G+Smo  25.01.0
Geometry + Simulation Modules
 
Loading...
Searching...
No Matches
gsMPBESHSplineBasis< d, T > Member List

This is the complete list of members for gsMPBESHSplineBasis< d, T >, including all inherited members.

_check() constgsMPBESBasis< d, T >protected
_checkTopologyWithBases() constgsMPBESHSplineBasis< d, T >inlineprivatevirtual
_initVertices()gsMPBESHSplineBasis< d, T >protected
_setDistanceOfAllVertices()gsMPBESHSplineBasis< d, T >protected
_setMapping()gsMPBESHSplineBasis< d, T >protectedvirtual
active(const gsMatrix< T > &u) constgsFunctionSet< T >inline
basis(size_t i)gsMPBESHSplineBasis< d, T >inline
gismo::gsMPBESBasis::basis(const index_t k) constgsFunctionSet< T >
basisFunctionsOnSide(const patchSide &ps) constgsMPBESHSplineBasis< d, T >virtual
clone()gsFunctionSet< T >
compute(const gsMatrix< T > &in, gsFuncData< T > &out) constgsFunctionSet< T >virtual
degreeElevate(index_t amount=1, bool updateBasis=true)gsMPBESBasis< d, T >
degreeIncrease(index_t amount=1, index_t dir=-1, bool updateBasis=true)gsMPBESBasis< d, T >
deriv(const gsMatrix< T > &u) constgsFunctionSet< T >
deriv2(const gsMatrix< T > &u) constgsFunctionSet< T >
detail() constgsMPBESBasis< d, T >inline
dim() constgsMPBESBasis< d, T >inline
DimgsMPBESHSplineBasis< d, T >static
eval(const gsMatrix< T > &u) constgsFunctionSet< T >
evalAllDers(const gsMatrix< T > &u, int n, bool sameElement=false) constgsFunctionSet< T >
findParameter(patchSide const &ps, patchCorner const &pc, unsigned nrBasisFuncs) constgsMPBESHSplineBasis< d, T >protectedvirtual
function(const index_t k) constgsFunctionSet< T >
getBasePointer(index_t i)gsMPBESBasis< d, T >inlineprotected
getIncrSmoothnessDegree() constgsMPBESBasis< d, T >inline
getParametricDistanceOfVertex(const patchCorner &pc, const patchSide &ps) constgsMPBESBasis< d, T >
getWeight(const patchSide &ps) constgsMPBESBasis< d, T >
gsMPBESBasis()gsMPBESBasis< d, T >inline
gsMPBESHSplineBasis()gsMPBESHSplineBasis< d, T >inline
isSpecialVertex(const patchCorner &pc) constgsMPBESBasis< d, T >
m_distancesgsMPBESHSplineBasis< d, T >protected
m_incrSmoothnessDegreegsMPBESHSplineBasis< d, T >protected
m_minDistgsMPBESHSplineBasis< d, T >protected
m_patchSideWeightsgsMPBESBasis< d, T >protected
m_verticesgsMPBESHSplineBasis< d, T >protected
numActive_into(const index_t patch, const gsMatrix< T > &u, gsVector< index_t > &result) constgsMPBESHSplineBasis< d, T >inline
print(std::ostream &os) constgsMPBESBasis< d, T >inlinevirtual
Ptr typedefgsMPBESHSplineBasis< d, T >
refine(const index_t patch, gsMatrix< T > const &boxes, bool updateBasis=true)gsMPBESHSplineBasis< d, T >virtual
refine_withCoefs(gsMatrix< T > &localCoef, const index_t patch, gsMatrix< T > const &boxes, bool updateBasis=true)gsMPBESHSplineBasis< d, T >virtual
refineElements(const index_t patch, std::vector< index_t > const &boxes, bool updateBasis=true)gsMPBESHSplineBasis< d, T >virtual
refineElements_withCoefs(gsMatrix< T > &localCoef, const index_t patch, std::vector< index_t > const &boxes, bool updateBasis=true)gsMPBESHSplineBasis< d, T >virtual
refineWithExtension(const index_t patch, gsMatrix< T > const &boxes, index_t refExt=0, bool updateBasis=true)gsMPBESHSplineBasis< d, T >virtual
repairPatches(std::vector< gsMatrix< T > * > &coefs, index_t startFromPatch=-1)gsMPBESHSplineBasis< d, T >virtual
repairPatches(std::vector< gsMatrix< T > * > &coefs, index_t startFromPatch=-1)=0gsMPBESHSplineBasis< d, T >virtual
repairPatches(index_t startFromPatch=-1)gsMPBESHSplineBasis< d, T >
setC0(patchCorner pc)gsMPBESBasis< d, T >
setWeight(const patchSide &ps, const T weight)gsMPBESBasis< d, T >
smoothCornerEdge(const patchCorner &pc, const patchSide &ps, bool updateBasis=true)gsMPBESBasis< d, T >
smoothEverything()gsMPBESBasis< d, T >
targetDim() constgsFunctionSet< T >inlinevirtual
uniformRefine(index_t numKnots=1, index_t mul=1, bool updateBasis=true)gsMPBESBasis< d, T >
uniformRefine_withCoefs(gsMatrix< T > &localCoefs, index_t numKnots=1, index_t mul=1, bool updateBasis=true)gsMPBESBasis< d, T >
updateTopol()gsMPBESHSplineBasis< d, T >inline
uPtr typedefgsMPBESHSplineBasis< d, T >
~gsMPBESBasis()gsMPBESBasis< d, T >inlinevirtual