Skip to content

MPIDistribution::Config

#include <sbio/execution/mpi.hh>
struct Config

Defined in src/lib/sbio/execution/mpi.hh:87

Return Name Description
MPI_Comm communicator
std::vector< int > active_ranks
int main_rank
bool main_rank_loops
int ranks_per_node

MPI_Comm communicator { MPI_COMM_WORLD }

Defined in src/lib/sbio/execution/mpi.hh:88


std::vector< int > active_ranks {}

Defined in src/lib/sbio/execution/mpi.hh:89


int main_rank { 0 }

Defined in src/lib/sbio/execution/mpi.hh:90


bool main_rank_loops { true }

Defined in src/lib/sbio/execution/mpi.hh:91


int ranks_per_node { 0 }

Defined in src/lib/sbio/execution/mpi.hh:93