Inheritance diagram for FEM::Coupled:

Public Member Functions | |
| Coupled () | |
| virtual | ~Coupled () |
| void | Deactivate () |
| void | ReAllocateModel (String const &ModelName, Array< REAL > const &ModelPrms, Array< Array< REAL > > const &AIniData) |
| }}} | |
| bool | IsEssential (String const &DOFName) const |
| void | CalcFaceNodalValues (String const &FaceDOFName, REAL const FaceDOFValue, Array< FEM::Node * > const &APtrFaceNodes, String &NodalDOFName, LinAlg::Vector< REAL > &NodalValues) const |
| void | Stiffness (LinAlg::Matrix< REAL > &Ke, Array< size_t > &EqMap) const |
| void | CouplingMatrix1 (LinAlg::Matrix< REAL > &L1, Array< size_t > &EqMapEquilib, Array< size_t > &EqMapFlow) const |
| void | CouplingMatrix2 (LinAlg::Matrix< REAL > &L2, Array< size_t > &EqMapEquilib, Array< size_t > &EqMapFlow) const |
| void | MassMatrix (LinAlg::Matrix< REAL > &M, Array< size_t > &EqMap) const |
| void | Permeability (LinAlg::Matrix< REAL > &H, Array< size_t > &EqMap) const |
| void | NodalDOFs (int iNode, Array< FEM::Node::DOFVarsStruct * > &DOFs) const |
| void | BackupState () |
| void | UpdateState (REAL TimeInc) |
| void | RestoreState () |
| void | SetProperties (Array< REAL > const &EleProps) |
| String | OutCenter (bool PrintCaptionOnly) const |
| void | OutNodes (LinAlg::Matrix< REAL > &Values, Array< String > &Labels) const |
| size_t | nOrder0Matrices () const |
| size_t | nOrder1Matrices () const |
| void | RHSVector (size_t index, LinAlg::Vector< REAL > &V, Array< size_t > &Map) const |
| void | Order0Matrix (size_t index, LinAlg::Matrix< REAL > &V, Array< size_t > &RowsMap, Array< size_t > &ColsMap) const |
| void | Order1Matrix (size_t index, LinAlg::Matrix< REAL > &M, Array< size_t > &RowsMap, Array< size_t > &ColsMap) const |
| REAL | OutScalar1 () const |
| REAL | OutScalar2 () const |
| void | OutTensor1 (String &Str) const |
| void | OutTensor2 (String &Str) const |
Private Member Functions | |
| void | _set_node_vars (int iNode) |
| void | _calc_Nu_matrix (LinAlg::Vector< REAL > &Shape, LinAlg::Matrix< REAL > &Nu) const |
| void | _calc_initial_internal_forces () |
| void | _calc_initial_internal_pore_pressures () |
Private Attributes | |
| Array< CoupledModel * > | _a_model |
| REAL | _unit_weight |
| Array< Tensors::Tensor2 > | _a_d_ep |
Static Private Attributes | |
| static const int | NDIM = 3 |
| static const int | NSTRESSCOMPS = 6 |
Definition at line 46 of file coupled.h.
1.4.7