#include <MED_GaussUtils.hxx>
|
| TTetra4a () |
|
virtual void | InitFun (const TCCoordSliceArr &theRef, const TCCoordSliceArr &theGauss, TFun &theFun) const |
|
TInt | GetNbRef () const |
|
TCCoordSlice | GetCoord (TInt theRefId) const |
|
TCoordSlice | GetCoord (TInt theRefId) |
|
void | GetFun (const TCCoordSliceArr &theRef, const TCCoordSliceArr &theGauss, TFun &theFun) const |
|
virtual bool | IsSatisfy (const TCCoordSliceArr &theRefCoord) const |
|
bool | Eval (const TCellInfo &theCellInfo, const TNodeInfo &theNodeInfo, const TElemNum &theElemNum, const TCCoordSliceArr &theRef, const TCCoordSliceArr &theGauss, TGaussCoord &theGaussCoord, EModeSwitch theMode) |
|
MED::TTetra4a::TTetra4a |
( |
| ) |
|
References ADDMSG, MED::TCellInfo::GetConnDim(), MED::TCellInfo::GetConnSlice(), MED::TNodeInfo::GetCoordSlice(), MED::TGaussCoord::GetCoordSliceArr(), MED::TShapeFun::TFun::GetFunSlice(), MED::TElemInfo::GetMeshInfo(), MED::TElemInfo::GetNbElem(), MED::TGaussCoord::Init(), MED::TShapeFun::InitFun(), INITMSG, and MED::TShapeFun::IsSatisfy().
References MED::TShapeFun::myDim, and MED::TShapeFun::myRefCoord.
Referenced by MED::TShapeFun::IsSatisfy(), MED::THexa20a::THexa20a(), MED::THexa20b::THexa20b(), MED::THexa27a::THexa27a(), MED::THexa8a::THexa8a(), MED::THexa8b::THexa8b(), MED::TPenta15a::TPenta15a(), MED::TPenta15b::TPenta15b(), MED::TPenta6a::TPenta6a(), MED::TPenta6b::TPenta6b(), MED::TPyra13a::TPyra13a(), MED::TPyra13b::TPyra13b(), MED::TPyra5a::TPyra5a(), MED::TPyra5b::TPyra5b(), MED::TQuad4a::TQuad4a(), MED::TQuad4b::TQuad4b(), MED::TQuad8a::TQuad8a(), MED::TQuad8b::TQuad8b(), MED::TQuad9a::TQuad9a(), MED::TQuad9b::TQuad9b(), MED::TSeg2a::TSeg2a(), MED::TSeg3a::TSeg3a(), MED::TTetra10a::TTetra10a(), MED::TTetra10b::TTetra10b(), TTetra4a(), MED::TTetra4b::TTetra4b(), MED::TTria3a::TTria3a(), MED::TTria3b::TTria3b(), MED::TTria6a::TTria6a(), and MED::TTria6b::TTria6b().
References MED::TShapeFun::TFun::Init().
Referenced by MED::TSeg2a::InitFun(), MED::TSeg3a::InitFun(), MED::TTria3a::InitFun(), MED::TTria6a::InitFun(), MED::TTria3b::InitFun(), MED::TTria6b::InitFun(), MED::TQuad4a::InitFun(), MED::TQuad8a::InitFun(), MED::TQuad9a::InitFun(), MED::TQuad4b::InitFun(), MED::TQuad8b::InitFun(), MED::TQuad9b::InitFun(), InitFun(), MED::TTetra10a::InitFun(), MED::TTetra4b::InitFun(), MED::TTetra10b::InitFun(), MED::THexa8a::InitFun(), MED::THexa20a::InitFun(), MED::THexa27a::InitFun(), MED::THexa8b::InitFun(), MED::THexa20b::InitFun(), MED::TPenta6a::InitFun(), MED::TPenta6b::InitFun(), MED::TPenta15a::InitFun(), MED::TPenta15b::InitFun(), MED::TPyra5a::InitFun(), MED::TPyra5b::InitFun(), MED::TPyra13a::InitFun(), and MED::TPyra13b::InitFun().
TInt MED::TShapeFun::GetNbRef |
( |
| ) |
const |
|
inherited |
Referenced by MED::TShapeFun::IsSatisfy(), MED::THexa8a::THexa8a(), MED::THexa8b::THexa8b(), MED::TQuad4a::TQuad4a(), MED::TQuad4b::TQuad4b(), MED::TQuad8a::TQuad8a(), MED::TQuad8b::TQuad8b(), MED::TQuad9a::TQuad9a(), MED::TQuad9b::TQuad9b(), MED::TSeg2a::TSeg2a(), MED::TSeg3a::TSeg3a(), MED::TTetra10a::TTetra10a(), MED::TTetra10b::TTetra10b(), TTetra4a(), MED::TTetra4b::TTetra4b(), MED::TTria3a::TTria3a(), MED::TTria3b::TTria3b(), MED::TTria6a::TTria6a(), and MED::TTria6b::TTria6b().
TInt MED::TShapeFun::myDim |
|
inherited |
TInt MED::TShapeFun::myNbRef |
|
inherited |
Referenced by MED::TShapeFun::GetCoord(), MED::TGaussDef::setRefCoords(), MED::THexa20a::THexa20a(), MED::THexa20b::THexa20b(), MED::THexa27a::THexa27a(), MED::TPenta15a::TPenta15a(), MED::TPenta15b::TPenta15b(), MED::TPenta6a::TPenta6a(), MED::TPenta6b::TPenta6b(), MED::TPyra13a::TPyra13a(), MED::TPyra13b::TPyra13b(), MED::TPyra5a::TPyra5a(), and MED::TPyra5b::TPyra5b().