38 #define _IFT_DirectEI_Name "directei"
virtual void evalLevelSetTangential(double &oLevelSet, const FloatArray &iGlobalCoord, const FloatArray &iN, const IntArray &iNodeInd) const
Evaluate the tangential direction level set in the point iGlobalCoord.
DirectEI(int n, XfemManager *xm, Domain *aDomain)
Class implementing an array of integers.
virtual void evalLevelSetNormal(double &oLevelSet, const FloatArray &iGlobalCoord, const FloatArray &iN, const IntArray &iNodeInd) const
Evaluate the normal direction level set in the point iGlobalCoord.
EnrichmentItem with direct geometry description in the following sense: We have a BasicGeometry to de...
virtual const char * giveClassName() const
#define _IFT_DirectEI_Name
Class representing vector of real numbers.
Implementation of matrix containing floating point numbers.
This class manages the xfem part.
virtual void evalGradLevelSetNormal(FloatArray &oGradLevelSet, const FloatArray &iGlobalCoord, const FloatMatrix &idNdX, const IntArray &iNodeInd) const
Evaluate the gradient of the normal direction level set in the point iGlobalCoord.
virtual const char * giveInputRecordName() const
the oofem namespace is to define a context or scope in which all oofem names are defined.
EnrichmentItem with geometry described by BasicGeometry.