#include "mpi.h"#include "std_cpp_includes.hh"#include "mpiutils.hh"#include "except.hh"Go to the source code of this file.
Namespaces | |
| namespace | RVL |
Classes | |
| class | RVL::MPI_Sender< T > |
| Suitable for use with any type T with fixed size, i.e. More... | |
| class | RVL::MPI_Receiver< T > |
| class | RVL::MPI_Broadcaster< T > |
| class | RVL::MPI_Reducer< T > |
Functions | |
| template<> | |
| MPI_Datatype | RVL::findMPIDatatype< char > () |
| template<> | |
| MPI_Datatype | RVL::findMPIDatatype< short > () |
| template<> | |
| MPI_Datatype | RVL::findMPIDatatype< int > () |
| template<> | |
| MPI_Datatype | RVL::findMPIDatatype< long > () |
| template<> | |
| MPI_Datatype | RVL::findMPIDatatype< unsigned char > () |
| template<> | |
| MPI_Datatype | RVL::findMPIDatatype< unsigned short > () |
| template<> | |
| MPI_Datatype | RVL::findMPIDatatype< unsigned int > () |
| template<> | |
| MPI_Datatype | RVL::findMPIDatatype< unsigned long > () |
| template<> | |
| MPI_Datatype | RVL::findMPIDatatype< float > () |
| template<> | |
| MPI_Datatype | RVL::findMPIDatatype< double > () |
| template<> | |
| MPI_Datatype | RVL::findMPIDatatype< long double > () |
| template<typename T> | |
| void | RVL::Build_MPI_Datatype (MPI_Datatype *mpitype) |
| default implementations for built-in MPI_Datatypes | |
1.4.7