44 #define _IFT_QBrick1_ht_Name "qbrick1ht" 45 #define _IFT_QBrick1_hmt_Name "qbrick1hmt" 99 #endif // qbrick1_ht_h static FEI3dHexaQuad interpolation
virtual const char * giveInputRecordName() const
The element interface required by ZZNodalRecoveryModel.
virtual const char * giveClassName() const
QBrick1_ht(int n, Domain *d)
Class representing implementation of quadratic hexahedra interpolation class.
The element interface required by ZZNodalRecoveryModel.
virtual int computeNumberOfDofs()
Computes or simply returns total number of element's local DOFs.
MaterialMode
Type representing material mode of integration point.
Class implementing an array of integers.
virtual SPRPatchType SPRNodalRecoveryMI_givePatchType()
Abstract base class representing integration rule.
Element extension for surface loads.
virtual const char * giveClassName() const
virtual double computeEdgeVolumeAround(GaussPoint *gp, int iEdge)
Computes the length around a integration point on a edge.
Class representing a general abstraction for finite element interpolation class.
virtual double computeSurfaceVolumeAround(GaussPoint *gp, int iEdge)
ElementExtension
Type representing element extension.
This abstract class represent a general base element class for transport problems.
Brick (3d) elements with quadratic approximation for heat and mass transfer.
virtual void SPRNodalRecoveryMI_giveDofMansDeterminedByPatch(IntArray &answer, int pap)
virtual MaterialMode giveMaterialMode()
Returns material mode for receiver integration points.
IRResultType
Type defining the return values of InputRecord reading operations.
#define _IFT_QBrick1_ht_Name
virtual Interface * giveInterface(InterfaceType t)
Interface requesting service.
virtual const char * giveInputRecordName() const
virtual void SPRNodalRecoveryMI_giveSPRAssemblyPoints(IntArray &pap)
virtual MaterialMode giveMaterialMode()
Returns material mode for receiver integration points.
The spatial localizer element interface associated to spatial localizer.
InterfaceType
Enumerative type, used to identify interface type.
virtual int testElementExtension(ElementExtension ext)
Tests if the element implements required extension.
virtual IntegrationRule * GetSurfaceIntegrationRule(int approxOrder)
the oofem namespace is to define a context or scope in which all oofem names are defined.
#define _IFT_QBrick1_hmt_Name
virtual FEInterpolation * giveInterpolation() const
virtual void computeGaussPoints()
Initializes the array of integration rules member variable.
Class representing integration point in finite element program.
virtual double computeVolumeAround(GaussPoint *gp)
Returns volume related to given integration point.
virtual int SPRNodalRecoveryMI_giveNumberOfIP()
virtual IRResultType initializeFrom(InputRecord *ir)
Initializes receiver according to object description stored in input record.