0.6.0
Loading...
Searching...
No Matches
compute_time_step_cfl_advection.f90 File Reference

Modules

module  mod_compute_time_step_cfl_advection
 

Functions/Subroutines

double precision function mod_compute_time_step_cfl_advection::compute_time_step_cfl_advection (velocity, temporal_stability_factor)
 Compute the time step restricted by the CFL Warning: this is called "advection" refering the the mathematical advection equation Thus we look for the maximum velocity in the whole domain.
 
double precision function mod_compute_time_step_cfl_advection::compute_cfl_p_step_advection (velocity, time_step_local)
 Compute the time step restricted by the CFL for direction splitted advection Warning: this is called "advection" refering the the mathematical advection equation Thus we look for the maximum velocity in the whole domain.
 
double precision function mod_compute_time_step_cfl_advection::compute_time_step_cfl_advection_1d (velocity, temporal_stability_factor, directions)
 
double precision function mod_compute_time_step_cfl_advection::compute_time_step_cfl_diffusion_scalar (phi_local, temporal_stability_factor, time_step, calc_cfl)
 
double precision function mod_compute_time_step_cfl_advection::compute_time_step_cfl_diffusion_combined (mu_velocity_gradient, density_face, temporal_stability_factor, local_time_step, calc_cfl)
 
double precision function mod_compute_time_step_cfl_advection::compute_time_step_cfl_diffusion_v2 (variable_select, vel_1, vel_2, vel_3, vel_4, vel_5, dx1, dx2_3, dx4_5, temporal_stability_factor, local_time_step, calc_cfl)
 
double precision function mod_compute_time_step_cfl_advection::compute_time_step_cfl_diffusion_local (n_direc, index_local, local_grid_step, velocity)
 
double precision function mod_compute_time_step_cfl_advection::compute_cfl_acoustic (speed_of_sound, time_step_local)
 Compute the acoustic CFL.
 
double precision function mod_compute_time_step_cfl_advection::compute_time_step_cfl_acoustic (speed_of_sound, temporal_stability_factor)
 Compute the time_step related to acoustic CFL.