2D AMRCLAW
|
Go to the source code of this file.
Functions/Subroutines | |
subroutine | advanc (level, nvar, dtlevnew, vtime, naux) |
Integrate all grids at the input level by one step of its delta(t) More... | |
subroutine | prepgrids (listgrids, num, level) |
subroutine | par_advanc (mptr, mitot, mjtot, nvar, naux, dtnew) |
Integrate grid mptr. More... | |
subroutine advanc | ( | level, | |
nvar, | |||
dtlevnew, | |||
logical | vtime, | ||
naux | |||
) |
Integrate all grids at the input level by one step of its delta(t)
this includes:
Definition at line 11 of file advanc.f.
References amr_module::alloc, bound(), amr_module::cfl_level, amr_module::cflmax, amr_module::hxposs, amr_module::hyposs, amr_module::listofgrids, amr_module::liststart, amr_module::lstart, amr_module::mxnest, amr_module::ndihi, amr_module::ndilo, amr_module::ndjhi, amr_module::ndjlo, amr_module::nghost, amr_module::node, amr_module::null, amr_module::numgrids, par_advanc(), amr_module::possk, amr_module::rinfinity, amr_module::rnode, saveqc(), amr_module::store1, amr_module::storeaux, amr_module::timebound, amr_module::timeboundcpu, amr_module::timemult, amr_module::timestepgrid, amr_module::timestepgridcpu, amr_module::tvoll, and amr_module::tvollcpu.
Referenced by setgrd(), and tick().
subroutine par_advanc | ( | mptr, | |
mitot, | |||
mjtot, | |||
nvar, | |||
naux, | |||
dtnew | |||
) |
Integrate grid mptr.
grids are done in parallel.
Definition at line 171 of file advanc.f.
References amr_module::alloc, amr_module::cfluxptr, amr_module::cornxlo, amr_module::cornylo, amr_module::dimensional_split, amr_module::ffluxptr, fluxad(), fluxsv(), amr_module::hxposs, amr_module::hyposs, amr_module::intratx, amr_module::intraty, amr_module::listsp, amr_module::mxnest, amr_module::ndihi, amr_module::ndilo, amr_module::ndjhi, amr_module::ndjlo, amr_module::nestlevel, amr_module::nghost, amr_module::node, gauges_module::num_gauges, amr_module::possk, qad(), amr_module::rnode, amr_module::rvol, amr_module::rvoll, stepgrid(), stepgrid_dimsplit(), amr_module::store1, amr_module::store2, amr_module::storeaux, amr_module::timemult, and gauges_module::update_gauges().
Referenced by advanc().
subroutine prepgrids | ( | integer, dimension(num) | listgrids, |
num, | |||
level | |||
) |
Definition at line 147 of file advanc.f.
References amr_module::levelptr, amr_module::lstart, and amr_module::node.
Referenced by spest2().