Inheritance diagram for FEM::FlowElem:
Public Member Functions | |
virtual | ~FlowElem () |
virtual void | ReAllocateModel (String const &ModelName, Array< REAL > const &ModelPrms, Array< Array< REAL > > const &AIniData) |
virtual bool | IsEssential (String const &DOFName) const |
virtual void | CalcFaceNodalValues (String const &FaceDOFName, REAL const FaceDOFValue, Array< FEM::Node * > const &APtrFaceNodes, String &NodalDOFName, LinAlg::Vector< REAL > &NodalValues) const |
virtual void | Bp_Matrix (LinAlg::Matrix< REAL > const &derivs, LinAlg::Matrix< REAL > const &J, LinAlg::Matrix< REAL > &Bp) const |
virtual void | Permeability (LinAlg::Matrix< REAL > &H, Array< size_t > &EqMap) const |
virtual void | NodalDOFs (int iNode, Array< FEM::Node::DOFVarsStruct * > &DOFs) const |
virtual void | BackupState () |
virtual void | UpdateState (REAL TimeInc) |
virtual void | RestoreState () |
virtual void | SetProperties (Array< REAL > const &EleProps) |
virtual String | OutCenter (bool PrintCaptionOnly) const |
virtual void | OutNodes (LinAlg::Matrix< REAL > &Values, Array< String > &Labels) const |
size_t | nOrder0Matrices () 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 |
Static Public Attributes | |
static int | NDIM = 3 |
static String | DWP = _T("Dwp") |
static String | DWD = _T("Dwd") |
static String | DFWD = _T("Dfwd") |
Private Member Functions | |
virtual void | _set_node_vars (int iNode) |
virtual void | _calc_Nu_matrix (LinAlg::Vector< REAL > &Shape, LinAlg::Matrix< REAL > &Nu) const |
virtual void | _calc_initial_internal_pore_pressures () |
Private Attributes | |
Array< FlowModel * > | _a_model |
Definition at line 40 of file flowelem.h.