![]() |
OpenLB 1.8.1
|
Free Surface Processor 1 Mass Flow Cleans up leftover flags from the previous simulation step. More...
#include <freeSurfacePostProcessor2D.h>
Collaboration diagram for olb::FreeSurfaceMassFlowPostProcessor2D< T, DESCRIPTOR >:Public Member Functions | |
| int | getPriority () const |
| template<typename CELL > | |
| void | apply (CELL &cell) any_platform |
| Free Surface Processor 1: Mass Flow. | |
Static Public Attributes | |
| static constexpr OperatorScope | scope = OperatorScope::PerCell |
Free Surface Processor 1 Mass Flow Cleans up leftover flags from the previous simulation step.
This post processor is responsible for the calculation of exchange mass with the help of the distribution functions. This whole step should be included in the collideAndStream step, though heavy modification of openlb would be necessary
Definition at line 43 of file freeSurfacePostProcessor2D.h.
| void olb::FreeSurfaceMassFlowPostProcessor2D< T, DESCRIPTOR >::apply | ( | CELL & | cell | ) |
Free Surface Processor 1: Mass Flow.
Definition at line 38 of file freeSurfacePostProcessor2D.hh.
References olb::descriptors::c(), olb::FreeSurface::Fluid, olb::FreeSurface::Gas, olb::FreeSurface::NeighbourInfo::has_fluid_neighbours, olb::FreeSurface::NeighbourInfo::has_gas_neighbours, olb::FreeSurface::Interface, olb::FreeSurface::None, and olb::descriptors::opposite().
Here is the call graph for this function:
|
inline |
Definition at line 47 of file freeSurfacePostProcessor2D.h.
|
staticconstexpr |
Definition at line 45 of file freeSurfacePostProcessor2D.h.