-
Notifications
You must be signed in to change notification settings - Fork 0
/
module_wkppc_constants.f90
46 lines (21 loc) · 1.05 KB
/
module_wkppc_constants.f90
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
MODULE module_wkppc_constants
! A few constants
REAL, PARAMETER :: navgdro = 6.022e23 ! molecules/mol
REAL, PARAMETER :: & !molecular weights
mwh = 1.0079, mwo = 15.9994, mwair = 28.97
REAL, PARAMETER :: mwh2o = 2*mwh + mwo
!dens2con air
REAL, PARAMETER :: dens2con_a = 1.e-3 &! kg/m3 -> g/cm3
* (1./mwair) &! -> mole/cm3
* navgdro ! -> molec/cm3
!dens2con water
REAL, PARAMETER :: dens2con_w = 1.e-3 &! kg/m3 -> g/cm3
* (1./mwh2o) &! -> mole/cm3
* navgdro ! -> molec/cm3
! constants for KPP
! should be moved to namelist input in the future
! additional settings in ./inc/kpp_ctrl_default.inc
! REAL, PARAMETER :: rtols=1.E-3 ! 1e-2 means two digits
REAL, PARAMETER :: rtols=5.E-2 ! 1e-2 means two digits
REAL, PARAMETER :: atols=1.
END MODULE module_wkppc_constants