47 #define _IFT_QWedge_ht_Name "qwedgeht" 48 #define _IFT_QWedge_hmt_Name "qwedgehmt" 49 #define _IFT_QWedge_mt_Name "qwedgemt" InternalStateType
Type representing the physical meaning of element or constitutive model internal variable.
The element interface required by NodalAvergagingRecoveryModel.
virtual int computeNumberOfDofs()
Computes or simply returns total number of element's local DOFs.
The element interface required by ZZNodalRecoveryModel.
virtual MaterialMode giveMaterialMode()
Returns material mode for receiver integration points.
virtual const char * giveClassName() const
virtual void NodalAveragingRecoveryMI_computeNodalValue(FloatArray &answer, int node, InternalStateType type, TimeStep *tStep)
Computes the element value in given node.
The element interface required by ZZNodalRecoveryModel.
#define _IFT_QWedge_hmt_Name
virtual int computeNumberOfDofs()
Computes or simply returns total number of element's local DOFs.
Class representing implementation of quadratic wedge interpolation class.
virtual FEInterpolation * giveInterpolation() const
MaterialMode
Type representing material mode of integration point.
Class implementing an array of integers.
virtual void SPRNodalRecoveryMI_giveDofMansDeterminedByPatch(IntArray &answer, int pap)
virtual const char * giveClassName() const
This class implements a Linear 3d 6 - node thermal finite element.
virtual const char * giveInputRecordName() const
virtual int SPRNodalRecoveryMI_giveNumberOfIP()
Class representing a general abstraction for finite element interpolation class.
virtual const char * giveClassName() const
virtual void SPRNodalRecoveryMI_giveSPRAssemblyPoints(IntArray &pap)
ElementExtension
Type representing element extension.
This abstract class represent a general base element class for transport problems.
virtual double computeVolumeAround(GaussPoint *gp)
Returns volume related to given integration point.
Class representing vector of real numbers.
IRResultType
Type defining the return values of InputRecord reading operations.
#define _IFT_QWedge_ht_Name
virtual Interface * giveInterface(InterfaceType t)
Interface requesting service.
virtual SPRPatchType SPRNodalRecoveryMI_givePatchType()
virtual void computeGaussPoints()
Initializes the array of integration rules member variable.
virtual const char * giveInputRecordName() const
virtual IRResultType initializeFrom(InputRecord *ir)
Initializes receiver according to object description stored in input record.
The spatial localizer element interface associated to spatial localizer.
InterfaceType
Enumerative type, used to identify interface type.
virtual MaterialMode giveMaterialMode()
Returns material mode for receiver integration points.
virtual MaterialMode giveMaterialMode()
Returns material mode for receiver integration points.
Class for heat and mass transfer.
static FEI3dWedgeQuad interpolation
the oofem namespace is to define a context or scope in which all oofem names are defined.
virtual double computeEdgeVolumeAround(GaussPoint *gp, int iEdge)
Computes the length around a integration point on a edge.
virtual int testElementExtension(ElementExtension ext)
Tests if the element implements required extension.
virtual int computeNumberOfDofs()
Computes or simply returns total number of element's local DOFs.
Class representing integration point in finite element program.
Class representing solution step.
#define _IFT_QWedge_mt_Name
Element extension for edge loads.
virtual const char * giveInputRecordName() const