35 #ifndef fei2dlinehermite_h 36 #define fei2dlinehermite_h 76 virtual void edgeEvaldNds(
FloatArray &answer,
int iedge,
78 virtual void edgeEvald2Nds2(
FloatArray &answer,
int iedge,
89 #endif // fei2dlinehermite_h integrationDomain
Used by integrator class to supply integration points for proper domain to be integrated (Area...
virtual void edgeLocal2global(FloatArray &answer, int iedge, const FloatArray &lcoords, const FEICellGeometry &cellgeo)
Evaluates edge global coordinates from given local ones.
Element_Geometry_Type
Enumerative type used to classify element geometry Possible values are: EGT_point - point in space EG...
Class representing a 2d line with Hermitian interpolation.
Class representing a general abstraction for surface finite element interpolation class...
Class representing a general abstraction for cell geometry.
virtual double giveArea(const FEICellGeometry &cellgeo)
virtual void computeLocalEdgeMapping(IntArray &edgeNodes, int iedge)
Class implementing an array of integers.
Abstract base class representing integration rule.
virtual Element_Geometry_Type giveGeometryType() const
Returns the geometry type fo the interpolator.
virtual integrationDomain giveIntegrationDomain() const
Returns the integration domain of the interpolator.
FEI2dLineHermite(int ind1, int ind2)
virtual integrationDomain giveBoundarySurfaceIntegrationDomain(int isurf) const
Returns boundary integration domain.
Class representing vector of real numbers.
Implementation of matrix containing floating point numbers.
virtual void edgeEvalN(FloatArray &answer, int iedge, const FloatArray &lcoords, const FEICellGeometry &cellgeo)
Evaluates the array of edge interpolation functions (shape functions) at given point.
virtual integrationDomain giveBoundaryIntegrationDomain(int ib) const
Returns boundary integration domain.
the oofem namespace is to define a context or scope in which all oofem names are defined.
virtual int giveNumberOfNodes() const
Returns the number of geometric nodes of the receiver.
virtual integrationDomain giveBoundaryEdgeIntegrationDomain(int iedge) const
Returns boundary integration domain.
virtual double giveArea(const FEICellGeometry &cellgeo) const
Computes the exact area.