source: CONFIG/publications/ICOLMDZORINCA_CO2_Transport_GMD_2023/INCA/build/ppsrc/INCA_PP/rate_index_mod.f90 @ 6610

Last change on this file since 6610 was 6610, checked in by acosce, 10 months ago

INCA used for ICOLMDZORINCA_CO2_Transport_GMD_2023

File size: 2.5 KB
Line 
1
2
3
4
5
6
7
8
9
10
11
12 
13 
14MODULE RATE_INDEX_MOD
15 
16!-----------------------------------------------------
17!      ... Rate Index
18!-----------------------------------------------------
19 
20  IMPLICIT NONE
21 
22  INTEGER, PARAMETER :: jN2O            =  1
23  INTEGER, PARAMETER :: jMCF            =  2
24  INTEGER, PARAMETER :: kCOOH           =  3
25  INTEGER, PARAMETER :: kRn222          =  4
26  INTEGER, PARAMETER :: kMCFOH          =  5
27  INTEGER, PARAMETER :: kBe7            =  6
28  INTEGER, PARAMETER :: kN2OO1D2NO      =  7
29  INTEGER, PARAMETER :: kN2OO1DN2       =  8
30  INTEGER, PARAMETER :: kCH4OH          =  9
31  INTEGER, PARAMETER :: kCH4O1DCH3O2    = 10
32  INTEGER, PARAMETER :: kCH4O1DH2       = 11
33  INTEGER, PARAMETER :: kCH4O1DCH3OH    = 12
34 
35  INTEGER, PARAMETER :: het_Pb210   =  1
36 
37  INTEGER, PARAMETER :: inv_M       =  1
38  INTEGER, PARAMETER :: inv_N2      =  2
39  INTEGER, PARAMETER :: inv_O2      =  3
40  INTEGER, PARAMETER :: inv_H2O     =  4
41  INTEGER, PARAMETER :: inv_CO2     =  5
42  INTEGER, PARAMETER :: inv_OH      =  6
43  INTEGER, PARAMETER :: inv_NO3INV  =  7
44  INTEGER, PARAMETER :: inv_O3      =  8
45  INTEGER, PARAMETER :: inv_H2O2    =  9
46  INTEGER, PARAMETER :: inv_O1D     = 10
47  INTEGER, PARAMETER :: inv_HNO3INV = 11
48  INTEGER, PARAMETER :: inv_NO2INV  = 12
49 
50  INTEGER, PARAMETER :: ext_Be7     =  1
51 
52CHARACTER(len=8) :: hetname(1) = (/  &
53             'Pb210   '            &
54      /)
55 
56CHARACTER(len=8) :: extname(1) = (/  &
57             'Be7     '            &
58      /)
59 
60CHARACTER(len=16) :: reacname(12) = (/  &
61             'jN2O            '            &
62      ,      'jMCF            ','kCOOH           ' &
63      ,      'kRn222          ','kMCFOH          ' &
64      ,      'kBe7            ','kN2OO1D2NO      ' &
65      ,      'kN2OO1DN2       ','kCH4OH          ' &
66      ,      'kCH4O1DCH3O2    ','kCH4O1DH2       ' &
67      ,      'kCH4O1DCH3OH    '            &
68      /)
69 
70CHARACTER(len=8) :: invname(12) = (/  &
71             'M       '            &
72      ,      'N2      ','O2      ' &
73      ,      'H2O     ','CO2     ' &
74      ,      'OH      ','NO3INV  ' &
75      ,      'O3      ','H2O2    ' &
76      ,      'O1D     ','HNO3INV ' &
77      ,      'NO2INV  '            &
78      /)
79 
80CHARACTER(len=8) :: name_xml(8) = (/  &
81             'rn222           '            &
82      ,      'pb210           ','mcf             ' &
83      ,      'be7             ','n2o             ' &
84      ,      'ch4             ','co              ' &
85      ,      'co2bih          '            &
86      /)
87 
88END MODULE RATE_INDEX_MOD
Note: See TracBrowser for help on using the repository browser.