MPI-AMRVAC 3.2
The MPI - Adaptive Mesh Refinement - Versatile Advection Code (development version)
Loading...
Searching...
No Matches
mod_mhd.t
Go to the documentation of this file.
1module mod_mhd
7 use mod_eos, only: eos
8
9 use mod_amrvac
10
11 implicit none
12 public
13
14contains
15
16 subroutine mhd_activate()
17 call mhd_phys_init()
18 call mhd_hllc_init()
19 call mhd_roe_init()
20 call mhd_link_eos()
21 end subroutine mhd_activate
22
23end module mod_mhd
This module contains modules that users could want to have in their mod_usr.t code,...
Definition mod_amrvac.t:3
Equation of state for AMRVAC, handled through a single eos_container object.
Definition mod_eos.t:30
integer, dimension(:), allocatable, public mag
Indices of the magnetic field.
MHD <-> EoS seam: binds the eos% authority into magnetohydrodynamics.
Definition mod_mhd_eos.t:16
subroutine, public mhd_link_eos()
Link the appropriate EOS conversion routines based on the selected EoS type.
Definition mod_mhd_eos.t:52
subroutine, public mhd_hllc_init()
Magneto-hydrodynamics module.
Definition mod_mhd_phys.t:2
subroutine, public mhd_phys_init()
Subroutines for Roe-type Riemann solver for MHD.
Definition mod_mhd_roe.t:2
subroutine, public mhd_roe_init()
Definition mod_mhd_roe.t:19
subroutine mhd_activate()
Definition mod_mhd.t:17