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

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

active(const gsMatrix< T > &u) constgsFunctionSet< T >inline
active_into(const gsMatrix< T > &u, gsMatrix< index_t > &result) constgsFunction< T >inlinevirtual
basis() const =0gsGeometry< T >pure virtual
basis()=0gsGeometry< T >pure virtual
gismo::gsFunction::basis(const index_t k) constgsFunctionSet< T >
boundary() constgsGeometry< T >
boundary(boxSide const &s) constgsGeometry< T >virtual
BoundaryBasisType typedefgsRationalTHBSpline< d, T >
BoundaryGeometryType typedefgsRationalTHBSpline< d, T >
clone()gsFunctionSet< T >
closestPointTo(const gsVector< T > &pt, gsVector< T > &result, const T accuracy=1e-6, const bool useInitialPoint=false) constgsGeometry< T >
coDim() constgsGeometry< T >
coef(index_t i)gsGeometry< T >inline
coef(index_t i) constgsGeometry< T >inline
coef(index_t i, index_t j)gsGeometry< T >inline
coef(index_t i, index_t j) constgsGeometry< T >inline
coefAtCorner(boxCorner const &c)gsGeometry< T >
coefAtCorner(boxCorner const &c) constgsGeometry< T >
coefDim() constgsGeometry< T >inline
coefs()gsGeometry< T >inline
coefs() constgsGeometry< T >inline
coefsSize() constgsGeometry< T >inline
component(boxComponent const &bc) constgsGeometry< T >
compute(const gsMatrix< T > &in, gsFuncData< T > &out) constgsGeometry< T >virtual
computeMap(gsMapData< T > &InOut) constgsFunction< T >virtual
controlNet(gsMesh< T > &mesh) constgsGeometry< T >
degree(const short_t &i) constgsGeometry< T >
degreeDecrease(short_t const i=1, short_t const dir=-1)gsGeometry< T >virtual
degreeElevate(short_t const i=1, short_t const dir=-1)gsGeometry< T >virtual
degreeIncrease(short_t const i=1, short_t const dir=-1)gsGeometry< T >virtual
degreeReduce(short_t const i=1, short_t const dir=-1)gsGeometry< T >virtual
deriv(const gsMatrix< T > &u) constgsFunctionSet< T >
deriv2(const gsMatrix< T > &u) constgsFunctionSet< T >
deriv2_into(const gsMatrix< T > &u, gsMatrix< T > &result) constgsGeometry< T >virtual
deriv_into(const gsMatrix< T > &u, gsMatrix< T > &result) constgsGeometry< T >virtual
directedHausdorffDistance(const gsGeometry &other, const index_t nsamples=1000, const T accuracy=1e-6) constgsGeometry< T >
distanceL2(gsFunction< T > const &) constgsFunction< T >inlinevirtual
div_into(const gsMatrix< T > &u, gsMatrix< T > &result) constgsFunction< T >
domainDim() constgsGeometry< T >virtual
embed(index_t N, bool pad_right=true)gsGeometry< T >inline
embed3d()gsGeometry< T >inline
eval(const gsMatrix< T > &u) constgsFunctionSet< T >
eval_component_into(const gsMatrix< T > &u, const index_t comp, gsMatrix< T > &result) constgsFunction< T >virtual
eval_into(const gsMatrix< T > &u, gsMatrix< T > &result) constgsGeometry< T >virtual
evalAllDers(const gsMatrix< T > &u, int n, bool sameElement=false) constgsFunctionSet< T >
evalAllDers_into(const gsMatrix< T > &u, int n, std::vector< gsMatrix< T > > &result, bool sameElement=false) constgsGeometry< T >virtual
evaluateMesh(gsMesh< T > &mesh) constgsGeometry< T >
Family_t typedefgsRationalTHBSpline< d, T >
function(const index_t k) constgsFunctionSet< T >
geoDim() constgsGeometry< T >inline
getIsoParametricSlice(index_t dir_fixed, T par) constgsGeometry< T >
gsGeometry()gsGeometry< T >inline
gsRationalTHBSpline()gsRationalTHBSpline< d, T >inline
gsRationalTHBSpline(const gsTensorNurbs< d, T > &nurbs)gsRationalTHBSpline< d, T >inlineexplicit
HausdorffDistance(const gsGeometry &other, const index_t nsamples=1000, const T accuracy=1e-6, const bool directed=false) constgsGeometry< T >
hessian(const gsMatrix< T > &u, index_t coord=0) constgsFunction< T >inlinevirtual
hessian_into(const gsMatrix< T > &u, gsMatrix< T > &result, index_t coord) constgsGeometry< T >virtual
id() constgsGeometry< T >inline
iface(const boundaryInterface &bi, const gsGeometry &other) constgsGeometry< T >virtual
insertKnot(T knot, index_t dir, index_t i=1)gsGeometry< T >virtual
invertPoints(const gsMatrix< T > &points, gsMatrix< T > &result, const T accuracy=1e-6, const bool useInitialPoint=false) constgsFunction< T >virtual
jacobian_into(const gsMatrix< T > &u, gsMatrix< T > &result) constgsFunction< T >virtual
laplacian(const gsMatrix< T > &u) constgsFunction< T >virtual
linearTransform(const gsMatrix< T > &mat)gsGeometry< T >inline
locateOn(const gsMatrix< T > &u, gsVector< bool > &onG2, gsMatrix< T > &preIm, bool lookForBoundary=false, real_t tol=1.e-6) constgsGeometry< T >
m_basisgsGeometry< T >protected
m_coefsgsGeometry< T >protected
m_idgsGeometry< T >protected
merge(gsGeometry *other)gsGeometry< T >virtual
newtonRaphson(const gsVector< T > &value, gsVector< T > &arg, bool withSupport=true, const T accuracy=1e-6, int max_loop=100, T damping_factor=1) constgsFunction< T >
nPieces() constgsFunctionSet< T >inlinevirtual
orientation() constgsGeometry< T >inline
outerNormal_into(const gsMatrix< T > &u, gsMatrix< T > &result) constgsGeometry< T >
parameterCenter() constgsFunction< T >inlinevirtual
parameterCenter(const boxCorner &bc) constgsFunction< T >
parameterCenter(const boxSide &bs) constgsFunction< T >
parameterRange() constgsGeometry< T >
parDim() constgsGeometry< T >
piece(const index_t k) constgsFunction< T >inlinevirtual
print(std::ostream &os) constgsRationalTHBSpline< d, T >inlinevirtual
Ptr typedefgsRationalTHBSpline< d, T >
recoverPoints(gsMatrix< T > &xyz, gsMatrix< T > &uv, index_t k, const T accuracy) constgsGeometry< T >
refineElements(std::vector< index_t > const &boxes)gsGeometry< T >
rotate(T angle, const gsVector< T, 3 > &axis)gsGeometry< T >inline
rotate(T angle)gsGeometry< T >inline
scale(T s, int coord=-1)gsGeometry< T >inline
scale(gsVector< T > const &v)gsGeometry< T >inline
setCoefs(gsMatrix< T > cc)gsGeometry< T >inline
setId(const size_t i)gsGeometry< T >inline
size() constgsFunction< T >inlinevirtual
support() constgsGeometry< T >virtual
targetDim() constgsGeometry< T >inlinevirtual
translate(gsVector< T > const &v)gsGeometry< T >inline
uniformCoarsen(int numKnots=1)gsGeometry< T >virtual
uniformRefine(int numKnots=1, int mul=1, short_t const dir=-1)gsGeometry< T >virtual
uniformSplit(index_t dir=-1) constgsGeometry< T >virtual
uPtr typedefgsRationalTHBSpline< d, T >
weight(int i) constgsRationalTHBSpline< d, T >inline
weights() constgsRationalTHBSpline< d, T >inline
weights()gsRationalTHBSpline< d, T >inline