preCICE v3.1.2
Loading...
Searching...
No Matches
Classes | Namespaces | Macros
MPICommunication.cpp File Reference
#include <cstddef>
#include <ostream>
#include "com/MPICommunication.hpp"
#include "com/MPIRequest.hpp"
#include "logging/LogMacros.hpp"
#include "precice/impl/Types.hpp"
#include "utils/span_tools.hpp"
Include dependency graph for MPICommunication.cpp:

Go to the source code of this file.

Classes

struct  MPI_Select_unsigned_integer_datatype< 1 >
 
struct  MPI_Select_unsigned_integer_datatype< 2 >
 
struct  MPI_Select_unsigned_integer_datatype< 4 >
 
struct  MPI_Select_unsigned_integer_datatype< 8 >
 

Namespaces

namespace  precice
 Main namespace of the precice library.
 
namespace  precice::com
 contains the data communication abstraction layer.
 

Macros

#define MPI_BOOL   MPI_Select_unsigned_integer_datatype<sizeof(bool)>::datatype
 

Macro Definition Documentation

◆ MPI_BOOL

#define MPI_BOOL   MPI_Select_unsigned_integer_datatype<sizeof(bool)>::datatype

Definition at line 39 of file MPICommunication.cpp.