|
waLBerla 7.2
|
Classes | |
| class | Bubble |
| class | BubbleDistanceAdaptionFunction |
| class | BubbleIDFieldPackInfo |
| class | BubbleModel |
| class | BubbleModelBase |
| class | BubbleModelConstantPressure |
| class | CommunicatedNewBubbles |
| class | DisjoiningPressureBubbleModel |
| class | DistanceInfo |
| class | FloodFillInterface |
| class | FloodFillUsingFillLevel |
| class | FloodFillUsingFlagField |
| class | MergeInformation |
| class | NewBubbleCommunication |
| class | RegionalFloodFill |
Typedefs | |
| using | BubbleID = uint32_t |
| using | BubbleField_T = GhostLayerField< BubbleID, 1 > |
| using | ScalarField_T = GhostLayerField< real_t, 1 > |
| using | BubbleDistanceAdaptor = field::GhostLayerFieldAdaptor< BubbleDistanceAdaptionFunction, 0 > |
Functions | |
| mpi::SendBuffer & | operator<< (mpi::SendBuffer &buf, const Bubble &b) |
| mpi::RecvBuffer & | operator>> (mpi::RecvBuffer &buf, Bubble &b) |
| std::ostream & | operator<< (std::ostream &os, const Bubble &b) |
| template<typename Stencil_T > | |
| std::shared_ptr< BubbleModelBase > | createFromConfig (const std::shared_ptr< StructuredBlockForest > &blockStorage, ConstBlockDataID fillFieldID, const Config::BlockHandle &configBlock=Config::BlockHandle()) |
| mpi::SendBuffer & | operator<< (mpi::SendBuffer &buf, const DistanceInfo &di) |
| mpi::RecvBuffer & | operator>> (mpi::RecvBuffer &buf, DistanceInfo &di) |
| template<typename Body_T > | |
| void | addBodyToFillLevelField (StructuredBlockStorage &blockStorage, BlockDataID fillFieldID, const Body_T &body, bool isGas) |
| template<typename flag_t > | |
| void | setFlagFieldFromFillLevels (FlagField< flag_t > *flagField, const GhostLayerField< real_t, 1 > *fillField, const FlagUID &liquid, const FlagUID &gas, const FlagUID &interFace) |
| template<typename flag_t , typename Stencil_T > | |
| bool | checkForValidInterfaceLayer (const FlagField< flag_t > *flagField, const FlagUID &liquid, const FlagUID &gas, const FlagUID &interFace, bool printWarnings) |
| std::ostream & | operator<< (std::ostream &os, const MergeInformation &mi) |
Variables | |
| const uint32_t | INVALID_BUBBLE_ID = uint32_t(-1) |
| using walberla::free_surface::bubble_model::BubbleDistanceAdaptor = field::GhostLayerFieldAdaptor< BubbleDistanceAdaptionFunction, 0 > |
| void walberla::free_surface::bubble_model::addBodyToFillLevelField | ( | StructuredBlockStorage & | blockStorage, |
| BlockDataID | fillFieldID, | ||
| const Body_T & | body, | ||
| bool | isGas ) |
| bool walberla::free_surface::bubble_model::checkForValidInterfaceLayer | ( | const FlagField< flag_t > * | flagField, |
| const FlagUID & | liquid, | ||
| const FlagUID & | gas, | ||
| const FlagUID & | interFace, | ||
| bool | printWarnings ) |
| std::shared_ptr< BubbleModelBase > walberla::free_surface::bubble_model::createFromConfig | ( | const std::shared_ptr< StructuredBlockForest > & | blockStorage, |
| ConstBlockDataID | fillFieldID, | ||
| const Config::BlockHandle & | configBlock = Config::BlockHandle() ) |
|
inline |
| mpi::SendBuffer & walberla::free_surface::bubble_model::operator<< | ( | mpi::SendBuffer & | buf, |
| const DistanceInfo & | di ) |
|
inline |
| std::ostream & walberla::free_surface::bubble_model::operator<< | ( | std::ostream & | os, |
| const MergeInformation & | mi ) |
|
inline |
| mpi::RecvBuffer & walberla::free_surface::bubble_model::operator>> | ( | mpi::RecvBuffer & | buf, |
| DistanceInfo & | di ) |
| void walberla::free_surface::bubble_model::setFlagFieldFromFillLevels | ( | FlagField< flag_t > * | flagField, |
| const GhostLayerField< real_t, 1 > * | fillField, | ||
| const FlagUID & | liquid, | ||
| const FlagUID & | gas, | ||
| const FlagUID & | interFace ) |