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

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

blockView()gsSparseSystem< T, symm >inline
blockView(size_t numRowBlocksNew, size_t numColBlocksNew, const gsVector< index_t > &rowBlocksNew, const gsVector< index_t > &colBlocksNew)gsSparseSystem< T, symm >inline
blockViewRhs(size_t numRowBlocksNew, const gsVector< index_t > &rowBlocksNew)gsSparseSystem< T, symm >inline
colBasis(const index_t c) const gsSparseSystem< T, symm >inline
colMapper(const index_t c) const gsSparseSystem< T, symm >inline
colMapper(const index_t c)gsSparseSystem< T, symm >inline
cols() const gsSparseSystem< T, symm >inline
dofMappers() const gsSparseSystem< T, symm >inline
gsSparseSystem(gsDofMapper &mapper)gsSparseSystem< T, symm >inline
gsSparseSystem(DofMappers &mappers, const gsVector< index_t > &dims)gsSparseSystem< T, symm >inline
gsSparseSystem(DofMappers &mappers, const index_t rows, const index_t cols)gsSparseSystem< T, symm >inline
gsSparseSystem(DofMappers &mappers, const gsVector< index_t > &rowInd, const gsVector< index_t > &colInd, const gsVector< index_t > &colvar)gsSparseSystem< T, symm >inline
initialized() const gsSparseSystem< T, symm >inline
m_colgsSparseSystem< T, symm >protected
m_cstrgsSparseSystem< T, symm >protected
m_cvargsSparseSystem< T, symm >protected
m_mappersgsSparseSystem< T, symm >protected
m_matrixgsSparseSystem< T, symm >protected
m_rhsgsSparseSystem< T, symm >protected
m_rowgsSparseSystem< T, symm >protected
m_rstrgsSparseSystem< T, symm >protected
mapColIndices(const gsMatrix< index_t > &actives, const index_t patchIndex, gsMatrix< index_t > &result, const index_t c=0) const gsSparseSystem< T, symm >inline
mapRowIndices(const gsMatrix< index_t > &actives, const index_t patchIndex, gsMatrix< index_t > &result, const index_t r=0) const gsSparseSystem< T, symm >inline
mapToGlobalColIndex(const index_t active, const index_t patchIndex, index_t &result, const index_t c=0) const gsSparseSystem< T, symm >inline
mapToGlobalRowIndex(const index_t active, const index_t patchIndex, index_t &result, const index_t r=0) const gsSparseSystem< T, symm >inline
matrix() const gsSparseSystem< T, symm >inline
matrix()gsSparseSystem< T, symm >inline
numColBlocks() const gsSparseSystem< T, symm >inline
numColNz(const gsMultiBasis< T > &mb, const gsOptionList &opt) const gsSparseSystem< T, symm >inline
numRowBlocks() const gsSparseSystem< T, symm >inline
numUnknowns() const gsSparseSystem< T, symm >inline
push(const gsMatrix< T > &localMat, const gsMatrix< T > &localRhs, const gsMatrix< index_t > &actives, const gsMatrix< T > &eliminatedDofs, const size_t r=0, const size_t c=0)gsSparseSystem< T, symm >inline
push(const gsMatrix< T > &localMat, const gsMatrix< T > &localRhs, const gsMatrix< index_t > &actives_i, const gsMatrix< index_t > &actives_j, const gsMatrix< T > &eliminatedDofs_j, const size_t r=0, const size_t c=0)gsSparseSystem< T, symm >inline
push(const gsMatrix< T > &localMat, const gsMatrix< T > &localRhs, const std::vector< gsMatrix< index_t > > &actives_vec, const std::vector< gsMatrix< T > > &eliminatedDofs, const gsVector< index_t > &r_vec, const gsVector< index_t > &c_vec)gsSparseSystem< T, symm >inline
push(const gsMatrix< T > &localMat, const gsMatrix< T > &localRhs, const std::vector< gsMatrix< index_t > > &actives, const std::vector< gsMatrix< T > > &eliminatedDofs)gsSparseSystem< T, symm >inline
push(const std::vector< gsMatrix< T > > &, const std::vector< gsMatrix< T > > &, const std::vector< gsMatrix< index_t > > &, const std::vector< gsMatrix< T > > &, const gsVector< index_t > &, const gsVector< index_t > &)gsSparseSystem< T, symm >inline
push(const gsMatrix< T > &localMat, const gsMatrix< T > &localRhs, const gsMatrix< index_t > &actives, const size_t r=0, const size_t c=0)gsSparseSystem< T, symm >inline
pushAllFree(const gsMatrix< T > &localMat, const gsMatrix< T > &localRhs, const gsMatrix< index_t > &actives, const size_t r=0, const size_t c=0)gsSparseSystem< T, symm >inline
pushToMatrix(const gsMatrix< T > &localMat, const gsMatrix< index_t > &actives, const gsMatrix< T > &eliminatedDofs, const size_t r=0, const size_t c=0)gsSparseSystem< T, symm >inline
pushToMatrix(const gsMatrix< T > &localMat, const gsMatrix< index_t > &actives_i, const gsMatrix< index_t > &actives_j, const gsMatrix< T > &eliminatedDofs_j, const size_t r=0, const size_t c=0)gsSparseSystem< T, symm >inline
pushToMatrix(const gsMatrix< T > &localMat, const std::vector< gsMatrix< index_t > > &actives_vec, const std::vector< gsMatrix< T > > &eliminatedDofs, const gsVector< index_t > &r_vec, const gsVector< index_t > &c_vec)gsSparseSystem< T, symm >inline
pushToMatrix(const gsMatrix< T > &localMat, const gsMatrix< index_t > &actives, const size_t r=0, const size_t c=0)gsSparseSystem< T, symm >inline
pushToMatrix(const gsMatrix< T > &localMat, const gsMatrix< index_t > &actives_i, const gsMatrix< index_t > &actives_j, const size_t r=0, const size_t c=0)gsSparseSystem< T, symm >inline
pushToMatrixAllFree(const gsMatrix< T > &localMat, const gsMatrix< index_t > &actives, const size_t r=0, const size_t c=0)gsSparseSystem< T, symm >inline
pushToMatrixAllFree(const gsMatrix< T > &localMat, const gsMatrix< index_t > &actives_i, const gsMatrix< index_t > &actives_j, const size_t r=0, const size_t c=0)gsSparseSystem< T, symm >inline
pushToRhs(const gsMatrix< T > &localRhs, const gsMatrix< index_t > &actives, const size_t r=0)gsSparseSystem< T, symm >inline
pushToRhs(const gsMatrix< T > &localRhs, const std::vector< gsMatrix< index_t > > &actives_vec, const gsVector< index_t > &r_vec)gsSparseSystem< T, symm >inline
pushToRhsAllFree(const gsMatrix< T > &localRhs, const gsMatrix< index_t > &actives, const size_t r=0)gsSparseSystem< T, symm >inline
reserve(const index_t nz, const index_t numRhs)gsSparseSystem< T, symm >inline
reserve(const gsMultiBasis< T > &mb, const gsOptionList &opt, const index_t numRhs)gsSparseSystem< T, symm >inline
rhs() const gsSparseSystem< T, symm >inline
rhs()gsSparseSystem< T, symm >inline
rhsCols() const gsSparseSystem< T, symm >inline
rhsRows() const gsSparseSystem< T, symm >inline
rowMapper(const index_t r) const gsSparseSystem< T, symm >inline
rowMapper(const index_t r)gsSparseSystem< T, symm >inline
rows() const gsSparseSystem< T, symm >inline
setZero()gsSparseSystem< T, symm >inline
swap(gsSparseSystem &other)gsSparseSystem< T, symm >inline
symmetry() const gsSparseSystem< T, symm >inline
unkSize(const index_t unk) const gsSparseSystem< T, symm >inline