OpenLB 1.7
|
This is the complete list of members for olb::BlockGeometry< T, D >, including all inherited members.
_core | olb::BlockStructureD< D > | protected |
_padding | olb::BlockStructureD< D > | protected |
_projection | olb::BlockStructureD< D > | protected |
_size | olb::BlockStructureD< D > | protected |
BlockGeometry(Cuboid< T, D > &cuboid, int padding, int iCglob=-1) | olb::BlockGeometry< T, D > | |
BlockStructureD(Vector< int, D > size, int padding=0) | olb::BlockStructureD< D > | inline |
BlockStructureD() | olb::BlockStructureD< D > | inline |
check(int material, std::vector< int > var, std::vector< unsigned > offset) | olb::BlockGeometry< T, D > | |
checkForErrors(bool verbose=true) const | olb::BlockGeometry< T, D > | |
clean(bool verbose=true, std::vector< int > bulkMaterials={1}) | olb::BlockGeometry< T, D > | |
copyMaterialLayer(IndicatorF3D< T > &condition, int discreteNormal[D], int numberOfLayers) | olb::BlockGeometry< T, D > | |
find(int material, std::vector< unsigned > offset, std::vector< int > var) | olb::BlockGeometry< T, D > | |
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(L... latticeR) const | olb::BlockGeometry< T, D > | inline |
get(LatticeR< D > latticeR) const | olb::BlockGeometry< T, D > | |
get(const int latticeR[D]) const | olb::BlockGeometry< T, D > | |
get(std::size_t iCell) const | olb::BlockGeometry< T, D > | |
get(T physR[D], L... latticeR) const | olb::BlockGeometry< T, D > | inline |
getBlock(std::size_t iBlock, std::size_t &sizeBlock, bool loadingMode) override | olb::BlockGeometry< T, D > | virtual |
getCellId(LatticeR< D > latticeR) const | olb::BlockStructureD< D > | inline |
getCellId(L... latticeR) const | olb::BlockStructureD< D > | inline |
getCommunicatable(std::type_index field) | olb::BlockGeometry< T, D > | inline |
getCuboid() | olb::BlockGeometry< T, D > | inline |
getCuboid() const | olb::BlockGeometry< T, D > | inline |
getDeltaR() const | olb::BlockGeometry< T, D > | |
getExtent() const | olb::BlockGeometry< T, D > | |
getIcGlob() const | olb::BlockGeometry< T, D > | |
getMaterial(LatticeR< D > latticeR) const | olb::BlockGeometry< T, D > | |
getMaterial(const int latticeR[D]) const | olb::BlockGeometry< T, D > | |
getMaterial(L... latticeR) const | olb::BlockGeometry< T, D > | inline |
getNblock() const override | olb::BlockGeometry< T, D > | 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 |
getOrigin() const | olb::BlockGeometry< T, D > | |
getPadding() const | olb::BlockStructureD< D > | inline |
getPhysR(LatticeR< D > latticeR) | olb::BlockGeometry< T, D > | inline |
getPhysR(T physR[D], const int latticeR[D]) const | olb::BlockGeometry< T, D > | |
getPhysR(T physR[D], LatticeR< D > latticeR) const | olb::BlockGeometry< T, D > | |
getPlatform() const | olb::BlockGeometry< T, D > | inline |
getSerializableSize() const override | olb::BlockGeometry< T, D > | virtual |
getStatistics() const | olb::BlockGeometry< T, D > | |
getStatistics() | olb::BlockGeometry< T, D > | |
hasCommunicatable(std::type_index field) const | olb::BlockGeometry< T, D > | inline |
innerClean(bool verbose=true) | olb::BlockGeometry< T, D > | |
innerClean(int fromM, bool verbose=true) | olb::BlockGeometry< T, D > | |
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 | |
outerClean(bool verbose=true, std::vector< int > bulkMaterials={1}) | olb::BlockGeometry< T, D > | |
platform | olb::BlockGeometry< T, D > | static |
postLoad() | olb::Serializable | inlinevirtual |
printLayer(std::vector< int > min, std::vector< int > max, bool linenumber=false) | olb::BlockGeometry< T, D > | |
printLayer(int direction, int layer, bool linenumber=false) | olb::BlockGeometry< T, D > | |
printNode(std::vector< int > loc) | olb::BlockGeometry< T, D > | |
regionGrowing(int fromM, int toM, LatticeR< D > seed, std::vector< int > offset, std::map< std::vector< int >, int > *tmp=nullptr) | olb::BlockGeometry< T, D > | |
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 |
rename(int fromM, int toM) | olb::BlockGeometry< T, D > | |
rename(int fromM, int toM, IndicatorF< T, D > &condition) | olb::BlockGeometry< T, D > | |
rename(int fromM, int toM, LatticeR< D > offset) | olb::BlockGeometry< T, D > | |
rename(int fromM, int toM, int testM, std::vector< int > testDirection) | olb::BlockGeometry< T, D > | |
rename(int fromM, int toM, int fluidM, IndicatorF< T, D > &condition, Vector< int, D > discreteNormal) | olb::BlockGeometry< T, D > | |
rename(int fromM, int toM, int fluidM, IndicatorF< T, D > &condition) | olb::BlockGeometry< T, D > | |
reset(IndicatorF< T, D > &domain) | olb::BlockGeometry< T, D > | |
save(std::string fileName="", const bool enforceUint=false) | olb::Serializable | |
save(std::uint8_t *buffer) | olb::Serializable | |
set(LatticeR< D > latticeR, int material) | olb::BlockGeometry< T, D > | |
set(const int latticeR[D], int material) | olb::BlockGeometry< T, D > | |
set(std::size_t iCell, int material) | olb::BlockGeometry< T, D > | |
~Serializable()=default | olb::Serializable | virtual |