Compute v2_f functions.
More...
|
| subroutine | compute_v2_f_cross_diffusion (cross_diffusion) |
| |
| subroutine | compute_v2_f_functions (turbulent_length, turbulent_time, v2_f_c_star_e_1, strain_rate_magnitude) |
| | Compute v2f length and time scales Reference : Lien & Kalitzin, 2001, Computations of transonic flow with the v2f turbulence model, DOI:10.1016/S0142-727X(00)00073-4.
|
| |
| subroutine | compute_v2_f_turbulent_viscosity (turbulent_time) |
| | Compute v2f turbulent viscosity.
|
| |
| subroutine | compute_v2_f_production_term (strain_rate_magnitude, v2_f_production_term) |
| |
| subroutine | penalization_wall_uncoupled_epsilon (work_array_matrix, work_array_rhs) |
| |
| subroutine | penalization_wall_uncoupled_f22 (work_array_matrix, work_array_rhs) |
| |
| subroutine | fill_matrix_wall_coupled_epsilon (rhs, final_matrix, final_rhs) |
| |
| subroutine | fill_matrix_wall_coupled_f22 (rhs, final_matrix, final_rhs) |
| |
◆ compute_v2_f_cross_diffusion()
| subroutine mod_compute_v2_f_functions::compute_v2_f_cross_diffusion |
( |
double precision, dimension(:,:,:), intent(out) | cross_diffusion | ) |
|
◆ compute_v2_f_production_term()
| subroutine mod_compute_v2_f_functions::compute_v2_f_production_term |
( |
double precision, dimension(:,:,:), intent(in) | strain_rate_magnitude, |
|
|
double precision, dimension(:,:,:), intent(out) | v2_f_production_term ) |
◆ fill_matrix_wall_coupled_epsilon()
| subroutine mod_compute_v2_f_functions::fill_matrix_wall_coupled_epsilon |
( |
double precision, dimension(:), intent(in) | rhs, |
|
|
double precision, dimension(:), intent(inout) | final_matrix, |
|
|
double precision, dimension(:), intent(inout) | final_rhs ) |
◆ fill_matrix_wall_coupled_f22()
| subroutine mod_compute_v2_f_functions::fill_matrix_wall_coupled_f22 |
( |
double precision, dimension(:), intent(in) | rhs, |
|
|
double precision, dimension(:), intent(inout) | final_matrix, |
|
|
double precision, dimension(:), intent(inout) | final_rhs ) |
◆ penalization_wall_uncoupled_epsilon()
| subroutine mod_compute_v2_f_functions::penalization_wall_uncoupled_epsilon |
( |
double precision, dimension(nx,ny,nz), intent(inout) | work_array_matrix, |
|
|
double precision, dimension(nx,ny,nz), intent(inout) | work_array_rhs ) |
◆ penalization_wall_uncoupled_f22()
| subroutine mod_compute_v2_f_functions::penalization_wall_uncoupled_f22 |
( |
double precision, dimension(nx,ny,nz), intent(inout) | work_array_matrix, |
|
|
double precision, dimension(nx,ny,nz), intent(inout) | work_array_rhs ) |