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