Loading...
Searching...
No Matches
system_solvers_large.tpp
48ProxySystemMatrixOrdering<RowRankStorage, ColRankStorage>::ProxySystemMatrixOrdering(const RowRankStorage *rowRankStorage,
65long ProxySystemMatrixOrdering<RowRankStorage, ColRankStorage>::getRowPermutationRank(long row) const
81long ProxySystemMatrixOrdering<RowRankStorage, ColRankStorage>::getColPermutationRank(long col) const
139void SystemSolver::update(long nRows, const long *rows, const typename DerivedSystemSolver::Assembler &assembler)
long getRowPermutationRank(long row) const override
Definition system_solvers_large.tpp:65
long getColPermutationRank(long col) const override
Definition system_solvers_large.tpp:81
ProxySystemMatrixOrdering(const RowRankStorage *rowRankStorage, const ColRankStorage *colRankStorage)
Definition system_solvers_large.tpp:48
The SystemMatrixOrdering class provides an interface for defining classes that allows to reorder the ...
Definition system_solvers_large.hpp:70
virtual void vectorsCreate()
Definition system_solvers_large.cpp:1741
virtual void initializeKSPOptions()
Definition system_solvers_large.cpp:3413
virtual void initializeKSPStatus()
Definition system_solvers_large.cpp:3455
void setReordering(long nRows, long nCols, const SystemMatrixOrdering &reordering)
Definition system_solvers_large.cpp:3084
void assembly(const SparseMatrix &matrix)
Definition system_solvers_large.cpp:917
