walberla::pe::ccd::CCDDataHandling< CCD > Class Template Reference

#include <CCDDataHandling.h>

+ Inheritance diagram for walberla::pe::ccd::CCDDataHandling< CCD >:

Public Member Functions

 CCDDataHandling (const BlockDataID &storageID)
 
- Public Member Functions inherited from walberla::blockforest::AlwaysInitializeBlockDataHandling< CCD >
 ~AlwaysInitializeBlockDataHandling ()
 
void serialize (IBlock *const, const BlockDataID &, mpi::SendBuffer &)
 must be thread-safe ! More...
 
void serializeCoarseToFine (Block *const, const BlockDataID &, mpi::SendBuffer &, const uint_t)
 must be thread-safe ! More...
 
void serializeFineToCoarse (Block *const, const BlockDataID &, mpi::SendBuffer &)
 must be thread-safe ! More...
 
CCD * deserialize (IBlock *const block)
 must be thread-safe ! More...
 
void deserialize (IBlock *const, const BlockDataID &, mpi::RecvBuffer &)
 must be thread-safe ! More...
 
CCD * deserializeCoarseToFine (Block *const block)
 must be thread-safe ! More...
 
void deserializeCoarseToFine (Block *const, const BlockDataID &, mpi::RecvBuffer &)
 must be thread-safe ! More...
 
CCD * deserializeFineToCoarse (Block *const block)
 must be thread-safe ! More...
 
void deserializeFineToCoarse (Block *const, const BlockDataID &, mpi::RecvBuffer &, const uint_t)
 must be thread-safe ! More...
 
- Public Member Functions inherited from walberla::blockforest::BlockDataHandling< CCD >
virtual ~BlockDataHandling ()
 
- Public Member Functions inherited from walberla::domain_decomposition::BlockDataHandling< CCD >
virtual CCD * initialize (IBlock *const block)=0
 must be thread-safe ! More...
 

Private Attributes

BlockDataID storageID_
 

Additional Inherited Members

- Public Types inherited from walberla::domain_decomposition::BlockDataHandling< CCD >
typedef CCD value_type
 

Constructor & Destructor Documentation

◆ CCDDataHandling()

template<typename CCD >
walberla::pe::ccd::CCDDataHandling< CCD >::CCDDataHandling ( const BlockDataID storageID)
inline

Member Data Documentation

◆ storageID_

template<typename CCD >
BlockDataID walberla::pe::ccd::CCDDataHandling< CCD >::storageID_
private

The documentation for this class was generated from the following file: