OpenLB 1.7
Loading...
Searching...
No Matches
olb::BlockData< D, T, U > Member List

This is the complete list of members for olb::BlockData< D, T, U >, including all inherited members.

_communicatableolb::BlockData< D, T, U >protected
_coreolb::BlockStructureD< D >protected
_dataolb::BlockData< D, T, U >protected
_paddingolb::BlockStructureD< D >protected
_projectionolb::BlockStructureD< D >protected
_sizeolb::BlockData< D, T, U >protected
BlockData(Cuboid< T, D > &cuboid, int overlap=0, int size=1)olb::BlockData< D, T, U >
BlockData(BlockStructureD< D > &&block, int size=1)olb::BlockData< D, T, U >
BlockData(BlockF< U, D > &blockF)olb::BlockData< D, T, U >
BlockData(BlockData< D, T, U > &&)=defaultolb::BlockData< D, T, U >
BlockStructureD(Vector< int, D > size, int padding=0)olb::BlockStructureD< D >inline
BlockStructureD()olb::BlockStructureD< D >inline
forCellIndices(F f) constolb::BlockStructureD< D >inline
forCoreSpatialLocations(F f) constolb::BlockStructureD< D >inline
forSpatialLocations(F f) constolb::BlockStructureD< D >inline
forSpatialLocations(LatticeR< D > min, LatticeR< D > max, F f) constolb::BlockStructureD< D >inline
forSpatialLocationsParallel(F f) constolb::BlockStructureD< D >inline
get(std::size_t iCell, int iD=0)olb::BlockData< D, T, U >
get(LatticeR< D > latticeR, int iD=0)olb::BlockData< D, T, U >
get(LatticeR< D > latticeR, int iD=0) constolb::BlockData< D, T, U >
getBlock(std::size_t iBlock, std::size_t &sizeBlock, bool loadingMode) overrideolb::BlockData< D, T, U >virtual
getCellId(LatticeR< D > latticeR) constolb::BlockStructureD< D >inline
getCellId(L... latticeR) constolb::BlockStructureD< D >inline
getColumn(unsigned iD)olb::BlockData< D, T, U >
getCommunicatable(std::type_index field)olb::BlockData< D, T, U >inline
getExtent() constolb::BlockStructureD< D >inline
getNblock() const overrideolb::BlockData< D, T, U >virtual
getNcells() constolb::BlockStructureD< D >inline
getNeighborDistance(LatticeR< D > dir) constolb::BlockStructureD< D >inline
getNeighborhoodRadius(LatticeR< D > latticeR) constolb::BlockStructureD< D >inline
getNx() constolb::BlockStructureD< D >inline
getNy() constolb::BlockStructureD< D >inline
getNz() constolb::BlockStructureD< D >inline
getPadding() constolb::BlockStructureD< D >inline
getPlatform() constolb::BlockData< D, T, U >inline
getSerializableSize() const overrideolb::BlockData< D, T, U >virtual
getSize() constolb::BlockData< D, T, U >
hasCommunicatable(std::type_index field) constolb::BlockData< D, T, U >inline
isInside(LatticeR< D > latticeR) constolb::BlockStructureD< D >inline
isInside(L... latticeR) constolb::BlockStructureD< D >inline
isInsideCore(LatticeR< D > latticeR) constolb::BlockStructureD< D >inline
isPadding(LatticeR< D > latticeR) constolb::BlockStructureD< D >inline
load(std::string fileName="", const bool enforceUint=false)olb::Serializable
load(const std::uint8_t *buffer)olb::Serializable
operator()(T output[], const int input[])olb::BlockData< D, T, U >
platformolb::BlockData< D, T, U >static
postLoad()olb::Serializableinlinevirtual
registerSerializableOfConstSize(const std::size_t iBlock, std::size_t &sizeBlock, std::size_t &currentBlock, bool *&dataPtr, DataType &data, const bool loadingMode=false)olb::Serializableinlineprotected
registerSerializablesOfConstSize(const std::size_t iBlock, std::size_t &sizeBlock, std::size_t &currentBlock, bool *&dataPtr, DataType *data, const size_t arrayLength, const bool loadingMode=false)olb::Serializableinlineprotected
registerVar(const std::size_t iBlock, std::size_t &sizeBlock, std::size_t &currentBlock, bool *&dataPtr, const DataType &data, const size_t arrayLength=1) constolb::Serializableinlineprotected
save(std::string fileName="", const bool enforceUint=false)olb::Serializable
save(std::uint8_t *buffer)olb::Serializable
~BlockData()=defaultolb::BlockData< D, T, U >virtual
~Serializable()=defaultolb::Serializablevirtual