single_zone_vars.f90
Go to the documentation of this file.
1 !> Simulation variables for a single zone model
2 !!
3 !! The error file code for this file is ***W41***.
4 !!
5 !! It contains values of the current step and of the previous one (_p).
6 !! Additionally it contains \ref evolution_mode that keeps track of
7 !! the current network state.
8 !!
9 !! @author: O. Korobkin
10 #include "macros.h"
12  implicit none
13  real(r_kind) :: time, time_p !< Time
14  real(r_kind) :: stepsize !< Stepsize
15  real(r_kind) :: t9, t9_p !< Temperature [GK]
16  real(r_kind) :: t9h, t9h_p !< Temperature [GK] storage for heating mode 2
17  real(r_kind) :: rhob, rhob_p !< Density [g/cm^3]
18  real(r_kind) :: rkm, rkm_p !< Radius of the outflow [km]
19  real(r_kind) :: ye, ye_p !< Electron fraction [mol/g]
20  real(r_kind) :: ent, ent_p !< Entropy [kB/baryon]
21  real(r_kind),dimension(:),allocatable :: y, y_p !< Abundances
22  real(r_kind),dimension(:),allocatable :: f, dydt !< Time derivative of the abundances
23  integer :: evolution_mode !< NSE, network hot/cold, etc.
24 end module single_zone_vars
single_zone_vars::y
real(r_kind), dimension(:), allocatable y
Definition: single_zone_vars.f90:21
single_zone_vars::rhob
real(r_kind) rhob
Definition: single_zone_vars.f90:17
single_zone_vars::t9
real(r_kind) t9
Definition: single_zone_vars.f90:15
single_zone_vars::rkm
real(r_kind) rkm
Definition: single_zone_vars.f90:18
single_zone_vars::ent
real(r_kind) ent
Definition: single_zone_vars.f90:20
single_zone_vars::t9h_p
real(r_kind) t9h_p
Temperature [GK] storage for heating mode 2.
Definition: single_zone_vars.f90:16
single_zone_vars::evolution_mode
integer evolution_mode
NSE, network hot/cold, etc.
Definition: single_zone_vars.f90:23
single_zone_vars::rkm_p
real(r_kind) rkm_p
Radius of the outflow [km].
Definition: single_zone_vars.f90:18
single_zone_vars::time_p
real(r_kind) time_p
Time.
Definition: single_zone_vars.f90:13
single_zone_vars::ent_p
real(r_kind) ent_p
Entropy [kB/baryon].
Definition: single_zone_vars.f90:20
single_zone_vars::f
real(r_kind), dimension(:), allocatable f
Definition: single_zone_vars.f90:22
single_zone_vars::time
real(r_kind) time
Definition: single_zone_vars.f90:13
single_zone_vars::stepsize
real(r_kind) stepsize
Stepsize.
Definition: single_zone_vars.f90:14
r_kind
#define r_kind
Definition: macros.h:46
single_zone_vars::dydt
real(r_kind), dimension(:), allocatable dydt
Time derivative of the abundances.
Definition: single_zone_vars.f90:22
single_zone_vars::y_p
real(r_kind), dimension(:), allocatable y_p
Abundances.
Definition: single_zone_vars.f90:21
single_zone_vars::ye
real(r_kind) ye
Definition: single_zone_vars.f90:19
single_zone_vars
Simulation variables for a single zone model.
Definition: single_zone_vars.f90:11
single_zone_vars::rhob_p
real(r_kind) rhob_p
Density [g/cm^3].
Definition: single_zone_vars.f90:17
single_zone_vars::t9_p
real(r_kind) t9_p
Temperature [GK].
Definition: single_zone_vars.f90:15
single_zone_vars::ye_p
real(r_kind) ye_p
Electron fraction [mol/g].
Definition: single_zone_vars.f90:19
single_zone_vars::t9h
real(r_kind) t9h
Definition: single_zone_vars.f90:16