Marshalling of objects for data transmission or storage.
#include "Marshalling.h"
Namespaces | |
walberla | |
\file TimestepTracker.h \ingroup lbm \author Frederik Hennig frede rik. henni g@fa u.de | |
walberla::pe | |
walberla::pe::communication | |
Functions | |
void | walberla::pe::communication::marshal (mpi::SendBuffer &buffer, const MPIRigidBodyTrait &obj) |
Marshalling rigid body parameters. More... | |
void | walberla::pe::communication::unmarshal (mpi::RecvBuffer &buffer, MPIRigidBodyTraitParameter &objparam) |
Unmarshalling rigid body parameters. More... | |
void | walberla::pe::communication::marshal (mpi::SendBuffer &buffer, const RigidBody &obj) |
Marshalling rigid body parameters. More... | |
void | walberla::pe::communication::unmarshal (mpi::RecvBuffer &buffer, RigidBodyParameters &objparam) |
Unmarshalling rigid body parameters. More... | |
void | walberla::pe::communication::marshal (mpi::SendBuffer &buffer, const GeomPrimitive &obj) |
Marshalling parameters of a geometric primitive. More... | |
void | walberla::pe::communication::unmarshal (mpi::RecvBuffer &buffer, GeomPrimitiveParameters &objparam) |
Unmarshalling parameters of a geometric primitive. More... | |