|
dune-istl 2.10
|
Initializer for SuperLU Matrices representing the subdomains. More...
#include <dune/istl/overlappingschwarz.hh>
Public Types | |
| typedef D | subdomain_vector |
| The vector type containing the subdomain to row index mapping. | |
| typedef I | InitializerList |
| typedef InitializerList::value_type | AtomInitializer |
| typedef AtomInitializer::Matrix | Matrix |
| typedef Matrix::const_iterator | Iter |
| typedef Matrix::row_type::const_iterator | CIter |
| typedef S | IndexSet |
| typedef IndexSet::size_type | size_type |
Public Member Functions | |
| OverlappingSchwarzInitializer (InitializerList &il, const IndexSet &indices, const subdomain_vector &domains) | |
| void | addRowNnz (const Iter &row) |
| void | allocate () |
| void | countEntries (const Iter &row, const CIter &col) const |
| void | calcColstart () const |
| void | copyValue (const Iter &row, const CIter &col) const |
| void | createMatrix () const |
Initializer for SuperLU Matrices representing the subdomains.
| typedef InitializerList::value_type Dune::OverlappingSchwarzInitializer< I, S, D >::AtomInitializer |
| typedef Matrix::row_type::const_iterator Dune::OverlappingSchwarzInitializer< I, S, D >::CIter |
| typedef S Dune::OverlappingSchwarzInitializer< I, S, D >::IndexSet |
| typedef I Dune::OverlappingSchwarzInitializer< I, S, D >::InitializerList |
| typedef Matrix::const_iterator Dune::OverlappingSchwarzInitializer< I, S, D >::Iter |
| typedef AtomInitializer::Matrix Dune::OverlappingSchwarzInitializer< I, S, D >::Matrix |
| typedef IndexSet::size_type Dune::OverlappingSchwarzInitializer< I, S, D >::size_type |
| typedef D Dune::OverlappingSchwarzInitializer< I, S, D >::subdomain_vector |
The vector type containing the subdomain to row index mapping.