44 #define _IFT_Brick1_ht_Name "brick1ht" 45 #define _IFT_Brick1_hmt_Name "brick1hmt" 46 #define _IFT_Brick1_mt_Name "brick1mt" 127 #endif // brick1_ht_h Class representing implementation of linear hexahedra interpolation class.
The element interface required by ZZNodalRecoveryModel.
virtual const char * giveInputRecordName() const
virtual Interface * giveInterface(InterfaceType t)
Interface requesting service.
virtual IRResultType initializeFrom(InputRecord *ir)
Initializes receiver according to object description stored in input record.
virtual void computeGaussPoints()
Initializes the array of integration rules member variable.
virtual double computeEdgeVolumeAround(GaussPoint *gp, int iEdge)
Computes the length around a integration point on a edge.
virtual FEInterpolation * giveInterpolation() const
The element interface required by ZZNodalRecoveryModel.
virtual SPRPatchType SPRNodalRecoveryMI_givePatchType()
oofem::oofegGraphicContext gc[OOFEG_LAST_LAYER]
virtual int testElementExtension(ElementExtension ext)
Tests if the element implements required extension.
Brick (3d) elements with linear approximation for heat and mass transfer.
virtual void drawScalar(oofegGraphicContext &gc, TimeStep *tStep)
MaterialMode
Type representing material mode of integration point.
Class implementing an array of integers.
virtual int computeNumberOfDofs()
Computes or simply returns total number of element's local DOFs.
Abstract base class representing integration rule.
virtual const char * giveClassName() const
virtual const char * giveInputRecordName() const
Element extension for surface loads.
virtual double computeVolumeAround(GaussPoint *gp)
Returns volume related to given integration point.
Class representing a general abstraction for finite element interpolation class.
virtual const char * giveClassName() const
virtual MaterialMode giveMaterialMode()
Returns material mode for receiver integration points.
ElementExtension
Type representing element extension.
This abstract class represent a general base element class for transport problems.
virtual MaterialMode giveMaterialMode()
Returns material mode for receiver integration points.
virtual int computeNumberOfDofs()
Computes or simply returns total number of element's local DOFs.
virtual IntegrationRule * GetSurfaceIntegrationRule(int approxOrder)
virtual int computeNumberOfDofs()
Computes or simply returns total number of element's local DOFs.
#define _IFT_Brick1_ht_Name
IRResultType
Type defining the return values of InputRecord reading operations.
virtual MaterialMode giveMaterialMode()
Returns material mode for receiver integration points.
virtual const char * giveInputRecordName() const
virtual const char * giveClassName() const
virtual double computeSurfaceVolumeAround(GaussPoint *gp, int iEdge)
Class for heat and mass transfer.
The spatial localizer element interface associated to spatial localizer.
#define _IFT_Brick1_hmt_Name
InterfaceType
Enumerative type, used to identify interface type.
virtual void SPRNodalRecoveryMI_giveDofMansDeterminedByPatch(IntArray &answer, int pap)
virtual void SPRNodalRecoveryMI_giveSPRAssemblyPoints(IntArray &pap)
static FEI3dHexaLin interpolation
#define _IFT_Brick1_mt_Name
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 int SPRNodalRecoveryMI_giveNumberOfIP()
Class representing integration point in finite element program.
Class representing solution step.
Brick1_ht(int n, Domain *d)
Element extension for edge loads.