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

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

_check() constgsMPBESBasis< d, T >protected
_checkTopologyWithBases() constgsMPBESBSplineBasis< d, T >inlineprivatevirtual
_initVertices()gsMPBESBSplineBasis< d, T >protected
_setDistanceOfAllVertices()gsMPBESBSplineBasis< d, T >protected
_setMapping()gsMPBESBSplineBasis< d, T >protectedvirtual
active(const gsMatrix< T > &u) constgsFunctionSet< T >inline
basis(size_t i)gsMPBESBSplineBasis< d, T >inline
gismo::gsMPBESBasis::basis(const index_t k) constgsFunctionSet< T >
basisFunctionsOnSide(const patchSide &ps) constgsMPBESBSplineBasis< 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
DimgsMPBESBSplineBasis< 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) constgsMPBESBSplineBasis< 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
gsMPBESBSplineBasis()gsMPBESBSplineBasis< d, T >inline
isSpecialVertex(const patchCorner &pc) constgsMPBESBSplineBasis< d, T >
m_distancesgsMPBESBSplineBasis< d, T >protected
m_incrSmoothnessDegreegsMPBESBSplineBasis< d, T >protected
m_minDistgsMPBESBSplineBasis< d, T >protected
m_patchSideWeightsgsMPBESBasis< d, T >protected
m_verticesgsMPBESBSplineBasis< d, T >protected
numActive_into(const index_t patch, const gsMatrix< T > &u, gsVector< index_t > &result) constgsMPBESBSplineBasis< d, T >
print(std::ostream &os) constgsMPBESBasis< d, T >inlinevirtual
Ptr typedefgsMPBESBSplineBasis< d, T >
refine(const index_t patch, gsMatrix< T > const &boxes, bool updateBasis=true)gsMPBESBSplineBasis< d, T >virtual
refine_withCoefs(gsMatrix< T > &coefs, const index_t patch, gsMatrix< T > const &boxes, bool updateBasis=true)gsMPBESBSplineBasis< d, T >virtual
refineElements(const index_t patch, std::vector< index_t > const &boxes, bool updateBasis=true)gsMPBESBSplineBasis< d, T >virtual
refineElements_withCoefs(gsMatrix< T > &coefs, const index_t patch, std::vector< index_t > const &boxes, bool updateBasis=true)gsMPBESBSplineBasis< d, T >virtual
repairPatches(std::vector< gsMatrix< T > * > &coefs, index_t startFromPatch=-1)gsMPBESBSplineBasis< d, T >privatevirtual
repairPatches(std::vector< gsMatrix< T > * > &coefs, index_t startFromPatch=-1)=0gsMPBESBSplineBasis< d, T >virtual
repairPatches(index_t startFromPatch=-1)gsMPBESBSplineBasis< 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()gsMPBESBSplineBasis< d, T >inline
uPtr typedefgsMPBESBSplineBasis< d, T >
~gsMPBESBasis()gsMPBESBasis< d, T >inlinevirtual