| _core | olb::BlockStructureD< D > | protected |
| _padding | olb::BlockStructureD< D > | protected |
| _platform | olb::BlockD< T, DESCRIPTOR > | protected |
| _projection | olb::BlockStructureD< D > | protected |
| _size | olb::BlockStructureD< D > | protected |
| apply() | olb::ConcreteBlockD< T, DESCRIPTOR, PLATFORM > | inline |
| asConcrete() | olb::BlockD< T, DESCRIPTOR > | inline |
| BlockD(Vector< int, DESCRIPTOR::d > size, int padding, Platform platform) | olb::BlockD< T, DESCRIPTOR > | |
| BlockStructureD(Vector< int, D > size, int padding=0) | olb::BlockStructureD< D > | inline |
| BlockStructureD() | olb::BlockStructureD< D > | inline |
| ConcreteBlockD(Vector< int, DESCRIPTOR::d > size, int padding=0) | olb::ConcreteBlockD< T, DESCRIPTOR, PLATFORM > | |
| descriptor_t typedef | olb::ConcreteBlockD< T, DESCRIPTOR, PLATFORM > | |
| dispatch(F &&f) const | olb::BlockD< T, DESCRIPTOR > | inlineprotected |
| dispatch(F &&f) | olb::BlockD< T, DESCRIPTOR > | inlineprotected |
| 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) | olb::BlockD< T, DESCRIPTOR > | inline |
| getBlock(std::size_t iBlock, std::size_t &sizeBlock, bool loadingMode) override | olb::ConcreteBlockD< T, DESCRIPTOR, PLATFORM > | virtual |
| getCellId(LatticeR< D > latticeR) const | olb::BlockStructureD< D > | inline |
| getCellId(L... latticeR) const | olb::BlockStructureD< D > | inline |
| getCommunicatable(std::type_index field) override | olb::ConcreteBlockD< T, DESCRIPTOR, PLATFORM > | inlinevirtual |
| getCore() const | olb::BlockStructureD< D > | inline |
| getData() const | olb::ConcreteBlockD< T, DESCRIPTOR, PLATFORM > | |
| getData() | olb::ConcreteBlockD< T, DESCRIPTOR, PLATFORM > | |
| olb::BlockD::getData(FIELD_TYPE field=FIELD_TYPE{}) const | olb::BlockD< T, DESCRIPTOR > | inline |
| olb::BlockD::getData(FIELD_TYPE field=FIELD_TYPE{}) | olb::BlockD< T, DESCRIPTOR > | inline |
| getDataRegistry() | olb::ConcreteBlockD< T, DESCRIPTOR, PLATFORM > | inline |
| getExtent() const | olb::BlockStructureD< D > | inline |
| getField(FIELD field=FIELD()) const | olb::ConcreteBlockD< T, DESCRIPTOR, PLATFORM > | |
| getField(FIELD field=FIELD()) | olb::ConcreteBlockD< T, DESCRIPTOR, PLATFORM > | |
| olb::BlockD::getField(LatticeR< DESCRIPTOR::d > loc) const | olb::BlockD< T, DESCRIPTOR > | inline |
| getLatticeR(CellID iCell) const | olb::BlockStructureD< D > | inline |
| getNblock() const override | olb::ConcreteBlockD< T, DESCRIPTOR, PLATFORM > | 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::BlockD< T, DESCRIPTOR > | inline |
| getSerializableSize() const override | olb::ConcreteBlockD< T, DESCRIPTOR, PLATFORM > | virtual |
| hasCommunicatable(std::type_index field) const override | olb::ConcreteBlockD< T, DESCRIPTOR, PLATFORM > | inlinevirtual |
| hasData() const | olb::ConcreteBlockD< T, DESCRIPTOR, PLATFORM > | |
| olb::BlockD::hasData() | olb::BlockD< T, DESCRIPTOR > | 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 |
| isPadding(LatticeR< D > latticeR, int overlap) const | olb::BlockStructureD< D > | inline |
| isPadding(CellID iCell) const | olb::BlockStructureD< D > | inline |
| load(std::string fileName="", const bool enforceUint=false) | olb::Serializable | |
| load(const std::uint8_t *buffer) | olb::Serializable | |
| platform | olb::ConcreteBlockD< T, DESCRIPTOR, PLATFORM > | static |
| postLoad() override | olb::ConcreteBlockD< T, DESCRIPTOR, PLATFORM > | virtual |
| 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 |
| resize(Vector< int, DESCRIPTOR::d > size) override | olb::ConcreteBlockD< T, DESCRIPTOR, PLATFORM > | virtual |
| olb::BlockStructureD::resize(Vector< int, D > size) | olb::BlockStructureD< D > | inline |
| save(std::string fileName="", const bool enforceUint=false) | olb::Serializable | |
| save(std::uint8_t *buffer) | olb::Serializable | |
| setField(LatticeR< DESCRIPTOR::d > loc, const FieldD< T, DESCRIPTOR, FIELD > &fieldD) | olb::BlockD< T, DESCRIPTOR > | inline |
| setParameter(FieldD< T, DESCRIPTOR, FIELD > value) | olb::ConcreteBlockD< T, DESCRIPTOR, PLATFORM > | inline |
| setParameter(FieldArrayD< T, DESCRIPTOR, _PLATFORM, FIELD > &fieldArray) | olb::ConcreteBlockD< T, DESCRIPTOR, PLATFORM > | inline |
| setParameter(AbstractFieldArrayD< T, DESCRIPTOR, FIELD > &abstractFieldArray) | olb::ConcreteBlockD< T, DESCRIPTOR, PLATFORM > | inline |
| olb::BlockD::setParameter(FieldArrayD< T, DESCRIPTOR, PLATFORM, FIELD > &fieldArray) | olb::BlockD< T, DESCRIPTOR > | inline |
| setProcessingContext(ProcessingContext context) override | olb::ConcreteBlockD< T, DESCRIPTOR, PLATFORM > | inlinevirtual |
| value_t typedef | olb::ConcreteBlockD< T, DESCRIPTOR, PLATFORM > | |
| ~BlockD() | olb::BlockD< T, DESCRIPTOR > | virtual |
| ~Serializable()=default | olb::Serializable | virtual |