Version: 6.3.1
Data Structures | Public Member Functions | Data Fields

MED.TShapeFun Struct Reference

Shape function definitions. More...

#include <MED_GaussUtils.hxx>

Inheritance diagram for MED.TShapeFun:
Inheritance graph

Data Structures

class  TFun

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 TCCoordSliceArr &theRef, const TCCoordSliceArr &theGauss, TFun &theFun) const
virtual void InitFun (const TCCoordSliceArr &theRef, const TCCoordSliceArr &theGauss, TFun &theFun) const =0
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)

Data Fields

TFloatVector myRefCoord
TInt myDim
TInt myNbRef

Detailed Description

Shape function definitions.


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 TCCoordSliceArr theRef,
const TCCoordSliceArr theGauss,
TFun theFun 
) const
virtual void MED.TShapeFun.InitFun ( const TCCoordSliceArr theRef,
const TCCoordSliceArr theGauss,
TFun theFun 
) const [pure virtual]
bool MED.TShapeFun::IsSatisfy ( const TCCoordSliceArr theRefCoord) const [virtual]
bool MED.TShapeFun::Eval ( const TCellInfo theCellInfo,
const TNodeInfo theNodeInfo,
const TElemNum theElemNum,
const TCCoordSliceArr theRef,
const TCCoordSliceArr theGauss,
TGaussCoord theGaussCoord,
EModeSwitch  theMode 
)

Field Documentation

Copyright © 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
Copyright © 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN, CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS