MPI-AMRVAC 3.1
The MPI - Adaptive Mesh Refinement - Versatile Advection Code (development version)
Loading...
Searching...
No Matches
Modules | Functions/Subroutines
mod_dt.t File Reference

Go to the source code of this file.

Modules

module  mod_dt
 

Functions/Subroutines

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 (w, ixil, ixol, dtnew, dxd, x, cmax_mype, a2max_mype, cs2max_mype)
 compute CFL limited dt (for variable time stepping)
 

Function/Subroutine Documentation

◆ 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.

Here is the call graph for this function: