PLaSK library
|
This is the complete list of members for plask::SparseFreeMatrix, including all inherited members.
addmult(const DataVector< const double > &vector, DataVector< double > &result) override | plask::SparseFreeMatrix | inlinevirtual |
applyBC(const BoundaryConditonsT &bconds, DataVector< double > &B) | plask::FemMatrix | inline |
clear() override | plask::SparseFreeMatrix | inlinevirtual |
data | plask::FemMatrix | |
describe() const | plask::FemMatrix | inlinevirtual |
factorize() | plask::FemMatrix | inlinevirtual |
FemMatrix(const Solver *solver, size_t rank, size_t size) | plask::FemMatrix | inline |
FemMatrix(const FemMatrix &)=delete | plask::FemMatrix | |
get_maxnz() const override | plask::SparseFreeMatrix | inlineprotectedvirtual |
get_preconditioner() override | plask::SparseFreeMatrix | inlineprotectedvirtual |
ic | plask::SparseFreeMatrix | |
icords | plask::SparseMatrix | protected |
ifact | plask::SparseMatrix | protected |
inw | plask::SparseMatrix | protected |
inz | plask::SparseFreeMatrix | |
ir | plask::SparseFreeMatrix | |
iwksp | plask::SparseMatrix | protected |
kblsz | plask::SparseMatrix | protected |
mdim | plask::SparseMatrix | protected |
mult(const DataVector< const double > &vector, DataVector< double > &result) override | plask::SparseMatrix | inlinevirtual |
nbl2d | plask::SparseMatrix | protected |
ndim | plask::SparseMatrix | protected |
NspcgFunc typedef | plask::SparseMatrix | |
nstore | plask::SparseMatrix | protected |
nw | plask::SparseMatrix | protected |
operator()(size_t r, size_t c) override | plask::SparseFreeMatrix | inlinevirtual |
params | plask::SparseMatrix | protected |
rank | plask::FemMatrix | |
setBC(DataVector< double > &B, size_t r, double val) override | plask::SparseFreeMatrix | inlinevirtual |
size | plask::FemMatrix | |
solve(DataVector< double > &B, DataVector< double > &X) | plask::FemMatrix | inline |
solve(DataVector< double > &B) | plask::FemMatrix | inline |
solver | plask::FemMatrix | |
solverhs(DataVector< double > &B, DataVector< double > &X) override | plask::SparseMatrix | inlinevirtual |
SparseFreeMatrix(SolverT *solver, size_t rank, size_t maxnz) | plask::SparseFreeMatrix | inline |
SparseMatrix(SolverT *solver, size_t rank, size_t size, size_t isiz) | plask::SparseMatrix | inline |
SparseMatrix(SolverT *solver, size_t rank, size_t size) | plask::SparseMatrix | inline |
wksp | plask::SparseMatrix | protected |
~FemMatrix() | plask::FemMatrix | inlinevirtual |
~SparseMatrix() | plask::SparseMatrix | inline |