OpenLB 1.7
|
This is the complete list of members for olb::SuperLattice< T, DESCRIPTOR >, including all inherited members.
_cuboidGeometry | olb::SuperStructure< T, DESCRIPTOR::d > | protected |
_dataBuffer | olb::BufferSerializable | mutableprotected |
_loadBalancer | olb::SuperStructure< T, DESCRIPTOR::d > | protected |
_overlap | olb::SuperStructure< T, DESCRIPTOR::d > | protected |
_sizeBuffer | olb::BufferSerializable | mutableprotected |
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 ¤tBlock, size_t &sizeBufferIndex, bool *&dataPtr, const size_t data) const | olb::BufferSerializable | inlineprotected |
block_t typedef | olb::SuperLattice< T, DESCRIPTOR > | |
clout | olb::SuperStructure< T, DESCRIPTOR::d > | mutableprotected |
collideAndStream() | olb::SuperLattice< T, DESCRIPTOR > | |
communicate() override | olb::SuperLattice< T, DESCRIPTOR > | virtual |
d | olb::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 typedef | olb::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) const | olb::SuperStructure< T, DESCRIPTOR::d > | |
forCorePhysLocations(PhysR< T, D > min, PhysR< T, D > max, F f) const | olb::SuperStructure< T, DESCRIPTOR::d > | |
forCoreSpatialLocations(F f) const | olb::SuperStructure< T, DESCRIPTOR::d > | |
forCoreSpatialLocations(PhysR< T, D > min, PhysR< T, D > max, F f) const | olb::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) const | olb::SuperLattice< T, DESCRIPTOR > | inline |
getBlock(int locIC) const | olb::SuperLattice< T, DESCRIPTOR > | inline |
getBlock(std::size_t iBlock, std::size_t &sizeBlock, bool loadingMode) override | olb::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() const | olb::SuperStructure< T, DESCRIPTOR::d > | |
getLoadBalancer() | olb::SuperStructure< T, DESCRIPTOR::d > | |
getLoadBalancer() const | olb::SuperStructure< T, DESCRIPTOR::d > | |
getNblock() const override | olb::SuperLattice< T, DESCRIPTOR > | virtual |
getOverlap() | olb::SuperStructure< T, DESCRIPTOR::d > | |
getOverlap() const | olb::SuperStructure< T, DESCRIPTOR::d > | |
getSerializableSize() const override | olb::SuperLattice< T, DESCRIPTOR > | virtual |
getStatistics() | olb::SuperLattice< T, DESCRIPTOR > | |
getStatistics() const | olb::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() override | olb::SuperLattice< T, DESCRIPTOR > | virtual |
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 |
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 &)=delete | olb::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 typedef | olb::SuperLattice< T, DESCRIPTOR > | |
waitForBackgroundTasks(STAGE stage=STAGE{}) | olb::SuperLattice< T, DESCRIPTOR > | |
~Serializable()=default | olb::Serializable | virtual |
~SuperLattice()=default | olb::SuperLattice< T, DESCRIPTOR > | |
~SuperStructure() | olb::SuperStructure< T, DESCRIPTOR::d > | inlinevirtual |