addInitializationFunction(const InitializationFunction_T &initFunction) | walberla::field::BlockDataHandling< GhostLayerField_T > | inline |
alloc_ | walberla::field::DefaultBlockDataHandling< GhostLayerField_T > | private |
allocate(IBlock *const block) override | walberla::field::DefaultBlockDataHandling< GhostLayerField_T > | inlineprotectedvirtual |
blocks_ | walberla::field::DefaultBlockDataHandling< GhostLayerField_T > | private |
calculateSize_ | walberla::field::DefaultBlockDataHandling< GhostLayerField_T > | private |
DefaultBlockDataHandling(const weak_ptr< StructuredBlockStorage > &blocks, const std::function< Vector3< uint_t >(const shared_ptr< StructuredBlockStorage > &, IBlock *const) > &calculateSize=internal::defaultSize, const shared_ptr< field::FieldAllocator< Value_T > > alloc=nullptr) | walberla::field::DefaultBlockDataHandling< GhostLayerField_T > | inline |
DefaultBlockDataHandling(const weak_ptr< StructuredBlockStorage > &blocks, const uint_t nrOfGhostLayers, const std::function< Vector3< uint_t >(const shared_ptr< StructuredBlockStorage > &, IBlock *const) > &calculateSize=internal::defaultSize, const shared_ptr< field::FieldAllocator< Value_T > > alloc=nullptr) | walberla::field::DefaultBlockDataHandling< GhostLayerField_T > | inline |
DefaultBlockDataHandling(const weak_ptr< StructuredBlockStorage > &blocks, const uint_t nrOfGhostLayers, const Value_T &initValue, const Layout layout=fzyx, const std::function< Vector3< uint_t >(const shared_ptr< StructuredBlockStorage > &, IBlock *const) > &calculateSize=internal::defaultSize, const shared_ptr< field::FieldAllocator< Value_T > > alloc=nullptr) | walberla::field::DefaultBlockDataHandling< GhostLayerField_T > | inline |
deserialize(IBlock *const block) override | walberla::field::BlockDataHandling< GhostLayerField_T > | inlinevirtual |
deserialize(IBlock *const block, const BlockDataID &id, mpi::RecvBuffer &buffer) override | walberla::field::BlockDataHandling< GhostLayerField_T > | inlinevirtual |
deserializeCoarseToFine(Block *const block) override | walberla::field::BlockDataHandling< GhostLayerField_T > | inlinevirtual |
deserializeCoarseToFine(Block *const block, const BlockDataID &id, mpi::RecvBuffer &buffer) override | walberla::field::BlockDataHandling< GhostLayerField_T > | virtual |
deserializeFineToCoarse(Block *const block) override | walberla::field::BlockDataHandling< GhostLayerField_T > | inlinevirtual |
deserializeFineToCoarse(Block *const block, const BlockDataID &id, mpi::RecvBuffer &buffer, const uint_t child) override | walberla::field::BlockDataHandling< GhostLayerField_T > | virtual |
initFunction_ | walberla::field::BlockDataHandling< GhostLayerField_T > | protected |
InitializationFunction_T typedef | walberla::field::BlockDataHandling< GhostLayerField_T > | |
initialize(IBlock *const block) override | walberla::field::BlockDataHandling< GhostLayerField_T > | inlinevirtual |
initValue_ | walberla::field::DefaultBlockDataHandling< GhostLayerField_T > | private |
layout_ | walberla::field::DefaultBlockDataHandling< GhostLayerField_T > | private |
nrOfGhostLayers_ | walberla::field::DefaultBlockDataHandling< GhostLayerField_T > | private |
reallocate(IBlock *const block) override | walberla::field::DefaultBlockDataHandling< GhostLayerField_T > | inlineprotectedvirtual |
serialize(IBlock *const block, const BlockDataID &id, mpi::SendBuffer &buffer) override | walberla::field::BlockDataHandling< GhostLayerField_T > | inlinevirtual |
serializeCoarseToFine(Block *const block, const BlockDataID &id, mpi::SendBuffer &buffer, const uint_t child) override | walberla::field::BlockDataHandling< GhostLayerField_T > | virtual |
serializeFineToCoarse(Block *const block, const BlockDataID &id, mpi::SendBuffer &buffer) override | walberla::field::BlockDataHandling< GhostLayerField_T > | virtual |
sizeCheck(const uint_t xSize, const uint_t ySize, const uint_t zSize) | walberla::field::BlockDataHandling< GhostLayerField_T > | inlineprotected |
Value_T typedef | walberla::field::DefaultBlockDataHandling< GhostLayerField_T > | |
value_type typedef | walberla::domain_decomposition::BlockDataHandling< GhostLayerField_T > | |
~BlockDataHandling() override=default | walberla::field::BlockDataHandling< GhostLayerField_T > | virtual |