|
MFC: Simulation
High-fidelity multiphase flow simulation
|
Functions/Subroutines | |
| real(wp) function | f_compute_filtered_dtheta (k, l) |
| Computes the modified dtheta for Fourier filtering in azimuthal direction. | |
| real(wp) function | f_compute_multidim_cfl_terms (vel, c, j, k, l) |
| Computes inviscid CFL terms for multi-dimensional cases (2D/3D only) | |
| subroutine, public | s_compute_enthalpy (q_prim_vf, pres, rho, gamma, pi_inf, re, h, alpha, vel, vel_sum, qv, j, k, l) |
| Computes enthalpy. | |
| subroutine, public | s_compute_stability_from_dt (vel, c, rho, re_l, j, k, l, icfl_sf, vcfl_sf, rc_sf) |
| Computes stability criterion for a specified dt. | |
| subroutine, public | s_compute_dt_from_cfl (vel, c, max_dt, rho, re_l, j, k, l) |
| Computes dt for a specified CFL number. | |
| real(wp) function m_sim_helpers::f_compute_filtered_dtheta | ( | integer, intent(in) | k, |
| integer, intent(in) | l ) |
Computes the modified dtheta for Fourier filtering in azimuthal direction.
| k | y coordinate index |
| l | z coordinate index |
| real(wp) function m_sim_helpers::f_compute_multidim_cfl_terms | ( | real(wp), dimension(num_vels), intent(in) | vel, |
| real(wp), intent(in) | c, | ||
| integer, intent(in) | j, | ||
| integer, intent(in) | k, | ||
| integer, intent(in) | l ) |
Computes inviscid CFL terms for multi-dimensional cases (2D/3D only)
| vel | directional velocities |
| c | mixture speed of sound |
| j | x coordinate index |
| k | y coordinate index |
| l | z coordinate index |
| subroutine, public m_sim_helpers::s_compute_dt_from_cfl | ( | real(wp), dimension(num_vels), intent(in) | vel, |
| real(wp), intent(in) | c, | ||
| real(wp), dimension(0:m, 0:n, 0:p), intent(inout) | max_dt, | ||
| real(wp), intent(in) | rho, | ||
| real(wp), dimension(2), intent(in) | re_l, | ||
| integer, intent(in) | j, | ||
| integer, intent(in) | k, | ||
| integer, intent(in) | l ) |
Computes dt for a specified CFL number.
| vel | directional velocities |
| max_dt | cell centered maximum dt |
| rho | cell centered density |
| Re_l | cell centered Reynolds number |
| j | x coordinate |
| k | y coordinate |
| l | z coordinate |
| subroutine, public m_sim_helpers::s_compute_enthalpy | ( | type(scalar_field), dimension(sys_size), intent(in) | q_prim_vf, |
| real(wp), intent(inout) | pres, | ||
| real(wp), intent(inout) | rho, | ||
| real(wp), intent(inout) | gamma, | ||
| real(wp), intent(inout) | pi_inf, | ||
| real(wp), dimension(2), intent(inout) | re, | ||
| real(wp), intent(inout) | h, | ||
| real(wp), dimension(num_fluids), intent(inout) | alpha, | ||
| real(wp), dimension(num_vels), intent(inout) | vel, | ||
| real(wp), intent(inout) | vel_sum, | ||
| real(wp), intent(out) | qv, | ||
| integer, intent(in) | j, | ||
| integer, intent(in) | k, | ||
| integer, intent(in) | l ) |
Computes enthalpy.
| q_prim_vf | cell centered primitive variables |
| pres | mixture pressure |
| rho | mixture density |
| gamma | mixture gamma |
| pi_inf | mixture pi_inf |
| Re | mixture reynolds number |
| H | mixture enthalpy |
| alpha | component alphas |
| vel | directional velocities |
| vel_sum | squard sum of velocity components |
| j | x index |
| k | y index |
| l | z index |
| subroutine, public m_sim_helpers::s_compute_stability_from_dt | ( | real(wp), dimension(num_vels), intent(in) | vel, |
| real(wp), intent(in) | c, | ||
| real(wp), intent(in) | rho, | ||
| real(wp), dimension(2), intent(in) | re_l, | ||
| integer, intent(in) | j, | ||
| integer, intent(in) | k, | ||
| integer, intent(in) | l, | ||
| real(wp), dimension(0:m, 0:n, 0:p), intent(inout) | icfl_sf, | ||
| real(wp), dimension(0:m, 0:n, 0:p), intent(inout), optional | vcfl_sf, | ||
| real(wp), dimension(0:m, 0:n, 0:p), intent(inout), optional | rc_sf ) |
Computes stability criterion for a specified dt.
| vel | directional velocities |
| c | mixture speed of sound |
| Re_l | mixture Reynolds number |
| j | x index |
| k | y index |
| l | z index |
| icfl_sf | cell-centered inviscid cfl number |
| vcfl_sf | (optional) cell-centered viscous CFL number |
| Rc_sf | (optional) cell centered Rc |