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

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

_coreolb::BlockStructureD< D >protected
_paddingolb::BlockStructureD< D >protected
_projectionolb::BlockStructureD< D >protected
_sizeolb::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) constolb::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) 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(L... latticeR) constolb::BlockGeometry< T, D >inline
get(LatticeR< D > latticeR) constolb::BlockGeometry< T, D >
get(const int latticeR[D]) constolb::BlockGeometry< T, D >
get(std::size_t iCell) constolb::BlockGeometry< T, D >
get(T physR[D], L... latticeR) constolb::BlockGeometry< T, D >inline
getBlock(std::size_t iBlock, std::size_t &sizeBlock, bool loadingMode) overrideolb::BlockGeometry< T, D >virtual
getCellId(LatticeR< D > latticeR) constolb::BlockStructureD< D >inline
getCellId(L... latticeR) constolb::BlockStructureD< D >inline
getCommunicatable(std::type_index field)olb::BlockGeometry< T, D >inline
getCuboid()olb::BlockGeometry< T, D >inline
getCuboid() constolb::BlockGeometry< T, D >inline
getDeltaR() constolb::BlockGeometry< T, D >
getExtent() constolb::BlockGeometry< T, D >
getIcGlob() constolb::BlockGeometry< T, D >
getMaterial(LatticeR< D > latticeR) constolb::BlockGeometry< T, D >
getMaterial(const int latticeR[D]) constolb::BlockGeometry< T, D >
getMaterial(L... latticeR) constolb::BlockGeometry< T, D >inline
getNblock() const overrideolb::BlockGeometry< T, D >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
getOrigin() constolb::BlockGeometry< T, D >
getPadding() constolb::BlockStructureD< D >inline
getPhysR(LatticeR< D > latticeR)olb::BlockGeometry< T, D >inline
getPhysR(T physR[D], const int latticeR[D]) constolb::BlockGeometry< T, D >
getPhysR(T physR[D], LatticeR< D > latticeR) constolb::BlockGeometry< T, D >
getPlatform() constolb::BlockGeometry< T, D >inline
getSerializableSize() const overrideolb::BlockGeometry< T, D >virtual
getStatistics() constolb::BlockGeometry< T, D >
getStatistics()olb::BlockGeometry< T, D >
hasCommunicatable(std::type_index field) constolb::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) 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
outerClean(bool verbose=true, std::vector< int > bulkMaterials={1})olb::BlockGeometry< T, D >
platformolb::BlockGeometry< T, D >static
postLoad()olb::Serializableinlinevirtual
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 &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
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()=defaultolb::Serializablevirtual