|
escript
Revision_
|
#include <LameAssembler3D.h>
Public Member Functions | |
| LameAssembler3D (Brick *dom, double *m_dx, dim_t *m_NX, dim_t *m_NE, dim_t *m_NN) | |
| ~LameAssembler3D () | |
| virtual void | assemblePDESingle (paso::SystemMatrix_ptr mat, escript::Data &rhs, std::map< std::string, escript::Data > coefs) const |
| virtual void | assemblePDEBoundarySingle (paso::SystemMatrix_ptr mat, escript::Data &rhs, std::map< std::string, escript::Data > coefs) const |
| virtual void | assemblePDESingleReduced (paso::SystemMatrix_ptr mat, escript::Data &rhs, std::map< std::string, escript::Data > coefs) const |
| virtual void | assemblePDEBoundarySingleReduced (paso::SystemMatrix_ptr mat, escript::Data &rhs, std::map< std::string, escript::Data > coefs) const |
| virtual void | assemblePDESystem (paso::SystemMatrix_ptr mat, escript::Data &rhs, std::map< std::string, escript::Data > coefs) const |
| virtual void | assemblePDEBoundarySystem (paso::SystemMatrix_ptr mat, escript::Data &rhs, std::map< std::string, escript::Data > coefs) const |
| virtual void | assemblePDESystemReduced (paso::SystemMatrix_ptr mat, escript::Data &rhs, std::map< std::string, escript::Data > coefs) const |
| virtual void | assemblePDEBoundarySystemReduced (paso::SystemMatrix_ptr mat, escript::Data &rhs, std::map< std::string, escript::Data > coefs) const |
| void | collateFunctionSpaceTypes (std::vector< int > &fsTypes, std::map< std::string, escript::Data > coefs) const |
Protected Attributes | |
| const Brick * | domain |
| const double * | m_dx |
| const dim_t * | m_NX |
| const dim_t * | m_NE |
| const dim_t * | m_NN |
| ripley::LameAssembler3D::LameAssembler3D | ( | Brick * | dom, |
| double * | m_dx, | ||
| dim_t * | m_NX, | ||
| dim_t * | m_NE, | ||
| dim_t * | m_NN | ||
| ) | [inline] |
| ripley::LameAssembler3D::~LameAssembler3D | ( | ) | [inline] |
| void ripley::LameAssembler3D::assemblePDEBoundarySingle | ( | paso::SystemMatrix_ptr | mat, |
| escript::Data & | rhs, | ||
| std::map< std::string, escript::Data > | coefs | ||
| ) | const [virtual] |
Implements ripley::AbstractAssembler.
| void ripley::LameAssembler3D::assemblePDEBoundarySingleReduced | ( | paso::SystemMatrix_ptr | mat, |
| escript::Data & | rhs, | ||
| std::map< std::string, escript::Data > | coefs | ||
| ) | const [virtual] |
Implements ripley::AbstractAssembler.
| void ripley::LameAssembler3D::assemblePDEBoundarySystem | ( | paso::SystemMatrix_ptr | mat, |
| escript::Data & | rhs, | ||
| std::map< std::string, escript::Data > | coefs | ||
| ) | const [virtual] |
| void ripley::LameAssembler3D::assemblePDEBoundarySystemReduced | ( | paso::SystemMatrix_ptr | mat, |
| escript::Data & | rhs, | ||
| std::map< std::string, escript::Data > | coefs | ||
| ) | const [virtual] |
Implements ripley::AbstractAssembler.
| void ripley::LameAssembler3D::assemblePDESingle | ( | paso::SystemMatrix_ptr | mat, |
| escript::Data & | rhs, | ||
| std::map< std::string, escript::Data > | coefs | ||
| ) | const [virtual] |
Implements ripley::AbstractAssembler.
| void ripley::LameAssembler3D::assemblePDESingleReduced | ( | paso::SystemMatrix_ptr | mat, |
| escript::Data & | rhs, | ||
| std::map< std::string, escript::Data > | coefs | ||
| ) | const [virtual] |
Implements ripley::AbstractAssembler.
| void ripley::LameAssembler3D::assemblePDESystem | ( | paso::SystemMatrix_ptr | mat, |
| escript::Data & | rhs, | ||
| std::map< std::string, escript::Data > | coefs | ||
| ) | const [virtual] |
| void ripley::LameAssembler3D::assemblePDESystemReduced | ( | paso::SystemMatrix_ptr | mat, |
| escript::Data & | rhs, | ||
| std::map< std::string, escript::Data > | coefs | ||
| ) | const [virtual] |
Implements ripley::AbstractAssembler.
| void ripley::LameAssembler3D::collateFunctionSpaceTypes | ( | std::vector< int > & | fsTypes, |
| std::map< std::string, escript::Data > | coefs | ||
| ) | const [virtual] |
Implements ripley::AbstractAssembler.
References isNotEmpty().
const Brick* ripley::LameAssembler3D::domain [protected] |
Referenced by LameAssembler3D().
const double* ripley::LameAssembler3D::m_dx [protected] |
Referenced by LameAssembler3D().
const dim_t* ripley::LameAssembler3D::m_NE [protected] |
Referenced by LameAssembler3D().
const dim_t* ripley::LameAssembler3D::m_NN [protected] |
Referenced by LameAssembler3D().
const dim_t* ripley::LameAssembler3D::m_NX [protected] |
Referenced by LameAssembler3D().
1.7.6.1