OOFEM 3.0
Loading...
Searching...
No Matches
oofem::TSplineInterpolation Member List

This is the complete list of members for oofem::TSplineInterpolation, including all inherited members.

basisFunction(double u, int p, const FloatArray &U, const IntArray &I) constoofem::TSplineInterpolationprotected
basisFuns(FloatArray &N, int span, double u, int p, const FloatArray &U) constoofem::BSplineInterpolationprotected
boundaryEdgeEvalN(FloatArray &answer, int boundary, const FloatArray &lcoords, const FEICellGeometry &cellgeo) const overrideoofem::BSplineInterpolationinlinevirtual
boundaryEdgeEvalNormal(FloatArray &answer, int isurf, const FloatArray &lcoords, const FEICellGeometry &cellgeo) const overrideoofem::BSplineInterpolationinlinevirtual
boundaryEdgeGiveNodes(int boundary, const Element_Geometry_Type, bool includeHierarchical=false) const overrideoofem::BSplineInterpolationinlinevirtual
boundaryEdgeGiveTransformationJacobian(int boundary, const FloatArray &lcoords, const FEICellGeometry &cellgeo) const overrideoofem::BSplineInterpolationinlinevirtual
boundaryEdgeLocal2Global(FloatArray &answer, int boundary, const FloatArray &lcoords, const FEICellGeometry &cellgeo) const overrideoofem::BSplineInterpolationinlinevirtual
boundaryEvalN(FloatArray &answer, int boundary, const FloatArray &lcoords, const FEICellGeometry &cellgeo) const overrideoofem::BSplineInterpolationinlinevirtual
boundaryEvalNormal(FloatArray &answer, int boundary, const FloatArray &lcoords, const FEICellGeometry &cellgeo) const overrideoofem::BSplineInterpolationinlinevirtual
boundaryGiveNodes(int boundary, const Element_Geometry_Type) const overrideoofem::BSplineInterpolationinlinevirtual
boundaryGiveTransformationJacobian(int boundary, const FloatArray &lcoords, const FEICellGeometry &cellgeo) const overrideoofem::BSplineInterpolationinlinevirtual
boundaryLocal2Global(FloatArray &answer, int boundary, const FloatArray &lcoords, const FEICellGeometry &cellgeo) const overrideoofem::BSplineInterpolationinlinevirtual
boundarySurfaceEvaldNdx(FloatMatrix &answer, int isurf, const FloatArray &lcoords, const FEICellGeometry &cellgeo) const overrideoofem::BSplineInterpolationinlinevirtual
boundarySurfaceEvalN(FloatArray &answer, int isurf, const FloatArray &lcoords, const FEICellGeometry &cellgeo) const overrideoofem::BSplineInterpolationinlinevirtual
boundarySurfaceEvalNormal(FloatArray &answer, int isurf, const FloatArray &lcoords, const FEICellGeometry &cellgeo) const overrideoofem::BSplineInterpolationinlinevirtual
boundarySurfaceGiveNodes(int boundary, const Element_Geometry_Type, bool includeHierarchical=false) const overrideoofem::BSplineInterpolationinlinevirtual
boundarySurfaceGiveTransformationJacobian(int isurf, const FloatArray &lcoords, const FEICellGeometry &cellgeo) const overrideoofem::BSplineInterpolationinlinevirtual
boundarySurfaceLocal2global(FloatArray &answer, int isurf, const FloatArray &lcoords, const FEICellGeometry &cellgeo) const overrideoofem::BSplineInterpolationinlinevirtual
BSplineInterpolation(int nsd)oofem::BSplineInterpolationinline
createLocalKnotVector(FloatArray &answer, int p, const FloatArray &U, const IntArray &I, int &prepend, int &append) constoofem::TSplineInterpolationprotected
degreeoofem::BSplineInterpolationprotected
dersBasisFunction(int n, double u, int p, const FloatArray &U, const IntArray &I, FloatArray &ders) constoofem::TSplineInterpolationprotected
dersBasisFuns(int n, double u, int span, int p, const FloatArray &U, FloatMatrix &ders) constoofem::BSplineInterpolationprotected
errorInfo(const char *func) constoofem::FEInterpolationinline
evald2Ndx2(FloatMatrix &answer, const FloatArray &lcoords, const FEICellGeometry &cellgeo) constoofem::FEInterpolationinlinevirtual
evaldNdx(FloatMatrix &answer, const FloatArray &lcoords, const FEICellGeometry &cellgeo) const overrideoofem::TSplineInterpolationvirtual
evaldNdxi(FloatMatrix &answer, const FloatArray &lcoords, const FEICellGeometry &cellgeo) constoofem::FEInterpolationinlinevirtual
evalN(FloatArray &answer, const FloatArray &lcoords, const FEICellGeometry &cellgeo) const overrideoofem::TSplineInterpolationvirtual
evalNXIntegral(int boundary, const FEICellGeometry &cellgeo) constoofem::FEInterpolationinlinevirtual
FEInterpolation(int o)oofem::FEInterpolationinline
findSpan(int n, int p, double u, const FloatArray &U) constoofem::BSplineInterpolationprotected
giveBoundaryEdgeIntegrationDomain(int iedge, const Element_Geometry_Type) const overrideoofem::BSplineInterpolationinlinevirtual
giveBoundaryEdgeIntegrationRule(int order, int boundary, Element_Geometry_Type) const overrideoofem::BSplineInterpolationinlinevirtual
giveBoundaryGeometryType(int boundary) const overrideoofem::BSplineInterpolationinlinevirtual
giveBoundaryIntegrationDomain(int ib, const Element_Geometry_Type) const overrideoofem::BSplineInterpolationinlinevirtual
giveBoundaryIntegrationRule(int order, int boundary, Element_Geometry_Type) const overrideoofem::BSplineInterpolationinlinevirtual
giveBoundarySurfaceIntegrationDomain(int isurf, const Element_Geometry_Type) const overrideoofem::BSplineInterpolationinlinevirtual
giveBoundarySurfaceIntegrationRule(int order, int boundary, const Element_Geometry_Type) constoofem::FEInterpolationvirtual
giveCellDofMans(IntArray &nodes, IntArray &internalDofMans, Element *elem) constoofem::FEInterpolationinlinevirtual
giveClassName() constoofem::TSplineInterpolationinline
giveGeometryType() const overrideoofem::BSplineInterpolationinlinevirtual
giveIntegrationDomain(const Element_Geometry_Type egt) const overrideoofem::BSplineInterpolationinlinevirtual
giveIntegrationRule(int order, const Element_Geometry_Type) const overrideoofem::BSplineInterpolationinlinevirtual
giveInterpolationOrder() constoofem::FEInterpolationinline
giveJacobianMatrixAt(FloatMatrix &jacobianMatrix, const FloatArray &lcoords, const FEICellGeometry &cellgeo) const overrideoofem::TSplineInterpolationvirtual
giveKnotMultiplicity(int dim) const overrideoofem::BSplineInterpolationinlinevirtual
giveKnotSpanBasisFuncMask(const IntArray &knotSpan, IntArray &mask) const overrideoofem::TSplineInterpolationvirtual
giveKnotSpanBasisFuncMask(const IntArray &startKnotSpan, const IntArray &endKnotSpan, IntArray &mask) constoofem::TSplineInterpolationprotected
giveKnotValues(int dim) const overrideoofem::BSplineInterpolationinlinevirtual
giveKnotVector() const overrideoofem::BSplineInterpolationinlinevirtual
giveLocalNodeCoords(FloatMatrix &answer, const Element_Geometry_Type) constoofem::FEInterpolationinlinevirtual
giveNonzeroBasisFuncInterval(int span, int deg, int &s, int &e) constoofem::BSplineInterpolationinlineprotected
giveNsd(const Element_Geometry_Type) const overrideoofem::BSplineInterpolationinlinevirtual
giveNumberOfControlPoints(int dim) constoofem::BSplineInterpolationinlinevirtual
giveNumberOfEdges(const Element_Geometry_Type) constoofem::FEInterpolationinlinevirtual
giveNumberOfKnotSpanBasisFunctions(const IntArray &knotSpan) const overrideoofem::TSplineInterpolationvirtual
giveNumberOfKnotSpanBasisFunctions(const IntArray &startKnotSpan, const IntArray &endKnotSpan) constoofem::TSplineInterpolationprotected
giveNumberOfKnotSpans(int dim) const overrideoofem::BSplineInterpolationinlinevirtual
giveNumberOfNodes(const Element_Geometry_Type) constoofem::FEInterpolationinlinevirtual
giveTransformationJacobian(const FloatArray &lcoords, const FEICellGeometry &cellgeo) constoofem::FEInterpolationvirtual
global2local(FloatArray &answer, const FloatArray &lcoords, const FEICellGeometry &cellgeo) const overrideoofem::TSplineInterpolationinlinevirtual
hasSubPatchFormulation() const overrideoofem::BSplineInterpolationinlinevirtual
initializeCell(Element *e) constoofem::FEInterpolationinlinevirtual
initializeFrom(InputRecord &ir, ParameterManager &pm, int elnum, int priority) overrideoofem::TSplineInterpolationvirtual
IPK_BSplineInterpolation_degreeoofem::BSplineInterpolationprotectedstatic
IPK_BSplineInterpolation_knotMultiplicityUoofem::BSplineInterpolationprotectedstatic
IPK_BSplineInterpolation_knotMultiplicityVoofem::BSplineInterpolationprotectedstatic
IPK_BSplineInterpolation_knotMultiplicityWoofem::BSplineInterpolationprotectedstatic
IPK_BSplineInterpolation_knotVectorUoofem::BSplineInterpolationprotectedstatic
IPK_BSplineInterpolation_knotVectorVoofem::BSplineInterpolationprotectedstatic
IPK_BSplineInterpolation_knotVectorWoofem::BSplineInterpolationprotectedstatic
knotMultiplicityoofem::BSplineInterpolationprotected
knotValuesoofem::BSplineInterpolationprotected
knotVectoroofem::BSplineInterpolationprotected
local2global(FloatArray &answer, const FloatArray &lcoords, const FEICellGeometry &cellgeo) const overrideoofem::TSplineInterpolationvirtual
localIndexKnotVectoroofem::TSplineInterpolationprotected
nsdoofem::BSplineInterpolationprotected
numberOfControlPointsoofem::BSplineInterpolationprotected
numberOfKnotSpansoofem::BSplineInterpolationprotected
orderoofem::FEInterpolationprotected
postInitialize(ParameterManager &pm, int elnum) overrideoofem::BSplineInterpolationvirtual
setNumberOfControlPoints(int num)oofem::TSplineInterpolationinline
surfaceEvald2Ndxi2(FloatMatrix &answer, const FloatArray &lcoords) constoofem::FEInterpolationinlinevirtual
surfaceEvaldNdxi(FloatMatrix &answer, const FloatArray &lcoords) constoofem::FEInterpolationinlinevirtual
totalNumberOfControlPointsoofem::TSplineInterpolationprotected
TSplineInterpolation(int nsd)oofem::TSplineInterpolationinline
weightsoofem::TSplineInterpolationprotected
~FEInterpolation()=defaultoofem::FEInterpolationvirtual

This page is part of the OOFEM-3.0 documentation. Copyright Copyright (C) 1994-2025 Borek Patzak Bořek Patzák
Project e-mail: oofem@fsv.cvut.cz
Generated at for OOFEM by doxygen 1.15.0 written by Dimitri van Heesch, © 1997-2011