Go to the source code of this file.
|
| subroutine, public | mod_dt::setdt () |
| | setdt - set dt for all levels between levmin and levmax. dtpar>0 --> use fixed dtpar for all level dtpar<=0 --> determine CFL limited timestep
|
| subroutine | getdt_courant_and_phys (w, ixil, ixol, dtnew, dxd, x, cmax_mype) |
| | compute CFL limited dt (for variable time stepping)
|
◆ getdt_courant_and_phys()
| subroutine setdt::getdt_courant_and_phys |
( |
double precision, dimension(ixi^s,1:nw), intent(inout) | w, |
|
|
integer, intent(in) | ixi, |
|
|
integer, intent(in) | l, |
|
|
integer, intent(in) | ixo, |
|
|
| l, |
|
|
double precision, intent(inout) | dtnew, |
|
|
double precision, intent(in) | dx, |
|
|
double precision, intent(in) | d, |
|
|
double precision, dimension(ixi^s,1:ndim), intent(in) | x, |
|
|
double precision, intent(inout) | cmax_mype ) |
compute CFL limited dt (for variable time stepping)
Definition at line 156 of file mod_dt.t.