|
PLaSK library
|
This is the complete list of members for plask::SparseBandMatrix, including all inherited members.
| addmult(const DataVector< const double > &vector, DataVector< double > &result) override | plask::SparseBandMatrix | inline |
| plask::SparseMatrix::addmult(const DataVector< const T > &vector, DataVector< T > &result)=0 | plask::FemMatrix< T > | pure virtual |
| applyBC(const BoundaryConditonsT &bconds, DataVector< T > &B) | plask::FemMatrix< T > | inline |
| clear() | plask::FemMatrix< T > | inlinevirtual |
| data | plask::FemMatrix< T > | |
| describe() const | plask::FemMatrix< T > | inlinevirtual |
| factorize() | plask::FemMatrix< T > | inlinevirtual |
| FemMatrix(const Solver *solver, size_t rank, size_t size) | plask::FemMatrix< T > | inline |
| FemMatrix(const FemMatrix &)=delete | plask::FemMatrix< T > | |
| get_maxnz() const | plask::SparseMatrix | inlineprotectedvirtual |
| get_preconditioner() override | plask::SparseBandMatrix | inlineprotectedvirtual |
| icords | plask::SparseMatrix | protected |
| ifact | plask::SparseMatrix | protected |
| inw | plask::SparseMatrix | protected |
| iwksp | plask::SparseMatrix | protected |
| kblsz | plask::SparseMatrix | protected |
| mdim | plask::SparseMatrix | protected |
| mult(const DataVector< const double > &vector, DataVector< double > &result) override | plask::SparseMatrix | inline |
| plask::FemMatrix::mult(const DataVector< const T > &vector, DataVector< T > &result)=0 | plask::FemMatrix< T > | pure virtual |
| 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::SparseBandMatrix | inlinevirtual |
| params | plask::SparseMatrix | protected |
| rank | plask::FemMatrix< T > | |
| setBC(DataVector< double > &B, size_t r, double val) override | plask::SparseBandMatrix | inline |
| plask::SparseMatrix::setBC(DataVector< T > &B, size_t r, T val)=0 | plask::FemMatrix< T > | pure virtual |
| size | plask::FemMatrix< T > | |
| solve(DataVector< T > &B, DataVector< T > &X) | plask::FemMatrix< T > | inline |
| solve(DataVector< T > &B) | plask::FemMatrix< T > | inline |
| solver | plask::FemMatrix< T > | |
| solverhs(DataVector< double > &B, DataVector< double > &X) override | plask::SparseMatrix | inline |
| plask::FemMatrix::solverhs(DataVector< T > &B, DataVector< T > &X)=0 | plask::FemMatrix< T > | pure virtual |
| SparseBandMatrix(SolverT *solver, size_t rank, size_t major) | plask::SparseBandMatrix | inline |
| SparseBandMatrix(SolverT *solver, size_t rank, size_t major, size_t minor) | plask::SparseBandMatrix | inline |
| SparseBandMatrix(SolverT *solver, size_t rank, std::initializer_list< int > bands) | plask::SparseBandMatrix | 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< T > | inlinevirtual |
| ~SparseMatrix() | plask::SparseMatrix | inline |