Public Types | |
| typedef DistributedMatrix< Backend > | matrix |
| typedef PropertyTree | params |
Public Member Functions | |
| DistributedCoarseningRuntime (params prm=params()) | |
| std::tuple< std::shared_ptr< matrix >, std::shared_ptr< matrix > > | transfer_operators (const matrix &A) |
| std::shared_ptr< matrix > | coarse_operator (const matrix &A, const matrix &P, const matrix &R) const |
Public Attributes | |
| eDistributedCoarseningType | c |
| void * | handle = nullptr |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const DistributedCoarseningRuntime &w) |
Definition at line 73 of file DistributedCoarseningRuntime.h.
| typedef DistributedMatrix<Backend> Arcane::Alina::DistributedCoarseningRuntime< Backend >::matrix |
Definition at line 75 of file DistributedCoarseningRuntime.h.
| typedef PropertyTree Arcane::Alina::DistributedCoarseningRuntime< Backend >::params |
Definition at line 76 of file DistributedCoarseningRuntime.h.
|
inlineexplicit |
Definition at line 81 of file DistributedCoarseningRuntime.h.
|
inline |
Definition at line 101 of file DistributedCoarseningRuntime.h.
|
inline |
Definition at line 135 of file DistributedCoarseningRuntime.h.
|
inline |
Definition at line 118 of file DistributedCoarseningRuntime.h.
|
friend |
Definition at line 150 of file DistributedCoarseningRuntime.h.
| eDistributedCoarseningType Arcane::Alina::DistributedCoarseningRuntime< Backend >::c |
Definition at line 78 of file DistributedCoarseningRuntime.h.
| void* Arcane::Alina::DistributedCoarseningRuntime< Backend >::handle = nullptr |
Definition at line 79 of file DistributedCoarseningRuntime.h.