Simple matrix partitioner merging consecutive domains together. More...
Classes | |
| struct | params |
Public Types | |
| typedef Backend::value_type | value_type |
| typedef DistributedMatrix< Backend > | matrix |
Public Member Functions | |
| SimpleMatrixPartitioner (const params &prm=params()) | |
| bool | is_needed (const matrix &A) const |
| std::shared_ptr< matrix > | operator() (const matrix &A, unsigned=1) const |
Public Attributes | |
| struct Arcane::Alina::SimpleMatrixPartitioner::params | prm |
Simple matrix partitioner merging consecutive domains together.
Definition at line 45 of file SimpleMatrixPartitioner.h.
| typedef DistributedMatrix<Backend> Arcane::Alina::SimpleMatrixPartitioner< Backend >::matrix |
Definition at line 48 of file SimpleMatrixPartitioner.h.
| typedef Backend::value_type Arcane::Alina::SimpleMatrixPartitioner< Backend >::value_type |
Definition at line 47 of file SimpleMatrixPartitioner.h.
|
inlineexplicit |
Definition at line 75 of file SimpleMatrixPartitioner.h.
|
inline |
Definition at line 79 of file SimpleMatrixPartitioner.h.
|
inline |
Definition at line 101 of file SimpleMatrixPartitioner.h.