Runtime-configurable wrapper around matrix partitioner. More...
Public Types | |
| typedef DistributedMatrix< Backend > | matrix |
| typedef PropertyTree | params |
Public Member Functions | |
| MatrixPartitionerRuntime (params prm=params()) | |
| bool | is_needed (const matrix &A) const |
| std::shared_ptr< matrix > | operator() (const matrix &A, unsigned block_size=1) const |
Public Attributes | |
| eMatrixPartitionerType | t |
| void * | handle |
Runtime-configurable wrapper around matrix partitioner.
Definition at line 96 of file MatrixPartitionerRuntime.h.
| typedef DistributedMatrix<Backend> Arcane::Alina::MatrixPartitionerRuntime< Backend >::matrix |
Definition at line 98 of file MatrixPartitionerRuntime.h.
| typedef PropertyTree Arcane::Alina::MatrixPartitionerRuntime< Backend >::params |
Definition at line 99 of file MatrixPartitionerRuntime.h.
|
inline |
Definition at line 104 of file MatrixPartitionerRuntime.h.
|
inline |
Definition at line 133 of file MatrixPartitionerRuntime.h.
|
inline |
Definition at line 151 of file MatrixPartitionerRuntime.h.
|
inline |
Definition at line 169 of file MatrixPartitionerRuntime.h.
| void* Arcane::Alina::MatrixPartitionerRuntime< Backend >::handle |
Definition at line 102 of file MatrixPartitionerRuntime.h.
| eMatrixPartitionerType Arcane::Alina::MatrixPartitionerRuntime< Backend >::t |
Definition at line 101 of file MatrixPartitionerRuntime.h.