40 #define _IFT_LobattoIntegrationRule_Name "lobatto" 64 virtual const char *
giveClassName()
const {
return "LobattoIntegrationRule"; }
68 virtual int getRequiredNumberOfIntegrationPoints(
integrationDomain dType,
int approxOrder);
72 virtual int SetUpPointsOnLine(
int nPoints,
MaterialMode mode);
73 virtual int SetUpPointsOnSquare(
int nPoints,
MaterialMode mode);
74 virtual int SetUpPointsOnCube(
int nPoints,
MaterialMode mode);
76 virtual int SetUpPointsOnTriangle(
int nPoints,
MaterialMode mode);
virtual IRResultType initializeFrom(InputRecord *ir)
integrationDomain
Used by integrator class to supply integration points for proper domain to be integrated (Area...
Abstract base class for all finite elements.
MaterialMode
Type representing material mode of integration point.
virtual const char * giveClassName() const
Abstract base class representing integration rule.
Class representing vector of real numbers.
IRResultType
Type defining the return values of InputRecord reading operations.
the oofem namespace is to define a context or scope in which all oofem names are defined.
Class representing Lobatto-quadrature integration rule.
virtual IntegrationRuleType giveIntegrationRuleType() const