35 #include "../sm/Elements/3D/qwedgegrad.h" 36 #include "../sm/Materials/structuralms.h" 37 #include "../sm/CrossSections/structuralcrosssection.h" 87 answer = {D_u, D_v, D_w, G_0};
89 answer = {D_u, D_v, D_w};
CrossSection * giveCrossSection()
QWedgeGrad(int, Domain *)
static FEI3dWedgeLin interpolation_lin
virtual void computeNkappaMatrixAt(GaussPoint *gp, FloatArray &answer)
Class implementing an array of integers.
Abstract class for gradient formulation of coupled damage-plasticity model(GradDp).
virtual void computeBkappaMatrixAt(GaussPoint *gp, FloatMatrix &answer)
Wrapper around element definition to provide FEICellGeometry interface.
virtual int setupIntegrationPoints(IntegrationRule &irule, int npoints, Element *element)
Sets up integration rule for the given element.
int numberOfGaussPoints
Number of integration points as specified by nip.
Class representing vector of real numbers.
Implementation of matrix containing floating point numbers.
IRResultType
Type defining the return values of InputRecord reading operations.
double dnx(int i, int arg2)
void beTranspositionOf(const FloatMatrix &src)
Assigns to the receiver the transposition of parameter.
std::vector< std::unique_ptr< IntegrationRule > > integrationRulesArray
List of integration rules of receiver (each integration rule contains associated integration points a...
virtual IRResultType initializeFrom(InputRecord *ir)
Initializes receiver according to object description stored in input record.
virtual void computeGaussPoints()
Initializes the array of integration rules member variable.
the oofem namespace is to define a context or scope in which all oofem names are defined.
virtual double evaldNdx(FloatMatrix &answer, const FloatArray &lcoords, const FEICellGeometry &cellgeo)
Evaluates the matrix of derivatives of interpolation functions (shape functions) at given point...
virtual IRResultType initializeFrom(InputRecord *ir)
Initializes receiver according to object description stored in input record.
Class representing integration point in finite element program.
virtual void giveDofManDofIDMask(int inode, IntArray &answer) const
Returns dofmanager dof mask for node.
virtual void evalN(FloatArray &answer, const FloatArray &lcoords, const FEICellGeometry &cellgeo)
Evaluates the array of interpolation functions (shape functions) at given point.
This class implements an Quadratic 3d 15 - node structural finite element.
const FloatArray & giveNaturalCoordinates()
Returns coordinate array of receiver.
Class representing Gaussian-quadrature integration rule.