The MPI - Adaptive Mesh Refinement - Versatile Advection Code (development version)
Modules | Functions/Subroutines | Variables
mod_nonlinear_phys.t File Reference

Go to the source code of this file.


module  mod_nonlinear_phys
 Module containing the physics routines for scalar nonlinear equation.


subroutine mod_nonlinear_phys::nonlinear_write_info (fh)
 Write this module's parameters to a snapshot. More...
subroutine, public mod_nonlinear_phys::nonlinear_phys_init ()
subroutine mod_nonlinear_phys::nonlinear_to_conserved (ixIL, ixOL, w, x)
subroutine mod_nonlinear_phys::nonlinear_to_primitive (ixIL, ixOL, w, x)
subroutine, public mod_nonlinear_phys::nonlinear_get_v (w, x, ixIL, ixOL, idim, v)
subroutine mod_nonlinear_phys::nonlinear_get_cmax (w, x, ixIL, ixOL, idim, cmax)
subroutine mod_nonlinear_phys::nonlinear_get_cbounds (wLC, wRC, wLp, wRp, x, ixIL, ixOL, idim, Hspeed, cmax, cmin)
subroutine mod_nonlinear_phys::nonlinear_get_dt (w, ixIL, ixOL, dtnew, dxD, x)
subroutine mod_nonlinear_phys::nonlinear_get_flux (wC, w, x, ixIL, ixOL, idim, f)
subroutine mod_nonlinear_phys::nonlinear_add_source_geom (qdt, dtfactor, ixIL, ixOL, wCT, w, x)
subroutine mod_nonlinear_phys::nonlinear_add_source (qdt, dtfactor, ixIL, ixOL, wCT, wCTprim, w, x, qsourcesplit, active)


integer, public, protected mod_nonlinear_phys::rho_ = 1
 index of the single scalar unknown More...
integer, public, protected mod_nonlinear_phys::nonlinear_flux_type = 1
 switch between burgers (i.e. rho**2) or nonconvex flux (i.e. rho**3) More...
logical, public, protected mod_nonlinear_phys::kdv_source_term = .false.
 whether the KdV source term is added More...
logical, public, protected mod_nonlinear_phys::nonlinear_particles = .false.
 Whether particles module is added. More...