35 #ifndef fei2dlinequad_h 36 #define fei2dlinequad_h 75 virtual void computeLocalEdgeMapping(
IntArray &edgeNodes,
int iedge);
79 virtual void edgeLocal2global(
FloatArray &answer,
int iedge,
81 virtual double evalNXIntegral(
int iEdge,
const FEICellGeometry &cellgeo);
92 #endif // fei2dlinequad_h integrationDomain
Used by integrator class to supply integration points for proper domain to be integrated (Area...
Element_Geometry_Type
Enumerative type used to classify element geometry Possible values are: EGT_point - point in space EG...
virtual double giveArea(const FEICellGeometry &cellgeo)
FEI2dLineQuad(int ind1, int ind2)
Class representing a general abstraction for surface finite element interpolation class...
Class representing a general abstraction for cell geometry.
virtual Element_Geometry_Type giveGeometryType() const
Returns the geometry type fo the interpolator.
Class implementing an array of integers.
Class representing a 2d line quadratic interpolation.
Abstract base class representing integration rule.
virtual int giveNumberOfEdges() const
Returns number of edges.
virtual integrationDomain giveBoundaryIntegrationDomain(int ib) const
Returns boundary integration domain.
virtual integrationDomain giveBoundaryEdgeIntegrationDomain(int iedge) const
Returns boundary integration domain.
virtual integrationDomain giveIntegrationDomain() const
Returns the integration domain of the interpolator.
Class representing vector of real numbers.
Implementation of matrix containing floating point numbers.
virtual integrationDomain giveBoundarySurfaceIntegrationDomain(int isurf) const
Returns boundary integration domain.
virtual double giveArea(const FEICellGeometry &cellgeo) const
Computes the exact area.
virtual int giveNumberOfNodes() const
Returns the number of geometric nodes of the receiver.
the oofem namespace is to define a context or scope in which all oofem names are defined.