44#define _IFT_Tr21Stokes_Name "tr21stokes"
FMElement(int n, Domain *aDomain)
NodalAveragingRecoveryModelInterface()
Constructor.
SpatialLocalizerInterface(Element *element)
const char * giveClassName() const override
static IntArray momentum_ordering
Ordering of dofs in element. Used to assemble the element stiffness.
Element_Geometry_Type giveGeometryType() const override
static IntArray conservation_ordering
int computeNumberOfDofs() override
void NodalAveragingRecoveryMI_computeNodalValue(FloatArray &answer, int node, InternalStateType type, TimeStep *tStep) override
const char * giveInputRecordName() const override
void computeStiffnessMatrix(FloatMatrix &answer, MatResponseMode mode, TimeStep *tStep)
Tr21Stokes(int n, Domain *d)
void computeField(ValueModeType u, TimeStep *tStep, const FloatArray &coords, FloatArray &answer) override
void computeBoundarySurfaceLoadVector(FloatArray &answer, BoundaryLoad *load, int boundary, CharType type, ValueModeType mode, TimeStep *tStep, bool global=true) override
void giveDofManDofIDMask(int inode, IntArray &answer) const override
void giveCharacteristicMatrix(FloatMatrix &answer, CharType type, TimeStep *tStep) override
void giveCharacteristicVector(FloatArray &answer, CharType type, ValueModeType mode, TimeStep *tStep) override
MaterialMode giveMaterialMode() override
static FEI2dTrLin interpolation_lin
Interpolation for pressure.
static IntArray edge_ordering[3]
Ordering of dofs on edges. Used to assemble edge loads.
void computeExternalForcesVector(FloatArray &answer, TimeStep *tStep)
double computeVolumeAround(GaussPoint *gp) override
Interface * giveInterface(InterfaceType it) override
FEInterpolation * giveInterpolation() const override
void updateYourself(TimeStep *tStep) override
void computeInternalForcesVector(FloatArray &answer, TimeStep *tStep)
static FEI2dTrQuad interpolation_quad
Interpolation for geometry and velocity.
void computeGaussPoints() override
void computeLoadVector(FloatArray &answer, BodyLoad *load, CharType type, ValueModeType mode, TimeStep *tStep) override
ZZNodalRecoveryModelInterface(Element *element)
Constructor.
#define _IFT_Tr21Stokes_Name