[498] | 1 | c**************************************************************************** |
---|
| 2 | c |
---|
| 3 | c Merging of different parameters definitions for new NLTE 15um param |
---|
| 4 | c |
---|
| 5 | c jan 2012 fgg+malv |
---|
| 6 | c**************************************************************************** |
---|
| 7 | c *** Old nltedefs.h *** |
---|
| 8 | ! NLTE grid parameters: |
---|
| 9 | |
---|
| 10 | integer nl ! actual # alt in NLTE module |
---|
| 11 | parameter ( nl=20 ) |
---|
| 12 | |
---|
| 13 | integer nl2 ! = nl-2, needed for matrix inversion (mmh2) |
---|
| 14 | parameter ( nl2=nl-2 ) |
---|
| 15 | |
---|
| 16 | integer nzy |
---|
| 17 | parameter ( nzy = (nl-1)*4 + 1 ) ! Fine grid for mztud.f |
---|
| 18 | |
---|
| 19 | |
---|
| 20 | ! Other NLTE parameters: |
---|
| 21 | integer nisot ! number of isotopes considered |
---|
| 22 | integer nb ! number of bands included |
---|
| 23 | parameter ( nisot=4, nb=41 ) |
---|
| 24 | |
---|
| 25 | integer nhist ! # of temps in histogr. |
---|
| 26 | parameter ( nhist = 36 ) ! (get it from histograms!) |
---|
| 27 | |
---|
| 28 | integer nbox_max |
---|
| 29 | parameter ( nbox_max = 70 ) ! max.# boxes in histogram |
---|
| 30 | |
---|
| 31 | |
---|
| 32 | c *** Old tcr15um.h *** |
---|
| 33 | integer irw_mztf,imu,ioverlap,nw,itt_cza,icls_mztf,nan |
---|
| 34 | c |
---|
| 35 | parameter (irw_mztf = 2) |
---|
| 36 | parameter (imu = 1) |
---|
| 37 | parameter (ioverlap = 0) |
---|
| 38 | parameter (nw = 3) |
---|
| 39 | parameter (itt_cza = 13) |
---|
| 40 | parameter (icls_mztf = 5) |
---|
| 41 | parameter (nan = 0) |
---|
| 42 | c |
---|
| 43 | c |
---|
| 44 | integer iopt3, iopt19,iopt20, iopt21,iopt27,iopt26 |
---|
| 45 | c |
---|
| 46 | parameter (iopt3 = 1) |
---|
| 47 | parameter (iopt19 = 2) |
---|
| 48 | parameter (iopt20 = 2) |
---|
| 49 | parameter (iopt21 = 1) |
---|
| 50 | parameter (iopt27 = 1) |
---|
| 51 | parameter (iopt26 = 2) |
---|
| 52 | c |
---|
| 53 | c |
---|
| 54 | integer iopt41,iopt43, iopt6 |
---|
| 55 | c |
---|
| 56 | parameter (iopt6 = 2) |
---|
| 57 | parameter (iopt41 = 2) |
---|
| 58 | parameter (iopt43 = 2) |
---|
| 59 | c |
---|
| 60 | c |
---|
| 61 | real tsurf_excess,Pbottom_atm,Ptop_atm |
---|
| 62 | c |
---|
| 63 | parameter (tsurf_excess = 0.) |
---|
| 64 | parameter (Pbottom_atm = 2.e-5) |
---|
| 65 | parameter (Ptop_atm = 5.e-12) |
---|
| 66 | c |
---|
| 67 | c |
---|
| 68 | real*8 rf1,rf2desac,rf2iso,rf3,rf6 |
---|
| 69 | c |
---|
| 70 | parameter (rf1 = 1.d0) |
---|
| 71 | parameter (rf2desac = 1.d0) |
---|
| 72 | parameter (rf2iso = 1.d0) |
---|
| 73 | parameter (rf3 = 1.d0) |
---|
| 74 | parameter (rf6 = 1.d0) |
---|
| 75 | c |
---|
| 76 | c |
---|
| 77 | real*8 rf7,rf19,rf20,rf21a,rf21b,rf21c |
---|
| 78 | c |
---|
| 79 | parameter (rf7 = 1.d0) |
---|
| 80 | parameter (rf19 = 1.d0) |
---|
| 81 | parameter (rf20 = 1.d0) |
---|
| 82 | parameter (rf21a = 1.d0) |
---|
| 83 | parameter (rf21b = 1.d0) |
---|
| 84 | parameter (rf21c = 1.d0) |
---|
| 85 | c |
---|
| 86 | c |
---|
| 87 | real*8 rf26,rf27f,rf27s,rf28,rf31,rf32,rf33a,rf33bc |
---|
| 88 | c |
---|
| 89 | parameter (rf26 = 1.d0) |
---|
| 90 | parameter (rf27f = 1.d0) |
---|
| 91 | parameter (rf27s = 1.d0) |
---|
| 92 | parameter (rf28 = 1.d0) |
---|
| 93 | parameter (rf31 = 1.d0) |
---|
| 94 | parameter (rf32 = 1.d0) |
---|
| 95 | parameter (rf33a = 1.d0) |
---|
| 96 | parameter (rf33bc = 1.d0) |
---|
| 97 | c |
---|
| 98 | c |
---|
| 99 | real*8 rf41,rf42,rf43,rf_hcl,rf44 |
---|
| 100 | c |
---|
| 101 | parameter (rf41 = 1.d0) |
---|
| 102 | parameter (rf42 = 1.d0) |
---|
| 103 | parameter (rf43 = 1.d0) |
---|
| 104 | parameter (rf_hcl = 1.d0) |
---|
| 105 | parameter (rf44 = 1.d0) |
---|
| 106 | c |
---|
| 107 | c |
---|
| 108 | real*8 frac6,frac21,frac33 |
---|
| 109 | c |
---|
| 110 | parameter (frac6 = 1.d0) |
---|
| 111 | parameter (frac21 = 1.d0) |
---|
| 112 | parameter (frac33 = 1.d0) |
---|
| 113 | |
---|
| 114 | |
---|
| 115 | c *** Old nlte_data.h and bloque.F *** |
---|
| 116 | real*8 vlight, ee, hplanck, gamma |
---|
| 117 | parameter (vlight = 2.9979245e10) |
---|
| 118 | parameter (ee = 1.43876866) |
---|
| 119 | parameter (hplanck = 6.6260755e-27) |
---|
| 120 | parameter (gamma = 1.191043934e-5) |
---|
| 121 | |
---|
| 122 | real imr(nisot), imrco |
---|
| 123 | parameter (imrco = 0.9865) |
---|
| 124 | data imr / 0.987, 0.00408, 0.0112, 0.000742 / |
---|
| 125 | |
---|
| 126 | integer indexisot(nisot) |
---|
| 127 | data indexisot/26,28,36,27/ |
---|
| 128 | |
---|
| 129 | real deltanuco |
---|
| 130 | parameter (deltanuco = 306.) |
---|
| 131 | |
---|
| 132 | real nuco_10 |
---|
| 133 | parameter (nuco_10 = 2143.2716) |
---|
| 134 | |
---|
| 135 | real nun2,nu12_0200,nu12_1000,nu22_0200,nu22_1000 |
---|
| 136 | parameter (nun2 = 2331.0) |
---|
| 137 | parameter (nu12_0200 = 1285.4087) |
---|
| 138 | parameter (nu12_1000 = 1388.1847) |
---|
| 139 | parameter (nu22_0200 = 1259.4257) |
---|
| 140 | parameter (nu22_1000 = 1365.8439) |
---|
| 141 | |
---|
| 142 | real nu32_0200,nu32_1000, nu42_0200,nu42_1000 |
---|
| 143 | parameter (nu32_0200 = 1265.8282) |
---|
| 144 | parameter (nu32_1000 = 1370.0626) |
---|
| 145 | parameter (nu42_0200 = 1272.2866) |
---|
| 146 | parameter (nu42_1000 = 1376.0275) |
---|
| 147 | |
---|
| 148 | real nu(nisot,8) |
---|
| 149 | data nu(1,1),nu(1,2),nu(1,3),nu(1,4) |
---|
| 150 | @ /667.3801, 1335.1317, 2003.2463, 2349.1433/ |
---|
| 151 | data nu(1,5),nu(1,6),nu(1,7),nu(1,8) |
---|
| 152 | @ /3004.0112, 3612.8417, 3659.2728, 3714.7828/ |
---|
| 153 | data nu(2,1),nu(2,2),nu(2,3),nu(2,4) |
---|
| 154 | @ /662.3734, 1325.1410, 1988.3280, 2332.1128/ |
---|
| 155 | data nu(2,5),nu(2,6),nu(2,7),nu(2,8) |
---|
| 156 | @ /2982.1115, 3571.1404, 3632.5240, 3675.1332/ |
---|
| 157 | data nu(3,1),nu(3,2),nu(3,3),nu(3,4) |
---|
| 158 | @ /648.4784, 1297.2640, 1946.3507, 2283.4876/ |
---|
| 159 | data nu(3,5),nu(3,6),nu(3,7),nu(3,8) |
---|
| 160 | @ /2920.2387, 3527.7380, 3557.3145, 3632.9112/ |
---|
| 161 | data nu(4,1),nu(4,2),nu(4,3),nu(4,4) |
---|
| 162 | @ /664.7289, 1329.8430, 1995.3520, 2340.0136/ |
---|
| 163 | data nu(4,5),nu(4,6),nu(4,7),nu(4,8) |
---|
| 164 | @ /2992.3100, 3591.2510, 3644.9900, 3693.3460/ |
---|
| 165 | |
---|
| 166 | |
---|