#include <FreeSurfaceBoundaryHandling.impl.h>
Public Types | |
using | BoundaryHandling_T = typename FreeSurfaceBoundaryHandling< LatticeModel_T, FlagField_T, ScalarField_T >::BoundaryHandling_T |
Public Types inherited from walberla::domain_decomposition::BlockDataHandling< FreeSurfaceBoundaryHandling< LatticeModel_T, FlagField_T, ScalarField_T >::BoundaryHandling_T > | |
using | value_type = FreeSurfaceBoundaryHandling< LatticeModel_T, FlagField_T, ScalarField_T >::BoundaryHandling_T |
Public Member Functions | |
BoundaryBlockDataHandling (const FreeSurfaceBoundaryHandling< LatticeModel_T, FlagField_T, ScalarField_T > *boundary) | |
BoundaryHandling_T * | initialize (IBlock *const block) |
must be thread-safe ! More... | |
void | serialize (IBlock *const block, const BlockDataID &id, mpi::SendBuffer &buffer) |
must be thread-safe ! More... | |
BoundaryHandling_T * | deserialize (IBlock *const block) |
must be thread-safe ! More... | |
void | deserialize (IBlock *const block, const BlockDataID &id, mpi::RecvBuffer &buffer) |
must be thread-safe ! More... | |
Public Member Functions inherited from walberla::domain_decomposition::BlockDataHandling< FreeSurfaceBoundaryHandling< LatticeModel_T, FlagField_T, ScalarField_T >::BoundaryHandling_T > | |
virtual | ~BlockDataHandling ()=default |
Private Attributes | |
const FreeSurfaceBoundaryHandling< LatticeModel_T, FlagField_T, ScalarField_T > * | boundary_ |
using walberla::free_surface::internal::BoundaryBlockDataHandling< LatticeModel_T, FlagField_T, ScalarField_T >::BoundaryHandling_T = typename FreeSurfaceBoundaryHandling< LatticeModel_T, FlagField_T, ScalarField_T >::BoundaryHandling_T |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
private |