[6610] | 1 | |
---|
| 2 | |
---|
| 3 | |
---|
| 4 | |
---|
| 5 | |
---|
| 6 | |
---|
| 7 | |
---|
| 8 | |
---|
| 9 | |
---|
| 10 | |
---|
| 11 | |
---|
| 12 | |
---|
| 13 | |
---|
| 14 | MODULE 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 | |
---|
| 52 | CHARACTER(len=8) :: hetname(1) = (/ & |
---|
| 53 | 'Pb210 ' & |
---|
| 54 | /) |
---|
| 55 | |
---|
| 56 | CHARACTER(len=8) :: extname(1) = (/ & |
---|
| 57 | 'Be7 ' & |
---|
| 58 | /) |
---|
| 59 | |
---|
| 60 | CHARACTER(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 | |
---|
| 70 | CHARACTER(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 | |
---|
| 80 | CHARACTER(len=8) :: name_xml(8) = (/ & |
---|
| 81 | 'rn222 ' & |
---|
| 82 | , 'pb210 ','mcf ' & |
---|
| 83 | , 'be7 ','n2o ' & |
---|
| 84 | , 'ch4 ','co ' & |
---|
| 85 | , 'co2bih ' & |
---|
| 86 | /) |
---|
| 87 | |
---|
| 88 | END MODULE RATE_INDEX_MOD |
---|