OpenLB 1.7
|
This is the complete list of members for olb::SuperGeometry< T, D >, including all inherited members.
_cuboidGeometry | olb::SuperStructure< T, D > | protected |
_dataBuffer | olb::BufferSerializable | mutableprotected |
_loadBalancer | olb::SuperStructure< T, D > | protected |
_overlap | olb::SuperStructure< T, D > | protected |
_sizeBuffer | olb::BufferSerializable | mutableprotected |
addSizeToBuffer(const std::size_t iBlock, std::size_t &sizeBlock, std::size_t ¤tBlock, size_t &sizeBufferIndex, bool *&dataPtr, const size_t data) const | olb::BufferSerializable | inlineprotected |
block_t typedef | olb::SuperGeometry< T, D > | |
checkForErrors(bool verbose=true) | olb::SuperGeometry< T, D > | |
clean(bool verbose=true, std::vector< int > bulkMaterials={1}) | olb::SuperGeometry< T, D > | |
communicate() override | olb::SuperGeometry< T, D > | inlinevirtual |
d | olb::SuperGeometry< T, D > | static |
forCorePhysLocations(F f) const | olb::SuperStructure< T, D > | |
forCorePhysLocations(PhysR< T, D > min, PhysR< T, D > max, F f) const | olb::SuperStructure< T, D > | |
forCoreSpatialLocations(F f) const | olb::SuperStructure< T, D > | |
forCoreSpatialLocations(PhysR< T, D > min, PhysR< T, D > max, F f) const | olb::SuperStructure< T, D > | |
get(int iCglob, LatticeR< D > latticeR) const | olb::SuperGeometry< T, D > | |
get(const int latticeR[D+1]) const | olb::SuperGeometry< T, D > | |
get(LatticeR< D+1 > latticeR) const | olb::SuperGeometry< T, D > | |
get(L... latticeR) const | olb::SuperGeometry< T, D > | inline |
getAndCommunicate(int iCglob, LatticeR< D > latticeR) const | olb::SuperGeometry< T, D > | |
getAndCommunicate(LatticeR< D+1 > latticeR) const | olb::SuperGeometry< T, D > | |
getBlock(int locIC) | olb::SuperGeometry< T, D > | |
getBlock(int locIC) const | olb::SuperGeometry< T, D > | |
getBlock(std::size_t iBlock, std::size_t &sizeBlock, bool loadingMode) override | olb::SuperGeometry< T, D > | virtual |
getBlockGeometry(int locIC) | olb::SuperGeometry< T, D > | |
getBlockGeometry(int locIC) const | olb::SuperGeometry< T, D > | |
getCuboidGeometry() | olb::SuperStructure< T, D > | |
getCuboidGeometry() const | olb::SuperStructure< T, D > | |
getLoadBalancer() | olb::SuperStructure< T, D > | |
getLoadBalancer() const | olb::SuperStructure< T, D > | |
getMaterialIndicator(std::vector< int > &&materials) | olb::SuperGeometry< T, D > | |
getMaterialIndicator(int material) | olb::SuperGeometry< T, D > | |
getNblock() const override | olb::SuperGeometry< T, D > | virtual |
getOverlap() | olb::SuperStructure< T, D > | |
getOverlap() const | olb::SuperStructure< T, D > | |
getPhysR(int iCglob, LatticeR< D > latticeR) const | olb::SuperGeometry< T, D > | |
getPhysR(LatticeR< D+1 > latticeR) const | olb::SuperGeometry< T, D > | |
getPhysR(T output[D], const int latticeR[D+1]) const | olb::SuperGeometry< T, D > | |
getPhysR(T output[D], const int iCglob, LatticeR< D > latticeR) const | olb::SuperGeometry< T, D > | |
getSerializableSize() const override | olb::SuperGeometry< T, D > | virtual |
getStatistics() | olb::SuperGeometry< T, D > | |
getStatistics() const | olb::SuperGeometry< T, D > | |
getStatisticsStatus() | olb::SuperGeometry< T, D > | |
getStatisticsStatus() const | olb::SuperGeometry< T, D > | |
innerClean(bool verbose=true) | olb::SuperGeometry< T, D > | |
innerClean(int material, bool verbose=true) | olb::SuperGeometry< T, D > | |
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::SuperGeometry< T, D > | |
postLoad() | olb::Serializable | inlinevirtual |
print() | olb::SuperGeometry< T, D > | |
registerMap(const std::size_t iBlock, std::size_t &sizeBlock, std::size_t ¤tBlock, size_t &sizeBufferIndex, bool *&dataPtr, std::map< DataTypeKey, DataTypeValue > &data, const bool loadingMode=false) | olb::BufferSerializable | inlineprotected |
registerSerializable(const std::size_t iBlock, std::size_t &sizeBlock, std::size_t ¤tBlock, size_t &sizeBufferIndex, bool *&dataPtr, DataType &data, const bool loadingMode=false) | olb::BufferSerializable | inlineprotected |
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 |
registerStdVectorOfSerializables(const std::size_t iBlock, std::size_t &sizeBlock, std::size_t ¤tBlock, size_t &sizeBufferIndex, bool *&dataPtr, std::vector< DataType > &data, const bool loadingMode=false) | olb::BufferSerializable | inlineprotected |
registerStdVectorOfSerializablesOfConstSize(const std::size_t iBlock, std::size_t &sizeBlock, std::size_t ¤tBlock, size_t &sizeBufferIndex, bool *&dataPtr, std::vector< DataType > &data, const bool loadingMode=false) | olb::BufferSerializable | inlineprotected |
registerStdVectorOfVars(const std::size_t iBlock, std::size_t &sizeBlock, std::size_t ¤tBlock, size_t &sizeBufferIndex, bool *&dataPtr, std::vector< DataType > &data, const bool loadingMode=false) | olb::BufferSerializable | 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::SuperGeometry< T, D > | |
rename(int fromM, int toM, FunctorPtr< IndicatorF< T, D > > &&condition) | olb::SuperGeometry< T, D > | |
rename(int fromM, int toM, LatticeR< D > offset) | olb::SuperGeometry< T, D > | |
rename(int fromM, int toM, int testM, std::vector< int > testDirection) | olb::SuperGeometry< T, D > | |
rename(int fromBcMat, int toBcMat, int fluidMat, IndicatorF< T, D > &condition) | olb::SuperGeometry< T, D > | |
rename(int fromBcMat, int toBcMat, int fluidMat, FunctorPtr< IndicatorF< T, D > > &&condition) | olb::SuperGeometry< T, D > | |
reset(IndicatorF< T, D > &domain) | olb::SuperGeometry< T, D > | |
save(std::string fileName="", const bool enforceUint=false) | olb::Serializable | |
save(std::uint8_t *buffer) | olb::Serializable | |
SuperGeometry(CuboidGeometry< T, D > &cuboidGeometry, LoadBalancer< T > &loadBalancer, int overlap=3) | olb::SuperGeometry< T, D > | |
SuperStructure(CuboidGeometry< T, D > &cuboidGeometry, LoadBalancer< T > &loadBalancer, int overlap=2) | olb::SuperStructure< T, D > | |
SuperStructure(int overlap=1) | olb::SuperStructure< T, D > | |
updateStatistics(bool verbose=true) | olb::SuperGeometry< T, D > | |
value_t typedef | olb::SuperStructure< T, D > | |
~Serializable()=default | olb::Serializable | virtual |
~SuperStructure() | olb::SuperStructure< T, D > | inlinevirtual |