42#define _IFT_IntElLine1_Name "intelline1"
43#define _IFT_IntElLine1_axisymmode "axisymmode"
double computeAreaAround(GaussPoint *gp) override
virtual FloatArrayF< 2 > computeCovarBaseVectorAt(GaussPoint *gp) const
int testElementExtension(ElementExtension ext) override
static ParamKey IPK_IntElLine1_axisymmode
const char * giveClassName() const override
int computeNumberOfDofs() override
void giveStiffnessMatrix_Eng(FloatMatrix &answer, MatResponseMode rMode, IntegrationPoint *ip, TimeStep *tStep) override
void drawScalar(oofegGraphicContext &gc, TimeStep *tStep) override
void computeTransformationMatrixAt(GaussPoint *gp, FloatMatrix &answer) override
Element_Geometry_Type giveGeometryType() const override
void NodalAveragingRecoveryMI_computeNodalValue(FloatArray &answer, int node, InternalStateType type, TimeStep *tStep) override
bool axisymmode
Flag controlling axisymmetric mode (integration over unit circumferential angle).
void drawRawGeometry(oofegGraphicContext &gc, TimeStep *tStep) override
void drawDeformedGeometry(oofegGraphicContext &gc, TimeStep *tStep, UnknownType) override
void giveEngTraction(FloatArray &answer, GaussPoint *gp, const FloatArray &jump, TimeStep *tStep) override
Interface * giveInterface(InterfaceType interface) override
void computeNmatrixAt(GaussPoint *gp, FloatMatrix &answer) override
IntElLine1(int n, Domain *d)
void giveDofManDofIDMask(int inode, IntArray &answer) const override
void initializeFrom(InputRecord &ir, int priority) override
static FEI2dLineLin interp
void computeGaussPoints() override
FEInterpolation * giveInterpolation() const override
const char * giveInputRecordName() const override
void postInitialize() override
Performs post initialization steps.
NodalAveragingRecoveryModelInterface()
Constructor.
FloatMatrixF< 2, 2 > give2dStiffnessMatrix_Eng(MatResponseMode rMode, GaussPoint *gp, TimeStep *tStep) const
FloatArrayF< 2 > giveEngTraction_2d(const FloatArrayF< 2 > &jump, GaussPoint *gp, TimeStep *tStep) const
StructuralInterfaceCrossSection * giveInterfaceCrossSection()
StructuralInterfaceElement(int n, Domain *d)
#define _IFT_IntElLine1_Name
GaussPoint IntegrationPoint
oofem::oofegGraphicContext gc[OOFEG_LAST_LAYER]