G+Smo
24.08.0
Geometry + Simulation Modules
|
This is the complete list of members for gsMultiBasis< 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 | gsFunctionSet< T > | virtual |
addBasis(gsBasis< T > *g) | gsMultiBasis< T > | |
addBasis(typename gsBasis< T >::uPtr g) | gsMultiBasis< T > | |
addInterface(gsBasis< T > *g1, boxSide s1, gsBasis< T > *g2, boxSide s2) | gsMultiBasis< T > | |
addPatchBoundary(gsBasis< T > *g, boxSide s) | gsMultiBasis< T > | inline |
at(size_t i) const | gsMultiBasis< T > | inline |
basis(const size_t i) const | gsMultiBasis< T > | inline |
basis(const size_t i) | gsMultiBasis< T > | inline |
gismo::gsFunctionSet::basis(const index_t k) const | gsFunctionSet< T > | |
begin() const | gsMultiBasis< T > | inline |
begin() | gsMultiBasis< T > | inline |
clear() | gsMultiBasis< T > | inline |
clone() | gsFunctionSet< T > | |
combineTransferMatrices(const std::vector< gsSparseMatrix< T, RowMajor > > &localTransferMatrices, const gsDofMapper &coarseMapper, const gsDofMapper &fineMapper, gsSparseMatrix< T, RowMajor > &transferMatrix) | gsMultiBasis< T > | static |
componentBasis(patchComponent p) const | gsMultiBasis< T > | inline |
componentBasis_withIndices(patchComponent pc, const gsDofMapper &dm, gsMatrix< index_t > &indices, bool no_lower=true) const | gsMultiBasis< T > | |
componentBasis_withIndices(const std::vector< patchComponent > &pc, const gsDofMapper &dm, gsMatrix< index_t > &indices, bool no_lower=true) const | gsMultiBasis< T > | |
compute(const gsMatrix< T > &in, gsFuncData< T > &out) const | gsFunctionSet< T > | virtual |
degree(size_t i=0, short_t comp=0) const | gsMultiBasis< T > | inline |
degreeDecrease(short_t const i=1, short_t const dir=-1) | gsMultiBasis< T > | inline |
degreeElevate(short_t const i=1, short_t const dir=-1) | gsMultiBasis< T > | inline |
degreeIncrease(short_t const i=1, short_t const dir=-1) | gsMultiBasis< T > | inline |
degreeReduce(short_t const i=1) | gsMultiBasis< T > | inline |
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 | gsFunctionSet< T > | virtual |
deriv_into(const gsMatrix< T > &u, gsMatrix< T > &result) const | gsFunctionSet< T > | virtual |
dim() const | gsMultiBasis< T > | inline |
domainDim() const | gsMultiBasis< T > | inlinevirtual |
end() const | gsMultiBasis< T > | inline |
end() | gsMultiBasis< T > | inline |
eval(const gsMatrix< T > &u) const | gsFunctionSet< T > | |
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 |
findBasisIndex(gsBasis< T > *g) const | gsMultiBasis< T > | |
function(const index_t k) const | gsFunctionSet< T > | |
gsMultiBasis() | gsMultiBasis< T > | inline |
gsMultiBasis(const gsMultiPatch< T > &mpatch, bool numeratorOnly=false) | gsMultiBasis< T > | explicit |
gsMultiBasis(BasisContainer &bases, const gsBoxTopology &topology) | gsMultiBasis< T > | inline |
gsMultiBasis(const gsBasis< T > &geo, bool numeratorOnly=false) | gsMultiBasis< T > | |
gsMultiBasis(BasisContainer &bases, const std::vector< patchSide > &boundary, const std::vector< boundaryInterface > &interfaces) | gsMultiBasis< T > | inline |
gsMultiBasis(const gsMultiBasis &other) | gsMultiBasis< T > | |
iterator typedef | gsMultiBasis< T > | |
matchInterface(const boundaryInterface &bi, gsDofMapper &mapper) const | gsMultiBasis< T > | |
maxCwiseDegree() const | gsMultiBasis< T > | |
maxDegree(short_t k) const | gsMultiBasis< T > | |
minCwiseDegree() const | gsMultiBasis< T > | |
minDegree(short_t k) const | gsMultiBasis< T > | |
nBases() const | gsMultiBasis< T > | inline |
nPieces() const | gsMultiBasis< T > | inlinevirtual |
operator=(gsMultiBasis other) | gsMultiBasis< T > | inline |
piece(const index_t i) const | gsMultiBasis< T > | inlinevirtual |
print(std::ostream &os) const | gsMultiBasis< T > | virtual |
reduceContinuity(int const i=1) | gsMultiBasis< T > | inline |
refine(size_t k, gsMatrix< T > const &boxes, int refExt) | gsMultiBasis< T > | inline |
refineElements(int k, std::vector< index_t > const &boxes) | gsMultiBasis< T > | inline |
repairInterface(const boundaryInterface &bi) | gsMultiBasis< T > | |
repairInterface2d(const boundaryInterface &bi) | gsMultiBasis< T > | |
repairInterfaceFindElements(const boundaryInterface &bi, std::vector< index_t > &refEltsFirst, std::vector< index_t > &refEltsSecond) | gsMultiBasis< T > | |
repairInterfaces(const std::vector< boundaryInterface > &bivec) | gsMultiBasis< T > | inline |
setDegree(short_t const &i) | gsMultiBasis< T > | inline |
size(size_t i) const | gsMultiBasis< T > | inline |
size() const | gsMultiBasis< T > | inlinevirtual |
swap(gsMultiBasis &other) | gsMultiBasis< T > | inline |
targetDim() const | gsMultiBasis< T > | inlinevirtual |
tileParameters() | gsMultiBasis< T > | |
totalElements() const | gsMultiBasis< T > | inline |
totalSize() const | gsMultiBasis< T > | inline |
uniformCoarsen(int numKnots=1) | gsMultiBasis< T > | inline |
uniformCoarsen_withTransfer(gsSparseMatrix< T, RowMajor > &transfer, const gsBoundaryConditions< T > &boundaryConditions, const gsOptionList &assemblerOptions, int numKnots=1, index_t unk=0) | gsMultiBasis< T > | |
uniformRefine(int numKnots=1, int mul=1, int dir=-1) | gsMultiBasis< T > | inline |
uniformRefine_withTransfer(gsSparseMatrix< T, RowMajor > &transfer, const gsBoundaryConditions< T > &boundaryConditions, const gsOptionList &assemblerOptions, int numKnots=1, int mul=1, index_t unk=0) | gsMultiBasis< T > | |
uniformRefineComponent(int comp, int numKnots=1, int mul=1) | gsMultiBasis< T > | inline |
~gsMultiBasis() | gsMultiBasis< T > |