preCICE v3.1.2
Loading...
Searching...
No Matches
Namespaces | Functions
Extra.hpp File Reference
#include "com/Communication.hpp"
#include "mesh/Mesh.hpp"
Include dependency graph for Extra.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

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

Functions

void precice::com::sendMesh (Communication &communication, int rankReceiver, const mesh::Mesh &mesh)
 
void precice::com::receiveMesh (Communication &communication, int rankSender, mesh::Mesh &mesh)
 
void precice::com::broadcastSendMesh (Communication &communication, const mesh::Mesh &mesh)
 
void precice::com::broadcastReceiveMesh (Communication &communication, mesh::Mesh &mesh)
 
void precice::com::sendConnectionMap (Communication &communication, int rankReceiver, const mesh::Mesh::ConnectionMap &cm)
 
void precice::com::receiveConnectionMap (Communication &communication, int rankSender, mesh::Mesh::ConnectionMap &cm)
 
void precice::com::broadcastSendConnectionMap (Communication &communication, const mesh::Mesh::ConnectionMap &cm)
 
void precice::com::broadcastReceiveConnectionMap (Communication &communication, mesh::Mesh::ConnectionMap &cm)
 
void precice::com::sendBoundingBox (Communication &communication, int rankReceiver, const mesh::BoundingBox &bb)
 
void precice::com::receiveBoundingBox (Communication &communication, int rankSender, mesh::BoundingBox &bb)
 
void precice::com::sendBoundingBoxMap (Communication &communication, int rankReceiver, const mesh::Mesh::BoundingBoxMap &bbm)
 
void precice::com::receiveBoundingBoxMap (Communication &communication, int rankSender, mesh::Mesh::BoundingBoxMap &bbm)
 
void precice::com::broadcastSendBoundingBoxMap (Communication &communication, const mesh::Mesh::BoundingBoxMap &bbm)
 
void precice::com::broadcastReceiveBoundingBoxMap (Communication &communication, mesh::Mesh::BoundingBoxMap &bbm)