|
VirtualFluids 0.2.0
Parallel CFD LBM Solver
|
#include <stdexcept>#include "Communicator.h"#include <basics/PointerDefinitions.h>#include <basics/utilities/UbException.h>#include <basics/utilities/UbLogger.h>#include <mpi.h>#include <string>#include <vector>Go to the source code of this file.
Classes | |
| class | vf::parallel::MPICommunicator |
| A class uses MPI library to communication. More... | |
Namespaces | |
| namespace | vf |
| namespace | vf::parallel |
Macros | |
| #define | VF_MPI_REAL MPI_FLOAT |
Functions | |
| template<typename T > | |
| MPI_Datatype | vf::parallel::getDataType () |
| template<> | |
| MPI_Datatype | vf::parallel::getDataType< double > () |
| template<> | |
| MPI_Datatype | vf::parallel::getDataType< float > () |
| template<> | |
| MPI_Datatype | vf::parallel::getDataType< int > () |
| template<> | |
| MPI_Datatype | vf::parallel::getDataType< unsigned long long > () |
| template<> | |
| MPI_Datatype | vf::parallel::getDataType< char > () |
| template<> | |
| MPI_Datatype | vf::parallel::getDataType< unsigned int > () |