|
MFC
Exascale flow solver
|
Contains module m_pressure_relaxation. More...
Go to the source code of this file.
Modules | |
| module | m_pressure_relaxation |
| Pressure relaxation for the six-equation multi-component model via Newton–Raphson equilibration and volume-fraction correction. | |
Functions/Subroutines | |
| impure subroutine, public | m_pressure_relaxation::s_initialize_pressure_relaxation_module |
| Initialize the pressure relaxation module. | |
| impure subroutine, public | m_pressure_relaxation::s_finalize_pressure_relaxation_module |
| Finalize the pressure relaxation module. | |
| subroutine, public | m_pressure_relaxation::s_pressure_relaxation_procedure (q_cons_vf) |
| The main pressure relaxation procedure. | |
| subroutine | m_pressure_relaxation::s_relax_cell_pressure (q_cons_vf, j, k, l) |
| Process pressure relaxation for a single cell. | |
| logical function | m_pressure_relaxation::s_needs_pressure_relaxation (q_cons_vf, j, k, l) |
| Check if pressure relaxation is needed for this cell. | |
| subroutine | m_pressure_relaxation::s_correct_volume_fractions (q_cons_vf, j, k, l) |
| Correct volume fractions to physical bounds. | |
| subroutine | m_pressure_relaxation::s_equilibrate_pressure (q_cons_vf, j, k, l) |
| Main pressure equilibration using Newton-Raphson. | |
| subroutine | m_pressure_relaxation::s_correct_internal_energies (q_cons_vf, j, k, l) |
| Correct internal energies using equilibrated pressure. | |
Variables | |
| real(wp), dimension(:, :), allocatable | m_pressure_relaxation::res_pr |
Contains module m_pressure_relaxation.
Definition in file m_pressure_relaxation.fpp.f90.