|
OOFEM 3.0
|
#include <iga.h>
Public Member Functions | |
| FEIIGAElementGeometryWrapper (Element *elem, const IntArray *knotSpan=nullptr) | |
| int | giveNumberOfVertices () const override |
| const FloatArray | giveVertexCoordinates (int i) const override |
| const Element_Geometry_Type | giveGeometryType () const override |
| Public Member Functions inherited from oofem::FEICellGeometry | |
| FEICellGeometry () | |
| virtual | ~FEICellGeometry () |
| virtual const FEInterpolation * | getGeometryInterpolation () const |
Public Attributes | |
| const IntArray * | knotSpan |
| Element * | elem |
|
inline |
Definition at line 63 of file iga.h.
References elem, oofem::FEICellGeometry::FEICellGeometry(), and knotSpan.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
| Element* oofem::FEIIGAElementGeometryWrapper::elem |
Definition at line 61 of file iga.h.
Referenced by FEIIGAElementGeometryWrapper(), giveGeometryType(), giveNumberOfVertices(), and giveVertexCoordinates().
| const IntArray* oofem::FEIIGAElementGeometryWrapper::knotSpan |
Definition at line 60 of file iga.h.
Referenced by oofem::BSplineInterpolation::evaldNdx(), oofem::NURBSInterpolation::evaldNdx(), oofem::TSplineInterpolation::evaldNdx(), oofem::BSplineInterpolation::evalN(), oofem::NURBSInterpolation::evalN(), oofem::TSplineInterpolation::evalN(), FEIIGAElementGeometryWrapper(), oofem::BSplineInterpolation::giveJacobianMatrixAt(), oofem::NURBSInterpolation::giveJacobianMatrixAt(), oofem::TSplineInterpolation::giveJacobianMatrixAt(), oofem::BSplineInterpolation::local2global(), oofem::NURBSInterpolation::local2global(), and oofem::TSplineInterpolation::local2global().