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 More...
|
|
subroutine | getdt_courant (w, ixIL, ixOL, dtnew, dxD, x, cmax_mype, a2max_mype, cs2max_mype) |
| compute CFL limited dt (for variable time stepping) More...
|
|
◆ getdt_courant()
subroutine setdt::getdt_courant |
( |
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, |
|
|
double precision, dimension(ndim), intent(inout) |
a2max_mype, |
|
|
double precision, intent(inout) |
cs2max_mype |
|
) |
| |
compute CFL limited dt (for variable time stepping)
Definition at line 163 of file mod_dt.t.