MPI-AMRVAC 3.2
The MPI - Adaptive Mesh Refinement - Versatile Advection Code (development version)
Loading...
Searching...
No Matches
mod_hd.t
Go to the documentation of this file.
1!> Module containing all hydrodynamics
2module mod_hd
5 use mod_hd_roe
6 use mod_hd_eos
7 use mod_eos, only: eos
8
9 use mod_amrvac
10
11 implicit none
12 public
13
14contains
15
16 subroutine hd_activate()
17 call hd_phys_init()
18 call hd_hllc_init()
19 call hd_roe_init()
20 call hd_link_eos()
21 end subroutine hd_activate
22
23end module mod_hd
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
HD <-> EoS seam: binds the eos% authority into hydrodynamics.
Definition mod_hd_eos.t:15
subroutine, public hd_link_eos()
Link the appropriate EOS conversion routines based on the selected EoS type.
Definition mod_hd_eos.t:43
Hydrodynamics HLLC module.
Definition mod_hd_hllc.t:2
subroutine, public hd_hllc_init()
Definition mod_hd_hllc.t:13
Hydrodynamics physics module.
Definition mod_hd_phys.t:2
subroutine, public hd_phys_init()
Initialize the module.
Module with Roe-type Riemann solver for hydrodynamics.
Definition mod_hd_roe.t:2
subroutine, public hd_roe_init()
Definition mod_hd_roe.t:20
Module containing all hydrodynamics.
Definition mod_hd.t:2
subroutine hd_activate()
Definition mod_hd.t:17