_communicatable | olb::BlockData< D, T, U > | protected |
_core | olb::BlockStructureD< D > | protected |
_data | olb::BlockData< D, T, U > | protected |
_padding | olb::BlockStructureD< D > | protected |
_projection | olb::BlockStructureD< D > | protected |
_size | olb::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 > &&)=default | olb::BlockData< D, T, U > | |
BlockStructureD(Vector< int, D > size, int padding=0) | olb::BlockStructureD< D > | inline |
BlockStructureD() | olb::BlockStructureD< D > | inline |
forCellIndices(F f) const | olb::BlockStructureD< D > | inline |
forCoreSpatialLocations(F f) const | olb::BlockStructureD< D > | inline |
forSpatialLocations(F f) const | olb::BlockStructureD< D > | inline |
forSpatialLocations(LatticeR< D > min, LatticeR< D > max, F f) const | olb::BlockStructureD< D > | inline |
forSpatialLocationsParallel(F f) const | olb::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) const | olb::BlockData< D, T, U > | |
getBlock(std::size_t iBlock, std::size_t &sizeBlock, bool loadingMode) override | olb::BlockData< D, T, U > | virtual |
getCellId(LatticeR< D > latticeR) const | olb::BlockStructureD< D > | inline |
getCellId(L... latticeR) const | olb::BlockStructureD< D > | inline |
getColumn(unsigned iD) | olb::BlockData< D, T, U > | |
getCommunicatable(std::type_index field) | olb::BlockData< D, T, U > | inline |
getExtent() const | olb::BlockStructureD< D > | inline |
getNblock() const override | olb::BlockData< D, T, U > | virtual |
getNcells() const | olb::BlockStructureD< D > | inline |
getNeighborDistance(LatticeR< D > dir) const | olb::BlockStructureD< D > | inline |
getNeighborhoodRadius(LatticeR< D > latticeR) const | olb::BlockStructureD< D > | inline |
getNx() const | olb::BlockStructureD< D > | inline |
getNy() const | olb::BlockStructureD< D > | inline |
getNz() const | olb::BlockStructureD< D > | inline |
getPadding() const | olb::BlockStructureD< D > | inline |
getPlatform() const | olb::BlockData< D, T, U > | inline |
getSerializableSize() const override | olb::BlockData< D, T, U > | virtual |
getSize() const | olb::BlockData< D, T, U > | |
hasCommunicatable(std::type_index field) const | olb::BlockData< D, T, U > | inline |
isInside(LatticeR< D > latticeR) const | olb::BlockStructureD< D > | inline |
isInside(L... latticeR) const | olb::BlockStructureD< D > | inline |
isInsideCore(LatticeR< D > latticeR) const | olb::BlockStructureD< D > | inline |
isPadding(LatticeR< D > latticeR) const | olb::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 > | |
platform | olb::BlockData< D, T, U > | static |
postLoad() | olb::Serializable | inlinevirtual |
registerSerializableOfConstSize(const std::size_t iBlock, std::size_t &sizeBlock, std::size_t ¤tBlock, bool *&dataPtr, DataType &data, const bool loadingMode=false) | olb::Serializable | inlineprotected |
registerSerializablesOfConstSize(const std::size_t iBlock, std::size_t &sizeBlock, std::size_t ¤tBlock, bool *&dataPtr, DataType *data, const size_t arrayLength, const bool loadingMode=false) | olb::Serializable | inlineprotected |
registerVar(const std::size_t iBlock, std::size_t &sizeBlock, std::size_t ¤tBlock, bool *&dataPtr, const DataType &data, const size_t arrayLength=1) const | olb::Serializable | inlineprotected |
save(std::string fileName="", const bool enforceUint=false) | olb::Serializable | |
save(std::uint8_t *buffer) | olb::Serializable | |
~BlockData()=default | olb::BlockData< D, T, U > | virtual |
~Serializable()=default | olb::Serializable | virtual |