Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
environment.hpp File Reference
#include <boost/mpi/config.hpp>
#include <boost/noncopyable.hpp>
#include <boost/optional.hpp>
#include <string>
#include <iosfwd>
Include dependency graph for environment.hpp:
This graph shows which files directly or indirectly include this file:

Classes

class  boost::mpi::environment
 Initialize, finalize, and query the MPI environment. More...
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::mpi
 
 boost::mpi::threading
 

Enumerations

enum  boost::mpi::threading::level {
  boost::mpi::threading::single = MPI_THREAD_SINGLE,
  boost::mpi::threading::funneled = MPI_THREAD_FUNNELED,
  boost::mpi::threading::serialized = MPI_THREAD_SERIALIZED,
  boost::mpi::threading::multiple = MPI_THREAD_MULTIPLE
}
 specify the supported threading level. More...
 

Functions

std::ostream & boost::mpi::threading::operator<< (std::ostream &out, level l)
 Formated output for threading level. More...
 
std::istream & boost::mpi::threading::operator>> (std::istream &in, level &l)
 Formated input for threading level. More...