MPIDistribution::Config
Config
Section titled “Config”#include <sbio/execution/mpi.hh>struct ConfigDefined in src/lib/sbio/execution/mpi.hh:87
Public Attributes
Section titled “Public Attributes”| Return | Name | Description |
|---|---|---|
MPI_Comm |
communicator |
|
std::vector< int > |
active_ranks |
|
int |
main_rank |
|
bool |
main_rank_loops |
|
int |
ranks_per_node |
communicator
Section titled “communicator”MPI_Comm communicator { MPI_COMM_WORLD }Defined in src/lib/sbio/execution/mpi.hh:88
active_ranks
Section titled “active_ranks”std::vector< int > active_ranks {}Defined in src/lib/sbio/execution/mpi.hh:89
main_rank
Section titled “main_rank”int main_rank { 0 }Defined in src/lib/sbio/execution/mpi.hh:90
main_rank_loops
Section titled “main_rank_loops”bool main_rank_loops { true }Defined in src/lib/sbio/execution/mpi.hh:91
ranks_per_node
Section titled “ranks_per_node”int ranks_per_node { 0 }Defined in src/lib/sbio/execution/mpi.hh:93