pomerol  2.1
Public Member Functions | Data Fields
pMPI::mpi_skel< WrapType > Struct Template Reference

This structure carries a list of wrappers and uses the mpi_dispatcher mechanism to distribute the wrappers over MPI ranks and to call run() for all of them in parallel. More...

#include <mpi_skel.hpp>

Public Member Functions

std::map< pMPI::JobId, pMPI::WorkerIdrun (MPI_Comm const &Comm, bool VerboseOutput=true)
 

Data Fields

std::vector< WrapType > parts
 List of wrappers. More...
 

Detailed Description

template<typename WrapType>
struct pMPI::mpi_skel< WrapType >

This structure carries a list of wrappers and uses the mpi_dispatcher mechanism to distribute the wrappers over MPI ranks and to call run() for all of them in parallel.

Template Parameters
WrapTypeType of the wrappers, one of PrepareWrap and ComputeWrap.

Definition at line 73 of file mpi_skel.hpp.

Field Documentation

◆ parts

template<typename WrapType >
std::vector<WrapType> pMPI::mpi_skel< WrapType >::parts

List of wrappers.

Definition at line 75 of file mpi_skel.hpp.


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