|
Finite Volume Solver
prototype
A framework to build finite volume solvers for the AG Klein at the Freie Universität Berlin.
|
#include <GenericPressureValveBoundary.hpp>
Public Member Functions | |
| void | FillBoundary (::amrex::MultiFab &mf, const GriddingAlgorithm &gridding, int level) |
| void | FillBoundary (::amrex::MultiFab &mf, const GriddingAlgorithm &gridding, int level, Direction dir) |
| std::optional< Duration > | GetTimePointWhenOpened () const noexcept |
| const std::shared_ptr< KineticState< Equation > > & | GetSharedCompressorState () const noexcept |
Private Member Functions | |
| void | ChangeTOpened (double inner_pressure, const GriddingAlgorithm &gridding, int level) |
Private Attributes | |
| Equation | equation_ |
| GenericPressureValveBoundaryOptions | options_ |
| ConstantBoundary< Equation > | constant_boundary_ |
| ReflectiveBoundary< execution::SequentialTag, Equation > | reflective_boundary_ |
| std::shared_ptr< KineticState< Equation > > | compressor_state_ |
| IndexMapping< Equation > | comps_ |
| std::optional< Duration > | t_opened_ |
| InflowFunction | inflow_function_ |
| ChangeTOpened_ReducedModelDemo | change_t_opened_ |
| IsBlockedIfLargePressure | is_blocked_ |
|
privateinherited |
|
inherited |
|
inherited |
|
inlinenoexceptinherited |
|
inlinenoexceptinherited |
|
privateinherited |
|
privateinherited |
|
privateinherited |
|
privateinherited |
|
privateinherited |
|
privateinherited |
|
privateinherited |
|
privateinherited |
|
privateinherited |
|
privateinherited |