bianchi2_globaldata_mod.f90
Go to the documentation of this file.
1 !------------------------------------------------------------------------------
2 ! bianchi2_globaldata_mod -- BIANCHI2 library global data class
3 !
12 !------------------------------------------------------------------------------
13 
15 
16  use s2_types_mod
17 
18  integer, parameter :: b2gd_ntmax = 101
19  integer, parameter :: b2gd_nvars = 4
20 
21  integer :: b2gd_it
22  integer :: b2gd_nt
23 
24  real :: b2gd_treal(b2gd_ntmax)
25  real :: b2gd_xreal(b2gd_ntmax)
26 ! real, allocatable :: b2gd_treal(:)
27 ! real, allocatable :: b2gd_xreal(:)
28 
29  real(s2_dp) :: b2gd_Omega_matter
30  real(s2_dp) :: b2gd_Omega_Lambda
31  real(s2_dp) :: b2gd_alpha, b2gd_Bianchi_h
32  real(s2_dp) :: b2gd_RH_start
33  real(s2_dp) :: b2gd_ze
34  real(s2_dp) :: b2gd_theta_0, b2gd_phi_0 ! ANL's angle convention.
35 
36  real(s2_dp) :: b2gd_xarr(b2gd_nvars, b2gd_ntmax)
37  real(s2_dp) :: b2gd_tarr(b2gd_ntmax)
38 ! real(s2_dp), allocatable :: b2gd_tarr(:)
39 ! real(s2_dp), allocatable :: b2gd_xarr(:, :)
40 
41  real(s2_dp) :: b2gd_tstop
42  real(s2_dp) :: b2gd_deltat
43 
44 !$OMP THREADPRIVATE(b2gd_it, b2gd_nt, b2_gd_treal,b2gd_xreal,b2gd_theta_0,b2gd_xarr,b2gd_tarr)
45 
46 end module bianchi2_globaldata_mod