OpenLB 1.7
Loading...
Searching...
No Matches
olb::SuperLattice< T, DESCRIPTOR > Member List

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

_cuboidGeometryolb::SuperStructure< T, DESCRIPTOR::d >protected
_dataBufferolb::BufferSerializablemutableprotected
_loadBalancerolb::SuperStructure< T, DESCRIPTOR::d >protected
_overlapolb::SuperStructure< T, DESCRIPTOR::d >protected
_sizeBufferolb::BufferSerializablemutableprotected
addCustomTask(std::function< void()> f)olb::SuperLattice< T, DESCRIPTOR >inline
addLatticeCoupling(LatticeCouplingGenerator< T, DESCRIPTOR > const &lcGen, std::vector< SuperLattice< T, PARTNER_DESCRIPTOR > * > partnerLattices)olb::SuperLattice< T, DESCRIPTOR >
addLatticeCoupling(FunctorPtr< SuperIndicatorF< T, DESCRIPTOR::d > > &&indicator, LatticeCouplingGenerator< T, DESCRIPTOR > const &lcGen, std::vector< SuperLattice< T, PARTNER_DESCRIPTOR > * > partnerLattices)olb::SuperLattice< T, DESCRIPTOR >
addLatticeCoupling(SuperGeometry< T, DESCRIPTOR::d > &sGeometry, int material, LatticeCouplingGenerator< T, DESCRIPTOR > const &lcGen, std::vector< SuperLattice< T, PARTNER_DESCRIPTOR > * > partnerLattices)olb::SuperLattice< T, DESCRIPTOR >
addLatticeCoupling(LatticeCouplingGenerator< T, DESCRIPTOR > const &lcGen, PARTNER_DESCRIPTORS &... partnerLattices)olb::SuperLattice< T, DESCRIPTOR >
addLatticeCoupling(FunctorPtr< SuperIndicatorF< T, DESCRIPTOR::d > > &&indicator, LatticeCouplingGenerator< T, DESCRIPTOR > const &lcGen, PARTNER_DESCRIPTORS &... partnerLattices)olb::SuperLattice< T, DESCRIPTOR >
addLatticeCoupling(SuperGeometry< T, DESCRIPTOR::d > &sGeometry, int material, LatticeCouplingGenerator< T, DESCRIPTOR > const &lcGen, PARTNER_DESCRIPTORS &... partnerLattices)olb::SuperLattice< T, DESCRIPTOR >
addPostProcessor(PostProcessorGenerator< T, DESCRIPTOR > const &ppGen)olb::SuperLattice< T, DESCRIPTOR >
addPostProcessor(FunctorPtr< SuperIndicatorF< T, DESCRIPTOR::d > > &&indicator, PostProcessorGenerator< T, DESCRIPTOR > const &ppGen)olb::SuperLattice< T, DESCRIPTOR >
addPostProcessor(SuperGeometry< T, DESCRIPTOR::d > &sGeometry, int material, PostProcessorGenerator< T, DESCRIPTOR > const &ppGen)olb::SuperLattice< T, DESCRIPTOR >
addPostProcessor(FunctorPtr< SuperIndicatorF< T, DESCRIPTOR::d > > &&indicator, PostProcessorPromise< T, DESCRIPTOR > &&promise)olb::SuperLattice< T, DESCRIPTOR >
addPostProcessor(PostProcessorPromise< T, DESCRIPTOR > &&promise)olb::SuperLattice< T, DESCRIPTOR >
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
block_t typedefolb::SuperLattice< T, DESCRIPTOR >
cloutolb::SuperStructure< T, DESCRIPTOR::d >mutableprotected
collideAndStream()olb::SuperLattice< T, DESCRIPTOR >
communicate() overrideolb::SuperLattice< T, DESCRIPTOR >virtual
dolb::SuperLattice< T, DESCRIPTOR >static
defineDynamics(FunctorPtr< SuperIndicatorF< T, DESCRIPTOR::d > > &&indicator)olb::SuperLattice< T, DESCRIPTOR >
defineDynamics(SuperGeometry< T, DESCRIPTOR::d > &sGeometry, int material)olb::SuperLattice< T, DESCRIPTOR >
defineDynamics(FunctorPtr< SuperIndicatorF< T, DESCRIPTOR::d > > &&indicator)olb::SuperLattice< T, DESCRIPTOR >
defineDynamics(SuperGeometry< T, DESCRIPTOR::d > &sGeometry, int material)olb::SuperLattice< T, DESCRIPTOR >
defineDynamics(FunctorPtr< SuperIndicatorF< T, DESCRIPTOR::d > > &&indicator, Dynamics< T, DESCRIPTOR > *dynamics)olb::SuperLattice< T, DESCRIPTOR >
defineDynamics(SuperGeometry< T, DESCRIPTOR::d > &sGeometry, int material, Dynamics< T, DESCRIPTOR > *dynamics)olb::SuperLattice< T, DESCRIPTOR >
defineField(FunctorPtr< SuperIndicatorF< T, DESCRIPTOR::d > > &&indicator, FunctorPtr< SuperF< DESCRIPTOR::d, T, T > > &&field)olb::SuperLattice< T, DESCRIPTOR >
defineField(FunctorPtr< SuperIndicatorF< T, DESCRIPTOR::d > > &&indicator, AnalyticalF< DESCRIPTOR::d, T, T > &field)olb::SuperLattice< T, DESCRIPTOR >
defineField(SuperGeometry< T, DESCRIPTOR::d > &sGeometry, int material, FunctorPtr< SuperF< DESCRIPTOR::d, T, T > > &&field)olb::SuperLattice< T, DESCRIPTOR >
defineField(SuperGeometry< T, DESCRIPTOR::d > &sGeometry, int material, AnalyticalF< DESCRIPTOR::d, T, T > &field)olb::SuperLattice< T, DESCRIPTOR >
defineField(SuperGeometry< T, DESCRIPTOR::d > &sGeometry, IndicatorF2D< T > &indicator, AnalyticalF< DESCRIPTOR::d, T, T > &field)olb::SuperLattice< T, DESCRIPTOR >
defineField(SuperGeometry< T, DESCRIPTOR::d > &sGeometry, IndicatorF3D< T > &indicator, AnalyticalF< DESCRIPTOR::d, T, T > &field)olb::SuperLattice< T, DESCRIPTOR >
definePopulations(FunctorPtr< SuperIndicatorF< T, DESCRIPTOR::d > > &&indicator, AnalyticalF< DESCRIPTOR::d, T, T > &Pop)olb::SuperLattice< T, DESCRIPTOR >
definePopulations(SuperGeometry< T, DESCRIPTOR::d > &sGeometry, int material, AnalyticalF< DESCRIPTOR::d, T, T > &Pop)olb::SuperLattice< T, DESCRIPTOR >
definePopulations(FunctorPtr< SuperIndicatorF< T, DESCRIPTOR::d > > &&indicator, SuperF< DESCRIPTOR::d, T, T > &Pop)olb::SuperLattice< T, DESCRIPTOR >
definePopulations(SuperGeometry< T, DESCRIPTOR::d > &sGeometry, int material, SuperF< DESCRIPTOR::d, T, T > &Pop)olb::SuperLattice< T, DESCRIPTOR >
defineRho(FunctorPtr< SuperIndicatorF< T, DESCRIPTOR::d > > &&, AnalyticalF< DESCRIPTOR::d, T, T > &rho)olb::SuperLattice< T, DESCRIPTOR >
defineRho(SuperGeometry< T, DESCRIPTOR::d > &sGeometry, int material, AnalyticalF< DESCRIPTOR::d, T, T > &rho)olb::SuperLattice< T, DESCRIPTOR >
defineRhoU(FunctorPtr< SuperIndicatorF< T, DESCRIPTOR::d > > &&indicator, AnalyticalF< DESCRIPTOR::d, T, T > &rho, AnalyticalF< DESCRIPTOR::d, T, T > &u)olb::SuperLattice< T, DESCRIPTOR >
defineRhoU(SuperGeometry< T, DESCRIPTOR::d > &sGeometry, int material, AnalyticalF< DESCRIPTOR::d, T, T > &rho, AnalyticalF< DESCRIPTOR::d, T, T > &u)olb::SuperLattice< T, DESCRIPTOR >
defineU(FunctorPtr< SuperIndicatorF< T, DESCRIPTOR::d > > &&indicator, AnalyticalF< DESCRIPTOR::d, T, T > &u)olb::SuperLattice< T, DESCRIPTOR >
defineU(SuperGeometry< T, DESCRIPTOR::d > &sGeometry, int material, AnalyticalF< DESCRIPTOR::d, T, T > &u)olb::SuperLattice< T, DESCRIPTOR >
descriptor_t typedefolb::SuperLattice< T, DESCRIPTOR >
executeCoupling()olb::SuperLattice< T, DESCRIPTOR >
executeCustomTasks(STAGE stage=STAGE())olb::SuperLattice< T, DESCRIPTOR >
executePostProcessors(STAGE stage=STAGE())olb::SuperLattice< T, DESCRIPTOR >
forBlocksOnPlatform(F f)olb::SuperLattice< T, DESCRIPTOR >inline
forCorePhysLocations(F f) constolb::SuperStructure< T, DESCRIPTOR::d >
forCorePhysLocations(PhysR< T, D > min, PhysR< T, D > max, F f) constolb::SuperStructure< T, DESCRIPTOR::d >
forCoreSpatialLocations(F f) constolb::SuperStructure< T, DESCRIPTOR::d >
forCoreSpatialLocations(PhysR< T, D > min, PhysR< T, D > max, F f) constolb::SuperStructure< T, DESCRIPTOR::d >
get(LatticeR< DESCRIPTOR::d+1 > latticeR)olb::SuperLattice< T, DESCRIPTOR >
get(R... latticeR)olb::SuperLattice< T, DESCRIPTOR >
getBlock(int locC)olb::SuperLattice< T, DESCRIPTOR >inline
getBlock(int locC)olb::SuperLattice< T, DESCRIPTOR >inline
getBlock(int locC) constolb::SuperLattice< T, DESCRIPTOR >inline
getBlock(int locIC) constolb::SuperLattice< T, DESCRIPTOR >inline
getBlock(std::size_t iBlock, std::size_t &sizeBlock, bool loadingMode) overrideolb::SuperLattice< T, DESCRIPTOR >virtual
getCommunicator(STAGE stage=STAGE())olb::SuperLattice< T, DESCRIPTOR >
getCommunicator(STAGE stage)olb::SuperLattice< T, DESCRIPTOR >
getCuboidGeometry()olb::SuperStructure< T, DESCRIPTOR::d >
getCuboidGeometry() constolb::SuperStructure< T, DESCRIPTOR::d >
getLoadBalancer()olb::SuperStructure< T, DESCRIPTOR::d >
getLoadBalancer() constolb::SuperStructure< T, DESCRIPTOR::d >
getNblock() const overrideolb::SuperLattice< T, DESCRIPTOR >virtual
getOverlap()olb::SuperStructure< T, DESCRIPTOR::d >
getOverlap() constolb::SuperStructure< T, DESCRIPTOR::d >
getSerializableSize() const overrideolb::SuperLattice< T, DESCRIPTOR >virtual
getStatistics()olb::SuperLattice< T, DESCRIPTOR >
getStatistics() constolb::SuperLattice< T, DESCRIPTOR >
iniEquilibrium(FunctorPtr< SuperIndicatorF< T, DESCRIPTOR::d > > &&indicator, AnalyticalF< DESCRIPTOR::d, T, T > &rho, AnalyticalF< DESCRIPTOR::d, T, T > &u)olb::SuperLattice< T, DESCRIPTOR >
iniEquilibrium(SuperGeometry< T, DESCRIPTOR::d > &sGeometry, int material, AnalyticalF< DESCRIPTOR::d, T, T > &rho, AnalyticalF< DESCRIPTOR::d, T, T > &u)olb::SuperLattice< T, DESCRIPTOR >
iniEquilibrium(FunctorPtr< SuperIndicatorF< T, DESCRIPTOR::d > > &&indicator, AnalyticalF< DESCRIPTOR::d, T, T > &rho, SuperF< DESCRIPTOR::d, T, T > &u)olb::SuperLattice< T, DESCRIPTOR >
iniEquilibrium(SuperGeometry< T, DESCRIPTOR::d > &sGeometry, int material, AnalyticalF< DESCRIPTOR::d, T, T > &rho, SuperF< DESCRIPTOR::d, T, T > &u)olb::SuperLattice< T, DESCRIPTOR >
iniRegularized(FunctorPtr< SuperIndicatorF< T, DESCRIPTOR::d > > &&indicator, AnalyticalF< DESCRIPTOR::d, T, T > &rho, AnalyticalF< DESCRIPTOR::d, T, T > &u, AnalyticalF< DESCRIPTOR::d, T, T > &pi)olb::SuperLattice< T, DESCRIPTOR >
iniRegularized(SuperGeometry< T, DESCRIPTOR::d > &sGeometry, int material, AnalyticalF< DESCRIPTOR::d, T, T > &rho, AnalyticalF< DESCRIPTOR::d, T, T > &u, AnalyticalF< DESCRIPTOR::d, T, T > &pi)olb::SuperLattice< T, DESCRIPTOR >
initialize()olb::SuperLattice< T, DESCRIPTOR >
load(std::string fileName="", const bool enforceUint=false)olb::Serializable
load(const std::uint8_t *buffer)olb::Serializable
postLoad() overrideolb::SuperLattice< T, DESCRIPTOR >virtual
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
save(std::string fileName="", const bool enforceUint=false)olb::Serializable
save(std::uint8_t *buffer)olb::Serializable
scheduleBackgroundOutput(F &&f)olb::SuperLattice< T, DESCRIPTOR >
scheduleBackgroundOutputVTK(CONTEXT &&vtkContext)olb::SuperLattice< T, DESCRIPTOR >
scheduleBackgroundTask(F &&f)olb::SuperLattice< T, DESCRIPTOR >
setParameter(FieldD< T, DESCRIPTOR, PARAMETER > field)olb::SuperLattice< T, DESCRIPTOR >
setParameter(FieldArrayD< T, DESCRIPTOR, PLATFORM, FIELD > &fieldArray)olb::SuperLattice< T, DESCRIPTOR >
setParameterOfDynamics(FieldD< T, DESCRIPTOR, PARAMETER > &&field)olb::SuperLattice< T, DESCRIPTOR >
setParameterOfDynamics(FieldD< T, DESCRIPTOR, PARAMETER > &&field)olb::SuperLattice< T, DESCRIPTOR >
setProcessingContext(ProcessingContext context)olb::SuperLattice< T, DESCRIPTOR >inline
setProcessingContext(ProcessingContext context)olb::SuperLattice< T, DESCRIPTOR >inline
statisticsOff()olb::SuperLattice< T, DESCRIPTOR >inline
statisticsOn()olb::SuperLattice< T, DESCRIPTOR >inline
stripeOffDensityOffset(T offset)olb::SuperLattice< T, DESCRIPTOR >
SuperLattice(SuperGeometry< T, DESCRIPTOR::d > &superGeometry)olb::SuperLattice< T, DESCRIPTOR >
SuperLattice(const SuperLattice &)=deleteolb::SuperLattice< T, DESCRIPTOR >
SuperStructure(CuboidGeometry< T, D > &cuboidGeometry, LoadBalancer< T > &loadBalancer, int overlap=2)olb::SuperStructure< T, DESCRIPTOR::d >
SuperStructure(int overlap=1)olb::SuperStructure< T, DESCRIPTOR::d >
value_t typedefolb::SuperLattice< T, DESCRIPTOR >
waitForBackgroundTasks(STAGE stage=STAGE{})olb::SuperLattice< T, DESCRIPTOR >
~Serializable()=defaultolb::Serializablevirtual
~SuperLattice()=defaultolb::SuperLattice< T, DESCRIPTOR >
~SuperStructure()olb::SuperStructure< T, DESCRIPTOR::d >inlinevirtual