OpenLB 1.7
|
#include "dynamics/descriptorField.h"
#include <cstdint>
#include <array>
#include "freeSurfaceHelpers.hh"
Go to the source code of this file.
Classes | |
struct | olb::FreeSurface::Stage0 |
struct | olb::FreeSurface::Stage1 |
struct | olb::FreeSurface::Stage2 |
struct | olb::FreeSurface::Stage3 |
struct | olb::FreeSurface::Stage4 |
struct | olb::FreeSurface::NeighbourInfo |
struct | olb::FreeSurface::CELL_TYPE |
struct | olb::FreeSurface::CELL_FLAGS |
struct | olb::FreeSurface::MASS |
struct | olb::FreeSurface::EPSILON |
struct | olb::FreeSurface::PREVIOUS_VELOCITY |
struct | olb::FreeSurface::TEMP_MASS_EXCHANGE |
struct | olb::FreeSurface::DROP_ISOLATED_CELLS |
struct | olb::FreeSurface::TRANSITION |
struct | olb::FreeSurface::LONELY_THRESHOLD |
struct | olb::FreeSurface::HAS_SURFACE_TENSION |
struct | olb::FreeSurface::SURFACE_TENSION_PARAMETER |
struct | olb::FreeSurface::FORCE_CONVERSION_FACTOR |
struct | olb::FreeSurface::LATTICE_SIZE |
Namespaces | |
namespace | olb |
Top level namespace for all of OpenLB. | |
namespace | olb::FreeSurface |
Enumerations | |
enum class | olb::FreeSurface::Type : std::uint8_t { olb::FreeSurface::Gas = 0 , olb::FreeSurface::Interface = 1 , olb::FreeSurface::Fluid = 2 , olb::FreeSurface::Solid = 4 } |
enum class | olb::FreeSurface::Flags : std::uint8_t { olb::FreeSurface::ToGas = 1 , olb::FreeSurface::ToFluid = 2 , olb::FreeSurface::NewInterface = 4 } |
Functions | |
template<typename T , typename DESCRIPTOR > | |
void | olb::FreeSurface::initialize (SuperLattice< T, DESCRIPTOR > &lattice) |
any_platform FreeSurface::Flags | olb::operator& (FreeSurface::Flags lhs, FreeSurface::Flags rhs) |
any_platform FreeSurface::Flags | olb::operator| (FreeSurface::Flags lhs, FreeSurface::Flags rhs) |