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

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

_getFactor(int i) const gsLagrangeBasis< T >inlineprivate
_getTransformationLagrangeMonomial(gsMatrix< T > &result) const gsLagrangeBasis< T >private
_getTransformationMonomialBezier(gsMatrix< T > &result) const gsLagrangeBasis< T >private
_nextPoint(std::vector< int > &vec, int end) const gsLagrangeBasis< T >private
active(const gsMatrix< T > &u) const gsFunctionSet< T >inline
active_into(const gsMatrix< T > &u, gsMatrix< index_t > &result) const gsLagrangeBasis< T >virtual
activeCoefs_into(const gsVector< T > &u, const gsMatrix< T > &coefs, gsMatrix< T > &result) const gsBasis< T >virtual
allBoundary() const gsBasis< T >virtual
anchor_into(index_t i, gsMatrix< T > &result) const gsLagrangeBasis< T >inlinevirtual
anchors() const gsBasis< T >inline
anchors_into(gsMatrix< T > &result) const gsLagrangeBasis< T >virtual
basis(const index_t k) const gsFunctionSet< T >
boundary() const gsLagrangeBasis< T >inline
boundary(boundary::side const &s) const gsLagrangeBasis< T >inline
gismo::gsBasis::boundary(boxSide const &s) const gsBasis< T >inline
boundaryBasis(boxSide const &s)gsBasis< T >
BoundaryBasisType typedefgsLagrangeBasis< T >
boundaryOffset(boxSide const &s, index_t offset) const gsBasis< T >virtual
check() const gsLagrangeBasis< T >inline
clone()gsFunctionSet< T >
collocationMatrix(gsMatrix< T > const &u) const gsBasis< T >inline
component(index_t i) const gsLagrangeBasis< T >inline
gismo::gsBasis::component(short_t i) const gsBasis< T >virtual
gismo::gsBasis::component(short_t i)gsBasis< T >virtual
componentBasis(boxComponent b) const gsBasis< T >virtual
componentBasis_withIndices(boxComponent b, gsMatrix< index_t > &indices, bool noBoundary=true) const gsBasis< T >virtual
compute(const gsMatrix< T > &in, gsFuncData< T > &out) const gsFunctionSet< T >virtual
connectivity(const gsMatrix< T > &nodes, gsMesh< T > &mesh) const gsBasis< T >virtual
connectivityAtAnchors(gsMesh< T > &mesh) const gsBasis< T >inlinevirtual
create() const gsBasis< T >virtual
degree() const gsLagrangeBasis< T >inline
gismo::gsBasis::degree(short_t i) const gsBasis< T >virtual
degreeDecrease(short_t const &i=1, short_t const dir=-1)gsBasis< T >virtual
degreeElevate(short_t const &i=1, short_t const dir=-1)gsBasis< T >virtual
degreeIncrease(short_t const &i=1, short_t const dir=-1)gsBasis< T >virtual
degreeReduce(short_t const &i=1, short_t const dir=-1)gsBasis< 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 gsLagrangeBasis< T >virtual
deriv2Func(const gsMatrix< T > &u, const gsMatrix< T > &coefs) const gsBasis< T >inline
deriv2Func_into(const gsMatrix< T > &u, const gsMatrix< T > &coefs, gsMatrix< T > &result) const gsBasis< T >virtual
deriv2Single(index_t i, const gsMatrix< T > &u) const gsBasis< T >inline
deriv2Single_into(index_t i, const gsMatrix< T > &u, gsMatrix< T > &result) const gsLagrangeBasis< T >inlinevirtual
deriv_into(const gsMatrix< T > &u, gsMatrix< T > &result) const gsLagrangeBasis< T >virtual
derivFunc(const gsMatrix< T > &u, const gsMatrix< T > &coefs) const gsBasis< T >inline
derivFunc_into(const gsMatrix< T > &u, const gsMatrix< T > &coefs, gsMatrix< T > &result) const gsBasis< T >virtual
derivSingle(index_t i, const gsMatrix< T > &u) const gsBasis< T >inline
derivSingle_into(index_t i, const gsMatrix< T > &u, gsMatrix< T > &result) const gsLagrangeBasis< T >inlinevirtual
detail() const gsLagrangeBasis< T >inlinevirtual
DimgsLagrangeBasis< T >static
domain() const gsLagrangeBasis< T >inlinevirtual
domainDim() const gsLagrangeBasis< T >inlinevirtual
elementIndex(const gsVector< T > &u) const gsBasis< T >virtual
elementInSupportOf(index_t j) const gsBasis< T >virtual
elevateContinuity(int const &i=1)gsBasis< T >virtual
eval(const gsMatrix< T > &u) const gsFunctionSet< T >
eval_into(const gsMatrix< T > &u, gsMatrix< T > &result) const gsLagrangeBasis< T >virtual
evalAllDers(const gsMatrix< T > &u, int n, bool sameElement=false) const gsFunctionSet< T >
evalAllDers_into(const gsMatrix< T > &u, int n, gsMatrix< T > &result) const gsLagrangeBasis< T >
gismo::gsBasis::evalAllDers_into(const gsMatrix< T > &u, int n, std::vector< gsMatrix< T > > &result, bool sameElement=false) const gsFunctionSet< T >virtual
evalAllDersFunc_into(const gsMatrix< T > &u, const gsMatrix< T > &coefs, const unsigned n, std::vector< gsMatrix< T > > &result, bool sameElement=false) const gsBasis< T >virtual
evalAllDersSingle_into(index_t i, const gsMatrix< T > &u, int n, gsMatrix< T > &result) const gsLagrangeBasis< T >virtual
evalDerSingle_into(index_t i, const gsMatrix< T > &u, int n, gsMatrix< T > &result) const gsLagrangeBasis< T >virtual
evalFunc(const gsMatrix< T > &u, const gsMatrix< T > &coefs) const gsBasis< T >inline
evalFunc_into(const gsMatrix< T > &u, const gsMatrix< T > &coefs, gsMatrix< T > &result) const gsBasis< T >virtual
evalSingle(index_t i, const gsMatrix< T > &u) const gsBasis< T >inline
evalSingle_into(index_t i, const gsMatrix< T > &u, gsMatrix< T > &result) const gsLagrangeBasis< T >inlinevirtual
function(index_t i) const gsBasis< T >
GeometryType typedefgsLagrangeBasis< T >
get_m_breaks() const gsLagrangeBasis< T >inline
get_m_end() const gsLagrangeBasis< T >inline
get_m_p() const gsLagrangeBasis< T >inline
get_m_start() const gsLagrangeBasis< T >inline
getMaxCellLength() const gsBasis< T >virtual
getMinCellLength() const gsBasis< T >virtual
getTransformationLagrangeBezier(gsMatrix< T > &result) const gsLagrangeBasis< T >inline
gsLagrangeBasis()gsLagrangeBasis< T >inline
gsLagrangeBasis(const std::vector< T > &pars, const T &start, const T &end)gsLagrangeBasis< T >inline
gsLagrangeBasis(const T &start, const T &end, int amount_of_inner_breaks)gsLagrangeBasis< T >inline
interpolateAtAnchors(gsMatrix< T > const &vals) const gsBasis< T >inlinevirtual
interpolateData(gsMatrix< T > const &vals, gsMatrix< T > const &pts) const gsBasis< T >inline
interpolateParameters(gsMatrix< T > const &pts, gsMatrix< T > const &vals) const gsLagrangeBasis< T >inline
isActive(const index_t i, const gsVector< T > &u) const gsBasis< T >virtual
isRational() const gsBasis< T >inlinevirtual
jacobianFunc_into(const gsMatrix< T > &u, const gsMatrix< T > &coefs, gsMatrix< T > &result) const gsBasis< T >virtual
laplacian(const gsMatrix< T > &u) const gsBasis< T >inlinevirtual
linearCombination_into(const gsMatrix< T > &coefs, const gsMatrix< index_t > &actives, const gsMatrix< T > &values, gsMatrix< T > &result, bool sameElement=false)gsBasis< T >static
makeDomainIterator() const gsBasis< T >virtual
makeDomainIterator(const boxSide &s) const gsBasis< T >virtual
makeGeometry(gsMatrix< T > coefs) const =0gsBasis< T >pure virtual
makeNonRational() const gsBasis< T >inlinevirtual
matchWith(const boundaryInterface &bi, const gsBasis< T > &other, gsMatrix< index_t > &bndThis, gsMatrix< index_t > &bndOther, index_t offset=0) const gsBasis< T >virtual
maxDegree() const gsLagrangeBasis< T >inlinevirtual
minDegree() const gsLagrangeBasis< T >inlinevirtual
nPieces() const gsFunctionSet< T >inlinevirtual
numActive(const gsMatrix< T > &u) const gsBasis< T >inline
numActive_into(const gsMatrix< T > &u, gsVector< index_t > &result) const gsLagrangeBasis< T >inlinevirtual
numElements(boxSide const &s=0) const gsBasis< T >virtual
piece(const index_t k) const gsBasis< T >inlinevirtual
print(std::ostream &os) const gsLagrangeBasis< T >inlinevirtual
Ptr typedefgsLagrangeBasis< T >
reduceContinuity(int const &i=1)gsBasis< T >virtual
refine(gsMatrix< T > const &boxes, int refExt=0)gsBasis< T >virtual
refineElements(std::vector< index_t > const &boxes)gsBasis< T >virtual
refineElements_withCoefs(gsMatrix< T > &coefs, std::vector< index_t > const &boxes)gsBasis< T >virtual
reparameterizeToZeroOne()gsLagrangeBasis< T >
reverse()gsBasis< T >virtual
Scalar_t typedefgsLagrangeBasis< T >
setDegree(short_t const &i)gsBasis< T >
setDegreePreservingMultiplicity(short_t const &i)gsBasis< T >
size() const gsLagrangeBasis< T >inlinevirtual
source() const gsBasis< T >inlinevirtual
source()gsBasis< T >inlinevirtual
support() const gsLagrangeBasis< T >inlinevirtual
support(const index_t &i) const gsLagrangeBasis< T >inlinevirtual
supportInterval(index_t dir) const gsLagrangeBasis< T >
targetDim() const gsFunctionSet< T >inlinevirtual
tensorize(const gsBasis &other) const gsBasis< T >virtual
totalDegree() const gsBasis< T >virtual
uniformCoarsen(int numKnots=1)gsBasis< T >virtual
uniformCoarsen_withCoefs(gsMatrix< T > &coefs, int numKnots=1)gsBasis< T >virtual
uniformCoarsen_withTransfer(gsSparseMatrix< T, RowMajor > &transfer, int numKnots=1)gsBasis< T >virtual
uniformRefine(int numKnots=1, int mul=1, int dir=-1)gsBasis< T >virtual
uniformRefine_withCoefs(gsMatrix< T > &coefs, int numKnots=1, int mul=1, int dir=-1)gsBasis< T >virtual
uniformRefine_withTransfer(gsSparseMatrix< T, RowMajor > &transfer, int numKnots=1, int mul=1)gsBasis< T >virtual
uPtr typedefgsLagrangeBasis< T >
weights() const gsBasis< T >inlinevirtual
weights()gsBasis< T >inlinevirtual