DNDSR 0.1.0.dev1+gcd065ad
Distributed Numeric Data Structure for CFV
Loading...
Searching...
No Matches
MPI_bind.hpp File Reference

pybind11 bindings for the DNDS MPI wrappers (MPIInfo, CommStrategy, buffer-protocol datatype helpers). More...

#include "MPI.hpp"
#include "Defines_bind.hpp"
Include dependency graph for MPI_bind.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  DNDS
 the host side operators are provided as implemented
 
namespace  DNDS::MPI
 
namespace  DNDS::Debug
 

Functions

MPI_Datatype DNDS::py_get_buffer_basic_mpi_datatype (const py::buffer_info &info)
 
MPI_Op DNDS::py_get_simple_mpi_op_by_name (const std::string &op)
 
void DNDS::pybind11_MPIInfo (py::module_ &m)
 
void DNDS::MPI::pybind11_Init_thread (py::module_ &m)
 
void DNDS::MPI::pybind11_MPI_Operations (py::module_ &m)
 
void DNDS::Debug::pybind11_Debug (py::module_ &m)
 
void DNDS::pybind11_bind_MPI_All (py::module_ &m)
 

Detailed Description

pybind11 bindings for the DNDS MPI wrappers (MPIInfo, CommStrategy, buffer-protocol datatype helpers).

Definition in file MPI_bind.hpp.