OpenLB 1.7
Loading...
Searching...
No Matches
olb::CuboidGeometry3D< T > Member List

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

_dataBufferolb::BufferSerializablemutableprotected
_sizeBufferolb::BufferSerializablemutableprotected
add(Cuboid3D< T > cuboid)olb::CuboidGeometry3D< T >
addSizeToBuffer(const std::size_t iBlock, std::size_t &sizeBlock, std::size_t &currentBlock, size_t &sizeBufferIndex, bool *&dataPtr, const size_t data) constolb::BufferSerializableinlineprotected
clearCuboids()olb::CuboidGeometry3D< T >inline
CuboidGeometry3D()olb::CuboidGeometry3D< T >
CuboidGeometry3D(T originX, T originY, T originZ, T deltaR, int nX, int nY, int nZ, int nC=1)olb::CuboidGeometry3D< T >
CuboidGeometry3D(std::vector< T > origin, T deltaR, std::vector< int > extent, int nC=1)olb::CuboidGeometry3D< T >
CuboidGeometry3D(Vector< T, 3 > origin, T deltaR, Vector< int, 3 > extent, int nC=1)olb::CuboidGeometry3D< T >
CuboidGeometry3D(const Cuboid3D< T > &motherCuboid, int nC)olb::CuboidGeometry3D< T >
CuboidGeometry3D(IndicatorF3D< T > &indicatorF, T voxelSize, int nC=1)olb::CuboidGeometry3D< T >
CuboidGeometry3D(std::shared_ptr< IndicatorF3D< T > > indicator_sharedPtrF, T voxelSize, int nC=1)olb::CuboidGeometry3D< T >
CuboidGeometry3D(IndicatorF3D< T > &indicatorF, T voxelSize, int nC, std::string minimizeBy)olb::CuboidGeometry3D< T >
CuboidGeometry3D(std::shared_ptr< IndicatorF3D< T > > indicator_sharedPtrF, T voxelSize, int nC, std::string minimizeBy)olb::CuboidGeometry3D< T >
cuboids()olb::CuboidGeometry3D< T >inline
get(int iC)olb::CuboidGeometry3D< T >
get(int iC) constolb::CuboidGeometry3D< T >
get_iC(T globX, T globY, T globZ, int offset=0) constolb::CuboidGeometry3D< T >
get_iC(Vector< T, 3 >, int offset=0) constolb::CuboidGeometry3D< T >
get_iC(T globX, T globY, T globZ, int orientationX, int orientationY, int orientationZ) constolb::CuboidGeometry3D< T >
getBlock(std::size_t iBlock, std::size_t &sizeBlock, bool loadingMode) overrideolb::CuboidGeometry3D< T >virtual
getC(T physR[3], int &iC) constolb::CuboidGeometry3D< T >
getC(std::vector< T > physR, int &iC) constolb::CuboidGeometry3D< T >
getC(const Vector< T, 3 > &physR, int &iC) constolb::CuboidGeometry3D< T >
getFloorLatticeR(const std::vector< T > &physR, std::vector< int > &latticeR) constolb::CuboidGeometry3D< T >
getFloorLatticeR(const Vector< T, 3 > &physR, Vector< int, 4 > &latticeR) constolb::CuboidGeometry3D< T >
getLatticeR(int latticeR[4], const T physR[3]) constolb::CuboidGeometry3D< T >
getMaxDeltaR() constolb::CuboidGeometry3D< T >
getMaxLatticeVolume() constolb::CuboidGeometry3D< T >
getMaxLatticeWeight() constolb::CuboidGeometry3D< T >
getMaxPhysR() constolb::CuboidGeometry3D< T >
getMaxPhysVolume() constolb::CuboidGeometry3D< T >
getMaxRatio() constolb::CuboidGeometry3D< T >
getMinDeltaR() constolb::CuboidGeometry3D< T >
getMinLatticeVolume() constolb::CuboidGeometry3D< T >
getMinLatticeWeight() constolb::CuboidGeometry3D< T >
getMinPhysR() constolb::CuboidGeometry3D< T >
getMinPhysVolume() constolb::CuboidGeometry3D< T >
getMinRatio() constolb::CuboidGeometry3D< T >
getMotherCuboid()olb::CuboidGeometry3D< T >
getMotherCuboid() constolb::CuboidGeometry3D< T >
getNblock() const overrideolb::CuboidGeometry3D< T >virtual
getNc() constolb::CuboidGeometry3D< T >
getNeighbourhood(int cuboid, std::vector< int > &neighbours, int overlap=0)olb::CuboidGeometry3D< T >
getPhysR(T physR[3], const int &iCglob, const int &iX, const int &iY, const int &iZ) constolb::CuboidGeometry3D< T >
getPhysR(T physR[3], const int latticeR[4]) constolb::CuboidGeometry3D< T >
getPhysR(T physR[3], LatticeR< 4 > latticeR) constolb::CuboidGeometry3D< T >
getPhysR(T output[3], const int iCglob, LatticeR< 3 > latticeR) constolb::CuboidGeometry3D< T >
getSerializableSize() const overrideolb::CuboidGeometry3D< T >virtual
hypotheticalReplaceContainedBy(Cuboid3D< T > mother)olb::CuboidGeometry3D< T >
load(std::string fileName="", const bool enforceUint=false)olb::Serializable
load(const std::uint8_t *buffer)olb::Serializable
operator==(CuboidGeometry3D< T > &rhs)olb::CuboidGeometry3D< T >
postLoad()olb::Serializableinlinevirtual
print() constolb::CuboidGeometry3D< T >
printExtended()olb::CuboidGeometry3D< T >
refine(int factor)olb::CuboidGeometry3D< T >
registerMap(const std::size_t iBlock, std::size_t &sizeBlock, std::size_t &currentBlock, size_t &sizeBufferIndex, bool *&dataPtr, std::map< DataTypeKey, DataTypeValue > &data, const bool loadingMode=false)olb::BufferSerializableinlineprotected
registerSerializable(const std::size_t iBlock, std::size_t &sizeBlock, std::size_t &currentBlock, size_t &sizeBufferIndex, bool *&dataPtr, DataType &data, const bool loadingMode=false)olb::BufferSerializableinlineprotected
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
registerStdVectorOfSerializables(const std::size_t iBlock, std::size_t &sizeBlock, std::size_t &currentBlock, size_t &sizeBufferIndex, bool *&dataPtr, std::vector< DataType > &data, const bool loadingMode=false)olb::BufferSerializableinlineprotected
registerStdVectorOfSerializablesOfConstSize(const std::size_t iBlock, std::size_t &sizeBlock, std::size_t &currentBlock, size_t &sizeBufferIndex, bool *&dataPtr, std::vector< DataType > &data, const bool loadingMode=false)olb::BufferSerializableinlineprotected
registerStdVectorOfVars(const std::size_t iBlock, std::size_t &sizeBlock, std::size_t &currentBlock, size_t &sizeBufferIndex, bool *&dataPtr, std::vector< DataType > &data, const bool loadingMode=false)olb::BufferSerializableinlineprotected
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
remove(int iC)olb::CuboidGeometry3D< T >
remove(IndicatorF3D< T > &indicatorF)olb::CuboidGeometry3D< T >
removeByWeight()olb::CuboidGeometry3D< T >
replaceContainedBy(Cuboid3D< T > mother)olb::CuboidGeometry3D< T >
replaceCuboids(std::vector< Cuboid3D< T > > &cuboids)olb::CuboidGeometry3D< T >
save(std::string fileName="", const bool enforceUint=false)olb::Serializable
save(std::uint8_t *buffer)olb::Serializable
setPeriodicity(bool periodicityX, bool periodicityY, bool periodicityZ)olb::CuboidGeometry3D< T >
setWeights(IndicatorF3D< T > &indicatorF)olb::CuboidGeometry3D< T >
shrink(int iC, IndicatorF3D< T > &indicatorF)olb::CuboidGeometry3D< T >
shrink(IndicatorF3D< T > &indicatorF)olb::CuboidGeometry3D< T >
split(int iC, int p)olb::CuboidGeometry3D< T >
splitByWeight(int iC, int p, IndicatorF3D< T > &indicatorF)olb::CuboidGeometry3D< T >
splitFractional(int iC, int iD, std::vector< T > fractions)olb::CuboidGeometry3D< T >
splitRegular(int iC, int width)olb::CuboidGeometry3D< T >
swap(CuboidGeometry3D< T > &rhs)olb::CuboidGeometry3D< T >
swapCuboids(std::vector< Cuboid3D< T > > &cuboids)olb::CuboidGeometry3D< T >
tryRefineTo(T deltaR)olb::CuboidGeometry3D< T >
writeToExistingFile(std::string completeFileName, LoadBalancer< T > &loadBalancer)olb::CuboidGeometry3D< T >
writeToFile(std::string fileName, LoadBalancer< T > &loadBalancer)olb::CuboidGeometry3D< T >
~CuboidGeometry3D()olb::CuboidGeometry3D< T >virtual
~Serializable()=defaultolb::Serializablevirtual