Definition at line 25 of file grid_dist_amr.hpp.
Public Member Functions | |
| Decomposition_encap (Decomposition &dec, garray &gd_array) | |
| Decomposition & | internal_dec () const |
| void | decompose () |
| Start decomposition. | |
| void | refine (size_t ts) |
| Refine the decomposition, available only for ParMetis distribution, for Metis it is a null call. | |
| void | redecompose (size_t ts) |
| Refine the decomposition, available only for ParMetis distribution, for Metis it is a null call. | |
| auto | getDistribution () -> decltype(dec.getDistribution()) |
| Decomposition_encap< Decomposition, garray > | operator= (const Decomposition_encap< Decomposition, garray > &de) const |
| bool | write (std::string output) const |
Private Attributes | |
| Decomposition & | dec |
| garray & | gd_array |
|
inline |
Definition at line 32 of file grid_dist_amr.hpp.
|
inline |
Start decomposition.
Definition at line 44 of file grid_dist_amr.hpp.
|
inline |
Definition at line 87 of file grid_dist_amr.hpp.
|
inline |
Definition at line 36 of file grid_dist_amr.hpp.
|
inline |
Definition at line 92 of file grid_dist_amr.hpp.
|
inline |
Refine the decomposition, available only for ParMetis distribution, for Metis it is a null call.
| ts | number of time step from the previous load balancing |
Definition at line 76 of file grid_dist_amr.hpp.
|
inline |
Refine the decomposition, available only for ParMetis distribution, for Metis it is a null call.
| ts | number of time step from the previous load balancing |
Definition at line 60 of file grid_dist_amr.hpp.
|
inline |
Definition at line 100 of file grid_dist_amr.hpp.
|
private |
Definition at line 27 of file grid_dist_amr.hpp.
|
private |
Definition at line 28 of file grid_dist_amr.hpp.