MFC: Simulation
High-fidelity multiphase flow simulation
|
Functions/Subroutines | |
program | __m_time_steppers_fpp_f90__ |
subroutine | s_initialize_time_steppers_module () |
The computation of parameters, the allocation of memory, the association of pointers and/or the execution of any other procedures that are necessary to setup the module. | |
subroutine | s_1st_order_tvd_rk (t_step, time_avg) |
1st order TVD RK time-stepping algorithm | |
subroutine | s_2nd_order_tvd_rk (t_step, time_avg) |
2nd order TVD RK time-stepping algorithm | |
subroutine | s_3rd_order_tvd_rk (t_step, time_avg, dt_in) |
3rd order TVD RK time-stepping algorithm | |
subroutine | s_strang_splitting (t_step, time_avg) |
Strang splitting scheme with 3rd order TVD RK time-stepping algorithm for the flux term and adaptive time stepping algorithm for the source term. | |
subroutine | s_adaptive_dt_bubble (t_step) |
Bubble source part in Strang operator splitting scheme. | |
subroutine | s_time_step_cycling (t_step) |
This subroutine saves the temporary q_prim_vf vector into the q_prim_ts vector that is then used in p_main. | |
subroutine | s_finalize_time_steppers_module () |
Module deallocation and/or disassociation procedures. | |
program __m_time_steppers_fpp_f90__ |
|
private |
1st order TVD RK time-stepping algorithm
t_step | Current time step |
|
private |
2nd order TVD RK time-stepping algorithm
t_step | Current time-step |
|
private |
3rd order TVD RK time-stepping algorithm
t_step | Current time-step |
|
private |
Bubble source part in Strang operator splitting scheme.
q_cons_vf | conservative variables |
|
private |
Module deallocation and/or disassociation procedures.
subroutine __m_time_steppers_fpp_f90__::s_initialize_time_steppers_module |
The computation of parameters, the allocation of memory, the association of pointers and/or the execution of any other procedures that are necessary to setup the module.
|
private |
Strang splitting scheme with 3rd order TVD RK time-stepping algorithm for the flux term and adaptive time stepping algorithm for the source term.
t_step | Current time-step |
|
private |
This subroutine saves the temporary q_prim_vf vector into the q_prim_ts vector that is then used in p_main.
t_step | current time-step |