SimGrid  3.21
Versatile Simulation of Distributed Systems
simgrid::smpi::replay::ReduceScatterArgParser Class Reference

#include <replay.hpp>

Inherits simgrid::smpi::replay::CollCommParser.

Public Member Functions

void parse (simgrid::xbt::ReplayAction &action, std::string name) override
 
- Public Member Functions inherited from simgrid::smpi::replay::ActionArgParser
virtual ~ActionArgParser ()=default
 

Public Attributes

int recv_size_sum
 
std::shared_ptr< std::vector< int > > recvcounts
 
std::vector< int > disps
 
- Public Attributes inherited from simgrid::smpi::replay::CollCommParser
double size
 
double comm_size
 
double comp_size
 
int send_size
 
int recv_size
 
int root = 0
 
MPI_Datatype datatype1 = MPI_DEFAULT_TYPE
 
MPI_Datatype datatype2 = MPI_DEFAULT_TYPE
 

Member Function Documentation

◆ parse()

void simgrid::smpi::replay::ReduceScatterArgParser::parse ( simgrid::xbt::ReplayAction action,
std::string  name 
)
overridevirtual

Member Data Documentation

◆ recv_size_sum

int simgrid::smpi::replay::ReduceScatterArgParser::recv_size_sum

◆ recvcounts

std::shared_ptr<std::vector<int> > simgrid::smpi::replay::ReduceScatterArgParser::recvcounts

◆ disps

std::vector<int> simgrid::smpi::replay::ReduceScatterArgParser::disps

The documentation for this class was generated from the following file: