vSMC
vSMC: Scalable Monte Carlo
Classes | Namespaces | Functions
mpi_manager.hpp File Reference
#include <vsmc/internal/common.hpp>
#include <vsmc/rng/seed.hpp>
#include <boost/mpi.hpp>

Go to the source code of this file.

Classes

class  vsmc::MPICommunicator< ID >
 MPI Communicator. More...
 
class  vsmc::MPIEnvironment
 MPI Environment. More...
 

Namespaces

 vsmc
 
 vsmc::internal
 

Functions

template<typename ResultType , typename IntType1 , typename IntType2 >
void vsmc::internal::mpi_init_seed (ResultType &, IntType1 D, IntType2 R)
 
template<typename T , std::size_t K, typename IntType1 , typename IntType2 >
void vsmc::internal::mpi_init_seed (vsmc::Array< T, K > &s, IntType1, IntType2 R)