![]() |
G+Smo
25.01.0
Geometry + Simulation Modules
|
This is the complete list of members for gsTensorBSpline< d, T >, including all inherited members.
| active(const gsMatrix< T > &u) const | gsFunctionSet< T > | inline |
| active_into(const gsMatrix< T > &u, gsMatrix< index_t > &result) const | gsFunction< T > | inlinevirtual |
| basis() const =0 | gsGeometry< T > | pure virtual |
| basis()=0 | gsGeometry< T > | pure virtual |
| gismo::gsFunction::basis(const index_t k) const | gsFunctionSet< T > | |
| boundary() const | gsGeometry< T > | |
| boundary(boxSide const &s) const | gsGeometry< T > | virtual |
| BoundaryBasisType typedef | gsTensorBSpline< d, T > | |
| BoundaryGeometryType typedef | gsTensorBSpline< d, T > | |
| clone() | gsFunctionSet< T > | |
| closestPointTo(const gsVector< T > &pt, gsVector< T > &result, const T accuracy=1e-6, const bool useInitialPoint=false) const | gsGeometry< T > | |
| coDim() const | gsGeometry< T > | |
| coef(index_t i) | gsGeometry< T > | inline |
| coef(index_t i) const | gsGeometry< T > | inline |
| coef(index_t i, index_t j) | gsGeometry< T > | inline |
| coef(index_t i, index_t j) const | gsGeometry< T > | inline |
| coefAtCorner(boxCorner const &c) | gsGeometry< T > | |
| coefAtCorner(boxCorner const &c) const | gsGeometry< T > | |
| coefDim() const | gsGeometry< T > | inline |
| coefs() | gsGeometry< T > | inline |
| coefs() const | gsGeometry< T > | inline |
| coefsSize() const | gsGeometry< T > | inline |
| component(boxComponent const &bc) const | gsGeometry< T > | |
| compute(const gsMatrix< T > &in, gsFuncData< T > &out) const | gsGeometry< T > | virtual |
| computeMap(gsMapData< T > &InOut) const | gsFunction< T > | virtual |
| controlNet(gsMesh< T > &mesh) const | gsGeometry< T > | |
| degree(const unsigned &i) const | gsTensorBSpline< d, T > | inline |
| gismo::gsGeometry::degree(const short_t &i) const | gsGeometry< 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) | gsTensorBSpline< d, 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) const | gsFunctionSet< T > | |
| deriv2(const gsMatrix< T > &u) const | gsFunctionSet< T > | |
| deriv2_into(const gsMatrix< T > &u, gsMatrix< T > &result) const | gsGeometry< T > | virtual |
| deriv_into(const gsMatrix< T > &u, gsMatrix< T > &result) const | gsGeometry< T > | virtual |
| directedHausdorffDistance(const gsGeometry &other, const index_t nsamples=1000, const T accuracy=1e-6) const | gsGeometry< T > | |
| distanceL2(gsFunction< T > const &) const | gsFunction< T > | inlinevirtual |
| div_into(const gsMatrix< T > &u, gsMatrix< T > &result) const | gsFunction< T > | |
| domainDim() const | gsGeometry< T > | virtual |
| embed(index_t N, bool pad_right=true) | gsGeometry< T > | inline |
| embed3d() | gsGeometry< T > | inline |
| eval(const gsMatrix< T > &u) const | gsFunctionSet< T > | |
| eval_component_into(const gsMatrix< T > &u, const index_t comp, gsMatrix< T > &result) const | gsFunction< T > | virtual |
| eval_into(const gsMatrix< T > &u, gsMatrix< T > &result) const | gsGeometry< T > | virtual |
| evalAllDers(const gsMatrix< T > &u, int n, bool sameElement=false) const | gsFunctionSet< T > | |
| evalAllDers_into(const gsMatrix< T > &u, int n, std::vector< gsMatrix< T > > &result, bool sameElement=false) const | gsGeometry< T > | virtual |
| evaluateMesh(gsMesh< T > &mesh) const | gsGeometry< T > | |
| Family_t typedef | gsTensorBSpline< d, T > | |
| findCorner(const gsMatrix< T > &v, gsVector< index_t, d > &curr, T tol=1e-3) | gsTensorBSpline< d, T > | |
| function(const index_t k) const | gsFunctionSet< T > | |
| geoDim() const | gsGeometry< T > | inline |
| getIsoParametricSlice(index_t dir_fixed, T par) const | gsGeometry< T > | |
| gsGeometry() | gsGeometry< T > | inline |
| gsTensorBSpline() | gsTensorBSpline< d, T > | inline |
| gsTensorBSpline(const Basis &basis, gsMatrix< T > coefs) | gsTensorBSpline< d, T > | inline |
| gsTensorBSpline(KnotVectorType KV1, gsKnotVector< U > KV2, gsMatrix< T > tcoefs, typename util::enable_if< d==2, U >::type *=NULL) | gsTensorBSpline< d, T > | inline |
| gsTensorBSpline(gsMatrix< T > const &corner, KnotVectorType KV1, KnotVectorType KV2) | gsTensorBSpline< d, T > | |
| gsTensorBSpline(KnotVectorType KV1, KnotVectorType KV2, KnotVectorType KV3, gsMatrix< T > tcoefs) | gsTensorBSpline< d, T > | inline |
| gsTensorBSpline(KnotVectorType KV1, KnotVectorType KV2, KnotVectorType KV3, KnotVectorType KV4, gsMatrix< T > tcoefs) | gsTensorBSpline< d, T > | inline |
| HausdorffDistance(const gsGeometry &other, const index_t nsamples=1000, const T accuracy=1e-6, const bool directed=false) const | gsGeometry< T > | |
| hessian(const gsMatrix< T > &u, index_t coord=0) const | gsFunction< T > | inlinevirtual |
| hessian_into(const gsMatrix< T > &u, gsMatrix< T > &result, index_t coord) const | gsGeometry< T > | virtual |
| id() const | gsGeometry< T > | inline |
| gismo::gsGeometry::iface(const boundaryInterface &bi, const gsGeometry &other) const | gsGeometry< T > | virtual |
| insertKnot(T knot, int dir, int i=1) | gsTensorBSpline< d, T > | |
| gismo::gsGeometry::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) const | gsFunction< T > | virtual |
| isPatchCorner(gsMatrix< T > const &v, T tol=1e-3) const | gsTensorBSpline< d, T > | |
| jacobian_into(const gsMatrix< T > &u, gsMatrix< T > &result) const | gsFunction< T > | virtual |
| knots(const int i) | gsTensorBSpline< d, T > | inline |
| knots(const int i) const | gsTensorBSpline< d, T > | inline |
| laplacian(const gsMatrix< T > &u) const | gsFunction< T > | virtual |
| linearTransform(const gsMatrix< T > &mat) | gsGeometry< T > | inline |
| localRep(const gsMatrix< T > &u) const | gsTensorBSpline< d, T > | |
| locateOn(const gsMatrix< T > &u, gsVector< bool > &onG2, gsMatrix< T > &preIm, bool lookForBoundary=false, real_t tol=1.e-6) const | gsGeometry< T > | |
| m_basis | gsTensorBSpline< d, T > | protected |
| m_coefs | gsTensorBSpline< d, T > | protected |
| m_id | gsGeometry< 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) const | gsFunction< T > | |
| nPieces() const | gsFunctionSet< T > | inlinevirtual |
| orientation() const | gsGeometry< T > | inline |
| outerNormal_into(const gsMatrix< T > &u, gsMatrix< T > &result) const | gsGeometry< T > | |
| parameterCenter() const | gsFunction< T > | inlinevirtual |
| parameterCenter(const boxCorner &bc) const | gsFunction< T > | |
| parameterCenter(const boxSide &bs) const | gsFunction< T > | |
| parameterRange() const | gsGeometry< T > | |
| parDim() const | gsGeometry< T > | |
| piece(const index_t k) const | gsFunction< T > | inlinevirtual |
| print(std::ostream &os) const | gsTensorBSpline< d, T > | virtual |
| Ptr typedef | gsTensorBSpline< d, T > | |
| recoverPoints(gsMatrix< T > &xyz, gsMatrix< T > &uv, index_t k, const T accuracy) const | gsGeometry< T > | |
| refineElements(std::vector< index_t > const &boxes) | gsGeometry< T > | |
| reverse(unsigned k) | gsTensorBSpline< d, 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 |
| setFurthestCorner(gsMatrix< T > const &v) | gsTensorBSpline< d, T > | |
| setId(const size_t i) | gsGeometry< T > | inline |
| setOriginCorner(gsMatrix< T > const &v) | gsTensorBSpline< d, T > | |
| setPeriodic(int dir) | gsTensorBSpline< d, T > | inline |
| size() const | gsFunction< T > | inlinevirtual |
| slice(index_t dir_fixed, T par, BoundaryGeometryType &result) const | gsTensorBSpline< d, T > | |
| splitAt(index_t dir, T xi, gsTensorBSpline< d, T > &left, gsTensorBSpline< d, T > &right) const | gsTensorBSpline< d, T > | |
| splitAtMult(index_t minMult=1, index_t dir=-1) const | gsTensorBSpline< d, T > | |
| support() const | gsGeometry< T > | virtual |
| swapDirections(const unsigned i, const unsigned j) | gsTensorBSpline< d, T > | |
| targetDim() const | gsGeometry< 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) const | gsTensorBSpline< d, T > | virtual |
| uPtr typedef | gsTensorBSpline< d, T > |