MED.TShapeFun Struct Reference

Inheritance diagram for MED.TShapeFun:

Inheritance graph

Public Types

typedef TVector< TCCoordSliceTCCoordSliceArr
typedef TVector< TCoordSliceTCoordSliceArr

Public Member Functions

 TShapeFun (TInt theDim=0, TInt theNbRef=0)
TInt GetNbRef () const
TCCoordSlice GetCoord (TInt theRefId) const
TCoordSlice GetCoord (TInt theRefId)
void GetFun (const TShapeFun::TCCoordSliceArr &theRef, const TShapeFun::TCCoordSliceArr &theGauss, TFun &theFun) const
virtual void InitFun (const TShapeFun::TCCoordSliceArr &theRef, const TShapeFun::TCCoordSliceArr &theGauss, TFun &theFun) const =0
virtual bool IsSatisfy (const TShapeFun::TCCoordSliceArr &theRefCoord) const
bool Eval (const TCellInfo &theCellInfo, const TNodeInfo &theNodeInfo, const TElemNum &theElemNum, const TShapeFun::TCCoordSliceArr &theRef, const TShapeFun::TCCoordSliceArr &theGauss, TGaussCoord &theGaussCoord, EModeSwitch theMode)

Data Fields

TFloatVector myRefCoord
TInt myDim
TInt myNbRef

Data Structures

class  TFun

Member Typedef Documentation

typedef TVector<TCCoordSlice> MED.TShapeFun.TCCoordSliceArr
 

typedef TVector<TCoordSlice> MED.TShapeFun.TCoordSliceArr
 


Constructor & Destructor Documentation

MED.TShapeFun.TShapeFun TInt  theDim = 0,
TInt  theNbRef = 0
 


Member Function Documentation

TInt MED.TShapeFun.GetNbRef  )  const
 

TCCoordSlice MED.TShapeFun.GetCoord TInt  theRefId  )  const
 

TCoordSlice MED.TShapeFun.GetCoord TInt  theRefId  ) 
 

void MED.TShapeFun.GetFun const TShapeFun::TCCoordSliceArr theRef,
const TShapeFun::TCCoordSliceArr theGauss,
TFun theFun
const
 

virtual void MED.TShapeFun.InitFun const TShapeFun::TCCoordSliceArr theRef,
const TShapeFun::TCCoordSliceArr theGauss,
TFun theFun
const [pure virtual]
 

virtual bool MED.TShapeFun.IsSatisfy const TShapeFun::TCCoordSliceArr theRefCoord  )  const [virtual]
 

bool MED.TShapeFun.Eval const TCellInfo theCellInfo,
const TNodeInfo theNodeInfo,
const TElemNum theElemNum,
const TShapeFun::TCCoordSliceArr theRef,
const TShapeFun::TCCoordSliceArr theGauss,
TGaussCoord theGaussCoord,
EModeSwitch  theMode
 


Field Documentation

TFloatVector MED.TShapeFun.myRefCoord
 

TInt MED.TShapeFun.myDim
 

TInt MED.TShapeFun.myNbRef