42 #define _IFT_Tetrah1_ht_Name "tetrah1ht" 43 #define _IFT_Tetrah1_hmt_Name "tetrah1hmt" 101 #endif // tetrah1_ht_h virtual MaterialMode giveMaterialMode()
Returns material mode for receiver integration points.
virtual int computeNumberOfDofs()
Computes or simply returns total number of element's local DOFs.
The element interface required by ZZNodalRecoveryModel.
Class representing implementation of linear tetrahedra interpolation class.
oofem::oofegGraphicContext gc[OOFEG_LAST_LAYER]
virtual int testElementExtension(ElementExtension ext)
Tests if the element implements required extension.
virtual const char * giveInputRecordName() const
MaterialMode
Type representing material mode of integration point.
Tetrahedral (3d) element with linear approximation for heat and mass transfer.
virtual double computeSurfaceVolumeAround(GaussPoint *gp, int iEdge)
virtual const char * giveClassName() const
virtual const char * giveInputRecordName() const
Abstract base class representing integration rule.
virtual Interface * giveInterface(InterfaceType t)
Interface requesting service.
Element extension for surface loads.
Class representing a general abstraction for finite element interpolation class.
static FEI3dTetLin interpolation
virtual double computeEdgeVolumeAround(GaussPoint *gp, int iEdge)
Computes the length around a integration point on a edge.
virtual void computeGaussPoints()
Initializes the array of integration rules member variable.
#define _IFT_Tetrah1_hmt_Name
ElementExtension
Type representing element extension.
virtual IntegrationRule * GetSurfaceIntegrationRule(int approxOrder)
This abstract class represent a general base element class for transport problems.
virtual void drawScalar(oofegGraphicContext &gc, TimeStep *tStep)
Tetrah1_ht(int n, Domain *d)
virtual MaterialMode giveMaterialMode()
Returns material mode for receiver integration points.
virtual FEInterpolation * giveInterpolation() const
virtual IRResultType initializeFrom(InputRecord *ir)
Initializes receiver according to object description stored in input record.
IRResultType
Type defining the return values of InputRecord reading operations.
#define _IFT_Tetrah1_ht_Name
The spatial localizer element interface associated to spatial localizer.
virtual double computeVolumeAround(GaussPoint *gp)
Returns volume related to given integration point.
InterfaceType
Enumerative type, used to identify interface type.
the oofem namespace is to define a context or scope in which all oofem names are defined.
virtual void drawRawGeometry(oofegGraphicContext &gc, TimeStep *tStep)
virtual const char * giveClassName() const
Class representing integration point in finite element program.
Class representing solution step.
Element extension for edge loads.