48 #define _IFT_LTRSpace_Name "ltrspace" 101 int &localNodeId,
int &localElemId,
int &localBcId,
virtual void computeLumpedMassMatrix(FloatMatrix &answer, TimeStep *tStep)
Computes lumped mass matrix of receiver.
virtual IntegrationRule * GetSurfaceIntegrationRule(int)
InternalStateType
Type representing the physical meaning of element or constitutive model internal variable.
The element interface required by NodalAvergagingRecoveryModel.
The element interface required by ZZNodalRecoveryModel.
virtual void drawSpecial(oofegGraphicContext &gc, TimeStep *tStep)
The element interface required by ZZNodalRecoveryModel.
virtual void NodalAveragingRecoveryMI_computeNodalValue(FloatArray &answer, int node, InternalStateType type, TimeStep *tStep)
Computes the element value in given node.
AnalysisMode
Mode of analysis.
Class representing implementation of linear tetrahedra interpolation class.
This class implements a linear tetrahedral four-node finite element for stress analysis.
oofem::oofegGraphicContext gc[OOFEG_LAST_LAYER]
virtual const char * giveClassName() const
virtual void drawRawGeometry(oofegGraphicContext &gc, TimeStep *tStep)
Class implementing an array of integers.
virtual void SPRNodalRecoveryMI_giveDofMansDeterminedByPatch(IntArray &answer, int pap)
virtual void HuertaErrorEstimatorI_setupRefinedElementProblem(RefinedElement *refinedElement, int level, int nodeId, IntArray &localNodeIdArray, IntArray &globalNodeIdArray, HuertaErrorEstimatorInterface::SetupMode sMode, TimeStep *tStep, int &localNodeId, int &localElemId, int &localBcId, IntArray &controlNode, IntArray &controlDof, HuertaErrorEstimator::AnalysisMode aMode)
LTRSpace(int n, Domain *d)
Abstract base class representing integration rule.
Class representing a general abstraction for finite element interpolation class.
The element interface corresponding to ZZErrorEstimator.
The element interface corresponding to HuertaErrorEstimator.
virtual int SPRNodalRecoveryMI_giveNumberOfIP()
UnknownType
Type representing particular unknown (its physical meaning).
SetupMode
Mode for problem setup.
#define _IFT_LTRSpace_Name
virtual Interface * giveInterface(InterfaceType it)
Interface requesting service.
virtual SPRPatchType SPRNodalRecoveryMI_givePatchType()
Class representing vector of real numbers.
Implementation of matrix containing floating point numbers.
virtual FEInterpolation * giveInterpolation() const
virtual int giveNumberOfIPForMassMtrxIntegration()
Return desired number of integration points for consistent mass matrix computation, if required.
virtual void drawDeformedGeometry(oofegGraphicContext &gc, TimeStep *tStep, UnknownType)
virtual double giveRelativeSelfComputationalCost()
Returns the weight representing relative computational cost of receiver The reference element is tria...
The spatial localizer element interface associated to spatial localizer.
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 const char * giveInputRecordName() const
virtual void SPRNodalRecoveryMI_giveSPRAssemblyPoints(IntArray &pap)
virtual void drawScalar(oofegGraphicContext &gc, TimeStep *tStep)
static FEI3dTetLin interpolation
Class representing integration point in finite element program.
Class representing solution step.
virtual void HuertaErrorEstimatorI_computeNmatrixAt(GaussPoint *gp, FloatMatrix &answer)