G+Smo
24.08.0
Geometry + Simulation Modules
|
This is the complete list of members for gsRationalBasis< SrcT >, including all inherited members.
active(const gsMatrix< T > &u) const | gsFunctionSet< T > | inline |
active_into(const gsMatrix< T > &u, gsMatrix< index_t > &result) const | gsRationalBasis< SrcT > | inlinevirtual |
gismo::gsFunctionSet::active_into(const gsMatrix< T > &u, gsMatrix< index_t > &result) const | gsFunctionSet< T > | virtual |
activeCoefs_into(const gsVector< SrcT::Scalar_t > &u, const gsMatrix< SrcT::Scalar_t > &coefs, gsMatrix< SrcT::Scalar_t > &result) const | gsBasis< SrcT::Scalar_t > | virtual |
allBoundary() const | gsRationalBasis< SrcT > | inlinevirtual |
anchor_into(index_t i, gsMatrix< T > &result) const | gsRationalBasis< SrcT > | inlinevirtual |
anchors() const | gsBasis< SrcT::Scalar_t > | inline |
anchors_into(gsMatrix< T > &result) const | gsRationalBasis< SrcT > | inlinevirtual |
basis(const index_t k) const | gsFunctionSet< T > | |
boundary(boxSide const &s) const | gsBasis< SrcT::Scalar_t > | inline |
boundaryBasis(boxSide const &s) | gsBasis< SrcT::Scalar_t > | |
boundaryOffset(boxSide const &s, index_t offset) const | gsRationalBasis< SrcT > | inlinevirtual |
check() const | gsRationalBasis< SrcT > | inline |
clone() | gsFunctionSet< T > | |
collocationMatrix(gsMatrix< SrcT::Scalar_t > const &u) const | gsBasis< SrcT::Scalar_t > | |
component(short_t i) const | gsRationalBasis< SrcT > | inlinevirtual |
gsBasis< SrcT::Scalar_t >::component(short_t i) | gsBasis< SrcT::Scalar_t > | virtual |
componentBasis(boxComponent b) const | gsBasis< SrcT::Scalar_t > | virtual |
componentBasis_withIndices(boxComponent b, gsMatrix< index_t > &indices, bool noBoundary=true) const | gsBasis< SrcT::Scalar_t > | virtual |
compute(const gsMatrix< T > &in, gsFuncData< T > &out) const | gsFunctionSet< T > | virtual |
connectivity(const gsMatrix< T > &nodes, gsMesh< T > &mesh) const | gsRationalBasis< SrcT > | inlinevirtual |
connectivityAtAnchors(gsMesh< SrcT::Scalar_t > &mesh) const | gsBasis< SrcT::Scalar_t > | virtual |
create() const | gsBasis< SrcT::Scalar_t > | virtual |
degree(short_t i=0) const | gsRationalBasis< SrcT > | inlinevirtual |
degreeDecrease(short_t const &i=1, short_t const dir=-1) | gsRationalBasis< SrcT > | inlinevirtual |
degreeElevate(short_t const &i=1, short_t const dir=-1) | gsRationalBasis< SrcT > | inlinevirtual |
degreeIncrease(short_t const &i=1, short_t const dir=-1) | gsRationalBasis< SrcT > | inlinevirtual |
degreeReduce(short_t const &i=1, short_t const dir=-1) | gsRationalBasis< SrcT > | inlinevirtual |
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 | gsRationalBasis< SrcT > | virtual |
gismo::gsFunctionSet::deriv2_into(const gsMatrix< T > &u, gsMatrix< T > &result) const | gsFunctionSet< T > | virtual |
deriv2Func(const gsMatrix< SrcT::Scalar_t > &u, const gsMatrix< SrcT::Scalar_t > &coefs) const | gsBasis< SrcT::Scalar_t > | inline |
deriv2Func_into(const gsMatrix< SrcT::Scalar_t > &u, const gsMatrix< SrcT::Scalar_t > &coefs, gsMatrix< SrcT::Scalar_t > &result) const | gsBasis< SrcT::Scalar_t > | virtual |
deriv2Single(index_t i, const gsMatrix< SrcT::Scalar_t > &u) const | gsBasis< SrcT::Scalar_t > | inline |
deriv2Single_into(index_t i, const gsMatrix< SrcT::Scalar_t > &u, gsMatrix< SrcT::Scalar_t > &result) const | gsBasis< SrcT::Scalar_t > | virtual |
deriv_into(const gsMatrix< T > &u, gsMatrix< T > &result) const | gsRationalBasis< SrcT > | virtual |
gismo::gsFunctionSet::deriv_into(const gsMatrix< T > &u, gsMatrix< T > &result) const | gsFunctionSet< T > | virtual |
derivFunc(const gsMatrix< SrcT::Scalar_t > &u, const gsMatrix< SrcT::Scalar_t > &coefs) const | gsBasis< SrcT::Scalar_t > | inline |
derivFunc_into(const gsMatrix< SrcT::Scalar_t > &u, const gsMatrix< SrcT::Scalar_t > &coefs, gsMatrix< SrcT::Scalar_t > &result) const | gsBasis< SrcT::Scalar_t > | virtual |
derivSingle(index_t i, const gsMatrix< SrcT::Scalar_t > &u) const | gsBasis< SrcT::Scalar_t > | inline |
derivSingle_into(index_t i, const gsMatrix< SrcT::Scalar_t > &u, gsMatrix< SrcT::Scalar_t > &result) const | gsBasis< SrcT::Scalar_t > | virtual |
detail() const | gsBasis< SrcT::Scalar_t > | inlinevirtual |
domain() const | gsRationalBasis< SrcT > | inlinevirtual |
domainDim() const | gsRationalBasis< SrcT > | inlinevirtual |
elementIndex(const gsVector< T > &u) const | gsRationalBasis< SrcT > | inlinevirtual |
elementInSupportOf(index_t j) const | gsBasis< SrcT::Scalar_t > | virtual |
elevateContinuity(int const &i=1) | gsBasis< SrcT::Scalar_t > | virtual |
eval(const gsMatrix< T > &u) const | gsFunctionSet< T > | |
eval_into(const gsMatrix< T > &u, gsMatrix< T > &result) const | gsRationalBasis< SrcT > | virtual |
gismo::gsFunctionSet::eval_into(const gsMatrix< T > &u, gsMatrix< T > &result) const | gsFunctionSet< 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 | gsFunctionSet< T > | virtual |
evalAllDersFunc_into(const gsMatrix< SrcT::Scalar_t > &u, const gsMatrix< SrcT::Scalar_t > &coefs, const unsigned n, std::vector< gsMatrix< SrcT::Scalar_t > > &result, bool sameElement=false) const | gsBasis< SrcT::Scalar_t > | virtual |
evalAllDersSingle_into(index_t i, const gsMatrix< SrcT::Scalar_t > &u, int n, gsMatrix< SrcT::Scalar_t > &result) const | gsBasis< SrcT::Scalar_t > | virtual |
evalDerSingle_into(index_t i, const gsMatrix< SrcT::Scalar_t > &u, int n, gsMatrix< SrcT::Scalar_t > &result) const | gsBasis< SrcT::Scalar_t > | virtual |
evalFunc(const gsMatrix< SrcT::Scalar_t > &u, const gsMatrix< SrcT::Scalar_t > &coefs) const | gsBasis< SrcT::Scalar_t > | inline |
evalFunc_into(const gsMatrix< T > &u, const gsMatrix< T > &coefs, gsMatrix< T > &result) const | gsRationalBasis< SrcT > | virtual |
evalSingle(index_t i, const gsMatrix< SrcT::Scalar_t > &u) const | gsBasis< SrcT::Scalar_t > | inline |
evalSingle_into(index_t i, const gsMatrix< T > &u, gsMatrix< T > &result) const | gsRationalBasis< SrcT > | virtual |
function(index_t i) const | gsBasis< SrcT::Scalar_t > | |
getMaxCellLength() const | gsBasis< SrcT::Scalar_t > | virtual |
getMinCellLength() const | gsBasis< SrcT::Scalar_t > | virtual |
gsRationalBasis() | gsRationalBasis< SrcT > | inline |
gsRationalBasis(SrcT *basis) | gsRationalBasis< SrcT > | inline |
gsRationalBasis(const SrcT &basis) | gsRationalBasis< SrcT > | inline |
gsRationalBasis(SrcT *basis, gsMatrix< T > w) | gsRationalBasis< SrcT > | inline |
gsRationalBasis(const gsRationalBasis &o) | gsRationalBasis< SrcT > | inline |
interpolateAtAnchors(gsMatrix< SrcT::Scalar_t > const &vals) const | gsBasis< SrcT::Scalar_t > | virtual |
interpolateData(gsMatrix< SrcT::Scalar_t > const &vals, gsMatrix< SrcT::Scalar_t > const &pts) const | gsBasis< SrcT::Scalar_t > | |
isActive(const index_t i, const gsVector< SrcT::Scalar_t > &u) const | gsBasis< SrcT::Scalar_t > | virtual |
isRational() const | gsRationalBasis< SrcT > | inlinevirtual |
jacobianFunc_into(const gsMatrix< SrcT::Scalar_t > &u, const gsMatrix< SrcT::Scalar_t > &coefs, gsMatrix< SrcT::Scalar_t > &result) const | gsBasis< SrcT::Scalar_t > | virtual |
laplacian(const gsMatrix< SrcT::Scalar_t > &u) const | gsBasis< SrcT::Scalar_t > | virtual |
linearCombination_into(const gsMatrix< SrcT::Scalar_t > &coefs, const gsMatrix< index_t > &actives, const gsMatrix< SrcT::Scalar_t > &values, gsMatrix< SrcT::Scalar_t > &result, bool sameElement=false) | gsBasis< SrcT::Scalar_t > | static |
makeDomainIterator() const | gsRationalBasis< SrcT > | inlinevirtual |
makeDomainIterator(const boxSide &s) const | gsRationalBasis< SrcT > | inlinevirtual |
makeGeometry(gsMatrix< SrcT::Scalar_t > coefs) const =0 | gsBasis< SrcT::Scalar_t > | pure virtual |
makeNonRational() const | gsRationalBasis< SrcT > | inlinevirtual |
matchWith(const boundaryInterface &bi, const gsBasis< T > &other, gsMatrix< index_t > &bndThis, gsMatrix< index_t > &bndOther, index_t offset=0) const | gsRationalBasis< SrcT > | inlinevirtual |
maxDegree() const | gsRationalBasis< SrcT > | inlinevirtual |
minDegree() const | gsRationalBasis< SrcT > | inlinevirtual |
nPieces() const | gsFunctionSet< T > | inlinevirtual |
numActive(const gsMatrix< SrcT::Scalar_t > &u) const | gsBasis< SrcT::Scalar_t > | inline |
numActive_into(const gsMatrix< SrcT::Scalar_t > &u, gsVector< index_t > &result) const | gsBasis< SrcT::Scalar_t > | virtual |
numElements(boxSide const &s=0) const | gsRationalBasis< SrcT > | inlinevirtual |
operator=(const gsRationalBasis &o) | gsRationalBasis< SrcT > | inline |
piece(const index_t k) const | gsBasis< SrcT::Scalar_t > | inlinevirtual |
print(std::ostream &os) const =0 | gsBasis< SrcT::Scalar_t > | pure virtual |
projectiveCoefs(const gsMatrix< T > &coefs) const | gsRationalBasis< SrcT > | inline |
projectiveCoefs(const gsMatrix< T > &coefs, const gsMatrix< T > &weights) | gsRationalBasis< SrcT > | inlinestatic |
reduceContinuity(int const &i=1) | gsBasis< SrcT::Scalar_t > | virtual |
refine(gsMatrix< SrcT::Scalar_t > const &boxes, int refExt=0) | gsBasis< SrcT::Scalar_t > | virtual |
refineElements(std::vector< index_t > const &boxes) | gsRationalBasis< SrcT > | inlinevirtual |
refineElements_withCoefs(gsMatrix< T > &coefs, std::vector< index_t > const &boxes) | gsRationalBasis< SrcT > | virtual |
reverse() | gsBasis< SrcT::Scalar_t > | virtual |
setDegree(short_t const &i) | gsBasis< SrcT::Scalar_t > | |
setDegreePreservingMultiplicity(short_t const &i) | gsBasis< SrcT::Scalar_t > | |
setFromProjectiveCoefs(const gsMatrix< T > &pr_coefs, gsMatrix< T > &coefs, gsMatrix< T > &weights) | gsRationalBasis< SrcT > | inlinestatic |
setWeights(gsMatrix< T > const &w) | gsRationalBasis< SrcT > | inline |
size() const | gsRationalBasis< SrcT > | inlinevirtual |
source() const | gsRationalBasis< SrcT > | inlinevirtual |
source() | gsRationalBasis< SrcT > | inlinevirtual |
SourceBasis typedef | gsRationalBasis< SrcT > | |
support() const | gsRationalBasis< SrcT > | inlinevirtual |
support(const index_t &i) const | gsRationalBasis< SrcT > | inlinevirtual |
supportInterval(index_t dir) const | gsBasis< SrcT::Scalar_t > | |
targetDim() const | gsFunctionSet< T > | inlinevirtual |
tensorize(const gsBasis &other) const | gsBasis< SrcT::Scalar_t > | virtual |
totalDegree() const | gsRationalBasis< SrcT > | inlinevirtual |
uniformCoarsen(int numKnots=1) | gsBasis< SrcT::Scalar_t > | virtual |
uniformCoarsen_withCoefs(gsMatrix< SrcT::Scalar_t > &coefs, int numKnots=1) | gsBasis< SrcT::Scalar_t > | virtual |
uniformCoarsen_withTransfer(gsSparseMatrix< SrcT::Scalar_t, RowMajor > &transfer, int numKnots=1) | gsBasis< SrcT::Scalar_t > | virtual |
uniformRefine(int numKnots=1, int mul=1, int dir=-1) | gsRationalBasis< SrcT > | inlinevirtual |
uniformRefine_withCoefs(gsMatrix< T > &coefs, int numKnots=1, int mul=1, int dir=-1) | gsRationalBasis< SrcT > | virtual |
uniformRefine_withTransfer(gsSparseMatrix< T, RowMajor > &transfer, int numKnots=1, int mul=1) | gsRationalBasis< SrcT > | virtual |
weight(int i) | gsRationalBasis< SrcT > | inline |
weight(int i) const | gsRationalBasis< SrcT > | inline |
weights() const | gsRationalBasis< SrcT > | inlinevirtual |
weights() | gsRationalBasis< SrcT > | inlinevirtual |