G+Smo  24.08.0
Geometry + Simulation Modules
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
gsMPBESBasis< d, T > Member List

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

_check() const gsMPBESBasis< d, T >protected
_checkTopologyWithBases() const =0gsMPBESBasis< d, T >protectedpure virtual
_initVertices()gsMPBESBasis< d, T >protected
_setDistanceOfAllVertices()gsMPBESBasis< d, T >protected
_setMapping()=0gsMPBESBasis< d, T >protectedpure virtual
active(const gsMatrix< T > &u) const gsFunctionSet< T >inline
basis(const index_t k) const gsFunctionSet< T >
basisFunctionsOnSide(const patchSide &ps) const =0gsMPBESBasis< d, T >pure virtual
clone()gsFunctionSet< T >
compute(const gsMatrix< T > &in, gsFuncData< T > &out) const gsFunctionSet< 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) const gsFunctionSet< T >
deriv2(const gsMatrix< T > &u) const gsFunctionSet< T >
detail() const gsMPBESBasis< d, T >inline
DimgsMPBESBasis< d, T >privatestatic
dim() const gsMPBESBasis< d, T >inline
eval(const gsMatrix< T > &u) const gsFunctionSet< T >
evalAllDers(const gsMatrix< T > &u, int n, bool sameElement=false) const gsFunctionSet< T >
findParameter(patchSide const &ps, patchCorner const &pc, unsigned nrBasisFuncs) const =0gsMPBESBasis< d, T >protectedpure virtual
function(const index_t k) const gsFunctionSet< T >
getBasePointer(index_t i)gsMPBESBasis< d, T >inlineprotected
getIncrSmoothnessDegree() const gsMPBESBasis< d, T >inline
getParametricDistanceOfVertex(const patchCorner &pc, const patchSide &ps) const gsMPBESBasis< d, T >
getWeight(const patchSide &ps) const gsMPBESBasis< d, T >
gsMPBESBasis()gsMPBESBasis< d, T >inline
isSpecialVertex(const patchCorner &pc) const gsMPBESBasis< d, T >
m_distancesgsMPBESBasis< d, T >protected
m_incrSmoothnessDegreegsMPBESBasis< d, T >protected
m_minDistgsMPBESBasis< d, T >protected
m_patchSideWeightsgsMPBESBasis< d, T >protected
m_verticesgsMPBESBasis< d, T >protected
print(std::ostream &os) const gsMPBESBasis< d, T >inlinevirtual
Ptr typedefgsMPBESBasis< d, T >
refine(const index_t patch, gsMatrix< T > const &boxes, bool updateBasis=true)=0gsMPBESBasis< d, T >pure virtual
refine_withCoefs(gsMatrix< T > &localCoefs, const index_t patch, gsMatrix< T > const &boxes, bool updateBasis=true)=0gsMPBESBasis< d, T >pure virtual
refineElements(const index_t patch, std::vector< index_t > const &boxes, bool updateBasis=true)=0gsMPBESBasis< d, T >pure virtual
refineElements_withCoefs(gsMatrix< T > &localCoefs, const index_t patch, std::vector< index_t > const &boxes, bool updateBasis=true)=0gsMPBESBasis< d, T >pure virtual
repairPatches(std::vector< gsMatrix< T > * > &coefs, index_t startFromPatch=-1)=0gsMPBESBasis< d, T >pure virtual
repairPatches(index_t startFromPatch=-1)gsMPBESBasis< 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() const gsFunctionSet< 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()gsMPBESBasis< d, T >inline
uPtr typedefgsMPBESBasis< d, T >
~gsMPBESBasis()gsMPBESBasis< d, T >inlinevirtual