Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::numeric::odeint::mpi_state< InnerState > Struct Template Reference

A container which has its contents distributed among the nodes. More...

#include <mpi_state.hpp>

Collaboration diagram for boost::numeric::odeint::mpi_state< InnerState >:

Public Types

typedef InnerState value_type
 

Public Member Functions

 mpi_state ()
 
 mpi_state (boost::mpi::communicator comm)
 
InnerState & operator() ()
 
const InnerState & operator() () const
 

Public Attributes

InnerState m_data
 
boost::mpi::communicator world
 

Detailed Description

template<class InnerState>
struct boost::numeric::odeint::mpi_state< InnerState >

A container which has its contents distributed among the nodes.

Member Typedef Documentation

template<class InnerState>
typedef InnerState boost::numeric::odeint::mpi_state< InnerState >::value_type

Constructor & Destructor Documentation

template<class InnerState>
boost::numeric::odeint::mpi_state< InnerState >::mpi_state ( )
inline
template<class InnerState>
boost::numeric::odeint::mpi_state< InnerState >::mpi_state ( boost::mpi::communicator  comm)
inline

Member Function Documentation

template<class InnerState>
InnerState& boost::numeric::odeint::mpi_state< InnerState >::operator() ( )
inline
template<class InnerState>
const InnerState& boost::numeric::odeint::mpi_state< InnerState >::operator() ( ) const
inline

Member Data Documentation

template<class InnerState>
InnerState boost::numeric::odeint::mpi_state< InnerState >::m_data

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