Line data Source code
1 : !--------------------------------------------------------------------------------------------------!
2 : ! CP2K: A general program to perform molecular dynamics simulations !
3 : ! Copyright 2000-2024 CP2K developers group <https://cp2k.org> !
4 : ! !
5 : ! SPDX-License-Identifier: GPL-2.0-or-later !
6 : !--------------------------------------------------------------------------------------------------!
7 :
8 : ! **************************************************************************************************
9 : !> \brief Routines to calculate the minimax coefficients in order to
10 : !> approximate 1/x as a sum over exponential functions
11 : !> 1/x ~ SUM_{i}^{K} w_i EXP(-a_i * x) for x belonging to [1:Rc].
12 : !> This module contains coefficients for minimax approximations with 1 <= k <= 15.
13 : !> \par History
14 : !> 11.2012 created [Mauro Del Ben]
15 : !> 02.2015 changed module name minimax to minimax_k15 to replace this module
16 : !> with new minimax module, added function to get minimax error
17 : !> [Patrick Seewald]
18 : ! **************************************************************************************************
19 : MODULE minimax_exp_k15
20 : USE kinds, ONLY: dp
21 : #include "../base/base_uses.f90"
22 :
23 : IMPLICIT NONE
24 :
25 : PRIVATE
26 :
27 : CHARACTER(len=*), PARAMETER, PRIVATE :: moduleN = 'minimax_exp_k15'
28 :
29 : PUBLIC :: get_minimax_coeff_k15, check_range_k15, get_minimax_numerical_error
30 :
31 : CONTAINS
32 :
33 : ! **************************************************************************************************
34 : !> \brief Check that the range for the minimax approximation is not too small
35 : !> for the chosen number of integration point, or that the number of
36 : !> integration point is not exceeding the maximum allowed by the actual
37 : !> implementation.
38 : !> \param k ...
39 : !> \param Rc ...
40 : !> \param ierr ...
41 : !> \author Mauro Del Ben
42 : ! **************************************************************************************************
43 50722 : SUBROUTINE check_range_k15(k, Rc, ierr)
44 : INTEGER, INTENT(IN) :: k
45 : REAL(KIND=dp), INTENT(IN) :: Rc
46 : INTEGER :: ierr
47 :
48 : REAL(KIND=dp) :: R_min
49 :
50 50722 : ierr = 0
51 50722 : R_min = 0.0_dp
52 :
53 50722 : SELECT CASE (k)
54 : CASE (1)
55 : R_min = 2.0000000000000000E+00_dp
56 : CASE (2)
57 : R_min = 2.0000000000000000E+00_dp
58 : CASE (3)
59 39422 : R_min = 2.0000000000000000E+00_dp
60 : CASE (4)
61 39422 : R_min = 3.0000000000000000E+00_dp
62 : CASE (5)
63 212 : R_min = 4.0000000000000000E+00_dp
64 : CASE (6)
65 216 : R_min = 5.0000000000000000E+00_dp
66 : CASE (7)
67 184 : R_min = 7.0000000000000000E+00_dp
68 : CASE (8)
69 186 : R_min = 1.0000000000000000E+01_dp
70 : CASE (9)
71 192 : R_min = 1.0000000000000000E+01_dp
72 : CASE (10)
73 232 : R_min = 1.0000000000000000E+01_dp
74 : CASE (11)
75 238 : R_min = 1.0000000000000000E+01_dp
76 : CASE (12)
77 244 : R_min = 1.0000000000000000E+01_dp
78 : CASE (13)
79 250 : R_min = 1.0000000000000000E+01_dp
80 : CASE (14)
81 266 : R_min = 1.0000000000000000E+01_dp
82 : CASE (15)
83 458 : R_min = 2.0000000000000000E+01_dp
84 : CASE DEFAULT
85 50722 : ierr = -1
86 : END SELECT
87 :
88 50722 : IF (Rc < R_min .AND. ierr == 0) ierr = 1
89 :
90 50722 : END SUBROUTINE check_range_k15
91 :
92 : ! **************************************************************************************************
93 : !> \brief Sample numerical error and return its maximum.
94 : !> \param Rc ...
95 : !> \param aw ...
96 : !> \return ...
97 : !> \author Patrick Seewald
98 : ! **************************************************************************************************
99 438772 : FUNCTION get_minimax_numerical_error(Rc, aw) RESULT(numerr)
100 : REAL(KIND=dp), INTENT(IN) :: Rc
101 : REAL(KIND=dp), DIMENSION(:), INTENT(IN) :: aw
102 : REAL(KIND=dp) :: numerr
103 :
104 : INTEGER, PARAMETER :: npoints = 100
105 :
106 : INTEGER :: j, k, np
107 : REAL(KIND=dp) :: mm, x
108 :
109 438772 : k = SIZE(aw)/2
110 438772 : numerr = 0.0_dp
111 44315972 : DO np = 1, npoints
112 43877200 : x = 1.0_dp + (Rc - 1.0_dp)*(npoints - np)/(npoints - 1)
113 43877200 : mm = 0.0_dp
114 854101800 : DO j = 1, k
115 854101800 : mm = mm + aw(j + k)*EXP(-aw(j)*x)
116 : END DO
117 44315972 : numerr = MAX(numerr, ABS(mm - 1.0_dp/x))
118 : END DO
119 :
120 438772 : END FUNCTION get_minimax_numerical_error
121 :
122 : ! **************************************************************************************************
123 : !> \brief Get minimax coefficients: k15 implementation (coefficients up to k=15 terms).
124 : !> All a_i and w_i have been fitted with a 12th order polynomial as
125 : !> a function of Rc for each value of K.
126 : !> \param k ...
127 : !> \param Rc ...
128 : !> \param aw ...
129 : !> \param mm_error ...
130 : !> \author Mauro Del Ben
131 : ! **************************************************************************************************
132 49586 : SUBROUTINE get_minimax_coeff_k15(k, Rc, aw, mm_error)
133 : INTEGER, INTENT(IN) :: k
134 : REAL(KIND=dp), INTENT(IN) :: Rc
135 : REAL(KIND=dp), DIMENSION(2*k), INTENT(OUT) :: aw
136 : REAL(KIND=dp), INTENT(OUT), OPTIONAL :: mm_error
137 :
138 : CHARACTER(LEN=*), PARAMETER :: routineN = 'get_minimax_coeff_k15'
139 :
140 : INTEGER :: handle, icoef, kkk
141 : REAL(KIND=dp) :: L_b, R_max, R_min, R_transf, U_b
142 99172 : REAL(KIND=dp), DIMENSION(0:12, 2*k) :: fit_coef
143 :
144 49586 : CALL timeset(routineN, handle)
145 49586 : R_min = 0.0_dp
146 49586 : R_max = 0.0_dp
147 :
148 : SELECT CASE (k)
149 : CASE (1)
150 : R_min = 2.0000000000000000E+00_dp
151 58 : R_max = 8.6669999999999998E+00_dp
152 : CASE (2)
153 58 : R_min = 2.0000000000000000E+00_dp
154 58 : R_max = 4.1539999999999999E+01_dp
155 : CASE (3)
156 8418 : R_min = 2.0000000000000000E+00_dp
157 8418 : R_max = 1.4680000000000001E+02_dp
158 : CASE (4)
159 39356 : R_min = 3.0000000000000000E+00_dp
160 39356 : R_max = 4.3610000000000002E+02_dp
161 : CASE (5)
162 128 : R_min = 4.0000000000000000E+00_dp
163 128 : R_max = 1.1540000000000000E+03_dp
164 : CASE (6)
165 148 : R_min = 5.0000000000000000E+00_dp
166 148 : R_max = 2.8070000000000000E+03_dp
167 : CASE (7)
168 106 : R_min = 7.0000000000000000E+00_dp
169 106 : R_max = 6.3730000000000000E+03_dp
170 : CASE (8)
171 114 : R_min = 1.0000000000000000E+01_dp
172 114 : R_max = 1.3749000000000000E+04_dp
173 : CASE (9)
174 118 : R_min = 1.0000000000000000E+01_dp
175 118 : R_max = 2.8387000000000000E+04_dp
176 : CASE (10)
177 144 : R_min = 1.0000000000000000E+01_dp
178 144 : R_max = 5.6502000000000000E+04_dp
179 : CASE (11)
180 148 : R_min = 1.0000000000000000E+01_dp
181 148 : R_max = 1.0890000000000000E+05_dp
182 : CASE (12)
183 152 : R_min = 1.0000000000000000E+01_dp
184 152 : R_max = 2.0420000000000000E+05_dp
185 : CASE (13)
186 156 : R_min = 1.0000000000000000E+01_dp
187 156 : R_max = 3.7370000000000000E+05_dp
188 : CASE (14)
189 166 : R_min = 1.0000000000000000E+01_dp
190 166 : R_max = 6.6910000000000000E+05_dp
191 : CASE (15)
192 344 : R_min = 2.0000000000000000E+01_dp
193 344 : R_max = 1.1750000000000000E+06_dp
194 : CASE DEFAULT
195 49586 : CPABORT("")
196 : END SELECT
197 :
198 5690802 : fit_coef = 0.0
199 452530 : aw = 0.0
200 49586 : IF (Rc < R_min) THEN
201 0 : CPABORT("")
202 : ELSE
203 30 : SELECT CASE (k)
204 : CASE (1)
205 30 : IF (Rc >= R_max) THEN
206 6 : aw(1) = 4.4649260629947779E-01_dp
207 6 : aw(2) = 1.4290997869805788E+00_dp
208 : ELSE
209 24 : CALL get_fit_coef_k1(k, fit_coef, L_b, U_b)
210 : END IF
211 : CASE (2)
212 58 : IF (Rc >= R_max) THEN
213 6 : aw(1) = 9.3106172568836743E-02_dp
214 6 : aw(2) = 1.0301539335400713E+00_dp
215 6 : aw(3) = 2.9765554323276328E-01_dp
216 6 : aw(4) = 1.9917443679019897E+00_dp
217 : ELSE
218 52 : CALL get_fit_coef_k2(k, fit_coef, L_b, U_b)
219 : END IF
220 : CASE (3)
221 8418 : IF (Rc >= R_max) THEN
222 8306 : aw(1) = 2.6349272848143715E-02_dp
223 8306 : aw(2) = 2.8996855484815137E-01_dp
224 8306 : aw(3) = 1.5533661852788561E+00_dp
225 8306 : aw(4) = 8.4233696465358193E-02_dp
226 8306 : aw(5) = 5.5403643315333395E-01_dp
227 8306 : aw(6) = 2.3557688429224690E+00_dp
228 : ELSE
229 112 : CALL get_fit_coef_k3(k, fit_coef, L_b, U_b)
230 : END IF
231 : CASE (4)
232 39356 : IF (Rc >= R_max) THEN
233 19370 : aw(1) = 8.8685367946663256E-03_dp
234 19370 : aw(2) = 9.7565835027097439E-02_dp
235 19370 : aw(3) = 5.1691899901700877E-01_dp
236 19370 : aw(4) = 2.0308311260118175E+00_dp
237 19370 : aw(5) = 2.8350982414551848E-02_dp
238 19370 : aw(6) = 1.8628933861057068E-01_dp
239 19370 : aw(7) = 7.6510507307920383E-01_dp
240 19370 : aw(8) = 2.6286812528458148E+00_dp
241 : ELSE
242 19986 : CALL get_fit_coef_k4(k, fit_coef, L_b, U_b)
243 : END IF
244 : CASE (5)
245 128 : IF (Rc >= R_max) THEN
246 8 : aw(1) = 3.3529112764591387E-03_dp
247 8 : aw(2) = 3.6885523808630270E-02_dp
248 8 : aw(3) = 1.9524288957651931E-01_dp
249 8 : aw(4) = 7.5508129953934144E-01_dp
250 8 : aw(5) = 2.4730352459564653E+00_dp
251 8 : aw(6) = 1.0718601062497496E-02_dp
252 8 : aw(7) = 7.0423935703868623E-02_dp
253 8 : aw(8) = 2.8840120533084923E-01_dp
254 8 : aw(9) = 9.4333101049811663E-01_dp
255 8 : aw(10) = 2.8485313369244247E+00_dp
256 : ELSE
257 120 : IF (Rc <= 100.0_dp) THEN
258 84 : CALL get_fit_coef_k5_sh(k, fit_coef, L_b, U_b)
259 : ELSE
260 36 : CALL get_fit_coef_k5_lo(k, fit_coef, L_b, U_b)
261 : END IF
262 : END IF
263 : CASE (6)
264 148 : IF (Rc >= R_max) THEN
265 4 : aw(1) = 1.3802019452414500E-03_dp
266 4 : aw(2) = 1.5183614381572768E-02_dp
267 4 : aw(3) = 8.0361511855253240E-02_dp
268 4 : aw(4) = 3.1025560863277402E-01_dp
269 4 : aw(5) = 9.9661148626887119E-01_dp
270 4 : aw(6) = 2.8871396539466740E+00_dp
271 4 : aw(7) = 4.4122353526579831E-03_dp
272 4 : aw(8) = 2.8989220321940696E-02_dp
273 4 : aw(9) = 1.1867791139299246E-01_dp
274 4 : aw(10) = 3.8613951254853507E-01_dp
275 4 : aw(11) = 1.0973265611814316E+00_dp
276 4 : aw(12) = 3.0334106111925840E+00_dp
277 : ELSE
278 144 : IF (Rc <= 100.0_dp) THEN
279 100 : CALL get_fit_coef_k6_sh(k, fit_coef, L_b, U_b)
280 : ELSE
281 44 : CALL get_fit_coef_k6_lo(k, fit_coef, L_b, U_b)
282 : END IF
283 : END IF
284 : CASE (7)
285 106 : IF (Rc >= R_max) THEN
286 4 : aw(1) = 6.0680046054254941E-04_dp
287 4 : aw(2) = 6.6754145503086018E-03_dp
288 4 : aw(3) = 3.5330085311658307E-02_dp
289 4 : aw(4) = 1.3636790644450009E-01_dp
290 4 : aw(5) = 4.3692597185507065E-01_dp
291 4 : aw(6) = 1.2378541669818244E+00_dp
292 4 : aw(7) = 3.2781922981409610E+00_dp
293 4 : aw(8) = 1.9398222440315960E-03_dp
294 4 : aw(9) = 1.2744981074293062E-02_dp
295 4 : aw(10) = 5.2173800858709714E-02_dp
296 4 : aw(11) = 1.6963212116290538E-01_dp
297 4 : aw(12) = 4.7830405076036075E-01_dp
298 4 : aw(13) = 1.2328765453712285E+00_dp
299 4 : aw(14) = 3.1933984156189350E+00_dp
300 : ELSE
301 102 : IF (Rc <= 100.0_dp) THEN
302 44 : CALL get_fit_coef_k7_sh(k, fit_coef, L_b, U_b)
303 : ELSE
304 58 : CALL get_fit_coef_k7_lo(k, fit_coef, L_b, U_b)
305 : END IF
306 : END IF
307 : CASE (8)
308 114 : IF (Rc >= R_max) THEN
309 8 : aw(1) = 2.8127089949768415E-04_dp
310 8 : aw(2) = 3.0942621869177655E-03_dp
311 8 : aw(3) = 1.6376552972548756E-02_dp
312 8 : aw(4) = 6.3208135461484877E-02_dp
313 8 : aw(5) = 2.0243640179262407E-01_dp
314 8 : aw(6) = 5.7158548817956678E-01_dp
315 8 : aw(7) = 1.4769970948293096E+00_dp
316 8 : aw(8) = 3.6498865034832644E+00_dp
317 8 : aw(9) = 8.9916798455210248E-04_dp
318 8 : aw(10) = 5.9076940528835931E-03_dp
319 8 : aw(11) = 2.4183992214449269E-02_dp
320 8 : aw(12) = 7.8619729999942961E-02_dp
321 8 : aw(13) = 2.2140056400660871E-01_dp
322 8 : aw(14) = 5.6481870666490019E-01_dp
323 8 : aw(15) = 1.3539633386811780E+00_dp
324 8 : aw(16) = 3.3347117690388681E+00_dp
325 : ELSE
326 106 : IF (Rc <= 100.0_dp) THEN
327 36 : CALL get_fit_coef_k8_sh(k, fit_coef, L_b, U_b)
328 : ELSE
329 70 : CALL get_fit_coef_k8_lo(k, fit_coef, L_b, U_b)
330 : END IF
331 : END IF
332 : CASE (9)
333 118 : IF (Rc >= R_max) THEN
334 4 : aw(1) = 1.3620787587729222E-04_dp
335 4 : aw(2) = 1.4984233172990983E-03_dp
336 4 : aw(3) = 7.9304843136686811E-03_dp
337 4 : aw(4) = 3.0608852526075443E-02_dp
338 4 : aw(5) = 9.8023317512591052E-02_dp
339 4 : aw(6) = 2.7660071140675380E-01_dp
340 4 : aw(7) = 7.1177472290822164E-01_dp
341 4 : aw(8) = 1.7131253759530025E+00_dp
342 4 : aw(9) = 4.0050154343014466E+00_dp
343 4 : aw(10) = 4.3542990561554510E-04_dp
344 4 : aw(11) = 2.8608520316584030E-03_dp
345 4 : aw(12) = 1.1711291382515341E-02_dp
346 4 : aw(13) = 3.8071387509506595E-02_dp
347 4 : aw(14) = 1.0718758733492406E-01_dp
348 4 : aw(15) = 2.7293433084542407E-01_dp
349 4 : aw(16) = 6.4600134991152369E-01_dp
350 4 : aw(17) = 1.4634218815677373E+00_dp
351 4 : aw(18) = 3.4614670015318758E+00_dp
352 : ELSE
353 114 : IF (Rc <= 100.0_dp) THEN
354 36 : CALL get_fit_coef_k9_sh(k, fit_coef, L_b, U_b)
355 : ELSE
356 78 : CALL get_fit_coef_k9_lo(k, fit_coef, L_b, U_b)
357 : END IF
358 : END IF
359 : CASE (10)
360 144 : IF (Rc >= R_max) THEN
361 4 : aw(1) = 6.8443901388305083E-05_dp
362 4 : aw(2) = 7.5295159558786751E-04_dp
363 4 : aw(3) = 3.9850355998364926E-03_dp
364 4 : aw(4) = 1.5380799076269465E-02_dp
365 4 : aw(5) = 4.9255465262658012E-02_dp
366 4 : aw(6) = 1.3897073828118570E-01_dp
367 4 : aw(7) = 3.5731192893101876E-01_dp
368 4 : aw(8) = 8.5579284635745334E-01_dp
369 4 : aw(9) = 1.9457922045681717E+00_dp
370 4 : aw(10) = 4.3457510815955152E+00_dp
371 4 : aw(11) = 2.1880174937623183E-04_dp
372 4 : aw(12) = 1.4375664500890244E-03_dp
373 4 : aw(13) = 5.8848743519528662E-03_dp
374 4 : aw(14) = 1.9130624082222252E-02_dp
375 4 : aw(15) = 5.3858487442246458E-02_dp
376 4 : aw(16) = 1.3708846821179432E-01_dp
377 4 : aw(17) = 3.2364445020328991E-01_dp
378 4 : aw(18) = 7.2229153747049757E-01_dp
379 4 : aw(19) = 1.5633339391232095E+00_dp
380 4 : aw(20) = 3.5765361929512172E+00_dp
381 : ELSE
382 140 : IF (Rc <= 100.0_dp) THEN
383 44 : CALL get_fit_coef_k10_sh(k, fit_coef, L_b, U_b)
384 : ELSE
385 96 : CALL get_fit_coef_k10_lo(k, fit_coef, L_b, U_b)
386 : END IF
387 : END IF
388 : CASE (11)
389 148 : IF (Rc >= R_max) THEN
390 10 : aw(1) = 3.5503484659246813E-05_dp
391 10 : aw(2) = 3.9057395758855312E-04_dp
392 10 : aw(3) = 2.0671330057150483E-03_dp
393 10 : aw(4) = 7.9783846601041101E-03_dp
394 10 : aw(5) = 2.5549886450088238E-02_dp
395 10 : aw(6) = 7.2085122754821276E-02_dp
396 10 : aw(7) = 1.8530557881445084E-01_dp
397 10 : aw(8) = 4.4334723019604549E-01_dp
398 10 : aw(9) = 1.0024332764988158E+00_dp
399 10 : aw(10) = 2.1748065663060481E+00_dp
400 10 : aw(11) = 4.6738220578828598E+00_dp
401 10 : aw(12) = 1.1349768781191745E-04_dp
402 10 : aw(13) = 7.4570001674067511E-04_dp
403 10 : aw(14) = 3.0526245415056301E-03_dp
404 10 : aw(15) = 9.9235004487624248E-03_dp
405 10 : aw(16) = 2.7937353788559310E-02_dp
406 10 : aw(17) = 7.1104122225773142E-02_dp
407 10 : aw(18) = 1.6777050240847788E-01_dp
408 10 : aw(19) = 3.7320560837397676E-01_dp
409 10 : aw(20) = 7.9414366264691305E-01_dp
410 10 : aw(21) = 1.6552701124330567E+00_dp
411 10 : aw(22) = 3.6820059233978353E+00_dp
412 : ELSE
413 138 : IF (Rc <= 100.0_dp) THEN
414 36 : CALL get_fit_coef_k11_sh(k, fit_coef, L_b, U_b)
415 : ELSE
416 102 : IF (Rc <= 1000.0_dp) THEN
417 34 : CALL get_fit_coef_k11_mi(k, fit_coef, L_b, U_b)
418 : ELSE
419 68 : CALL get_fit_coef_k11_lo(k, fit_coef, L_b, U_b)
420 : END IF
421 : END IF
422 : END IF
423 : CASE (12)
424 152 : IF (Rc >= R_max) THEN
425 6 : aw(1) = 1.8934012296256358E-05_dp
426 6 : aw(2) = 2.0829314615342741E-04_dp
427 6 : aw(3) = 1.1024023520154727E-03_dp
428 6 : aw(4) = 4.2548734477736863E-03_dp
429 6 : aw(5) = 1.3625745873543612E-02_dp
430 6 : aw(6) = 3.8442710765665453E-02_dp
431 6 : aw(7) = 9.8818287645666872E-02_dp
432 6 : aw(8) = 2.3636401719642108E-01_dp
433 6 : aw(9) = 5.3373454579640744E-01_dp
434 6 : aw(10) = 1.1508219943995057E+00_dp
435 6 : aw(11) = 2.4001213099764143E+00_dp
436 6 : aw(12) = 4.9906311509941723E+00_dp
437 6 : aw(13) = 6.0528329999281435E-05_dp
438 6 : aw(14) = 3.9768193515047327E-04_dp
439 6 : aw(15) = 1.6279651361197933E-03_dp
440 6 : aw(16) = 5.2922029903677377E-03_dp
441 6 : aw(17) = 1.4898953114611908E-02_dp
442 6 : aw(18) = 3.7918950606510460E-02_dp
443 6 : aw(19) = 8.9457745237352296E-02_dp
444 6 : aw(20) = 1.9884427477508254E-01_dp
445 6 : aw(21) = 4.2144796502526766E-01_dp
446 6 : aw(22) = 8.6198574283723861E-01_dp
447 6 : aw(23) = 1.7404432216810901E+00_dp
448 6 : aw(24) = 3.7794416490913081E+00_dp
449 : ELSE
450 146 : IF (Rc <= 100.0_dp) THEN
451 36 : CALL get_fit_coef_k12_sh(k, fit_coef, L_b, U_b)
452 : ELSE
453 110 : IF (Rc <= 1000.0_dp) THEN
454 34 : CALL get_fit_coef_k12_mi(k, fit_coef, L_b, U_b)
455 : ELSE
456 76 : CALL get_fit_coef_k12_lo(k, fit_coef, L_b, U_b)
457 : END IF
458 : END IF
459 : END IF
460 : CASE (13)
461 156 : IF (Rc >= R_max) THEN
462 4 : aw(1) = 1.0347391661194427E-05_dp
463 4 : aw(2) = 1.1383169144875790E-04_dp
464 4 : aw(3) = 6.0246014985531054E-04_dp
465 4 : aw(4) = 2.3252777266436543E-03_dp
466 4 : aw(5) = 7.4464345169693259E-03_dp
467 4 : aw(6) = 2.1008804344928592E-02_dp
468 4 : aw(7) = 5.4003219260973512E-02_dp
469 4 : aw(8) = 1.2916211533151045E-01_dp
470 4 : aw(9) = 2.9156437505279720E-01_dp
471 4 : aw(10) = 6.2769461815368310E-01_dp
472 4 : aw(11) = 1.3003150067055842E+00_dp
473 4 : aw(12) = 2.6217712688276107E+00_dp
474 4 : aw(13) = 5.2973357440769391E+00_dp
475 4 : aw(14) = 3.3078584812160216E-05_dp
476 4 : aw(15) = 2.1733219160086539E-04_dp
477 4 : aw(16) = 8.8967889768721382E-04_dp
478 4 : aw(17) = 2.8921756053065669E-03_dp
479 4 : aw(18) = 8.1422349627770872E-03_dp
480 4 : aw(19) = 2.0722487658696522E-02_dp
481 4 : aw(20) = 4.8886434214697162E-02_dp
482 4 : aw(21) = 1.0864184956111259E-01_dp
483 4 : aw(22) = 2.3003323004923831E-01_dp
484 4 : aw(23) = 4.6829507330399833E-01_dp
485 4 : aw(24) = 9.2620553596664335E-01_dp
486 4 : aw(25) = 1.8198087510110939E+00_dp
487 4 : aw(26) = 3.8700490617962435E+00_dp
488 : ELSE
489 152 : IF (Rc <= 100.0_dp) THEN
490 36 : CALL get_fit_coef_k13_sh(k, fit_coef, L_b, U_b)
491 : ELSE
492 116 : IF (Rc <= 1000.0_dp) THEN
493 34 : CALL get_fit_coef_k13_mi(k, fit_coef, L_b, U_b)
494 : ELSE
495 82 : CALL get_fit_coef_k13_lo(k, fit_coef, L_b, U_b)
496 : END IF
497 : END IF
498 : END IF
499 : CASE (14)
500 166 : IF (Rc >= R_max) THEN
501 4 : aw(1) = 5.7793103608868073E-06_dp
502 4 : aw(2) = 6.3578213256604128E-05_dp
503 4 : aw(3) = 3.3649100160858427E-04_dp
504 4 : aw(4) = 1.2987332474693207E-03_dp
505 4 : aw(5) = 4.1590436292552775E-03_dp
506 4 : aw(6) = 1.1734004029327220E-02_dp
507 4 : aw(7) = 3.0162212092092591E-02_dp
508 4 : aw(8) = 7.2139138815286746E-02_dp
509 4 : aw(9) = 1.6282875663814733E-01_dp
510 4 : aw(10) = 3.5040070791304617E-01_dp
511 4 : aw(11) = 7.2459730019137303E-01_dp
512 4 : aw(12) = 1.4504311395006662E+00_dp
513 4 : aw(13) = 2.8398376292459662E+00_dp
514 4 : aw(14) = 5.5949042429760905E+00_dp
515 4 : aw(15) = 1.8475323460824520E-05_dp
516 4 : aw(16) = 1.2138616450563895E-04_dp
517 4 : aw(17) = 4.9691078029321441E-04_dp
518 4 : aw(18) = 1.6153616951963146E-03_dp
519 4 : aw(19) = 4.5476671955009150E-03_dp
520 4 : aw(20) = 1.1574075510211794E-02_dp
521 4 : aw(21) = 2.7304150630042847E-02_dp
522 4 : aw(22) = 6.0675597068478228E-02_dp
523 4 : aw(23) = 1.2843669732401369E-01_dp
524 4 : aw(24) = 2.6114026945752189E-01_dp
525 4 : aw(25) = 5.1372708252492216E-01_dp
526 4 : aw(26) = 9.8714811599006669E-01_dp
527 4 : aw(27) = 1.8941325485709735E+00_dp
528 4 : aw(28) = 3.9547772395130827E+00_dp
529 : ELSE
530 162 : IF (Rc <= 100.0_dp) THEN
531 36 : CALL get_fit_coef_k14_sh(k, fit_coef, L_b, U_b)
532 : ELSE
533 126 : IF (Rc <= 1000.0_dp) THEN
534 34 : CALL get_fit_coef_k14_mi(k, fit_coef, L_b, U_b)
535 : ELSE
536 92 : CALL get_fit_coef_k14_lo(k, fit_coef, L_b, U_b)
537 : END IF
538 : END IF
539 : END IF
540 : CASE (15)
541 344 : IF (Rc >= R_max) THEN
542 8 : aw(1) = 3.2916678993378631E-06_dp
543 8 : aw(2) = 3.6211649942309474E-05_dp
544 8 : aw(3) = 1.9165204138720421E-04_dp
545 8 : aw(4) = 7.3970738152952427E-04_dp
546 8 : aw(5) = 2.3688276459558682E-03_dp
547 8 : aw(6) = 6.6832262130187142E-03_dp
548 8 : aw(7) = 1.7179191903350474E-02_dp
549 8 : aw(8) = 4.1087365085774624E-02_dp
550 8 : aw(9) = 9.2737907068114855E-02_dp
551 8 : aw(10) = 1.9954458193741717E-01_dp
552 8 : aw(11) = 4.1243407495664974E-01_dp
553 8 : aw(12) = 8.2392876030355866E-01_dp
554 8 : aw(13) = 1.6008068838318577E+00_dp
555 8 : aw(14) = 3.0544270604919670E+00_dp
556 8 : aw(15) = 5.8841569972355829E+00_dp
557 8 : aw(16) = 1.0522817667026174E-05_dp
558 8 : aw(17) = 6.9136785573218804E-05_dp
559 8 : aw(18) = 2.8302083846862936E-04_dp
560 8 : aw(19) = 9.2004648989894703E-04_dp
561 8 : aw(20) = 2.5901722444491987E-03_dp
562 8 : aw(21) = 6.5921351784279962E-03_dp
563 8 : aw(22) = 1.5551321239944434E-02_dp
564 8 : aw(23) = 3.4557794033658169E-02_dp
565 8 : aw(24) = 7.3145459688388037E-02_dp
566 8 : aw(25) = 1.4866796426944323E-01_dp
567 8 : aw(26) = 2.9202494628235121E-01_dp
568 8 : aw(27) = 5.5775841334330534E-01_dp
569 8 : aw(28) = 1.0451182163084207E+00_dp
570 8 : aw(29) = 1.9640378140134063E+00_dp
571 8 : aw(30) = 4.0343871534325908E+00_dp
572 : ELSE
573 336 : IF (Rc <= 100.0_dp) THEN
574 28 : CALL get_fit_coef_k15_sh(k, fit_coef, L_b, U_b)
575 : ELSE
576 308 : IF (Rc <= 1000.0_dp) THEN
577 142 : CALL get_fit_coef_k15_mi(k, fit_coef, L_b, U_b)
578 : ELSE
579 166 : CALL get_fit_coef_k15_lo(k, fit_coef, L_b, U_b)
580 : END IF
581 : END IF
582 : END IF
583 : CASE DEFAULT
584 49586 : CPABORT("")
585 : END SELECT
586 : END IF
587 :
588 49586 : IF (Rc < R_max .AND. Rc >= R_min) THEN
589 21834 : R_transf = SQRT(L_b/Rc)
590 21834 : R_transf = SQRT(R_transf)*(SQRT(U_b/(U_b - L_b)) - SQRT(Rc/(U_b - L_b)))
591 218662 : DO kkk = 1, 2*k
592 196828 : aw(kkk) = fit_coef(0, kkk)
593 2580598 : DO icoef = 1, 12
594 2558764 : aw(kkk) = aw(kkk) + fit_coef(icoef, kkk)*R_transf**icoef
595 : END DO
596 : END DO
597 : END IF
598 :
599 49586 : IF (PRESENT(mm_error)) mm_error = get_minimax_numerical_error(Rc, aw)
600 :
601 49586 : CALL timestop(handle)
602 :
603 49586 : END SUBROUTINE get_minimax_coeff_k15
604 :
605 : ! **************************************************************************************************
606 : !> \brief ...
607 : !> \param k ...
608 : !> \param fit_coef ...
609 : !> \param L_b ...
610 : !> \param U_b ...
611 : ! **************************************************************************************************
612 24 : SUBROUTINE get_fit_coef_k1(k, fit_coef, L_b, U_b)
613 : INTEGER :: k
614 : REAL(KIND=dp), DIMENSION(0:12, 2*k) :: fit_coef
615 : REAL(KIND=dp) :: L_b, U_b
616 :
617 24 : L_b = 2.0000000000000000E+00_dp
618 24 : U_b = 8.6669999999999998E+00_dp
619 24 : fit_coef(0, 1) = 4.4649260681804581E-01_dp
620 24 : fit_coef(1, 1) = 3.0675836870877398E-06_dp
621 24 : fit_coef(2, 1) = 1.2472664651690426E+00_dp
622 24 : fit_coef(3, 1) = -1.4325378312702204E+00_dp
623 24 : fit_coef(4, 1) = -2.8852101654931545E-01_dp
624 24 : fit_coef(5, 1) = 1.3224636333703371E+01_dp
625 24 : fit_coef(6, 1) = -5.6553448268455575E+01_dp
626 24 : fit_coef(7, 1) = 1.5090215216505641E+02_dp
627 24 : fit_coef(8, 1) = -2.8212708107138189E+02_dp
628 24 : fit_coef(9, 1) = 3.6970660684742296E+02_dp
629 24 : fit_coef(10, 1) = -3.2374043561240165E+02_dp
630 24 : fit_coef(11, 1) = 1.6996735688896140E+02_dp
631 24 : fit_coef(12, 1) = -4.0395921268987330E+01_dp
632 24 : fit_coef(0, 2) = 1.4290997884622449E+00_dp
633 24 : fit_coef(1, 2) = 5.6745594674266576E-06_dp
634 24 : fit_coef(2, 2) = 2.4380748907132181E+00_dp
635 24 : fit_coef(3, 2) = -2.8016418715477878E+00_dp
636 24 : fit_coef(4, 2) = 3.7584116167213760E-01_dp
637 24 : fit_coef(5, 2) = 2.3327242171726457E+01_dp
638 24 : fit_coef(6, 2) = -1.0520185473804629E+02_dp
639 24 : fit_coef(7, 2) = 2.8832898650596110E+02_dp
640 24 : fit_coef(8, 2) = -5.4924137182200832E+02_dp
641 24 : fit_coef(9, 2) = 7.3027624158467188E+02_dp
642 24 : fit_coef(10, 2) = -6.4709409025644425E+02_dp
643 24 : fit_coef(11, 2) = 3.4309801277522899E+02_dp
644 24 : fit_coef(12, 2) = -8.2224836383626666E+01_dp
645 :
646 24 : END SUBROUTINE get_fit_coef_k1
647 :
648 : ! **************************************************************************************************
649 : !> \brief ...
650 : !> \param k ...
651 : !> \param fit_coef ...
652 : !> \param L_b ...
653 : !> \param U_b ...
654 : ! **************************************************************************************************
655 52 : SUBROUTINE get_fit_coef_k2(k, fit_coef, L_b, U_b)
656 : INTEGER :: k
657 : REAL(KIND=dp), DIMENSION(0:12, 2*k) :: fit_coef
658 : REAL(KIND=dp) :: L_b, U_b
659 :
660 52 : L_b = 2.0000000000000000E+00_dp
661 52 : U_b = 4.1539999999999999E+01_dp
662 52 : fit_coef(0, 1) = 9.3106187850842653E-02_dp
663 52 : fit_coef(1, 1) = -5.0629856861437123E-05_dp
664 52 : fit_coef(2, 1) = 1.0015082423014863E+00_dp
665 52 : fit_coef(3, 1) = -3.5061593037011978E+00_dp
666 52 : fit_coef(4, 1) = 1.4483017017771591E+01_dp
667 52 : fit_coef(5, 1) = -4.5087114171411322E+01_dp
668 52 : fit_coef(6, 1) = 1.0677856101159048E+02_dp
669 52 : fit_coef(7, 1) = -1.8217614209987144E+02_dp
670 52 : fit_coef(8, 1) = 2.1105105002638726E+02_dp
671 52 : fit_coef(9, 1) = -1.5567397052444477E+02_dp
672 52 : fit_coef(10, 1) = 6.5143729915539296E+01_dp
673 52 : fit_coef(11, 1) = -1.1144201390642060E+01_dp
674 52 : fit_coef(12, 1) = -4.0413697217822347E-01_dp
675 52 : fit_coef(0, 2) = 1.0301539533889652E+00_dp
676 52 : fit_coef(1, 2) = -1.8120259734086499E-04_dp
677 52 : fit_coef(2, 2) = 3.9565096665651787E+00_dp
678 52 : fit_coef(3, 2) = -1.3814853129007110E+01_dp
679 52 : fit_coef(4, 2) = 5.7316987025660488E+01_dp
680 52 : fit_coef(5, 2) = -1.7656913969609036E+02_dp
681 52 : fit_coef(6, 2) = 4.1570794568371764E+02_dp
682 52 : fit_coef(7, 2) = -7.0182518512857257E+02_dp
683 52 : fit_coef(8, 2) = 8.0388072043543650E+02_dp
684 52 : fit_coef(9, 2) = -5.9083346503424480E+02_dp
685 52 : fit_coef(10, 2) = 2.5295462667462738E+02_dp
686 52 : fit_coef(11, 2) = -4.9543705304205133E+01_dp
687 52 : fit_coef(12, 2) = 1.0078618878729646E+00_dp
688 52 : fit_coef(0, 3) = 2.9765555120179177E-01_dp
689 52 : fit_coef(1, 3) = -1.0353208854227029E-04_dp
690 52 : fit_coef(2, 3) = 2.3095283302989413E+00_dp
691 52 : fit_coef(3, 3) = -8.0576570729831154E+00_dp
692 52 : fit_coef(4, 3) = 3.3739368092954251E+01_dp
693 52 : fit_coef(5, 3) = -1.0475419759213936E+02_dp
694 52 : fit_coef(6, 3) = 2.4672759964823950E+02_dp
695 52 : fit_coef(7, 3) = -4.1482385671796834E+02_dp
696 52 : fit_coef(8, 3) = 4.6585822070233695E+02_dp
697 52 : fit_coef(9, 3) = -3.2366345592266214E+02_dp
698 52 : fit_coef(10, 3) = 1.1849771979400440E+02_dp
699 52 : fit_coef(11, 3) = -1.0906004349060501E+01_dp
700 52 : fit_coef(12, 3) = -3.7598063728027054E+00_dp
701 52 : fit_coef(0, 4) = 1.9917444037245748E+00_dp
702 52 : fit_coef(1, 4) = -1.5897415044355091E-04_dp
703 52 : fit_coef(2, 4) = 3.2506199533242417E+00_dp
704 52 : fit_coef(3, 4) = -1.1373065869782103E+01_dp
705 52 : fit_coef(4, 4) = 4.6558059922949951E+01_dp
706 52 : fit_coef(5, 4) = -1.4224165879889640E+02_dp
707 52 : fit_coef(6, 4) = 3.3658512396870015E+02_dp
708 52 : fit_coef(7, 4) = -5.7666672132123392E+02_dp
709 52 : fit_coef(8, 4) = 6.8845868913664435E+02_dp
710 52 : fit_coef(9, 4) = -5.5227838411317748E+02_dp
711 52 : fit_coef(10, 4) = 2.8109979885115376E+02_dp
712 52 : fit_coef(11, 4) = -8.0922550511268881E+01_dp
713 52 : fit_coef(12, 4) = 9.8057271611259083E+00_dp
714 :
715 52 : END SUBROUTINE get_fit_coef_k2
716 :
717 : ! **************************************************************************************************
718 : !> \brief ...
719 : !> \param k ...
720 : !> \param fit_coef ...
721 : !> \param L_b ...
722 : !> \param U_b ...
723 : ! **************************************************************************************************
724 112 : SUBROUTINE get_fit_coef_k3(k, fit_coef, L_b, U_b)
725 : INTEGER :: k
726 : REAL(KIND=dp), DIMENSION(0:12, 2*k) :: fit_coef
727 : REAL(KIND=dp) :: L_b, U_b
728 :
729 112 : L_b = 2.0000000000000000E+00_dp
730 112 : U_b = 1.4680000000000001E+02_dp
731 112 : fit_coef(0, 1) = 2.6348727105229584E-02_dp
732 112 : fit_coef(1, 1) = 2.0153944068439938E-04_dp
733 112 : fit_coef(2, 1) = 6.1530657742665373E-01_dp
734 112 : fit_coef(3, 1) = -3.1917423654295867E+00_dp
735 112 : fit_coef(4, 1) = 1.8476493141601150E+01_dp
736 112 : fit_coef(5, 1) = -7.6512288788660001E+01_dp
737 112 : fit_coef(6, 1) = 2.3572982749223701E+02_dp
738 112 : fit_coef(7, 1) = -5.2565813705739686E+02_dp
739 112 : fit_coef(8, 1) = 8.2467549297012602E+02_dp
740 112 : fit_coef(9, 1) = -8.8144565993107483E+02_dp
741 112 : fit_coef(10, 1) = 6.0887047274283691E+02_dp
742 112 : fit_coef(11, 1) = -2.4457518923875350E+02_dp
743 112 : fit_coef(12, 1) = 4.3343959760454148E+01_dp
744 112 : fit_coef(0, 2) = 2.8996604313967794E-01_dp
745 112 : fit_coef(1, 2) = 9.1966653451787525E-04_dp
746 112 : fit_coef(2, 2) = 2.9603964889982954E+00_dp
747 112 : fit_coef(3, 2) = -1.5436155715607415E+01_dp
748 112 : fit_coef(4, 2) = 8.9046449784370381E+01_dp
749 112 : fit_coef(5, 2) = -3.6819211532781554E+02_dp
750 112 : fit_coef(6, 2) = 1.1368031324897308E+03_dp
751 112 : fit_coef(7, 2) = -2.5382696326038131E+03_dp
752 112 : fit_coef(8, 2) = 3.9825571880586440E+03_dp
753 112 : fit_coef(9, 2) = -4.2549854059515601E+03_dp
754 112 : fit_coef(10, 2) = 2.9378687444731368E+03_dp
755 112 : fit_coef(11, 2) = -1.1796924244872741E+03_dp
756 112 : fit_coef(12, 2) = 2.0901178723785654E+02_dp
757 112 : fit_coef(0, 3) = 1.5533604484128483E+00_dp
758 112 : fit_coef(1, 3) = 2.0797203873888733E-03_dp
759 112 : fit_coef(2, 3) = 6.8823846111885398E+00_dp
760 112 : fit_coef(3, 3) = -3.6081265871868659E+01_dp
761 112 : fit_coef(4, 3) = 2.0382721580134501E+02_dp
762 112 : fit_coef(5, 3) = -8.3588368834778782E+02_dp
763 112 : fit_coef(6, 3) = 2.5589042797513875E+03_dp
764 112 : fit_coef(7, 3) = -5.6774399573846031E+03_dp
765 112 : fit_coef(8, 3) = 8.8818039188117691E+03_dp
766 112 : fit_coef(9, 3) = -9.4791778618478966E+03_dp
767 112 : fit_coef(10, 3) = 6.5412200642397502E+03_dp
768 112 : fit_coef(11, 3) = -2.6248240660426704E+03_dp
769 112 : fit_coef(12, 3) = 4.6461771734428112E+02_dp
770 112 : fit_coef(0, 4) = 8.4232388261126792E-02_dp
771 112 : fit_coef(1, 4) = 4.8315351483134558E-04_dp
772 112 : fit_coef(2, 4) = 1.4901688878913604E+00_dp
773 112 : fit_coef(3, 4) = -7.7278009557035778E+00_dp
774 112 : fit_coef(4, 4) = 4.5200180529539338E+01_dp
775 112 : fit_coef(5, 4) = -1.8811770415936255E+02_dp
776 112 : fit_coef(6, 4) = 5.8400962109149202E+02_dp
777 112 : fit_coef(7, 4) = -1.3122325202133370E+03_dp
778 112 : fit_coef(8, 4) = 2.0704762349353055E+03_dp
779 112 : fit_coef(9, 4) = -2.2210949812031968E+03_dp
780 112 : fit_coef(10, 4) = 1.5374220056673389E+03_dp
781 112 : fit_coef(11, 4) = -6.1817894452963594E+02_dp
782 112 : fit_coef(12, 4) = 1.0958974382960224E+02_dp
783 112 : fit_coef(0, 5) = 5.5403377016655386E-01_dp
784 112 : fit_coef(1, 5) = 9.6266405874694016E-04_dp
785 112 : fit_coef(2, 5) = 3.2463696099948760E+00_dp
786 112 : fit_coef(3, 5) = -1.7046533273203099E+01_dp
787 112 : fit_coef(4, 5) = 9.6159163168231984E+01_dp
788 112 : fit_coef(5, 5) = -3.9387879060912519E+02_dp
789 112 : fit_coef(6, 5) = 1.2057094045527570E+03_dp
790 112 : fit_coef(7, 5) = -2.6721670291204064E+03_dp
791 112 : fit_coef(8, 5) = 4.1758049164403919E+03_dp
792 112 : fit_coef(9, 5) = -4.4574085233127789E+03_dp
793 112 : fit_coef(10, 5) = 3.0806227002555916E+03_dp
794 112 : fit_coef(11, 5) = -1.2391922190720968E+03_dp
795 112 : fit_coef(12, 5) = 2.1996432808098118E+02_dp
796 112 : fit_coef(0, 6) = 2.3557652649415379E+00_dp
797 112 : fit_coef(1, 6) = 1.2866271731043475E-03_dp
798 112 : fit_coef(2, 6) = 4.2915899775667716E+00_dp
799 112 : fit_coef(3, 6) = -2.2590368917521662E+01_dp
800 112 : fit_coef(4, 6) = 1.2467969331840358E+02_dp
801 112 : fit_coef(5, 6) = -5.0586944026595319E+02_dp
802 112 : fit_coef(6, 6) = 1.5294941344789261E+03_dp
803 112 : fit_coef(7, 6) = -3.3597570045760758E+03_dp
804 112 : fit_coef(8, 6) = 5.2196087711777982E+03_dp
805 112 : fit_coef(9, 6) = -5.5365578831549756E+03_dp
806 112 : fit_coef(10, 6) = 3.7972016920254159E+03_dp
807 112 : fit_coef(11, 6) = -1.5146892655309941E+03_dp
808 112 : fit_coef(12, 6) = 2.6667582714296555E+02_dp
809 :
810 112 : END SUBROUTINE get_fit_coef_k3
811 :
812 : ! **************************************************************************************************
813 : !> \brief ...
814 : !> \param k ...
815 : !> \param fit_coef ...
816 : !> \param L_b ...
817 : !> \param U_b ...
818 : ! **************************************************************************************************
819 19986 : SUBROUTINE get_fit_coef_k4(k, fit_coef, L_b, U_b)
820 : INTEGER :: k
821 : REAL(KIND=dp), DIMENSION(0:12, 2*k) :: fit_coef
822 : REAL(KIND=dp) :: L_b, U_b
823 :
824 19986 : L_b = 2.0000000000000000E+00_dp
825 19986 : U_b = 4.3610000000000002E+02_dp
826 19986 : fit_coef(0, 1) = 8.8672649711285020E-03_dp
827 19986 : fit_coef(1, 1) = 5.7946595950817889E-04_dp
828 19986 : fit_coef(2, 1) = 3.5675945534374653E-01_dp
829 19986 : fit_coef(3, 1) = -2.0716213353930191E+00_dp
830 19986 : fit_coef(4, 1) = 1.2657470729413074E+01_dp
831 19986 : fit_coef(5, 1) = -4.9885844724999998E+01_dp
832 19986 : fit_coef(6, 1) = 1.4055190870387446E+02_dp
833 19986 : fit_coef(7, 1) = -2.8346908048131127E+02_dp
834 19986 : fit_coef(8, 1) = 4.0424697790393645E+02_dp
835 19986 : fit_coef(9, 1) = -3.9722796612734163E+02_dp
836 19986 : fit_coef(10, 1) = 2.5527240184308903E+02_dp
837 19986 : fit_coef(11, 1) = -9.6356867177556367E+01_dp
838 19986 : fit_coef(12, 1) = 1.6170840941701190E+01_dp
839 19986 : fit_coef(0, 2) = 9.7559203877924675E-02_dp
840 19986 : fit_coef(1, 2) = 3.0161149229635965E-03_dp
841 19986 : fit_coef(2, 2) = 1.8835046917379701E+00_dp
842 19986 : fit_coef(3, 2) = -1.1044051251373379E+01_dp
843 19986 : fit_coef(4, 2) = 6.6851851055246527E+01_dp
844 19986 : fit_coef(5, 2) = -2.6245846800700389E+02_dp
845 19986 : fit_coef(6, 2) = 7.3917115340985299E+02_dp
846 19986 : fit_coef(7, 2) = -1.4908588623752182E+03_dp
847 19986 : fit_coef(8, 2) = 2.1239922172484485E+03_dp
848 19986 : fit_coef(9, 2) = -2.0828446618499129E+03_dp
849 19986 : fit_coef(10, 2) = 1.3350612779873063E+03_dp
850 19986 : fit_coef(11, 2) = -5.0262753942439002E+02_dp
851 19986 : fit_coef(12, 2) = 8.4153648005965323E+01_dp
852 19986 : fit_coef(0, 3) = 5.1690155310834918E-01_dp
853 19986 : fit_coef(1, 3) = 7.9435328867281975E-03_dp
854 19986 : fit_coef(2, 3) = 5.1805612337915026E+00_dp
855 19986 : fit_coef(3, 3) = -3.1004834727213211E+01_dp
856 19986 : fit_coef(4, 3) = 1.8433410572917765E+02_dp
857 19986 : fit_coef(5, 3) = -7.2586403084370136E+02_dp
858 19986 : fit_coef(6, 3) = 2.0342579068012742E+03_dp
859 19986 : fit_coef(7, 3) = -4.0678145171858919E+03_dp
860 19986 : fit_coef(8, 3) = 5.7545086314708260E+03_dp
861 19986 : fit_coef(9, 3) = -5.6192254926256765E+03_dp
862 19986 : fit_coef(10, 3) = 3.5949228753416078E+03_dp
863 19986 : fit_coef(11, 3) = -1.3527284950245175E+03_dp
864 19986 : fit_coef(12, 3) = 2.2651488475207483E+02_dp
865 19986 : fit_coef(0, 4) = 2.0307980329330455E+00_dp
866 19986 : fit_coef(1, 4) = 1.5103721465188732E-02_dp
867 19986 : fit_coef(2, 4) = 1.0170027292275309E+01_dp
868 19986 : fit_coef(3, 4) = -6.1629536377936731E+01_dp
869 19986 : fit_coef(4, 4) = 3.6339135279187411E+02_dp
870 19986 : fit_coef(5, 4) = -1.4370905260427323E+03_dp
871 19986 : fit_coef(6, 4) = 4.0240409210934931E+03_dp
872 19986 : fit_coef(7, 4) = -8.0281015706711596E+03_dp
873 19986 : fit_coef(8, 4) = 1.1327126412565874E+04_dp
874 19986 : fit_coef(9, 4) = -1.1018179056966479E+04_dp
875 19986 : fit_coef(10, 4) = 7.0109171513047604E+03_dp
876 19986 : fit_coef(11, 4) = -2.6210011647009460E+03_dp
877 19986 : fit_coef(12, 4) = 4.3584541357166989E+02_dp
878 19986 : fit_coef(0, 5) = 2.8347760489671650E-02_dp
879 19986 : fit_coef(1, 5) = 1.4649670575243566E-03_dp
880 19986 : fit_coef(2, 5) = 8.8299650888912973E-01_dp
881 19986 : fit_coef(3, 5) = -5.0888392853266016E+00_dp
882 19986 : fit_coef(4, 5) = 3.1075839685772152E+01_dp
883 19986 : fit_coef(5, 5) = -1.2128602025520448E+02_dp
884 19986 : fit_coef(6, 5) = 3.3937414729640119E+02_dp
885 19986 : fit_coef(7, 5) = -6.8302048253288706E+02_dp
886 19986 : fit_coef(8, 5) = 9.7534981752611350E+02_dp
887 19986 : fit_coef(9, 5) = -9.6151742177938490E+02_dp
888 19986 : fit_coef(10, 5) = 6.2037394636212662E+02_dp
889 19986 : fit_coef(11, 5) = -2.3512801932664019E+02_dp
890 19986 : fit_coef(12, 5) = 3.9611471687460110E+01_dp
891 19986 : fit_coef(0, 6) = 1.8628153335173334E-01_dp
892 19986 : fit_coef(1, 6) = 3.5520276122272556E-03_dp
893 19986 : fit_coef(2, 6) = 2.3086588899079099E+00_dp
894 19986 : fit_coef(3, 6) = -1.3800728356647832E+01_dp
895 19986 : fit_coef(4, 6) = 8.2177612215645453E+01_dp
896 19986 : fit_coef(5, 6) = -3.2302705970393248E+02_dp
897 19986 : fit_coef(6, 6) = 9.0586751432164715E+02_dp
898 19986 : fit_coef(7, 6) = -1.8072280789056376E+03_dp
899 19986 : fit_coef(8, 6) = 2.5395651527460632E+03_dp
900 19986 : fit_coef(9, 6) = -2.4571249439954981E+03_dp
901 19986 : fit_coef(10, 6) = 1.5570737965484213E+03_dp
902 19986 : fit_coef(11, 6) = -5.8102885219535062E+02_dp
903 19986 : fit_coef(12, 6) = 9.6652055418531859E+01_dp
904 19986 : fit_coef(0, 7) = 7.6509143586699357E-01_dp
905 19986 : fit_coef(1, 7) = 6.2314075869334632E-03_dp
906 19986 : fit_coef(2, 7) = 4.2963285111812013E+00_dp
907 19986 : fit_coef(3, 7) = -2.6274891972880781E+01_dp
908 19986 : fit_coef(4, 7) = 1.5420391696751719E+02_dp
909 19986 : fit_coef(5, 7) = -6.1288005128817349E+02_dp
910 19986 : fit_coef(6, 7) = 1.7216536923227670E+03_dp
911 19986 : fit_coef(7, 7) = -3.4485704001993868E+03_dp
912 19986 : fit_coef(8, 7) = 4.8977145964963656E+03_dp
913 19986 : fit_coef(9, 7) = -4.8034792371771946E+03_dp
914 19986 : fit_coef(10, 7) = 3.0816756873370769E+03_dp
915 19986 : fit_coef(11, 7) = -1.1601064628670051E+03_dp
916 19986 : fit_coef(12, 7) = 1.9390631611709998E+02_dp
917 19986 : fit_coef(0, 8) = 2.6286642321590428E+00_dp
918 19986 : fit_coef(1, 8) = 7.7803605643329997E-03_dp
919 19986 : fit_coef(2, 8) = 5.3941542397285547E+00_dp
920 19986 : fit_coef(3, 8) = -3.3087210185862091E+01_dp
921 19986 : fit_coef(4, 8) = 1.9273310816176871E+02_dp
922 19986 : fit_coef(5, 8) = -7.6265175017497995E+02_dp
923 19986 : fit_coef(6, 8) = 2.1209378243539750E+03_dp
924 19986 : fit_coef(7, 8) = -4.1903565462442602E+03_dp
925 19986 : fit_coef(8, 8) = 5.8461185745331686E+03_dp
926 19986 : fit_coef(9, 8) = -5.6134540471156033E+03_dp
927 19986 : fit_coef(10, 8) = 3.5238957022458790E+03_dp
928 19986 : fit_coef(11, 8) = -1.3009219235427045E+03_dp
929 19986 : fit_coef(12, 8) = 2.1404715392962453E+02_dp
930 :
931 19986 : END SUBROUTINE get_fit_coef_k4
932 :
933 : ! **************************************************************************************************
934 : !> \brief ...
935 : !> \param k ...
936 : !> \param fit_coef ...
937 : !> \param L_b ...
938 : !> \param U_b ...
939 : ! **************************************************************************************************
940 84 : SUBROUTINE get_fit_coef_k5_sh(k, fit_coef, L_b, U_b)
941 : INTEGER :: k
942 : REAL(KIND=dp), DIMENSION(0:12, 2*k) :: fit_coef
943 : REAL(KIND=dp) :: L_b, U_b
944 :
945 84 : L_b = 2.0000000000000000E+00_dp
946 84 : U_b = 1.0000000000000000E+02_dp
947 84 : fit_coef(0, 1) = 1.2552725467386876E-02_dp
948 84 : fit_coef(1, 1) = 4.6649769538903360E-02_dp
949 84 : fit_coef(2, 1) = 9.2959477678781308E-02_dp
950 84 : fit_coef(3, 1) = 1.0149142608425701E-01_dp
951 84 : fit_coef(4, 1) = 2.8480683386527764E-02_dp
952 84 : fit_coef(5, 1) = 1.1113054160128813E-01_dp
953 84 : fit_coef(6, 1) = -6.0921078972010467E-01_dp
954 84 : fit_coef(7, 1) = 1.2596196983676409E+00_dp
955 84 : fit_coef(8, 1) = -1.8451880523904862E+00_dp
956 84 : fit_coef(9, 1) = 1.7957653403032408E+00_dp
957 84 : fit_coef(10, 1) = -1.0556136831977423E+00_dp
958 84 : fit_coef(11, 1) = 3.3910276380778348E-01_dp
959 84 : fit_coef(12, 1) = -4.6181724196745676E-02_dp
960 84 : fit_coef(0, 2) = 8.6549382218897089E-02_dp
961 84 : fit_coef(1, 2) = 2.4941345083475788E-01_dp
962 84 : fit_coef(2, 2) = 4.9245083501834641E-01_dp
963 84 : fit_coef(3, 2) = 5.3644207042808922E-01_dp
964 84 : fit_coef(4, 2) = 1.2428540956728855E-01_dp
965 84 : fit_coef(5, 2) = 6.7557445154066409E-01_dp
966 84 : fit_coef(6, 2) = -3.7485327413027623E+00_dp
967 84 : fit_coef(7, 2) = 8.1470783598203376E+00_dp
968 84 : fit_coef(8, 2) = -1.2089572776244864E+01_dp
969 84 : fit_coef(9, 2) = 1.1847479598929507E+01_dp
970 84 : fit_coef(10, 2) = -7.1090620100857240E+00_dp
971 84 : fit_coef(11, 2) = 2.3701867666711376E+00_dp
972 84 : fit_coef(12, 2) = -3.3987884749260155E-01_dp
973 84 : fit_coef(0, 3) = 3.3100121276962868E-01_dp
974 84 : fit_coef(1, 3) = 6.4559516531419092E-01_dp
975 84 : fit_coef(2, 3) = 1.1695370338909203E+00_dp
976 84 : fit_coef(3, 3) = 1.1909933210765451E+00_dp
977 84 : fit_coef(4, 3) = 3.2031142163339787E-01_dp
978 84 : fit_coef(5, 3) = 1.9886975419904467E+00_dp
979 84 : fit_coef(6, 3) = -9.7799471531969644E+00_dp
980 84 : fit_coef(7, 3) = 2.2252882892705870E+01_dp
981 84 : fit_coef(8, 3) = -3.7167325466273596E+01_dp
982 84 : fit_coef(9, 3) = 4.2278212835435340E+01_dp
983 84 : fit_coef(10, 3) = -2.9956267208984151E+01_dp
984 84 : fit_coef(11, 3) = 1.1968794532343871E+01_dp
985 84 : fit_coef(12, 3) = -2.0781674372557291E+00_dp
986 84 : fit_coef(0, 4) = 1.0393831770652862E+00_dp
987 84 : fit_coef(1, 4) = 1.2828501087122686E+00_dp
988 84 : fit_coef(2, 4) = 2.0825379734819873E+00_dp
989 84 : fit_coef(3, 4) = 1.7998297820064115E+00_dp
990 84 : fit_coef(4, 4) = 2.5080914149094569E-01_dp
991 84 : fit_coef(5, 4) = 4.4983607972730759E+00_dp
992 84 : fit_coef(6, 4) = -1.8966342225496536E+01_dp
993 84 : fit_coef(7, 4) = 4.5287344234453357E+01_dp
994 84 : fit_coef(8, 4) = -7.1920958793917023E+01_dp
995 84 : fit_coef(9, 4) = 6.9428467733194353E+01_dp
996 84 : fit_coef(10, 4) = -3.7831237207121376E+01_dp
997 84 : fit_coef(11, 4) = 1.0235977584153179E+01_dp
998 84 : fit_coef(12, 4) = -9.4268597782017161E-01_dp
999 84 : fit_coef(0, 5) = 2.9584698863596302E+00_dp
1000 84 : fit_coef(1, 5) = 2.1184323245195742E+00_dp
1001 84 : fit_coef(2, 5) = 3.1709055258739989E+00_dp
1002 84 : fit_coef(3, 5) = 2.2881184795555805E+00_dp
1003 84 : fit_coef(4, 5) = 1.3681290961089937E-01_dp
1004 84 : fit_coef(5, 5) = 5.7626338647647000E+00_dp
1005 84 : fit_coef(6, 5) = -2.2759359631501187E+01_dp
1006 84 : fit_coef(7, 5) = 5.5231152856101538E+01_dp
1007 84 : fit_coef(8, 5) = -8.4310336806818569E+01_dp
1008 84 : fit_coef(9, 5) = 7.9823159301719699E+01_dp
1009 84 : fit_coef(10, 5) = -4.7210036737799030E+01_dp
1010 84 : fit_coef(11, 5) = 1.6850346492810033E+01_dp
1011 84 : fit_coef(12, 5) = -2.8940063886358156E+00_dp
1012 84 : fit_coef(0, 6) = 3.4210297969183165E-02_dp
1013 84 : fit_coef(1, 6) = 1.1998863470153487E-01_dp
1014 84 : fit_coef(2, 6) = 2.4069816123621954E-01_dp
1015 84 : fit_coef(3, 6) = 2.6041301008819967E-01_dp
1016 84 : fit_coef(4, 6) = 6.3759797012621147E-02_dp
1017 84 : fit_coef(5, 6) = 2.9954791472086834E-01_dp
1018 84 : fit_coef(6, 6) = -1.6121273118458419E+00_dp
1019 84 : fit_coef(7, 6) = 3.4105969041090662E+00_dp
1020 84 : fit_coef(8, 6) = -5.1176148344713379E+00_dp
1021 84 : fit_coef(9, 6) = 5.1110976139035680E+00_dp
1022 84 : fit_coef(10, 6) = -3.1089038444203969E+00_dp
1023 84 : fit_coef(11, 6) = 1.0468712585814062E+00_dp
1024 84 : fit_coef(12, 6) = -1.5183313871493764E-01_dp
1025 84 : fit_coef(0, 7) = 1.3026228141842919E-01_dp
1026 84 : fit_coef(1, 7) = 2.9032232823923010E-01_dp
1027 84 : fit_coef(2, 7) = 5.4877493441677716E-01_dp
1028 84 : fit_coef(3, 7) = 5.9286988770199878E-01_dp
1029 84 : fit_coef(4, 7) = 1.6832665275575420E-01_dp
1030 84 : fit_coef(5, 7) = 7.6364041194666443E-01_dp
1031 84 : fit_coef(6, 7) = -4.1778527336132214E+00_dp
1032 84 : fit_coef(7, 7) = 8.2782930216328303E+00_dp
1033 84 : fit_coef(8, 7) = -1.0896573954399400E+01_dp
1034 84 : fit_coef(9, 7) = 9.5485112538544357E+00_dp
1035 84 : fit_coef(10, 7) = -5.1102322033174294E+00_dp
1036 84 : fit_coef(11, 7) = 1.4792267331631863E+00_dp
1037 84 : fit_coef(12, 7) = -1.7439726860494367E-01_dp
1038 84 : fit_coef(0, 8) = 4.0415838257065068E-01_dp
1039 84 : fit_coef(1, 8) = 5.1255268146080202E-01_dp
1040 84 : fit_coef(2, 8) = 7.9992895750622572E-01_dp
1041 84 : fit_coef(3, 8) = 6.6970622776170818E-01_dp
1042 84 : fit_coef(4, 8) = 3.1464540387258828E-02_dp
1043 84 : fit_coef(5, 8) = 2.7391878500879105E+00_dp
1044 84 : fit_coef(6, 8) = -1.1671256087331150E+01_dp
1045 84 : fit_coef(7, 8) = 3.2335565030282325E+01_dp
1046 84 : fit_coef(8, 8) = -6.2446813951907615E+01_dp
1047 84 : fit_coef(9, 8) = 7.6210993792312763E+01_dp
1048 84 : fit_coef(10, 8) = -5.5813236665948722E+01_dp
1049 84 : fit_coef(11, 8) = 2.2568205101339789E+01_dp
1050 84 : fit_coef(12, 8) = -3.8998743959104960E+00_dp
1051 84 : fit_coef(0, 9) = 1.1232181639604371E+00_dp
1052 84 : fit_coef(1, 9) = 7.5524302843049163E-01_dp
1053 84 : fit_coef(2, 9) = 1.0162656347519898E+00_dp
1054 84 : fit_coef(3, 9) = 5.2091134380973092E-01_dp
1055 84 : fit_coef(4, 9) = 6.2773571552543109E-02_dp
1056 84 : fit_coef(5, 9) = 4.7009056670980359E-01_dp
1057 84 : fit_coef(6, 9) = 9.6931752144443684E-01_dp
1058 84 : fit_coef(7, 9) = -8.1767165915400302E+00_dp
1059 84 : fit_coef(8, 9) = 3.1589453385128493E+01_dp
1060 84 : fit_coef(9, 9) = -6.0876284446976854E+01_dp
1061 84 : fit_coef(10, 9) = 6.0604503383962623E+01_dp
1062 84 : fit_coef(11, 9) = -3.0336494827398063E+01_dp
1063 84 : fit_coef(12, 9) = 6.0926762476688889E+00_dp
1064 84 : fit_coef(0, 10) = 3.0638169445090688E+00_dp
1065 84 : fit_coef(1, 10) = 8.9165891212009063E-01_dp
1066 84 : fit_coef(2, 10) = 1.1487286532265266E+00_dp
1067 84 : fit_coef(3, 10) = 5.1064617564126968E-01_dp
1068 84 : fit_coef(4, 10) = -4.7446553971131300E-01_dp
1069 84 : fit_coef(5, 10) = 3.6370240067130397E+00_dp
1070 84 : fit_coef(6, 10) = -1.5479102145878249E+01_dp
1071 84 : fit_coef(7, 10) = 4.6883317751508919E+01_dp
1072 84 : fit_coef(8, 10) = -8.9069835651344420E+01_dp
1073 84 : fit_coef(9, 10) = 1.1482810068630945E+02_dp
1074 84 : fit_coef(10, 10) = -9.5886031308673950E+01_dp
1075 84 : fit_coef(11, 10) = 4.5677182175500711E+01_dp
1076 84 : fit_coef(12, 10) = -9.3187455185522623E+00_dp
1077 :
1078 84 : END SUBROUTINE get_fit_coef_k5_sh
1079 :
1080 : ! **************************************************************************************************
1081 : !> \brief ...
1082 : !> \param k ...
1083 : !> \param fit_coef ...
1084 : !> \param L_b ...
1085 : !> \param U_b ...
1086 : ! **************************************************************************************************
1087 36 : SUBROUTINE get_fit_coef_k5_lo(k, fit_coef, L_b, U_b)
1088 : INTEGER :: k
1089 : REAL(KIND=dp), DIMENSION(0:12, 2*k) :: fit_coef
1090 : REAL(KIND=dp) :: L_b, U_b
1091 :
1092 36 : L_b = 1.0000000000000000E+02_dp
1093 36 : U_b = 1.1540000000000000E+03_dp
1094 36 : fit_coef(0, 1) = 3.3529086066115803E-03_dp
1095 36 : fit_coef(1, 1) = -8.2268999028435328E-06_dp
1096 36 : fit_coef(2, 1) = 3.3611781342021224E-02_dp
1097 36 : fit_coef(3, 1) = -1.3832592990876919E-01_dp
1098 36 : fit_coef(4, 1) = 6.8079696115130983E-01_dp
1099 36 : fit_coef(5, 1) = -2.6681612815812645E+00_dp
1100 36 : fit_coef(6, 1) = 8.2290959869689022E+00_dp
1101 36 : fit_coef(7, 1) = -1.9074468376984107E+01_dp
1102 36 : fit_coef(8, 1) = 3.2127429353482611E+01_dp
1103 36 : fit_coef(9, 1) = -3.7859356041773175E+01_dp
1104 36 : fit_coef(10, 1) = 2.9446783510204408E+01_dp
1105 36 : fit_coef(11, 1) = -1.3538459324077703E+01_dp
1106 36 : fit_coef(12, 1) = 2.7808973445415268E+00_dp
1107 36 : fit_coef(0, 2) = 3.6885509656511273E-02_dp
1108 36 : fit_coef(1, 2) = -4.6135404124615802E-05_dp
1109 36 : fit_coef(2, 2) = 1.8694797387922529E-01_dp
1110 36 : fit_coef(3, 2) = -7.7044086984549065E-01_dp
1111 36 : fit_coef(4, 2) = 3.7458845491550794E+00_dp
1112 36 : fit_coef(5, 2) = -1.4597914775662142E+01_dp
1113 36 : fit_coef(6, 2) = 4.4865271280504238E+01_dp
1114 36 : fit_coef(7, 2) = -1.0374981069891059E+02_dp
1115 36 : fit_coef(8, 2) = 1.7445816708209344E+02_dp
1116 36 : fit_coef(9, 2) = -2.0533721999642813E+02_dp
1117 36 : fit_coef(10, 2) = 1.5956721649659403E+02_dp
1118 36 : fit_coef(11, 2) = -7.3312269788822348E+01_dp
1119 36 : fit_coef(12, 2) = 1.5050733022098333E+01_dp
1120 36 : fit_coef(0, 3) = 1.9524285077618225E-01_dp
1121 36 : fit_coef(1, 3) = -1.3983711740977594E-04_dp
1122 36 : fit_coef(2, 3) = 5.5888718949926475E-01_dp
1123 36 : fit_coef(3, 3) = -2.3088502072129957E+00_dp
1124 36 : fit_coef(4, 3) = 1.0999754812308348E+01_dp
1125 36 : fit_coef(5, 3) = -4.2542674867782623E+01_dp
1126 36 : fit_coef(6, 3) = 1.2991866971851243E+02_dp
1127 36 : fit_coef(7, 3) = -2.9910040841843386E+02_dp
1128 36 : fit_coef(8, 3) = 5.0131493127323301E+02_dp
1129 36 : fit_coef(9, 3) = -5.8857681580426390E+02_dp
1130 36 : fit_coef(10, 3) = 4.5649949573815150E+02_dp
1131 36 : fit_coef(11, 3) = -2.0942533223478736E+02_dp
1132 36 : fit_coef(12, 3) = 4.2945558512158080E+01_dp
1133 36 : fit_coef(0, 4) = 7.5508121759060887E-01_dp
1134 36 : fit_coef(1, 4) = -3.1605312969997662E-04_dp
1135 36 : fit_coef(2, 4) = 1.2522786699714503E+00_dp
1136 36 : fit_coef(3, 4) = -5.1813437090592105E+00_dp
1137 36 : fit_coef(4, 4) = 2.4364506762575651E+01_dp
1138 36 : fit_coef(5, 4) = -9.3776364610573921E+01_dp
1139 36 : fit_coef(6, 4) = 2.8515029307910078E+02_dp
1140 36 : fit_coef(7, 4) = -6.5452025447927747E+02_dp
1141 36 : fit_coef(8, 4) = 1.0946041909024659E+03_dp
1142 36 : fit_coef(9, 4) = -1.2829510036669149E+03_dp
1143 36 : fit_coef(10, 4) = 9.9375334913507118E+02_dp
1144 36 : fit_coef(11, 4) = -4.5544368131405361E+02_dp
1145 36 : fit_coef(12, 4) = 9.3324529570079108E+01_dp
1146 36 : fit_coef(0, 5) = 2.4730351053385511E+00_dp
1147 36 : fit_coef(1, 5) = -5.6369602817021478E-04_dp
1148 36 : fit_coef(2, 5) = 2.2229968075692117E+00_dp
1149 36 : fit_coef(3, 5) = -9.2054846165557898E+00_dp
1150 36 : fit_coef(4, 5) = 4.2976267592818459E+01_dp
1151 36 : fit_coef(5, 5) = -1.6496009719447150E+02_dp
1152 36 : fit_coef(6, 5) = 5.0038928803322085E+02_dp
1153 36 : fit_coef(7, 5) = -1.1466294337635131E+03_dp
1154 36 : fit_coef(8, 5) = 1.9151887594969048E+03_dp
1155 36 : fit_coef(9, 5) = -2.2425568445298004E+03_dp
1156 36 : fit_coef(10, 5) = 1.7357499822754255E+03_dp
1157 36 : fit_coef(11, 5) = -7.9505099488495580E+02_dp
1158 36 : fit_coef(12, 5) = 1.6284234597227066E+02_dp
1159 36 : fit_coef(0, 6) = 1.0718594277376004E-02_dp
1160 36 : fit_coef(1, 6) = -2.0665714271050207E-05_dp
1161 36 : fit_coef(2, 6) = 8.4582172811458273E-02_dp
1162 36 : fit_coef(3, 6) = -3.4797663076359847E-01_dp
1163 36 : fit_coef(4, 6) = 1.7165661645244641E+00_dp
1164 36 : fit_coef(5, 6) = -6.7291693231375893E+00_dp
1165 36 : fit_coef(6, 6) = 2.0768418975747345E+01_dp
1166 36 : fit_coef(7, 6) = -4.8168030617751583E+01_dp
1167 36 : fit_coef(8, 6) = 8.1164964031411273E+01_dp
1168 36 : fit_coef(9, 6) = -9.5679411237784350E+01_dp
1169 36 : fit_coef(10, 6) = 7.4441710956106434E+01_dp
1170 36 : fit_coef(11, 6) = -3.4234363834212587E+01_dp
1171 36 : fit_coef(12, 6) = 7.0335229296269830E+00_dp
1172 36 : fit_coef(0, 7) = 7.0423918791211709E-02_dp
1173 36 : fit_coef(1, 7) = -6.0238742257850590E-05_dp
1174 36 : fit_coef(2, 7) = 2.4113679202510896E-01_dp
1175 36 : fit_coef(3, 7) = -9.9588383189867091E-01_dp
1176 36 : fit_coef(4, 7) = 4.7554782250087468E+00_dp
1177 36 : fit_coef(5, 7) = -1.8401716891304922E+01_dp
1178 36 : fit_coef(6, 7) = 5.6243855385486498E+01_dp
1179 36 : fit_coef(7, 7) = -1.2955708976498997E+02_dp
1180 36 : fit_coef(8, 7) = 2.1724259904024584E+02_dp
1181 36 : fit_coef(9, 7) = -2.5514786204737450E+02_dp
1182 36 : fit_coef(10, 7) = 1.9794444495810336E+02_dp
1183 36 : fit_coef(11, 7) = -9.0825962860161653E+01_dp
1184 36 : fit_coef(12, 7) = 1.8627265430579317E+01_dp
1185 36 : fit_coef(0, 8) = 2.8840117189215214E-01_dp
1186 36 : fit_coef(1, 8) = -1.3225944743723339E-04_dp
1187 36 : fit_coef(2, 8) = 5.2242393022997591E-01_dp
1188 36 : fit_coef(3, 8) = -2.1627434438440303E+00_dp
1189 36 : fit_coef(4, 8) = 1.0121981765560314E+01_dp
1190 36 : fit_coef(5, 8) = -3.8888859154975577E+01_dp
1191 36 : fit_coef(6, 8) = 1.1806445276665656E+02_dp
1192 36 : fit_coef(7, 8) = -2.7069811465697614E+02_dp
1193 36 : fit_coef(8, 8) = 4.5233627491539119E+02_dp
1194 36 : fit_coef(9, 8) = -5.2982955497378055E+02_dp
1195 36 : fit_coef(10, 8) = 4.1019408642078287E+02_dp
1196 36 : fit_coef(11, 8) = -1.8792358285758019E+02_dp
1197 36 : fit_coef(12, 8) = 3.8496219600202558E+01_dp
1198 36 : fit_coef(0, 9) = 9.4333095808344458E-01_dp
1199 36 : fit_coef(1, 9) = -2.1878257569565257E-04_dp
1200 36 : fit_coef(2, 9) = 8.5869507294830094E-01_dp
1201 36 : fit_coef(3, 9) = -3.5589224290290429E+00_dp
1202 36 : fit_coef(4, 9) = 1.6493170506220842E+01_dp
1203 36 : fit_coef(5, 9) = -6.3130491079340260E+01_dp
1204 36 : fit_coef(6, 9) = 1.9101930146767009E+02_dp
1205 36 : fit_coef(7, 9) = -4.3694612969128224E+02_dp
1206 36 : fit_coef(8, 9) = 7.2886349059237500E+02_dp
1207 36 : fit_coef(9, 9) = -8.5258297326024899E+02_dp
1208 36 : fit_coef(10, 9) = 6.5938598174532456E+02_dp
1209 36 : fit_coef(11, 9) = -3.0184732852622824E+02_dp
1210 36 : fit_coef(12, 9) = 6.1796237778410379E+01_dp
1211 36 : fit_coef(0, 10) = 2.8485312741055728E+00_dp
1212 36 : fit_coef(1, 10) = -2.6597242771707791E-04_dp
1213 36 : fit_coef(2, 10) = 1.0421996494576409E+00_dp
1214 36 : fit_coef(3, 10) = -4.3207432293774151E+00_dp
1215 36 : fit_coef(4, 10) = 1.9972564302073831E+01_dp
1216 36 : fit_coef(5, 10) = -7.6371765475451213E+01_dp
1217 36 : fit_coef(6, 10) = 2.3088260828483425E+02_dp
1218 36 : fit_coef(7, 10) = -5.2780572532914982E+02_dp
1219 36 : fit_coef(8, 10) = 8.8002099877005821E+02_dp
1220 36 : fit_coef(9, 10) = -1.0290334029188657E+03_dp
1221 36 : fit_coef(10, 10) = 7.9563294851641638E+02_dp
1222 36 : fit_coef(11, 10) = -3.6413961414797035E+02_dp
1223 36 : fit_coef(12, 10) = 7.4536963875157937E+01_dp
1224 :
1225 36 : END SUBROUTINE get_fit_coef_k5_lo
1226 :
1227 : ! **************************************************************************************************
1228 : !> \brief ...
1229 : !> \param k ...
1230 : !> \param fit_coef ...
1231 : !> \param L_b ...
1232 : !> \param U_b ...
1233 : ! **************************************************************************************************
1234 100 : SUBROUTINE get_fit_coef_k6_sh(k, fit_coef, L_b, U_b)
1235 : INTEGER :: k
1236 : REAL(KIND=dp), DIMENSION(0:12, 2*k) :: fit_coef
1237 : REAL(KIND=dp) :: L_b, U_b
1238 :
1239 100 : L_b = 2.0000000000000000E+00_dp
1240 100 : U_b = 1.0000000000000000E+02_dp
1241 100 : fit_coef(0, 1) = 1.0105361899470566E-02_dp
1242 100 : fit_coef(1, 1) = 3.9366983227627925E-02_dp
1243 100 : fit_coef(2, 1) = 7.8053377439735977E-02_dp
1244 100 : fit_coef(3, 1) = 8.6837580919162383E-02_dp
1245 100 : fit_coef(4, 1) = 4.6771807433750277E-02_dp
1246 100 : fit_coef(5, 1) = -6.6734672326170835E-02_dp
1247 100 : fit_coef(6, 1) = 9.9926171459107288E-02_dp
1248 100 : fit_coef(7, 1) = -4.1644827063229539E-01_dp
1249 100 : fit_coef(8, 1) = 7.6706989454888019E-01_dp
1250 100 : fit_coef(9, 1) = -8.7152052671237190E-01_dp
1251 100 : fit_coef(10, 1) = 6.5955681044267345E-01_dp
1252 100 : fit_coef(11, 1) = -2.9363049092199256E-01_dp
1253 100 : fit_coef(12, 1) = 5.6414782302946012E-02_dp
1254 100 : fit_coef(0, 2) = 6.3047382400045412E-02_dp
1255 100 : fit_coef(1, 2) = 2.1292104950028926E-01_dp
1256 100 : fit_coef(2, 2) = 4.1580501626077238E-01_dp
1257 100 : fit_coef(3, 2) = 4.5381507206227650E-01_dp
1258 100 : fit_coef(4, 2) = 2.3261948283202027E-01_dp
1259 100 : fit_coef(5, 2) = -3.7333612007818145E-01_dp
1260 100 : fit_coef(6, 2) = 5.8891901066912178E-01_dp
1261 100 : fit_coef(7, 2) = -2.2435149407329531E+00_dp
1262 100 : fit_coef(8, 2) = 4.0761036364131602E+00_dp
1263 100 : fit_coef(9, 2) = -4.5995236732489717E+00_dp
1264 100 : fit_coef(10, 2) = 3.4552630197713277E+00_dp
1265 100 : fit_coef(11, 2) = -1.5313736452266173E+00_dp
1266 100 : fit_coef(12, 2) = 2.9408638427612482E-01_dp
1267 100 : fit_coef(0, 3) = 2.1176071064496055E-01_dp
1268 100 : fit_coef(1, 3) = 5.4982332295197556E-01_dp
1269 100 : fit_coef(2, 3) = 1.0068197532238754E+00_dp
1270 100 : fit_coef(3, 3) = 1.0684972989083634E+00_dp
1271 100 : fit_coef(4, 3) = 6.0915448276900608E-01_dp
1272 100 : fit_coef(5, 3) = -1.0238203491794160E+00_dp
1273 100 : fit_coef(6, 3) = 2.1584333978631443E+00_dp
1274 100 : fit_coef(7, 3) = -8.0611200001081951E+00_dp
1275 100 : fit_coef(8, 3) = 1.5009961267213102E+01_dp
1276 100 : fit_coef(9, 3) = -1.6828339663434313E+01_dp
1277 100 : fit_coef(10, 3) = 1.2012563864685774E+01_dp
1278 100 : fit_coef(11, 3) = -4.9849632599680698E+00_dp
1279 100 : fit_coef(12, 3) = 9.0294945051842401E-01_dp
1280 100 : fit_coef(0, 4) = 5.9366013171339316E-01_dp
1281 100 : fit_coef(1, 4) = 1.1012914782020269E+00_dp
1282 100 : fit_coef(2, 4) = 1.8080642501136919E+00_dp
1283 100 : fit_coef(3, 4) = 1.7378820099827390E+00_dp
1284 100 : fit_coef(4, 4) = 9.4465841905941816E-01_dp
1285 100 : fit_coef(5, 4) = -7.9254597628432621E-01_dp
1286 100 : fit_coef(6, 4) = 8.0775877014080266E-01_dp
1287 100 : fit_coef(7, 4) = -2.8523919108461318E+00_dp
1288 100 : fit_coef(8, 4) = -5.3307961129947901E-01_dp
1289 100 : fit_coef(9, 4) = 6.7453388823676228E+00_dp
1290 100 : fit_coef(10, 4) = -6.9248289720281742E+00_dp
1291 100 : fit_coef(11, 4) = 2.9021292958698686E+00_dp
1292 100 : fit_coef(12, 4) = -4.5434573537973694E-01_dp
1293 100 : fit_coef(0, 5) = 1.5164074934712080E+00_dp
1294 100 : fit_coef(1, 5) = 1.8998922859528067E+00_dp
1295 100 : fit_coef(2, 5) = 2.7894259870776525E+00_dp
1296 100 : fit_coef(3, 5) = 2.2836065839718458E+00_dp
1297 100 : fit_coef(4, 5) = 1.2416212609604089E+00_dp
1298 100 : fit_coef(5, 5) = -1.9153393783150017E+00_dp
1299 100 : fit_coef(6, 5) = 7.9420474748342826E+00_dp
1300 100 : fit_coef(7, 5) = -2.4492358033298018E+01_dp
1301 100 : fit_coef(8, 5) = 4.7450493814300060E+01_dp
1302 100 : fit_coef(9, 5) = -6.6407651969522661E+01_dp
1303 100 : fit_coef(10, 5) = 6.0384585557333999E+01_dp
1304 100 : fit_coef(11, 5) = -3.0372584465966241E+01_dp
1305 100 : fit_coef(12, 5) = 6.3523080267784335E+00_dp
1306 100 : fit_coef(0, 6) = 3.7104671974427847E+00_dp
1307 100 : fit_coef(1, 6) = 2.8916704696341959E+00_dp
1308 100 : fit_coef(2, 6) = 3.9056283047263785E+00_dp
1309 100 : fit_coef(3, 6) = 2.7310607551007684E+00_dp
1310 100 : fit_coef(4, 6) = 1.4374042741229791E+00_dp
1311 100 : fit_coef(5, 6) = -3.4614723670541747E+00_dp
1312 100 : fit_coef(6, 6) = 1.5897273148597373E+01_dp
1313 100 : fit_coef(7, 6) = -4.2970295002223452E+01_dp
1314 100 : fit_coef(8, 6) = 7.7894359559436722E+01_dp
1315 100 : fit_coef(9, 6) = -9.5319740659866412E+01_dp
1316 100 : fit_coef(10, 6) = 7.1950730534128169E+01_dp
1317 100 : fit_coef(11, 6) = -2.9556628041991047E+01_dp
1318 100 : fit_coef(12, 6) = 5.0101543449317205E+00_dp
1319 100 : fit_coef(0, 7) = 2.6903751790128751E-02_dp
1320 100 : fit_coef(1, 7) = 1.0173916967403172E-01_dp
1321 100 : fit_coef(2, 7) = 2.0130716226577558E-01_dp
1322 100 : fit_coef(3, 7) = 2.2172005830916267E-01_dp
1323 100 : fit_coef(4, 7) = 1.1797631841567084E-01_dp
1324 100 : fit_coef(5, 7) = -1.7271060154154347E-01_dp
1325 100 : fit_coef(6, 7) = 2.7144317536179635E-01_dp
1326 100 : fit_coef(7, 7) = -1.1089252106255005E+00_dp
1327 100 : fit_coef(8, 7) = 2.0389731343247885E+00_dp
1328 100 : fit_coef(9, 7) = -2.3121180806820467E+00_dp
1329 100 : fit_coef(10, 7) = 1.7413776939963503E+00_dp
1330 100 : fit_coef(11, 7) = -7.7162742625008818E-01_dp
1331 100 : fit_coef(12, 7) = 1.4782756356123158E-01_dp
1332 100 : fit_coef(0, 8) = 8.6888406935520149E-02_dp
1333 100 : fit_coef(1, 8) = 2.4888995444204018E-01_dp
1334 100 : fit_coef(2, 8) = 4.7199012197419227E-01_dp
1335 100 : fit_coef(3, 8) = 5.1105786073145709E-01_dp
1336 100 : fit_coef(4, 8) = 2.5740296918257327E-01_dp
1337 100 : fit_coef(5, 8) = -4.3538515482693113E-01_dp
1338 100 : fit_coef(6, 8) = 6.0029937052834403E-01_dp
1339 100 : fit_coef(7, 8) = -2.3033251784048994E+00_dp
1340 100 : fit_coef(8, 8) = 4.3994596232924978E+00_dp
1341 100 : fit_coef(9, 8) = -5.1923409302629455E+00_dp
1342 100 : fit_coef(10, 8) = 4.0222988922179050E+00_dp
1343 100 : fit_coef(11, 8) = -1.8176576142253549E+00_dp
1344 100 : fit_coef(12, 8) = 3.5423906095949409E-01_dp
1345 100 : fit_coef(0, 9) = 2.3221985873092740E-01_dp
1346 100 : fit_coef(1, 9) = 4.3438739423022149E-01_dp
1347 100 : fit_coef(2, 9) = 7.0152946783034409E-01_dp
1348 100 : fit_coef(3, 9) = 6.7672001661556891E-01_dp
1349 100 : fit_coef(4, 9) = 4.8622153708717586E-01_dp
1350 100 : fit_coef(5, 9) = -8.1041365351394823E-01_dp
1351 100 : fit_coef(6, 9) = 2.6701912318720957E+00_dp
1352 100 : fit_coef(7, 9) = -8.7205715741371570E+00_dp
1353 100 : fit_coef(8, 9) = 1.3607358717959904E+01_dp
1354 100 : fit_coef(9, 9) = -1.1724874566877528E+01_dp
1355 100 : fit_coef(10, 9) = 5.7575285125779478E+00_dp
1356 100 : fit_coef(11, 9) = -1.4357902050465099E+00_dp
1357 100 : fit_coef(12, 9) = 1.1555583770987149E-01_dp
1358 100 : fit_coef(0, 10) = 5.7977445413011319E-01_dp
1359 100 : fit_coef(1, 10) = 6.7547720201746209E-01_dp
1360 100 : fit_coef(2, 10) = 8.9708210777254471E-01_dp
1361 100 : fit_coef(3, 10) = 6.3516703724773627E-01_dp
1362 100 : fit_coef(4, 10) = 1.3236506065579925E-01_dp
1363 100 : fit_coef(5, 10) = 1.1242277490562433E+00_dp
1364 100 : fit_coef(6, 10) = -4.2391903965270812E+00_dp
1365 100 : fit_coef(7, 10) = 1.3658960134998143E+01_dp
1366 100 : fit_coef(8, 10) = -2.7055678231066494E+01_dp
1367 100 : fit_coef(9, 10) = 2.7613753748428412E+01_dp
1368 100 : fit_coef(10, 10) = -1.3209392906437861E+01_dp
1369 100 : fit_coef(11, 10) = 1.7306395341708665E+00_dp
1370 100 : fit_coef(12, 10) = 4.1257627070756253E-01_dp
1371 100 : fit_coef(0, 11) = 1.3735367200768180E+00_dp
1372 100 : fit_coef(1, 11) = 9.1204205070843380E-01_dp
1373 100 : fit_coef(2, 11) = 1.0566274747133615E+00_dp
1374 100 : fit_coef(3, 11) = 4.5662075463077345E-01_dp
1375 100 : fit_coef(4, 11) = 4.9184167220410918E-01_dp
1376 100 : fit_coef(5, 11) = -3.3759011651764603E+00_dp
1377 100 : fit_coef(6, 11) = 1.7420644860890455E+01_dp
1378 100 : fit_coef(7, 11) = -5.0539046535940329E+01_dp
1379 100 : fit_coef(8, 11) = 1.0164085731266914E+02_dp
1380 100 : fit_coef(9, 11) = -1.3287580093754113E+02_dp
1381 100 : fit_coef(10, 11) = 1.0416384226984417E+02_dp
1382 100 : fit_coef(11, 11) = -4.4207454491849361E+01_dp
1383 100 : fit_coef(12, 11) = 7.8051805666697041E+00_dp
1384 100 : fit_coef(0, 12) = 3.3571561549545903E+00_dp
1385 100 : fit_coef(1, 12) = 1.0554507466925072E+00_dp
1386 100 : fit_coef(2, 12) = 1.1790184249005025E+00_dp
1387 100 : fit_coef(3, 12) = 4.8131299480494466E-01_dp
1388 100 : fit_coef(4, 12) = -1.4373971957160242E-01_dp
1389 100 : fit_coef(5, 12) = 7.0579667305022653E-01_dp
1390 100 : fit_coef(6, 12) = -2.8433888321215206E+00_dp
1391 100 : fit_coef(7, 12) = 1.4837347864587512E+01_dp
1392 100 : fit_coef(8, 12) = -3.6747200470183884E+01_dp
1393 100 : fit_coef(9, 12) = 5.8955148084383744E+01_dp
1394 100 : fit_coef(10, 12) = -5.7353458415070598E+01_dp
1395 100 : fit_coef(11, 12) = 2.9868904883232268E+01_dp
1396 100 : fit_coef(12, 12) = -6.3780881018464042E+00_dp
1397 :
1398 100 : END SUBROUTINE get_fit_coef_k6_sh
1399 :
1400 : ! **************************************************************************************************
1401 : !> \brief ...
1402 : !> \param k ...
1403 : !> \param fit_coef ...
1404 : !> \param L_b ...
1405 : !> \param U_b ...
1406 : ! **************************************************************************************************
1407 44 : SUBROUTINE get_fit_coef_k6_lo(k, fit_coef, L_b, U_b)
1408 : INTEGER :: k
1409 : REAL(KIND=dp), DIMENSION(0:12, 2*k) :: fit_coef
1410 : REAL(KIND=dp) :: L_b, U_b
1411 :
1412 44 : L_b = 1.0000000000000000E+02_dp
1413 44 : U_b = 2.8070000000000000E+03_dp
1414 44 : fit_coef(0, 1) = 1.3801918030773162E-03_dp
1415 44 : fit_coef(1, 1) = -1.2020528483486374E-05_dp
1416 44 : fit_coef(2, 1) = 2.3317704806718915E-02_dp
1417 44 : fit_coef(3, 1) = -1.1872432794031121E-01_dp
1418 44 : fit_coef(4, 1) = 6.7174538480429080E-01_dp
1419 44 : fit_coef(5, 1) = -2.7971289614009751E+00_dp
1420 44 : fit_coef(6, 1) = 8.6652048337367535E+00_dp
1421 44 : fit_coef(7, 1) = -1.9404181258270555E+01_dp
1422 44 : fit_coef(8, 1) = 3.0766165134677419E+01_dp
1423 44 : fit_coef(9, 1) = -3.3559777770469893E+01_dp
1424 44 : fit_coef(10, 1) = 2.3905145262192065E+01_dp
1425 44 : fit_coef(11, 1) = -9.9977817398860651E+00_dp
1426 44 : fit_coef(12, 1) = 1.8600935931530318E+00_dp
1427 44 : fit_coef(0, 2) = 1.5183557920944469E-02_dp
1428 44 : fit_coef(1, 2) = -7.0300568913718165E-05_dp
1429 44 : fit_coef(2, 2) = 1.3444945392494670E-01_dp
1430 44 : fit_coef(3, 2) = -6.8712467440053460E-01_dp
1431 44 : fit_coef(4, 2) = 3.8439092624947708E+00_dp
1432 44 : fit_coef(5, 2) = -1.5943863755337579E+01_dp
1433 44 : fit_coef(6, 2) = 4.9281124351364589E+01_dp
1434 44 : fit_coef(7, 2) = -1.1020727704358747E+02_dp
1435 44 : fit_coef(8, 2) = 1.7458545156698841E+02_dp
1436 44 : fit_coef(9, 2) = -1.9032304924079617E+02_dp
1437 44 : fit_coef(10, 2) = 1.3551010987771855E+02_dp
1438 44 : fit_coef(11, 2) = -5.6654664500478205E+01_dp
1439 44 : fit_coef(12, 2) = 1.0537734527387647E+01_dp
1440 44 : fit_coef(0, 3) = 8.0361343459697018E-02_dp
1441 44 : fit_coef(1, 3) = -2.2644879609720777E-04_dp
1442 44 : fit_coef(2, 3) = 4.2400787838782916E-01_dp
1443 44 : fit_coef(3, 3) = -2.1793513661368733E+00_dp
1444 44 : fit_coef(4, 3) = 1.1986721121277252E+01_dp
1445 44 : fit_coef(5, 3) = -4.9550061013597045E+01_dp
1446 44 : fit_coef(6, 3) = 1.5269170262558245E+02_dp
1447 44 : fit_coef(7, 3) = -3.4093496564056039E+02_dp
1448 44 : fit_coef(8, 3) = 5.3967525217022001E+02_dp
1449 44 : fit_coef(9, 3) = -5.8799761545490060E+02_dp
1450 44 : fit_coef(10, 3) = 4.1842708147977544E+02_dp
1451 44 : fit_coef(11, 3) = -1.7483665022530386E+02_dp
1452 44 : fit_coef(12, 3) = 3.2499971977161401E+01_dp
1453 44 : fit_coef(0, 4) = 3.1025521547243406E-01_dp
1454 44 : fit_coef(1, 4) = -5.5670514020829420E-04_dp
1455 44 : fit_coef(2, 4) = 1.0283519940275256E+00_dp
1456 44 : fit_coef(3, 4) = -5.3051948737708079E+00_dp
1457 44 : fit_coef(4, 4) = 2.8857705580976056E+01_dp
1458 44 : fit_coef(5, 4) = -1.1904005396455449E+02_dp
1459 44 : fit_coef(6, 4) = 3.6607040216746668E+02_dp
1460 44 : fit_coef(7, 4) = -8.1652968181369386E+02_dp
1461 44 : fit_coef(8, 4) = 1.2917726681162258E+03_dp
1462 44 : fit_coef(9, 4) = -1.4068028264311984E+03_dp
1463 44 : fit_coef(10, 4) = 1.0006527523899351E+03_dp
1464 44 : fit_coef(11, 4) = -4.1792217327242378E+02_dp
1465 44 : fit_coef(12, 4) = 7.7650266966660254E+01_dp
1466 44 : fit_coef(0, 5) = 9.9661072333548284E-01_dp
1467 44 : fit_coef(1, 5) = -1.1171889827697565E-03_dp
1468 44 : fit_coef(2, 5) = 2.0461119945840913E+00_dp
1469 44 : fit_coef(3, 5) = -1.0580601944377532E+01_dp
1470 44 : fit_coef(4, 5) = 5.7146266925973983E+01_dp
1471 44 : fit_coef(5, 5) = -2.3540296082342908E+02_dp
1472 44 : fit_coef(6, 5) = 7.2293490323806668E+02_dp
1473 44 : fit_coef(7, 5) = -1.6114328355080609E+03_dp
1474 44 : fit_coef(8, 5) = 2.5483891682119961E+03_dp
1475 44 : fit_coef(9, 5) = -2.7745316619650062E+03_dp
1476 44 : fit_coef(10, 5) = 1.9729645919543370E+03_dp
1477 44 : fit_coef(11, 5) = -8.2377007268050909E+02_dp
1478 44 : fit_coef(12, 5) = 1.5301212059298075E+02_dp
1479 44 : fit_coef(0, 6) = 2.8871384041721235E+00_dp
1480 44 : fit_coef(1, 6) = -1.8663713535930727E-03_dp
1481 44 : fit_coef(2, 6) = 3.4015318790079183E+00_dp
1482 44 : fit_coef(3, 6) = -1.7613395948721490E+01_dp
1483 44 : fit_coef(4, 6) = 9.4741249061261925E+01_dp
1484 44 : fit_coef(5, 6) = -3.8994245150367010E+02_dp
1485 44 : fit_coef(6, 6) = 1.1965993777329293E+03_dp
1486 44 : fit_coef(7, 6) = -2.6661783300231391E+03_dp
1487 44 : fit_coef(8, 6) = 4.2155136266861591E+03_dp
1488 44 : fit_coef(9, 6) = -4.5888706525865791E+03_dp
1489 44 : fit_coef(10, 6) = 3.2626368424723773E+03_dp
1490 44 : fit_coef(11, 6) = -1.3620271028068767E+03_dp
1491 44 : fit_coef(12, 6) = 2.5294961462574193E+02_dp
1492 44 : fit_coef(0, 7) = 4.4122094885822010E-03_dp
1493 44 : fit_coef(1, 7) = -3.0506026172807132E-05_dp
1494 44 : fit_coef(2, 7) = 5.9262798671013028E-02_dp
1495 44 : fit_coef(3, 7) = -3.0161167176282039E-01_dp
1496 44 : fit_coef(4, 7) = 1.7086225790243108E+00_dp
1497 44 : fit_coef(5, 7) = -7.1111130868609358E+00_dp
1498 44 : fit_coef(6, 7) = 2.2029502145209662E+01_dp
1499 44 : fit_coef(7, 7) = -4.9330933530700591E+01_dp
1500 44 : fit_coef(8, 7) = 7.8203553981541233E+01_dp
1501 44 : fit_coef(9, 7) = -8.5283995941844253E+01_dp
1502 44 : fit_coef(10, 7) = 6.0734937581336254E+01_dp
1503 44 : fit_coef(11, 7) = -2.5396331019128979E+01_dp
1504 44 : fit_coef(12, 7) = 4.7244104190757472E+00_dp
1505 44 : fit_coef(0, 8) = 2.8989148486487894E-02_dp
1506 44 : fit_coef(1, 8) = -9.5531400887653847E-05_dp
1507 44 : fit_coef(2, 8) = 1.7940835754435794E-01_dp
1508 44 : fit_coef(3, 8) = -9.2139806209629660E-01_dp
1509 44 : fit_coef(4, 8) = 5.0793149159385784E+00_dp
1510 44 : fit_coef(5, 8) = -2.0996406588101028E+01_dp
1511 44 : fit_coef(6, 8) = 6.4728578095110564E+01_dp
1512 44 : fit_coef(7, 8) = -1.4454498390418735E+02_dp
1513 44 : fit_coef(8, 8) = 2.2882213635238523E+02_dp
1514 44 : fit_coef(9, 8) = -2.4934889854822558E+02_dp
1515 44 : fit_coef(10, 8) = 1.7747811343984634E+02_dp
1516 44 : fit_coef(11, 8) = -7.4175788381531561E+01_dp
1517 44 : fit_coef(12, 8) = 1.3791699026484896E+01_dp
1518 44 : fit_coef(0, 9) = 1.1867775101904349E-01_dp
1519 44 : fit_coef(1, 9) = -2.3002545083394702E-04_dp
1520 44 : fit_coef(2, 9) = 4.2351088978816531E-01_dp
1521 44 : fit_coef(3, 9) = -2.1868332609774375E+00_dp
1522 44 : fit_coef(4, 9) = 1.1863193969553315E+01_dp
1523 44 : fit_coef(5, 9) = -4.8911381713192242E+01_dp
1524 44 : fit_coef(6, 9) = 1.5033689264253886E+02_dp
1525 44 : fit_coef(7, 9) = -3.3524655332010315E+02_dp
1526 44 : fit_coef(8, 9) = 5.3030221224968204E+02_dp
1527 44 : fit_coef(9, 9) = -5.7746463929962727E+02_dp
1528 44 : fit_coef(10, 9) = 4.1070292367082004E+02_dp
1529 44 : fit_coef(11, 9) = -1.7150997861389590E+02_dp
1530 44 : fit_coef(12, 9) = 3.1862954979470953E+01_dp
1531 44 : fit_coef(0, 10) = 3.8613921710382521E-01_dp
1532 44 : fit_coef(1, 10) = -4.4141730884221628E-04_dp
1533 44 : fit_coef(2, 10) = 8.0440006468030922E-01_dp
1534 44 : fit_coef(3, 10) = -4.1653901689708244E+00_dp
1535 44 : fit_coef(4, 10) = 2.2403190787145370E+01_dp
1536 44 : fit_coef(5, 10) = -9.2211974413485876E+01_dp
1537 44 : fit_coef(6, 10) = 2.8295925585741463E+02_dp
1538 44 : fit_coef(7, 10) = -6.3046689253660929E+02_dp
1539 44 : fit_coef(8, 10) = 9.9682217293895803E+02_dp
1540 44 : fit_coef(9, 10) = -1.0850822438050727E+03_dp
1541 44 : fit_coef(10, 10) = 7.7146124564531726E+02_dp
1542 44 : fit_coef(11, 10) = -3.2204769431435153E+02_dp
1543 44 : fit_coef(12, 10) = 5.9807896790490901E+01_dp
1544 44 : fit_coef(0, 11) = 1.0973261216294632E+00_dp
1545 44 : fit_coef(1, 11) = -6.7305790071552931E-04_dp
1546 44 : fit_coef(2, 11) = 1.2191563472414737E+00_dp
1547 44 : fit_coef(3, 11) = -6.3236622978399160E+00_dp
1548 44 : fit_coef(4, 11) = 3.3838641149158832E+01_dp
1549 44 : fit_coef(5, 11) = -1.3912998330249843E+02_dp
1550 44 : fit_coef(6, 11) = 4.2651665499720167E+02_dp
1551 44 : fit_coef(7, 11) = -9.4985408069387211E+02_dp
1552 44 : fit_coef(8, 11) = 1.5014096221052871E+03_dp
1553 44 : fit_coef(9, 11) = -1.6340457638756484E+03_dp
1554 44 : fit_coef(10, 11) = 1.1615527639524207E+03_dp
1555 44 : fit_coef(11, 11) = -4.8480157740581882E+02_dp
1556 44 : fit_coef(12, 11) = 9.0015704436915854E+01_dp
1557 44 : fit_coef(0, 12) = 3.0334100910855679E+00_dp
1558 44 : fit_coef(1, 12) = -8.0128677103265039E-04_dp
1559 44 : fit_coef(2, 12) = 1.4492945609869972E+00_dp
1560 44 : fit_coef(3, 12) = -7.5204430315974555E+00_dp
1561 44 : fit_coef(4, 12) = 4.0192517443549171E+01_dp
1562 44 : fit_coef(5, 12) = -1.6520813224035805E+02_dp
1563 44 : fit_coef(6, 12) = 5.0634186437136140E+02_dp
1564 44 : fit_coef(7, 12) = -1.1274845628371224E+03_dp
1565 44 : fit_coef(8, 12) = 1.7820754347486288E+03_dp
1566 44 : fit_coef(9, 12) = -1.9394275221726205E+03_dp
1567 44 : fit_coef(10, 12) = 1.3785794074607632E+03_dp
1568 44 : fit_coef(11, 12) = -5.7535942912689143E+02_dp
1569 44 : fit_coef(12, 12) = 1.0682548193028630E+02_dp
1570 :
1571 44 : END SUBROUTINE get_fit_coef_k6_lo
1572 :
1573 : ! **************************************************************************************************
1574 : !> \brief ...
1575 : !> \param k ...
1576 : !> \param fit_coef ...
1577 : !> \param L_b ...
1578 : !> \param U_b ...
1579 : ! **************************************************************************************************
1580 44 : SUBROUTINE get_fit_coef_k7_sh(k, fit_coef, L_b, U_b)
1581 : INTEGER :: k
1582 : REAL(KIND=dp), DIMENSION(0:12, 2*k) :: fit_coef
1583 : REAL(KIND=dp) :: L_b, U_b
1584 :
1585 44 : L_b = 2.0000000000000000E+00_dp
1586 44 : U_b = 1.0000000000000000E+02_dp
1587 44 : fit_coef(0, 1) = 8.4890821794056659E-03_dp
1588 44 : fit_coef(1, 1) = 3.3909965321659449E-02_dp
1589 44 : fit_coef(2, 1) = 6.7634541203882806E-02_dp
1590 44 : fit_coef(3, 1) = 7.6353562644566234E-02_dp
1591 44 : fit_coef(4, 1) = 3.5948563267733900E-02_dp
1592 44 : fit_coef(5, 1) = -2.5771176000865662E-02_dp
1593 44 : fit_coef(6, 1) = -4.0945070980132330E-02_dp
1594 44 : fit_coef(7, 1) = -4.3343260753829285E-02_dp
1595 44 : fit_coef(8, 1) = 1.3815432901925578E-01_dp
1596 44 : fit_coef(9, 1) = -1.7538024437982933E-01_dp
1597 44 : fit_coef(10, 1) = 1.6543062150575619E-01_dp
1598 44 : fit_coef(11, 1) = -9.1169573964789280E-02_dp
1599 44 : fit_coef(12, 1) = 2.0264349482170308E-02_dp
1600 44 : fit_coef(0, 2) = 5.0116642286956788E-02_dp
1601 44 : fit_coef(1, 2) = 1.8365009326344528E-01_dp
1602 44 : fit_coef(2, 2) = 3.5986371694373215E-01_dp
1603 44 : fit_coef(3, 2) = 3.9798008193331352E-01_dp
1604 44 : fit_coef(4, 2) = 1.7835093713215566E-01_dp
1605 44 : fit_coef(5, 2) = -1.3327325046872260E-01_dp
1606 44 : fit_coef(6, 2) = -2.2419539361558347E-01_dp
1607 44 : fit_coef(7, 2) = -1.5459559592831851E-01_dp
1608 44 : fit_coef(8, 2) = 5.7498920152238775E-01_dp
1609 44 : fit_coef(9, 2) = -7.2077559903241084E-01_dp
1610 44 : fit_coef(10, 2) = 6.9718992787938672E-01_dp
1611 44 : fit_coef(11, 2) = -3.9787065520994253E-01_dp
1612 44 : fit_coef(12, 2) = 9.0654023942071268E-02_dp
1613 44 : fit_coef(0, 3) = 1.5366998360970857E-01_dp
1614 44 : fit_coef(1, 3) = 4.7204846669452077E-01_dp
1615 44 : fit_coef(2, 3) = 8.8325935893055196E-01_dp
1616 44 : fit_coef(3, 3) = 9.5894564770013224E-01_dp
1617 44 : fit_coef(4, 3) = 4.2827132793975348E-01_dp
1618 44 : fit_coef(5, 3) = -3.2332267433019096E-01_dp
1619 44 : fit_coef(6, 3) = -6.1277314101509384E-01_dp
1620 44 : fit_coef(7, 3) = -3.1904891130696167E-01_dp
1621 44 : fit_coef(8, 3) = 1.7347388703763822E+00_dp
1622 44 : fit_coef(9, 3) = -2.4531109689297721E+00_dp
1623 44 : fit_coef(10, 3) = 2.2903712151885607E+00_dp
1624 44 : fit_coef(11, 3) = -1.2225979103964606E+00_dp
1625 44 : fit_coef(12, 3) = 2.6689160566637776E-01_dp
1626 44 : fit_coef(0, 4) = 3.9160355914825828E-01_dp
1627 44 : fit_coef(1, 4) = 9.3781039645429920E-01_dp
1628 44 : fit_coef(2, 4) = 1.6046991663294892E+00_dp
1629 44 : fit_coef(3, 4) = 1.6443527376353326E+00_dp
1630 44 : fit_coef(4, 4) = 8.0944769705145370E-01_dp
1631 44 : fit_coef(5, 4) = -5.1143473303498077E-01_dp
1632 44 : fit_coef(6, 4) = -5.2679642212467515E-01_dp
1633 44 : fit_coef(7, 4) = -1.8364447956089240E+00_dp
1634 44 : fit_coef(8, 4) = 2.5683156855002216E+00_dp
1635 44 : fit_coef(9, 4) = 1.5501948487951303E-01_dp
1636 44 : fit_coef(10, 4) = -1.8725579182282932E+00_dp
1637 44 : fit_coef(11, 4) = 1.2221919802984111E+00_dp
1638 44 : fit_coef(12, 4) = -2.7544768102671480E-01_dp
1639 44 : fit_coef(0, 5) = 9.1783363747242741E-01_dp
1640 44 : fit_coef(1, 5) = 1.6309461105431255E+00_dp
1641 44 : fit_coef(2, 5) = 2.4937510867743007E+00_dp
1642 44 : fit_coef(3, 5) = 2.2928527582942770E+00_dp
1643 44 : fit_coef(4, 5) = 9.1128547426324147E-01_dp
1644 44 : fit_coef(5, 5) = 9.6182376136104375E-01_dp
1645 44 : fit_coef(6, 5) = -6.3804461030632824E+00_dp
1646 44 : fit_coef(7, 5) = 1.5896262996437345E+01_dp
1647 44 : fit_coef(8, 5) = -3.2697959752155285E+01_dp
1648 44 : fit_coef(9, 5) = 4.0204694276308771E+01_dp
1649 44 : fit_coef(10, 5) = -2.6993883785520257E+01_dp
1650 44 : fit_coef(11, 5) = 9.1873159371192017E+00_dp
1651 44 : fit_coef(12, 5) = -1.2193412409631701E+00_dp
1652 44 : fit_coef(0, 6) = 2.0447798807240689E+00_dp
1653 44 : fit_coef(1, 6) = 2.5647815805469976E+00_dp
1654 44 : fit_coef(2, 6) = 3.5222500643076748E+00_dp
1655 44 : fit_coef(3, 6) = 2.7811523063687598E+00_dp
1656 44 : fit_coef(4, 6) = 1.2018538663100924E+00_dp
1657 44 : fit_coef(5, 6) = -5.4703655436328180E-01_dp
1658 44 : fit_coef(6, 6) = 3.2225185493071979E+00_dp
1659 44 : fit_coef(7, 6) = -1.4146455603976277E+01_dp
1660 44 : fit_coef(8, 6) = 3.4172972270754862E+01_dp
1661 44 : fit_coef(9, 6) = -5.7518986665041560E+01_dp
1662 44 : fit_coef(10, 6) = 5.7935519876217747E+01_dp
1663 44 : fit_coef(11, 6) = -3.0472542712278077E+01_dp
1664 44 : fit_coef(12, 6) = 6.4684369280250085E+00_dp
1665 44 : fit_coef(0, 7) = 4.4889127849133947E+00_dp
1666 44 : fit_coef(1, 7) = 3.6844329124185262E+00_dp
1667 44 : fit_coef(2, 7) = 4.6629325988561545E+00_dp
1668 44 : fit_coef(3, 7) = 3.2053175028746703E+00_dp
1669 44 : fit_coef(4, 7) = 1.1894024823027469E+00_dp
1670 44 : fit_coef(5, 7) = -5.5664546189271846E-01_dp
1671 44 : fit_coef(6, 7) = 4.4797254977157817E+00_dp
1672 44 : fit_coef(7, 7) = -1.3162135892918478E+01_dp
1673 44 : fit_coef(8, 7) = 2.6920639733012177E+01_dp
1674 44 : fit_coef(9, 7) = -3.7885356014248515E+01_dp
1675 44 : fit_coef(10, 7) = 3.0404958289755267E+01_dp
1676 44 : fit_coef(11, 7) = -1.2048234826847173E+01_dp
1677 44 : fit_coef(12, 7) = 1.7536434043357469E+00_dp
1678 44 : fit_coef(0, 8) = 2.2333642667863175E-02_dp
1679 44 : fit_coef(1, 8) = 8.7650336191702150E-02_dp
1680 44 : fit_coef(2, 8) = 1.7407545680352357E-01_dp
1681 44 : fit_coef(3, 8) = 1.9523723539373550E-01_dp
1682 44 : fit_coef(4, 8) = 9.1078382735736693E-02_dp
1683 44 : fit_coef(5, 8) = -6.5238131379128483E-02_dp
1684 44 : fit_coef(6, 8) = -1.0790743432696713E-01_dp
1685 44 : fit_coef(7, 8) = -1.0055162956331706E-01_dp
1686 44 : fit_coef(8, 8) = 3.3608939631307738E-01_dp
1687 44 : fit_coef(9, 8) = -4.2744783871398162E-01_dp
1688 44 : fit_coef(10, 8) = 4.0569757577173882E-01_dp
1689 44 : fit_coef(11, 8) = -2.2517859275370616E-01_dp
1690 44 : fit_coef(12, 8) = 5.0308943083685061E-02_dp
1691 44 : fit_coef(0, 9) = 6.5162011076589435E-02_dp
1692 44 : fit_coef(1, 9) = 2.1474236673046285E-01_dp
1693 44 : fit_coef(2, 9) = 4.1104112490299882E-01_dp
1694 44 : fit_coef(3, 9) = 4.4722258512292351E-01_dp
1695 44 : fit_coef(4, 9) = 1.8925685414469240E-01_dp
1696 44 : fit_coef(5, 9) = -1.5238925014408933E-01_dp
1697 44 : fit_coef(6, 9) = -2.8181109625687978E-01_dp
1698 44 : fit_coef(7, 9) = 4.2073721801476338E-03_dp
1699 44 : fit_coef(8, 9) = 2.9605389145708244E-01_dp
1700 44 : fit_coef(9, 9) = -3.8389360909607761E-01_dp
1701 44 : fit_coef(10, 9) = 4.5264861145927554E-01_dp
1702 44 : fit_coef(11, 9) = -3.0203559346875924E-01_dp
1703 44 : fit_coef(12, 9) = 7.4860217823464928E-02_dp
1704 44 : fit_coef(0, 10) = 1.5346948637055580E-01_dp
1705 44 : fit_coef(1, 10) = 3.6854433133610354E-01_dp
1706 44 : fit_coef(2, 10) = 6.2892668627471893E-01_dp
1707 44 : fit_coef(3, 10) = 6.5477471935299725E-01_dp
1708 44 : fit_coef(4, 10) = 3.3294850052423303E-01_dp
1709 44 : fit_coef(5, 10) = -2.7649376642801776E-01_dp
1710 44 : fit_coef(6, 10) = -8.0513348586680189E-03_dp
1711 44 : fit_coef(7, 10) = -2.0751899699120990E+00_dp
1712 44 : fit_coef(8, 10) = 5.2487682729558243E+00_dp
1713 44 : fit_coef(9, 10) = -6.5715600622772241E+00_dp
1714 44 : fit_coef(10, 10) = 4.9805286462168388E+00_dp
1715 44 : fit_coef(11, 10) = -2.1493517756117457E+00_dp
1716 44 : fit_coef(12, 10) = 4.0028581387747814E-01_dp
1717 44 : fit_coef(0, 11) = 3.4692296309076204E-01_dp
1718 44 : fit_coef(1, 11) = 5.7228042968532444E-01_dp
1719 44 : fit_coef(2, 11) = 8.0923016588837160E-01_dp
1720 44 : fit_coef(3, 11) = 6.8825242004374665E-01_dp
1721 44 : fit_coef(4, 11) = 3.0900931504334961E-01_dp
1722 44 : fit_coef(5, 11) = 5.2224154947033075E-01_dp
1723 44 : fit_coef(6, 11) = -2.6356703498487173E+00_dp
1724 44 : fit_coef(7, 11) = 8.5966604379962970E+00_dp
1725 44 : fit_coef(8, 11) = -2.2765680947013255E+01_dp
1726 44 : fit_coef(9, 11) = 3.4684627103439190E+01_dp
1727 44 : fit_coef(10, 11) = -2.9504573991969686E+01_dp
1728 44 : fit_coef(11, 11) = 1.3352471045720314E+01_dp
1729 44 : fit_coef(12, 11) = -2.5338463087754426E+00_dp
1730 44 : fit_coef(0, 12) = 7.5471792316070130E-01_dp
1731 44 : fit_coef(1, 12) = 8.1698667304635597E-01_dp
1732 44 : fit_coef(2, 12) = 9.6453392023721507E-01_dp
1733 44 : fit_coef(3, 12) = 5.8219771460039760E-01_dp
1734 44 : fit_coef(4, 12) = 5.6834288665372115E-02_dp
1735 44 : fit_coef(5, 12) = 9.5294461790630214E-01_dp
1736 44 : fit_coef(6, 12) = -1.9967581073724616E+00_dp
1737 44 : fit_coef(7, 12) = 3.9290913995308978E+00_dp
1738 44 : fit_coef(8, 12) = 7.8240450388508198E-01_dp
1739 44 : fit_coef(9, 12) = -1.8452411993447775E+01_dp
1740 44 : fit_coef(10, 12) = 2.9544447334169273E+01_dp
1741 44 : fit_coef(11, 12) = -1.9185547926257918E+01_dp
1742 44 : fit_coef(12, 12) = 4.6420265475532112E+00_dp
1743 44 : fit_coef(0, 13) = 1.6044221851675884E+00_dp
1744 44 : fit_coef(1, 13) = 1.0402801401561750E+00_dp
1745 44 : fit_coef(2, 13) = 1.0858841570371729E+00_dp
1746 44 : fit_coef(3, 13) = 4.1610384890729457E-01_dp
1747 44 : fit_coef(4, 13) = 3.6067842390926969E-01_dp
1748 44 : fit_coef(5, 13) = -2.5175945757607381E+00_dp
1749 44 : fit_coef(6, 13) = 1.3559516170001507E+01_dp
1750 44 : fit_coef(7, 13) = -3.8412585801701184E+01_dp
1751 44 : fit_coef(8, 13) = 7.5725440762246222E+01_dp
1752 44 : fit_coef(9, 13) = -9.4629438016079902E+01_dp
1753 44 : fit_coef(10, 13) = 6.8485370488181275E+01_dp
1754 44 : fit_coef(11, 13) = -2.5761663952186389E+01_dp
1755 44 : fit_coef(12, 13) = 3.8061288493554284E+00_dp
1756 44 : fit_coef(0, 14) = 3.6234684753265820E+00_dp
1757 44 : fit_coef(1, 14) = 1.1911013659903149E+00_dp
1758 44 : fit_coef(2, 14) = 1.2089364306597108E+00_dp
1759 44 : fit_coef(3, 14) = 4.6442125027798664E-01_dp
1760 44 : fit_coef(4, 14) = -3.1777576152208559E-01_dp
1761 44 : fit_coef(5, 14) = 2.0241094124978116E+00_dp
1762 44 : fit_coef(6, 14) = -8.2031751444577026E+00_dp
1763 44 : fit_coef(7, 14) = 2.9168093356344343E+01_dp
1764 44 : fit_coef(8, 14) = -6.1746832221017200E+01_dp
1765 44 : fit_coef(9, 14) = 8.7168512210629885E+01_dp
1766 44 : fit_coef(10, 14) = -7.6686519988709378E+01_dp
1767 44 : fit_coef(11, 14) = 3.7037473909730942E+01_dp
1768 44 : fit_coef(12, 14) = -7.4610849374495922E+00_dp
1769 :
1770 44 : END SUBROUTINE get_fit_coef_k7_sh
1771 :
1772 : ! **************************************************************************************************
1773 : !> \brief ...
1774 : !> \param k ...
1775 : !> \param fit_coef ...
1776 : !> \param L_b ...
1777 : !> \param U_b ...
1778 : ! **************************************************************************************************
1779 58 : SUBROUTINE get_fit_coef_k7_lo(k, fit_coef, L_b, U_b)
1780 : INTEGER :: k
1781 : REAL(KIND=dp), DIMENSION(0:12, 2*k) :: fit_coef
1782 : REAL(KIND=dp) :: L_b, U_b
1783 :
1784 58 : L_b = 1.0000000000000000E+02_dp
1785 58 : U_b = 6.3730000000000000E+03_dp
1786 58 : fit_coef(0, 1) = 6.0677583366177139E-04_dp
1787 58 : fit_coef(1, 1) = 1.2203511941973786E-05_dp
1788 58 : fit_coef(2, 1) = 1.5542282929846361E-02_dp
1789 58 : fit_coef(3, 1) = -8.9625369583599124E-02_dp
1790 58 : fit_coef(4, 1) = 5.4937244690257003E-01_dp
1791 58 : fit_coef(5, 1) = -2.3465783422261945E+00_dp
1792 58 : fit_coef(6, 1) = 7.2618002882762989E+00_dp
1793 58 : fit_coef(7, 1) = -1.5964210654587358E+01_dp
1794 58 : fit_coef(8, 1) = 2.4547214366628502E+01_dp
1795 58 : fit_coef(9, 1) = -2.5732576011672748E+01_dp
1796 58 : fit_coef(10, 1) = 1.7495704575487210E+01_dp
1797 58 : fit_coef(11, 1) = -6.9489399028728807E+00_dp
1798 58 : fit_coef(12, 1) = 1.2232329673889215E+00_dp
1799 58 : fit_coef(0, 2) = 6.6752714913863925E-03_dp
1800 58 : fit_coef(1, 2) = 7.0822129335160658E-05_dp
1801 58 : fit_coef(2, 2) = 9.1986377885775919E-02_dp
1802 58 : fit_coef(3, 2) = -5.3405428642774699E-01_dp
1803 58 : fit_coef(4, 2) = 3.2354397768485041E+00_dp
1804 58 : fit_coef(5, 2) = -1.3775260985114405E+01_dp
1805 58 : fit_coef(6, 2) = 4.2538770413228939E+01_dp
1806 58 : fit_coef(7, 2) = -9.3398515752623808E+01_dp
1807 58 : fit_coef(8, 2) = 1.4350316188715925E+02_dp
1808 58 : fit_coef(9, 2) = -1.5036166589456491E+02_dp
1809 58 : fit_coef(10, 2) = 1.0220160925073999E+02_dp
1810 58 : fit_coef(11, 2) = -4.0584863952257315E+01_dp
1811 58 : fit_coef(12, 2) = 7.1433481247893695E+00_dp
1812 58 : fit_coef(0, 3) = 3.5329627891532003E-02_dp
1813 58 : fit_coef(1, 3) = 2.2595479303685819E-04_dp
1814 58 : fit_coef(2, 3) = 3.0068670299306055E-01_dp
1815 58 : fit_coef(3, 3) = -1.7613684261571489E+00_dp
1816 58 : fit_coef(4, 3) = 1.0488351739421789E+01_dp
1817 58 : fit_coef(5, 3) = -4.4542175766068205E+01_dp
1818 58 : fit_coef(6, 3) = 1.3710066819725051E+02_dp
1819 58 : fit_coef(7, 3) = -3.0052458124580761E+02_dp
1820 58 : fit_coef(8, 3) = 4.6158839612526646E+02_dp
1821 58 : fit_coef(9, 3) = -4.8381807226730933E+02_dp
1822 58 : fit_coef(10, 3) = 3.2906228868490689E+02_dp
1823 58 : fit_coef(11, 3) = -1.3076538707988345E+02_dp
1824 58 : fit_coef(12, 3) = 2.3031862239615609E+01_dp
1825 58 : fit_coef(0, 4) = 1.3636675797272446E-01_dp
1826 58 : fit_coef(1, 4) = 5.6647704292489109E-04_dp
1827 58 : fit_coef(2, 4) = 7.6618173910360343E-01_dp
1828 58 : fit_coef(3, 4) = -4.5142657914579676E+00_dp
1829 58 : fit_coef(4, 4) = 2.6580955043085275E+01_dp
1830 58 : fit_coef(5, 4) = -1.1272540497018385E+02_dp
1831 58 : fit_coef(6, 4) = 3.4623696291949358E+02_dp
1832 58 : fit_coef(7, 4) = -7.5826687162428038E+02_dp
1833 58 : fit_coef(8, 4) = 1.1645610278715124E+03_dp
1834 58 : fit_coef(9, 4) = -1.2210276266592973E+03_dp
1835 58 : fit_coef(10, 4) = 8.3085597800660651E+02_dp
1836 58 : fit_coef(11, 4) = -3.3033932676724800E+02_dp
1837 58 : fit_coef(12, 4) = 5.8211140143063389E+01_dp
1838 58 : fit_coef(0, 5) = 4.3692354129416011E-01_dp
1839 58 : fit_coef(1, 5) = 1.1976571152026670E-03_dp
1840 58 : fit_coef(2, 5) = 1.6377604996306871E+00_dp
1841 58 : fit_coef(3, 5) = -9.6866759364374868E+00_dp
1842 58 : fit_coef(4, 5) = 5.6612700356628949E+01_dp
1843 58 : fit_coef(5, 5) = -2.3984102923713382E+02_dp
1844 58 : fit_coef(6, 5) = 7.3561273922776581E+02_dp
1845 58 : fit_coef(7, 5) = -1.6099560282310861E+03_dp
1846 58 : fit_coef(8, 5) = 2.4723564756113196E+03_dp
1847 58 : fit_coef(9, 5) = -2.5927151309452665E+03_dp
1848 58 : fit_coef(10, 5) = 1.7647692924297401E+03_dp
1849 58 : fit_coef(11, 5) = -7.0188939174830352E+02_dp
1850 58 : fit_coef(12, 5) = 1.2372418269084275E+02_dp
1851 58 : fit_coef(0, 6) = 1.2378497399176813E+00_dp
1852 58 : fit_coef(1, 6) = 2.1799404763566546E-03_dp
1853 58 : fit_coef(2, 6) = 3.0033304053549266E+00_dp
1854 58 : fit_coef(3, 6) = -1.7809339259291960E+01_dp
1855 58 : fit_coef(4, 6) = 1.0356146048512531E+02_dp
1856 58 : fit_coef(5, 6) = -4.3841186307805572E+02_dp
1857 58 : fit_coef(6, 6) = 1.3433098010233427E+03_dp
1858 58 : fit_coef(7, 6) = -2.9385308911410843E+03_dp
1859 58 : fit_coef(8, 6) = 4.5121527260780776E+03_dp
1860 58 : fit_coef(9, 6) = -4.7323142457902477E+03_dp
1861 58 : fit_coef(10, 6) = 3.2217506991135392E+03_dp
1862 58 : fit_coef(11, 6) = -1.2816488835906916E+03_dp
1863 58 : fit_coef(12, 6) = 2.2596889581599186E+02_dp
1864 58 : fit_coef(0, 7) = 3.2781853114633690E+00_dp
1865 58 : fit_coef(1, 7) = 3.4389001435898561E-03_dp
1866 58 : fit_coef(2, 7) = 4.7592429785757018E+00_dp
1867 58 : fit_coef(3, 7) = -2.8265375133025159E+01_dp
1868 58 : fit_coef(4, 7) = 1.6386545527527471E+02_dp
1869 58 : fit_coef(5, 7) = -6.9336876574524956E+02_dp
1870 58 : fit_coef(6, 7) = 2.1232162962264451E+03_dp
1871 58 : fit_coef(7, 7) = -4.6431587196422133E+03_dp
1872 58 : fit_coef(8, 7) = 7.1291035126709503E+03_dp
1873 58 : fit_coef(9, 7) = -7.4773722512143786E+03_dp
1874 58 : fit_coef(10, 7) = 5.0911609048640648E+03_dp
1875 58 : fit_coef(11, 7) = -2.0255881694388165E+03_dp
1876 58 : fit_coef(12, 7) = 3.5717987126526839E+02_dp
1877 58 : fit_coef(0, 8) = 1.9397592535656612E-03_dp
1878 58 : fit_coef(1, 8) = 3.1224136945126820E-05_dp
1879 58 : fit_coef(2, 8) = 3.9794210955105026E-02_dp
1880 58 : fit_coef(3, 8) = -2.2945121723050055E-01_dp
1881 58 : fit_coef(4, 8) = 1.4081093618036822E+00_dp
1882 58 : fit_coef(5, 8) = -6.0128883949026397E+00_dp
1883 58 : fit_coef(6, 8) = 1.8615856974219142E+01_dp
1884 58 : fit_coef(7, 8) = -4.0950738259707443E+01_dp
1885 58 : fit_coef(8, 8) = 6.2995147189900791E+01_dp
1886 58 : fit_coef(9, 8) = -6.6049282238872578E+01_dp
1887 58 : fit_coef(10, 8) = 4.4906773129267386E+01_dp
1888 58 : fit_coef(11, 8) = -1.7833720418073618E+01_dp
1889 58 : fit_coef(12, 8) = 3.1386820276994531E+00_dp
1890 58 : fit_coef(0, 9) = 1.2744789430102283E-02_dp
1891 58 : fit_coef(1, 9) = 9.4709522213266069E-05_dp
1892 58 : fit_coef(2, 9) = 1.2561186892205739E-01_dp
1893 58 : fit_coef(3, 9) = -7.3485105104893944E-01_dp
1894 58 : fit_coef(4, 9) = 4.3871454899236513E+00_dp
1895 58 : fit_coef(5, 9) = -1.8627306443837497E+01_dp
1896 58 : fit_coef(6, 9) = 5.7355825078700910E+01_dp
1897 58 : fit_coef(7, 9) = -1.2570281346740651E+02_dp
1898 58 : fit_coef(8, 9) = 1.9298761023815177E+02_dp
1899 58 : fit_coef(9, 9) = -2.0218882506002689E+02_dp
1900 58 : fit_coef(10, 9) = 1.3746187852198693E+02_dp
1901 58 : fit_coef(11, 9) = -5.4608420832822929E+01_dp
1902 58 : fit_coef(12, 9) = 9.6158489721068801E+00_dp
1903 58 : fit_coef(0, 10) = 5.2173333294315491E-02_dp
1904 58 : fit_coef(1, 10) = 2.3055569105486745E-04_dp
1905 58 : fit_coef(2, 10) = 3.1278409064824336E-01_dp
1906 58 : fit_coef(3, 10) = -1.8448833978165269E+00_dp
1907 58 : fit_coef(4, 10) = 1.0840143395546759E+01_dp
1908 58 : fit_coef(5, 10) = -4.5958901600709979E+01_dp
1909 58 : fit_coef(6, 10) = 1.4110750881102726E+02_dp
1910 58 : fit_coef(7, 10) = -3.0897514713921822E+02_dp
1911 58 : fit_coef(8, 10) = 4.7453270093475732E+02_dp
1912 58 : fit_coef(9, 10) = -4.9757949866356881E+02_dp
1913 58 : fit_coef(10, 10) = 3.3861207241883631E+02_dp
1914 58 : fit_coef(11, 10) = -1.3464036769091453E+02_dp
1915 58 : fit_coef(12, 10) = 2.3727726896949317E+01_dp
1916 58 : fit_coef(0, 11) = 1.6963116889689617E-01_dp
1917 58 : fit_coef(1, 11) = 4.6901741492581534E-04_dp
1918 58 : fit_coef(2, 11) = 6.4447000621439654E-01_dp
1919 58 : fit_coef(3, 11) = -3.8181538304305924E+00_dp
1920 58 : fit_coef(4, 11) = 2.2242335828744238E+01_dp
1921 58 : fit_coef(5, 11) = -9.4193777329169180E+01_dp
1922 58 : fit_coef(6, 11) = 2.8872166699409729E+02_dp
1923 58 : fit_coef(7, 11) = -6.3173717103578508E+02_dp
1924 58 : fit_coef(8, 11) = 9.7012917536585030E+02_dp
1925 58 : fit_coef(9, 11) = -1.0174610499996350E+03_dp
1926 58 : fit_coef(10, 11) = 6.9265148866175264E+02_dp
1927 58 : fit_coef(11, 11) = -2.7552649004097742E+02_dp
1928 58 : fit_coef(12, 11) = 4.8575054818192108E+01_dp
1929 58 : fit_coef(0, 12) = 4.7830241431219889E-01_dp
1930 58 : fit_coef(1, 12) = 8.0536633187941779E-04_dp
1931 58 : fit_coef(2, 12) = 1.1161391199045863E+00_dp
1932 58 : fit_coef(3, 12) = -6.6319638481849212E+00_dp
1933 58 : fit_coef(4, 12) = 3.8412707149315935E+01_dp
1934 58 : fit_coef(5, 12) = -1.6252589178932661E+02_dp
1935 58 : fit_coef(6, 12) = 4.9759933805308168E+02_dp
1936 58 : fit_coef(7, 12) = -1.0881301553940079E+03_dp
1937 58 : fit_coef(8, 12) = 1.6707481111324018E+03_dp
1938 58 : fit_coef(9, 12) = -1.7524442770987675E+03_dp
1939 58 : fit_coef(10, 12) = 1.1932577680169172E+03_dp
1940 58 : fit_coef(11, 12) = -4.7477746229497609E+02_dp
1941 58 : fit_coef(12, 12) = 8.3723024185087226E+01_dp
1942 58 : fit_coef(0, 13) = 1.2328742147617662E+00_dp
1943 58 : fit_coef(1, 13) = 1.1464277359986964E-03_dp
1944 58 : fit_coef(2, 13) = 1.5973172261127475E+00_dp
1945 58 : fit_coef(3, 13) = -9.5083265310456007E+00_dp
1946 58 : fit_coef(4, 13) = 5.4875950711264657E+01_dp
1947 58 : fit_coef(5, 13) = -2.3203772329691336E+02_dp
1948 58 : fit_coef(6, 13) = 7.0989929741104845E+02_dp
1949 58 : fit_coef(7, 13) = -1.5517453595579404E+03_dp
1950 58 : fit_coef(8, 13) = 2.3823114822950174E+03_dp
1951 58 : fit_coef(9, 13) = -2.4989178165580306E+03_dp
1952 58 : fit_coef(10, 13) = 1.7017491667373313E+03_dp
1953 58 : fit_coef(11, 13) = -6.7719904341330835E+02_dp
1954 58 : fit_coef(12, 13) = 1.1943636331258227E+02_dp
1955 58 : fit_coef(0, 14) = 3.1933956854310037E+00_dp
1956 58 : fit_coef(1, 14) = 1.3428436858287465E-03_dp
1957 58 : fit_coef(2, 14) = 1.8732506344005615E+00_dp
1958 58 : fit_coef(3, 14) = -1.1155445162652324E+01_dp
1959 58 : fit_coef(4, 14) = 6.4329861295470778E+01_dp
1960 58 : fit_coef(5, 14) = -2.7197046053760539E+02_dp
1961 58 : fit_coef(6, 14) = 8.3192845835379330E+02_dp
1962 58 : fit_coef(7, 14) = -1.8182993373416557E+03_dp
1963 58 : fit_coef(8, 14) = 2.7914396608814409E+03_dp
1964 58 : fit_coef(9, 14) = -2.9280874922129306E+03_dp
1965 58 : fit_coef(10, 14) = 1.9940610145207027E+03_dp
1966 58 : fit_coef(11, 14) = -7.9354809788071543E+02_dp
1967 58 : fit_coef(12, 14) = 1.3996131946484607E+02_dp
1968 :
1969 58 : END SUBROUTINE get_fit_coef_k7_lo
1970 :
1971 : ! **************************************************************************************************
1972 : !> \brief ...
1973 : !> \param k ...
1974 : !> \param fit_coef ...
1975 : !> \param L_b ...
1976 : !> \param U_b ...
1977 : ! **************************************************************************************************
1978 36 : SUBROUTINE get_fit_coef_k8_sh(k, fit_coef, L_b, U_b)
1979 : INTEGER :: k
1980 : REAL(KIND=dp), DIMENSION(0:12, 2*k) :: fit_coef
1981 : REAL(KIND=dp) :: L_b, U_b
1982 :
1983 36 : L_b = 1.0000000000000000E+01_dp
1984 36 : U_b = 1.0000000000000000E+02_dp
1985 36 : fit_coef(0, 1) = 7.3303678789083827E-03_dp
1986 36 : fit_coef(1, 1) = 1.9068147607663823E-02_dp
1987 36 : fit_coef(2, 1) = 2.4523188619260956E-02_dp
1988 36 : fit_coef(3, 1) = 1.7843299989374534E-02_dp
1989 36 : fit_coef(4, 1) = 5.4214701717497675E-03_dp
1990 36 : fit_coef(5, 1) = -2.4694578878648259E-03_dp
1991 36 : fit_coef(6, 1) = -3.0284493938072380E-03_dp
1992 36 : fit_coef(7, 1) = -1.6609340715173272E-05_dp
1993 36 : fit_coef(8, 1) = 5.8996552393493821E-04_dp
1994 36 : fit_coef(9, 1) = -5.5212702213677864E-05_dp
1995 36 : fit_coef(10, 1) = 3.4862398750072344E-04_dp
1996 36 : fit_coef(11, 1) = -3.9218355438884901E-04_dp
1997 36 : fit_coef(12, 1) = 1.2569394142797241E-04_dp
1998 36 : fit_coef(0, 2) = 4.1899841856663761E-02_dp
1999 36 : fit_coef(1, 2) = 1.0302234723218924E-01_dp
2000 36 : fit_coef(2, 2) = 1.3023821601879626E-01_dp
2001 36 : fit_coef(3, 2) = 9.3099102625574220E-02_dp
2002 36 : fit_coef(4, 2) = 2.7404221544145291E-02_dp
2003 36 : fit_coef(5, 2) = -1.3085499573245986E-02_dp
2004 36 : fit_coef(6, 2) = -1.5582408546316897E-02_dp
2005 36 : fit_coef(7, 2) = 5.2970248514313688E-04_dp
2006 36 : fit_coef(8, 2) = 2.2609393067795900E-03_dp
2007 36 : fit_coef(9, 2) = 4.6279627025403949E-04_dp
2008 36 : fit_coef(10, 2) = 1.4146159928236672E-03_dp
2009 36 : fit_coef(11, 2) = -1.9800386255810288E-03_dp
2010 36 : fit_coef(12, 2) = 6.6847497768620658E-04_dp
2011 36 : fit_coef(0, 3) = 1.2090283026330555E-01_dp
2012 36 : fit_coef(1, 3) = 2.6358046342322966E-01_dp
2013 36 : fit_coef(2, 3) = 3.2173608677475352E-01_dp
2014 36 : fit_coef(3, 3) = 2.2555617000622660E-01_dp
2015 36 : fit_coef(4, 3) = 6.4242254728770876E-02_dp
2016 36 : fit_coef(5, 3) = -3.3531313583337982E-02_dp
2017 36 : fit_coef(6, 3) = -3.7471068968577388E-02_dp
2018 36 : fit_coef(7, 3) = 3.6816061058378741E-03_dp
2019 36 : fit_coef(8, 3) = 6.5687067201372204E-03_dp
2020 36 : fit_coef(9, 3) = -2.6384863361432163E-03_dp
2021 36 : fit_coef(10, 3) = 6.4385556221874555E-03_dp
2022 36 : fit_coef(11, 3) = -6.0511747469316332E-03_dp
2023 36 : fit_coef(12, 3) = 1.8525016625111832E-03_dp
2024 36 : fit_coef(0, 4) = 2.8592429103323302E-01_dp
2025 36 : fit_coef(1, 4) = 5.1841367625987889E-01_dp
2026 36 : fit_coef(2, 4) = 5.9115684453736916E-01_dp
2027 36 : fit_coef(3, 4) = 4.0105593630503783E-01_dp
2028 36 : fit_coef(4, 4) = 1.1948149198856918E-01_dp
2029 36 : fit_coef(5, 4) = -5.2658401069846560E-02_dp
2030 36 : fit_coef(6, 4) = -7.3898713202086491E-02_dp
2031 36 : fit_coef(7, 4) = 9.1566644314021242E-03_dp
2032 36 : fit_coef(8, 4) = -1.1867605759483740E-02_dp
2033 36 : fit_coef(9, 4) = 4.8318451940700932E-02_dp
2034 36 : fit_coef(10, 4) = -3.5186576456035019E-02_dp
2035 36 : fit_coef(11, 4) = 7.7443536084135598E-03_dp
2036 36 : fit_coef(12, 4) = 6.1488354568711538E-04_dp
2037 36 : fit_coef(0, 5) = 6.2290281260653402E-01_dp
2038 36 : fit_coef(1, 5) = 8.9580902133545759E-01_dp
2039 36 : fit_coef(2, 5) = 9.2609808946198835E-01_dp
2040 36 : fit_coef(3, 5) = 5.8224600441757135E-01_dp
2041 36 : fit_coef(4, 5) = 1.7839482993919215E-01_dp
2042 36 : fit_coef(5, 5) = -4.6849100928790438E-02_dp
2043 36 : fit_coef(6, 5) = -8.6070770575879779E-02_dp
2044 36 : fit_coef(7, 5) = -1.8640277231677663E-02_dp
2045 36 : fit_coef(8, 5) = 1.1471460387476767E-02_dp
2046 36 : fit_coef(9, 5) = -4.1058254270079884E-02_dp
2047 36 : fit_coef(10, 5) = 1.1306530929746011E-01_dp
2048 36 : fit_coef(11, 5) = -8.8348931981328011E-02_dp
2049 36 : fit_coef(12, 5) = 2.3298598302007475E-02_dp
2050 36 : fit_coef(0, 6) = 1.2950331297092936E+00_dp
2051 36 : fit_coef(1, 6) = 1.4208263619906618E+00_dp
2052 36 : fit_coef(2, 6) = 1.3168706585134538E+00_dp
2053 36 : fit_coef(3, 6) = 7.3735161688744788E-01_dp
2054 36 : fit_coef(4, 6) = 2.1308021650008105E-01_dp
2055 36 : fit_coef(5, 6) = -2.2140636924009825E-02_dp
2056 36 : fit_coef(6, 6) = -6.5523715696762824E-02_dp
2057 36 : fit_coef(7, 6) = -5.5227429757704954E-03_dp
2058 36 : fit_coef(8, 6) = -3.6319163794681919E-02_dp
2059 36 : fit_coef(9, 6) = -2.1057002605029421E-02_dp
2060 36 : fit_coef(10, 6) = 6.7929722094043590E-02_dp
2061 36 : fit_coef(11, 6) = -2.9821898442364107E-02_dp
2062 36 : fit_coef(12, 6) = 2.5847668701003404E-03_dp
2063 36 : fit_coef(0, 7) = 2.6150915219181412E+00_dp
2064 36 : fit_coef(1, 7) = 2.0925013488168447E+00_dp
2065 36 : fit_coef(2, 7) = 1.7517994308499847E+00_dp
2066 36 : fit_coef(3, 7) = 8.5858648940090110E-01_dp
2067 36 : fit_coef(4, 7) = 2.1877243019911102E-01_dp
2068 36 : fit_coef(5, 7) = 9.2380438422983800E-03_dp
2069 36 : fit_coef(6, 7) = -3.5233332041510933E-02_dp
2070 36 : fit_coef(7, 7) = 5.9579661965596109E-02_dp
2071 36 : fit_coef(8, 7) = -1.5530877010597718E-01_dp
2072 36 : fit_coef(9, 7) = 1.1970417799859782E-01_dp
2073 36 : fit_coef(10, 7) = -7.3859936805166476E-02_dp
2074 36 : fit_coef(11, 7) = 3.9401452538859211E-02_dp
2075 36 : fit_coef(12, 7) = -8.0701941615812720E-03_dp
2076 36 : fit_coef(0, 8) = 5.2886811819505075E+00_dp
2077 36 : fit_coef(1, 8) = 2.8791408561019143E+00_dp
2078 36 : fit_coef(2, 8) = 2.2282496597143453E+00_dp
2079 36 : fit_coef(3, 8) = 9.6463274698100221E-01_dp
2080 36 : fit_coef(4, 8) = 2.0804339162869817E-01_dp
2081 36 : fit_coef(5, 8) = 3.8463667107493361E-02_dp
2082 36 : fit_coef(6, 8) = 6.2738138193085286E-03_dp
2083 36 : fit_coef(7, 8) = 1.0100983178342585E-01_dp
2084 36 : fit_coef(8, 8) = -1.8879341637967198E-01_dp
2085 36 : fit_coef(9, 8) = 1.2577637243618989E-01_dp
2086 36 : fit_coef(10, 8) = -4.4240946155634182E-02_dp
2087 36 : fit_coef(11, 8) = -2.7654276880568853E-03_dp
2088 36 : fit_coef(12, 8) = 7.1269217913952432E-03_dp
2089 36 : fit_coef(0, 9) = 1.9153697185214646E-02_dp
2090 36 : fit_coef(1, 9) = 4.9243996218940246E-02_dp
2091 36 : fit_coef(2, 9) = 6.3063039313140626E-02_dp
2092 36 : fit_coef(3, 9) = 4.5675586741478570E-02_dp
2093 36 : fit_coef(4, 9) = 1.3789973749172879E-02_dp
2094 36 : fit_coef(5, 9) = -6.3486543694890422E-03_dp
2095 36 : fit_coef(6, 9) = -7.7438232796799697E-03_dp
2096 36 : fit_coef(7, 9) = 4.2857574556254048E-05_dp
2097 36 : fit_coef(8, 9) = 1.4170649293170209E-03_dp
2098 36 : fit_coef(9, 9) = -6.5915991195257174E-05_dp
2099 36 : fit_coef(10, 9) = 8.5657276913500048E-04_dp
2100 36 : fit_coef(11, 9) = -1.0012786918386677E-03_dp
2101 36 : fit_coef(12, 9) = 3.2416699208711279E-04_dp
2102 36 : fit_coef(0, 10) = 5.2487499010059821E-02_dp
2103 36 : fit_coef(1, 10) = 1.2020367140285117E-01_dp
2104 36 : fit_coef(2, 10) = 1.4885896496539552E-01_dp
2105 36 : fit_coef(3, 10) = 1.0446916703848536E-01_dp
2106 36 : fit_coef(4, 10) = 2.9452247957851872E-02_dp
2107 36 : fit_coef(5, 10) = -1.5096946389090963E-02_dp
2108 36 : fit_coef(6, 10) = -1.6978769798053302E-02_dp
2109 36 : fit_coef(7, 10) = 1.5621840217608987E-03_dp
2110 36 : fit_coef(8, 10) = 1.1498062866988877E-03_dp
2111 36 : fit_coef(9, 10) = 1.5932508408093571E-03_dp
2112 36 : fit_coef(10, 10) = 1.2044209864296811E-03_dp
2113 36 : fit_coef(11, 10) = -2.2799861036947064E-03_dp
2114 36 : fit_coef(12, 10) = 8.0794913771834831E-04_dp
2115 36 : fit_coef(0, 11) = 1.1214831732759308E-01_dp
2116 36 : fit_coef(1, 11) = 2.0374016088705749E-01_dp
2117 36 : fit_coef(2, 11) = 2.3269755141858203E-01_dp
2118 36 : fit_coef(3, 11) = 1.5862165696203001E-01_dp
2119 36 : fit_coef(4, 11) = 4.5536019398208713E-02_dp
2120 36 : fit_coef(5, 11) = -2.4771937060547151E-02_dp
2121 36 : fit_coef(6, 11) = -2.8674783757891342E-02_dp
2122 36 : fit_coef(7, 11) = 3.5158594299659887E-03_dp
2123 36 : fit_coef(8, 11) = 9.3535039711395342E-03_dp
2124 36 : fit_coef(9, 11) = -3.0604392897587429E-03_dp
2125 36 : fit_coef(10, 11) = -6.0143657962914525E-04_dp
2126 36 : fit_coef(11, 11) = 4.2950330778982355E-04_dp
2127 36 : fit_coef(12, 11) = 1.9255873491051108E-05_dp
2128 36 : fit_coef(0, 12) = 2.3171781907279218E-01_dp
2129 36 : fit_coef(1, 12) = 3.1091079731599292E-01_dp
2130 36 : fit_coef(2, 12) = 3.0389179989885584E-01_dp
2131 36 : fit_coef(3, 12) = 1.8532205840012622E-01_dp
2132 36 : fit_coef(4, 12) = 6.2306830325449335E-02_dp
2133 36 : fit_coef(5, 12) = -7.6106859087436904E-03_dp
2134 36 : fit_coef(6, 12) = -3.6599453891127606E-02_dp
2135 36 : fit_coef(7, 12) = 1.5509386794819603E-03_dp
2136 36 : fit_coef(8, 12) = -4.0853132735310875E-02_dp
2137 36 : fit_coef(9, 12) = 6.6595641401483052E-02_dp
2138 36 : fit_coef(10, 12) = -1.8834300269643112E-02_dp
2139 36 : fit_coef(11, 12) = -1.5460640921107466E-02_dp
2140 36 : fit_coef(12, 12) = 8.1050164047865251E-03_dp
2141 36 : fit_coef(0, 13) = 4.6839273718001340E-01_dp
2142 36 : fit_coef(1, 13) = 4.4848685344087941E-01_dp
2143 36 : fit_coef(2, 13) = 3.6456593426754630E-01_dp
2144 36 : fit_coef(3, 13) = 1.7154603893334677E-01_dp
2145 36 : fit_coef(4, 13) = 5.0029581620847113E-02_dp
2146 36 : fit_coef(5, 13) = 1.7043310105799386E-02_dp
2147 36 : fit_coef(6, 13) = 1.3624711461006474E-02_dp
2148 36 : fit_coef(7, 13) = -4.0467589755335792E-02_dp
2149 36 : fit_coef(8, 13) = 6.0917156869027100E-02_dp
2150 36 : fit_coef(9, 13) = -1.7391850945484083E-01_dp
2151 36 : fit_coef(10, 13) = 1.9540773247888954E-01_dp
2152 36 : fit_coef(11, 13) = -8.8667454786059030E-02_dp
2153 36 : fit_coef(12, 13) = 1.3511223411471382E-02_dp
2154 36 : fit_coef(0, 14) = 9.2519886811346685E-01_dp
2155 36 : fit_coef(1, 14) = 6.0160298038546722E-01_dp
2156 36 : fit_coef(2, 14) = 4.1486918310874005E-01_dp
2157 36 : fit_coef(3, 14) = 1.3735307260002044E-01_dp
2158 36 : fit_coef(4, 14) = 1.8815781506297060E-02_dp
2159 36 : fit_coef(5, 14) = 3.0299118585638541E-02_dp
2160 36 : fit_coef(6, 14) = 2.2993724328518487E-02_dp
2161 36 : fit_coef(7, 14) = 6.5423665107552431E-02_dp
2162 36 : fit_coef(8, 14) = -1.4716829076991533E-01_dp
2163 36 : fit_coef(9, 14) = 1.9132722353109541E-01_dp
2164 36 : fit_coef(10, 14) = -2.2566102318270043E-01_dp
2165 36 : fit_coef(11, 14) = 1.4512891962640706E-01_dp
2166 36 : fit_coef(12, 14) = -3.4869303190922442E-02_dp
2167 36 : fit_coef(0, 15) = 1.8180761389140441E+00_dp
2168 36 : fit_coef(1, 15) = 7.3545411157338625E-01_dp
2169 36 : fit_coef(2, 15) = 4.5382578616281255E-01_dp
2170 36 : fit_coef(3, 15) = 1.0815904182157396E-01_dp
2171 36 : fit_coef(4, 15) = -5.0564441213593594E-03_dp
2172 36 : fit_coef(5, 15) = 3.1009296969077782E-02_dp
2173 36 : fit_coef(6, 15) = 3.8543619111406462E-02_dp
2174 36 : fit_coef(7, 15) = 4.9577607054581169E-02_dp
2175 36 : fit_coef(8, 15) = -6.0901972233113555E-02_dp
2176 36 : fit_coef(9, 15) = 4.4164548268671569E-02_dp
2177 36 : fit_coef(10, 15) = -1.6420936751689871E-02_dp
2178 36 : fit_coef(11, 15) = -1.9128788572305898E-02_dp
2179 36 : fit_coef(12, 15) = 1.2610902336520378E-02_dp
2180 36 : fit_coef(0, 16) = 3.8678537708718710E+00_dp
2181 36 : fit_coef(1, 16) = 8.3755983422995561E-01_dp
2182 36 : fit_coef(2, 16) = 5.0744880083562161E-01_dp
2183 36 : fit_coef(3, 16) = 1.1252857834008548E-01_dp
2184 36 : fit_coef(4, 16) = -1.3783956985565306E-02_dp
2185 36 : fit_coef(5, 16) = 2.6967047539614656E-02_dp
2186 36 : fit_coef(6, 16) = 4.1533124322160005E-02_dp
2187 36 : fit_coef(7, 16) = 4.2761766824422134E-02_dp
2188 36 : fit_coef(8, 16) = -3.1110880765649707E-02_dp
2189 36 : fit_coef(9, 16) = 1.0013876986386597E-02_dp
2190 36 : fit_coef(10, 16) = 2.7350239856939598E-02_dp
2191 36 : fit_coef(11, 16) = -3.3885317157732221E-02_dp
2192 36 : fit_coef(12, 16) = 1.0044298911104206E-02_dp
2193 :
2194 36 : END SUBROUTINE get_fit_coef_k8_sh
2195 :
2196 : ! **************************************************************************************************
2197 : !> \brief ...
2198 : !> \param k ...
2199 : !> \param fit_coef ...
2200 : !> \param L_b ...
2201 : !> \param U_b ...
2202 : ! **************************************************************************************************
2203 70 : SUBROUTINE get_fit_coef_k8_lo(k, fit_coef, L_b, U_b)
2204 : INTEGER :: k
2205 : REAL(KIND=dp), DIMENSION(0:12, 2*k) :: fit_coef
2206 : REAL(KIND=dp) :: L_b, U_b
2207 :
2208 70 : L_b = 1.0000000000000000E+02_dp
2209 70 : U_b = 1.3749000000000000E+04_dp
2210 70 : fit_coef(0, 1) = 2.8123802981039521E-04_dp
2211 70 : fit_coef(1, 1) = 1.5926645040140255E-05_dp
2212 70 : fit_coef(2, 1) = 1.0329030933196252E-02_dp
2213 70 : fit_coef(3, 1) = -6.4007908632844474E-02_dp
2214 70 : fit_coef(4, 1) = 4.1161308446326278E-01_dp
2215 70 : fit_coef(5, 1) = -1.7624808185774974E+00_dp
2216 70 : fit_coef(6, 1) = 5.3986045573131776E+00_dp
2217 70 : fit_coef(7, 1) = -1.1672753089064145E+01_dp
2218 70 : fit_coef(8, 1) = 1.7591571465892009E+01_dp
2219 70 : fit_coef(9, 1) = -1.8028596170855813E+01_dp
2220 70 : fit_coef(10, 1) = 1.1956816057777168E+01_dp
2221 70 : fit_coef(11, 1) = -4.6228922203591667E+00_dp
2222 70 : fit_coef(12, 1) = 7.9068650631410775E-01_dp
2223 70 : fit_coef(0, 2) = 3.0940667380651658E-03_dp
2224 70 : fit_coef(1, 2) = 9.4603372213690319E-05_dp
2225 70 : fit_coef(2, 2) = 6.2371593714423038E-02_dp
2226 70 : fit_coef(3, 2) = -3.9061079256549203E-01_dp
2227 70 : fit_coef(4, 2) = 2.4800148089165819E+00_dp
2228 70 : fit_coef(5, 2) = -1.0590097222199683E+01_dp
2229 70 : fit_coef(6, 2) = 3.2358288023437467E+01_dp
2230 70 : fit_coef(7, 2) = -6.9843326031928697E+01_dp
2231 70 : fit_coef(8, 2) = 1.0512898764379077E+02_dp
2232 70 : fit_coef(9, 2) = -1.0764631696630022E+02_dp
2233 70 : fit_coef(10, 2) = 7.1348387712368961E+01_dp
2234 70 : fit_coef(11, 2) = -2.7573670968312566E+01_dp
2235 70 : fit_coef(12, 2) = 4.7147055876112587E+00_dp
2236 70 : fit_coef(0, 3) = 1.6375908158103483E-02_dp
2237 70 : fit_coef(1, 3) = 3.1160349661731832E-04_dp
2238 70 : fit_coef(2, 3) = 2.0927456992109450E-01_dp
2239 70 : fit_coef(3, 3) = -1.3273785824948792E+00_dp
2240 70 : fit_coef(4, 3) = 8.2688701711323898E+00_dp
2241 70 : fit_coef(5, 3) = -3.5220567469598883E+01_dp
2242 70 : fit_coef(6, 3) = 1.0701331897299248E+02_dp
2243 70 : fit_coef(7, 3) = -2.2989760166900771E+02_dp
2244 70 : fit_coef(8, 3) = 3.4493893446724235E+02_dp
2245 70 : fit_coef(9, 3) = -3.5248615129301214E+02_dp
2246 70 : fit_coef(10, 3) = 2.3334466251650863E+02_dp
2247 70 : fit_coef(11, 3) = -9.0116552857752083E+01_dp
2248 70 : fit_coef(12, 3) = 1.5403005349166568E+01_dp
2249 70 : fit_coef(0, 4) = 6.3206454085883088E-02_dp
2250 70 : fit_coef(1, 4) = 8.1154192163640840E-04_dp
2251 70 : fit_coef(2, 4) = 5.5144861056801797E-01_dp
2252 70 : fit_coef(3, 4) = -3.5260842601451339E+00_dp
2253 70 : fit_coef(4, 4) = 2.1693237689818268E+01_dp
2254 70 : fit_coef(5, 4) = -9.2258467452491558E+01_dp
2255 70 : fit_coef(6, 4) = 2.7922864280490649E+02_dp
2256 70 : fit_coef(7, 4) = -5.9806470556712168E+02_dp
2257 70 : fit_coef(8, 4) = 8.9553395470219289E+02_dp
2258 70 : fit_coef(9, 4) = -9.1394179906769205E+02_dp
2259 70 : fit_coef(10, 4) = 6.0454016322906523E+02_dp
2260 70 : fit_coef(11, 4) = -2.3336202357129835E+02_dp
2261 70 : fit_coef(12, 4) = 3.9877696019475444E+01_dp
2262 70 : fit_coef(0, 5) = 2.0243266526935697E-01_dp
2263 70 : fit_coef(1, 5) = 1.8020515157672840E-03_dp
2264 70 : fit_coef(2, 5) = 1.2344900509541614E+00_dp
2265 70 : fit_coef(3, 5) = -7.9367169391085666E+00_dp
2266 70 : fit_coef(4, 5) = 4.8422935474594851E+01_dp
2267 70 : fit_coef(5, 5) = -2.0571215987444512E+02_dp
2268 70 : fit_coef(6, 5) = 6.2097865514974285E+02_dp
2269 70 : fit_coef(7, 5) = -1.3272491727851836E+03_dp
2270 70 : fit_coef(8, 5) = 1.9845109548223063E+03_dp
2271 70 : fit_coef(9, 5) = -2.0233745953849727E+03_dp
2272 70 : fit_coef(10, 5) = 1.3376052915228147E+03_dp
2273 70 : fit_coef(11, 5) = -5.1616417908155108E+02_dp
2274 70 : fit_coef(12, 5) = 8.8189346087826550E+01_dp
2275 70 : fit_coef(0, 6) = 5.7157821118623775E-01_dp
2276 70 : fit_coef(1, 6) = 3.5076317937191783E-03_dp
2277 70 : fit_coef(2, 6) = 2.4171981047624476E+00_dp
2278 70 : fit_coef(3, 6) = -1.5600811633970423E+01_dp
2279 70 : fit_coef(4, 6) = 9.4627104824817778E+01_dp
2280 70 : fit_coef(5, 6) = -4.0167179845150463E+02_dp
2281 70 : fit_coef(6, 6) = 1.2102930856782566E+03_dp
2282 70 : fit_coef(7, 6) = -2.5828405060244945E+03_dp
2283 70 : fit_coef(8, 6) = 3.8576577717746441E+03_dp
2284 70 : fit_coef(9, 6) = -3.9303584111835289E+03_dp
2285 70 : fit_coef(10, 6) = 2.5970876357091988E+03_dp
2286 70 : fit_coef(11, 6) = -1.0019128608117558E+03_dp
2287 70 : fit_coef(12, 6) = 1.7115745096843858E+02_dp
2288 70 : fit_coef(0, 7) = 1.4769845791046401E+00_dp
2289 70 : fit_coef(1, 7) = 6.0305390650928353E-03_dp
2290 70 : fit_coef(2, 7) = 4.1735972990944301E+00_dp
2291 70 : fit_coef(3, 7) = -2.7010363741735947E+01_dp
2292 70 : fit_coef(4, 7) = 1.6316505318502820E+02_dp
2293 70 : fit_coef(5, 7) = -6.9218832414970177E+02_dp
2294 70 : fit_coef(6, 7) = 2.0829974158076584E+03_dp
2295 70 : fit_coef(7, 7) = -4.4403073409985855E+03_dp
2296 70 : fit_coef(8, 7) = 6.6265908711188122E+03_dp
2297 70 : fit_coef(9, 7) = -6.7478402025357373E+03_dp
2298 70 : fit_coef(10, 7) = 4.4572806839765526E+03_dp
2299 70 : fit_coef(11, 7) = -1.7191849878725106E+03_dp
2300 70 : fit_coef(12, 7) = 2.9365492248421521E+02_dp
2301 70 : fit_coef(0, 8) = 3.6498674343702047E+00_dp
2302 70 : fit_coef(1, 8) = 9.1861328914861536E-03_dp
2303 70 : fit_coef(2, 8) = 6.3746908376074938E+00_dp
2304 70 : fit_coef(3, 8) = -4.1325382231508740E+01_dp
2305 70 : fit_coef(4, 8) = 2.4901070747707607E+02_dp
2306 70 : fit_coef(5, 8) = -1.0559668335879119E+03_dp
2307 70 : fit_coef(6, 8) = 3.1752073241924800E+03_dp
2308 70 : fit_coef(7, 8) = -6.7638081975788209E+03_dp
2309 70 : fit_coef(8, 8) = 1.0088934681089724E+04_dp
2310 70 : fit_coef(9, 8) = -1.0269971775238855E+04_dp
2311 70 : fit_coef(10, 8) = 6.7823044591615362E+03_dp
2312 70 : fit_coef(11, 8) = -2.6155916262455330E+03_dp
2313 70 : fit_coef(12, 8) = 4.4673488306700750E+02_dp
2314 70 : fit_coef(0, 9) = 8.9908324754226225E-04_dp
2315 70 : fit_coef(1, 9) = 4.1044297500840920E-05_dp
2316 70 : fit_coef(2, 9) = 2.6592960271921522E-02_dp
2317 70 : fit_coef(3, 9) = -1.6475343310038174E-01_dp
2318 70 : fit_coef(4, 9) = 1.0601282924777382E+00_dp
2319 70 : fit_coef(5, 9) = -4.5352614218846243E+00_dp
2320 70 : fit_coef(6, 9) = 1.3894117699928159E+01_dp
2321 70 : fit_coef(7, 9) = -3.0070697693720529E+01_dp
2322 70 : fit_coef(8, 9) = 4.5371751202142313E+01_dp
2323 70 : fit_coef(9, 9) = -4.6549283112947627E+01_dp
2324 70 : fit_coef(10, 9) = 3.0899823469725881E+01_dp
2325 70 : fit_coef(11, 9) = -1.1955338603808340E+01_dp
2326 70 : fit_coef(12, 9) = 2.0459285416163961E+00_dp
2327 70 : fit_coef(0, 10) = 5.9074268743020538E-03_dp
2328 70 : fit_coef(1, 10) = 1.2917982248413781E-04_dp
2329 70 : fit_coef(2, 10) = 8.6643119919001477E-02_dp
2330 70 : fit_coef(3, 10) = -5.4867858026705008E-01_dp
2331 70 : fit_coef(4, 10) = 3.4301753057411557E+00_dp
2332 70 : fit_coef(5, 10) = -1.4614938748597057E+01_dp
2333 70 : fit_coef(6, 10) = 4.4473633864726359E+01_dp
2334 70 : fit_coef(7, 10) = -9.5626734151356388E+01_dp
2335 70 : fit_coef(8, 10) = 1.4351698350787132E+02_dp
2336 70 : fit_coef(9, 10) = -1.4665263177842959E+02_dp
2337 70 : fit_coef(10, 10) = 9.7069655720786628E+01_dp
2338 70 : fit_coef(11, 10) = -3.7481250052554522E+01_dp
2339 70 : fit_coef(12, 10) = 6.4052741628428116E+00_dp
2340 70 : fit_coef(0, 11) = 2.4183310977353760E-02_dp
2341 70 : fit_coef(1, 11) = 3.2874969051224556E-04_dp
2342 70 : fit_coef(2, 11) = 2.2379265645203872E-01_dp
2343 70 : fit_coef(3, 11) = -1.4327470925490047E+00_dp
2344 70 : fit_coef(4, 11) = 8.7976488483593407E+00_dp
2345 70 : fit_coef(5, 11) = -3.7406648187178646E+01_dp
2346 70 : fit_coef(6, 11) = 1.1314765967557075E+02_dp
2347 70 : fit_coef(7, 11) = -2.4223242835221623E+02_dp
2348 70 : fit_coef(8, 11) = 3.6262537126551155E+02_dp
2349 70 : fit_coef(9, 11) = -3.7003484902257611E+02_dp
2350 70 : fit_coef(10, 11) = 2.4474926980111050E+02_dp
2351 70 : fit_coef(11, 11) = -9.4473072063769564E+01_dp
2352 70 : fit_coef(12, 11) = 1.6143361281904095E+01_dp
2353 70 : fit_coef(0, 12) = 7.8618264891410383E-02_dp
2354 70 : fit_coef(1, 12) = 7.0637070558397471E-04_dp
2355 70 : fit_coef(2, 12) = 4.8525758636061883E-01_dp
2356 70 : fit_coef(3, 12) = -3.1258030882321890E+00_dp
2357 70 : fit_coef(4, 12) = 1.9013088969838954E+01_dp
2358 70 : fit_coef(5, 12) = -8.0742838543906203E+01_dp
2359 70 : fit_coef(6, 12) = 2.4349690163060086E+02_dp
2360 70 : fit_coef(7, 12) = -5.2005299814464468E+02_dp
2361 70 : fit_coef(8, 12) = 7.7720399577073124E+02_dp
2362 70 : fit_coef(9, 12) = -7.9217171146497253E+02_dp
2363 70 : fit_coef(10, 12) = 5.2358376975962551E+02_dp
2364 70 : fit_coef(11, 12) = -2.0202246440009665E+02_dp
2365 70 : fit_coef(12, 12) = 3.4515024598323109E+01_dp
2366 70 : fit_coef(0, 13) = 2.2139783616846259E-01_dp
2367 70 : fit_coef(1, 13) = 1.3144046612244267E-03_dp
2368 70 : fit_coef(2, 13) = 9.0893314563834471E-01_dp
2369 70 : fit_coef(3, 13) = -5.8797685805649715E+00_dp
2370 70 : fit_coef(4, 13) = 3.5538337045891197E+01_dp
2371 70 : fit_coef(5, 13) = -1.5078315089899843E+02_dp
2372 70 : fit_coef(6, 13) = 4.5381740391672264E+02_dp
2373 70 : fit_coef(7, 13) = -9.6759884283658630E+02_dp
2374 70 : fit_coef(8, 13) = 1.4442703065970643E+03_dp
2375 70 : fit_coef(9, 13) = -1.4708851169077066E+03_dp
2376 70 : fit_coef(10, 13) = 9.7168186776942412E+02_dp
2377 70 : fit_coef(11, 13) = -3.7480558358376271E+02_dp
2378 70 : fit_coef(12, 13) = 6.4023927170066514E+01_dp
2379 70 : fit_coef(0, 14) = 5.6481431024685758E-01_dp
2380 70 : fit_coef(1, 14) = 2.1175592913405812E-03_dp
2381 70 : fit_coef(2, 14) = 1.4715067019515555E+00_dp
2382 70 : fit_coef(3, 14) = -9.5481410751299673E+00_dp
2383 70 : fit_coef(4, 14) = 5.7450639914728498E+01_dp
2384 70 : fit_coef(5, 14) = -2.4358417666644485E+02_dp
2385 70 : fit_coef(6, 14) = 7.3209348863097784E+02_dp
2386 70 : fit_coef(7, 14) = -1.5589336783178264E+03_dp
2387 70 : fit_coef(8, 14) = 2.3247369231211455E+03_dp
2388 70 : fit_coef(9, 14) = -2.3660752817146231E+03_dp
2389 70 : fit_coef(10, 14) = 1.5624107971537085E+03_dp
2390 70 : fit_coef(11, 14) = -6.0251181283667290E+02_dp
2391 70 : fit_coef(12, 14) = 1.0290483462401868E+02_dp
2392 70 : fit_coef(0, 15) = 1.3539573260602098E+00_dp
2393 70 : fit_coef(1, 15) = 2.8953150568411467E-03_dp
2394 70 : fit_coef(2, 15) = 2.0183462102822127E+00_dp
2395 70 : fit_coef(3, 15) = -1.3121809745507548E+01_dp
2396 70 : fit_coef(4, 15) = 7.8730592243301871E+01_dp
2397 70 : fit_coef(5, 15) = -3.3365664063421633E+02_dp
2398 70 : fit_coef(6, 15) = 1.0019300382950731E+03_dp
2399 70 : fit_coef(7, 15) = -2.1317727140515958E+03_dp
2400 70 : fit_coef(8, 15) = 3.1770143228209445E+03_dp
2401 70 : fit_coef(9, 15) = -3.2321383186557791E+03_dp
2402 70 : fit_coef(10, 15) = 2.1337098849426625E+03_dp
2403 70 : fit_coef(11, 15) = -8.2267510237563181E+02_dp
2404 70 : fit_coef(12, 15) = 1.4049188918686588E+02_dp
2405 70 : fit_coef(0, 16) = 3.3347047868343913E+00_dp
2406 70 : fit_coef(1, 16) = 3.3620771239965489E-03_dp
2407 70 : fit_coef(2, 16) = 2.3453111222189276E+00_dp
2408 70 : fit_coef(3, 16) = -1.5253659417099389E+01_dp
2409 70 : fit_coef(4, 16) = 9.1468857073866545E+01_dp
2410 70 : fit_coef(5, 16) = -3.8760249737899488E+02_dp
2411 70 : fit_coef(6, 16) = 1.1637180704439147E+03_dp
2412 70 : fit_coef(7, 16) = -2.4755718153726775E+03_dp
2413 70 : fit_coef(8, 16) = 3.6888887814157529E+03_dp
2414 70 : fit_coef(9, 16) = -3.7525428895000127E+03_dp
2415 70 : fit_coef(10, 16) = 2.4771015308842470E+03_dp
2416 70 : fit_coef(11, 16) = -9.5503423745582688E+02_dp
2417 70 : fit_coef(12, 16) = 1.6309118629666474E+02_dp
2418 :
2419 70 : END SUBROUTINE get_fit_coef_k8_lo
2420 :
2421 : ! **************************************************************************************************
2422 : !> \brief ...
2423 : !> \param k ...
2424 : !> \param fit_coef ...
2425 : !> \param L_b ...
2426 : !> \param U_b ...
2427 : ! **************************************************************************************************
2428 36 : SUBROUTINE get_fit_coef_k9_sh(k, fit_coef, L_b, U_b)
2429 : INTEGER :: k
2430 : REAL(KIND=dp), DIMENSION(0:12, 2*k) :: fit_coef
2431 : REAL(KIND=dp) :: L_b, U_b
2432 :
2433 36 : L_b = 1.0000000000000000E+01_dp
2434 36 : U_b = 1.0000000000000000E+02_dp
2435 36 : fit_coef(0, 1) = 6.4552940952308244E-03_dp
2436 36 : fit_coef(1, 1) = 1.6981103140462521E-02_dp
2437 36 : fit_coef(2, 1) = 2.1954315188636421E-02_dp
2438 36 : fit_coef(3, 1) = 1.6041342676653195E-02_dp
2439 36 : fit_coef(4, 1) = 4.8873501014382193E-03_dp
2440 36 : fit_coef(5, 1) = -2.2607549832820450E-03_dp
2441 36 : fit_coef(6, 1) = -2.5816889517990111E-03_dp
2442 36 : fit_coef(7, 1) = -3.3177472147924311E-04_dp
2443 36 : fit_coef(8, 1) = 6.7633586217191212E-04_dp
2444 36 : fit_coef(9, 1) = 5.0154491931341720E-04_dp
2445 36 : fit_coef(10, 1) = -7.5477037926869911E-04_dp
2446 36 : fit_coef(11, 1) = 4.3750564946997106E-04_dp
2447 36 : fit_coef(12, 1) = -1.0884574145659750E-04_dp
2448 36 : fit_coef(0, 2) = 3.6158523047046677E-02_dp
2449 36 : fit_coef(1, 2) = 9.1448302892550112E-02_dp
2450 36 : fit_coef(2, 2) = 1.1643393031728949E-01_dp
2451 36 : fit_coef(3, 2) = 8.3846218207491621E-02_dp
2452 36 : fit_coef(4, 2) = 2.4929838698097138E-02_dp
2453 36 : fit_coef(5, 2) = -1.2000438048214228E-02_dp
2454 36 : fit_coef(6, 2) = -1.3233969051869923E-02_dp
2455 36 : fit_coef(7, 2) = -1.6781088808427976E-03_dp
2456 36 : fit_coef(8, 2) = 3.7175799646608039E-03_dp
2457 36 : fit_coef(9, 2) = 2.3200967656010554E-03_dp
2458 36 : fit_coef(10, 2) = -3.7296821680115493E-03_dp
2459 36 : fit_coef(11, 2) = 2.1900296497794772E-03_dp
2460 36 : fit_coef(12, 2) = -5.4966296541064880E-04_dp
2461 36 : fit_coef(0, 3) = 1.0021175251987058E-01_dp
2462 36 : fit_coef(1, 3) = 2.3290658157250768E-01_dp
2463 36 : fit_coef(2, 3) = 2.8826132533071419E-01_dp
2464 36 : fit_coef(3, 3) = 2.0349781078404069E-01_dp
2465 36 : fit_coef(4, 3) = 5.8186389475606060E-02_dp
2466 36 : fit_coef(5, 3) = -3.0264996373773254E-02_dp
2467 36 : fit_coef(6, 3) = -3.0958058136578551E-02_dp
2468 36 : fit_coef(7, 3) = -3.3385124438745062E-03_dp
2469 36 : fit_coef(8, 3) = 9.8293593154800095E-03_dp
2470 36 : fit_coef(9, 3) = 3.3092123173594926E-03_dp
2471 36 : fit_coef(10, 3) = -6.9541522350748128E-03_dp
2472 36 : fit_coef(11, 3) = 4.3124239191782493E-03_dp
2473 36 : fit_coef(12, 3) = -1.1315599631624136E-03_dp
2474 36 : fit_coef(0, 4) = 2.2411697245587953E-01_dp
2475 36 : fit_coef(1, 4) = 4.5426701810076259E-01_dp
2476 36 : fit_coef(2, 4) = 5.3412584957488496E-01_dp
2477 36 : fit_coef(3, 4) = 3.6826576404725364E-01_dp
2478 36 : fit_coef(4, 4) = 1.0602701865363849E-01_dp
2479 36 : fit_coef(5, 4) = -5.4577502966425870E-02_dp
2480 36 : fit_coef(6, 4) = -5.8813664835258211E-02_dp
2481 36 : fit_coef(7, 4) = -6.1835169673331971E-03_dp
2482 36 : fit_coef(8, 4) = 1.9342657781255358E-02_dp
2483 36 : fit_coef(9, 4) = 1.5715487208569516E-02_dp
2484 36 : fit_coef(10, 4) = -2.9256796795427198E-02_dp
2485 36 : fit_coef(11, 4) = 1.8078340581926571E-02_dp
2486 36 : fit_coef(12, 4) = -4.4135712366918118E-03_dp
2487 36 : fit_coef(0, 5) = 4.5965700239101925E-01_dp
2488 36 : fit_coef(1, 5) = 7.7718614768161642E-01_dp
2489 36 : fit_coef(2, 5) = 8.4369237846467748E-01_dp
2490 36 : fit_coef(3, 5) = 5.5382304325752407E-01_dp
2491 36 : fit_coef(4, 5) = 1.6629027091834961E-01_dp
2492 36 : fit_coef(5, 5) = -6.3214899288962637E-02_dp
2493 36 : fit_coef(6, 5) = -8.7377144006966334E-02_dp
2494 36 : fit_coef(7, 5) = -1.9259962748352861E-02_dp
2495 36 : fit_coef(8, 5) = 5.7845664647801637E-03_dp
2496 36 : fit_coef(9, 5) = 4.9430272241004450E-02_dp
2497 36 : fit_coef(10, 5) = -3.0204735992589018E-02_dp
2498 36 : fit_coef(11, 5) = 1.1560750816998883E-03_dp
2499 36 : fit_coef(12, 5) = 2.2620193192966114E-03_dp
2500 36 : fit_coef(0, 6) = 9.0150523193514287E-01_dp
2501 36 : fit_coef(1, 6) = 1.2281870858285731E+00_dp
2502 36 : fit_coef(2, 6) = 1.2075268204406777E+00_dp
2503 36 : fit_coef(3, 6) = 7.2753542801068738E-01_dp
2504 36 : fit_coef(4, 6) = 2.1703768564838269E-01_dp
2505 36 : fit_coef(5, 6) = -4.9393451753158686E-02_dp
2506 36 : fit_coef(6, 6) = -7.2910241488968047E-02_dp
2507 36 : fit_coef(7, 6) = -7.2551142234446420E-02_dp
2508 36 : fit_coef(8, 6) = 8.0982810239361422E-02_dp
2509 36 : fit_coef(9, 6) = -1.2121381989765857E-01_dp
2510 36 : fit_coef(10, 6) = 1.5600379928593311E-01_dp
2511 36 : fit_coef(11, 6) = -8.4966639309547370E-02_dp
2512 36 : fit_coef(12, 6) = 1.6060557175561714E-02_dp
2513 36 : fit_coef(0, 7) = 1.7180040458559993E+00_dp
2514 36 : fit_coef(1, 7) = 1.8243250896998631E+00_dp
2515 36 : fit_coef(2, 7) = 1.6163577010542527E+00_dp
2516 36 : fit_coef(3, 7) = 8.7029777481360915E-01_dp
2517 36 : fit_coef(4, 7) = 2.4164335157245592E-01_dp
2518 36 : fit_coef(5, 7) = -2.1288880285781901E-02_dp
2519 36 : fit_coef(6, 7) = -4.1346282161013680E-02_dp
2520 36 : fit_coef(7, 7) = -5.2892337289649802E-02_dp
2521 36 : fit_coef(8, 7) = 1.2566897761471612E-02_dp
2522 36 : fit_coef(9, 7) = -3.1238115025798451E-02_dp
2523 36 : fit_coef(10, 7) = 8.8197509236568605E-03_dp
2524 36 : fit_coef(11, 7) = 3.4268320342607482E-02_dp
2525 36 : fit_coef(12, 7) = -1.7500888643553550E-02_dp
2526 36 : fit_coef(0, 8) = 3.2202910229369826E+00_dp
2527 36 : fit_coef(1, 8) = 2.5584863603841099E+00_dp
2528 36 : fit_coef(2, 8) = 2.0603420885505477E+00_dp
2529 36 : fit_coef(3, 8) = 9.8186936771714084E-01_dp
2530 36 : fit_coef(4, 8) = 2.4292352348458562E-01_dp
2531 36 : fit_coef(5, 8) = 1.0777326484119814E-02_dp
2532 36 : fit_coef(6, 8) = 3.4596476543145072E-03_dp
2533 36 : fit_coef(7, 8) = -2.5878994552358304E-02_dp
2534 36 : fit_coef(8, 8) = -2.8942176969688937E-02_dp
2535 36 : fit_coef(9, 8) = 1.7377801484123011E-02_dp
2536 36 : fit_coef(10, 8) = -5.3614378940648612E-02_dp
2537 36 : fit_coef(11, 8) = 5.9949568881798150E-02_dp
2538 36 : fit_coef(12, 8) = -1.7982770689698030E-02_dp
2539 36 : fit_coef(0, 9) = 6.1060543796063369E+00_dp
2540 36 : fit_coef(1, 9) = 3.4046538736762950E+00_dp
2541 36 : fit_coef(2, 9) = 2.5438587661473857E+00_dp
2542 36 : fit_coef(3, 9) = 1.0825640947785635E+00_dp
2543 36 : fit_coef(4, 9) = 2.3188547903431525E-01_dp
2544 36 : fit_coef(5, 9) = 4.0838177926133055E-02_dp
2545 36 : fit_coef(6, 9) = 5.8580319059672786E-02_dp
2546 36 : fit_coef(7, 9) = -2.5983271132225795E-02_dp
2547 36 : fit_coef(8, 9) = 1.2322432042298232E-02_dp
2548 36 : fit_coef(9, 9) = -5.5917635514737024E-02_dp
2549 36 : fit_coef(10, 9) = 2.7316598068796355E-02_dp
2550 36 : fit_coef(11, 9) = 1.8442499628175768E-03_dp
2551 36 : fit_coef(12, 9) = -1.7781863984523483E-03_dp
2552 36 : fit_coef(0, 10) = 1.6794417808730849E-02_dp
2553 36 : fit_coef(1, 10) = 4.3812238879122306E-02_dp
2554 36 : fit_coef(2, 10) = 5.6433388526163281E-02_dp
2555 36 : fit_coef(3, 10) = 4.1089213098926332E-02_dp
2556 36 : fit_coef(4, 10) = 1.2450115917928132E-02_dp
2557 36 : fit_coef(5, 10) = -5.8158386932097572E-03_dp
2558 36 : fit_coef(6, 10) = -6.5845058729652479E-03_dp
2559 36 : fit_coef(7, 10) = -8.4117835741441777E-04_dp
2560 36 : fit_coef(8, 10) = 1.7550704199386239E-03_dp
2561 36 : fit_coef(9, 10) = 1.2453478991127647E-03_dp
2562 36 : fit_coef(10, 10) = -1.9039470025569718E-03_dp
2563 36 : fit_coef(11, 10) = 1.1072558306069514E-03_dp
2564 36 : fit_coef(12, 10) = -2.7613956295636030E-04_dp
2565 36 : fit_coef(0, 11) = 4.4208436478371291E-02_dp
2566 36 : fit_coef(1, 11) = 1.0636068480303659E-01_dp
2567 36 : fit_coef(2, 11) = 1.3297982738437528E-01_dp
2568 36 : fit_coef(3, 11) = 9.4166685284241089E-02_dp
2569 36 : fit_coef(4, 11) = 2.7104946950991506E-02_dp
2570 36 : fit_coef(5, 11) = -1.3725955515035670E-02_dp
2571 36 : fit_coef(6, 11) = -1.4441472385392985E-02_dp
2572 36 : fit_coef(7, 11) = -1.8001873375527177E-03_dp
2573 36 : fit_coef(8, 11) = 4.3120736020466057E-03_dp
2574 36 : fit_coef(9, 11) = 2.3403116157563499E-03_dp
2575 36 : fit_coef(10, 11) = -3.9978958575902293E-03_dp
2576 36 : fit_coef(11, 11) = 2.3671743796162751E-03_dp
2577 36 : fit_coef(12, 11) = -5.9737357121890616E-04_dp
2578 36 : fit_coef(0, 12) = 8.7964729281669957E-02_dp
2579 36 : fit_coef(1, 12) = 1.7861597760308465E-01_dp
2580 36 : fit_coef(2, 12) = 2.1020751169557236E-01_dp
2581 36 : fit_coef(3, 12) = 1.4439439121052172E-01_dp
2582 36 : fit_coef(4, 12) = 3.9618119968394774E-02_dp
2583 36 : fit_coef(5, 12) = -2.3084280501379426E-02_dp
2584 36 : fit_coef(6, 12) = -2.1408162571924363E-02_dp
2585 36 : fit_coef(7, 12) = -1.6462884108872455E-03_dp
2586 36 : fit_coef(8, 12) = 1.0736589853496247E-02_dp
2587 36 : fit_coef(9, 12) = -4.2541437088059438E-03_dp
2588 36 : fit_coef(10, 12) = -9.3740060359603919E-05_dp
2589 36 : fit_coef(11, 12) = 1.2300444443144750E-03_dp
2590 36 : fit_coef(12, 12) = -5.1803647309730399E-04_dp
2591 36 : fit_coef(0, 13) = 1.6822075290435659E-01_dp
2592 36 : fit_coef(1, 13) = 2.6777049222376398E-01_dp
2593 36 : fit_coef(2, 13) = 2.7956089737268164E-01_dp
2594 36 : fit_coef(3, 13) = 1.8086459490735671E-01_dp
2595 36 : fit_coef(4, 13) = 5.6336421826288820E-02_dp
2596 36 : fit_coef(5, 13) = -2.0705833559352838E-02_dp
2597 36 : fit_coef(6, 13) = -3.4790488764663681E-02_dp
2598 36 : fit_coef(7, 13) = -2.0331621831735812E-03_dp
2599 36 : fit_coef(8, 13) = -1.1735723784168657E-02_dp
2600 36 : fit_coef(9, 13) = 6.1673712195088486E-02_dp
2601 36 : fit_coef(10, 13) = -6.7206330987665763E-02_dp
2602 36 : fit_coef(11, 13) = 3.3093275404480781E-02_dp
2603 36 : fit_coef(12, 13) = -6.5493688196066237E-03_dp
2604 36 : fit_coef(0, 14) = 3.1816462977746751E-01_dp
2605 36 : fit_coef(1, 14) = 3.8275682615881462E-01_dp
2606 36 : fit_coef(2, 14) = 3.3806848941519918E-01_dp
2607 36 : fit_coef(3, 14) = 1.8434916370789287E-01_dp
2608 36 : fit_coef(4, 14) = 5.9808120500728569E-02_dp
2609 36 : fit_coef(5, 14) = 4.0170881027690826E-03_dp
2610 36 : fit_coef(6, 14) = -9.8506182208028918E-03_dp
2611 36 : fit_coef(7, 14) = -4.1552347574310020E-02_dp
2612 36 : fit_coef(8, 14) = 4.0058352212536501E-02_dp
2613 36 : fit_coef(9, 14) = -1.0194992831605759E-01_dp
2614 36 : fit_coef(10, 14) = 1.6261296510646620E-01_dp
2615 36 : fit_coef(11, 14) = -1.0779408129071036E-01_dp
2616 36 : fit_coef(12, 14) = 2.6181546202421097E-02_dp
2617 36 : fit_coef(0, 15) = 5.9260717069203162E-01_dp
2618 36 : fit_coef(1, 15) = 5.2236714064676937E-01_dp
2619 36 : fit_coef(2, 15) = 3.8810235742485544E-01_dp
2620 36 : fit_coef(3, 15) = 1.5987501622242634E-01_dp
2621 36 : fit_coef(4, 15) = 3.8676464470426337E-02_dp
2622 36 : fit_coef(5, 15) = 2.2397530474472072E-02_dp
2623 36 : fit_coef(6, 15) = 2.9241369156544045E-02_dp
2624 36 : fit_coef(7, 15) = -2.8237942949318490E-02_dp
2625 36 : fit_coef(8, 15) = 2.5790590509430979E-02_dp
2626 36 : fit_coef(9, 15) = -7.6958891581302161E-02_dp
2627 36 : fit_coef(10, 15) = 3.2763833296732159E-02_dp
2628 36 : fit_coef(11, 15) = 3.0093663681386516E-02_dp
2629 36 : fit_coef(12, 15) = -1.8130008571038608E-02_dp
2630 36 : fit_coef(0, 16) = 1.0894766158803928E+00_dp
2631 36 : fit_coef(1, 16) = 6.6875957514002238E-01_dp
2632 36 : fit_coef(2, 16) = 4.2769216255296599E-01_dp
2633 36 : fit_coef(3, 16) = 1.2558051545388288E-01_dp
2634 36 : fit_coef(4, 16) = 1.1302801231878518E-02_dp
2635 36 : fit_coef(5, 16) = 3.1745607467806851E-02_dp
2636 36 : fit_coef(6, 16) = 3.5806902619106150E-02_dp
2637 36 : fit_coef(7, 16) = 4.4306027813559613E-02_dp
2638 36 : fit_coef(8, 16) = -1.0289320673076535E-01_dp
2639 36 : fit_coef(9, 16) = 1.4936934424649737E-01_dp
2640 36 : fit_coef(10, 16) = -1.9115632729633894E-01_dp
2641 36 : fit_coef(11, 16) = 1.1798136645873131E-01_dp
2642 36 : fit_coef(12, 16) = -2.5669389351849693E-02_dp
2643 36 : fit_coef(0, 17) = 2.0166575300282217E+00_dp
2644 36 : fit_coef(1, 17) = 7.9409079746788347E-01_dp
2645 36 : fit_coef(2, 17) = 4.6030756808902995E-01_dp
2646 36 : fit_coef(3, 17) = 1.0086447786948728E-01_dp
2647 36 : fit_coef(4, 17) = -6.7793884282790666E-03_dp
2648 36 : fit_coef(5, 17) = 3.1537489875332711E-02_dp
2649 36 : fit_coef(6, 17) = 5.2729459288171666E-02_dp
2650 36 : fit_coef(7, 17) = 6.4791698755050928E-03_dp
2651 36 : fit_coef(8, 17) = 2.1264307513768375E-02_dp
2652 36 : fit_coef(9, 17) = -5.0214257290051294E-02_dp
2653 36 : fit_coef(10, 17) = 5.5541231917168123E-02_dp
2654 36 : fit_coef(11, 17) = -4.9625274322895069E-02_dp
2655 36 : fit_coef(12, 17) = 1.7390208326760141E-02_dp
2656 36 : fit_coef(0, 18) = 4.0940777457341033E+00_dp
2657 36 : fit_coef(1, 18) = 9.0230847484016108E-01_dp
2658 36 : fit_coef(2, 18) = 5.1722017559623490E-01_dp
2659 36 : fit_coef(3, 18) = 1.0860069828810702E-01_dp
2660 36 : fit_coef(4, 18) = -1.3407150393913490E-02_dp
2661 36 : fit_coef(5, 18) = 2.8202598978792404E-02_dp
2662 36 : fit_coef(6, 18) = 5.5571528490456060E-02_dp
2663 36 : fit_coef(7, 18) = 1.1439449932901843E-03_dp
2664 36 : fit_coef(8, 18) = 4.1437472839587285E-02_dp
2665 36 : fit_coef(9, 18) = -6.3654618071805502E-02_dp
2666 36 : fit_coef(10, 18) = 6.9641516666139436E-02_dp
2667 36 : fit_coef(11, 18) = -4.3730228367233441E-02_dp
2668 36 : fit_coef(12, 18) = 9.7082624411000788E-03_dp
2669 :
2670 36 : END SUBROUTINE get_fit_coef_k9_sh
2671 :
2672 : ! **************************************************************************************************
2673 : !> \brief ...
2674 : !> \param k ...
2675 : !> \param fit_coef ...
2676 : !> \param L_b ...
2677 : !> \param U_b ...
2678 : ! **************************************************************************************************
2679 78 : SUBROUTINE get_fit_coef_k9_lo(k, fit_coef, L_b, U_b)
2680 : INTEGER :: k
2681 : REAL(KIND=dp), DIMENSION(0:12, 2*k) :: fit_coef
2682 : REAL(KIND=dp) :: L_b, U_b
2683 :
2684 78 : L_b = 1.0000000000000000E+02_dp
2685 78 : U_b = 2.8387000000000000E+04_dp
2686 78 : fit_coef(0, 1) = 1.3617241890792169E-04_dp
2687 78 : fit_coef(1, 1) = 1.7628977768292345E-05_dp
2688 78 : fit_coef(2, 1) = 6.8456013917834527E-03_dp
2689 78 : fit_coef(3, 1) = -4.3895761081829160E-02_dp
2690 78 : fit_coef(4, 1) = 2.9175828400673420E-01_dp
2691 78 : fit_coef(5, 1) = -1.2306713809247385E+00_dp
2692 78 : fit_coef(6, 1) = 3.6801538863592786E+00_dp
2693 78 : fit_coef(7, 1) = -7.7402871595381262E+00_dp
2694 78 : fit_coef(8, 1) = 1.1345092910279265E+01_dp
2695 78 : fit_coef(9, 1) = -1.1320431537786655E+01_dp
2696 78 : fit_coef(10, 1) = 7.3192031213325555E+00_dp
2697 78 : fit_coef(11, 1) = -2.7615646170479575E+00_dp
2698 78 : fit_coef(12, 1) = 4.6126151831636680E-01_dp
2699 78 : fit_coef(0, 2) = 1.4982089284441154E-03_dp
2700 78 : fit_coef(1, 2) = 1.0653572616093308E-04_dp
2701 78 : fit_coef(2, 2) = 4.2011508058427197E-02_dp
2702 78 : fit_coef(3, 2) = -2.7370993918916198E-01_dp
2703 78 : fit_coef(4, 2) = 1.7939751803412998E+00_dp
2704 78 : fit_coef(5, 2) = -7.5589803739294439E+00_dp
2705 78 : fit_coef(6, 2) = 2.2557089057857102E+01_dp
2706 78 : fit_coef(7, 2) = -4.7359259599571885E+01_dp
2707 78 : fit_coef(8, 2) = 6.9309690166002625E+01_dp
2708 78 : fit_coef(9, 2) = -6.9067026631983438E+01_dp
2709 78 : fit_coef(10, 2) = 4.4604006663335653E+01_dp
2710 78 : fit_coef(11, 2) = -1.6812960687505747E+01_dp
2711 78 : fit_coef(12, 2) = 2.8059777999526059E+00_dp
2712 78 : fit_coef(0, 3) = 7.9297670024187777E-03_dp
2713 78 : fit_coef(1, 3) = 3.5670578026461845E-04_dp
2714 78 : fit_coef(2, 3) = 1.4395693117221828E-01_dp
2715 78 : fit_coef(3, 3) = -9.5715933171411527E-01_dp
2716 78 : fit_coef(4, 3) = 6.1575946587200887E+00_dp
2717 78 : fit_coef(5, 3) = -2.6009500954650985E+01_dp
2718 78 : fit_coef(6, 3) = 7.7302143694085373E+01_dp
2719 78 : fit_coef(7, 3) = -1.6146363554826667E+02_dp
2720 78 : fit_coef(8, 3) = 2.3520423885679529E+02_dp
2721 78 : fit_coef(9, 3) = -2.3348174715185502E+02_dp
2722 78 : fit_coef(10, 3) = 1.5031746608470456E+02_dp
2723 78 : fit_coef(11, 3) = -5.6519157967148246E+01_dp
2724 78 : fit_coef(12, 3) = 9.4136465031151371E+00_dp
2725 78 : fit_coef(0, 4) = 3.0606944390022209E-02_dp
2726 78 : fit_coef(1, 4) = 9.4936819479453946E-04_dp
2727 78 : fit_coef(2, 4) = 3.8897471198892203E-01_dp
2728 78 : fit_coef(3, 4) = -2.6197251988016608E+00_dp
2729 78 : fit_coef(4, 4) = 1.6650781475997896E+01_dp
2730 78 : fit_coef(5, 4) = -7.0453305665193994E+01_dp
2731 78 : fit_coef(6, 4) = 2.0877294584192904E+02_dp
2732 78 : fit_coef(7, 4) = -4.3466952414824391E+02_dp
2733 78 : fit_coef(8, 4) = 6.3140792713339783E+02_dp
2734 78 : fit_coef(9, 4) = -6.2527262377050522E+02_dp
2735 78 : fit_coef(10, 4) = 4.0172259183111106E+02_dp
2736 78 : fit_coef(11, 4) = -1.5078038623522440E+02_dp
2737 78 : fit_coef(12, 4) = 2.5075879780026515E+01_dp
2738 78 : fit_coef(0, 5) = 9.8018953522175933E-02_dp
2739 78 : fit_coef(1, 5) = 2.1720322644464903E-03_dp
2740 78 : fit_coef(2, 5) = 8.9930042879493677E-01_dp
2741 78 : fit_coef(3, 5) = -6.1094240846085883E+00_dp
2742 78 : fit_coef(4, 5) = 3.8522442672428134E+01_dp
2743 78 : fit_coef(5, 5) = -1.6318345003883445E+02_dp
2744 78 : fit_coef(6, 5) = 4.8266158600585260E+02_dp
2745 78 : fit_coef(7, 5) = -1.0027451259770581E+03_dp
2746 78 : fit_coef(8, 5) = 1.4536819184010467E+03_dp
2747 78 : fit_coef(9, 5) = -1.4370066077396380E+03_dp
2748 78 : fit_coef(10, 5) = 9.2184153436145550E+02_dp
2749 78 : fit_coef(11, 5) = -3.4555746263788461E+02_dp
2750 78 : fit_coef(12, 5) = 5.7407542232062980E+01_dp
2751 78 : fit_coef(0, 6) = 2.7659185448391987E-01_dp
2752 78 : fit_coef(1, 6) = 4.4094406641574943E-03_dp
2753 78 : fit_coef(2, 6) = 1.8398642403823151E+00_dp
2754 78 : fit_coef(3, 6) = -1.2577480695844354E+01_dp
2755 78 : fit_coef(4, 6) = 7.8862889072705556E+01_dp
2756 78 : fit_coef(5, 6) = -3.3434171658322168E+02_dp
2757 78 : fit_coef(6, 6) = 9.8773755594540955E+02_dp
2758 78 : fit_coef(7, 6) = -2.0489450065104556E+03_dp
2759 78 : fit_coef(8, 6) = 2.9660415791608848E+03_dp
2760 78 : fit_coef(9, 6) = -2.9282468772949642E+03_dp
2761 78 : fit_coef(10, 6) = 1.8764113820048669E+03_dp
2762 78 : fit_coef(11, 6) = -7.0273375035027368E+02_dp
2763 78 : fit_coef(12, 6) = 1.1665511108284656E+02_dp
2764 78 : fit_coef(0, 7) = 7.1175857336521264E-01_dp
2765 78 : fit_coef(1, 7) = 8.0417831942619766E-03_dp
2766 78 : fit_coef(2, 7) = 3.3752364445702137E+00_dp
2767 78 : fit_coef(3, 7) = -2.3180805628186413E+01_dp
2768 78 : fit_coef(4, 7) = 1.4475705309197897E+02_dp
2769 78 : fit_coef(5, 7) = -6.1407495752819284E+02_dp
2770 78 : fit_coef(6, 7) = 1.8127278994439107E+03_dp
2771 78 : fit_coef(7, 7) = -3.7561578028747299E+03_dp
2772 78 : fit_coef(8, 7) = 5.4315325157499246E+03_dp
2773 78 : fit_coef(9, 7) = -5.3571860391096889E+03_dp
2774 78 : fit_coef(10, 7) = 3.4300556791845847E+03_dp
2775 78 : fit_coef(11, 7) = -1.2837010342914398E+03_dp
2776 78 : fit_coef(12, 7) = 2.1297330497738872E+02_dp
2777 78 : fit_coef(0, 8) = 1.7130988759895882E+00_dp
2778 78 : fit_coef(1, 8) = 1.3197929578399978E-02_dp
2779 78 : fit_coef(2, 8) = 5.5632864218169500E+00_dp
2780 78 : fit_coef(3, 8) = -3.8336822165302195E+01_dp
2781 78 : fit_coef(4, 8) = 2.3871040314392795E+02_dp
2782 78 : fit_coef(5, 8) = -1.0130802214079603E+03_dp
2783 78 : fit_coef(6, 8) = 2.9890590755362450E+03_dp
2784 78 : fit_coef(7, 8) = -6.1888221737685317E+03_dp
2785 78 : fit_coef(8, 8) = 8.9422907047984954E+03_dp
2786 78 : fit_coef(9, 8) = -8.8137663823846488E+03_dp
2787 78 : fit_coef(10, 8) = 5.6398489234791505E+03_dp
2788 78 : fit_coef(11, 8) = -2.1096575748430814E+03_dp
2789 78 : fit_coef(12, 8) = 3.4985649609391197E+02_dp
2790 78 : fit_coef(0, 9) = 4.0049762380285738E+00_dp
2791 78 : fit_coef(1, 9) = 1.9523136227240855E-02_dp
2792 78 : fit_coef(2, 9) = 8.2524358089376726E+00_dp
2793 78 : fit_coef(3, 9) = -5.6989983733349561E+01_dp
2794 78 : fit_coef(4, 9) = 3.5421093521195178E+02_dp
2795 78 : fit_coef(5, 9) = -1.5036827242000363E+03_dp
2796 78 : fit_coef(6, 9) = 4.4352294689617192E+03_dp
2797 78 : fit_coef(7, 9) = -9.1786236202633227E+03_dp
2798 78 : fit_coef(8, 9) = 1.3255721756847372E+04_dp
2799 78 : fit_coef(9, 9) = -1.3059405760710591E+04_dp
2800 78 : fit_coef(10, 9) = 8.3534120377636300E+03_dp
2801 78 : fit_coef(11, 9) = -3.1236948984785458E+03_dp
2802 78 : fit_coef(12, 9) = 5.1787990413580712E+02_dp
2803 78 : fit_coef(0, 10) = 4.3533793103490108E-04_dp
2804 78 : fit_coef(1, 10) = 4.5700924266841888E-05_dp
2805 78 : fit_coef(2, 10) = 1.7699021404652904E-02_dp
2806 78 : fit_coef(3, 10) = -1.1339163743096678E-01_dp
2807 78 : fit_coef(4, 10) = 7.5317562249438585E-01_dp
2808 78 : fit_coef(5, 10) = -3.1670388958213715E+00_dp
2809 78 : fit_coef(6, 10) = 9.4488857516948261E+00_dp
2810 78 : fit_coef(7, 10) = -1.9855290060320243E+01_dp
2811 78 : fit_coef(8, 10) = 2.9102458261293140E+01_dp
2812 78 : fit_coef(9, 10) = -2.9053092441811895E+01_dp
2813 78 : fit_coef(10, 10) = 1.8796923562697987E+01_dp
2814 78 : fit_coef(11, 10) = -7.0973082087264441E+00_dp
2815 78 : fit_coef(12, 10) = 1.1862930929920559E+00_dp
2816 78 : fit_coef(0, 11) = 2.8605561196639808E-03_dp
2817 78 : fit_coef(1, 11) = 1.4711961159333449E-04_dp
2818 78 : fit_coef(2, 11) = 5.9181533881525895E-02_dp
2819 78 : fit_coef(3, 11) = -3.9234994207703527E-01_dp
2820 78 : fit_coef(4, 11) = 2.5337109677677274E+00_dp
2821 78 : fit_coef(5, 11) = -1.0698664293959414E+01_dp
2822 78 : fit_coef(6, 11) = 3.1866930157362180E+01_dp
2823 78 : fit_coef(7, 11) = -6.6687974631903131E+01_dp
2824 78 : fit_coef(8, 11) = 9.7258475471561397E+01_dp
2825 78 : fit_coef(9, 11) = -9.6610121349263864E+01_dp
2826 78 : fit_coef(10, 11) = 6.2222012749124062E+01_dp
2827 78 : fit_coef(11, 11) = -2.3400982843737399E+01_dp
2828 78 : fit_coef(12, 11) = 3.8982563637438763E+00_dp
2829 78 : fit_coef(0, 12) = 1.1710521653280541E-02_dp
2830 78 : fit_coef(1, 12) = 3.8298132150440530E-04_dp
2831 78 : fit_coef(2, 12) = 1.5720490880478075E-01_dp
2832 78 : fit_coef(3, 12) = -1.0604827594360497E+00_dp
2833 78 : fit_coef(4, 12) = 6.7293547068829866E+00_dp
2834 78 : fit_coef(5, 12) = -2.8478199973116869E+01_dp
2835 78 : fit_coef(6, 12) = 8.4349514492679333E+01_dp
2836 78 : fit_coef(7, 12) = -1.7552622863849189E+02_dp
2837 78 : fit_coef(8, 12) = 2.5489178159805036E+02_dp
2838 78 : fit_coef(9, 12) = -2.5238005448515145E+02_dp
2839 78 : fit_coef(10, 12) = 1.6214051051889587E+02_dp
2840 78 : fit_coef(11, 12) = -6.0856023343944223E+01_dp
2841 78 : fit_coef(12, 12) = 1.0120675732982292E+01_dp
2842 78 : fit_coef(0, 13) = 3.8069679293470479E-02_dp
2843 78 : fit_coef(1, 13) = 8.5030453244577039E-04_dp
2844 78 : fit_coef(2, 13) = 3.5319383125255671E-01_dp
2845 78 : fit_coef(3, 13) = -2.4058326640152856E+00_dp
2846 78 : fit_coef(4, 13) = 1.5130832210336226E+01_dp
2847 78 : fit_coef(5, 13) = -6.4118678617210037E+01_dp
2848 78 : fit_coef(6, 13) = 1.8951627589384418E+02_dp
2849 78 : fit_coef(7, 13) = -3.9344807722056498E+02_dp
2850 78 : fit_coef(8, 13) = 5.7003275418870396E+02_dp
2851 78 : fit_coef(9, 13) = -5.6318587947825517E+02_dp
2852 78 : fit_coef(10, 13) = 3.6110912251064480E+02_dp
2853 78 : fit_coef(11, 13) = -1.3530674224009485E+02_dp
2854 78 : fit_coef(12, 13) = 2.2470490007659631E+01_dp
2855 78 : fit_coef(0, 14) = 1.0718425215372540E-01_dp
2856 78 : fit_coef(1, 14) = 1.6606498612547411E-03_dp
2857 78 : fit_coef(2, 14) = 6.9558041141151850E-01_dp
2858 78 : fit_coef(3, 14) = -4.7698051853919008E+00_dp
2859 78 : fit_coef(4, 14) = 2.9821463877897131E+01_dp
2860 78 : fit_coef(5, 14) = -1.2648112443458319E+02_dp
2861 78 : fit_coef(6, 14) = 3.7339814874668650E+02_dp
2862 78 : fit_coef(7, 14) = -7.7395557459000918E+02_dp
2863 78 : fit_coef(8, 14) = 1.1195459460253383E+03_dp
2864 78 : fit_coef(9, 14) = -1.1045564613814279E+03_dp
2865 78 : fit_coef(10, 14) = 7.0739903710729982E+02_dp
2866 78 : fit_coef(11, 14) = -2.6480250102979971E+02_dp
2867 78 : fit_coef(12, 14) = 4.3940376198319392E+01_dp
2868 78 : fit_coef(0, 15) = 2.7292854447821768E-01_dp
2869 78 : fit_coef(1, 15) = 2.8818089651899471E-03_dp
2870 78 : fit_coef(2, 15) = 1.2148125826442298E+00_dp
2871 78 : fit_coef(3, 15) = -8.3719688971021089E+00_dp
2872 78 : fit_coef(4, 15) = 5.2119215804340925E+01_dp
2873 78 : fit_coef(5, 15) = -2.2119562023064080E+02_dp
2874 78 : fit_coef(6, 15) = 6.5252980054868908E+02_dp
2875 78 : fit_coef(7, 15) = -1.3509643415136143E+03_dp
2876 78 : fit_coef(8, 15) = 1.9519497444270371E+03_dp
2877 78 : fit_coef(9, 15) = -1.9238403235944149E+03_dp
2878 78 : fit_coef(10, 15) = 1.2310185427991041E+03_dp
2879 78 : fit_coef(11, 15) = -4.6046906916991361E+02_dp
2880 78 : fit_coef(12, 15) = 7.6360956106162789E+01_dp
2881 78 : fit_coef(0, 16) = 6.4599249663823077E-01_dp
2882 78 : fit_coef(1, 16) = 4.4100315779845725E-03_dp
2883 78 : fit_coef(2, 16) = 1.8680668872908257E+00_dp
2884 78 : fit_coef(3, 16) = -1.2921923578119841E+01_dp
2885 78 : fit_coef(4, 16) = 8.0194113618089176E+01_dp
2886 78 : fit_coef(5, 16) = -3.4051136254025738E+02_dp
2887 78 : fit_coef(6, 16) = 1.0040346645389629E+03_dp
2888 78 : fit_coef(7, 16) = -2.0769701859400898E+03_dp
2889 78 : fit_coef(8, 16) = 2.9983623465977071E+03_dp
2890 78 : fit_coef(9, 16) = -2.9529215447188330E+03_dp
2891 78 : fit_coef(10, 16) = 1.8882605454973300E+03_dp
2892 78 : fit_coef(11, 16) = -7.0592135980760236E+02_dp
2893 78 : fit_coef(12, 16) = 1.1701028544478041E+02_dp
2894 78 : fit_coef(0, 17) = 1.4634101645424438E+00_dp
2895 78 : fit_coef(1, 17) = 5.8372190193024661E-03_dp
2896 78 : fit_coef(2, 17) = 2.4803142380725367E+00_dp
2897 78 : fit_coef(3, 17) = -1.7197461327455997E+01_dp
2898 78 : fit_coef(4, 17) = 1.0652223495438764E+02_dp
2899 78 : fit_coef(5, 17) = -4.5244169342907389E+02_dp
2900 78 : fit_coef(6, 17) = 1.3337313060706883E+03_dp
2901 78 : fit_coef(7, 17) = -2.7575829556743033E+03_dp
2902 78 : fit_coef(8, 17) = 3.9787771328072104E+03_dp
2903 78 : fit_coef(9, 17) = -3.9165784027159407E+03_dp
2904 78 : fit_coef(10, 17) = 2.5034305875991531E+03_dp
2905 78 : fit_coef(11, 17) = -9.3557062065768866E+02_dp
2906 78 : fit_coef(12, 17) = 1.5502979180126792E+02_dp
2907 78 : fit_coef(0, 18) = 3.4614534817764171E+00_dp
2908 78 : fit_coef(1, 18) = 6.7354426924417570E-03_dp
2909 78 : fit_coef(2, 18) = 2.8636831995229377E+00_dp
2910 78 : fit_coef(3, 18) = -1.9864414118527225E+01_dp
2911 78 : fit_coef(4, 18) = 1.2299824240049257E+02_dp
2912 78 : fit_coef(5, 18) = -5.2245197249800015E+02_dp
2913 78 : fit_coef(6, 18) = 1.5400592407663903E+03_dp
2914 78 : fit_coef(7, 18) = -3.1838942159350613E+03_dp
2915 78 : fit_coef(8, 18) = 4.5934235919896164E+03_dp
2916 78 : fit_coef(9, 18) = -4.5212045254281238E+03_dp
2917 78 : fit_coef(10, 18) = 2.8896730980666093E+03_dp
2918 78 : fit_coef(11, 18) = -1.0798434840197956E+03_dp
2919 78 : fit_coef(12, 18) = 1.7892665893271254E+02_dp
2920 :
2921 78 : END SUBROUTINE get_fit_coef_k9_lo
2922 :
2923 : ! **************************************************************************************************
2924 : !> \brief ...
2925 : !> \param k ...
2926 : !> \param fit_coef ...
2927 : !> \param L_b ...
2928 : !> \param U_b ...
2929 : ! **************************************************************************************************
2930 44 : SUBROUTINE get_fit_coef_k10_sh(k, fit_coef, L_b, U_b)
2931 : INTEGER :: k
2932 : REAL(KIND=dp), DIMENSION(0:12, 2*k) :: fit_coef
2933 : REAL(KIND=dp) :: L_b, U_b
2934 :
2935 44 : L_b = 1.0000000000000000E+01_dp
2936 44 : U_b = 1.0000000000000000E+02_dp
2937 44 : fit_coef(0, 1) = 5.7695951023970724E-03_dp
2938 44 : fit_coef(1, 1) = 1.5304265823073267E-02_dp
2939 44 : fit_coef(2, 1) = 1.9872484454133494E-02_dp
2940 44 : fit_coef(3, 1) = 1.4567559207979195E-02_dp
2941 44 : fit_coef(4, 1) = 4.4496400713523688E-03_dp
2942 44 : fit_coef(5, 1) = -2.0505040635942838E-03_dp
2943 44 : fit_coef(6, 1) = -2.4017738586966987E-03_dp
2944 44 : fit_coef(7, 1) = -2.1712350568040649E-04_dp
2945 44 : fit_coef(8, 1) = 5.6984531809305442E-04_dp
2946 44 : fit_coef(9, 1) = 3.6792198394363707E-04_dp
2947 44 : fit_coef(10, 1) = -4.8212959819146314E-04_dp
2948 44 : fit_coef(11, 1) = 2.3577845786711992E-04_dp
2949 44 : fit_coef(12, 1) = -5.1828587653862264E-05_dp
2950 44 : fit_coef(0, 2) = 3.1885037358175702E-02_dp
2951 44 : fit_coef(1, 2) = 8.2163350099799248E-02_dp
2952 44 : fit_coef(2, 2) = 1.0528892661444159E-01_dp
2953 44 : fit_coef(3, 2) = 7.6258768872869365E-02_dp
2954 44 : fit_coef(4, 2) = 2.2829853937072226E-02_dp
2955 44 : fit_coef(5, 2) = -1.0880783303710033E-02_dp
2956 44 : fit_coef(6, 2) = -1.2408166352033598E-02_dp
2957 44 : fit_coef(7, 2) = -9.9928746104626666E-04_dp
2958 44 : fit_coef(8, 2) = 2.9811486982521352E-03_dp
2959 44 : fit_coef(9, 2) = 1.8293482458015533E-03_dp
2960 44 : fit_coef(10, 2) = -2.4355182872439814E-03_dp
2961 44 : fit_coef(11, 2) = 1.1814205683589125E-03_dp
2962 44 : fit_coef(12, 2) = -2.5780560125925923E-04_dp
2963 44 : fit_coef(0, 3) = 8.5985451133225102E-02_dp
2964 44 : fit_coef(1, 3) = 2.0835675405554938E-01_dp
2965 44 : fit_coef(2, 3) = 2.6074125375875318E-01_dp
2966 44 : fit_coef(3, 3) = 1.8534648507356308E-01_dp
2967 44 : fit_coef(4, 3) = 5.3562405566639951E-02_dp
2968 44 : fit_coef(5, 3) = -2.7120042620104229E-02_dp
2969 44 : fit_coef(6, 3) = -2.9327190422043962E-02_dp
2970 44 : fit_coef(7, 3) = -1.7334511896438729E-03_dp
2971 44 : fit_coef(8, 3) = 7.0440054029393588E-03_dp
2972 44 : fit_coef(9, 3) = 4.0411619935981176E-03_dp
2973 44 : fit_coef(10, 3) = -5.4238824013001187E-03_dp
2974 44 : fit_coef(11, 3) = 2.5591744878845188E-03_dp
2975 44 : fit_coef(12, 3) = -5.4685946652433383E-04_dp
2976 44 : fit_coef(0, 4) = 1.8459848405035967E-01_dp
2977 44 : fit_coef(1, 4) = 4.0371818510223983E-01_dp
2978 44 : fit_coef(2, 4) = 4.8557108030340618E-01_dp
2979 44 : fit_coef(3, 4) = 3.3806374668738176E-01_dp
2980 44 : fit_coef(4, 4) = 9.5858897409524330E-02_dp
2981 44 : fit_coef(5, 4) = -5.0962592261426340E-02_dp
2982 44 : fit_coef(6, 4) = -5.3586938181428435E-02_dp
2983 44 : fit_coef(7, 4) = -2.2127455334925599E-03_dp
2984 44 : fit_coef(8, 4) = 1.6831832652833605E-02_dp
2985 44 : fit_coef(9, 4) = 3.0255279721402920E-03_dp
2986 44 : fit_coef(10, 4) = -8.9664127863715425E-03_dp
2987 44 : fit_coef(11, 4) = 5.2862341907787443E-03_dp
2988 44 : fit_coef(12, 4) = -1.2820544869880796E-03_dp
2989 44 : fit_coef(0, 5) = 3.6074777273994402E-01_dp
2990 44 : fit_coef(1, 5) = 6.8428202854170017E-01_dp
2991 44 : fit_coef(2, 5) = 7.7269339647894841E-01_dp
2992 44 : fit_coef(3, 5) = 5.2037619710849736E-01_dp
2993 44 : fit_coef(4, 5) = 1.5184339437662456E-01_dp
2994 44 : fit_coef(5, 5) = -6.9927558231047474E-02_dp
2995 44 : fit_coef(6, 5) = -8.7838357618212293E-02_dp
2996 44 : fit_coef(7, 5) = -2.6261703222456140E-03_dp
2997 44 : fit_coef(8, 5) = 7.4641639246942270E-04_dp
2998 44 : fit_coef(9, 5) = 6.0318746256968377E-02_dp
2999 44 : fit_coef(10, 5) = -6.1544498098345557E-02_dp
3000 44 : fit_coef(11, 5) = 2.6700632837816051E-02_dp
3001 44 : fit_coef(12, 5) = -4.6151870101819167E-03_dp
3002 44 : fit_coef(0, 6) = 6.7343634143757625E-01_dp
3003 44 : fit_coef(1, 6) = 1.0727120778542409E+00_dp
3004 44 : fit_coef(2, 6) = 1.1129907008803974E+00_dp
3005 44 : fit_coef(3, 6) = 7.0510865936118905E-01_dp
3006 44 : fit_coef(4, 6) = 2.1018587810883321E-01_dp
3007 44 : fit_coef(5, 6) = -6.7282163797883557E-02_dp
3008 44 : fit_coef(6, 6) = -1.0027943290324723E-01_dp
3009 44 : fit_coef(7, 6) = -3.5384540450618285E-02_dp
3010 44 : fit_coef(8, 6) = 2.7298363384797509E-02_dp
3011 44 : fit_coef(9, 6) = -1.7363812432330001E-02_dp
3012 44 : fit_coef(10, 6) = 7.1528999902988041E-02_dp
3013 44 : fit_coef(11, 6) = -6.3212218372623016E-02_dp
3014 44 : fit_coef(12, 6) = 1.7361608127688759E-02_dp
3015 44 : fit_coef(0, 7) = 1.2230817482271914E+00_dp
3016 44 : fit_coef(1, 7) = 1.5911587218644585E+00_dp
3017 44 : fit_coef(2, 7) = 1.4985802851816239E+00_dp
3018 44 : fit_coef(3, 7) = 8.6838937807453775E-01_dp
3019 44 : fit_coef(4, 7) = 2.5143747366687763E-01_dp
3020 44 : fit_coef(5, 7) = -4.6498700536608512E-02_dp
3021 44 : fit_coef(6, 7) = -7.6008644969091751E-02_dp
3022 44 : fit_coef(7, 7) = -6.7454078584185465E-02_dp
3023 44 : fit_coef(8, 7) = 6.4705093608466005E-02_dp
3024 44 : fit_coef(9, 7) = -1.2642157251641012E-01_dp
3025 44 : fit_coef(10, 7) = 1.5991737393743985E-01_dp
3026 44 : fit_coef(11, 7) = -7.4991121735080518E-02_dp
3027 44 : fit_coef(12, 7) = 1.0660115126825225E-02_dp
3028 44 : fit_coef(0, 8) = 2.1806860083417416E+00_dp
3029 44 : fit_coef(1, 8) = 2.2497241492451168E+00_dp
3030 44 : fit_coef(2, 8) = 1.9203525211709502E+00_dp
3031 44 : fit_coef(3, 8) = 9.9969616591345500E-01_dp
3032 44 : fit_coef(4, 8) = 2.6834037626429591E-01_dp
3033 44 : fit_coef(5, 8) = -1.4414826654982551E-02_dp
3034 44 : fit_coef(6, 8) = -4.5077253602132578E-02_dp
3035 44 : fit_coef(7, 8) = -2.2179502828276729E-02_dp
3036 44 : fit_coef(8, 8) = -4.7039179966872090E-02_dp
3037 44 : fit_coef(9, 8) = 2.8411736628542274E-02_dp
3038 44 : fit_coef(10, 8) = -4.1123712302139126E-02_dp
3039 44 : fit_coef(11, 8) = 5.9491575141153316E-02_dp
3040 44 : fit_coef(12, 8) = -2.2126040786265226E-02_dp
3041 44 : fit_coef(0, 9) = 3.8549835579963414E+00_dp
3042 44 : fit_coef(1, 9) = 3.0378827588214725E+00_dp
3043 44 : fit_coef(2, 9) = 2.3710751843734088E+00_dp
3044 44 : fit_coef(3, 9) = 1.1032804253025836E+00_dp
3045 44 : fit_coef(4, 9) = 2.6679454698903354E-01_dp
3046 44 : fit_coef(5, 9) = 2.0134331862044223E-02_dp
3047 44 : fit_coef(6, 9) = -3.9522591450155079E-04_dp
3048 44 : fit_coef(7, 9) = 7.4771871672822615E-03_dp
3049 44 : fit_coef(8, 9) = -8.2968039659936169E-02_dp
3050 44 : fit_coef(9, 9) = 5.7925277454710461E-02_dp
3051 44 : fit_coef(10, 9) = -6.7746771231294078E-02_dp
3052 44 : fit_coef(11, 9) = 5.6397993380196895E-02_dp
3053 44 : fit_coef(12, 9) = -1.4614807655446010E-02_dp
3054 44 : fit_coef(0, 10) = 6.9382542461265118E+00_dp
3055 44 : fit_coef(1, 10) = 3.9362780471139174E+00_dp
3056 44 : fit_coef(2, 10) = 2.8610007550879040E+00_dp
3057 44 : fit_coef(3, 10) = 1.1997673683708834E+00_dp
3058 44 : fit_coef(4, 10) = 2.5581466127865921E-01_dp
3059 44 : fit_coef(5, 10) = 5.3143801132552647E-02_dp
3060 44 : fit_coef(6, 10) = 5.1417759773000900E-02_dp
3061 44 : fit_coef(7, 10) = 1.7678646974295765E-02_dp
3062 44 : fit_coef(8, 10) = -5.9075047650367432E-02_dp
3063 44 : fit_coef(9, 10) = 3.3432194957975334E-03_dp
3064 44 : fit_coef(10, 10) = 3.6827535376516749E-03_dp
3065 44 : fit_coef(11, 10) = 1.1242355647481125E-03_dp
3066 44 : fit_coef(12, 10) = 9.1270977158394349E-04_dp
3067 44 : fit_coef(0, 11) = 1.4966733342014741E-02_dp
3068 44 : fit_coef(1, 11) = 3.9453275484996823E-02_dp
3069 44 : fit_coef(2, 11) = 5.1068715597025638E-02_dp
3070 44 : fit_coef(3, 11) = 3.7329091135728701E-02_dp
3071 44 : fit_coef(4, 11) = 1.1348488247113217E-02_dp
3072 44 : fit_coef(5, 11) = -5.2730834502581489E-03_dp
3073 44 : fit_coef(6, 11) = -6.1356690848579278E-03_dp
3074 44 : fit_coef(7, 11) = -5.3965409284480723E-04_dp
3075 44 : fit_coef(8, 11) = 1.4598866172702007E-03_dp
3076 44 : fit_coef(9, 11) = 9.3119411997548570E-04_dp
3077 44 : fit_coef(10, 11) = -1.2246113300432057E-03_dp
3078 44 : fit_coef(11, 11) = 5.9768922566995949E-04_dp
3079 44 : fit_coef(12, 11) = -1.3116685473996465E-04_dp
3080 44 : fit_coef(0, 12) = 3.8347028757142743E-02_dp
3081 44 : fit_coef(1, 12) = 9.5250205763913104E-02_dp
3082 44 : fit_coef(2, 12) = 1.2014345228064902E-01_dp
3083 44 : fit_coef(3, 12) = 8.5770121052551718E-02_dp
3084 44 : fit_coef(4, 12) = 2.5026676932284449E-02_dp
3085 44 : fit_coef(5, 12) = -1.2425272424457500E-02_dp
3086 44 : fit_coef(6, 12) = -1.3711933166334719E-02_dp
3087 44 : fit_coef(7, 12) = -9.4665591048253780E-04_dp
3088 44 : fit_coef(8, 12) = 3.3417995277827857E-03_dp
3089 44 : fit_coef(9, 12) = 1.9446347870976362E-03_dp
3090 44 : fit_coef(10, 12) = -2.6369332046548466E-03_dp
3091 44 : fit_coef(11, 12) = 1.2654540755567044E-03_dp
3092 44 : fit_coef(12, 12) = -2.7319897896357627E-04_dp
3093 44 : fit_coef(0, 13) = 7.2491464313657286E-02_dp
3094 44 : fit_coef(1, 13) = 1.5872975379092427E-01_dp
3095 44 : fit_coef(2, 13) = 1.9076646279106174E-01_dp
3096 44 : fit_coef(3, 13) = 1.3193323939107945E-01_dp
3097 44 : fit_coef(4, 13) = 3.6136743102133911E-02_dp
3098 44 : fit_coef(5, 13) = -2.0313520615877108E-02_dp
3099 44 : fit_coef(6, 13) = -1.9992174365017833E-02_dp
3100 44 : fit_coef(7, 13) = -1.5921233024662168E-04_dp
3101 44 : fit_coef(8, 13) = 5.1319901147546939E-03_dp
3102 44 : fit_coef(9, 13) = 1.3342159647477779E-03_dp
3103 44 : fit_coef(10, 13) = -2.2525420201435871E-03_dp
3104 44 : fit_coef(11, 13) = 9.7269009421198751E-04_dp
3105 44 : fit_coef(12, 13) = -2.0108283608299456E-04_dp
3106 44 : fit_coef(0, 14) = 1.3008928188788060E-01_dp
3107 44 : fit_coef(1, 14) = 2.3463488136486438E-01_dp
3108 44 : fit_coef(2, 14) = 2.5759089406615687E-01_dp
3109 44 : fit_coef(3, 14) = 1.7130271768667638E-01_dp
3110 44 : fit_coef(4, 14) = 4.9321273379861225E-02_dp
3111 44 : fit_coef(5, 14) = -2.5370622060839100E-02_dp
3112 44 : fit_coef(6, 14) = -2.9809532415184900E-02_dp
3113 44 : fit_coef(7, 14) = -1.5417020754737089E-03_dp
3114 44 : fit_coef(8, 14) = 1.0746594499561295E-02_dp
3115 44 : fit_coef(9, 14) = 9.4386979195149809E-03_dp
3116 44 : fit_coef(10, 14) = -1.9447726689701503E-02_dp
3117 44 : fit_coef(11, 14) = 1.2247210595444594E-02_dp
3118 44 : fit_coef(12, 14) = -2.9200822587582783E-03_dp
3119 44 : fit_coef(0, 15) = 2.3180186914323608E-01_dp
3120 44 : fit_coef(1, 15) = 3.3040402783496398E-01_dp
3121 44 : fit_coef(2, 15) = 3.1506693954203840E-01_dp
3122 44 : fit_coef(3, 15) = 1.8838521756146479E-01_dp
3123 44 : fit_coef(4, 15) = 6.0573038457003757E-02_dp
3124 44 : fit_coef(5, 15) = -8.8248929607627029E-03_dp
3125 44 : fit_coef(6, 15) = -3.2842705061116521E-02_dp
3126 44 : fit_coef(7, 15) = -3.8281459849134332E-03_dp
3127 44 : fit_coef(8, 15) = -3.5375767464361246E-02_dp
3128 44 : fit_coef(9, 15) = 6.9092174166339268E-02_dp
3129 44 : fit_coef(10, 15) = -3.1110614611766781E-02_dp
3130 44 : fit_coef(11, 15) = -4.5781884002109160E-03_dp
3131 44 : fit_coef(12, 15) = 4.8446541181232632E-03_dp
3132 44 : fit_coef(0, 16) = 4.0986431246574251E-01_dp
3133 44 : fit_coef(1, 16) = 4.5035445709902655E-01_dp
3134 44 : fit_coef(2, 16) = 3.6429713371972472E-01_dp
3135 44 : fit_coef(3, 16) = 1.7696011433627806E-01_dp
3136 44 : fit_coef(4, 16) = 5.2443940811353028E-02_dp
3137 44 : fit_coef(5, 16) = 1.2731147310719145E-02_dp
3138 44 : fit_coef(6, 16) = 1.2109883658619791E-02_dp
3139 44 : fit_coef(7, 16) = -5.9511768374893713E-02_dp
3140 44 : fit_coef(8, 16) = 9.3282598295030036E-02_dp
3141 44 : fit_coef(9, 16) = -2.1484669589298355E-01_dp
3142 44 : fit_coef(10, 16) = 2.5063354943196953E-01_dp
3143 44 : fit_coef(11, 16) = -1.3015721063956481E-01_dp
3144 44 : fit_coef(12, 16) = 2.5163533574069471E-02_dp
3145 44 : fit_coef(0, 17) = 7.1698706857622740E-01_dp
3146 44 : fit_coef(1, 17) = 5.8839597496590568E-01_dp
3147 44 : fit_coef(2, 17) = 4.0531879096886647E-01_dp
3148 44 : fit_coef(3, 17) = 1.4784602258417653E-01_dp
3149 44 : fit_coef(4, 17) = 2.8867088347120023E-02_dp
3150 44 : fit_coef(5, 17) = 2.7968490127980788E-02_dp
3151 44 : fit_coef(6, 17) = 2.8408348764650926E-02_dp
3152 44 : fit_coef(7, 17) = 1.6630805867207835E-02_dp
3153 44 : fit_coef(8, 17) = -6.5625993058929091E-02_dp
3154 44 : fit_coef(9, 17) = 7.6969150282882134E-02_dp
3155 44 : fit_coef(10, 17) = -1.3660437598545347E-01_dp
3156 44 : fit_coef(11, 17) = 1.2266105788436464E-01_dp
3157 44 : fit_coef(12, 17) = -3.7327615955604555E-02_dp
3158 44 : fit_coef(0, 18) = 1.2469010615236285E+00_dp
3159 44 : fit_coef(1, 18) = 7.2690110706329647E-01_dp
3160 44 : fit_coef(2, 18) = 4.3679155042183249E-01_dp
3161 44 : fit_coef(3, 18) = 1.1545454220850887E-01_dp
3162 44 : fit_coef(4, 18) = 6.1457460689058442E-03_dp
3163 44 : fit_coef(5, 18) = 3.4446450178461388E-02_dp
3164 44 : fit_coef(6, 18) = 3.6803538637622653E-02_dp
3165 44 : fit_coef(7, 18) = 4.9357342985472417E-02_dp
3166 44 : fit_coef(8, 18) = -9.8393813847182057E-02_dp
3167 44 : fit_coef(9, 18) = 1.3063016463318536E-01_dp
3168 44 : fit_coef(10, 18) = -1.5004086198844574E-01_dp
3169 44 : fit_coef(11, 18) = 7.8940423149777589E-02_dp
3170 44 : fit_coef(12, 18) = -1.3100508732995670E-02_dp
3171 44 : fit_coef(0, 19) = 2.2020857144301220E+00_dp
3172 44 : fit_coef(1, 19) = 8.4496482669483042E-01_dp
3173 44 : fit_coef(2, 19) = 4.6567133382072923E-01_dp
3174 44 : fit_coef(3, 19) = 9.5046757527473213E-02_dp
3175 44 : fit_coef(4, 19) = -7.6836222188503209E-03_dp
3176 44 : fit_coef(5, 19) = 3.4125967755404704E-02_dp
3177 44 : fit_coef(6, 19) = 5.0617003282733740E-02_dp
3178 44 : fit_coef(7, 19) = 1.2669228101081176E-02_dp
3179 44 : fit_coef(8, 19) = 1.4598367047566483E-02_dp
3180 44 : fit_coef(9, 19) = -4.8146800081324943E-02_dp
3181 44 : fit_coef(10, 19) = 6.4386938465572141E-02_dp
3182 44 : fit_coef(11, 19) = -5.7857218864180007E-02_dp
3183 44 : fit_coef(12, 19) = 1.9235315360114507E-02_dp
3184 44 : fit_coef(0, 20) = 4.3050004435836158E+00_dp
3185 44 : fit_coef(1, 20) = 9.5976454358976238E-01_dp
3186 44 : fit_coef(2, 20) = 5.2630087854492191E-01_dp
3187 44 : fit_coef(3, 20) = 1.0553767791618235E-01_dp
3188 44 : fit_coef(4, 20) = -1.2890279709804050E-02_dp
3189 44 : fit_coef(5, 20) = 3.1631245951617148E-02_dp
3190 44 : fit_coef(6, 20) = 5.1846721167766188E-02_dp
3191 44 : fit_coef(7, 20) = 1.3931333624011479E-02_dp
3192 44 : fit_coef(8, 20) = 1.8289419861101722E-02_dp
3193 44 : fit_coef(9, 20) = -3.6941691804435302E-02_dp
3194 44 : fit_coef(10, 20) = 5.2037604092826852E-02_dp
3195 44 : fit_coef(11, 20) = -3.6753728963893388E-02_dp
3196 44 : fit_coef(12, 20) = 8.3623158625230273E-03_dp
3197 :
3198 44 : END SUBROUTINE get_fit_coef_k10_sh
3199 :
3200 : ! **************************************************************************************************
3201 : !> \brief ...
3202 : !> \param k ...
3203 : !> \param fit_coef ...
3204 : !> \param L_b ...
3205 : !> \param U_b ...
3206 : ! **************************************************************************************************
3207 96 : SUBROUTINE get_fit_coef_k10_lo(k, fit_coef, L_b, U_b)
3208 : INTEGER :: k
3209 : REAL(KIND=dp), DIMENSION(0:12, 2*k) :: fit_coef
3210 : REAL(KIND=dp) :: L_b, U_b
3211 :
3212 96 : L_b = 1.0000000000000000E+02_dp
3213 96 : U_b = 5.6502000000000000E+04_dp
3214 96 : fit_coef(0, 1) = 6.8411577604394062E-05_dp
3215 96 : fit_coef(1, 1) = 1.6187597727541771E-05_dp
3216 96 : fit_coef(2, 1) = 4.5871906583389663E-03_dp
3217 96 : fit_coef(3, 1) = -3.0179373289852002E-02_dp
3218 96 : fit_coef(4, 1) = 2.0974369374411136E-01_dp
3219 96 : fit_coef(5, 1) = -8.7935873765434858E-01_dp
3220 96 : fit_coef(6, 1) = 2.5878525249126527E+00_dp
3221 96 : fit_coef(7, 1) = -5.3179060500186415E+00_dp
3222 96 : fit_coef(8, 1) = 7.5892153487240241E+00_dp
3223 96 : fit_coef(9, 1) = -7.3662068168070789E+00_dp
3224 96 : fit_coef(10, 1) = 4.6344768125153601E+00_dp
3225 96 : fit_coef(11, 1) = -1.7032106343424485E+00_dp
3226 96 : fit_coef(12, 1) = 2.7741991549383826E-01_dp
3227 96 : fit_coef(0, 2) = 7.5275323624865811E-04_dp
3228 96 : fit_coef(1, 2) = 9.9232481710528875E-05_dp
3229 96 : fit_coef(2, 2) = 2.8524678297215784E-02_dp
3230 96 : fit_coef(3, 2) = -1.9184050122553747E-01_dp
3231 96 : fit_coef(4, 2) = 1.3126341229840768E+00_dp
3232 96 : fit_coef(5, 2) = -5.5140690139707527E+00_dp
3233 96 : fit_coef(6, 2) = 1.6223500597815761E+01_dp
3234 96 : fit_coef(7, 2) = -3.3331549263061540E+01_dp
3235 96 : fit_coef(8, 2) = 4.7557073952296840E+01_dp
3236 96 : fit_coef(9, 2) = -4.6143966985722287E+01_dp
3237 96 : fit_coef(10, 2) = 2.9018553303790554E+01_dp
3238 96 : fit_coef(11, 2) = -1.0658983662222605E+01_dp
3239 96 : fit_coef(12, 2) = 1.7351738260550609E+00_dp
3240 96 : fit_coef(0, 3) = 3.9843606366604320E-03_dp
3241 96 : fit_coef(1, 3) = 3.3764501333670899E-04_dp
3242 96 : fit_coef(2, 3) = 9.9383477377645593E-02_dp
3243 96 : fit_coef(3, 3) = -6.8774784004509004E-01_dp
3244 96 : fit_coef(4, 3) = 4.6197752367269072E+00_dp
3245 96 : fit_coef(5, 3) = -1.9617538089460556E+01_dp
3246 96 : fit_coef(6, 3) = 5.7821554084121672E+01_dp
3247 96 : fit_coef(7, 3) = -1.1866755198936438E+02_dp
3248 96 : fit_coef(8, 3) = 1.6899851790071165E+02_dp
3249 96 : fit_coef(9, 3) = -1.6365529688728941E+02_dp
3250 96 : fit_coef(10, 3) = 1.0272818227085014E+02_dp
3251 96 : fit_coef(11, 3) = -3.7670599569470930E+01_dp
3252 96 : fit_coef(12, 3) = 6.1231647953439321E+00_dp
3253 96 : fit_coef(0, 4) = 1.5378969066141557E-02_dp
3254 96 : fit_coef(1, 4) = 9.1548502345901116E-04_dp
3255 96 : fit_coef(2, 4) = 2.7372675256892554E-01_dp
3256 96 : fit_coef(3, 4) = -1.9285608309876876E+00_dp
3257 96 : fit_coef(4, 4) = 1.2803726769725465E+01_dp
3258 96 : fit_coef(5, 4) = -5.4755620729323439E+01_dp
3259 96 : fit_coef(6, 4) = 1.6149496474022160E+02_dp
3260 96 : fit_coef(7, 4) = -3.3133212972051763E+02_dp
3261 96 : fit_coef(8, 4) = 4.7168386050627021E+02_dp
3262 96 : fit_coef(9, 4) = -4.5657552176306115E+02_dp
3263 96 : fit_coef(10, 4) = 2.8644979600872671E+02_dp
3264 96 : fit_coef(11, 4) = -1.0497888439910341E+02_dp
3265 96 : fit_coef(12, 4) = 1.7052642506098298E+01_dp
3266 96 : fit_coef(0, 5) = 4.9251180618047154E-02_dp
3267 96 : fit_coef(1, 5) = 2.1434954065410114E-03_dp
3268 96 : fit_coef(2, 5) = 6.4789716785013773E-01_dp
3269 96 : fit_coef(3, 5) = -4.6201666914403452E+00_dp
3270 96 : fit_coef(4, 5) = 3.0440812558042978E+01_dp
3271 96 : fit_coef(5, 5) = -1.3079799887515426E+02_dp
3272 96 : fit_coef(6, 5) = 3.8607450191762678E+02_dp
3273 96 : fit_coef(7, 5) = -7.9209798040256953E+02_dp
3274 96 : fit_coef(8, 5) = 1.1273243950495682E+03_dp
3275 96 : fit_coef(9, 5) = -1.0907316178904814E+03_dp
3276 96 : fit_coef(10, 5) = 6.8394210358544069E+02_dp
3277 96 : fit_coef(11, 5) = -2.5050774766365097E+02_dp
3278 96 : fit_coef(12, 5) = 4.0668458941697637E+01_dp
3279 96 : fit_coef(0, 6) = 1.3896177117430439E-01_dp
3280 96 : fit_coef(1, 6) = 4.4858622820344507E-03_dp
3281 96 : fit_coef(2, 6) = 1.3666220193198582E+00_dp
3282 96 : fit_coef(3, 6) = -9.8301126837720361E+00_dp
3283 96 : fit_coef(4, 6) = 6.4421339807998407E+01_dp
3284 96 : fit_coef(5, 6) = -2.7772758192096933E+02_dp
3285 96 : fit_coef(6, 6) = 8.2039176215178543E+02_dp
3286 96 : fit_coef(7, 6) = -1.6832836477463704E+03_dp
3287 96 : fit_coef(8, 6) = 2.3951662567438020E+03_dp
3288 96 : fit_coef(9, 6) = -2.3166358021581445E+03_dp
3289 96 : fit_coef(10, 6) = 1.4520770947679368E+03_dp
3290 96 : fit_coef(11, 6) = -5.3163751269775196E+02_dp
3291 96 : fit_coef(12, 6) = 8.6273624073151339E+01_dp
3292 96 : fit_coef(0, 7) = 3.5729488480195148E-01_dp
3293 96 : fit_coef(1, 7) = 8.5259570236280655E-03_dp
3294 96 : fit_coef(2, 7) = 2.6129406592915587E+00_dp
3295 96 : fit_coef(3, 7) = -1.8917534003546230E+01_dp
3296 96 : fit_coef(4, 7) = 1.2348529805386671E+02_dp
3297 96 : fit_coef(5, 7) = -5.3366943392175176E+02_dp
3298 96 : fit_coef(6, 7) = 1.5775492634594218E+03_dp
3299 96 : fit_coef(7, 7) = -3.2371204369651055E+03_dp
3300 96 : fit_coef(8, 7) = 4.6054333227458374E+03_dp
3301 96 : fit_coef(9, 7) = -4.4533030686941875E+03_dp
3302 96 : fit_coef(10, 7) = 2.7905356324814979E+03_dp
3303 96 : fit_coef(11, 7) = -1.0213693901858213E+03_dp
3304 96 : fit_coef(12, 7) = 1.6569764375256605E+02_dp
3305 96 : fit_coef(0, 8) = 8.5576326888027310E-01_dp
3306 96 : fit_coef(1, 8) = 1.4794510243735135E-02_dp
3307 96 : fit_coef(2, 8) = 4.5547377508589388E+00_dp
3308 96 : fit_coef(3, 8) = -3.3139938275450689E+01_dp
3309 96 : fit_coef(4, 8) = 2.1567954334326745E+02_dp
3310 96 : fit_coef(5, 8) = -9.3383264595716162E+02_dp
3311 96 : fit_coef(6, 8) = 2.7621813661246701E+03_dp
3312 96 : fit_coef(7, 8) = -5.6685491647807048E+03_dp
3313 96 : fit_coef(8, 8) = 8.0637217679143905E+03_dp
3314 96 : fit_coef(9, 8) = -7.7958512685636942E+03_dp
3315 96 : fit_coef(10, 8) = 4.8839651073288114E+03_dp
3316 96 : fit_coef(11, 8) = -1.7871820510264045E+03_dp
3317 96 : fit_coef(12, 8) = 2.8987122244652051E+02_dp
3318 96 : fit_coef(0, 9) = 1.9457453939982912E+00_dp
3319 96 : fit_coef(1, 9) = 2.3412967111721320E-02_dp
3320 96 : fit_coef(2, 9) = 7.2322818888009728E+00_dp
3321 96 : fit_coef(3, 9) = -5.2813697786989756E+01_dp
3322 96 : fit_coef(4, 9) = 3.4297595366907478E+02_dp
3323 96 : fit_coef(5, 9) = -1.4869895685428958E+03_dp
3324 96 : fit_coef(6, 9) = 4.4006178698965341E+03_dp
3325 96 : fit_coef(7, 9) = -9.0318062878397541E+03_dp
3326 96 : fit_coef(8, 9) = 1.2847105139427764E+04_dp
3327 96 : fit_coef(9, 9) = -1.2418582634546168E+04_dp
3328 96 : fit_coef(10, 9) = 7.7787564640697719E+03_dp
3329 96 : fit_coef(11, 9) = -2.8459924565854521E+03_dp
3330 96 : fit_coef(12, 9) = 4.6152903795316814E+02_dp
3331 96 : fit_coef(0, 10) = 4.3456834390820589E+00_dp
3332 96 : fit_coef(1, 10) = 3.3830817174057760E-02_dp
3333 96 : fit_coef(2, 10) = 1.0473175894252773E+01_dp
3334 96 : fit_coef(3, 10) = -7.6661420311861534E+01_dp
3335 96 : fit_coef(4, 10) = 4.9715082005031553E+02_dp
3336 96 : fit_coef(5, 10) = -2.1572931305206675E+03_dp
3337 96 : fit_coef(6, 10) = 6.3865758669205397E+03_dp
3338 96 : fit_coef(7, 10) = -1.3108704020006919E+04_dp
3339 96 : fit_coef(8, 10) = 1.8645335870199138E+04_dp
3340 96 : fit_coef(9, 10) = -1.8021767528763816E+04_dp
3341 96 : fit_coef(10, 10) = 1.1287284370105295E+04_dp
3342 96 : fit_coef(11, 10) = -4.1291992041477679E+03_dp
3343 96 : fit_coef(12, 10) = 6.6955320372977019E+02_dp
3344 96 : fit_coef(0, 11) = 2.1871793237239991E-04_dp
3345 96 : fit_coef(1, 11) = 4.1996695354716680E-05_dp
3346 96 : fit_coef(2, 11) = 1.1909044603489627E-02_dp
3347 96 : fit_coef(3, 11) = -7.8370180707781900E-02_dp
3348 96 : fit_coef(4, 11) = 5.4437980679476261E-01_dp
3349 96 : fit_coef(5, 11) = -2.2731288629006801E+00_dp
3350 96 : fit_coef(6, 11) = 6.6595389300613057E+00_dp
3351 96 : fit_coef(7, 11) = -1.3637699933400350E+01_dp
3352 96 : fit_coef(8, 11) = 1.9415873433968578E+01_dp
3353 96 : fit_coef(9, 11) = -1.8815612032886889E+01_dp
3354 96 : fit_coef(10, 11) = 1.1826000388483891E+01_dp
3355 96 : fit_coef(11, 11) = -4.3434643915415521E+00_dp
3356 96 : fit_coef(12, 11) = 7.0720998747701980E-01_dp
3357 96 : fit_coef(0, 12) = 1.4372890424941905E-03_dp
3358 96 : fit_coef(1, 12) = 1.3870980955592494E-04_dp
3359 96 : fit_coef(2, 12) = 4.0623488722695424E-02_dp
3360 96 : fit_coef(3, 12) = -2.7976182205365724E-01_dp
3361 96 : fit_coef(4, 12) = 1.8859471674798522E+00_dp
3362 96 : fit_coef(5, 12) = -7.9899664094381135E+00_dp
3363 96 : fit_coef(6, 12) = 2.3590888671742746E+01_dp
3364 96 : fit_coef(7, 12) = -4.8520694758407572E+01_dp
3365 96 : fit_coef(8, 12) = 6.9210085374286393E+01_dp
3366 96 : fit_coef(9, 12) = -6.7087759398956806E+01_dp
3367 96 : fit_coef(10, 12) = 4.2134889802249333E+01_dp
3368 96 : fit_coef(11, 12) = -1.5455367957037941E+01_dp
3369 96 : fit_coef(12, 12) = 2.5125419036554626E+00_dp
3370 96 : fit_coef(0, 13) = 5.8841380648918286E-03_dp
3371 96 : fit_coef(1, 13) = 3.6831095166302676E-04_dp
3372 96 : fit_coef(2, 13) = 1.1027978007247614E-01_dp
3373 96 : fit_coef(3, 13) = -7.7842683175317762E-01_dp
3374 96 : fit_coef(4, 13) = 5.1600304775061447E+00_dp
3375 96 : fit_coef(5, 13) = -2.2078165304729261E+01_dp
3376 96 : fit_coef(6, 13) = 6.5091858701369759E+01_dp
3377 96 : fit_coef(7, 13) = -1.3345586681486435E+02_dp
3378 96 : fit_coef(8, 13) = 1.8988777441894680E+02_dp
3379 96 : fit_coef(9, 13) = -1.8375507399027742E+02_dp
3380 96 : fit_coef(10, 13) = 1.1527676579024002E+02_dp
3381 96 : fit_coef(11, 13) = -4.2248714108699794E+01_dp
3382 96 : fit_coef(12, 13) = 6.8635207622576706E+00_dp
3383 96 : fit_coef(0, 14) = 1.9128947829258891E-02_dp
3384 96 : fit_coef(1, 14) = 8.3862411750444427E-04_dp
3385 96 : fit_coef(2, 14) = 2.5428661374901718E-01_dp
3386 96 : fit_coef(3, 14) = -1.8194680686167399E+00_dp
3387 96 : fit_coef(4, 14) = 1.1961590588350870E+01_dp
3388 96 : fit_coef(5, 14) = -5.1467768848618732E+01_dp
3389 96 : fit_coef(6, 14) = 1.5192487004386140E+02_dp
3390 96 : fit_coef(7, 14) = -3.1168857906892379E+02_dp
3391 96 : fit_coef(8, 14) = 4.4359497200294106E+02_dp
3392 96 : fit_coef(9, 14) = -4.2917874847834634E+02_dp
3393 96 : fit_coef(10, 14) = 2.6909129512594421E+02_dp
3394 96 : fit_coef(11, 14) = -9.8546840419864964E+01_dp
3395 96 : fit_coef(12, 14) = 1.5995921552846303E+01_dp
3396 96 : fit_coef(0, 15) = 5.3855099007751053E-02_dp
3397 96 : fit_coef(1, 15) = 1.6951202894427357E-03_dp
3398 96 : fit_coef(2, 15) = 5.1828197057808256E-01_dp
3399 96 : fit_coef(3, 15) = -3.7423907453765741E+00_dp
3400 96 : fit_coef(4, 15) = 2.4465983174552605E+01_dp
3401 96 : fit_coef(5, 15) = -1.0563582904908276E+02_dp
3402 96 : fit_coef(6, 15) = 3.1210473924282360E+02_dp
3403 96 : fit_coef(7, 15) = -6.4036928643586384E+02_dp
3404 96 : fit_coef(8, 15) = 9.1110483535702542E+02_dp
3405 96 : fit_coef(9, 15) = -8.8110226224210760E+02_dp
3406 96 : fit_coef(10, 15) = 5.5218119224018108E+02_dp
3407 96 : fit_coef(11, 15) = -2.0212810880984674E+02_dp
3408 96 : fit_coef(12, 15) = 3.2795085750230733E+01_dp
3409 96 : fit_coef(0, 16) = 1.3708229195964663E-01_dp
3410 96 : fit_coef(1, 16) = 3.0894965681102504E-03_dp
3411 96 : fit_coef(2, 16) = 9.5049659850978763E-01_dp
3412 96 : fit_coef(3, 16) = -6.9100459255840390E+00_dp
3413 96 : fit_coef(4, 16) = 4.4990748234228938E+01_dp
3414 96 : fit_coef(5, 16) = -1.9474683678177831E+02_dp
3415 96 : fit_coef(6, 16) = 5.7588070574709627E+02_dp
3416 96 : fit_coef(7, 16) = -1.1817334181055951E+03_dp
3417 96 : fit_coef(8, 16) = 1.6810743266760862E+03_dp
3418 96 : fit_coef(9, 16) = -1.6252829227456073E+03_dp
3419 96 : fit_coef(10, 16) = 1.0182493640037462E+03_dp
3420 96 : fit_coef(11, 16) = -3.7261997804392706E+02_dp
3421 96 : fit_coef(12, 16) = 6.0438944235281710E+01_dp
3422 96 : fit_coef(0, 17) = 3.2363428278830764E-01_dp
3423 96 : fit_coef(1, 17) = 5.0854788099187554E-03_dp
3424 96 : fit_coef(2, 17) = 1.5721133863814079E+00_dp
3425 96 : fit_coef(3, 17) = -1.1489215181637956E+01_dp
3426 96 : fit_coef(4, 17) = 7.4573534244656926E+01_dp
3427 96 : fit_coef(5, 17) = -3.2342087496454349E+02_dp
3428 96 : fit_coef(6, 17) = 9.5710734682470525E+02_dp
3429 96 : fit_coef(7, 17) = -1.9642973854914649E+03_dp
3430 96 : fit_coef(8, 17) = 2.7939950801758901E+03_dp
3431 96 : fit_coef(9, 17) = -2.7007178237082067E+03_dp
3432 96 : fit_coef(10, 17) = 1.6916202883905507E+03_dp
3433 96 : fit_coef(11, 17) = -6.1888646191941052E+02_dp
3434 96 : fit_coef(12, 17) = 1.0035990724886408E+02_dp
3435 96 : fit_coef(0, 18) = 7.2227658357344648E-01_dp
3436 96 : fit_coef(1, 18) = 7.4788858723735070E-03_dp
3437 96 : fit_coef(2, 18) = 2.3204406383068310E+00_dp
3438 96 : fit_coef(3, 18) = -1.7025391312911438E+01_dp
3439 96 : fit_coef(4, 18) = 1.1025201945927834E+02_dp
3440 96 : fit_coef(5, 18) = -4.7884421266123894E+02_dp
3441 96 : fit_coef(6, 18) = 1.4179656218358291E+03_dp
3442 96 : fit_coef(7, 18) = -2.9105197632238601E+03_dp
3443 96 : fit_coef(8, 18) = 4.1395786832377917E+03_dp
3444 96 : fit_coef(9, 18) = -4.0007691450093103E+03_dp
3445 96 : fit_coef(10, 18) = 2.5054759345520029E+03_dp
3446 96 : fit_coef(11, 18) = -9.1647339178452830E+02_dp
3447 96 : fit_coef(12, 18) = 1.4859116561702967E+02_dp
3448 96 : fit_coef(0, 19) = 1.5633146329155199E+00_dp
3449 96 : fit_coef(1, 19) = 9.6549690016911830E-03_dp
3450 96 : fit_coef(2, 19) = 3.0024364887949786E+00_dp
3451 96 : fit_coef(3, 19) = -2.2083956048519831E+01_dp
3452 96 : fit_coef(4, 19) = 1.4280565323321272E+02_dp
3453 96 : fit_coef(5, 19) = -6.2078293004938610E+02_dp
3454 96 : fit_coef(6, 19) = 1.8390901346312414E+03_dp
3455 96 : fit_coef(7, 19) = -3.7753165401987344E+03_dp
3456 96 : fit_coef(8, 19) = 5.3693456762596288E+03_dp
3457 96 : fit_coef(9, 19) = -5.1888078370584299E+03_dp
3458 96 : fit_coef(10, 19) = 3.2491199407176041E+03_dp
3459 96 : fit_coef(11, 19) = -1.1883539144960864E+03_dp
3460 96 : fit_coef(12, 19) = 1.9265088532272543E+02_dp
3461 96 : fit_coef(0, 20) = 3.5765140128766371E+00_dp
3462 96 : fit_coef(1, 20) = 1.1092017818854312E-02_dp
3463 96 : fit_coef(2, 20) = 3.4506220465727910E+00_dp
3464 96 : fit_coef(3, 20) = -2.5391055124716122E+01_dp
3465 96 : fit_coef(4, 20) = 1.6415262153898755E+02_dp
3466 96 : fit_coef(5, 20) = -7.1368338873477956E+02_dp
3467 96 : fit_coef(6, 20) = 2.1144976599358906E+03_dp
3468 96 : fit_coef(7, 20) = -4.3407867181744632E+03_dp
3469 96 : fit_coef(8, 20) = 6.1735437097235817E+03_dp
3470 96 : fit_coef(9, 20) = -5.9658726159362077E+03_dp
3471 96 : fit_coef(10, 20) = 3.7356297419849939E+03_dp
3472 96 : fit_coef(11, 20) = -1.3662663971818399E+03_dp
3473 96 : fit_coef(12, 20) = 2.2148914181168524E+02_dp
3474 :
3475 96 : END SUBROUTINE get_fit_coef_k10_lo
3476 :
3477 : ! **************************************************************************************************
3478 : !> \brief ...
3479 : !> \param k ...
3480 : !> \param fit_coef ...
3481 : !> \param L_b ...
3482 : !> \param U_b ...
3483 : ! **************************************************************************************************
3484 36 : SUBROUTINE get_fit_coef_k11_sh(k, fit_coef, L_b, U_b)
3485 : INTEGER :: k
3486 : REAL(KIND=dp), DIMENSION(0:12, 2*k) :: fit_coef
3487 : REAL(KIND=dp) :: L_b, U_b
3488 :
3489 36 : L_b = 1.0000000000000000E+01_dp
3490 36 : U_b = 1.0000000000000000E+02_dp
3491 36 : fit_coef(0, 1) = 5.2171158533482745E-03_dp
3492 36 : fit_coef(1, 1) = 1.3928278169011961E-02_dp
3493 36 : fit_coef(2, 1) = 1.8150859480949404E-02_dp
3494 36 : fit_coef(3, 1) = 1.3341207416860837E-02_dp
3495 36 : fit_coef(4, 1) = 4.0847907407787400E-03_dp
3496 36 : fit_coef(5, 1) = -1.8862057580171247E-03_dp
3497 36 : fit_coef(6, 1) = -2.2005927300723840E-03_dp
3498 36 : fit_coef(7, 1) = -2.1569598773101882E-04_dp
3499 36 : fit_coef(8, 1) = 5.3374114714500355E-04_dp
3500 36 : fit_coef(9, 1) = 3.6786248990713488E-04_dp
3501 36 : fit_coef(10, 1) = -4.9716456588384794E-04_dp
3502 36 : fit_coef(11, 1) = 2.5364063357271070E-04_dp
3503 36 : fit_coef(12, 1) = -5.7560771366250216E-05_dp
3504 36 : fit_coef(0, 2) = 2.8561321333081039E-02_dp
3505 36 : fit_coef(1, 2) = 7.4577106385596906E-02_dp
3506 36 : fit_coef(2, 2) = 9.6095992956011567E-02_dp
3507 36 : fit_coef(3, 2) = 6.9921004219163585E-02_dp
3508 36 : fit_coef(4, 2) = 2.1046006027983205E-02_dp
3509 36 : fit_coef(5, 2) = -1.0007180795562516E-02_dp
3510 36 : fit_coef(6, 2) = -1.1398359734540125E-02_dp
3511 36 : fit_coef(7, 2) = -1.0344153575843251E-03_dp
3512 36 : fit_coef(8, 2) = 2.8187351548754256E-03_dp
3513 36 : fit_coef(9, 2) = 1.8266346026223723E-03_dp
3514 36 : fit_coef(10, 2) = -2.5228015867621856E-03_dp
3515 36 : fit_coef(11, 2) = 1.2855087989079601E-03_dp
3516 36 : fit_coef(12, 2) = -2.9136730780610450E-04_dp
3517 36 : fit_coef(0, 3) = 7.5565672474912859E-02_dp
3518 36 : fit_coef(1, 3) = 1.8837838893012882E-01_dp
3519 36 : fit_coef(2, 3) = 2.3788031159177950E-01_dp
3520 36 : fit_coef(3, 3) = 1.7019649338979928E-01_dp
3521 36 : fit_coef(4, 3) = 4.9702597603960480E-02_dp
3522 36 : fit_coef(5, 3) = -2.4843028083216520E-02_dp
3523 36 : fit_coef(6, 3) = -2.7107463499384012E-02_dp
3524 36 : fit_coef(7, 3) = -2.0998400355075556E-03_dp
3525 36 : fit_coef(8, 3) = 6.8537414053824698E-03_dp
3526 36 : fit_coef(9, 3) = 4.1037972870635875E-03_dp
3527 36 : fit_coef(10, 3) = -5.8343544319931773E-03_dp
3528 36 : fit_coef(11, 3) = 2.9563811258876472E-03_dp
3529 36 : fit_coef(12, 3) = -6.6659895709530450E-04_dp
3530 36 : fit_coef(0, 4) = 1.5746184306040770E-01_dp
3531 36 : fit_coef(1, 4) = 3.6307100829710298E-01_dp
3532 36 : fit_coef(2, 4) = 4.4411067220455136E-01_dp
3533 36 : fit_coef(3, 4) = 3.1156735023866838E-01_dp
3534 36 : fit_coef(4, 4) = 8.8318376917750713E-02_dp
3535 36 : fit_coef(5, 4) = -4.6905172790974697E-02_dp
3536 36 : fit_coef(6, 4) = -4.8633790525923246E-02_dp
3537 36 : fit_coef(7, 4) = -2.6374461756591546E-03_dp
3538 36 : fit_coef(8, 4) = 1.4152819458865665E-02_dp
3539 36 : fit_coef(9, 4) = 4.0713403471031064E-03_dp
3540 36 : fit_coef(10, 4) = -8.1648840133065614E-03_dp
3541 36 : fit_coef(11, 4) = 4.4172781177938061E-03_dp
3542 36 : fit_coef(12, 4) = -1.0468849549327278E-03_dp
3543 36 : fit_coef(0, 5) = 2.9628095459795201E-01_dp
3544 36 : fit_coef(1, 5) = 6.1067548081671130E-01_dp
3545 36 : fit_coef(2, 5) = 7.1073485839444905E-01_dp
3546 36 : fit_coef(3, 5) = 4.8623515872109696E-01_dp
3547 36 : fit_coef(4, 5) = 1.3873344982657515E-01_dp
3548 36 : fit_coef(5, 5) = -7.1183381958692823E-02_dp
3549 36 : fit_coef(6, 5) = -7.9018683634448778E-02_dp
3550 36 : fit_coef(7, 5) = -4.1849522345858052E-03_dp
3551 36 : fit_coef(8, 5) = 1.8669075914354103E-02_dp
3552 36 : fit_coef(9, 5) = 2.5640549363637480E-02_dp
3553 36 : fit_coef(10, 5) = -3.7238167104347006E-02_dp
3554 36 : fit_coef(11, 5) = 2.0235521804447935E-02_dp
3555 36 : fit_coef(12, 5) = -4.4633644085237409E-03_dp
3556 36 : fit_coef(0, 6) = 5.3079425354928900E-01_dp
3557 36 : fit_coef(1, 6) = 9.4909599974912540E-01_dp
3558 36 : fit_coef(2, 6) = 1.0298933488572886E+00_dp
3559 36 : fit_coef(3, 6) = 6.7464315041251843E-01_dp
3560 36 : fit_coef(4, 6) = 1.9785397712598238E-01_dp
3561 36 : fit_coef(5, 6) = -8.0277433825610117E-02_dp
3562 36 : fit_coef(6, 6) = -1.0862148180963889E-01_dp
3563 36 : fit_coef(7, 6) = -1.2190533137530357E-02_dp
3564 36 : fit_coef(8, 6) = -4.3235690156727307E-03_dp
3565 36 : fit_coef(9, 6) = 7.1406154351795634E-02_dp
3566 36 : fit_coef(10, 6) = -4.7520764363596951E-02_dp
3567 36 : fit_coef(11, 6) = 6.9200248215417976E-03_dp
3568 36 : fit_coef(12, 6) = 1.7348958867823125E-03_dp
3569 36 : fit_coef(0, 7) = 9.2513564519354430E-01_dp
3570 36 : fit_coef(1, 7) = 1.3995257053484436E+00_dp
3571 36 : fit_coef(2, 7) = 1.3941989426918036E+00_dp
3572 36 : fit_coef(3, 7) = 8.5298558301770655E-01_dp
3573 36 : fit_coef(4, 7) = 2.5029080019290989E-01_dp
3574 36 : fit_coef(5, 7) = -6.9418886584503764E-02_dp
3575 36 : fit_coef(6, 7) = -1.0048676489518746E-01_dp
3576 36 : fit_coef(7, 7) = -6.5140068180983265E-02_dp
3577 36 : fit_coef(8, 7) = 7.1961159826162302E-02_dp
3578 36 : fit_coef(9, 7) = -1.0845933619226010E-01_dp
3579 36 : fit_coef(10, 7) = 1.7018602738764302E-01_dp
3580 36 : fit_coef(11, 7) = -1.0954176694571671E-01_dp
3581 36 : fit_coef(12, 7) = 2.4968149530473070E-02_dp
3582 36 : fit_coef(0, 8) = 1.5835046294778308E+00_dp
3583 36 : fit_coef(1, 8) = 1.9791294738794438E+00_dp
3584 36 : fit_coef(2, 8) = 1.7961980138940286E+00_dp
3585 36 : fit_coef(3, 8) = 1.0051925409840725E+00_dp
3586 36 : fit_coef(4, 8) = 2.8272786197343069E-01_dp
3587 36 : fit_coef(5, 8) = -4.3458147169371041E-02_dp
3588 36 : fit_coef(6, 8) = -7.1388547183826534E-02_dp
3589 36 : fit_coef(7, 8) = -6.9105034008714997E-02_dp
3590 36 : fit_coef(8, 8) = 4.9061162554567488E-02_dp
3591 36 : fit_coef(9, 8) = -1.0568300110809625E-01_dp
3592 36 : fit_coef(10, 8) = 1.1802618075924728E-01_dp
3593 36 : fit_coef(11, 8) = -3.4740368047083123E-02_dp
3594 36 : fit_coef(12, 8) = -2.0070688342111883E-03_dp
3595 36 : fit_coef(0, 9) = 2.6780451266380028E+00_dp
3596 36 : fit_coef(1, 9) = 2.6926034999618897E+00_dp
3597 36 : fit_coef(2, 9) = 2.2273953918391149E+00_dp
3598 36 : fit_coef(3, 9) = 1.1263680392434321E+00_dp
3599 36 : fit_coef(4, 9) = 2.9395288063392006E-01_dp
3600 36 : fit_coef(5, 9) = -8.9510678035254702E-03_dp
3601 36 : fit_coef(6, 9) = -3.6852206543507286E-02_dp
3602 36 : fit_coef(7, 9) = -2.0316323307418317E-02_dp
3603 36 : fit_coef(8, 9) = -6.2348519142117052E-02_dp
3604 36 : fit_coef(9, 9) = 5.0424313584454393E-02_dp
3605 36 : fit_coef(10, 9) = -7.4016849780124558E-02_dp
3606 36 : fit_coef(11, 9) = 8.1891720384978092E-02_dp
3607 36 : fit_coef(12, 9) = -2.7202540553906623E-02_dp
3608 36 : fit_coef(0, 10) = 4.5149548116067084E+00_dp
3609 36 : fit_coef(1, 10) = 3.5279902941181556E+00_dp
3610 36 : fit_coef(2, 10) = 2.6834197969535900E+00_dp
3611 36 : fit_coef(3, 10) = 1.2234297318240759E+00_dp
3612 36 : fit_coef(4, 10) = 2.9061691203379159E-01_dp
3613 36 : fit_coef(5, 10) = 2.6998851164527955E-02_dp
3614 36 : fit_coef(6, 10) = 1.1503151087891473E-02_dp
3615 36 : fit_coef(7, 10) = -2.9263858448428439E-04_dp
3616 36 : fit_coef(8, 10) = -7.4172023234369305E-02_dp
3617 36 : fit_coef(9, 10) = 4.4507509039308939E-02_dp
3618 36 : fit_coef(10, 10) = -6.0661296025507475E-02_dp
3619 36 : fit_coef(11, 10) = 5.4037676664233973E-02_dp
3620 36 : fit_coef(12, 10) = -1.3914979544265946E-02_dp
3621 36 : fit_coef(0, 11) = 7.7831432490395818E+00_dp
3622 36 : fit_coef(1, 11) = 4.4728899281150136E+00_dp
3623 36 : fit_coef(2, 11) = 3.1793306487074551E+00_dp
3624 36 : fit_coef(3, 11) = 1.3166282129264584E+00_dp
3625 36 : fit_coef(4, 11) = 2.7989649807784495E-01_dp
3626 36 : fit_coef(5, 11) = 6.1709167955964331E-02_dp
3627 36 : fit_coef(6, 11) = 6.5030571914413512E-02_dp
3628 36 : fit_coef(7, 11) = 5.8652910860924629E-03_dp
3629 36 : fit_coef(8, 11) = -4.3479817133538171E-02_dp
3630 36 : fit_coef(9, 11) = -1.5946703925855100E-02_dp
3631 36 : fit_coef(10, 11) = 1.4840762855674984E-02_dp
3632 36 : fit_coef(11, 11) = -1.6764580405545060E-03_dp
3633 36 : fit_coef(12, 11) = 1.0361409280594497E-03_dp
3634 36 : fit_coef(0, 12) = 1.3505623056792662E-02_dp
3635 36 : fit_coef(1, 12) = 3.5881778901904388E-02_dp
3636 36 : fit_coef(2, 12) = 4.6635585408641191E-02_dp
3637 36 : fit_coef(3, 12) = 3.4196109564738703E-02_dp
3638 36 : fit_coef(4, 12) = 1.0427820008519861E-02_dp
3639 36 : fit_coef(5, 12) = -4.8496513706743740E-03_dp
3640 36 : fit_coef(6, 12) = -5.6249874188544387E-03_dp
3641 36 : fit_coef(7, 12) = -5.4152291061643394E-04_dp
3642 36 : fit_coef(8, 12) = 1.3707635274310744E-03_dp
3643 36 : fit_coef(9, 12) = 9.3081024123118999E-04_dp
3644 36 : fit_coef(10, 12) = -1.2643999344426028E-03_dp
3645 36 : fit_coef(11, 12) = 6.4488398114361249E-04_dp
3646 36 : fit_coef(12, 12) = -1.4631445736861331E-04_dp
3647 36 : fit_coef(0, 13) = 3.3953336933937019E-02_dp
3648 36 : fit_coef(1, 13) = 8.6200605204820452E-02_dp
3649 36 : fit_coef(2, 13) = 1.0956860661445041E-01_dp
3650 36 : fit_coef(3, 13) = 7.8748352145278117E-02_dp
3651 36 : fit_coef(4, 13) = 2.3201917648793789E-02_dp
3652 36 : fit_coef(5, 13) = -1.1428692068356564E-02_dp
3653 36 : fit_coef(6, 13) = -1.2646975774724427E-02_dp
3654 36 : fit_coef(7, 13) = -1.0364501016809282E-03_dp
3655 36 : fit_coef(8, 13) = 3.2018633266795151E-03_dp
3656 36 : fit_coef(9, 13) = 1.9223995549073674E-03_dp
3657 36 : fit_coef(10, 13) = -2.7320063801979958E-03_dp
3658 36 : fit_coef(11, 13) = 1.3899117897301057E-03_dp
3659 36 : fit_coef(12, 13) = -3.1441281031980347E-04_dp
3660 36 : fit_coef(0, 14) = 6.1851572757860851E-02_dp
3661 36 : fit_coef(1, 14) = 1.4267393289529001E-01_dp
3662 36 : fit_coef(2, 14) = 1.7418539035135686E-01_dp
3663 36 : fit_coef(3, 14) = 1.2141235983496969E-01_dp
3664 36 : fit_coef(4, 14) = 3.3706874354447809E-02_dp
3665 36 : fit_coef(5, 14) = -1.8360609527326543E-02_dp
3666 36 : fit_coef(6, 14) = -1.8541339179191114E-02_dp
3667 36 : fit_coef(7, 14) = -8.8529750610819111E-04_dp
3668 36 : fit_coef(8, 14) = 4.7747853958221521E-03_dp
3669 36 : fit_coef(9, 14) = 2.4689097936542491E-03_dp
3670 36 : fit_coef(10, 14) = -3.6719910751692379E-03_dp
3671 36 : fit_coef(11, 14) = 1.8252247936231616E-03_dp
3672 36 : fit_coef(12, 14) = -4.0633639834620388E-04_dp
3673 36 : fit_coef(0, 15) = 1.0551618877519962E-01_dp
3674 36 : fit_coef(1, 15) = 2.0866982892328420E-01_dp
3675 36 : fit_coef(2, 15) = 2.3758645562105263E-01_dp
3676 36 : fit_coef(3, 15) = 1.6022711660180100E-01_dp
3677 36 : fit_coef(4, 15) = 4.3995832787546506E-02_dp
3678 36 : fit_coef(5, 15) = -2.5306890576195295E-02_dp
3679 36 : fit_coef(6, 15) = -2.5168288399177011E-02_dp
3680 36 : fit_coef(7, 15) = -9.3194538735970800E-04_dp
3681 36 : fit_coef(8, 15) = 1.1886232926624151E-02_dp
3682 36 : fit_coef(9, 15) = -3.1847717078905507E-03_dp
3683 36 : fit_coef(10, 15) = -2.3213252827938664E-03_dp
3684 36 : fit_coef(11, 15) = 2.4083825205789490E-03_dp
3685 36 : fit_coef(12, 15) = -7.2529680267051182E-04_dp
3686 36 : fit_coef(0, 16) = 1.7844852042063208E-01_dp
3687 36 : fit_coef(1, 16) = 2.8956711047461353E-01_dp
3688 36 : fit_coef(2, 16) = 2.9424320012524147E-01_dp
3689 36 : fit_coef(3, 16) = 1.8566958335038000E-01_dp
3690 36 : fit_coef(4, 16) = 5.6552619188388630E-02_dp
3691 36 : fit_coef(5, 16) = -1.9536083908459775E-02_dp
3692 36 : fit_coef(6, 16) = -3.5122564007741566E-02_dp
3693 36 : fit_coef(7, 16) = -1.5160502263432738E-04_dp
3694 36 : fit_coef(8, 16) = -1.8782648209524570E-02_dp
3695 36 : fit_coef(9, 16) = 6.7898727329487735E-02_dp
3696 36 : fit_coef(10, 16) = -6.6952173441897606E-02_dp
3697 36 : fit_coef(11, 16) = 3.0244889278910881E-02_dp
3698 36 : fit_coef(12, 16) = -5.4548300942684411E-03_dp
3699 36 : fit_coef(0, 17) = 3.0103516162173788E-01_dp
3700 36 : fit_coef(1, 17) = 3.9093832828366182E-01_dp
3701 36 : fit_coef(2, 17) = 3.4287403235055175E-01_dp
3702 36 : fit_coef(3, 17) = 1.8694079224619659E-01_dp
3703 36 : fit_coef(4, 17) = 5.8759826809024841E-02_dp
3704 36 : fit_coef(5, 17) = 1.8203291052277864E-03_dp
3705 36 : fit_coef(6, 17) = -1.4847774478906702E-02_dp
3706 36 : fit_coef(7, 17) = -3.0225726948560502E-02_dp
3707 36 : fit_coef(8, 17) = 1.7580090339776970E-02_dp
3708 36 : fit_coef(9, 17) = -6.3682901560076013E-02_dp
3709 36 : fit_coef(10, 17) = 1.2826078376018740E-01_dp
3710 36 : fit_coef(11, 17) = -9.3634524667592312E-02_dp
3711 36 : fit_coef(12, 17) = 2.4194956180134675E-02_dp
3712 36 : fit_coef(0, 18) = 5.0459047494440223E-01_dp
3713 36 : fit_coef(1, 18) = 5.1293218387604667E-01_dp
3714 36 : fit_coef(2, 18) = 3.8452848514240090E-01_dp
3715 36 : fit_coef(3, 18) = 1.6703912013390276E-01_dp
3716 36 : fit_coef(4, 18) = 4.3712588651811067E-02_dp
3717 36 : fit_coef(5, 18) = 1.9051249953627954E-02_dp
3718 36 : fit_coef(6, 18) = 2.5883902146128887E-02_dp
3719 36 : fit_coef(7, 18) = -5.0770600600935537E-02_dp
3720 36 : fit_coef(8, 18) = 7.7584684197698039E-02_dp
3721 36 : fit_coef(9, 18) = -1.7926872234928357E-01_dp
3722 36 : fit_coef(10, 18) = 1.6678298865222213E-01_dp
3723 36 : fit_coef(11, 18) = -5.5645139244720254E-02_dp
3724 36 : fit_coef(12, 18) = 2.7420024112079135E-03_dp
3725 36 : fit_coef(0, 19) = 8.3992248227121313E-01_dp
3726 36 : fit_coef(1, 19) = 6.4715555436372529E-01_dp
3727 36 : fit_coef(2, 19) = 4.1796785083991977E-01_dp
3728 36 : fit_coef(3, 19) = 1.3654955607272076E-01_dp
3729 36 : fit_coef(4, 19) = 2.1070840652137535E-02_dp
3730 36 : fit_coef(5, 19) = 3.1743033314222624E-02_dp
3731 36 : fit_coef(6, 19) = 2.9784087155825711E-02_dp
3732 36 : fit_coef(7, 19) = 4.1081836375772660E-02_dp
3733 36 : fit_coef(8, 19) = -1.1439519939475226E-01_dp
3734 36 : fit_coef(9, 19) = 1.6305361885018524E-01_dp
3735 36 : fit_coef(10, 19) = -2.2346150468788073E-01_dp
3736 36 : fit_coef(11, 19) = 1.6036296981154594E-01_dp
3737 36 : fit_coef(12, 19) = -4.2164356684994284E-02_dp
3738 36 : fit_coef(0, 20) = 1.3973915504793548E+00_dp
3739 36 : fit_coef(1, 20) = 7.7764466691628698E-01_dp
3740 36 : fit_coef(2, 20) = 4.4348607986397731E-01_dp
3741 36 : fit_coef(3, 20) = 1.0694241439192023E-01_dp
3742 36 : fit_coef(4, 20) = 2.6327294220292721E-03_dp
3743 36 : fit_coef(5, 20) = 3.5966741485323687E-02_dp
3744 36 : fit_coef(6, 20) = 4.1705374001031803E-02_dp
3745 36 : fit_coef(7, 20) = 3.8907029803020722E-02_dp
3746 36 : fit_coef(8, 20) = -6.8120058033489070E-02_dp
3747 36 : fit_coef(9, 20) = 8.2786813906914350E-02_dp
3748 36 : fit_coef(10, 20) = -9.1368844284995504E-02_dp
3749 36 : fit_coef(11, 20) = 3.7752943929935098E-02_dp
3750 36 : fit_coef(12, 20) = -1.9232870385022373E-03_dp
3751 36 : fit_coef(0, 21) = 2.3760047811723362E+00_dp
3752 36 : fit_coef(1, 21) = 8.8976406037305356E-01_dp
3753 36 : fit_coef(2, 21) = 4.7037419059997421E-01_dp
3754 36 : fit_coef(3, 21) = 9.0428943264851042E-02_dp
3755 36 : fit_coef(4, 21) = -8.0951525285273343E-03_dp
3756 36 : fit_coef(5, 21) = 3.5586564490451805E-02_dp
3757 36 : fit_coef(6, 21) = 5.2837656508520334E-02_dp
3758 36 : fit_coef(7, 21) = 6.4161552882951054E-03_dp
3759 36 : fit_coef(8, 21) = 2.7554689120903888E-02_dp
3760 36 : fit_coef(9, 21) = -6.3909420973179670E-02_dp
3761 36 : fit_coef(10, 21) = 7.9771394321258737E-02_dp
3762 36 : fit_coef(11, 21) = -6.5034308453826573E-02_dp
3763 36 : fit_coef(12, 21) = 2.0094355264141887E-02_dp
3764 36 : fit_coef(0, 22) = 4.5028432526721405E+00_dp
3765 36 : fit_coef(1, 22) = 1.0114482591044458E+00_dp
3766 36 : fit_coef(2, 22) = 5.3486119037036706E-01_dp
3767 36 : fit_coef(3, 22) = 1.0317932221763447E-01_dp
3768 36 : fit_coef(4, 22) = -1.2314024715229079E-02_dp
3769 36 : fit_coef(5, 22) = 3.3690522473128488E-02_dp
3770 36 : fit_coef(6, 22) = 5.3663513056946451E-02_dp
3771 36 : fit_coef(7, 22) = 1.0785244432659307E-02_dp
3772 36 : fit_coef(8, 22) = 2.2642841476459809E-02_dp
3773 36 : fit_coef(9, 22) = -3.9218764804072916E-02_dp
3774 36 : fit_coef(10, 22) = 5.2080967974292493E-02_dp
3775 36 : fit_coef(11, 22) = -3.5217909102649027E-02_dp
3776 36 : fit_coef(12, 22) = 7.5721478110433137E-03_dp
3777 :
3778 36 : END SUBROUTINE get_fit_coef_k11_sh
3779 :
3780 : ! **************************************************************************************************
3781 : !> \brief ...
3782 : !> \param k ...
3783 : !> \param fit_coef ...
3784 : !> \param L_b ...
3785 : !> \param U_b ...
3786 : ! **************************************************************************************************
3787 34 : SUBROUTINE get_fit_coef_k11_mi(k, fit_coef, L_b, U_b)
3788 : INTEGER :: k
3789 : REAL(KIND=dp), DIMENSION(0:12, 2*k) :: fit_coef
3790 : REAL(KIND=dp) :: L_b, U_b
3791 :
3792 34 : L_b = 1.0000000000000000E+02_dp
3793 34 : U_b = 1.1533853671352736E+03_dp
3794 34 : fit_coef(0, 1) = 7.3828894587718401E-04_dp
3795 34 : fit_coef(1, 1) = 2.0775080037103563E-03_dp
3796 34 : fit_coef(2, 1) = 2.9605504652653850E-03_dp
3797 34 : fit_coef(3, 1) = 2.5239761597293463E-03_dp
3798 34 : fit_coef(4, 1) = 1.1723403873630633E-03_dp
3799 34 : fit_coef(5, 1) = 4.6491653525586301E-05_dp
3800 34 : fit_coef(6, 1) = -2.5819644062415552E-04_dp
3801 34 : fit_coef(7, 1) = -3.9831509458327039E-05_dp
3802 34 : fit_coef(8, 1) = -4.0413534671757017E-05_dp
3803 34 : fit_coef(9, 1) = 2.5700229767237757E-04_dp
3804 34 : fit_coef(10, 1) = -2.8744580127669869E-04_dp
3805 34 : fit_coef(11, 1) = 1.4858790649392180E-04_dp
3806 34 : fit_coef(12, 1) = -3.1394148877043504E-05_dp
3807 34 : fit_coef(0, 2) = 4.3620891975219853E-03_dp
3808 34 : fit_coef(1, 2) = 1.1465965739592934E-02_dp
3809 34 : fit_coef(2, 2) = 1.6004195686742342E-02_dp
3810 34 : fit_coef(3, 2) = 1.3390829030018066E-02_dp
3811 34 : fit_coef(4, 2) = 6.0723492355871950E-03_dp
3812 34 : fit_coef(5, 2) = 1.7271227012111563E-04_dp
3813 34 : fit_coef(6, 2) = -1.3295013600067558E-03_dp
3814 34 : fit_coef(7, 2) = -2.0819503017025333E-04_dp
3815 34 : fit_coef(8, 2) = -1.9485312280291003E-04_dp
3816 34 : fit_coef(9, 2) = 1.3461436514495772E-03_dp
3817 34 : fit_coef(10, 2) = -1.5381432319053760E-03_dp
3818 34 : fit_coef(11, 2) = 8.0871429267979347E-04_dp
3819 34 : fit_coef(12, 2) = -1.7336433357221408E-04_dp
3820 34 : fit_coef(0, 3) = 1.3393965217340013E-02_dp
3821 34 : fit_coef(1, 3) = 3.0758021534147448E-02_dp
3822 34 : fit_coef(2, 3) = 4.0863508679567187E-02_dp
3823 34 : fit_coef(3, 3) = 3.3137344564780624E-02_dp
3824 34 : fit_coef(4, 3) = 1.4642382183959756E-02_dp
3825 34 : fit_coef(5, 3) = 1.8546563333903454E-04_dp
3826 34 : fit_coef(6, 3) = -3.2981507356429299E-03_dp
3827 34 : fit_coef(7, 3) = -5.0371329478405473E-04_dp
3828 34 : fit_coef(8, 3) = -3.3526812040834221E-04_dp
3829 34 : fit_coef(9, 3) = 3.3638986135397790E-03_dp
3830 34 : fit_coef(10, 3) = -4.0699164251672606E-03_dp
3831 34 : fit_coef(11, 3) = 2.2132500698992790E-03_dp
3832 34 : fit_coef(12, 3) = -4.8530598400547189E-04_dp
3833 34 : fit_coef(0, 4) = 3.4178972479544684E-02_dp
3834 34 : fit_coef(1, 4) = 6.5546031770227484E-02_dp
3835 34 : fit_coef(2, 4) = 8.0042248964935656E-02_dp
3836 34 : fit_coef(3, 4) = 6.0702076580615758E-02_dp
3837 34 : fit_coef(4, 4) = 2.5719498592455581E-02_dp
3838 34 : fit_coef(5, 4) = 6.3119790847243661E-04_dp
3839 34 : fit_coef(6, 4) = -5.4349702628550432E-03_dp
3840 34 : fit_coef(7, 4) = -1.2659291521318623E-03_dp
3841 34 : fit_coef(8, 4) = -1.2216416836694759E-03_dp
3842 34 : fit_coef(9, 4) = 6.6635331234771687E-03_dp
3843 34 : fit_coef(10, 4) = -7.2400923612061709E-03_dp
3844 34 : fit_coef(11, 4) = 3.7136157185037903E-03_dp
3845 34 : fit_coef(12, 4) = -7.8916627439796453E-04_dp
3846 34 : fit_coef(0, 5) = 8.0104328961022445E-02_dp
3847 34 : fit_coef(1, 5) = 1.2586958566619899E-01_dp
3848 34 : fit_coef(2, 5) = 1.3877416617876437E-01_dp
3849 34 : fit_coef(3, 5) = 9.4435072367624009E-02_dp
3850 34 : fit_coef(4, 5) = 3.5574728421505095E-02_dp
3851 34 : fit_coef(5, 5) = 4.6709813565982229E-04_dp
3852 34 : fit_coef(6, 5) = -5.5823066584693949E-03_dp
3853 34 : fit_coef(7, 5) = -2.2508074433607930E-03_dp
3854 34 : fit_coef(8, 5) = -4.8236909977057691E-04_dp
3855 34 : fit_coef(9, 5) = 5.8248465053641401E-03_dp
3856 34 : fit_coef(10, 5) = -7.4300192099394369E-03_dp
3857 34 : fit_coef(11, 5) = 4.5059815374626708E-03_dp
3858 34 : fit_coef(12, 5) = -1.1055416581292031E-03_dp
3859 34 : fit_coef(0, 6) = 1.7731760423288304E-01_dp
3860 34 : fit_coef(1, 6) = 2.2598655727257688E-01_dp
3861 34 : fit_coef(2, 6) = 2.2430968436915458E-01_dp
3862 34 : fit_coef(3, 6) = 1.3311060621110593E-01_dp
3863 34 : fit_coef(4, 6) = 4.0488867018282172E-02_dp
3864 34 : fit_coef(5, 6) = -2.1669989611095342E-03_dp
3865 34 : fit_coef(6, 6) = -3.8187866091584140E-03_dp
3866 34 : fit_coef(7, 6) = -2.1306428597222633E-03_dp
3867 34 : fit_coef(8, 6) = 7.7683777527477076E-04_dp
3868 34 : fit_coef(9, 6) = 4.9822370243334966E-03_dp
3869 34 : fit_coef(10, 6) = -9.5726170222928900E-03_dp
3870 34 : fit_coef(11, 6) = 6.8634964686467978E-03_dp
3871 34 : fit_coef(12, 6) = -1.7999298724748951E-03_dp
3872 34 : fit_coef(0, 7) = 3.7517258865761766E-01_dp
3873 34 : fit_coef(1, 7) = 3.8333519695677720E-01_dp
3874 34 : fit_coef(2, 7) = 3.4375707015157120E-01_dp
3875 34 : fit_coef(3, 7) = 1.7423153407071543E-01_dp
3876 34 : fit_coef(4, 7) = 3.7337456774139702E-02_dp
3877 34 : fit_coef(5, 7) = -7.4660271581285850E-03_dp
3878 34 : fit_coef(6, 7) = 5.8400107303188187E-04_dp
3879 34 : fit_coef(7, 7) = -2.5244872448215655E-03_dp
3880 34 : fit_coef(8, 7) = 4.2884385157431048E-03_dp
3881 34 : fit_coef(9, 7) = 1.0453917543656458E-03_dp
3882 34 : fit_coef(10, 7) = -9.2913505401427225E-03_dp
3883 34 : fit_coef(11, 7) = 8.1349139258150831E-03_dp
3884 34 : fit_coef(12, 7) = -2.3025720564300821E-03_dp
3885 34 : fit_coef(0, 8) = 7.6460515920837613E-01_dp
3886 34 : fit_coef(1, 8) = 6.1549142645707966E-01_dp
3887 34 : fit_coef(2, 8) = 5.0182800509604020E-01_dp
3888 34 : fit_coef(3, 8) = 2.1325320085467817E-01_dp
3889 34 : fit_coef(4, 8) = 2.3360017105729571E-02_dp
3890 34 : fit_coef(5, 8) = -1.4054384598267826E-02_dp
3891 34 : fit_coef(6, 8) = 9.0661378414736218E-03_dp
3892 34 : fit_coef(7, 8) = -4.7433494326856486E-03_dp
3893 34 : fit_coef(8, 8) = 1.0160041902537189E-02_dp
3894 34 : fit_coef(9, 8) = -6.9427342461860627E-03_dp
3895 34 : fit_coef(10, 8) = -5.4907207434525202E-03_dp
3896 34 : fit_coef(11, 8) = 8.0763791261621969E-03_dp
3897 34 : fit_coef(12, 8) = -2.6484224072421108E-03_dp
3898 34 : fit_coef(0, 9) = 1.5114021780363067E+00_dp
3899 34 : fit_coef(1, 9) = 9.3368349741314893E-01_dp
3900 34 : fit_coef(2, 9) = 6.9854171505894413E-01_dp
3901 34 : fit_coef(3, 9) = 2.4498257864430506E-01_dp
3902 34 : fit_coef(4, 9) = -2.7117345776915117E-03_dp
3903 34 : fit_coef(5, 9) = -1.9684397407321690E-02_dp
3904 34 : fit_coef(6, 9) = 2.2750102305246520E-02_dp
3905 34 : fit_coef(7, 9) = -9.9596165022990610E-03_dp
3906 34 : fit_coef(8, 9) = 1.8166084113835305E-02_dp
3907 34 : fit_coef(9, 9) = -1.9043752557357005E-02_dp
3908 34 : fit_coef(10, 9) = 2.2864257000369307E-03_dp
3909 34 : fit_coef(11, 9) = 6.3623059846125004E-03_dp
3910 34 : fit_coef(12, 9) = -2.7468174322941873E-03_dp
3911 34 : fit_coef(0, 10) = 2.9272838679658890E+00_dp
3912 34 : fit_coef(1, 10) = 1.3344095709119908E+00_dp
3913 34 : fit_coef(2, 10) = 9.2872428481763736E-01_dp
3914 34 : fit_coef(3, 10) = 2.6731240098857367E-01_dp
3915 34 : fit_coef(4, 10) = -3.9323628602554263E-02_dp
3916 34 : fit_coef(5, 10) = -2.2664729979783912E-02_dp
3917 34 : fit_coef(6, 10) = 4.1418459538349613E-02_dp
3918 34 : fit_coef(7, 10) = -1.8765822971615966E-02_dp
3919 34 : fit_coef(8, 10) = 2.8023480739935883E-02_dp
3920 34 : fit_coef(9, 10) = -3.4574149384271238E-02_dp
3921 34 : fit_coef(10, 10) = 1.3734227321286851E-02_dp
3922 34 : fit_coef(11, 10) = 2.9343888906998264E-03_dp
3923 34 : fit_coef(12, 10) = -2.5433341475355697E-03_dp
3924 34 : fit_coef(0, 11) = 5.7131838450036696E+00_dp
3925 34 : fit_coef(1, 11) = 1.8005538920264632E+00_dp
3926 34 : fit_coef(2, 11) = 1.1880536006356908E+00_dp
3927 34 : fit_coef(3, 11) = 2.8559106021602204E-01_dp
3928 34 : fit_coef(4, 11) = -8.2639115843313488E-02_dp
3929 34 : fit_coef(5, 11) = -2.3761780940649874E-02_dp
3930 34 : fit_coef(6, 11) = 6.3493180678645345E-02_dp
3931 34 : fit_coef(7, 11) = -3.0273355255164173E-02_dp
3932 34 : fit_coef(8, 11) = 3.9310329422917428E-02_dp
3933 34 : fit_coef(9, 11) = -5.2371339180397693E-02_dp
3934 34 : fit_coef(10, 11) = 2.7484059561085201E-02_dp
3935 34 : fit_coef(11, 11) = -1.5309209297749292E-03_dp
3936 34 : fit_coef(12, 11) = -2.1659478188002048E-03_dp
3937 34 : fit_coef(0, 12) = 1.9426697312926121E-03_dp
3938 34 : fit_coef(1, 12) = 5.3902355339823542E-03_dp
3939 34 : fit_coef(2, 12) = 7.6460050852952361E-03_dp
3940 34 : fit_coef(3, 12) = 6.4861449445603606E-03_dp
3941 34 : fit_coef(4, 12) = 2.9975041609363725E-03_dp
3942 34 : fit_coef(5, 12) = 1.1267866675204334E-04_dp
3943 34 : fit_coef(6, 12) = -6.6052089732986108E-04_dp
3944 34 : fit_coef(7, 12) = -1.0429593050340101E-04_dp
3945 34 : fit_coef(8, 12) = -9.6642089460867778E-05_dp
3946 34 : fit_coef(9, 12) = 6.5468723131356925E-04_dp
3947 34 : fit_coef(10, 12) = -7.3909338726213167E-04_dp
3948 34 : fit_coef(11, 12) = 3.8434400387220237E-04_dp
3949 34 : fit_coef(12, 12) = -8.1587630115757833E-05_dp
3950 34 : fit_coef(0, 13) = 5.6766583157203338E-03_dp
3951 34 : fit_coef(1, 13) = 1.3746861086398525E-02_dp
3952 34 : fit_coef(2, 13) = 1.8677286574891313E-02_dp
3953 34 : fit_coef(3, 13) = 1.5318320571135682E-02_dp
3954 34 : fit_coef(4, 13) = 6.7566786656071713E-03_dp
3955 34 : fit_coef(5, 13) = 7.1919811741634156E-05_dp
3956 34 : fit_coef(6, 13) = -1.4743272069088146E-03_dp
3957 34 : fit_coef(7, 13) = -2.0331439016954778E-04_dp
3958 34 : fit_coef(8, 13) = -1.9066551850151903E-04_dp
3959 34 : fit_coef(9, 13) = 1.4614366852185527E-03_dp
3960 34 : fit_coef(10, 13) = -1.7182804418019637E-03_dp
3961 34 : fit_coef(11, 13) = 9.2385541265890814E-04_dp
3962 34 : fit_coef(12, 13) = -2.0177461300662419E-04_dp
3963 34 : fit_coef(0, 14) = 1.3396971882867550E-02_dp
3964 34 : fit_coef(1, 14) = 2.5745664924886561E-02_dp
3965 34 : fit_coef(2, 14) = 3.1409108695941872E-02_dp
3966 34 : fit_coef(3, 14) = 2.3978671080145342E-02_dp
3967 34 : fit_coef(4, 14) = 1.0268221460486631E-02_dp
3968 34 : fit_coef(5, 14) = 1.2930798224983239E-04_dp
3969 34 : fit_coef(6, 14) = -2.4415003996848300E-03_dp
3970 34 : fit_coef(7, 14) = -4.3479841388968817E-04_dp
3971 34 : fit_coef(8, 14) = -5.2954762444991550E-04_dp
3972 34 : fit_coef(9, 14) = 3.3920573298805374E-03_dp
3973 34 : fit_coef(10, 14) = -3.9601620536706839E-03_dp
3974 34 : fit_coef(11, 14) = 2.1033319510085288E-03_dp
3975 34 : fit_coef(12, 14) = -4.5128467093780031E-04_dp
3976 34 : fit_coef(0, 15) = 3.0313612771117847E-02_dp
3977 34 : fit_coef(1, 15) = 4.5511722981043855E-02_dp
3978 34 : fit_coef(2, 15) = 4.7843577097949709E-02_dp
3979 34 : fit_coef(3, 15) = 3.0848847485647288E-02_dp
3980 34 : fit_coef(4, 15) = 1.1173391444445794E-02_dp
3981 34 : fit_coef(5, 15) = 5.3673413927424196E-04_dp
3982 34 : fit_coef(6, 15) = -1.2788112460830441E-03_dp
3983 34 : fit_coef(7, 15) = -1.2106504102044236E-03_dp
3984 34 : fit_coef(8, 15) = -1.3614299287656570E-04_dp
3985 34 : fit_coef(9, 15) = 8.4193596534928113E-04_dp
3986 34 : fit_coef(10, 15) = -4.9266376268823403E-04_dp
3987 34 : fit_coef(11, 15) = 2.4264482966524924E-04_dp
3988 34 : fit_coef(12, 15) = -8.0800915180974188E-05_dp
3989 34 : fit_coef(0, 16) = 6.5727773851375626E-02_dp
3990 34 : fit_coef(1, 16) = 7.7524625497591287E-02_dp
3991 34 : fit_coef(2, 16) = 7.0866135281020856E-02_dp
3992 34 : fit_coef(3, 16) = 3.6455648551271543E-02_dp
3993 34 : fit_coef(4, 16) = 7.9253539051012834E-03_dp
3994 34 : fit_coef(5, 16) = -1.2114748812317041E-03_dp
3995 34 : fit_coef(6, 16) = 8.2015105160121449E-04_dp
3996 34 : fit_coef(7, 16) = -3.0470170403903876E-04_dp
3997 34 : fit_coef(8, 16) = 8.4675959307711432E-04_dp
3998 34 : fit_coef(9, 16) = -6.9307175814985243E-04_dp
3999 34 : fit_coef(10, 16) = -1.7074186347168978E-03_dp
4000 34 : fit_coef(11, 16) = 2.1004252363773243E-03_dp
4001 34 : fit_coef(12, 16) = -6.5954156111989743E-04_dp
4002 34 : fit_coef(0, 17) = 1.3663204308698063E-01_dp
4003 34 : fit_coef(1, 17) = 1.2566212501641080E-01_dp
4004 34 : fit_coef(2, 17) = 1.0142604274144125E-01_dp
4005 34 : fit_coef(3, 17) = 4.0492590765185132E-02_dp
4006 34 : fit_coef(4, 17) = 1.3893599733611069E-03_dp
4007 34 : fit_coef(5, 17) = -4.0829840345847287E-03_dp
4008 34 : fit_coef(6, 17) = 2.8641937242071414E-03_dp
4009 34 : fit_coef(7, 17) = 1.4034997283466152E-04_dp
4010 34 : fit_coef(8, 17) = 2.2130109369625853E-03_dp
4011 34 : fit_coef(9, 17) = -1.9780643203207446E-03_dp
4012 34 : fit_coef(10, 17) = -1.3761639970619644E-03_dp
4013 34 : fit_coef(11, 17) = 1.9654825472193074E-03_dp
4014 34 : fit_coef(12, 17) = -6.0411821444792237E-04_dp
4015 34 : fit_coef(0, 18) = 2.7371713350977883E-01_dp
4016 34 : fit_coef(1, 18) = 1.9207380047459294E-01_dp
4017 34 : fit_coef(2, 18) = 1.3829663189483482E-01_dp
4018 34 : fit_coef(3, 18) = 4.0969959876443064E-02_dp
4019 34 : fit_coef(4, 18) = -8.1744595653702960E-03_dp
4020 34 : fit_coef(5, 18) = -6.2758002950377006E-03_dp
4021 34 : fit_coef(6, 18) = 6.1933985486500821E-03_dp
4022 34 : fit_coef(7, 18) = -1.1137257661482085E-03_dp
4023 34 : fit_coef(8, 18) = 4.7491704854226244E-03_dp
4024 34 : fit_coef(9, 18) = -5.9366942385150516E-03_dp
4025 34 : fit_coef(10, 18) = 1.9770890986731604E-03_dp
4026 34 : fit_coef(11, 18) = 6.2460690633304441E-04_dp
4027 34 : fit_coef(12, 18) = -4.2628349475002297E-04_dp
4028 34 : fit_coef(0, 19) = 5.3176214769076025E-01_dp
4029 34 : fit_coef(1, 19) = 2.7427114346332437E-01_dp
4030 34 : fit_coef(2, 19) = 1.7786670623161183E-01_dp
4031 34 : fit_coef(3, 19) = 3.6141984545340726E-02_dp
4032 34 : fit_coef(4, 19) = -2.0019481045233233E-02_dp
4033 34 : fit_coef(5, 19) = -6.5029597037300265E-03_dp
4034 34 : fit_coef(6, 19) = 1.0978881646568977E-02_dp
4035 34 : fit_coef(7, 19) = -3.5326165348373130E-03_dp
4036 34 : fit_coef(8, 19) = 6.9664331496620468E-03_dp
4037 34 : fit_coef(9, 19) = -1.0072536637310938E-02_dp
4038 34 : fit_coef(10, 19) = 5.7316495954974223E-03_dp
4039 34 : fit_coef(11, 19) = -8.1951094019536695E-04_dp
4040 34 : fit_coef(12, 19) = -2.4352440718963261E-04_dp
4041 34 : fit_coef(0, 20) = 1.0110078977345236E+00_dp
4042 34 : fit_coef(1, 20) = 3.6158811802096996E-01_dp
4043 34 : fit_coef(2, 20) = 2.1462317218559554E-01_dp
4044 34 : fit_coef(3, 20) = 2.6882407712661614E-02_dp
4045 34 : fit_coef(4, 20) = -3.1860390881090057E-02_dp
4046 34 : fit_coef(5, 20) = -4.4365197992393256E-03_dp
4047 34 : fit_coef(6, 20) = 1.6356522282533974E-02_dp
4048 34 : fit_coef(7, 20) = -7.0191772084550030E-03_dp
4049 34 : fit_coef(8, 20) = 9.0001998656736130E-03_dp
4050 34 : fit_coef(9, 20) = -1.4010401343075048E-02_dp
4051 34 : fit_coef(10, 20) = 9.7773201744224356E-03_dp
4052 34 : fit_coef(11, 20) = -2.6263089272930114E-03_dp
4053 34 : fit_coef(12, 20) = 5.8079667692654174E-05_dp
4054 34 : fit_coef(0, 21) = 1.9229902544572308E+00_dp
4055 34 : fit_coef(1, 21) = 4.3639570130727606E-01_dp
4056 34 : fit_coef(2, 21) = 2.4465083184076966E-01_dp
4057 34 : fit_coef(3, 21) = 1.8632226021993891E-02_dp
4058 34 : fit_coef(4, 21) = -4.0654823075276181E-02_dp
4059 34 : fit_coef(5, 21) = -1.6438863848394413E-03_dp
4060 34 : fit_coef(6, 21) = 2.0679654468894963E-02_dp
4061 34 : fit_coef(7, 21) = -1.0433989825777933E-02_dp
4062 34 : fit_coef(8, 21) = 1.0631019238151107E-02_dp
4063 34 : fit_coef(9, 21) = -1.6823436574756146E-02_dp
4064 34 : fit_coef(10, 21) = 1.2861656736955324E-02_dp
4065 34 : fit_coef(11, 21) = -4.1063260520761953E-03_dp
4066 34 : fit_coef(12, 21) = 3.2620599079153290E-04_dp
4067 34 : fit_coef(0, 22) = 3.9876478956152801E+00_dp
4068 34 : fit_coef(1, 22) = 4.9699973939632702E-01_dp
4069 34 : fit_coef(2, 22) = 2.7726332870042114E-01_dp
4070 34 : fit_coef(3, 22) = 2.0557461247107046E-02_dp
4071 34 : fit_coef(4, 22) = -4.5589994159230353E-02_dp
4072 34 : fit_coef(5, 22) = -1.1953594192753122E-03_dp
4073 34 : fit_coef(6, 22) = 2.3317546922334211E-02_dp
4074 34 : fit_coef(7, 22) = -1.2287704350934838E-02_dp
4075 34 : fit_coef(8, 22) = 1.1987190724120066E-02_dp
4076 34 : fit_coef(9, 22) = -1.8798325292619430E-02_dp
4077 34 : fit_coef(10, 22) = 1.4466982948530036E-02_dp
4078 34 : fit_coef(11, 22) = -4.6627474463343845E-03_dp
4079 34 : fit_coef(12, 22) = 3.8343338955871208E-04_dp
4080 :
4081 34 : END SUBROUTINE get_fit_coef_k11_mi
4082 :
4083 : ! **************************************************************************************************
4084 : !> \brief ...
4085 : !> \param k ...
4086 : !> \param fit_coef ...
4087 : !> \param L_b ...
4088 : !> \param U_b ...
4089 : ! **************************************************************************************************
4090 68 : SUBROUTINE get_fit_coef_k11_lo(k, fit_coef, L_b, U_b)
4091 : INTEGER :: k
4092 : REAL(KIND=dp), DIMENSION(0:12, 2*k) :: fit_coef
4093 : REAL(KIND=dp) :: L_b, U_b
4094 :
4095 68 : L_b = 1.0000000000000000E+02_dp
4096 68 : U_b = 1.0890000000000000E+05_dp
4097 68 : fit_coef(0, 1) = 3.5476589277685659E-05_dp
4098 68 : fit_coef(1, 1) = 1.4120924025631340E-05_dp
4099 68 : fit_coef(2, 1) = 3.1076536118129984E-03_dp
4100 68 : fit_coef(3, 1) = -2.0920445403620737E-02_dp
4101 68 : fit_coef(4, 1) = 1.5503824842219388E-01_dp
4102 68 : fit_coef(5, 1) = -6.5946634106067126E-01_dp
4103 68 : fit_coef(6, 1) = 1.9567718308121806E+00_dp
4104 68 : fit_coef(7, 1) = -4.0223034504541495E+00_dp
4105 68 : fit_coef(8, 1) = 5.7073753184657754E+00_dp
4106 68 : fit_coef(9, 1) = -5.4854200724345779E+00_dp
4107 68 : fit_coef(10, 1) = 3.4084108118688103E+00_dp
4108 68 : fit_coef(11, 1) = -1.2351133915217054E+00_dp
4109 68 : fit_coef(12, 1) = 1.9818096546374844E-01_dp
4110 68 : fit_coef(0, 2) = 3.9040597969308965E-04_dp
4111 68 : fit_coef(1, 2) = 8.7958193593917847E-05_dp
4112 68 : fit_coef(2, 2) = 1.9518122056059333E-02_dp
4113 68 : fit_coef(3, 2) = -1.3498019724834617E-01_dp
4114 68 : fit_coef(4, 2) = 9.8104943789195032E-01_dp
4115 68 : fit_coef(5, 2) = -4.1896253590373966E+00_dp
4116 68 : fit_coef(6, 2) = 1.2439540817050382E+01_dp
4117 68 : fit_coef(7, 2) = -2.5590801859617393E+01_dp
4118 68 : fit_coef(8, 2) = 3.6347431140247103E+01_dp
4119 68 : fit_coef(9, 2) = -3.4967385668188783E+01_dp
4120 68 : fit_coef(10, 2) = 2.1745312479785735E+01_dp
4121 68 : fit_coef(11, 2) = -7.8852461430485148E+00_dp
4122 68 : fit_coef(12, 2) = 1.2659121491127978E+00_dp
4123 68 : fit_coef(0, 3) = 2.0665460609606825E-03_dp
4124 68 : fit_coef(1, 3) = 3.0623598182770673E-04_dp
4125 68 : fit_coef(2, 3) = 6.8781938169008475E-02_dp
4126 68 : fit_coef(3, 3) = -4.9168954382575458E-01_dp
4127 68 : fit_coef(4, 3) = 3.4930362601920923E+00_dp
4128 68 : fit_coef(5, 3) = -1.5167014240164407E+01_dp
4129 68 : fit_coef(6, 3) = 4.5295440057571241E+01_dp
4130 68 : fit_coef(7, 3) = -9.3377006161805866E+01_dp
4131 68 : fit_coef(8, 3) = 1.3271885253969418E+02_dp
4132 68 : fit_coef(9, 3) = -1.2770077780864555E+02_dp
4133 68 : fit_coef(10, 3) = 7.9411953123430422E+01_dp
4134 68 : fit_coef(11, 3) = -2.8793930151510978E+01_dp
4135 68 : fit_coef(12, 3) = 4.6222166428791578E+00_dp
4136 68 : fit_coef(0, 4) = 7.9767528386571820E-03_dp
4137 68 : fit_coef(1, 4) = 8.4910081412428783E-04_dp
4138 68 : fit_coef(2, 4) = 1.9200935759540066E-01_dp
4139 68 : fit_coef(3, 4) = -1.4007008225024304E+00_dp
4140 68 : fit_coef(4, 4) = 9.8035873307907426E+00_dp
4141 68 : fit_coef(5, 4) = -4.2999162330329014E+01_dp
4142 68 : fit_coef(6, 4) = 1.2867236226296961E+02_dp
4143 68 : fit_coef(7, 4) = -2.6546890298183149E+02_dp
4144 68 : fit_coef(8, 4) = 3.7764422948289194E+02_dp
4145 68 : fit_coef(9, 4) = -3.6371847327447421E+02_dp
4146 68 : fit_coef(10, 4) = 2.2639866330975411E+02_dp
4147 68 : fit_coef(11, 4) = -8.2161179736409451E+01_dp
4148 68 : fit_coef(12, 4) = 1.3199047691946380E+01_dp
4149 68 : fit_coef(0, 5) = 2.5545969787194346E-02_dp
4150 68 : fit_coef(1, 5) = 2.0342070978811074E-03_dp
4151 68 : fit_coef(2, 5) = 4.6216853849385225E-01_dp
4152 68 : fit_coef(3, 5) = -3.4177493858793202E+00_dp
4153 68 : fit_coef(4, 5) = 2.3691045823517857E+01_dp
4154 68 : fit_coef(5, 5) = -1.0461938927709393E+02_dp
4155 68 : fit_coef(6, 5) = 3.1370386858745627E+02_dp
4156 68 : fit_coef(7, 5) = -6.4798973211308271E+02_dp
4157 68 : fit_coef(8, 5) = 9.2266003511934855E+02_dp
4158 68 : fit_coef(9, 5) = -8.8927522399842849E+02_dp
4159 68 : fit_coef(10, 5) = 5.5383510055109002E+02_dp
4160 68 : fit_coef(11, 5) = -2.0107166636215129E+02_dp
4161 68 : fit_coef(12, 5) = 3.2311819146896454E+01_dp
4162 68 : fit_coef(0, 6) = 7.2076697268762174E-02_dp
4163 68 : fit_coef(1, 6) = 4.3697938638884411E-03_dp
4164 68 : fit_coef(2, 6) = 9.9608072915738466E-01_dp
4165 68 : fit_coef(3, 6) = -7.4383652629013977E+00_dp
4166 68 : fit_coef(4, 6) = 5.1208554327170454E+01_dp
4167 68 : fit_coef(5, 6) = -2.2721354633426219E+02_dp
4168 68 : fit_coef(6, 6) = 6.8250267908846160E+02_dp
4169 68 : fit_coef(7, 6) = -1.4111404970254437E+03_dp
4170 68 : fit_coef(8, 6) = 2.0105465406328890E+03_dp
4171 68 : fit_coef(9, 6) = -1.9386324350975158E+03_dp
4172 68 : fit_coef(10, 6) = 1.2077495454590323E+03_dp
4173 68 : fit_coef(11, 6) = -4.3858368013964258E+02_dp
4174 68 : fit_coef(12, 6) = 7.0492945521981113E+01_dp
4175 68 : fit_coef(0, 7) = 1.8528902440326048E-01_dp
4176 68 : fit_coef(1, 7) = 8.5761877628560846E-03_dp
4177 68 : fit_coef(2, 7) = 1.9596400785319805E+00_dp
4178 68 : fit_coef(3, 7) = -1.4742195445863704E+01_dp
4179 68 : fit_coef(4, 7) = 1.0097053276986436E+02_dp
4180 68 : fit_coef(5, 7) = -4.4958224203673950E+02_dp
4181 68 : fit_coef(6, 7) = 1.3525059945742282E+03_dp
4182 68 : fit_coef(7, 7) = -2.7986628560219651E+03_dp
4183 68 : fit_coef(8, 7) = 3.9893201483629923E+03_dp
4184 68 : fit_coef(9, 7) = -3.8478121346267285E+03_dp
4185 68 : fit_coef(10, 7) = 2.3976749678349697E+03_dp
4186 68 : fit_coef(11, 7) = -8.7083742454840910E+02_dp
4187 68 : fit_coef(12, 7) = 1.3998610570704449E+02_dp
4188 68 : fit_coef(0, 8) = 4.4331726198419791E-01_dp
4189 68 : fit_coef(1, 8) = 1.5511309832479217E-02_dp
4190 68 : fit_coef(2, 8) = 3.5507741823714190E+00_dp
4191 68 : fit_coef(3, 8) = -2.6865693016984693E+01_dp
4192 68 : fit_coef(4, 8) = 1.8327560251896824E+02_dp
4193 68 : fit_coef(5, 8) = -8.1823836532717723E+02_dp
4194 68 : fit_coef(6, 8) = 2.4647768105667869E+03_dp
4195 68 : fit_coef(7, 8) = -5.1036331419270782E+03_dp
4196 68 : fit_coef(8, 8) = 7.2776337187971394E+03_dp
4197 68 : fit_coef(9, 8) = -7.0211118090420277E+03_dp
4198 68 : fit_coef(10, 8) = 4.3757325625709809E+03_dp
4199 68 : fit_coef(11, 8) = -1.5894501984451088E+03_dp
4200 68 : fit_coef(12, 8) = 2.5552396179932322E+02_dp
4201 68 : fit_coef(0, 9) = 1.0023832039292297E+00_dp
4202 68 : fit_coef(1, 9) = 2.5898302934575013E-02_dp
4203 68 : fit_coef(2, 9) = 5.9367320140376343E+00_dp
4204 68 : fit_coef(3, 9) = -4.5119163651256045E+01_dp
4205 68 : fit_coef(4, 9) = 3.0685214719931554E+02_dp
4206 68 : fit_coef(5, 9) = -1.3727570869476449E+03_dp
4207 68 : fit_coef(6, 9) = 4.1397102479948817E+03_dp
4208 68 : fit_coef(7, 9) = -8.5765932664076063E+03_dp
4209 68 : fit_coef(8, 9) = 1.2233664390647617E+04_dp
4210 68 : fit_coef(9, 9) = -1.1804562465563917E+04_dp
4211 68 : fit_coef(10, 9) = 7.3577527032167036E+03_dp
4212 68 : fit_coef(11, 9) = -2.6728608608039476E+03_dp
4213 68 : fit_coef(12, 9) = 4.2972086937637658E+02_dp
4214 68 : fit_coef(0, 10) = 2.1747295228003427E+00_dp
4215 68 : fit_coef(1, 10) = 3.9825856965749605E-02_dp
4216 68 : fit_coef(2, 10) = 9.1386038693541103E+00_dp
4217 68 : fit_coef(3, 10) = -6.9684875108374484E+01_dp
4218 68 : fit_coef(4, 10) = 4.7283781908541010E+02_dp
4219 68 : fit_coef(5, 10) = -2.1185130397402854E+03_dp
4220 68 : fit_coef(6, 10) = 6.3941973699549608E+03_dp
4221 68 : fit_coef(7, 10) = -1.3253289025658554E+04_dp
4222 68 : fit_coef(8, 10) = 1.8908933653764056E+04_dp
4223 68 : fit_coef(9, 10) = -1.8248136599625253E+04_dp
4224 68 : fit_coef(10, 10) = 1.1374965884570694E+04_dp
4225 68 : fit_coef(11, 10) = -4.1324304505338878E+03_dp
4226 68 : fit_coef(12, 10) = 6.6440472838840810E+02_dp
4227 68 : fit_coef(0, 11) = 4.6737127719821085E+00_dp
4228 68 : fit_coef(1, 11) = 5.6471682863233792E-02_dp
4229 68 : fit_coef(2, 11) = 1.2966744420426899E+01_dp
4230 68 : fit_coef(3, 11) = -9.9092986263943558E+01_dp
4231 68 : fit_coef(4, 11) = 6.7136997890125622E+02_dp
4232 68 : fit_coef(5, 11) = -3.0109895935607155E+03_dp
4233 68 : fit_coef(6, 11) = 9.0933208665348502E+03_dp
4234 68 : fit_coef(7, 11) = -1.8853514883165644E+04_dp
4235 68 : fit_coef(8, 11) = 2.6903247532779991E+04_dp
4236 68 : fit_coef(9, 11) = -2.5965395036313621E+04_dp
4237 68 : fit_coef(10, 11) = 1.6186393937419709E+04_dp
4238 68 : fit_coef(11, 11) = -5.8805907336782202E+03_dp
4239 68 : fit_coef(12, 11) = 9.4549381336496526E+02_dp
4240 68 : fit_coef(0, 12) = 1.1342816745586836E-04_dp
4241 68 : fit_coef(1, 12) = 3.6576968324737305E-05_dp
4242 68 : fit_coef(2, 12) = 8.1035507833661872E-03_dp
4243 68 : fit_coef(3, 12) = -5.4754734634044767E-02_dp
4244 68 : fit_coef(4, 12) = 4.0635660271826546E-01_dp
4245 68 : fit_coef(5, 12) = -1.7252011567424357E+00_dp
4246 68 : fit_coef(6, 12) = 5.0991785559775868E+00_dp
4247 68 : fit_coef(7, 12) = -1.0443089131832354E+01_dp
4248 68 : fit_coef(8, 12) = 1.4772607027520992E+01_dp
4249 68 : fit_coef(9, 12) = -1.4163309607497387E+01_dp
4250 68 : fit_coef(10, 12) = 8.7833832339673332E+00_dp
4251 68 : fit_coef(11, 12) = -3.1779319684136769E+00_dp
4252 68 : fit_coef(12, 12) = 5.0928471655731977E-01_dp
4253 68 : fit_coef(0, 13) = 7.4546004903846121E-04_dp
4254 68 : fit_coef(1, 13) = 1.2519052310895946E-04_dp
4255 68 : fit_coef(2, 13) = 2.7990742019097205E-02_dp
4256 68 : fit_coef(3, 13) = -1.9878830068107795E-01_dp
4257 68 : fit_coef(4, 13) = 1.4175816998714001E+00_dp
4258 68 : fit_coef(5, 13) = -6.1266447654072609E+00_dp
4259 68 : fit_coef(6, 13) = 1.8316162032568503E+01_dp
4260 68 : fit_coef(7, 13) = -3.7851604364859433E+01_dp
4261 68 : fit_coef(8, 13) = 5.3922831469585589E+01_dp
4262 68 : fit_coef(9, 13) = -5.1975301110470006E+01_dp
4263 68 : fit_coef(10, 13) = 3.2361327142046470E+01_dp
4264 68 : fit_coef(11, 13) = -1.1743599901510185E+01_dp
4265 68 : fit_coef(12, 13) = 1.8861805928420110E+00_dp
4266 68 : fit_coef(0, 14) = 3.0519693802336465E-03_dp
4267 68 : fit_coef(1, 14) = 3.4087975510808114E-04_dp
4268 68 : fit_coef(2, 14) = 7.7167269766524146E-02_dp
4269 68 : fit_coef(3, 14) = -5.6411267648401553E-01_dp
4270 68 : fit_coef(4, 14) = 3.9421610586910765E+00_dp
4271 68 : fit_coef(5, 14) = -1.7305564712941042E+01_dp
4272 68 : fit_coef(6, 14) = 5.1769587328365290E+01_dp
4273 68 : fit_coef(7, 14) = -1.0670184531108517E+02_dp
4274 68 : fit_coef(8, 14) = 1.5162660340890758E+02_dp
4275 68 : fit_coef(9, 14) = -1.4590770106048981E+02_dp
4276 68 : fit_coef(10, 14) = 9.0764737150408479E+01_dp
4277 68 : fit_coef(11, 14) = -3.2925715085693440E+01_dp
4278 68 : fit_coef(12, 14) = 5.2881884424153274E+00_dp
4279 68 : fit_coef(0, 15) = 9.9219657650822073E-03_dp
4280 68 : fit_coef(1, 15) = 7.9669846000388241E-04_dp
4281 68 : fit_coef(2, 15) = 1.8124096946957050E-01_dp
4282 68 : fit_coef(3, 15) = -1.3450166921157356E+00_dp
4283 68 : fit_coef(4, 15) = 9.2993195019520840E+00_dp
4284 68 : fit_coef(5, 15) = -4.1141390542063078E+01_dp
4285 68 : fit_coef(6, 15) = 1.2339197373801343E+02_dp
4286 68 : fit_coef(7, 15) = -2.5492312646946198E+02_dp
4287 68 : fit_coef(8, 15) = 3.6308859133318100E+02_dp
4288 68 : fit_coef(9, 15) = -3.5006957300050141E+02_dp
4289 68 : fit_coef(10, 15) = 2.1808828321735942E+02_dp
4290 68 : fit_coef(11, 15) = -7.9197426579451133E+01_dp
4291 68 : fit_coef(12, 15) = 1.2729290836050698E+01_dp
4292 68 : fit_coef(0, 16) = 2.7934155736110411E-02_dp
4293 68 : fit_coef(1, 16) = 1.6577256632979880E-03_dp
4294 68 : fit_coef(2, 16) = 3.7842445866661195E-01_dp
4295 68 : fit_coef(3, 16) = -2.8373077002350295E+00_dp
4296 68 : fit_coef(4, 16) = 1.9477723226227106E+01_dp
4297 68 : fit_coef(5, 16) = -8.6598640916868774E+01_dp
4298 68 : fit_coef(6, 16) = 2.6025925292176282E+02_dp
4299 68 : fit_coef(7, 16) = -5.3828360062495688E+02_dp
4300 68 : fit_coef(8, 16) = 7.6712698683802557E+02_dp
4301 68 : fit_coef(9, 16) = -7.3983293131025414E+02_dp
4302 68 : fit_coef(10, 16) = 4.6097553662229262E+02_dp
4303 68 : fit_coef(11, 16) = -1.6741742993909008E+02_dp
4304 68 : fit_coef(12, 16) = 2.6911040347084413E+01_dp
4305 68 : fit_coef(0, 17) = 7.1098068080604329E-02_dp
4306 68 : fit_coef(1, 17) = 3.1344747909274207E-03_dp
4307 68 : fit_coef(2, 17) = 7.1727119916633186E-01_dp
4308 68 : fit_coef(3, 17) = -5.4188366020725613E+00_dp
4309 68 : fit_coef(4, 17) = 3.7004431896986794E+01_dp
4310 68 : fit_coef(5, 17) = -1.6510685856094676E+02_dp
4311 68 : fit_coef(6, 17) = 4.9706150634055501E+02_dp
4312 68 : fit_coef(7, 17) = -1.0289510132785595E+03_dp
4313 68 : fit_coef(8, 17) = 1.4670886352439184E+03_dp
4314 68 : fit_coef(9, 17) = -1.4153076846774175E+03_dp
4315 68 : fit_coef(10, 17) = 8.8203709163857422E+02_dp
4316 68 : fit_coef(11, 17) = -3.2039085416412871E+02_dp
4317 68 : fit_coef(12, 17) = 5.1506838572455884E+01_dp
4318 68 : fit_coef(0, 18) = 1.6776001286461931E-01_dp
4319 68 : fit_coef(1, 18) = 5.4256243545789283E-03_dp
4320 68 : fit_coef(2, 18) = 1.2438301964496239E+00_dp
4321 68 : fit_coef(3, 18) = -9.4525365959341521E+00_dp
4322 68 : fit_coef(4, 18) = 6.4287530580546374E+01_dp
4323 68 : fit_coef(5, 18) = -2.8761451534054112E+02_dp
4324 68 : fit_coef(6, 18) = 8.6715581047564865E+02_dp
4325 68 : fit_coef(7, 18) = -1.7963912098780600E+03_dp
4326 68 : fit_coef(8, 18) = 2.5623050325486606E+03_dp
4327 68 : fit_coef(9, 18) = -2.4724333743568150E+03_dp
4328 68 : fit_coef(10, 18) = 1.5410800293083496E+03_dp
4329 68 : fit_coef(11, 18) = -5.5983897666404175E+02_dp
4330 68 : fit_coef(12, 18) = 9.0007748058412503E+01_dp
4331 68 : fit_coef(0, 19) = 3.7318901847591823E-01_dp
4332 68 : fit_coef(1, 19) = 8.5741894158780207E-03_dp
4333 68 : fit_coef(2, 19) = 1.9684022818381477E+00_dp
4334 68 : fit_coef(3, 19) = -1.5029124759115470E+01_dp
4335 68 : fit_coef(4, 19) = 1.0188619253386351E+02_dp
4336 68 : fit_coef(5, 19) = -4.5678606319996516E+02_dp
4337 68 : fit_coef(6, 19) = 1.3789467638499050E+03_dp
4338 68 : fit_coef(7, 19) = -2.8584140258154093E+03_dp
4339 68 : fit_coef(8, 19) = 4.0784585124208406E+03_dp
4340 68 : fit_coef(9, 19) = -3.9361263103870356E+03_dp
4341 68 : fit_coef(10, 19) = 2.4536814783734530E+03_dp
4342 68 : fit_coef(11, 19) = -8.9143170846733369E+02_dp
4343 68 : fit_coef(12, 19) = 1.4332667121452164E+02_dp
4344 68 : fit_coef(0, 20) = 7.9411999812197465E-01_dp
4345 68 : fit_coef(1, 20) = 1.2222970002666296E-02_dp
4346 68 : fit_coef(2, 20) = 2.8089778868006130E+00_dp
4347 68 : fit_coef(3, 20) = -2.1523724383534741E+01_dp
4348 68 : fit_coef(4, 20) = 1.4555880546046066E+02_dp
4349 68 : fit_coef(5, 20) = -6.5361423760505409E+02_dp
4350 68 : fit_coef(6, 20) = 1.9751646032271344E+03_dp
4351 68 : fit_coef(7, 20) = -4.0964475425550763E+03_dp
4352 68 : fit_coef(8, 20) = 5.8464616672416569E+03_dp
4353 68 : fit_coef(9, 20) = -5.6432337456166642E+03_dp
4354 68 : fit_coef(10, 20) = 3.5181407559250561E+03_dp
4355 68 : fit_coef(11, 20) = -1.2782197709057280E+03_dp
4356 68 : fit_coef(12, 20) = 2.0552243167477678E+02_dp
4357 68 : fit_coef(0, 21) = 1.6552401388491180E+00_dp
4358 68 : fit_coef(1, 21) = 1.5475484985637764E-02_dp
4359 68 : fit_coef(2, 21) = 3.5586577312092178E+00_dp
4360 68 : fit_coef(3, 21) = -2.7328423530790474E+01_dp
4361 68 : fit_coef(4, 21) = 1.8453595318851117E+02_dp
4362 68 : fit_coef(5, 21) = -8.2943501604533219E+02_dp
4363 68 : fit_coef(6, 21) = 2.5081783317335353E+03_dp
4364 68 : fit_coef(7, 21) = -5.2037296899464609E+03_dp
4365 68 : fit_coef(8, 21) = 7.4280891345363261E+03_dp
4366 68 : fit_coef(9, 21) = -7.1705455707166202E+03_dp
4367 68 : fit_coef(10, 21) = 4.4705361605949456E+03_dp
4368 68 : fit_coef(11, 21) = -1.6242951789399854E+03_dp
4369 68 : fit_coef(12, 21) = 2.6117201512280747E+02_dp
4370 68 : fit_coef(0, 22) = 3.6819715912926032E+00_dp
4371 68 : fit_coef(1, 22) = 1.7724765507747240E-02_dp
4372 68 : fit_coef(2, 22) = 4.0762275279679621E+00_dp
4373 68 : fit_coef(3, 22) = -3.1313218015726726E+01_dp
4374 68 : fit_coef(4, 22) = 2.1139684580404636E+02_dp
4375 68 : fit_coef(5, 22) = -9.5029615455661258E+02_dp
4376 68 : fit_coef(6, 22) = 2.8739893385614673E+03_dp
4377 68 : fit_coef(7, 22) = -5.9630507500813519E+03_dp
4378 68 : fit_coef(8, 22) = 8.5122490258366070E+03_dp
4379 68 : fit_coef(9, 22) = -8.2172415036707516E+03_dp
4380 68 : fit_coef(10, 22) = 5.1231461949378099E+03_dp
4381 68 : fit_coef(11, 22) = -1.8614171279369891E+03_dp
4382 68 : fit_coef(12, 22) = 2.9929960798773016E+02_dp
4383 :
4384 68 : END SUBROUTINE get_fit_coef_k11_lo
4385 :
4386 : ! **************************************************************************************************
4387 : !> \brief ...
4388 : !> \param k ...
4389 : !> \param fit_coef ...
4390 : !> \param L_b ...
4391 : !> \param U_b ...
4392 : ! **************************************************************************************************
4393 36 : SUBROUTINE get_fit_coef_k12_sh(k, fit_coef, L_b, U_b)
4394 : INTEGER :: k
4395 : REAL(KIND=dp), DIMENSION(0:12, 2*k) :: fit_coef
4396 : REAL(KIND=dp) :: L_b, U_b
4397 :
4398 36 : L_b = 1.0000000000000000E+01_dp
4399 36 : U_b = 1.0000000000000000E+02_dp
4400 36 : fit_coef(0, 1) = 4.7621173842280597E-03_dp
4401 36 : fit_coef(1, 1) = 1.2779124179361450E-02_dp
4402 36 : fit_coef(2, 1) = 1.6703410753614655E-02_dp
4403 36 : fit_coef(3, 1) = 1.2304881409550545E-02_dp
4404 36 : fit_coef(4, 1) = 3.7749685318705707E-03_dp
4405 36 : fit_coef(5, 1) = -1.7434526435310602E-03_dp
4406 36 : fit_coef(6, 1) = -2.0397823012582900E-03_dp
4407 36 : fit_coef(7, 1) = -1.9667552585414541E-04_dp
4408 36 : fit_coef(8, 1) = 4.9733991832847789E-04_dp
4409 36 : fit_coef(9, 1) = 3.3438174942184307E-04_dp
4410 36 : fit_coef(10, 1) = -4.5000255284931892E-04_dp
4411 36 : fit_coef(11, 1) = 2.2568471250347118E-04_dp
4412 36 : fit_coef(12, 1) = -5.0451245801427364E-05_dp
4413 36 : fit_coef(0, 2) = 2.5892231310748540E-02_dp
4414 36 : fit_coef(1, 2) = 6.8272349594299786E-02_dp
4415 36 : fit_coef(2, 2) = 8.8380776497241700E-02_dp
4416 36 : fit_coef(3, 2) = 6.4547463586032264E-02_dp
4417 36 : fit_coef(4, 2) = 1.9512355251434594E-02_dp
4418 36 : fit_coef(5, 2) = -9.2451673534127178E-03_dp
4419 36 : fit_coef(6, 2) = -1.0592986518352070E-02_dp
4420 36 : fit_coef(7, 2) = -9.5129033192623013E-04_dp
4421 36 : fit_coef(8, 2) = 2.6222990485926024E-03_dp
4422 36 : fit_coef(9, 2) = 1.6749335092584598E-03_dp
4423 36 : fit_coef(10, 2) = -2.2956689993050795E-03_dp
4424 36 : fit_coef(11, 2) = 1.1496135531876962E-03_dp
4425 36 : fit_coef(12, 2) = -2.5655891388629779E-04_dp
4426 36 : fit_coef(0, 3) = 6.7567184232783226E-02_dp
4427 36 : fit_coef(1, 3) = 1.7186061352294887E-01_dp
4428 36 : fit_coef(2, 3) = 2.1865383385874831E-01_dp
4429 36 : fit_coef(3, 3) = 1.5733674301194298E-01_dp
4430 36 : fit_coef(4, 3) = 4.6341817240479470E-02_dp
4431 36 : fit_coef(5, 3) = -2.2920074974133117E-02_dp
4432 36 : fit_coef(6, 3) = -2.5337146772633146E-02_dp
4433 36 : fit_coef(7, 3) = -1.9861858355440082E-03_dp
4434 36 : fit_coef(8, 3) = 6.4137367343312197E-03_dp
4435 36 : fit_coef(9, 3) = 3.7881539374578659E-03_dp
4436 36 : fit_coef(10, 3) = -5.3502220389785920E-03_dp
4437 36 : fit_coef(11, 3) = 2.6697483796138425E-03_dp
4438 36 : fit_coef(12, 3) = -5.9317689227171935E-04_dp
4439 36 : fit_coef(0, 4) = 1.3773723556451323E-01_dp
4440 36 : fit_coef(1, 4) = 3.2976491191003016E-01_dp
4441 36 : fit_coef(2, 4) = 4.0862257137690161E-01_dp
4442 36 : fit_coef(3, 4) = 2.8864406700326678E-01_dp
4443 36 : fit_coef(4, 4) = 8.2368391636866115E-02_dp
4444 36 : fit_coef(5, 4) = -4.3117011034440302E-02_dp
4445 36 : fit_coef(6, 4) = -4.5352842098712653E-02_dp
4446 36 : fit_coef(7, 4) = -2.5963365652366087E-03_dp
4447 36 : fit_coef(8, 4) = 1.2026849031951965E-02_dp
4448 36 : fit_coef(9, 4) = 5.5083059863503094E-03_dp
4449 36 : fit_coef(10, 4) = -8.5515536696519658E-03_dp
4450 36 : fit_coef(11, 4) = 4.2807103276345489E-03_dp
4451 36 : fit_coef(12, 4) = -9.5472120253031029E-04_dp
4452 36 : fit_coef(0, 5) = 2.5166827573794959E-01_dp
4453 36 : fit_coef(1, 5) = 5.5126096550816395E-01_dp
4454 36 : fit_coef(2, 5) = 6.5643230451689671E-01_dp
4455 36 : fit_coef(3, 5) = 4.5390238114819420E-01_dp
4456 36 : fit_coef(4, 5) = 1.2801802686296021E-01_dp
4457 36 : fit_coef(5, 5) = -6.8438409988043361E-02_dp
4458 36 : fit_coef(6, 5) = -7.1938494310622186E-02_dp
4459 36 : fit_coef(7, 5) = -3.7818617497551153E-03_dp
4460 36 : fit_coef(8, 5) = 2.2624574898233631E-02_dp
4461 36 : fit_coef(9, 5) = 7.8302540970164088E-03_dp
4462 36 : fit_coef(10, 5) = -1.7136424214551770E-02_dp
4463 36 : fit_coef(11, 5) = 9.9150152558899352E-03_dp
4464 36 : fit_coef(12, 5) = -2.3421367209343525E-03_dp
4465 36 : fit_coef(0, 6) = 4.3589892832098903E-01_dp
4466 36 : fit_coef(1, 6) = 8.5015779653011903E-01_dp
4467 36 : fit_coef(2, 6) = 9.5612932461007116E-01_dp
4468 36 : fit_coef(3, 6) = 6.4033701313877844E-01_dp
4469 36 : fit_coef(4, 6) = 1.8409747302118074E-01_dp
4470 36 : fit_coef(5, 6) = -8.6870444790686202E-02_dp
4471 36 : fit_coef(6, 6) = -1.0566638795756129E-01_dp
4472 36 : fit_coef(7, 6) = -4.6671972769434591E-03_dp
4473 36 : fit_coef(8, 6) = 3.7389422606596834E-03_dp
4474 36 : fit_coef(9, 6) = 6.9425181522878909E-02_dp
4475 36 : fit_coef(10, 6) = -7.1984629461529587E-02_dp
4476 36 : fit_coef(11, 6) = 3.1646309655079689E-02_dp
4477 36 : fit_coef(12, 6) = -5.6112243049874127E-03_dp
4478 36 : fit_coef(0, 7) = 7.3351111106633227E-01_dp
4479 36 : fit_coef(1, 7) = 1.2445631654341636E+00_dp
4480 36 : fit_coef(2, 7) = 1.3007750122826698E+00_dp
4481 36 : fit_coef(3, 7) = 8.2747315487381601E-01_dp
4482 36 : fit_coef(4, 7) = 2.4170033735886270E-01_dp
4483 36 : fit_coef(5, 7) = -8.6239790315945988E-02_dp
4484 36 : fit_coef(6, 7) = -1.2071103017063417E-01_dp
4485 36 : fit_coef(7, 7) = -3.2654987483749273E-02_dp
4486 36 : fit_coef(8, 7) = 1.8998066989690098E-02_dp
4487 36 : fit_coef(9, 7) = 1.4613127895351082E-02_dp
4488 36 : fit_coef(10, 7) = 4.0069718709076961E-02_dp
4489 36 : fit_coef(11, 7) = -5.0009415078673951E-02_dp
4490 36 : fit_coef(12, 7) = 1.5360303269937313E-02_dp
4491 36 : fit_coef(0, 8) = 1.2123305472983175E+00_dp
4492 36 : fit_coef(1, 8) = 1.7528922824057094E+00_dp
4493 36 : fit_coef(2, 8) = 1.6839617270590670E+00_dp
4494 36 : fit_coef(3, 8) = 9.9693839370582804E-01_dp
4495 36 : fit_coef(4, 8) = 2.8670772642350745E-01_dp
4496 36 : fit_coef(5, 8) = -6.8905744965899102E-02_dp
4497 36 : fit_coef(6, 8) = -9.8654503643879704E-02_dp
4498 36 : fit_coef(7, 8) = -8.3833733804509133E-02_dp
4499 36 : fit_coef(8, 8) = 9.6718797026550299E-02_dp
4500 36 : fit_coef(9, 8) = -1.6741156687903433E-01_dp
4501 36 : fit_coef(10, 8) = 2.2372278410722946E-01_dp
4502 36 : fit_coef(11, 8) = -1.2395029372556110E-01_dp
4503 36 : fit_coef(12, 8) = 2.4118562336799924E-02_dp
4504 36 : fit_coef(0, 9) = 1.9789993531060730E+00_dp
4505 36 : fit_coef(1, 9) = 2.3876726133812909E+00_dp
4506 36 : fit_coef(2, 9) = 2.0983662040251230E+00_dp
4507 36 : fit_coef(3, 9) = 1.1384504548954626E+00_dp
4508 36 : fit_coef(4, 9) = 3.1166074671817184E-01_dp
4509 36 : fit_coef(5, 9) = -3.8607395105363457E-02_dp
4510 36 : fit_coef(6, 9) = -6.8592782585259429E-02_dp
4511 36 : fit_coef(7, 9) = -5.9599143650154687E-02_dp
4512 36 : fit_coef(8, 9) = 1.5691989539307449E-02_dp
4513 36 : fit_coef(9, 9) = -6.2725923481489740E-02_dp
4514 36 : fit_coef(10, 9) = 6.0324082207683011E-02_dp
4515 36 : fit_coef(11, 9) = 8.7062543323561756E-03_dp
4516 36 : fit_coef(12, 9) = -1.3873325190108787E-02_dp
4517 36 : fit_coef(0, 10) = 3.2058934682668765E+00_dp
4518 36 : fit_coef(1, 10) = 3.1496633677047572E+00_dp
4519 36 : fit_coef(2, 10) = 2.5365793238247520E+00_dp
4520 36 : fit_coef(3, 10) = 1.2508497217707608E+00_dp
4521 36 : fit_coef(4, 10) = 3.1872392758788848E-01_dp
4522 36 : fit_coef(5, 10) = -2.0600061181166207E-03_dp
4523 36 : fit_coef(6, 10) = -3.1041845624322214E-02_dp
4524 36 : fit_coef(7, 10) = -1.2321496532646232E-02_dp
4525 36 : fit_coef(8, 10) = -8.3121266244633590E-02_dp
4526 36 : fit_coef(9, 10) = 7.0964635310385341E-02_dp
4527 36 : fit_coef(10, 10) = -9.6237663309511903E-02_dp
4528 36 : fit_coef(11, 10) = 9.4035522256218335E-02_dp
4529 36 : fit_coef(12, 10) = -2.9123579370706108E-02_dp
4530 36 : fit_coef(0, 11) = 5.1968506439191477E+00_dp
4531 36 : fit_coef(1, 11) = 4.0268304189360205E+00_dp
4532 36 : fit_coef(2, 11) = 2.9970061410634696E+00_dp
4533 36 : fit_coef(3, 11) = 1.3425771299145335E+00_dp
4534 36 : fit_coef(4, 11) = 3.1423213151024637E-01_dp
4535 36 : fit_coef(5, 11) = 3.5373029368206500E-02_dp
4536 36 : fit_coef(6, 11) = 1.9061738352272550E-02_dp
4537 36 : fit_coef(7, 11) = 2.6409588889696359E-03_dp
4538 36 : fit_coef(8, 11) = -8.0417831524322025E-02_dp
4539 36 : fit_coef(9, 11) = 4.2275831208402226E-02_dp
4540 36 : fit_coef(10, 11) = -5.5418627131360906E-02_dp
4541 36 : fit_coef(11, 11) = 4.9224692889938519E-02_dp
4542 36 : fit_coef(12, 11) = -1.2095050837781235E-02_dp
4543 36 : fit_coef(0, 12) = 8.6390361849437944E+00_dp
4544 36 : fit_coef(1, 12) = 5.0136507853028878E+00_dp
4545 36 : fit_coef(2, 12) = 3.4986136939910475E+00_dp
4546 36 : fit_coef(3, 12) = 1.4331799180952967E+00_dp
4547 36 : fit_coef(4, 12) = 3.0383064834623563E-01_dp
4548 36 : fit_coef(5, 12) = 7.1865533368803650E-02_dp
4549 36 : fit_coef(6, 12) = 7.2720154429931433E-02_dp
4550 36 : fit_coef(7, 12) = 9.0385929014071293E-03_dp
4551 36 : fit_coef(8, 12) = -5.0215078840340335E-02_dp
4552 36 : fit_coef(9, 12) = -1.6285869510121675E-02_dp
4553 36 : fit_coef(10, 12) = 1.8810174768165218E-02_dp
4554 36 : fit_coef(11, 12) = -4.9947183805966527E-03_dp
4555 36 : fit_coef(12, 12) = 2.0646826965866082E-03_dp
4556 36 : fit_coef(0, 13) = 1.2309045987914696E-02_dp
4557 36 : fit_coef(1, 13) = 3.2903305474272386E-02_dp
4558 36 : fit_coef(2, 13) = 4.2910210824443497E-02_dp
4559 36 : fit_coef(3, 13) = 3.1546310458948443E-02_dp
4560 36 : fit_coef(4, 13) = 9.6441395261976804E-03_dp
4561 36 : fit_coef(5, 13) = -4.4817476203074733E-03_dp
4562 36 : fit_coef(6, 13) = -5.2171109042265578E-03_dp
4563 36 : fit_coef(7, 13) = -4.9480341958360466E-04_dp
4564 36 : fit_coef(8, 13) = 1.2767786392278010E-03_dp
4565 36 : fit_coef(9, 13) = 8.4783300412091171E-04_dp
4566 36 : fit_coef(10, 13) = -1.1459374668372458E-03_dp
4567 36 : fit_coef(11, 13) = 5.7451555318326379E-04_dp
4568 36 : fit_coef(12, 13) = -1.2838651639065425E-04_dp
4569 36 : fit_coef(0, 14) = 3.0520606650124064E-02_dp
4570 36 : fit_coef(1, 14) = 7.8713058722533771E-02_dp
4571 36 : fit_coef(2, 14) = 1.0070665977979393E-01_dp
4572 36 : fit_coef(3, 14) = 7.2776550328791670E-02_dp
4573 36 : fit_coef(4, 14) = 2.1600668660132882E-02_dp
4574 36 : fit_coef(5, 14) = -1.0555564054529464E-02_dp
4575 36 : fit_coef(6, 14) = -1.1793835693071972E-02_dp
4576 36 : fit_coef(7, 14) = -9.6297146505358621E-04_dp
4577 36 : fit_coef(8, 14) = 2.9732450457490918E-03_dp
4578 36 : fit_coef(9, 14) = 1.7819794140024070E-03_dp
4579 36 : fit_coef(10, 14) = -2.5012216511924486E-03_dp
4580 36 : fit_coef(11, 14) = 1.2501076056785740E-03_dp
4581 36 : fit_coef(12, 14) = -2.7830976323044436E-04_dp
4582 36 : fit_coef(0, 15) = 5.4104615066817303E-02_dp
4583 36 : fit_coef(1, 15) = 1.2949473893963137E-01_dp
4584 36 : fit_coef(2, 15) = 1.6007411910969396E-01_dp
4585 36 : fit_coef(3, 15) = 1.1246986879057709E-01_dp
4586 36 : fit_coef(4, 15) = 3.1687096013120898E-02_dp
4587 36 : fit_coef(5, 15) = -1.6843831926749306E-02_dp
4588 36 : fit_coef(6, 15) = -1.7499787344842720E-02_dp
4589 36 : fit_coef(7, 15) = -1.0003535746501569E-03_dp
4590 36 : fit_coef(8, 15) = 4.5492268626677436E-03_dp
4591 36 : fit_coef(9, 15) = 2.3968134835377171E-03_dp
4592 36 : fit_coef(10, 15) = -3.5437690918133768E-03_dp
4593 36 : fit_coef(11, 15) = 1.7505580597451528E-03_dp
4594 36 : fit_coef(12, 15) = -3.8471361244187636E-04_dp
4595 36 : fit_coef(0, 16) = 8.8713962386069239E-02_dp
4596 36 : fit_coef(1, 16) = 1.8782619870062861E-01_dp
4597 36 : fit_coef(2, 16) = 2.1958966435206734E-01_dp
4598 36 : fit_coef(3, 16) = 1.4951615375763633E-01_dp
4599 36 : fit_coef(4, 16) = 4.0416134448872314E-02_dp
4600 36 : fit_coef(5, 16) = -2.3556358508589833E-02_dp
4601 36 : fit_coef(6, 16) = -2.2705784163903314E-02_dp
4602 36 : fit_coef(7, 16) = -2.4239170766668074E-04_dp
4603 36 : fit_coef(8, 16) = 7.8042834525613135E-03_dp
4604 36 : fit_coef(9, 16) = -4.9113258408041134E-04_dp
4605 36 : fit_coef(10, 16) = -1.9479282277976330E-03_dp
4606 36 : fit_coef(11, 16) = 1.2196593353575873E-03_dp
4607 36 : fit_coef(12, 16) = -3.1694142020982456E-04_dp
4608 36 : fit_coef(0, 17) = 1.4348763712172333E-01_dp
4609 36 : fit_coef(1, 17) = 2.5746461675937976E-01_dp
4610 36 : fit_coef(2, 17) = 2.7495919513020706E-01_dp
4611 36 : fit_coef(3, 17) = 1.7887972591601542E-01_dp
4612 36 : fit_coef(4, 17) = 5.1311785540495640E-02_dp
4613 36 : fit_coef(5, 17) = -2.4925938907640350E-02_dp
4614 36 : fit_coef(6, 17) = -3.1142444913188724E-02_dp
4615 36 : fit_coef(7, 17) = -2.1097798874644825E-03_dp
4616 36 : fit_coef(8, 17) = 6.5586673591109508E-03_dp
4617 36 : fit_coef(9, 17) = 2.0478515204581191E-02_dp
4618 36 : fit_coef(10, 17) = -2.9823701948863770E-02_dp
4619 36 : fit_coef(11, 17) = 1.6872186230723108E-02_dp
4620 36 : fit_coef(12, 17) = -3.7548105037558685E-03_dp
4621 36 : fit_coef(0, 18) = 2.3202358256485947E-01_dp
4622 36 : fit_coef(1, 18) = 3.4341973939523573E-01_dp
4623 36 : fit_coef(2, 18) = 3.2325120093458798E-01_dp
4624 36 : fit_coef(3, 18) = 1.9035817858464060E-01_dp
4625 36 : fit_coef(4, 18) = 5.9225378877332230E-02_dp
4626 36 : fit_coef(5, 18) = -9.4096717658205004E-03_dp
4627 36 : fit_coef(6, 18) = -3.1716501677007125E-02_dp
4628 36 : fit_coef(7, 18) = -3.4342725566089858E-03_dp
4629 36 : fit_coef(8, 18) = -3.6117207531663649E-02_dp
4630 36 : fit_coef(9, 18) = 7.0489947329726826E-02_dp
4631 36 : fit_coef(10, 18) = -3.4005775663369868E-02_dp
4632 36 : fit_coef(11, 18) = -2.1420043382904190E-03_dp
4633 36 : fit_coef(12, 18) = 4.1297341956319060E-03_dp
4634 36 : fit_coef(0, 19) = 3.7428328098642150E-01_dp
4635 36 : fit_coef(1, 19) = 4.4856859975928659E-01_dp
4636 36 : fit_coef(2, 19) = 3.6501433131086519E-01_dp
4637 36 : fit_coef(3, 19) = 1.8076014515005295E-01_dp
4638 36 : fit_coef(4, 19) = 5.3394895281397445E-02_dp
4639 36 : fit_coef(5, 19) = 9.7271953924831494E-03_dp
4640 36 : fit_coef(6, 19) = 6.5024998766183614E-03_dp
4641 36 : fit_coef(7, 19) = -5.6807667997414525E-02_dp
4642 36 : fit_coef(8, 19) = 8.5060380392462415E-02_dp
4643 36 : fit_coef(9, 19) = -2.0020496460057130E-01_dp
4644 36 : fit_coef(10, 19) = 2.5161185176172424E-01_dp
4645 36 : fit_coef(11, 19) = -1.4235287380012143E-01_dp
4646 36 : fit_coef(12, 19) = 3.0493092100125858E-02_dp
4647 36 : fit_coef(0, 20) = 6.0072363160772879E-01_dp
4648 36 : fit_coef(1, 20) = 5.7028422329589301E-01_dp
4649 36 : fit_coef(2, 20) = 4.0013007703573727E-01_dp
4650 36 : fit_coef(3, 20) = 1.5645364840008563E-01_dp
4651 36 : fit_coef(4, 20) = 3.5325876772107849E-02_dp
4652 36 : fit_coef(5, 20) = 2.4573063136551693E-02_dp
4653 36 : fit_coef(6, 20) = 3.0002223471025873E-02_dp
4654 36 : fit_coef(7, 20) = -1.9881304587976378E-02_dp
4655 36 : fit_coef(8, 20) = 1.0115048553542312E-02_dp
4656 36 : fit_coef(9, 20) = -5.4992791578093891E-02_dp
4657 36 : fit_coef(10, 20) = 7.6777053071169160E-03_dp
4658 36 : fit_coef(11, 20) = 4.6072145627107347E-02_dp
4659 36 : fit_coef(12, 20) = -2.2183512517221421E-02_dp
4660 36 : fit_coef(0, 21) = 9.6043920592225018E-01_dp
4661 36 : fit_coef(1, 21) = 6.9944535349071602E-01_dp
4662 36 : fit_coef(2, 21) = 4.2734572555968520E-01_dp
4663 36 : fit_coef(3, 21) = 1.2636666009694217E-01_dp
4664 36 : fit_coef(4, 21) = 1.5064634695905944E-02_dp
4665 36 : fit_coef(5, 21) = 3.4716238870572014E-02_dp
4666 36 : fit_coef(6, 21) = 3.1317370170347261E-02_dp
4667 36 : fit_coef(7, 21) = 5.3593201219119903E-02_dp
4668 36 : fit_coef(8, 21) = -1.3301585636639335E-01_dp
4669 36 : fit_coef(9, 21) = 1.9267279137188889E-01_dp
4670 36 : fit_coef(10, 21) = -2.4206546149930569E-01_dp
4671 36 : fit_coef(11, 21) = 1.5617787264354296E-01_dp
4672 36 : fit_coef(12, 21) = -3.7036502375757153E-02_dp
4673 36 : fit_coef(0, 22) = 1.5411563268918131E+00_dp
4674 36 : fit_coef(1, 22) = 8.2232573092114225E-01_dp
4675 36 : fit_coef(2, 22) = 4.4862113308179175E-01_dp
4676 36 : fit_coef(3, 22) = 9.9831855190677568E-02_dp
4677 36 : fit_coef(4, 22) = 2.0555253555204072E-04_dp
4678 36 : fit_coef(5, 22) = 3.7473053552323943E-02_dp
4679 36 : fit_coef(6, 22) = 4.4849690487304791E-02_dp
4680 36 : fit_coef(7, 22) = 3.0975652422523699E-02_dp
4681 36 : fit_coef(8, 22) = -4.3734383490695965E-02_dp
4682 36 : fit_coef(9, 22) = 4.2410222686447063E-02_dp
4683 36 : fit_coef(10, 22) = -4.1372075255841384E-02_dp
4684 36 : fit_coef(11, 22) = 3.9840636595015544E-03_dp
4685 36 : fit_coef(12, 22) = 6.7429310166998080E-03_dp
4686 36 : fit_coef(0, 23) = 2.5398045384820884E+00_dp
4687 36 : fit_coef(1, 23) = 9.2972371375931584E-01_dp
4688 36 : fit_coef(2, 23) = 4.7467813354768001E-01_dp
4689 36 : fit_coef(3, 23) = 8.6733603768484421E-02_dp
4690 36 : fit_coef(4, 23) = -8.2527901024651990E-03_dp
4691 36 : fit_coef(5, 23) = 3.7146900277764211E-02_dp
4692 36 : fit_coef(6, 23) = 5.3317290655855602E-02_dp
4693 36 : fit_coef(7, 23) = 4.9026643386959707E-03_dp
4694 36 : fit_coef(8, 23) = 3.1627402676112949E-02_dp
4695 36 : fit_coef(9, 23) = -6.8971662666575367E-02_dp
4696 36 : fit_coef(10, 23) = 8.6156199337311154E-02_dp
4697 36 : fit_coef(11, 23) = -6.7821612909471307E-02_dp
4698 36 : fit_coef(12, 23) = 2.0108151024555578E-02_dp
4699 36 : fit_coef(0, 24) = 4.6893655829446335E+00_dp
4700 36 : fit_coef(1, 24) = 1.0584609550444721E+00_dp
4701 36 : fit_coef(2, 24) = 5.4301054603506849E-01_dp
4702 36 : fit_coef(3, 24) = 1.0134661869424059E-01_dp
4703 36 : fit_coef(4, 24) = -1.1773405982811336E-02_dp
4704 36 : fit_coef(5, 24) = 3.5814305836818772E-02_dp
4705 36 : fit_coef(6, 24) = 5.3896955561631099E-02_dp
4706 36 : fit_coef(7, 24) = 1.1794245491552634E-02_dp
4707 36 : fit_coef(8, 24) = 2.0345857593909816E-02_dp
4708 36 : fit_coef(9, 24) = -3.4998963970591324E-02_dp
4709 36 : fit_coef(10, 24) = 4.8444694673587890E-02_dp
4710 36 : fit_coef(11, 24) = -3.2817041946018727E-02_dp
4711 36 : fit_coef(12, 24) = 6.8092769866170090E-03_dp
4712 :
4713 36 : END SUBROUTINE get_fit_coef_k12_sh
4714 :
4715 : ! **************************************************************************************************
4716 : !> \brief ...
4717 : !> \param k ...
4718 : !> \param fit_coef ...
4719 : !> \param L_b ...
4720 : !> \param U_b ...
4721 : ! **************************************************************************************************
4722 34 : SUBROUTINE get_fit_coef_k12_mi(k, fit_coef, L_b, U_b)
4723 : INTEGER :: k
4724 : REAL(KIND=dp), DIMENSION(0:12, 2*k) :: fit_coef
4725 : REAL(KIND=dp) :: L_b, U_b
4726 :
4727 34 : L_b = 1.0000000000000000E+02_dp
4728 34 : U_b = 1.1533853671352736E+03_dp
4729 34 : fit_coef(0, 1) = 6.6326907649095958E-04_dp
4730 34 : fit_coef(1, 1) = 1.8894159031673920E-03_dp
4731 34 : fit_coef(2, 1) = 2.7089355355061177E-03_dp
4732 34 : fit_coef(3, 1) = 2.3224757764888754E-03_dp
4733 34 : fit_coef(4, 1) = 1.0863117203975862E-03_dp
4734 34 : fit_coef(5, 1) = 4.5151540703808010E-05_dp
4735 34 : fit_coef(6, 1) = -2.3515149052107272E-04_dp
4736 34 : fit_coef(7, 1) = -8.2929268974049080E-05_dp
4737 34 : fit_coef(8, 1) = 1.1614919956202285E-04_dp
4738 34 : fit_coef(9, 1) = -2.5284724218147597E-05_dp
4739 34 : fit_coef(10, 1) = -1.3858258705778020E-05_dp
4740 34 : fit_coef(11, 1) = 8.0009405004549032E-06_dp
4741 34 : fit_coef(12, 1) = -1.0748701295750969E-06_dp
4742 34 : fit_coef(0, 2) = 3.8227101929591994E-03_dp
4743 34 : fit_coef(1, 2) = 1.0364280264194323E-02_dp
4744 34 : fit_coef(2, 2) = 1.4590446568112637E-02_dp
4745 34 : fit_coef(3, 2) = 1.2309386146930817E-02_dp
4746 34 : fit_coef(4, 2) = 5.6468571531384185E-03_dp
4747 34 : fit_coef(5, 2) = 1.8293346115620324E-04_dp
4748 34 : fit_coef(6, 2) = -1.2260374384726667E-03_dp
4749 34 : fit_coef(7, 2) = -4.2679063675895478E-04_dp
4750 34 : fit_coef(8, 2) = 6.4562440386666691E-04_dp
4751 34 : fit_coef(9, 2) = -2.0425912250358465E-04_dp
4752 34 : fit_coef(10, 2) = -1.0718250746829363E-05_dp
4753 34 : fit_coef(11, 2) = 1.3450401493497087E-05_dp
4754 34 : fit_coef(12, 2) = 3.6903867124824597E-08_dp
4755 34 : fit_coef(0, 3) = 1.1208738658104969E-02_dp
4756 34 : fit_coef(1, 3) = 2.7433467450107527E-02_dp
4757 34 : fit_coef(2, 3) = 3.7122781203738041E-02_dp
4758 34 : fit_coef(3, 3) = 3.0505000476205493E-02_dp
4759 34 : fit_coef(4, 3) = 1.3613669155986628E-02_dp
4760 34 : fit_coef(5, 3) = 2.0805962290796248E-04_dp
4761 34 : fit_coef(6, 3) = -3.0074089272987834E-03_dp
4762 34 : fit_coef(7, 3) = -1.0066712315667174E-03_dp
4763 34 : fit_coef(8, 3) = 1.8121892538119837E-03_dp
4764 34 : fit_coef(9, 3) = -8.6670466868856387E-04_dp
4765 34 : fit_coef(10, 3) = 2.3031588351142570E-04_dp
4766 34 : fit_coef(11, 3) = -6.1244719299360145E-05_dp
4767 34 : fit_coef(12, 3) = 1.5021644001300220E-05_dp
4768 34 : fit_coef(0, 4) = 2.7060109838528964E-02_dp
4769 34 : fit_coef(1, 4) = 5.7181276021668774E-02_dp
4770 34 : fit_coef(2, 4) = 7.2163197996693393E-02_dp
4771 34 : fit_coef(3, 4) = 5.6401492360043291E-02_dp
4772 34 : fit_coef(4, 4) = 2.4397958649191483E-02_dp
4773 34 : fit_coef(5, 4) = 4.1542953141707141E-04_dp
4774 34 : fit_coef(6, 4) = -5.4082092785117776E-03_dp
4775 34 : fit_coef(7, 4) = -1.9248439551360079E-03_dp
4776 34 : fit_coef(8, 4) = 2.9200980290588186E-03_dp
4777 34 : fit_coef(9, 4) = -9.7952619465276037E-04_dp
4778 34 : fit_coef(10, 4) = 1.6789215463763337E-04_dp
4779 34 : fit_coef(11, 4) = -1.4147604636971736E-04_dp
4780 34 : fit_coef(12, 4) = 6.0667969636576076E-05_dp
4781 34 : fit_coef(0, 5) = 6.0162354447464560E-02_dp
4782 34 : fit_coef(1, 5) = 1.0720429058942169E-01_dp
4783 34 : fit_coef(2, 5) = 1.2343759565688829E-01_dp
4784 34 : fit_coef(3, 5) = 8.8531585067086430E-02_dp
4785 34 : fit_coef(4, 5) = 3.5364287351100372E-02_dp
4786 34 : fit_coef(5, 5) = 6.0629507679625032E-04_dp
4787 34 : fit_coef(6, 5) = -6.6115157196993245E-03_dp
4788 34 : fit_coef(7, 5) = -3.1579068142273776E-03_dp
4789 34 : fit_coef(8, 5) = 5.0366482632659849E-03_dp
4790 34 : fit_coef(9, 5) = -5.0447339830031095E-03_dp
4791 34 : fit_coef(10, 5) = 4.5014753449279963E-03_dp
4792 34 : fit_coef(11, 5) = -2.3546672147255598E-03_dp
4793 34 : fit_coef(12, 5) = 5.0845127538551175E-04_dp
4794 34 : fit_coef(0, 6) = 1.2715764725238982E-01_dp
4795 34 : fit_coef(1, 6) = 1.8881057094422343E-01_dp
4796 34 : fit_coef(2, 6) = 1.9672779228400020E-01_dp
4797 34 : fit_coef(3, 6) = 1.2577665875739202E-01_dp
4798 34 : fit_coef(4, 6) = 4.3061470368101699E-02_dp
4799 34 : fit_coef(5, 6) = -9.4453422287111893E-04_dp
4800 34 : fit_coef(6, 6) = -6.1901712508776350E-03_dp
4801 34 : fit_coef(7, 6) = -2.9123796915168040E-03_dp
4802 34 : fit_coef(8, 6) = 7.5406628009243720E-03_dp
4803 34 : fit_coef(9, 6) = -1.0878759759659724E-02_dp
4804 34 : fit_coef(10, 6) = 9.0511431231051973E-03_dp
4805 34 : fit_coef(11, 6) = -3.9841133010950968E-03_dp
4806 34 : fit_coef(12, 6) = 7.4476527248770687E-04_dp
4807 34 : fit_coef(0, 7) = 2.5849300626981397E-01_dp
4808 34 : fit_coef(1, 7) = 3.1665344505552956E-01_dp
4809 34 : fit_coef(2, 7) = 2.9840462942608115E-01_dp
4810 34 : fit_coef(3, 7) = 1.6655149775226027E-01_dp
4811 34 : fit_coef(4, 7) = 4.4635943287943819E-02_dp
4812 34 : fit_coef(5, 7) = -5.0840338248153878E-03_dp
4813 34 : fit_coef(6, 7) = -4.1935958573150935E-03_dp
4814 34 : fit_coef(7, 7) = -1.2238069004985115E-03_dp
4815 34 : fit_coef(8, 7) = 1.0355993093508651E-02_dp
4816 34 : fit_coef(9, 7) = -1.8364631667690871E-02_dp
4817 34 : fit_coef(10, 7) = 1.5416014403986910E-02_dp
4818 34 : fit_coef(11, 7) = -6.8470052029501608E-03_dp
4819 34 : fit_coef(12, 7) = 1.3249810031683059E-03_dp
4820 34 : fit_coef(0, 8) = 5.0864125871117427E-01_dp
4821 34 : fit_coef(1, 8) = 5.0748696881076827E-01_dp
4822 34 : fit_coef(2, 8) = 4.3378556875785329E-01_dp
4823 34 : fit_coef(3, 8) = 2.0761241946020209E-01_dp
4824 34 : fit_coef(4, 8) = 3.7494223843576979E-02_dp
4825 34 : fit_coef(5, 8) = -1.1199453066603072E-02_dp
4826 34 : fit_coef(6, 8) = 2.6211861457654248E-04_dp
4827 34 : fit_coef(7, 8) = 1.0181856045809953E-03_dp
4828 34 : fit_coef(8, 8) = 1.3617506208780007E-02_dp
4829 34 : fit_coef(9, 8) = -2.9083172474373836E-02_dp
4830 34 : fit_coef(10, 8) = 2.6093940387631132E-02_dp
4831 34 : fit_coef(11, 8) = -1.2187538547457615E-02_dp
4832 34 : fit_coef(12, 8) = 2.4442839760494672E-03_dp
4833 34 : fit_coef(0, 9) = 9.7351269086421022E-01_dp
4834 34 : fit_coef(1, 9) = 7.7682804453441712E-01_dp
4835 34 : fit_coef(2, 9) = 6.0537341804741274E-01_dp
4836 34 : fit_coef(3, 9) = 2.4417103093525630E-01_dp
4837 34 : fit_coef(4, 9) = 1.9643095133629673E-02_dp
4838 34 : fit_coef(5, 9) = -1.7552027242727909E-02_dp
4839 34 : fit_coef(6, 9) = 8.2268681071634708E-03_dp
4840 34 : fit_coef(7, 9) = 3.3800170464644732E-03_dp
4841 34 : fit_coef(8, 9) = 1.5951520448433745E-02_dp
4842 34 : fit_coef(9, 9) = -4.2082858702406162E-02_dp
4843 34 : fit_coef(10, 9) = 4.0832752772189854E-02_dp
4844 34 : fit_coef(11, 9) = -1.9914993594640506E-02_dp
4845 34 : fit_coef(12, 9) = 4.0828025408897019E-03_dp
4846 34 : fit_coef(0, 10) = 1.8218150409063079E+00_dp
4847 34 : fit_coef(1, 10) = 1.1328940612144838E+00_dp
4848 34 : fit_coef(2, 10) = 8.1145165005204600E-01_dp
4849 34 : fit_coef(3, 10) = 2.7169894714361381E-01_dp
4850 34 : fit_coef(4, 10) = -9.2391365403536683E-03_dp
4851 34 : fit_coef(5, 10) = -2.1969808519198136E-02_dp
4852 34 : fit_coef(6, 10) = 2.0246181533686430E-02_dp
4853 34 : fit_coef(7, 10) = 5.2443671348299629E-03_dp
4854 34 : fit_coef(8, 10) = 1.6294437997198600E-02_dp
4855 34 : fit_coef(9, 10) = -5.6113566142827496E-02_dp
4856 34 : fit_coef(10, 10) = 5.9108716717708169E-02_dp
4857 34 : fit_coef(11, 10) = -3.0017787615102216E-02_dp
4858 34 : fit_coef(12, 10) = 6.2851355640176588E-03_dp
4859 34 : fit_coef(0, 11) = 3.3638892281286350E+00_dp
4860 34 : fit_coef(1, 11) = 1.5701436592256290E+00_dp
4861 34 : fit_coef(2, 11) = 1.0468794820440899E+00_dp
4862 34 : fit_coef(3, 11) = 2.8932244841622851E-01_dp
4863 34 : fit_coef(4, 11) = -4.7147330695069850E-02_dp
4864 34 : fit_coef(5, 11) = -2.3231305463748575E-02_dp
4865 34 : fit_coef(6, 11) = 3.5814349205865105E-02_dp
4866 34 : fit_coef(7, 11) = 6.1681105190574941E-03_dp
4867 34 : fit_coef(8, 11) = 1.4380388978420344E-02_dp
4868 34 : fit_coef(9, 11) = -7.0072767054186372E-02_dp
4869 34 : fit_coef(10, 11) = 7.9925293980236525E-02_dp
4870 34 : fit_coef(11, 11) = -4.2106160715496485E-02_dp
4871 34 : fit_coef(12, 11) = 8.9934277746186089E-03_dp
4872 34 : fit_coef(0, 12) = 6.2958157177735696E+00_dp
4873 34 : fit_coef(1, 12) = 2.0736278555613925E+00_dp
4874 34 : fit_coef(2, 12) = 1.3100027104859728E+00_dp
4875 34 : fit_coef(3, 12) = 3.0309841684283917E-01_dp
4876 34 : fit_coef(4, 12) = -9.0874734045887973E-02_dp
4877 34 : fit_coef(5, 12) = -2.2511990033847892E-02_dp
4878 34 : fit_coef(6, 12) = 5.3762327238007911E-02_dp
4879 34 : fit_coef(7, 12) = 6.4301275560599072E-03_dp
4880 34 : fit_coef(8, 12) = 1.1130561807738493E-02_dp
4881 34 : fit_coef(9, 12) = -8.4343774419336590E-02_dp
4882 34 : fit_coef(10, 12) = 1.0282039809053546E-01_dp
4883 34 : fit_coef(11, 12) = -5.5735942843285882E-02_dp
4884 34 : fit_coef(12, 12) = 1.2089953955292771E-02_dp
4885 34 : fit_coef(0, 13) = 1.7361176995326563E-03_dp
4886 34 : fit_coef(1, 13) = 4.8950464700643088E-03_dp
4887 34 : fit_coef(2, 13) = 6.9887889000087690E-03_dp
4888 34 : fit_coef(3, 13) = 5.9681592147681978E-03_dp
4889 34 : fit_coef(4, 13) = 2.7797694969593904E-03_dp
4890 34 : fit_coef(5, 13) = 1.0974079237570183E-04_dp
4891 34 : fit_coef(6, 13) = -6.0276261358583726E-04_dp
4892 34 : fit_coef(7, 13) = -2.1159566479273911E-04_dp
4893 34 : fit_coef(8, 13) = 3.0294248744461766E-04_dp
4894 34 : fit_coef(9, 13) = -7.4399992147188479E-05_dp
4895 34 : fit_coef(10, 13) = -2.7468045558828552E-05_dp
4896 34 : fit_coef(11, 13) = 1.6865141251068427E-05_dp
4897 34 : fit_coef(12, 13) = -2.0377510281004492E-06_dp
4898 34 : fit_coef(0, 14) = 4.8355092096145566E-03_dp
4899 34 : fit_coef(1, 14) = 1.2333932959289709E-02_dp
4900 34 : fit_coef(2, 14) = 1.6972825457174837E-02_dp
4901 34 : fit_coef(3, 14) = 1.4060909191254103E-02_dp
4902 34 : fit_coef(4, 14) = 6.2955683700635671E-03_dp
4903 34 : fit_coef(5, 14) = 1.2177301196491723E-04_dp
4904 34 : fit_coef(6, 14) = -1.3677107176344808E-03_dp
4905 34 : fit_coef(7, 14) = -4.6095049437820380E-04_dp
4906 34 : fit_coef(8, 14) = 7.6937933826695876E-04_dp
4907 34 : fit_coef(9, 14) = -3.3164200459717756E-04_dp
4908 34 : fit_coef(10, 14) = 8.1724364865420408E-05_dp
4909 34 : fit_coef(11, 14) = -2.9312146170772606E-05_dp
4910 34 : fit_coef(12, 14) = 8.9970999683901846E-06_dp
4911 34 : fit_coef(0, 15) = 1.0612378818881555E-02_dp
4912 34 : fit_coef(1, 15) = 2.2459336506101473E-02_dp
4913 34 : fit_coef(2, 15) = 2.8371129792457078E-02_dp
4914 34 : fit_coef(3, 15) = 2.2261852601842439E-02_dp
4915 34 : fit_coef(4, 15) = 9.5999731643326893E-03_dp
4916 34 : fit_coef(5, 15) = -1.8558563529812452E-05_dp
4917 34 : fit_coef(6, 15) = -2.2357421491240670E-03_dp
4918 34 : fit_coef(7, 15) = -7.4423534393391617E-04_dp
4919 34 : fit_coef(8, 15) = 1.5057122702193376E-03_dp
4920 34 : fit_coef(9, 15) = -7.0297537707829122E-04_dp
4921 34 : fit_coef(10, 15) = 7.1959722147797053E-05_dp
4922 34 : fit_coef(11, 15) = 4.6639800520364974E-05_dp
4923 34 : fit_coef(12, 15) = -1.2660883153173911E-05_dp
4924 34 : fit_coef(0, 16) = 2.2502651094608313E-02_dp
4925 34 : fit_coef(1, 16) = 3.8302915711040345E-02_dp
4926 34 : fit_coef(2, 16) = 4.2327776536488830E-02_dp
4927 34 : fit_coef(3, 16) = 2.9242971747304312E-02_dp
4928 34 : fit_coef(4, 16) = 1.1483493368870591E-02_dp
4929 34 : fit_coef(5, 16) = 4.4372686263633332E-04_dp
4930 34 : fit_coef(6, 16) = -2.1409365324177557E-03_dp
4931 34 : fit_coef(7, 16) = -1.1499475056719786E-03_dp
4932 34 : fit_coef(8, 16) = 9.9305143157658372E-04_dp
4933 34 : fit_coef(9, 16) = -8.6357250324013148E-04_dp
4934 34 : fit_coef(10, 16) = 1.4327807191970657E-03_dp
4935 34 : fit_coef(11, 16) = -1.0670863396023819E-03_dp
4936 34 : fit_coef(12, 16) = 2.8011891218022886E-04_dp
4937 34 : fit_coef(0, 17) = 4.6379852772014826E-02_dp
4938 34 : fit_coef(1, 17) = 6.3632440293261802E-02_dp
4939 34 : fit_coef(2, 17) = 6.1214298124389097E-02_dp
4940 34 : fit_coef(3, 17) = 3.4856680478514791E-02_dp
4941 34 : fit_coef(4, 17) = 9.8511055688256591E-03_dp
4942 34 : fit_coef(5, 17) = -4.1408424159966774E-04_dp
4943 34 : fit_coef(6, 17) = -2.7116403636660304E-04_dp
4944 34 : fit_coef(7, 17) = -8.3345412989501344E-04_dp
4945 34 : fit_coef(8, 17) = 2.8388169463227923E-03_dp
4946 34 : fit_coef(9, 17) = -6.0896330652201345E-03_dp
4947 34 : fit_coef(10, 17) = 5.4431369422386086E-03_dp
4948 34 : fit_coef(11, 17) = -2.2497263945134662E-03_dp
4949 34 : fit_coef(12, 17) = 3.6399313731776849E-04_dp
4950 34 : fit_coef(0, 18) = 9.2521202823536430E-02_dp
4951 34 : fit_coef(1, 18) = 1.0203973195050642E-01_dp
4952 34 : fit_coef(2, 18) = 8.6453931343429755E-02_dp
4953 34 : fit_coef(3, 18) = 3.9391412232875435E-02_dp
4954 34 : fit_coef(4, 18) = 5.0815288567403350E-03_dp
4955 34 : fit_coef(5, 18) = -2.8315021323427666E-03_dp
4956 34 : fit_coef(6, 18) = 1.1044933352897194E-03_dp
4957 34 : fit_coef(7, 18) = 1.2026713128526101E-03_dp
4958 34 : fit_coef(8, 18) = 2.3687414607481347E-03_dp
4959 34 : fit_coef(9, 18) = -5.9882091197473600E-03_dp
4960 34 : fit_coef(10, 18) = 4.5247728538859366E-03_dp
4961 34 : fit_coef(11, 18) = -1.7071153745195653E-03_dp
4962 34 : fit_coef(12, 18) = 2.9758468692744693E-04_dp
4963 34 : fit_coef(0, 19) = 1.7895123701529778E-01_dp
4964 34 : fit_coef(1, 19) = 1.5649170004661517E-01_dp
4965 34 : fit_coef(2, 19) = 1.1781626034461101E-01_dp
4966 34 : fit_coef(3, 19) = 4.1616478405439042E-02_dp
4967 34 : fit_coef(4, 19) = -2.3717162520277809E-03_dp
4968 34 : fit_coef(5, 19) = -5.3386440882515086E-03_dp
4969 34 : fit_coef(6, 19) = 3.0469549759779353E-03_dp
4970 34 : fit_coef(7, 19) = 2.0334444707206275E-03_dp
4971 34 : fit_coef(8, 19) = 3.2479855073872382E-03_dp
4972 34 : fit_coef(9, 19) = -9.1986286972097365E-03_dp
4973 34 : fit_coef(10, 19) = 8.5242332274741671E-03_dp
4974 34 : fit_coef(11, 19) = -4.1329263555985006E-03_dp
4975 34 : fit_coef(12, 19) = 8.6616145809027139E-04_dp
4976 34 : fit_coef(0, 20) = 3.3684611079928783E-01_dp
4977 34 : fit_coef(1, 20) = 2.2786610373174537E-01_dp
4978 34 : fit_coef(2, 20) = 1.5339071016684352E-01_dp
4979 34 : fit_coef(3, 20) = 3.9677854839472344E-02_dp
4980 34 : fit_coef(4, 20) = -1.2264564209904332E-02_dp
4981 34 : fit_coef(5, 20) = -6.5927521643919379E-03_dp
4982 34 : fit_coef(6, 20) = 6.0512561434243684E-03_dp
4983 34 : fit_coef(7, 20) = 2.3902542529467478E-03_dp
4984 34 : fit_coef(8, 20) = 3.0195138462315793E-03_dp
4985 34 : fit_coef(9, 20) = -1.2050135993152236E-02_dp
4986 34 : fit_coef(10, 20) = 1.2762387029635221E-02_dp
4987 34 : fit_coef(11, 20) = -6.5239286773536758E-03_dp
4988 34 : fit_coef(12, 20) = 1.3694468177831019E-03_dp
4989 34 : fit_coef(0, 21) = 6.2004160201378677E-01_dp
4990 34 : fit_coef(1, 21) = 3.1231452836704038E-01_dp
4991 34 : fit_coef(2, 21) = 1.8949289978076236E-01_dp
4992 34 : fit_coef(3, 21) = 3.2623505491414392E-02_dp
4993 34 : fit_coef(4, 21) = -2.3505999675060181E-02_dp
4994 34 : fit_coef(5, 21) = -5.7260158711334771E-03_dp
4995 34 : fit_coef(6, 21) = 9.9807237729862951E-03_dp
4996 34 : fit_coef(7, 21) = 2.2222797839610000E-03_dp
4997 34 : fit_coef(8, 21) = 1.4664130053888486E-03_dp
4998 34 : fit_coef(9, 21) = -1.3740779304315174E-02_dp
4999 34 : fit_coef(10, 21) = 1.6640549191351679E-02_dp
5000 34 : fit_coef(11, 21) = -8.9416960852337218E-03_dp
5001 34 : fit_coef(12, 21) = 1.9187092435646925E-03_dp
5002 34 : fit_coef(0, 22) = 1.1255181435117496E+00_dp
5003 34 : fit_coef(1, 22) = 3.9889498776431231E-01_dp
5004 34 : fit_coef(2, 22) = 2.2171584629075095E-01_dp
5005 34 : fit_coef(3, 22) = 2.2225826529528901E-02_dp
5006 34 : fit_coef(4, 22) = -3.3907556115484502E-02_dp
5007 34 : fit_coef(5, 22) = -2.8764770890914323E-03_dp
5008 34 : fit_coef(6, 22) = 1.3968131777336038E-02_dp
5009 34 : fit_coef(7, 22) = 1.4214928484319333E-03_dp
5010 34 : fit_coef(8, 22) = -8.3453566281261021E-04_dp
5011 34 : fit_coef(9, 22) = -1.4109958929870586E-02_dp
5012 34 : fit_coef(10, 22) = 1.9726438913848971E-02_dp
5013 34 : fit_coef(11, 22) = -1.1193142315748616E-02_dp
5014 34 : fit_coef(12, 22) = 2.4755702682764356E-03_dp
5015 34 : fit_coef(0, 23) = 2.0598610404318460E+00_dp
5016 34 : fit_coef(1, 23) = 4.7243372474599793E-01_dp
5017 34 : fit_coef(2, 23) = 2.4849210820527318E-01_dp
5018 34 : fit_coef(3, 23) = 1.4006813172765054E-02_dp
5019 34 : fit_coef(4, 23) = -4.1308949825231950E-02_dp
5020 34 : fit_coef(5, 23) = 1.5690842161415170E-04_dp
5021 34 : fit_coef(6, 23) = 1.6942861921432139E-02_dp
5022 34 : fit_coef(7, 23) = 4.7152452086483685E-04_dp
5023 34 : fit_coef(8, 23) = -2.8341187428894861E-03_dp
5024 34 : fit_coef(9, 23) = -1.3846753524951650E-02_dp
5025 34 : fit_coef(10, 23) = 2.1790170949455349E-02_dp
5026 34 : fit_coef(11, 23) = -1.2886556590999076E-02_dp
5027 34 : fit_coef(12, 23) = 2.9162146561646620E-03_dp
5028 34 : fit_coef(0, 24) = 4.1434250198174896E+00_dp
5029 34 : fit_coef(1, 24) = 5.3740865227175982E-01_dp
5030 34 : fit_coef(2, 24) = 2.8197846608440591E-01_dp
5031 34 : fit_coef(3, 24) = 1.6092456027878326E-02_dp
5032 34 : fit_coef(4, 24) = -4.6040710751708042E-02_dp
5033 34 : fit_coef(5, 24) = 6.5042394570127837E-04_dp
5034 34 : fit_coef(6, 24) = 1.8932659149369899E-02_dp
5035 34 : fit_coef(7, 24) = 2.4082473716184700E-04_dp
5036 34 : fit_coef(8, 24) = -3.3484787514316723E-03_dp
5037 34 : fit_coef(9, 24) = -1.5284105573369426E-02_dp
5038 34 : fit_coef(10, 24) = 2.4407280609082902E-02_dp
5039 34 : fit_coef(11, 24) = -1.4513713351654377E-02_dp
5040 34 : fit_coef(12, 24) = 3.2970008560632581E-03_dp
5041 :
5042 34 : END SUBROUTINE get_fit_coef_k12_mi
5043 :
5044 : ! **************************************************************************************************
5045 : !> \brief ...
5046 : !> \param k ...
5047 : !> \param fit_coef ...
5048 : !> \param L_b ...
5049 : !> \param U_b ...
5050 : ! **************************************************************************************************
5051 76 : SUBROUTINE get_fit_coef_k12_lo(k, fit_coef, L_b, U_b)
5052 : INTEGER :: k
5053 : REAL(KIND=dp), DIMENSION(0:12, 2*k) :: fit_coef
5054 : REAL(KIND=dp) :: L_b, U_b
5055 :
5056 76 : L_b = 1.0000000000000000E+02_dp
5057 76 : U_b = 1.0890000000000000E+05_dp
5058 76 : fit_coef(0, 1) = 2.3129808933247259E-05_dp
5059 76 : fit_coef(1, 1) = 1.3229791040971861E-04_dp
5060 76 : fit_coef(2, 1) = 8.9078224043542527E-04_dp
5061 76 : fit_coef(3, 1) = 3.5906725339575205E-04_dp
5062 76 : fit_coef(4, 1) = 1.4513983588735334E-02_dp
5063 76 : fit_coef(5, 1) = -5.2233430638158315E-02_dp
5064 76 : fit_coef(6, 1) = 1.6441632828707831E-01_dp
5065 76 : fit_coef(7, 1) = -3.6058840741824150E-01_dp
5066 76 : fit_coef(8, 1) = 5.3428676974850686E-01_dp
5067 76 : fit_coef(9, 1) = -5.2731672647478189E-01_dp
5068 76 : fit_coef(10, 1) = 3.3265094311193522E-01_dp
5069 76 : fit_coef(11, 1) = -1.2145741283688967E-01_dp
5070 76 : fit_coef(12, 1) = 1.9537487536713263E-02_dp
5071 76 : fit_coef(0, 2) = 2.3455247909237882E-04_dp
5072 76 : fit_coef(1, 2) = 8.2160398869974953E-04_dp
5073 76 : fit_coef(2, 2) = 5.3319821419640272E-03_dp
5074 76 : fit_coef(3, 2) = 6.4575814983609142E-04_dp
5075 76 : fit_coef(4, 2) = 8.7822372114111175E-02_dp
5076 76 : fit_coef(5, 2) = -3.2631392232557216E-01_dp
5077 76 : fit_coef(6, 2) = 1.0208260875409669E+00_dp
5078 76 : fit_coef(7, 2) = -2.2300026314422441E+00_dp
5079 76 : fit_coef(8, 2) = 3.3057374126568657E+00_dp
5080 76 : fit_coef(9, 2) = -3.2713127430468321E+00_dp
5081 76 : fit_coef(10, 2) = 2.0709853451512608E+00_dp
5082 76 : fit_coef(11, 2) = -7.5901118153106462E-01_dp
5083 76 : fit_coef(12, 2) = 1.2254511188136619E-01_dp
5084 76 : fit_coef(0, 3) = 1.1944107046876868E-03_dp
5085 76 : fit_coef(1, 3) = 2.8490802943664383E-03_dp
5086 76 : fit_coef(2, 3) = 1.7507904217475573E-02_dp
5087 76 : fit_coef(3, 3) = -6.4522716917725272E-03_dp
5088 76 : fit_coef(4, 3) = 2.8224130041588374E-01_dp
5089 76 : fit_coef(5, 3) = -1.1757205798515102E+00_dp
5090 76 : fit_coef(6, 3) = 3.7822941249117266E+00_dp
5091 76 : fit_coef(7, 3) = -8.2843383024642065E+00_dp
5092 76 : fit_coef(8, 3) = 1.2238481082417001E+01_dp
5093 76 : fit_coef(9, 3) = -1.2055852436649243E+01_dp
5094 76 : fit_coef(10, 3) = 7.6007782878436343E+00_dp
5095 76 : fit_coef(11, 3) = -2.7765219925860354E+00_dp
5096 76 : fit_coef(12, 3) = 4.4718773429739378E-01_dp
5097 76 : fit_coef(0, 4) = 4.5120683484607405E-03_dp
5098 76 : fit_coef(1, 4) = 7.9095288831978021E-03_dp
5099 76 : fit_coef(2, 4) = 4.6697868261753268E-02_dp
5100 76 : fit_coef(3, 4) = -3.3544522740173804E-02_dp
5101 76 : fit_coef(4, 4) = 7.2425137774094894E-01_dp
5102 76 : fit_coef(5, 4) = -3.2633003302313521E+00_dp
5103 76 : fit_coef(6, 4) = 1.0450673822567490E+01_dp
5104 76 : fit_coef(7, 4) = -2.2594031368355793E+01_dp
5105 76 : fit_coef(8, 4) = 3.3109462208134374E+01_dp
5106 76 : fit_coef(9, 4) = -3.2506292757603717E+01_dp
5107 76 : fit_coef(10, 4) = 2.0487989626895530E+01_dp
5108 76 : fit_coef(11, 4) = -7.4948539272232253E+00_dp
5109 76 : fit_coef(12, 4) = 1.2099196036738793E+00_dp
5110 76 : fit_coef(0, 5) = 1.4248952254027877E-02_dp
5111 76 : fit_coef(1, 5) = 1.9074798942523639E-02_dp
5112 76 : fit_coef(2, 5) = 1.0943167990343619E-01_dp
5113 76 : fit_coef(3, 5) = -1.0671670298403642E-01_dp
5114 76 : fit_coef(4, 5) = 1.6526275275600326E+00_dp
5115 76 : fit_coef(5, 5) = -7.8775178049382024E+00_dp
5116 76 : fit_coef(6, 5) = 2.5305646502994179E+01_dp
5117 76 : fit_coef(7, 5) = -5.4666053461159009E+01_dp
5118 76 : fit_coef(8, 5) = 8.0167059237163343E+01_dp
5119 76 : fit_coef(9, 5) = -7.8825322292091528E+01_dp
5120 76 : fit_coef(10, 5) = 4.9764390489009351E+01_dp
5121 76 : fit_coef(11, 5) = -1.8233568839424560E+01_dp
5122 76 : fit_coef(12, 5) = 2.9478228744193333E+00_dp
5123 76 : fit_coef(0, 6) = 3.9801596054429601E-02_dp
5124 76 : fit_coef(1, 6) = 4.1447021761176796E-02_dp
5125 76 : fit_coef(2, 6) = 2.3270073234920230E-01_dp
5126 76 : fit_coef(3, 6) = -2.7292288542272475E-01_dp
5127 76 : fit_coef(4, 6) = 3.4506136511101664E+00_dp
5128 76 : fit_coef(5, 6) = -1.7124854042561445E+01_dp
5129 76 : fit_coef(6, 6) = 5.5335626634127287E+01_dp
5130 76 : fit_coef(7, 6) = -1.1966893675071402E+02_dp
5131 76 : fit_coef(8, 6) = 1.7554731067692325E+02_dp
5132 76 : fit_coef(9, 6) = -1.7262672563793396E+02_dp
5133 76 : fit_coef(10, 6) = 1.0899761858660371E+02_dp
5134 76 : fit_coef(11, 6) = -3.9946406626328411E+01_dp
5135 76 : fit_coef(12, 6) = 6.4605650754876507E+00_dp
5136 76 : fit_coef(0, 7) = 1.0153848301405891E-01_dp
5137 76 : fit_coef(1, 7) = 8.2744575115798746E-02_dp
5138 76 : fit_coef(2, 7) = 4.5675281550800451E-01_dp
5139 76 : fit_coef(3, 7) = -6.0755960983591895E-01_dp
5140 76 : fit_coef(4, 7) = 6.6840425945230333E+00_dp
5141 76 : fit_coef(5, 7) = -3.4181153764390729E+01_dp
5142 76 : fit_coef(6, 7) = 1.1120663926638191E+02_dp
5143 76 : fit_coef(7, 7) = -2.4092641084144972E+02_dp
5144 76 : fit_coef(8, 7) = 3.5355143552413938E+02_dp
5145 76 : fit_coef(9, 7) = -3.4765931274190069E+02_dp
5146 76 : fit_coef(10, 7) = 2.1950666813842750E+02_dp
5147 76 : fit_coef(11, 7) = -8.0451830347244339E+01_dp
5148 76 : fit_coef(12, 7) = 1.3013672905602384E+01_dp
5149 76 : fit_coef(0, 8) = 2.4141648240665145E-01_dp
5150 76 : fit_coef(1, 8) = 1.5335953037887173E-01_dp
5151 76 : fit_coef(2, 8) = 8.3504832050626976E-01_dp
5152 76 : fit_coef(3, 8) = -1.2178157194978934E+00_dp
5153 76 : fit_coef(4, 8) = 1.2099585014816819E+01_dp
5154 76 : fit_coef(5, 8) = -6.3313617826158982E+01_dp
5155 76 : fit_coef(6, 8) = 2.0741722770815861E+02_dp
5156 76 : fit_coef(7, 8) = -4.5029790616194964E+02_dp
5157 76 : fit_coef(8, 8) = 6.6110515192856462E+02_dp
5158 76 : fit_coef(9, 8) = -6.5007509234254940E+02_dp
5159 76 : fit_coef(10, 8) = 4.1040648800886731E+02_dp
5160 76 : fit_coef(11, 8) = -1.5041026682712433E+02_dp
5161 76 : fit_coef(12, 8) = 2.4330155922976292E+01_dp
5162 76 : fit_coef(0, 9) = 5.4247999033308114E-01_dp
5163 76 : fit_coef(1, 9) = 2.6499445034705121E-01_dp
5164 76 : fit_coef(2, 9) = 1.4268709589831525E+00_dp
5165 76 : fit_coef(3, 9) = -2.2313886617958429E+00_dp
5166 76 : fit_coef(4, 9) = 2.0518890229005105E+01_dp
5167 76 : fit_coef(5, 9) = -1.0930947078396949E+02_dp
5168 76 : fit_coef(6, 9) = 3.6045833696584418E+02_dp
5169 76 : fit_coef(7, 9) = -7.8423527312908436E+02_dp
5170 76 : fit_coef(8, 9) = 1.1520122421721351E+03_dp
5171 76 : fit_coef(9, 9) = -1.1328174992310501E+03_dp
5172 76 : fit_coef(10, 9) = 7.1509445979181294E+02_dp
5173 76 : fit_coef(11, 9) = -2.6204807849728383E+02_dp
5174 76 : fit_coef(12, 9) = 4.2385855620433802E+01_dp
5175 76 : fit_coef(0, 10) = 1.1649235984334310E+00_dp
5176 76 : fit_coef(1, 10) = 4.2669860434201973E-01_dp
5177 76 : fit_coef(2, 10) = 2.2769218254498678E+00_dp
5178 76 : fit_coef(3, 10) = -3.7556598199553419E+00_dp
5179 76 : fit_coef(4, 10) = 3.2554151177465044E+01_dp
5180 76 : fit_coef(5, 10) = -1.7584595871324311E+02_dp
5181 76 : fit_coef(6, 10) = 5.8329724780519552E+02_dp
5182 76 : fit_coef(7, 10) = -1.2717006032060506E+03_dp
5183 76 : fit_coef(8, 10) = 1.8691949694429402E+03_dp
5184 76 : fit_coef(9, 10) = -1.8381765181945018E+03_dp
5185 76 : fit_coef(10, 10) = 1.1602510916037054E+03_dp
5186 76 : fit_coef(11, 10) = -4.2512958735964088E+02_dp
5187 76 : fit_coef(12, 10) = 6.8758003199532453E+01_dp
5188 76 : fit_coef(0, 11) = 2.4212426991212057E+00_dp
5189 76 : fit_coef(1, 11) = 6.3843606877537262E-01_dp
5190 76 : fit_coef(2, 11) = 3.3832944732267647E+00_dp
5191 76 : fit_coef(3, 11) = -5.8032061767073824E+00_dp
5192 76 : fit_coef(4, 11) = 4.8167947114080192E+01_dp
5193 76 : fit_coef(5, 11) = -2.6286759432487781E+02_dp
5194 76 : fit_coef(6, 11) = 8.7620572915548814E+02_dp
5195 76 : fit_coef(7, 11) = -1.9137694452215110E+03_dp
5196 76 : fit_coef(8, 11) = 2.8145274374678247E+03_dp
5197 76 : fit_coef(9, 11) = -2.7680919699076530E+03_dp
5198 76 : fit_coef(10, 11) = 1.7471091763340671E+03_dp
5199 76 : fit_coef(11, 11) = -6.4010183684923209E+02_dp
5200 76 : fit_coef(12, 11) = 1.0351773205889742E+02_dp
5201 76 : fit_coef(0, 12) = 5.0200579894610868E+00_dp
5202 76 : fit_coef(1, 12) = 8.8885387561015605E-01_dp
5203 76 : fit_coef(2, 12) = 4.6883210461508416E+00_dp
5204 76 : fit_coef(3, 12) = -8.2512193578220483E+00_dp
5205 76 : fit_coef(4, 12) = 6.6560605008919623E+01_dp
5206 76 : fit_coef(5, 12) = -3.6572207879590201E+02_dp
5207 76 : fit_coef(6, 12) = 1.2232199700982205E+03_dp
5208 76 : fit_coef(7, 12) = -2.6752268847851810E+03_dp
5209 76 : fit_coef(8, 12) = 3.9360821093174841E+03_dp
5210 76 : fit_coef(9, 12) = -3.8714869910206562E+03_dp
5211 76 : fit_coef(10, 12) = 2.4434517488097472E+03_dp
5212 76 : fit_coef(11, 12) = -8.9517007084930697E+02_dp
5213 76 : fit_coef(12, 12) = 1.4475878519184542E+02_dp
5214 76 : fit_coef(0, 13) = 7.1480283160792286E-05_dp
5215 76 : fit_coef(1, 13) = 3.4522475460442413E-04_dp
5216 76 : fit_coef(2, 13) = 2.3289358018025357E-03_dp
5217 76 : fit_coef(3, 13) = 8.6564456187697154E-04_dp
5218 76 : fit_coef(4, 13) = 3.9444759289228873E-02_dp
5219 76 : fit_coef(5, 13) = -1.4607809825480644E-01_dp
5220 76 : fit_coef(6, 13) = 4.5801849703119135E-01_dp
5221 76 : fit_coef(7, 13) = -9.9551749039632609E-01_dp
5222 76 : fit_coef(8, 13) = 1.4633991701280600E+00_dp
5223 76 : fit_coef(9, 13) = -1.4351206048684466E+00_dp
5224 76 : fit_coef(10, 13) = 9.0075138053758774E-01_dp
5225 76 : fit_coef(11, 13) = -3.2755040336927682E-01_dp
5226 76 : fit_coef(12, 13) = 5.2516019203549216E-02_dp
5227 76 : fit_coef(0, 14) = 4.3512255060467424E-04_dp
5228 76 : fit_coef(1, 14) = 1.1619032009340215E-03_dp
5229 76 : fit_coef(2, 14) = 7.2125439844170202E-03_dp
5230 76 : fit_coef(3, 14) = -1.5997165186082474E-03_dp
5231 76 : fit_coef(4, 14) = 1.1580962215615681E-01_dp
5232 76 : fit_coef(5, 14) = -4.5588347118168826E-01_dp
5233 76 : fit_coef(6, 14) = 1.4668513671508041E+00_dp
5234 76 : fit_coef(7, 14) = -3.2658979984403209E+00_dp
5235 76 : fit_coef(8, 14) = 4.9101588767499029E+00_dp
5236 76 : fit_coef(9, 14) = -4.9103950358935151E+00_dp
5237 76 : fit_coef(10, 14) = 3.1335239775801118E+00_dp
5238 76 : fit_coef(11, 14) = -1.1555673477193260E+00_dp
5239 76 : fit_coef(12, 14) = 1.8749662399467892E-01_dp
5240 76 : fit_coef(0, 15) = 1.7310205801983041E-03_dp
5241 76 : fit_coef(1, 15) = 3.1669171624321819E-03_dp
5242 76 : fit_coef(2, 15) = 1.8644195870254832E-02_dp
5243 76 : fit_coef(3, 15) = -1.4397262238866691E-02_dp
5244 76 : fit_coef(4, 15) = 2.9169977531123992E-01_dp
5245 76 : fit_coef(5, 15) = -1.3313481914883316E+00_dp
5246 76 : fit_coef(6, 15) = 4.2756251478512226E+00_dp
5247 76 : fit_coef(7, 15) = -9.1958972503690166E+00_dp
5248 76 : fit_coef(8, 15) = 1.3362193435862070E+01_dp
5249 76 : fit_coef(9, 15) = -1.3004184796302695E+01_dp
5250 76 : fit_coef(10, 15) = 8.1326698622082620E+00_dp
5251 76 : fit_coef(11, 15) = -2.9559537831500120E+00_dp
5252 76 : fit_coef(12, 15) = 4.7473220658578025E-01_dp
5253 76 : fit_coef(0, 16) = 5.5360416394316771E-03_dp
5254 76 : fit_coef(1, 16) = 7.4544925165475080E-03_dp
5255 76 : fit_coef(2, 16) = 4.2442503620852397E-02_dp
5256 76 : fit_coef(3, 16) = -4.4215606043728234E-02_dp
5257 76 : fit_coef(4, 16) = 6.3386466456182333E-01_dp
5258 76 : fit_coef(5, 16) = -3.0715020425513488E+00_dp
5259 76 : fit_coef(6, 16) = 9.8361982985015253E+00_dp
5260 76 : fit_coef(7, 16) = -2.1180667612485266E+01_dp
5261 76 : fit_coef(8, 16) = 3.1043088235838166E+01_dp
5262 76 : fit_coef(9, 16) = -3.0559569250108336E+01_dp
5263 76 : fit_coef(10, 16) = 1.9330505471141983E+01_dp
5264 76 : fit_coef(11, 16) = -7.0975069725987057E+00_dp
5265 76 : fit_coef(12, 16) = 1.1497097136190815E+00_dp
5266 76 : fit_coef(0, 17) = 1.5414916387788672E-02_dp
5267 76 : fit_coef(1, 17) = 1.5715678851517083E-02_dp
5268 76 : fit_coef(2, 17) = 8.7468870899845605E-02_dp
5269 76 : fit_coef(3, 17) = -1.0975140358097349E-01_dp
5270 76 : fit_coef(4, 17) = 1.2852966018847800E+00_dp
5271 76 : fit_coef(5, 17) = -6.4984894179776092E+00_dp
5272 76 : fit_coef(6, 17) = 2.1000940295849389E+01_dp
5273 76 : fit_coef(7, 17) = -4.5396783297216288E+01_dp
5274 76 : fit_coef(8, 17) = 6.6608738269027413E+01_dp
5275 76 : fit_coef(9, 17) = -6.5525352583359691E+01_dp
5276 76 : fit_coef(10, 17) = 4.1386945120960981E+01_dp
5277 76 : fit_coef(11, 17) = -1.5171963717870183E+01_dp
5278 76 : fit_coef(12, 17) = 2.4543585537353447E+00_dp
5279 76 : fit_coef(0, 18) = 3.8916898079420920E-02_dp
5280 76 : fit_coef(1, 18) = 3.0312084028360865E-02_dp
5281 76 : fit_coef(2, 18) = 1.6576784827897006E-01_dp
5282 76 : fit_coef(3, 18) = -2.3516121046359606E-01_dp
5283 76 : fit_coef(4, 18) = 2.4050118552826443E+00_dp
5284 76 : fit_coef(5, 18) = -1.2525237294764612E+01_dp
5285 76 : fit_coef(6, 18) = 4.0835140514931439E+01_dp
5286 76 : fit_coef(7, 18) = -8.8493887923230830E+01_dp
5287 76 : fit_coef(8, 18) = 1.2986858749858015E+02_dp
5288 76 : fit_coef(9, 18) = -1.2770555910039072E+02_dp
5289 76 : fit_coef(10, 18) = 8.0636021175329191E+01_dp
5290 76 : fit_coef(11, 18) = -2.9558075550791788E+01_dp
5291 76 : fit_coef(12, 18) = 4.7822089064411317E+00_dp
5292 76 : fit_coef(0, 19) = 9.1240612545516228E-02_dp
5293 76 : fit_coef(1, 19) = 5.4034493382966092E-02_dp
5294 76 : fit_coef(2, 19) = 2.9135349130073102E-01_dp
5295 76 : fit_coef(3, 19) = -4.5212301023387952E-01_dp
5296 76 : fit_coef(4, 19) = 4.1878151793085188E+00_dp
5297 76 : fit_coef(5, 19) = -2.2306599564702282E+01_dp
5298 76 : fit_coef(6, 19) = 7.3348603292660968E+01_dp
5299 76 : fit_coef(7, 19) = -1.5938432150171050E+02_dp
5300 76 : fit_coef(8, 19) = 2.3403743136945869E+02_dp
5301 76 : fit_coef(9, 19) = -2.3012589740957122E+02_dp
5302 76 : fit_coef(10, 19) = 1.4528076150095299E+02_dp
5303 76 : fit_coef(11, 19) = -5.3246238298596822E+01_dp
5304 76 : fit_coef(12, 19) = 8.6138613725490618E+00_dp
5305 76 : fit_coef(0, 20) = 2.0179304564503545E-01_dp
5306 76 : fit_coef(1, 20) = 8.9210315804133342E-02_dp
5307 76 : fit_coef(2, 20) = 4.7545204864558721E-01_dp
5308 76 : fit_coef(3, 20) = -7.9032122760761392E-01_dp
5309 76 : fit_coef(4, 20) = 6.7848792396969912E+00_dp
5310 76 : fit_coef(5, 20) = -3.6782770745377228E+01_dp
5311 76 : fit_coef(6, 20) = 1.2191045579708324E+02_dp
5312 76 : fit_coef(7, 20) = -2.6562927550077575E+02_dp
5313 76 : fit_coef(8, 20) = 3.9032415807076654E+02_dp
5314 76 : fit_coef(9, 20) = -3.8381139592009845E+02_dp
5315 76 : fit_coef(10, 20) = 2.4226291326011409E+02_dp
5316 76 : fit_coef(11, 20) = -8.8773520901146185E+01_dp
5317 76 : fit_coef(12, 20) = 1.4358956500859366E+01_dp
5318 76 : fit_coef(0, 21) = 4.2593952773320098E-01_dp
5319 76 : fit_coef(1, 21) = 1.3568653118311338E-01_dp
5320 76 : fit_coef(2, 21) = 7.1623822743042354E-01_dp
5321 76 : fit_coef(3, 21) = -1.2560727864754864E+00_dp
5322 76 : fit_coef(4, 21) = 1.0163959042284175E+01_dp
5323 76 : fit_coef(5, 21) = -5.5870348063658447E+01_dp
5324 76 : fit_coef(6, 21) = 1.8650175155799977E+02_dp
5325 76 : fit_coef(7, 21) = -4.0744671452434335E+02_dp
5326 76 : fit_coef(8, 21) = 5.9919650717200875E+02_dp
5327 76 : fit_coef(9, 21) = -5.8926562705630113E+02_dp
5328 76 : fit_coef(10, 21) = 3.7190276855784708E+02_dp
5329 76 : fit_coef(11, 21) = -1.3625501508902701E+02_dp
5330 76 : fit_coef(12, 21) = 2.2035594424138168E+01_dp
5331 76 : fit_coef(0, 22) = 8.6820953800091549E-01_dp
5332 76 : fit_coef(1, 22) = 1.8780376015732225E-01_dp
5333 76 : fit_coef(2, 22) = 9.8395493031048986E-01_dp
5334 76 : fit_coef(3, 22) = -1.7957997667101941E+00_dp
5335 76 : fit_coef(4, 22) = 1.3905769981465895E+01_dp
5336 76 : fit_coef(5, 22) = -7.7228503961529029E+01_dp
5337 76 : fit_coef(6, 22) = 2.5935228694562625E+02_dp
5338 76 : fit_coef(7, 22) = -5.6796297694678856E+02_dp
5339 76 : fit_coef(8, 22) = 8.3593005414822915E+02_dp
5340 76 : fit_coef(9, 22) = -8.2221938772784824E+02_dp
5341 76 : fit_coef(10, 22) = 5.1889603350223433E+02_dp
5342 76 : fit_coef(11, 22) = -1.9008494460566484E+02_dp
5343 76 : fit_coef(12, 22) = 3.0737084830973959E+01_dp
5344 76 : fit_coef(0, 23) = 1.7481856703690022E+00_dp
5345 76 : fit_coef(1, 23) = 2.3346689762517508E-01_dp
5346 76 : fit_coef(2, 23) = 1.2175326565887574E+00_dp
5347 76 : fit_coef(3, 23) = -2.2759160332795787E+00_dp
5348 76 : fit_coef(4, 23) = 1.7165218972872630E+01_dp
5349 76 : fit_coef(5, 23) = -9.5910398735102618E+01_dp
5350 76 : fit_coef(6, 23) = 3.2337485666569609E+02_dp
5351 76 : fit_coef(7, 23) = -7.0937150908633851E+02_dp
5352 76 : fit_coef(8, 23) = 1.0447103125794226E+03_dp
5353 76 : fit_coef(9, 23) = -1.0277535716241930E+03_dp
5354 76 : fit_coef(10, 23) = 6.4860244114600755E+02_dp
5355 76 : fit_coef(11, 23) = -2.3758314620598588E+02_dp
5356 76 : fit_coef(12, 23) = 3.8414439806414237E+01_dp
5357 76 : fit_coef(0, 24) = 3.7882878590945706E+00_dp
5358 76 : fit_coef(1, 24) = 2.6672643511994515E-01_dp
5359 76 : fit_coef(2, 24) = 1.3901597873378935E+00_dp
5360 76 : fit_coef(3, 24) = -2.6062582764354025E+00_dp
5361 76 : fit_coef(4, 24) = 1.9594239409959744E+01_dp
5362 76 : fit_coef(5, 24) = -1.0955141547937794E+02_dp
5363 76 : fit_coef(6, 24) = 3.6959856539692777E+02_dp
5364 76 : fit_coef(7, 24) = -8.1102106918375466E+02_dp
5365 76 : fit_coef(8, 24) = 1.1945701938386849E+03_dp
5366 76 : fit_coef(9, 24) = -1.1752376758852338E+03_dp
5367 76 : fit_coef(10, 24) = 7.4168531728428854E+02_dp
5368 76 : fit_coef(11, 24) = -2.7167776208361096E+02_dp
5369 76 : fit_coef(12, 24) = 4.3926613983789913E+01_dp
5370 :
5371 76 : END SUBROUTINE get_fit_coef_k12_lo
5372 :
5373 : ! **************************************************************************************************
5374 : !> \brief ...
5375 : !> \param k ...
5376 : !> \param fit_coef ...
5377 : !> \param L_b ...
5378 : !> \param U_b ...
5379 : ! **************************************************************************************************
5380 36 : SUBROUTINE get_fit_coef_k13_sh(k, fit_coef, L_b, U_b)
5381 : INTEGER :: k
5382 : REAL(KIND=dp), DIMENSION(0:12, 2*k) :: fit_coef
5383 : REAL(KIND=dp) :: L_b, U_b
5384 :
5385 36 : L_b = 1.0000000000000000E+01_dp
5386 36 : U_b = 1.0000000000000000E+02_dp
5387 36 : fit_coef(0, 1) = 4.3806959251380109E-03_dp
5388 36 : fit_coef(1, 1) = 1.1805095681240434E-02_dp
5389 36 : fit_coef(2, 1) = 1.5469511812292528E-02_dp
5390 36 : fit_coef(3, 1) = 1.1417683853936199E-02_dp
5391 36 : fit_coef(4, 1) = 3.5089172870450503E-03_dp
5392 36 : fit_coef(5, 1) = -1.6212006877380839E-03_dp
5393 36 : fit_coef(6, 1) = -1.8991808677819510E-03_dp
5394 36 : fit_coef(7, 1) = -1.8247535956842715E-04_dp
5395 36 : fit_coef(8, 1) = 4.6296227124327700E-04_dp
5396 36 : fit_coef(9, 1) = 3.1714051554687601E-04_dp
5397 36 : fit_coef(10, 1) = -4.2555794580904834E-04_dp
5398 36 : fit_coef(11, 1) = 2.1260104216928313E-04_dp
5399 36 : fit_coef(12, 1) = -4.7302059547381066E-05_dp
5400 36 : fit_coef(0, 2) = 2.3696032787686165E-02_dp
5401 36 : fit_coef(1, 2) = 6.2953090652548949E-02_dp
5402 36 : fit_coef(2, 2) = 8.1812508977763682E-02_dp
5403 36 : fit_coef(3, 2) = 5.9935099274848913E-02_dp
5404 36 : fit_coef(4, 2) = 1.8183698651738394E-02_dp
5405 36 : fit_coef(5, 2) = -8.5926086043909885E-03_dp
5406 36 : fit_coef(6, 2) = -9.8822906424356552E-03_dp
5407 36 : fit_coef(7, 2) = -8.9212086720690355E-04_dp
5408 36 : fit_coef(8, 2) = 2.4413793189226370E-03_dp
5409 36 : fit_coef(9, 2) = 1.5997746303520928E-03_dp
5410 36 : fit_coef(10, 2) = -2.1816355097527334E-03_dp
5411 36 : fit_coef(11, 2) = 1.0890520189793466E-03_dp
5412 36 : fit_coef(12, 2) = -2.4201086567176617E-04_dp
5413 36 : fit_coef(0, 3) = 6.1206818631275799E-02_dp
5414 36 : fit_coef(1, 3) = 1.5800300818436122E-01_dp
5415 36 : fit_coef(2, 3) = 2.0228324543170234E-01_dp
5416 36 : fit_coef(3, 3) = 1.4627045924471369E-01_dp
5417 36 : fit_coef(4, 3) = 4.3383951728004834E-02_dp
5418 36 : fit_coef(5, 3) = -2.1290904984850527E-02_dp
5419 36 : fit_coef(6, 3) = -2.3732647813102206E-02_dp
5420 36 : fit_coef(7, 3) = -1.9047854738674234E-03_dp
5421 36 : fit_coef(8, 3) = 5.9890949427493156E-03_dp
5422 36 : fit_coef(9, 3) = 3.6484212780910821E-03_dp
5423 36 : fit_coef(10, 3) = -5.1182607229190253E-03_dp
5424 36 : fit_coef(11, 3) = 2.5506650132351419E-03_dp
5425 36 : fit_coef(12, 3) = -5.6515120961717785E-04_dp
5426 36 : fit_coef(0, 4) = 1.2273976907574904E-01_dp
5427 36 : fit_coef(1, 4) = 3.0202610531899604E-01_dp
5428 36 : fit_coef(2, 4) = 3.7810599512667076E-01_dp
5429 36 : fit_coef(3, 4) = 2.6877539512343529E-01_dp
5430 36 : fit_coef(4, 4) = 7.7369990738750394E-02_dp
5431 36 : fit_coef(5, 4) = -3.9931781197404183E-02_dp
5432 36 : fit_coef(6, 4) = -4.2604215569189550E-02_dp
5433 36 : fit_coef(7, 4) = -2.7223623128689494E-03_dp
5434 36 : fit_coef(8, 4) = 1.1010550845635398E-02_dp
5435 36 : fit_coef(9, 4) = 5.9806779753877508E-03_dp
5436 36 : fit_coef(10, 4) = -8.7651481516437067E-03_dp
5437 36 : fit_coef(11, 4) = 4.3537113139725109E-03_dp
5438 36 : fit_coef(12, 4) = -9.6064235434420908E-04_dp
5439 36 : fit_coef(0, 5) = 2.1922884952130442E-01_dp
5440 36 : fit_coef(1, 5) = 5.0239277267534854E-01_dp
5441 36 : fit_coef(2, 5) = 6.0878683083947316E-01_dp
5442 36 : fit_coef(3, 5) = 4.2445143636733651E-01_dp
5443 36 : fit_coef(4, 5) = 1.1949507494490993E-01_dp
5444 36 : fit_coef(5, 5) = -6.4343269144918072E-02_dp
5445 36 : fit_coef(6, 5) = -6.6581789191562657E-02_dp
5446 36 : fit_coef(7, 5) = -3.2621357858438767E-03_dp
5447 36 : fit_coef(8, 5) = 2.0013098730936332E-02_dp
5448 36 : fit_coef(9, 5) = 5.6869475340117050E-03_dp
5449 36 : fit_coef(10, 5) = -1.2059838120484294E-02_dp
5450 36 : fit_coef(11, 5) = 6.5584888368600807E-03_dp
5451 36 : fit_coef(12, 5) = -1.5261431175938014E-03_dp
5452 36 : fit_coef(0, 6) = 3.6944915773408882E-01_dp
5453 36 : fit_coef(1, 6) = 7.6979797793437166E-01_dp
5454 36 : fit_coef(2, 6) = 8.9033669564805873E-01_dp
5455 36 : fit_coef(3, 6) = 6.0532992150591614E-01_dp
5456 36 : fit_coef(4, 6) = 1.7130397954922461E-01_dp
5457 36 : fit_coef(5, 6) = -8.8192182985475279E-02_dp
5458 36 : fit_coef(6, 6) = -9.7966070392074389E-02_dp
5459 36 : fit_coef(7, 6) = -4.8436829553671259E-03_dp
5460 36 : fit_coef(8, 6) = 2.0833002694907763E-02_dp
5461 36 : fit_coef(9, 6) = 3.5063121112200099E-02_dp
5462 36 : fit_coef(10, 6) = -4.7438965646280404E-02_dp
5463 36 : fit_coef(11, 6) = 2.4703796048967528E-02_dp
5464 36 : fit_coef(12, 6) = -5.2577610515280489E-03_dp
5465 36 : fit_coef(0, 7) = 6.0348926202620468E-01_dp
5466 36 : fit_coef(1, 7) = 1.1189609399540368E+00_dp
5467 36 : fit_coef(2, 7) = 1.2166554041301936E+00_dp
5468 36 : fit_coef(3, 7) = 7.9564460112103685E-01_dp
5469 36 : fit_coef(4, 7) = 2.2942989193522059E-01_dp
5470 36 : fit_coef(5, 7) = -9.7714358227207448E-02_dp
5471 36 : fit_coef(6, 7) = -1.2746711453160517E-01_dp
5472 36 : fit_coef(7, 7) = -1.1047808976133488E-02_dp
5473 36 : fit_coef(8, 7) = -6.1793196597745570E-03_dp
5474 36 : fit_coef(9, 7) = 8.7267129421221348E-02_dp
5475 36 : fit_coef(10, 7) = -6.4166653350011871E-02_dp
5476 36 : fit_coef(11, 7) = 1.4747313101772477E-02_dp
5477 36 : fit_coef(12, 7) = 2.3977301657934416E-04_dp
5478 36 : fit_coef(0, 8) = 9.6768723967411674E-01_dp
5479 36 : fit_coef(1, 8) = 1.5668848161581139E+00_dp
5480 36 : fit_coef(2, 8) = 1.5818658236819807E+00_dp
5481 36 : fit_coef(3, 8) = 9.7733015664802736E-01_dp
5482 36 : fit_coef(4, 8) = 2.8255279451553161E-01_dp
5483 36 : fit_coef(5, 8) = -8.9391803088038346E-02_dp
5484 36 : fit_coef(6, 8) = -1.2421016153669295E-01_dp
5485 36 : fit_coef(7, 8) = -6.1021516900378492E-02_dp
5486 36 : fit_coef(8, 8) = 6.2677519441489124E-02_dp
5487 36 : fit_coef(9, 8) = -8.0250399433389449E-02_dp
5488 36 : fit_coef(10, 8) = 1.5369427952945630E-01_dp
5489 36 : fit_coef(11, 8) = -1.1092684421625504E-01_dp
5490 36 : fit_coef(12, 8) = 2.7549923051188644E-02_dp
5491 36 : fit_coef(0, 9) = 1.5325340819017725E+00_dp
5492 36 : fit_coef(1, 9) = 2.1287996982316222E+00_dp
5493 36 : fit_coef(2, 9) = 1.9799152367840203E+00_dp
5494 36 : fit_coef(3, 9) = 1.1370787116857501E+00_dp
5495 36 : fit_coef(4, 9) = 3.2008697898446903E-01_dp
5496 36 : fit_coef(5, 9) = -6.6640990523988475E-02_dp
5497 36 : fit_coef(6, 9) = -9.5466135919243425E-02_dp
5498 36 : fit_coef(7, 9) = -9.2042888056781805E-02_dp
5499 36 : fit_coef(8, 9) = 9.7360896464160462E-02_dp
5500 36 : fit_coef(9, 9) = -1.8127317675763444E-01_dp
5501 36 : fit_coef(10, 9) = 2.2214526244390012E-01_dp
5502 36 : fit_coef(11, 9) = -1.0494335632769292E-01_dp
5503 36 : fit_coef(12, 9) = 1.5481275818011413E-02_dp
5504 36 : fit_coef(0, 10) = 2.4061866675798735E+00_dp
5505 36 : fit_coef(1, 10) = 2.8132877393110070E+00_dp
5506 36 : fit_coef(2, 10) = 2.4037430753636428E+00_dp
5507 36 : fit_coef(3, 10) = 1.2687163022362127E+00_dp
5508 36 : fit_coef(4, 10) = 3.3899108614443485E-01_dp
5509 36 : fit_coef(5, 10) = -3.2980562806816459E-02_dp
5510 36 : fit_coef(6, 10) = -6.4495629707069638E-02_dp
5511 36 : fit_coef(7, 10) = -4.9196501013761162E-02_dp
5512 36 : fit_coef(8, 10) = -1.8973498191644747E-02_dp
5513 36 : fit_coef(9, 10) = -1.6127741943174356E-02_dp
5514 36 : fit_coef(10, 10) = 1.0778655156935451E-03_dp
5515 36 : fit_coef(11, 10) = 4.9661103678829296E-02_dp
5516 36 : fit_coef(12, 10) = -2.4208904460265530E-02_dp
5517 36 : fit_coef(0, 11) = 3.7607303248227026E+00_dp
5518 36 : fit_coef(1, 11) = 3.6183981611913807E+00_dp
5519 36 : fit_coef(2, 11) = 2.8473208041198181E+00_dp
5520 36 : fit_coef(3, 11) = 1.3735956585457292E+00_dp
5521 36 : fit_coef(4, 11) = 3.4303721265244597E-01_dp
5522 36 : fit_coef(5, 11) = 5.1365790260944994E-03_dp
5523 36 : fit_coef(6, 11) = -2.3683792375462247E-02_dp
5524 36 : fit_coef(7, 11) = -7.7157824160531199E-03_dp
5525 36 : fit_coef(8, 11) = -9.7425777898074148E-02_dp
5526 36 : fit_coef(9, 11) = 8.3518836722114576E-02_dp
5527 36 : fit_coef(10, 11) = -1.1044052160199369E-01_dp
5528 36 : fit_coef(11, 11) = 1.0133376735634138E-01_dp
5529 36 : fit_coef(12, 11) = -2.9906470245636543E-02_dp
5530 36 : fit_coef(0, 12) = 5.8979582300825903E+00_dp
5531 36 : fit_coef(1, 12) = 4.5329131993702125E+00_dp
5532 36 : fit_coef(2, 12) = 3.3115813786557839E+00_dp
5533 36 : fit_coef(3, 12) = 1.4609520855498697E+00_dp
5534 36 : fit_coef(4, 12) = 3.3783414333423767E-01_dp
5535 36 : fit_coef(5, 12) = 4.3826302981445429E-02_dp
5536 36 : fit_coef(6, 12) = 2.7923917468353154E-02_dp
5537 36 : fit_coef(7, 12) = 2.7776299343854542E-03_dp
5538 36 : fit_coef(8, 12) = -8.3036915110656417E-02_dp
5539 36 : fit_coef(9, 12) = 3.7742211424302625E-02_dp
5540 36 : fit_coef(10, 12) = -4.9885068616704199E-02_dp
5541 36 : fit_coef(11, 12) = 4.5143513558608316E-02_dp
5542 36 : fit_coef(12, 12) = -1.0663317459135431E-02_dp
5543 36 : fit_coef(0, 13) = 9.5045784867374294E+00_dp
5544 36 : fit_coef(1, 13) = 5.5579146894547398E+00_dp
5545 36 : fit_coef(2, 13) = 3.8186762276220274E+00_dp
5546 36 : fit_coef(3, 13) = 1.5494988454410836E+00_dp
5547 36 : fit_coef(4, 13) = 3.2780283598581783E-01_dp
5548 36 : fit_coef(5, 13) = 8.1835332761182517E-02_dp
5549 36 : fit_coef(6, 13) = 8.1960790462737673E-02_dp
5550 36 : fit_coef(7, 13) = 8.9017910412122984E-03_dp
5551 36 : fit_coef(8, 13) = -5.2756529738479566E-02_dp
5552 36 : fit_coef(9, 13) = -1.9132069822996558E-02_dp
5553 36 : fit_coef(10, 13) = 2.2550262525116004E-02_dp
5554 36 : fit_coef(11, 13) = -7.1174631455651191E-03_dp
5555 36 : fit_coef(12, 13) = 2.6153386964695999E-03_dp
5556 36 : fit_coef(0, 14) = 1.1310131998968936E-02_dp
5557 36 : fit_coef(1, 14) = 3.0381882917892972E-02_dp
5558 36 : fit_coef(2, 14) = 3.9735561262063152E-02_dp
5559 36 : fit_coef(3, 14) = 2.9276417146478988E-02_dp
5560 36 : fit_coef(4, 14) = 8.9698683531803033E-03_dp
5561 36 : fit_coef(5, 14) = -4.1668138620200067E-03_dp
5562 36 : fit_coef(6, 14) = -4.8597312635549313E-03_dp
5563 36 : fit_coef(7, 14) = -4.6021605223065968E-04_dp
5564 36 : fit_coef(8, 14) = 1.1885176206365188E-03_dp
5565 36 : fit_coef(9, 14) = 8.0548775761279056E-04_dp
5566 36 : fit_coef(10, 14) = -1.0849907036440899E-03_dp
5567 36 : fit_coef(11, 14) = 5.4194768198807949E-04_dp
5568 36 : fit_coef(12, 14) = -1.2054873767366686E-04_dp
5569 36 : fit_coef(0, 15) = 2.7754333434518740E-02_dp
5570 36 : fit_coef(1, 15) = 7.2425221320615574E-02_dp
5571 36 : fit_coef(2, 15) = 9.3171796368255483E-02_dp
5572 36 : fit_coef(3, 15) = 6.7635165400501615E-02_dp
5573 36 : fit_coef(4, 15) = 2.0195124261742557E-02_dp
5574 36 : fit_coef(5, 15) = -9.8067712377566344E-03_dp
5575 36 : fit_coef(6, 15) = -1.1030330619304156E-02_dp
5576 36 : fit_coef(7, 15) = -9.1656688079229311E-04_dp
5577 36 : fit_coef(8, 15) = 2.7689224656143080E-03_dp
5578 36 : fit_coef(9, 15) = 1.7173968423888279E-03_dp
5579 36 : fit_coef(10, 15) = -2.3913024611684291E-03_dp
5580 36 : fit_coef(11, 15) = 1.1924633353927081E-03_dp
5581 36 : fit_coef(12, 15) = -2.6453134445543388E-04_dp
5582 36 : fit_coef(0, 16) = 4.8205145888088087E-02_dp
5583 36 : fit_coef(1, 16) = 1.1851851999761799E-01_dp
5584 36 : fit_coef(2, 16) = 1.4800321928791688E-01_dp
5585 36 : fit_coef(3, 16) = 1.0475875377187537E-01_dp
5586 36 : fit_coef(4, 16) = 2.9891263684815553E-02_dp
5587 36 : fit_coef(5, 16) = -1.5617974138582616E-02_dp
5588 36 : fit_coef(6, 16) = -1.6518323399901058E-02_dp
5589 36 : fit_coef(7, 16) = -1.0386542240169942E-03_dp
5590 36 : fit_coef(8, 16) = 4.3031804541452875E-03_dp
5591 36 : fit_coef(9, 16) = 2.3296942214223468E-03_dp
5592 36 : fit_coef(10, 16) = -3.4336179918521620E-03_dp
5593 36 : fit_coef(11, 16) = 1.7042723642156064E-03_dp
5594 36 : fit_coef(12, 16) = -3.7515429160435323E-04_dp
5595 36 : fit_coef(0, 17) = 7.6637000090091376E-02_dp
5596 36 : fit_coef(1, 17) = 1.7073623076407599E-01_dp
5597 36 : fit_coef(2, 17) = 2.0360358978335744E-01_dp
5598 36 : fit_coef(3, 17) = 1.3981725357818653E-01_dp
5599 36 : fit_coef(4, 17) = 3.7911755072739847E-02_dp
5600 36 : fit_coef(5, 17) = -2.1730826974108042E-02_dp
5601 36 : fit_coef(6, 17) = -2.1165853445559209E-02_dp
5602 36 : fit_coef(7, 17) = -4.3396413995129904E-04_dp
5603 36 : fit_coef(8, 17) = 5.9819715180725796E-03_dp
5604 36 : fit_coef(9, 17) = 1.7458780018996711E-03_dp
5605 36 : fit_coef(10, 17) = -3.3770780241614367E-03_dp
5606 36 : fit_coef(11, 17) = 1.6967821161902551E-03_dp
5607 36 : fit_coef(12, 17) = -3.7810404338462888E-04_dp
5608 36 : fit_coef(0, 18) = 1.1941431468383547E-01_dp
5609 36 : fit_coef(1, 18) = 2.3176044822900177E-01_dp
5610 36 : fit_coef(2, 18) = 2.5706191693734187E-01_dp
5611 36 : fit_coef(3, 18) = 1.7029046402780762E-01_dp
5612 36 : fit_coef(4, 18) = 4.6762674262981342E-02_dp
5613 36 : fit_coef(5, 18) = -2.6181781674092602E-02_dp
5614 36 : fit_coef(6, 18) = -2.7357912314188080E-02_dp
5615 36 : fit_coef(7, 18) = -1.4374470171699591E-03_dp
5616 36 : fit_coef(8, 18) = 1.2160163836047608E-02_dp
5617 36 : fit_coef(9, 18) = 7.2851082934719002E-04_dp
5618 36 : fit_coef(10, 18) = -7.7359567257111982E-03_dp
5619 36 : fit_coef(11, 18) = 5.4157372236747318E-03_dp
5620 36 : fit_coef(12, 18) = -1.3750847828525607E-03_dp
5621 36 : fit_coef(0, 19) = 1.8596241285720252E-01_dp
5622 36 : fit_coef(1, 19) = 3.0553364801134103E-01_dp
5623 36 : fit_coef(2, 19) = 3.0496827359436179E-01_dp
5624 36 : fit_coef(3, 19) = 1.8871536236922606E-01_dp
5625 36 : fit_coef(4, 19) = 5.6375245286351912E-02_dp
5626 36 : fit_coef(5, 19) = -1.8700350814395448E-02_dp
5627 36 : fit_coef(6, 19) = -3.4527217392530681E-02_dp
5628 36 : fit_coef(7, 19) = -6.3872694617221477E-05_dp
5629 36 : fit_coef(8, 19) = -2.2205235124562510E-02_dp
5630 36 : fit_coef(9, 19) = 7.0816767471594697E-02_dp
5631 36 : fit_coef(10, 19) = -6.6120085860146768E-02_dp
5632 36 : fit_coef(11, 19) = 2.8289249488746906E-02_dp
5633 36 : fit_coef(12, 19) = -4.7843132337791906E-03_dp
5634 36 : fit_coef(0, 20) = 2.8971434006808466E-01_dp
5635 36 : fit_coef(1, 20) = 3.9569789839598735E-01_dp
5636 36 : fit_coef(2, 20) = 3.4670622356516184E-01_dp
5637 36 : fit_coef(3, 20) = 1.8876868004229172E-01_dp
5638 36 : fit_coef(4, 20) = 5.7788519919382296E-02_dp
5639 36 : fit_coef(5, 20) = 5.4887363554269302E-05_dp
5640 36 : fit_coef(6, 20) = -1.7484482268241279E-02_dp
5641 36 : fit_coef(7, 20) = -2.3812061294207602E-02_dp
5642 36 : fit_coef(8, 20) = 3.6673498428854141E-03_dp
5643 36 : fit_coef(9, 20) = -3.6033615474019322E-02_dp
5644 36 : fit_coef(10, 20) = 9.9463288944652603E-02_dp
5645 36 : fit_coef(11, 20) = -7.9311225375931868E-02_dp
5646 36 : fit_coef(12, 20) = 2.1453780314514743E-02_dp
5647 36 : fit_coef(0, 21) = 4.5021808525283785E-01_dp
5648 36 : fit_coef(1, 21) = 5.0277275639459118E-01_dp
5649 36 : fit_coef(2, 21) = 3.8272861573261618E-01_dp
5650 36 : fit_coef(3, 21) = 1.7235807446302881E-01_dp
5651 36 : fit_coef(4, 21) = 4.6572363862520262E-02_dp
5652 36 : fit_coef(5, 21) = 1.5881707525432769E-02_dp
5653 36 : fit_coef(6, 21) = 2.2025322210179048E-02_dp
5654 36 : fit_coef(7, 21) = -6.2308984089511119E-02_dp
5655 36 : fit_coef(8, 21) = 1.0309535046393066E-01_dp
5656 36 : fit_coef(9, 21) = -2.2967091111578883E-01_dp
5657 36 : fit_coef(10, 21) = 2.4313367642185343E-01_dp
5658 36 : fit_coef(11, 21) = -1.1137814444194188E-01_dp
5659 36 : fit_coef(12, 21) = 1.7887958008893388E-02_dp
5660 36 : fit_coef(0, 22) = 6.9710873795862005E-01_dp
5661 36 : fit_coef(1, 22) = 6.2256041357045133E-01_dp
5662 36 : fit_coef(2, 22) = 4.1216050290755374E-01_dp
5663 36 : fit_coef(3, 22) = 1.4610725607133404E-01_dp
5664 36 : fit_coef(4, 22) = 2.8009636014951746E-02_dp
5665 36 : fit_coef(5, 22) = 2.9171197185645873E-02_dp
5666 36 : fit_coef(6, 22) = 3.0389459142154723E-02_dp
5667 36 : fit_coef(7, 22) = 1.2605729292193118E-02_dp
5668 36 : fit_coef(8, 22) = -6.0485512980266130E-02_dp
5669 36 : fit_coef(9, 22) = 7.0433726753735382E-02_dp
5670 36 : fit_coef(10, 22) = -1.3375453829923470E-01_dp
5671 36 : fit_coef(11, 22) = 1.2456403150558767E-01_dp
5672 36 : fit_coef(12, 22) = -3.8728626230412060E-02_dp
5673 36 : fit_coef(0, 23) = 1.0779765313876117E+00_dp
5674 36 : fit_coef(1, 23) = 7.4609279169328480E-01_dp
5675 36 : fit_coef(2, 23) = 4.3439321318574559E-01_dp
5676 36 : fit_coef(3, 23) = 1.1738611843507005E-01_dp
5677 36 : fit_coef(4, 23) = 1.0530309563700853E-02_dp
5678 36 : fit_coef(5, 23) = 3.6897191893439256E-02_dp
5679 36 : fit_coef(6, 23) = 3.4044088146621569E-02_dp
5680 36 : fit_coef(7, 23) = 5.5410057699209495E-02_dp
5681 36 : fit_coef(8, 23) = -1.2792045350588788E-01_dp
5682 36 : fit_coef(9, 23) = 1.8262592506787398E-01_dp
5683 36 : fit_coef(10, 23) = -2.1867054150540904E-01_dp
5684 36 : fit_coef(11, 23) = 1.2980623399937813E-01_dp
5685 36 : fit_coef(12, 23) = -2.7516040284682932E-02_dp
5686 36 : fit_coef(0, 24) = 1.6785411350231978E+00_dp
5687 36 : fit_coef(1, 24) = 8.6201990862233702E-01_dp
5688 36 : fit_coef(2, 24) = 4.5273971353495590E-01_dp
5689 36 : fit_coef(3, 24) = 9.3905664009676981E-02_dp
5690 36 : fit_coef(4, 24) = -1.4517367291959843E-03_dp
5691 36 : fit_coef(5, 24) = 3.8726538172099936E-02_dp
5692 36 : fit_coef(6, 24) = 4.7579808176484301E-02_dp
5693 36 : fit_coef(7, 24) = 2.3323849168230236E-02_dp
5694 36 : fit_coef(8, 24) = -2.2238667006060801E-02_dp
5695 36 : fit_coef(9, 24) = 8.3019689769436942E-03_dp
5696 36 : fit_coef(10, 24) = -8.7391379765216180E-04_dp
5697 36 : fit_coef(11, 24) = -2.1892298772107112E-02_dp
5698 36 : fit_coef(12, 24) = 1.2948019279576950E-02_dp
5699 36 : fit_coef(0, 25) = 2.6946568599370697E+00_dp
5700 36 : fit_coef(1, 25) = 9.6576339244071330E-01_dp
5701 36 : fit_coef(2, 25) = 4.7873508727946390E-01_dp
5702 36 : fit_coef(3, 25) = 8.3762183149891992E-02_dp
5703 36 : fit_coef(4, 25) = -8.2300319329272915E-03_dp
5704 36 : fit_coef(5, 25) = 3.8469555958125901E-02_dp
5705 36 : fit_coef(6, 25) = 5.3859007054592130E-02_dp
5706 36 : fit_coef(7, 25) = 3.4301845918780008E-03_dp
5707 36 : fit_coef(8, 25) = 3.4783546363171880E-02_dp
5708 36 : fit_coef(9, 25) = -7.1844324491727757E-02_dp
5709 36 : fit_coef(10, 25) = 8.9320542108673212E-02_dp
5710 36 : fit_coef(11, 25) = -6.8466536447383028E-02_dp
5711 36 : fit_coef(12, 25) = 1.9631577406052880E-02_dp
5712 36 : fit_coef(0, 26) = 4.8659851910149703E+00_dp
5713 36 : fit_coef(1, 26) = 1.1016222687932846E+00_dp
5714 36 : fit_coef(2, 26) = 5.5082141072412572E-01_dp
5715 36 : fit_coef(3, 26) = 9.9924055011494373E-02_dp
5716 36 : fit_coef(4, 26) = -1.1242348443643024E-02_dp
5717 36 : fit_coef(5, 26) = 3.7638525869382183E-02_dp
5718 36 : fit_coef(6, 26) = 5.4458588514965843E-02_dp
5719 36 : fit_coef(7, 26) = 1.1975138580003340E-02_dp
5720 36 : fit_coef(8, 26) = 1.9387184067595927E-02_dp
5721 36 : fit_coef(9, 26) = -3.2120751380981701E-02_dp
5722 36 : fit_coef(10, 26) = 4.5502034364108004E-02_dp
5723 36 : fit_coef(11, 26) = -3.0627416778773675E-02_dp
5724 36 : fit_coef(12, 26) = 6.0865046197086294E-03_dp
5725 :
5726 36 : END SUBROUTINE get_fit_coef_k13_sh
5727 :
5728 : ! **************************************************************************************************
5729 : !> \brief ...
5730 : !> \param k ...
5731 : !> \param fit_coef ...
5732 : !> \param L_b ...
5733 : !> \param U_b ...
5734 : ! **************************************************************************************************
5735 34 : SUBROUTINE get_fit_coef_k13_mi(k, fit_coef, L_b, U_b)
5736 : INTEGER :: k
5737 : REAL(KIND=dp), DIMENSION(0:12, 2*k) :: fit_coef
5738 : REAL(KIND=dp) :: L_b, U_b
5739 :
5740 34 : L_b = 1.0000000000000000E+02_dp
5741 34 : U_b = 1.1693251854461644E+03_dp
5742 34 : fit_coef(0, 1) = 5.9571247085285603E-04_dp
5743 34 : fit_coef(1, 1) = 1.7200118003776515E-03_dp
5744 34 : fit_coef(2, 1) = 2.4894492611009689E-03_dp
5745 34 : fit_coef(3, 1) = 2.1537471215151561E-03_dp
5746 34 : fit_coef(4, 1) = 1.0174139924949508E-03_dp
5747 34 : fit_coef(5, 1) = 4.6357691642043961E-05_dp
5748 34 : fit_coef(6, 1) = -2.2922455590426252E-04_dp
5749 34 : fit_coef(7, 1) = -4.5027856096292727E-05_dp
5750 34 : fit_coef(8, 1) = 3.2368140787386204E-05_dp
5751 34 : fit_coef(9, 1) = 7.8015031488317424E-05_dp
5752 34 : fit_coef(10, 1) = -9.1410611282450338E-05_dp
5753 34 : fit_coef(11, 1) = 4.0455359969903499E-05_dp
5754 34 : fit_coef(12, 1) = -6.8554946194150892E-06_dp
5755 34 : fit_coef(0, 2) = 3.3749978736579119E-03_dp
5756 34 : fit_coef(1, 2) = 9.3865303071796868E-03_dp
5757 34 : fit_coef(2, 2) = 1.3370050944546014E-02_dp
5758 34 : fit_coef(3, 2) = 1.1408817834538747E-02_dp
5759 34 : fit_coef(4, 2) = 5.3018599368705056E-03_dp
5760 34 : fit_coef(5, 2) = 1.9895208136664570E-04_dp
5761 34 : fit_coef(6, 2) = -1.2013959538153690E-03_dp
5762 34 : fit_coef(7, 2) = -2.1522942347644450E-04_dp
5763 34 : fit_coef(8, 2) = 1.6227159652722640E-04_dp
5764 34 : fit_coef(9, 2) = 4.0937759938008522E-04_dp
5765 34 : fit_coef(10, 2) = -4.8203337203911678E-04_dp
5766 34 : fit_coef(11, 2) = 2.1503525076000546E-04_dp
5767 34 : fit_coef(12, 2) = -3.6767133200206401E-05_dp
5768 34 : fit_coef(0, 3) = 9.5695858129820257E-03_dp
5769 34 : fit_coef(1, 3) = 2.4594246941685691E-02_dp
5770 34 : fit_coef(2, 3) = 3.3909912181295111E-02_dp
5771 34 : fit_coef(3, 3) = 2.8275272197259928E-02_dp
5772 34 : fit_coef(4, 3) = 1.2793089131376839E-02_dp
5773 34 : fit_coef(5, 3) = 2.8137691410500335E-04_dp
5774 34 : fit_coef(6, 3) = -2.9348509030753785E-03_dp
5775 34 : fit_coef(7, 3) = -4.3154495298106305E-04_dp
5776 34 : fit_coef(8, 3) = 4.1400164345487900E-04_dp
5777 34 : fit_coef(9, 3) = 9.1497967805617892E-04_dp
5778 34 : fit_coef(10, 3) = -1.1243533488522371E-03_dp
5779 34 : fit_coef(11, 3) = 5.1331094158916764E-04_dp
5780 34 : fit_coef(12, 3) = -8.9543140456745687E-05_dp
5781 34 : fit_coef(0, 4) = 2.2102062421629307E-02_dp
5782 34 : fit_coef(1, 4) = 5.0388239734107464E-02_dp
5783 34 : fit_coef(2, 4) = 6.5597474400466413E-02_dp
5784 34 : fit_coef(3, 4) = 5.2593837264420067E-02_dp
5785 34 : fit_coef(4, 4) = 2.3138245186338603E-02_dp
5786 34 : fit_coef(5, 4) = 3.5363359503456162E-04_dp
5787 34 : fit_coef(6, 4) = -5.4308630565349861E-03_dp
5788 34 : fit_coef(7, 4) = -7.1690573641355025E-04_dp
5789 34 : fit_coef(8, 4) = 4.5525716627285349E-04_dp
5790 34 : fit_coef(9, 4) = 2.3355643424946655E-03_dp
5791 34 : fit_coef(10, 4) = -2.6681070004726240E-03_dp
5792 34 : fit_coef(11, 4) = 1.2090694842315898E-03_dp
5793 34 : fit_coef(12, 4) = -2.1156836663214308E-04_dp
5794 34 : fit_coef(0, 5) = 4.6953984288651295E-02_dp
5795 34 : fit_coef(1, 5) = 9.2513506061771736E-02_dp
5796 34 : fit_coef(2, 5) = 1.1114827337176617E-01_dp
5797 34 : fit_coef(3, 5) = 8.3233678613110429E-02_dp
5798 34 : fit_coef(4, 5) = 3.4608571546062436E-02_dp
5799 34 : fit_coef(5, 5) = 6.2863207858912962E-04_dp
5800 34 : fit_coef(6, 5) = -7.4478035609513958E-03_dp
5801 34 : fit_coef(7, 5) = -1.1406622073555459E-03_dp
5802 34 : fit_coef(8, 5) = 6.1142108219932139E-05_dp
5803 34 : fit_coef(9, 5) = 2.8713082420645268E-03_dp
5804 34 : fit_coef(10, 5) = -2.3152373063920332E-03_dp
5805 34 : fit_coef(11, 5) = 6.9898905114079072E-04_dp
5806 34 : fit_coef(12, 5) = -6.0162701114697736E-05_dp
5807 34 : fit_coef(0, 6) = 9.5182645385563286E-02_dp
5808 34 : fit_coef(1, 6) = 1.5985393660033628E-01_dp
5809 34 : fit_coef(2, 6) = 1.7511073340807867E-01_dp
5810 34 : fit_coef(3, 6) = 1.1909736973485001E-01_dp
5811 34 : fit_coef(4, 6) = 4.4162492084356325E-02_dp
5812 34 : fit_coef(5, 6) = -1.7481218668970254E-04_dp
5813 34 : fit_coef(6, 6) = -7.8382486311276943E-03_dp
5814 34 : fit_coef(7, 6) = -6.5498122365884547E-04_dp
5815 34 : fit_coef(8, 6) = 7.2110889562901611E-05_dp
5816 34 : fit_coef(9, 6) = 9.5978488993906188E-04_dp
5817 34 : fit_coef(10, 6) = -6.1518613580109974E-04_dp
5818 34 : fit_coef(11, 6) = 2.4316501239763139E-04_dp
5819 34 : fit_coef(12, 6) = -5.3529912569972472E-05_dp
5820 34 : fit_coef(0, 7) = 1.8645165311079259E-01_dp
5821 34 : fit_coef(1, 7) = 2.6436160380537138E-01_dp
5822 34 : fit_coef(2, 7) = 2.6302083875944771E-01_dp
5823 34 : fit_coef(3, 7) = 1.5910774510414938E-01_dp
5824 34 : fit_coef(4, 7) = 4.9073653325355709E-02_dp
5825 34 : fit_coef(5, 7) = -3.2795187276607025E-03_dp
5826 34 : fit_coef(6, 7) = -6.8810055747994857E-03_dp
5827 34 : fit_coef(7, 7) = 2.0021507448155459E-03_dp
5828 34 : fit_coef(8, 7) = -1.4027814134567758E-03_dp
5829 34 : fit_coef(9, 7) = 6.9098043550271603E-04_dp
5830 34 : fit_coef(10, 7) = -1.0637655745511332E-03_dp
5831 34 : fit_coef(11, 7) = 9.2536193146607883E-04_dp
5832 34 : fit_coef(12, 7) = -2.4940185896462312E-04_dp
5833 34 : fit_coef(0, 8) = 3.5501666895531042E-01_dp
5834 34 : fit_coef(1, 8) = 4.2062390191703830E-01_dp
5835 34 : fit_coef(2, 8) = 3.8014762337012359E-01_dp
5836 34 : fit_coef(3, 8) = 2.0109387264368472E-01_dp
5837 34 : fit_coef(4, 8) = 4.6954945508850141E-02_dp
5838 34 : fit_coef(5, 8) = -8.7244019551801829E-03_dp
5839 34 : fit_coef(6, 8) = -4.0487338235444901E-03_dp
5840 34 : fit_coef(7, 8) = 5.9512521905139611E-03_dp
5841 34 : fit_coef(8, 8) = -3.7498978634030503E-03_dp
5842 34 : fit_coef(9, 8) = 2.1099763933573197E-04_dp
5843 34 : fit_coef(10, 8) = -4.3311783252141623E-04_dp
5844 34 : fit_coef(11, 8) = 7.0199947379022344E-04_dp
5845 34 : fit_coef(12, 8) = -2.0527979943177016E-04_dp
5846 34 : fit_coef(0, 9) = 6.5960294052628099E-01_dp
5847 34 : fit_coef(1, 9) = 6.4434244249393713E-01_dp
5848 34 : fit_coef(2, 9) = 5.3018928176744540E-01_dp
5849 34 : fit_coef(3, 9) = 2.4130639214143917E-01_dp
5850 34 : fit_coef(4, 9) = 3.5653141239669908E-02_dp
5851 34 : fit_coef(5, 9) = -1.5407439897727408E-02_dp
5852 34 : fit_coef(6, 9) = 1.6157905391085510E-03_dp
5853 34 : fit_coef(7, 9) = 1.0708866394811738E-02_dp
5854 34 : fit_coef(8, 9) = -8.0705877921707705E-03_dp
5855 34 : fit_coef(9, 9) = 1.9585451901869654E-04_dp
5856 34 : fit_coef(10, 9) = 1.1606320581042068E-03_dp
5857 34 : fit_coef(11, 9) = -2.3231700639256246E-04_dp
5858 34 : fit_coef(12, 9) = -1.9173218066136157E-05_dp
5859 34 : fit_coef(0, 10) = 1.1999125471871359E+00_dp
5860 34 : fit_coef(1, 10) = 9.4887754086202536E-01_dp
5861 34 : fit_coef(2, 10) = 7.1392148306788861E-01_dp
5862 34 : fit_coef(3, 10) = 2.7502418030970321E-01_dp
5863 34 : fit_coef(4, 10) = 1.3864789499781904E-02_dp
5864 34 : fit_coef(5, 10) = -2.1424737017769674E-02_dp
5865 34 : fit_coef(6, 10) = 1.0990606216211212E-02_dp
5866 34 : fit_coef(7, 10) = 1.5754376025894169E-02_dp
5867 34 : fit_coef(8, 10) = -1.5720284237712618E-02_dp
5868 34 : fit_coef(9, 10) = 2.0987333422688541E-03_dp
5869 34 : fit_coef(10, 10) = 2.9263737858274525E-03_dp
5870 34 : fit_coef(11, 10) = -1.6119558060080142E-03_dp
5871 34 : fit_coef(12, 10) = 2.7700177106853099E-04_dp
5872 34 : fit_coef(0, 11) = 2.1464589921277430E+00_dp
5873 34 : fit_coef(1, 11) = 1.3398008082135153E+00_dp
5874 34 : fit_coef(2, 11) = 9.2855004111736639E-01_dp
5875 34 : fit_coef(3, 11) = 2.9850369229739804E-01_dp
5876 34 : fit_coef(4, 11) = -1.8024501913163959E-02_dp
5877 34 : fit_coef(5, 11) = -2.4792994220460485E-02_dp
5878 34 : fit_coef(6, 11) = 2.4309270311746085E-02_dp
5879 34 : fit_coef(7, 11) = 2.0376050200980579E-02_dp
5880 34 : fit_coef(8, 11) = -2.7413278630826550E-02_dp
5881 34 : fit_coef(9, 11) = 7.1577405110793838E-03_dp
5882 34 : fit_coef(10, 11) = 4.1376588773677659E-03_dp
5883 34 : fit_coef(11, 11) = -3.2837333351403799E-03_dp
5884 34 : fit_coef(12, 11) = 6.9015069153665373E-04_dp
5885 34 : fit_coef(0, 12) = 3.8079327315676679E+00_dp
5886 34 : fit_coef(1, 12) = 1.8102136985271529E+00_dp
5887 34 : fit_coef(2, 12) = 1.1693768610866579E+00_dp
5888 34 : fit_coef(3, 12) = 3.1192154530912264E-01_dp
5889 34 : fit_coef(4, 12) = -5.7801420614916721E-02_dp
5890 34 : fit_coef(5, 12) = -2.4725077881519446E-02_dp
5891 34 : fit_coef(6, 12) = 4.0887008920651363E-02_dp
5892 34 : fit_coef(7, 12) = 2.4169421898620948E-02_dp
5893 34 : fit_coef(8, 12) = -4.2916907464272722E-02_dp
5894 34 : fit_coef(9, 12) = 1.5836520381657740E-02_dp
5895 34 : fit_coef(10, 12) = 4.2153911444231572E-03_dp
5896 34 : fit_coef(11, 12) = -5.0069163439141369E-03_dp
5897 34 : fit_coef(12, 12) = 1.1850222139382642E-03_dp
5898 34 : fit_coef(0, 13) = 6.8767988424609685E+00_dp
5899 34 : fit_coef(1, 13) = 2.3477041904049458E+00_dp
5900 34 : fit_coef(2, 13) = 1.4371470680965179E+00_dp
5901 34 : fit_coef(3, 13) = 3.2177727032276354E-01_dp
5902 34 : fit_coef(4, 13) = -1.0285806633893342E-01_dp
5903 34 : fit_coef(5, 13) = -2.2677975661685234E-02_dp
5904 34 : fit_coef(6, 13) = 5.9703880119426990E-02_dp
5905 34 : fit_coef(7, 13) = 2.7586476735575311E-02_dp
5906 34 : fit_coef(8, 13) = -6.1182232779440265E-02_dp
5907 34 : fit_coef(9, 13) = 2.7103387955214536E-02_dp
5908 34 : fit_coef(10, 13) = 3.4260870398828006E-03_dp
5909 34 : fit_coef(11, 13) = -6.7215676437135359E-03_dp
5910 34 : fit_coef(12, 13) = 1.7275038459318248E-03_dp
5911 34 : fit_coef(0, 14) = 1.5536180830079045E-03_dp
5912 34 : fit_coef(1, 14) = 4.4506140115349617E-03_dp
5913 34 : fit_coef(2, 14) = 6.4178048727277781E-03_dp
5914 34 : fit_coef(3, 14) = 5.5342602456232345E-03_dp
5915 34 : fit_coef(4, 14) = 2.6046871795835742E-03_dp
5916 34 : fit_coef(5, 14) = 1.1368344431687511E-04_dp
5917 34 : fit_coef(6, 14) = -5.8781627121643181E-04_dp
5918 34 : fit_coef(7, 14) = -1.1285527376227048E-04_dp
5919 34 : fit_coef(8, 14) = 8.2159134979200638E-05_dp
5920 34 : fit_coef(9, 14) = 1.9994801604583968E-04_dp
5921 34 : fit_coef(10, 14) = -2.3463016476463693E-04_dp
5922 34 : fit_coef(11, 14) = 1.0405614708917490E-04_dp
5923 34 : fit_coef(12, 14) = -1.7674175132111243E-05_dp
5924 34 : fit_coef(0, 15) = 4.1834098874360473E-03_dp
5925 34 : fit_coef(1, 15) = 1.1102877368401057E-02_dp
5926 34 : fit_coef(2, 15) = 1.5508145773336595E-02_dp
5927 34 : fit_coef(3, 15) = 1.3020239177249622E-02_dp
5928 34 : fit_coef(4, 15) = 5.9265544529938010E-03_dp
5929 34 : fit_coef(5, 15) = 1.6028851543557779E-04_dp
5930 34 : fit_coef(6, 15) = -1.3496676957738614E-03_dp
5931 34 : fit_coef(7, 15) = -2.1194238008936958E-04_dp
5932 34 : fit_coef(8, 15) = 1.6858962619466225E-04_dp
5933 34 : fit_coef(9, 15) = 4.6274241631720910E-04_dp
5934 34 : fit_coef(10, 15) = -5.4510567016319549E-04_dp
5935 34 : fit_coef(11, 15) = 2.4471543070832161E-04_dp
5936 34 : fit_coef(12, 15) = -4.2146500465828684E-05_dp
5937 34 : fit_coef(0, 16) = 8.6718931437848486E-03_dp
5938 34 : fit_coef(1, 16) = 1.9798273846496010E-02_dp
5939 34 : fit_coef(2, 16) = 2.5805909237192746E-02_dp
5940 34 : fit_coef(3, 16) = 2.0709762497138948E-02_dp
5941 34 : fit_coef(4, 16) = 9.0267828044289580E-03_dp
5942 34 : fit_coef(5, 16) = -8.2030242003155534E-06_dp
5943 34 : fit_coef(6, 16) = -2.1466923201882496E-03_dp
5944 34 : fit_coef(7, 16) = -2.3839418666152536E-04_dp
5945 34 : fit_coef(8, 16) = 3.9713557969496511E-04_dp
5946 34 : fit_coef(9, 16) = 5.4418611978137037E-04_dp
5947 34 : fit_coef(10, 16) = -7.9800986012929951E-04_dp
5948 34 : fit_coef(11, 16) = 3.9897082718071900E-04_dp
5949 34 : fit_coef(12, 16) = -7.5484271874357470E-05_dp
5950 34 : fit_coef(0, 17) = 1.7358581030722377E-02_dp
5951 34 : fit_coef(1, 17) = 3.2741569114568887E-02_dp
5952 34 : fit_coef(2, 17) = 3.8005765925330802E-02_dp
5953 34 : fit_coef(3, 17) = 2.7705507640870534E-02_dp
5954 34 : fit_coef(4, 17) = 1.1375410029678385E-02_dp
5955 34 : fit_coef(5, 17) = 2.5826247104955189E-04_dp
5956 34 : fit_coef(6, 17) = -2.6224716007508839E-03_dp
5957 34 : fit_coef(7, 17) = -3.1373038771318260E-04_dp
5958 34 : fit_coef(8, 17) = -6.4482138467522902E-04_dp
5959 34 : fit_coef(9, 17) = 2.3188017066251647E-03_dp
5960 34 : fit_coef(10, 17) = -1.8974564925171979E-03_dp
5961 34 : fit_coef(11, 17) = 6.6385240884256846E-04_dp
5962 34 : fit_coef(12, 17) = -8.2217281900096977E-05_dp
5963 34 : fit_coef(0, 18) = 3.4131291193668846E-02_dp
5964 34 : fit_coef(1, 18) = 5.2991311639389929E-02_dp
5965 34 : fit_coef(2, 18) = 5.3873497163302024E-02_dp
5966 34 : fit_coef(3, 18) = 3.3395673340616244E-02_dp
5967 34 : fit_coef(4, 18) = 1.1018355439494237E-02_dp
5968 34 : fit_coef(5, 18) = 1.9602178372730269E-05_dp
5969 34 : fit_coef(6, 18) = -1.1688901927899766E-03_dp
5970 34 : fit_coef(7, 18) = -4.0116811266019766E-04_dp
5971 34 : fit_coef(8, 18) = 3.2072961899086736E-04_dp
5972 34 : fit_coef(9, 18) = -1.9201145783602021E-03_dp
5973 34 : fit_coef(10, 18) = 2.5996845486259772E-03_dp
5974 34 : fit_coef(11, 18) = -1.3613851440031023E-03_dp
5975 34 : fit_coef(12, 18) = 2.6284577266591210E-04_dp
5976 34 : fit_coef(0, 19) = 6.5506726065987148E-02_dp
5977 34 : fit_coef(1, 19) = 8.3686618695792928E-02_dp
5978 34 : fit_coef(2, 19) = 7.4994836901648418E-02_dp
5979 34 : fit_coef(3, 19) = 3.8175402517462660E-02_dp
5980 34 : fit_coef(4, 19) = 7.6429339054575234E-03_dp
5981 34 : fit_coef(5, 19) = -1.8419060705385749E-03_dp
5982 34 : fit_coef(6, 19) = 2.7308690208177329E-04_dp
5983 34 : fit_coef(7, 19) = 1.6627660280614655E-03_dp
5984 34 : fit_coef(8, 19) = -8.3731649392740858E-04_dp
5985 34 : fit_coef(9, 19) = -8.4805699699116934E-04_dp
5986 34 : fit_coef(10, 19) = 1.7342012245697370E-05_dp
5987 34 : fit_coef(11, 19) = 6.1766339244338580E-04_dp
5988 34 : fit_coef(12, 19) = -2.3138634064074576E-04_dp
5989 34 : fit_coef(0, 20) = 1.2258176989295384E-01_dp
5990 34 : fit_coef(1, 20) = 1.2778305763600906E-01_dp
5991 34 : fit_coef(2, 20) = 1.0172491446523661E-01_dp
5992 34 : fit_coef(3, 20) = 4.1491871675887949E-02_dp
5993 34 : fit_coef(4, 20) = 1.7844232528150912E-03_dp
5994 34 : fit_coef(5, 20) = -4.3718842072007049E-03_dp
5995 34 : fit_coef(6, 20) = 1.7506621259053797E-03_dp
5996 34 : fit_coef(7, 20) = 3.4297516381714774E-03_dp
5997 34 : fit_coef(8, 20) = -1.8677852767092760E-03_dp
5998 34 : fit_coef(9, 20) = -2.5672855213340693E-04_dp
5999 34 : fit_coef(10, 20) = -1.3122155242537307E-04_dp
6000 34 : fit_coef(11, 20) = 3.0827036993633989E-04_dp
6001 34 : fit_coef(12, 20) = -7.5397667904590979E-05_dp
6002 34 : fit_coef(0, 21) = 2.2407341908539469E-01_dp
6003 34 : fit_coef(1, 21) = 1.8741517537369246E-01_dp
6004 34 : fit_coef(2, 21) = 1.3316931550316194E-01_dp
6005 34 : fit_coef(3, 21) = 4.1846304068269342E-02_dp
6006 34 : fit_coef(4, 21) = -6.3923892927403468E-03_dp
6007 34 : fit_coef(5, 21) = -6.3290486135616480E-03_dp
6008 34 : fit_coef(6, 21) = 4.0785090266698392E-03_dp
6009 34 : fit_coef(7, 21) = 4.4129649982871406E-03_dp
6010 34 : fit_coef(8, 21) = -3.0701955863932482E-03_dp
6011 34 : fit_coef(9, 21) = -5.0155854005366068E-04_dp
6012 34 : fit_coef(10, 21) = 1.2677059967610719E-03_dp
6013 34 : fit_coef(11, 21) = -6.5728561506278344E-04_dp
6014 34 : fit_coef(12, 21) = 1.3236733395452350E-04_dp
6015 34 : fit_coef(0, 22) = 4.0125849549125764E-01_dp
6016 34 : fit_coef(1, 22) = 2.6234441978160788E-01_dp
6017 34 : fit_coef(2, 22) = 1.6705808644309805E-01_dp
6018 34 : fit_coef(3, 22) = 3.7759081921101723E-02_dp
6019 34 : fit_coef(4, 22) = -1.6444808051945672E-02_dp
6020 34 : fit_coef(5, 22) = -6.7086735514358875E-03_dp
6021 34 : fit_coef(6, 22) = 7.4079840573032128E-03_dp
6022 34 : fit_coef(7, 22) = 5.0153636055701280E-03_dp
6023 34 : fit_coef(8, 22) = -5.8034207254719751E-03_dp
6024 34 : fit_coef(9, 22) = 7.1487044000835261E-04_dp
6025 34 : fit_coef(10, 22) = 1.7935699565438628E-03_dp
6026 34 : fit_coef(11, 22) = -1.1756448775298205E-03_dp
6027 34 : fit_coef(12, 22) = 2.3788942753303003E-04_dp
6028 34 : fit_coef(0, 23) = 7.0683650900241923E-01_dp
6029 34 : fit_coef(1, 23) = 3.4775269742355053E-01_dp
6030 34 : fit_coef(2, 23) = 1.9991809868316918E-01_dp
6031 34 : fit_coef(3, 23) = 2.8998979248009617E-02_dp
6032 34 : fit_coef(4, 23) = -2.7072247921548855E-02_dp
6033 34 : fit_coef(5, 23) = -4.9720416004814215E-03_dp
6034 34 : fit_coef(6, 23) = 1.1386666180451437E-02_dp
6035 34 : fit_coef(7, 23) = 4.9476484479521700E-03_dp
6036 34 : fit_coef(8, 23) = -9.6210622467224182E-03_dp
6037 34 : fit_coef(9, 23) = 3.3069098482828903E-03_dp
6038 34 : fit_coef(10, 23) = 1.6164601539057236E-03_dp
6039 34 : fit_coef(11, 23) = -1.5619532900798120E-03_dp
6040 34 : fit_coef(12, 23) = 3.5694695591620168E-04_dp
6041 34 : fit_coef(0, 24) = 1.2349305749929025E+00_dp
6042 34 : fit_coef(1, 24) = 4.3289986648386525E-01_dp
6043 34 : fit_coef(2, 24) = 2.2845857393019400E-01_dp
6044 34 : fit_coef(3, 24) = 1.7946385370009432E-02_dp
6045 34 : fit_coef(4, 24) = -3.6314829777361717E-02_dp
6046 34 : fit_coef(5, 24) = -1.6120574652244938E-03_dp
6047 34 : fit_coef(6, 24) = 1.5127251697612880E-02_dp
6048 34 : fit_coef(7, 24) = 4.2179377246450477E-03_dp
6049 34 : fit_coef(8, 24) = -1.3727271503534512E-02_dp
6050 34 : fit_coef(9, 24) = 6.9063396049124318E-03_dp
6051 34 : fit_coef(10, 24) = 6.9366312151399967E-04_dp
6052 34 : fit_coef(11, 24) = -1.7353304432909385E-03_dp
6053 34 : fit_coef(12, 24) = 4.6246138244891298E-04_dp
6054 34 : fit_coef(0, 25) = 2.1884594395954422E+00_dp
6055 34 : fit_coef(1, 25) = 5.0512490214011563E-01_dp
6056 34 : fit_coef(2, 25) = 2.5294331999124109E-01_dp
6057 34 : fit_coef(3, 25) = 9.9552977533875799E-03_dp
6058 34 : fit_coef(4, 25) = -4.2741646955111831E-02_dp
6059 34 : fit_coef(5, 25) = 1.4996753556095149E-03_dp
6060 34 : fit_coef(6, 25) = 1.7828818970966834E-02_dp
6061 34 : fit_coef(7, 25) = 3.4400974982679682E-03_dp
6062 34 : fit_coef(8, 25) = -1.7077573476609768E-02_dp
6063 34 : fit_coef(9, 25) = 1.0264977475261727E-02_dp
6064 34 : fit_coef(10, 25) = -4.9655867540557698E-04_dp
6065 34 : fit_coef(11, 25) = -1.6960953173867819E-03_dp
6066 34 : fit_coef(12, 25) = 5.2021831684559222E-04_dp
6067 34 : fit_coef(0, 26) = 4.2896812115374434E+00_dp
6068 34 : fit_coef(1, 26) = 5.7441806238555526E-01_dp
6069 34 : fit_coef(2, 26) = 2.8764315098250082E-01_dp
6070 34 : fit_coef(3, 26) = 1.2205511996262715E-02_dp
6071 34 : fit_coef(4, 26) = -4.7500863719757744E-02_dp
6072 34 : fit_coef(5, 26) = 1.9853897004354611E-03_dp
6073 34 : fit_coef(6, 26) = 1.9866889885557001E-02_dp
6074 34 : fit_coef(7, 26) = 3.6718675673585712E-03_dp
6075 34 : fit_coef(8, 26) = -1.9405833778650398E-02_dp
6076 34 : fit_coef(9, 26) = 1.1968919361045174E-02_dp
6077 34 : fit_coef(10, 26) = -8.6190027805330149E-04_dp
6078 34 : fit_coef(11, 26) = -1.8010240017088701E-03_dp
6079 34 : fit_coef(12, 26) = 5.7196032777695038E-04_dp
6080 :
6081 34 : END SUBROUTINE get_fit_coef_k13_mi
6082 :
6083 : ! **************************************************************************************************
6084 : !> \brief ...
6085 : !> \param k ...
6086 : !> \param fit_coef ...
6087 : !> \param L_b ...
6088 : !> \param U_b ...
6089 : ! **************************************************************************************************
6090 82 : SUBROUTINE get_fit_coef_k13_lo(k, fit_coef, L_b, U_b)
6091 : INTEGER :: k
6092 : REAL(KIND=dp), DIMENSION(0:12, 2*k) :: fit_coef
6093 : REAL(KIND=dp) :: L_b, U_b
6094 :
6095 82 : L_b = 1.0000000000000000E+02_dp
6096 82 : U_b = 3.7370000000000000E+05_dp
6097 82 : fit_coef(0, 1) = 1.0328373040080946E-05_dp
6098 82 : fit_coef(1, 1) = 1.0231661765573473E-05_dp
6099 82 : fit_coef(2, 1) = 1.4274421628573503E-03_dp
6100 82 : fit_coef(3, 1) = -9.2218261005801595E-03_dp
6101 82 : fit_coef(4, 1) = 7.9453452208337924E-02_dp
6102 82 : fit_coef(5, 1) = -3.4395924855303062E-01_dp
6103 82 : fit_coef(6, 1) = 1.0503011873064374E+00_dp
6104 82 : fit_coef(7, 1) = -2.2107082564421301E+00_dp
6105 82 : fit_coef(8, 1) = 3.1904625274566456E+00_dp
6106 82 : fit_coef(9, 1) = -3.1005928635963018E+00_dp
6107 82 : fit_coef(10, 1) = 1.9388301331438162E+00_dp
6108 82 : fit_coef(11, 1) = -7.0437721043920587E-01_dp
6109 82 : fit_coef(12, 1) = 1.1297211307192120E-01_dp
6110 82 : fit_coef(0, 2) = 1.1370944761350369E-04_dp
6111 82 : fit_coef(1, 2) = 6.5461398441333884E-05_dp
6112 82 : fit_coef(2, 2) = 9.0857762128942112E-03_dp
6113 82 : fit_coef(3, 2) = -6.1037659291954947E-02_dp
6114 82 : fit_coef(4, 2) = 5.0701553071696137E-01_dp
6115 82 : fit_coef(5, 2) = -2.2094585548616172E+00_dp
6116 82 : fit_coef(6, 2) = 6.7357245459730972E+00_dp
6117 82 : fit_coef(7, 2) = -1.4152000667009908E+01_dp
6118 82 : fit_coef(8, 2) = 2.0402127724921442E+01_dp
6119 82 : fit_coef(9, 2) = -1.9817215032938513E+01_dp
6120 82 : fit_coef(10, 2) = 1.2389779868005123E+01_dp
6121 82 : fit_coef(11, 2) = -4.5013495035293962E+00_dp
6122 82 : fit_coef(12, 2) = 7.2205686510589684E-01_dp
6123 82 : fit_coef(0, 3) = 6.0201360833921547E-04_dp
6124 82 : fit_coef(1, 3) = 2.3713142412530957E-04_dp
6125 82 : fit_coef(2, 3) = 3.2408075864146658E-02_dp
6126 82 : fit_coef(3, 3) = -2.2633769436834197E-01_dp
6127 82 : fit_coef(4, 3) = 1.7944183579800783E+00_dp
6128 82 : fit_coef(5, 3) = -8.0322858690413170E+00_dp
6129 82 : fit_coef(6, 3) = 2.4758947246186221E+01_dp
6130 82 : fit_coef(7, 3) = -5.2297882977111676E+01_dp
6131 82 : fit_coef(8, 3) = 7.5599300021495196E+01_dp
6132 82 : fit_coef(9, 3) = -7.3529871053182731E+01_dp
6133 82 : fit_coef(10, 3) = 4.5999098353208382E+01_dp
6134 82 : fit_coef(11, 3) = -1.6715853539005085E+01_dp
6135 82 : fit_coef(12, 3) = 2.6814682156594003E+00_dp
6136 82 : fit_coef(0, 4) = 2.3239931463444295E-03_dp
6137 82 : fit_coef(1, 4) = 6.7915483564538726E-04_dp
6138 82 : fit_coef(2, 4) = 9.2065143976354222E-02_dp
6139 82 : fit_coef(3, 4) = -6.5920735047309242E-01_dp
6140 82 : fit_coef(4, 4) = 5.0701238208447936E+00_dp
6141 82 : fit_coef(5, 4) = -2.3078149685475569E+01_dp
6142 82 : fit_coef(6, 4) = 7.1252230915973797E+01_dp
6143 82 : fit_coef(7, 4) = -1.5026332268406557E+02_dp
6144 82 : fit_coef(8, 4) = 2.1682358395745959E+02_dp
6145 82 : fit_coef(9, 4) = -2.1059821196596170E+02_dp
6146 82 : fit_coef(10, 4) = 1.3162443597110655E+02_dp
6147 82 : fit_coef(11, 4) = -4.7803836464227409E+01_dp
6148 82 : fit_coef(12, 4) = 7.6658373170675951E+00_dp
6149 82 : fit_coef(0, 5) = 7.4432405183934578E-03_dp
6150 82 : fit_coef(1, 5) = 1.6828152409194407E-03_dp
6151 82 : fit_coef(2, 5) = 2.2645498811467052E-01_dp
6152 82 : fit_coef(3, 5) = -1.6470414947742027E+00_dp
6153 82 : fit_coef(4, 5) = 1.2406213814972343E+01_dp
6154 82 : fit_coef(5, 5) = -5.7052515747077990E+01_dp
6155 82 : fit_coef(6, 5) = 1.7648148382559137E+02_dp
6156 82 : fit_coef(7, 5) = -3.7241542082575245E+02_dp
6157 82 : fit_coef(8, 5) = 5.3766501171349421E+02_dp
6158 82 : fit_coef(9, 5) = -5.2248797832997366E+02_dp
6159 82 : fit_coef(10, 5) = 3.2669873907570917E+02_dp
6160 82 : fit_coef(11, 5) = -1.1869478309408113E+02_dp
6161 82 : fit_coef(12, 5) = 1.9039603955629481E+01_dp
6162 82 : fit_coef(0, 6) = 2.1001669881294191E-02_dp
6163 82 : fit_coef(1, 6) = 3.7493611984017344E-03_dp
6164 82 : fit_coef(2, 6) = 5.0174562015489310E-01_dp
6165 82 : fit_coef(3, 6) = -3.6903350557230272E+00_dp
6166 82 : fit_coef(4, 6) = 2.7380167524745204E+01_dp
6167 82 : fit_coef(5, 6) = -1.2680883651700998E+02_dp
6168 82 : fit_coef(6, 6) = 3.9315723208637161E+02_dp
6169 82 : fit_coef(7, 6) = -8.3061013874245850E+02_dp
6170 82 : fit_coef(8, 6) = 1.2000077154718190E+03_dp
6171 82 : fit_coef(9, 6) = -1.1666285380811528E+03_dp
6172 82 : fit_coef(10, 6) = 7.2965528810276930E+02_dp
6173 82 : fit_coef(11, 6) = -2.6514064826477511E+02_dp
6174 82 : fit_coef(12, 6) = 4.2535848707897181E+01_dp
6175 82 : fit_coef(0, 7) = 5.3988578814712126E-02_dp
6176 82 : fit_coef(1, 7) = 7.6787040162035062E-03_dp
6177 82 : fit_coef(2, 7) = 1.0229613253807799E+00_dp
6178 82 : fit_coef(3, 7) = -7.5874025191500545E+00_dp
6179 82 : fit_coef(4, 7) = 5.5644821860203081E+01_dp
6180 82 : fit_coef(5, 7) = -2.5903592714657515E+02_dp
6181 82 : fit_coef(6, 7) = 8.0491520561775883E+02_dp
6182 82 : fit_coef(7, 7) = -1.7025740847831944E+03_dp
6183 82 : fit_coef(8, 7) = 2.4614597158125571E+03_dp
6184 82 : fit_coef(9, 7) = -2.3939670515607563E+03_dp
6185 82 : fit_coef(10, 7) = 1.4976634167179416E+03_dp
6186 82 : fit_coef(11, 7) = -5.4431186678214578E+02_dp
6187 82 : fit_coef(12, 7) = 8.7333538775326986E+01_dp
6188 82 : fit_coef(0, 8) = 1.2913416270542125E-01_dp
6189 82 : fit_coef(1, 8) = 1.4637308467888006E-02_dp
6190 82 : fit_coef(2, 8) = 1.9427142860381650E+00_dp
6191 82 : fit_coef(3, 8) = -1.4504186559531496E+01_dp
6192 82 : fit_coef(4, 8) = 1.0539283356781200E+02_dp
6193 82 : fit_coef(5, 8) = -4.9250973009160060E+02_dp
6194 82 : fit_coef(6, 8) = 1.5335961739523964E+03_dp
6195 82 : fit_coef(7, 8) = -3.2477036056116422E+03_dp
6196 82 : fit_coef(8, 8) = 4.6984634605620395E+03_dp
6197 82 : fit_coef(9, 8) = -4.5714722547915217E+03_dp
6198 82 : fit_coef(10, 8) = 2.8606360597296798E+03_dp
6199 82 : fit_coef(11, 8) = -1.0398487637572459E+03_dp
6200 82 : fit_coef(12, 8) = 1.6686131315440755E+02_dp
6201 82 : fit_coef(0, 9) = 2.9151438803227880E-01_dp
6202 82 : fit_coef(1, 9) = 2.6141059594544370E-02_dp
6203 82 : fit_coef(2, 9) = 3.4585779341218914E+00_dp
6204 82 : fit_coef(3, 9) = -2.5957371800387559E+01_dp
6205 82 : fit_coef(4, 9) = 1.8719902735916295E+02_dp
6206 82 : fit_coef(5, 9) = -8.7738902954943887E+02_dp
6207 82 : fit_coef(6, 9) = 2.7372194924276941E+03_dp
6208 82 : fit_coef(7, 9) = -5.8030086010828445E+03_dp
6209 82 : fit_coef(8, 9) = 8.4006232674596267E+03_dp
6210 82 : fit_coef(9, 9) = -8.1767388699954290E+03_dp
6211 82 : fit_coef(10, 9) = 5.1179187652543951E+03_dp
6212 82 : fit_coef(11, 9) = -1.8606812820509087E+03_dp
6213 82 : fit_coef(12, 9) = 2.9861178044260612E+02_dp
6214 82 : fit_coef(0, 10) = 6.2761071501945276E-01_dp
6215 82 : fit_coef(1, 10) = 4.3829697389904873E-02_dp
6216 82 : fit_coef(2, 10) = 5.7833019860251502E+00_dp
6217 82 : fit_coef(3, 10) = -4.3589104975069581E+01_dp
6218 82 : fit_coef(4, 10) = 3.1240972247660102E+02_dp
6219 82 : fit_coef(5, 10) = -1.4676188400419255E+03_dp
6220 82 : fit_coef(6, 10) = 4.5862715204341948E+03_dp
6221 82 : fit_coef(7, 10) = -9.7328856974721111E+03_dp
6222 82 : fit_coef(8, 10) = 1.4098068171267152E+04_dp
6223 82 : fit_coef(9, 10) = -1.3727352353131695E+04_dp
6224 82 : fit_coef(10, 10) = 8.5941131147490141E+03_dp
6225 82 : fit_coef(11, 10) = -3.1249775864789372E+03_dp
6226 82 : fit_coef(12, 10) = 5.0156651089860543E+02_dp
6227 82 : fit_coef(0, 11) = 1.3001830139334465E+00_dp
6228 82 : fit_coef(1, 11) = 6.8889203557683909E-02_dp
6229 82 : fit_coef(2, 11) = 9.0695201480430416E+00_dp
6230 82 : fit_coef(3, 11) = -6.8588523830477001E+01_dp
6231 82 : fit_coef(4, 11) = 4.8911175818178219E+02_dp
6232 82 : fit_coef(5, 11) = -2.3017939006101778E+03_dp
6233 82 : fit_coef(6, 11) = 7.2034170829290761E+03_dp
6234 82 : fit_coef(7, 11) = -1.5300571255050740E+04_dp
6235 82 : fit_coef(8, 11) = 2.2174747250984612E+04_dp
6236 82 : fit_coef(9, 11) = -2.1598799766875782E+04_dp
6237 82 : fit_coef(10, 11) = 1.3524962200868669E+04_dp
6238 82 : fit_coef(11, 11) = -4.9186216136818812E+03_dp
6239 82 : fit_coef(12, 11) = 7.8952838092425554E+02_dp
6240 82 : fit_coef(0, 12) = 2.6215772490899263E+00_dp
6241 82 : fit_coef(1, 12) = 1.0119187877095515E-01_dp
6242 82 : fit_coef(2, 12) = 1.3298790450785793E+01_dp
6243 82 : fit_coef(3, 12) = -1.0082948191003250E+02_dp
6244 82 : fit_coef(4, 12) = 7.1624051882694800E+02_dp
6245 82 : fit_coef(5, 12) = -3.3750615698310812E+03_dp
6246 82 : fit_coef(6, 12) = 1.0574350973373779E+04_dp
6247 82 : fit_coef(7, 12) = -2.2477084129138388E+04_dp
6248 82 : fit_coef(8, 12) = 3.2590012647996798E+04_dp
6249 82 : fit_coef(9, 12) = -3.1752355473368389E+04_dp
6250 82 : fit_coef(10, 12) = 1.9886579242865319E+04_dp
6251 82 : fit_coef(11, 12) = -7.2330170769743845E+03_dp
6252 82 : fit_coef(12, 12) = 1.1611278007055782E+03_dp
6253 82 : fit_coef(0, 13) = 5.2970688415539806E+00_dp
6254 82 : fit_coef(1, 13) = 1.3913815821587258E-01_dp
6255 82 : fit_coef(2, 13) = 1.8263424659829006E+01_dp
6256 82 : fit_coef(3, 13) = -1.3870952790580026E+02_dp
6257 82 : fit_coef(4, 13) = 9.8271245072947818E+02_dp
6258 82 : fit_coef(5, 13) = -4.6347205083298186E+03_dp
6259 82 : fit_coef(6, 13) = 1.4532606648412351E+04_dp
6260 82 : fit_coef(7, 13) = -3.0906783800217447E+04_dp
6261 82 : fit_coef(8, 13) = 4.4826644713674119E+04_dp
6262 82 : fit_coef(9, 13) = -4.3683152384513414E+04_dp
6263 82 : fit_coef(10, 13) = 2.7362388150846749E+04_dp
6264 82 : fit_coef(11, 13) = -9.9529300467619232E+03_dp
6265 82 : fit_coef(12, 13) = 1.5978560147630030E+03_dp
6266 82 : fit_coef(0, 14) = 3.3029079169995746E-05_dp
6267 82 : fit_coef(1, 14) = 2.6643361318081685E-05_dp
6268 82 : fit_coef(2, 14) = 3.7453854295855472E-03_dp
6269 82 : fit_coef(3, 14) = -2.4461573064643052E-02_dp
6270 82 : fit_coef(4, 14) = 2.1192677272898949E-01_dp
6271 82 : fit_coef(5, 14) = -9.2298813642259792E-01_dp
6272 82 : fit_coef(6, 14) = 2.8202954491441887E+00_dp
6273 82 : fit_coef(7, 14) = -5.9307601899579083E+00_dp
6274 82 : fit_coef(8, 14) = 8.5478350235106983E+00_dp
6275 82 : fit_coef(9, 14) = -8.2958924766363573E+00_dp
6276 82 : fit_coef(10, 14) = 5.1810926707806537E+00_dp
6277 82 : fit_coef(11, 14) = -1.8802314403008740E+00_dp
6278 82 : fit_coef(12, 14) = 3.0127397290756769E-01_dp
6279 82 : fit_coef(0, 15) = 2.1715120936896851E-04_dp
6280 82 : fit_coef(1, 15) = 9.6158838084655870E-05_dp
6281 82 : fit_coef(2, 15) = 1.3102183838061880E-02_dp
6282 82 : fit_coef(3, 15) = -9.0442571305710165E-02_dp
6283 82 : fit_coef(4, 15) = 7.2073640737136146E-01_dp
6284 82 : fit_coef(5, 15) = -3.1779329684848223E+00_dp
6285 82 : fit_coef(6, 15) = 9.7478690828954182E+00_dp
6286 82 : fit_coef(7, 15) = -2.0582241665854877E+01_dp
6287 82 : fit_coef(8, 15) = 2.9794991676852089E+01_dp
6288 82 : fit_coef(9, 15) = -2.9037927118237850E+01_dp
6289 82 : fit_coef(10, 15) = 1.8203528955433185E+01_dp
6290 82 : fit_coef(11, 15) = -6.6278898854648514E+00_dp
6291 82 : fit_coef(12, 15) = 1.0650411372773607E+00_dp
6292 82 : fit_coef(0, 16) = 8.8916557085975359E-04_dp
6293 82 : fit_coef(1, 16) = 2.7147003112010167E-04_dp
6294 82 : fit_coef(2, 16) = 3.6886711972600503E-02_dp
6295 82 : fit_coef(3, 16) = -2.6522390438189170E-01_dp
6296 82 : fit_coef(4, 16) = 2.0383361789339589E+00_dp
6297 82 : fit_coef(5, 16) = -9.3159312869424529E+00_dp
6298 82 : fit_coef(6, 16) = 2.8836230573430583E+01_dp
6299 82 : fit_coef(7, 16) = -6.0862901561188608E+01_dp
6300 82 : fit_coef(8, 16) = 8.7796437530891168E+01_dp
6301 82 : fit_coef(9, 16) = -8.5203527246658652E+01_dp
6302 82 : fit_coef(10, 16) = 5.3197256397040526E+01_dp
6303 82 : fit_coef(11, 16) = -1.9300241563707537E+01_dp
6304 82 : fit_coef(12, 16) = 3.0920034178994409E+00_dp
6305 82 : fit_coef(0, 17) = 2.8909222386173440E-03_dp
6306 82 : fit_coef(1, 17) = 6.5986499705299726E-04_dp
6307 82 : fit_coef(2, 17) = 8.8661109522972403E-02_dp
6308 82 : fit_coef(3, 17) = -6.4720090249728535E-01_dp
6309 82 : fit_coef(4, 17) = 4.8509444516645317E+00_dp
6310 82 : fit_coef(5, 17) = -2.2365482960360204E+01_dp
6311 82 : fit_coef(6, 17) = 6.9142722370552491E+01_dp
6312 82 : fit_coef(7, 17) = -1.4576807130419496E+02_dp
6313 82 : fit_coef(8, 17) = 2.1031616948122442E+02_dp
6314 82 : fit_coef(9, 17) = -2.0432151206915759E+02_dp
6315 82 : fit_coef(10, 17) = 1.2775135126432421E+02_dp
6316 82 : fit_coef(11, 17) = -4.6418220663487915E+01_dp
6317 82 : fit_coef(12, 17) = 7.4470095221066224E+00_dp
6318 82 : fit_coef(0, 18) = 8.1395124276193651E-03_dp
6319 82 : fit_coef(1, 18) = 1.4295080919928922E-03_dp
6320 82 : fit_coef(2, 18) = 1.9095038913922552E-01_dp
6321 82 : fit_coef(3, 18) = -1.4103276835369478E+00_dp
6322 82 : fit_coef(4, 18) = 1.0406506856630042E+01_dp
6323 82 : fit_coef(5, 18) = -4.8337660891823411E+01_dp
6324 82 : fit_coef(6, 18) = 1.4991827465085015E+02_dp
6325 82 : fit_coef(7, 18) = -3.1676057422657112E+02_dp
6326 82 : fit_coef(8, 18) = 4.5769739592136420E+02_dp
6327 82 : fit_coef(9, 18) = -4.4502674091606121E+02_dp
6328 82 : fit_coef(10, 18) = 2.7836644169317543E+02_dp
6329 82 : fit_coef(11, 18) = -1.0115946637317019E+02_dp
6330 82 : fit_coef(12, 18) = 1.6229500712924121E+01_dp
6331 82 : fit_coef(0, 19) = 2.0717076029345759E-02_dp
6332 82 : fit_coef(1, 19) = 2.8356072593395381E-03_dp
6333 82 : fit_coef(2, 19) = 3.7697026585720034E-01_dp
6334 82 : fit_coef(3, 19) = -2.8080135576835485E+00_dp
6335 82 : fit_coef(4, 19) = 2.0474949195105673E+01_dp
6336 82 : fit_coef(5, 19) = -9.5582095227962725E+01_dp
6337 82 : fit_coef(6, 19) = 2.9724241292709326E+02_dp
6338 82 : fit_coef(7, 19) = -6.2897377141618983E+02_dp
6339 82 : fit_coef(8, 19) = 9.0952762860883638E+02_dp
6340 82 : fit_coef(9, 19) = -8.8470183512709411E+02_dp
6341 82 : fit_coef(10, 19) = 5.5351047071161520E+02_dp
6342 82 : fit_coef(11, 19) = -2.0117820626571816E+02_dp
6343 82 : fit_coef(12, 19) = 3.2279767274864902E+01_dp
6344 82 : fit_coef(0, 20) = 4.8876460483642845E-02_dp
6345 82 : fit_coef(1, 20) = 5.2174808763164821E-03_dp
6346 82 : fit_coef(2, 20) = 6.9090200030553239E-01_dp
6347 82 : fit_coef(3, 20) = -5.1804295291616596E+00_dp
6348 82 : fit_coef(4, 20) = 3.7420371100773927E+01_dp
6349 82 : fit_coef(5, 20) = -1.7533661861799825E+02_dp
6350 82 : fit_coef(6, 20) = 5.4658265990827033E+02_dp
6351 82 : fit_coef(7, 20) = -1.1581864472600616E+03_dp
6352 82 : fit_coef(8, 20) = 1.6761108303901358E+03_dp
6353 82 : fit_coef(9, 20) = -1.6311266679849095E+03_dp
6354 82 : fit_coef(10, 20) = 1.0208160076430613E+03_dp
6355 82 : fit_coef(11, 20) = -3.7110037560401321E+02_dp
6356 82 : fit_coef(12, 20) = 5.9552981560922035E+01_dp
6357 82 : fit_coef(0, 21) = 1.0862470653291458E-01_dp
6358 82 : fit_coef(1, 21) = 8.9557210597009419E-03_dp
6359 82 : fit_coef(2, 21) = 1.1819761188507145E+00_dp
6360 82 : fit_coef(3, 21) = -8.9092575248149508E+00_dp
6361 82 : fit_coef(4, 21) = 6.3862158642253107E+01_dp
6362 82 : fit_coef(5, 21) = -3.0008394292824050E+02_dp
6363 82 : fit_coef(6, 21) = 9.3746815308631687E+02_dp
6364 82 : fit_coef(7, 21) = -1.9889858954576416E+03_dp
6365 82 : fit_coef(8, 21) = 2.8805735949038526E+03_dp
6366 82 : fit_coef(9, 21) = -2.8045287776281298E+03_dp
6367 82 : fit_coef(10, 21) = 1.7556741628884376E+03_dp
6368 82 : fit_coef(11, 21) = -6.3836601287630617E+02_dp
6369 82 : fit_coef(12, 21) = 1.0245612268571801E+02_dp
6370 82 : fit_coef(0, 22) = 2.3000575937054105E-01_dp
6371 82 : fit_coef(1, 22) = 1.4334607293667794E-02_dp
6372 82 : fit_coef(2, 22) = 1.8864545891903439E+00_dp
6373 82 : fit_coef(3, 22) = -1.4280352788842627E+01_dp
6374 82 : fit_coef(4, 22) = 1.0170803299679834E+02_dp
6375 82 : fit_coef(5, 22) = -4.7898216088621695E+02_dp
6376 82 : fit_coef(6, 22) = 1.4991893689445949E+03_dp
6377 82 : fit_coef(7, 22) = -3.1844797903553772E+03_dp
6378 82 : fit_coef(8, 22) = 4.6151825676230128E+03_dp
6379 82 : fit_coef(9, 22) = -4.4952731839222251E+03_dp
6380 82 : fit_coef(10, 22) = 2.8148739884496081E+03_dp
6381 82 : fit_coef(11, 22) = -1.0236785820690926E+03_dp
6382 82 : fit_coef(12, 22) = 1.6431836962570071E+02_dp
6383 82 : fit_coef(0, 23) = 4.6825429870000890E-01_dp
6384 82 : fit_coef(1, 23) = 2.1256443046165384E-02_dp
6385 82 : fit_coef(2, 23) = 2.7905151165222755E+00_dp
6386 82 : fit_coef(3, 23) = -2.1197457436160700E+01_dp
6387 82 : fit_coef(4, 23) = 1.5017192005334016E+02_dp
6388 82 : fit_coef(5, 23) = -7.0843773023664141E+02_dp
6389 82 : fit_coef(6, 23) = 2.2210314991220407E+03_dp
6390 82 : fit_coef(7, 23) = -4.7227286038286647E+03_dp
6391 82 : fit_coef(8, 23) = 6.8489146048021994E+03_dp
6392 82 : fit_coef(9, 23) = -6.6736306428096368E+03_dp
6393 82 : fit_coef(10, 23) = 4.1800022473986091E+03_dp
6394 82 : fit_coef(11, 23) = -1.5203921664836910E+03_dp
6395 82 : fit_coef(12, 23) = 2.4407860279057451E+02_dp
6396 82 : fit_coef(0, 24) = 9.2615015167881409E-01_dp
6397 82 : fit_coef(1, 24) = 2.8851029357722529E-02_dp
6398 82 : fit_coef(2, 24) = 3.7800720586882299E+00_dp
6399 82 : fit_coef(3, 24) = -2.8790145745264784E+01_dp
6400 82 : fit_coef(4, 24) = 2.0311830055185206E+02_dp
6401 82 : fit_coef(5, 24) = -9.5941022550967875E+02_dp
6402 82 : fit_coef(6, 24) = 3.0118661422758710E+03_dp
6403 82 : fit_coef(7, 24) = -6.4099639194822603E+03_dp
6404 82 : fit_coef(8, 24) = 9.3008315617510980E+03_dp
6405 82 : fit_coef(9, 24) = -9.0659183663546519E+03_dp
6406 82 : fit_coef(10, 24) = 5.6796728484798878E+03_dp
6407 82 : fit_coef(11, 24) = -2.0661781228629306E+03_dp
6408 82 : fit_coef(12, 24) = 3.3173195728147749E+02_dp
6409 82 : fit_coef(0, 25) = 1.8197406882188483E+00_dp
6410 82 : fit_coef(1, 25) = 3.5439117125219140E-02_dp
6411 82 : fit_coef(2, 25) = 4.6374741775348376E+00_dp
6412 82 : fit_coef(3, 25) = -3.5376154233726169E+01_dp
6413 82 : fit_coef(4, 25) = 2.4894862911423743E+02_dp
6414 82 : fit_coef(5, 25) = -1.1767196794716788E+03_dp
6415 82 : fit_coef(6, 25) = 3.6971703023290502E+03_dp
6416 82 : fit_coef(7, 25) = -7.8729723077281906E+03_dp
6417 82 : fit_coef(8, 25) = 1.1427813147275856E+04_dp
6418 82 : fit_coef(9, 25) = -1.1141769814002466E+04_dp
6419 82 : fit_coef(10, 25) = 6.9812302395124789E+03_dp
6420 82 : fit_coef(11, 25) = -2.5399272897012484E+03_dp
6421 82 : fit_coef(12, 25) = 4.0782349862907824E+02_dp
6422 82 : fit_coef(0, 26) = 3.8699714083339569E+00_dp
6423 82 : fit_coef(1, 26) = 4.0430697875251408E-02_dp
6424 82 : fit_coef(2, 26) = 5.2898404083820747E+00_dp
6425 82 : fit_coef(3, 26) = -4.0359075619765512E+01_dp
6426 82 : fit_coef(4, 26) = 2.8393314652682147E+02_dp
6427 82 : fit_coef(5, 26) = -1.3421543359055597E+03_dp
6428 82 : fit_coef(6, 26) = 4.2173994053467277E+03_dp
6429 82 : fit_coef(7, 26) = -8.9814986542291372E+03_dp
6430 82 : fit_coef(8, 26) = 1.3037566274562520E+04_dp
6431 82 : fit_coef(9, 26) = -1.2711681344703467E+04_dp
6432 82 : fit_coef(10, 26) = 7.9650982603751236E+03_dp
6433 82 : fit_coef(11, 26) = -2.8979280791052265E+03_dp
6434 82 : fit_coef(12, 26) = 4.6531132823912742E+02_dp
6435 :
6436 82 : END SUBROUTINE get_fit_coef_k13_lo
6437 :
6438 : ! **************************************************************************************************
6439 : !> \brief ...
6440 : !> \param k ...
6441 : !> \param fit_coef ...
6442 : !> \param L_b ...
6443 : !> \param U_b ...
6444 : ! **************************************************************************************************
6445 36 : SUBROUTINE get_fit_coef_k14_sh(k, fit_coef, L_b, U_b)
6446 : INTEGER :: k
6447 : REAL(KIND=dp), DIMENSION(0:12, 2*k) :: fit_coef
6448 : REAL(KIND=dp) :: L_b, U_b
6449 :
6450 36 : L_b = 1.0000000000000000E+01_dp
6451 36 : U_b = 1.0000000000000000E+02_dp
6452 36 : fit_coef(0, 1) = 4.0562245241676015E-03_dp
6453 36 : fit_coef(1, 1) = 1.0969040206552460E-02_dp
6454 36 : fit_coef(2, 1) = 1.4405191275649688E-02_dp
6455 36 : fit_coef(3, 1) = 1.0649635686233358E-02_dp
6456 36 : fit_coef(4, 1) = 3.2778746107621219E-03_dp
6457 36 : fit_coef(5, 1) = -1.5147809086133006E-03_dp
6458 36 : fit_coef(6, 1) = -1.7768378644379805E-03_dp
6459 36 : fit_coef(7, 1) = -1.7040745050157837E-04_dp
6460 36 : fit_coef(8, 1) = 4.3464032657914310E-04_dp
6461 36 : fit_coef(9, 1) = 2.9772666014833774E-04_dp
6462 36 : fit_coef(10, 1) = -3.9919353211016935E-04_dp
6463 36 : fit_coef(11, 1) = 1.9832458267342404E-04_dp
6464 36 : fit_coef(12, 1) = -4.3867764193471502E-05_dp
6465 36 : fit_coef(0, 2) = 2.1853974229517521E-02_dp
6466 36 : fit_coef(1, 2) = 5.8406086298247388E-02_dp
6467 36 : fit_coef(2, 2) = 7.6152918249589960E-02_dp
6468 36 : fit_coef(3, 2) = 5.5933948505163415E-02_dp
6469 36 : fit_coef(4, 2) = 1.7021801576352837E-02_dp
6470 36 : fit_coef(5, 2) = -8.0247279189159457E-03_dp
6471 36 : fit_coef(6, 2) = -9.2606257683723776E-03_dp
6472 36 : fit_coef(7, 2) = -8.4039046464910933E-04_dp
6473 36 : fit_coef(8, 2) = 2.2920465602860878E-03_dp
6474 36 : fit_coef(9, 2) = 1.5096114542523550E-03_dp
6475 36 : fit_coef(10, 2) = -2.0536902896596300E-03_dp
6476 36 : fit_coef(11, 2) = 1.0198430679936156E-03_dp
6477 36 : fit_coef(12, 2) = -2.2535568541917208E-04_dp
6478 36 : fit_coef(0, 3) = 5.6010245407281063E-02_dp
6479 36 : fit_coef(1, 3) = 1.4622279778697206E-01_dp
6480 36 : fit_coef(2, 3) = 1.8818537023914636E-01_dp
6481 36 : fit_coef(3, 3) = 1.3664268008941158E-01_dp
6482 36 : fit_coef(4, 3) = 4.0762241157569830E-02_dp
6483 36 : fit_coef(5, 3) = -1.9875823087429162E-02_dp
6484 36 : fit_coef(6, 3) = -2.2308862126762034E-02_dp
6485 36 : fit_coef(7, 3) = -1.8247566176568901E-03_dp
6486 36 : fit_coef(8, 3) = 5.6284318752787164E-03_dp
6487 36 : fit_coef(9, 3) = 3.4697564866730192E-03_dp
6488 36 : fit_coef(10, 3) = -4.8438240685035059E-03_dp
6489 36 : fit_coef(11, 3) = 2.4030731708201193E-03_dp
6490 36 : fit_coef(12, 3) = -5.2978518261630908E-04_dp
6491 36 : fit_coef(0, 4) = 1.1092328992892893E-01_dp
6492 36 : fit_coef(1, 4) = 2.7859680338891873E-01_dp
6493 36 : fit_coef(2, 4) = 3.5169352998000031E-01_dp
6494 36 : fit_coef(3, 4) = 2.5142478390455381E-01_dp
6495 36 : fit_coef(4, 4) = 7.2990020531424102E-02_dp
6496 36 : fit_coef(5, 4) = -3.7221206950039602E-02_dp
6497 36 : fit_coef(6, 4) = -4.0210444834685513E-02_dp
6498 36 : fit_coef(7, 4) = -2.7577403917926737E-03_dp
6499 36 : fit_coef(8, 4) = 1.0362436751946298E-02_dp
6500 36 : fit_coef(9, 4) = 5.8637315949354504E-03_dp
6501 36 : fit_coef(10, 4) = -8.4785224237194489E-03_dp
6502 36 : fit_coef(11, 4) = 4.1965838668479400E-03_dp
6503 36 : fit_coef(12, 4) = -9.2121396633372532E-04_dp
6504 36 : fit_coef(0, 5) = 1.9465685621238632E-01_dp
6505 36 : fit_coef(1, 5) = 4.6152338108270852E-01_dp
6506 36 : fit_coef(2, 5) = 5.6693470576329441E-01_dp
6507 36 : fit_coef(3, 5) = 3.9807380880317028E-01_dp
6508 36 : fit_coef(4, 5) = 1.1253953929433713E-01_dp
6509 36 : fit_coef(5, 5) = -6.0165003179139975E-02_dp
6510 36 : fit_coef(6, 5) = -6.2492236340615785E-02_dp
6511 36 : fit_coef(7, 5) = -3.1516877242773393E-03_dp
6512 36 : fit_coef(8, 5) = 1.7371050989592705E-02_dp
6513 36 : fit_coef(9, 5) = 6.8885779131374857E-03_dp
6514 36 : fit_coef(10, 5) = -1.1712499657108166E-02_dp
6515 36 : fit_coef(11, 5) = 5.9558759087716033E-03_dp
6516 36 : fit_coef(12, 5) = -1.3302080306339819E-03_dp
6517 36 : fit_coef(0, 6) = 3.2087033276941335E-01_dp
6518 36 : fit_coef(1, 6) = 7.0343427128207259E-01_dp
6519 36 : fit_coef(2, 6) = 8.3155424687895485E-01_dp
6520 36 : fit_coef(3, 6) = 5.7158103074002242E-01_dp
6521 36 : fit_coef(4, 6) = 1.6033482878158128E-01_dp
6522 36 : fit_coef(5, 6) = -8.5970624138830110E-02_dp
6523 36 : fit_coef(6, 6) = -9.0709492543919121E-02_dp
6524 36 : fit_coef(7, 6) = -4.6906764752169330E-03_dp
6525 36 : fit_coef(8, 6) = 2.7054261624413843E-02_dp
6526 36 : fit_coef(9, 6) = 1.4112534091895116E-02_dp
6527 36 : fit_coef(10, 6) = -2.5828598206741545E-02_dp
6528 36 : fit_coef(11, 6) = 1.4364571586594627E-02_dp
6529 36 : fit_coef(12, 6) = -3.2730781292866435E-03_dp
6530 36 : fit_coef(0, 7) = 5.1123719677822987E-01_dp
6531 36 : fit_coef(1, 7) = 1.0160745695891158E+00_dp
6532 36 : fit_coef(2, 7) = 1.1406376033091816E+00_dp
6533 36 : fit_coef(3, 7) = 7.6072431018364839E-01_dp
6534 36 : fit_coef(4, 7) = 2.1623548132157380E-01_dp
6535 36 : fit_coef(5, 7) = -1.0385662211042419E-01_dp
6536 36 : fit_coef(6, 7) = -1.2398076049296762E-01_dp
6537 36 : fit_coef(7, 7) = -5.5258832288643421E-03_dp
6538 36 : fit_coef(8, 7) = 5.4749667731452062E-03_dp
6539 36 : fit_coef(9, 7) = 7.8756125030946533E-02_dp
6540 36 : fit_coef(10, 7) = -8.1450501282583770E-02_dp
6541 36 : fit_coef(11, 7) = 3.5582766973436604E-02_dp
6542 36 : fit_coef(12, 7) = -6.2851848529127960E-03_dp
6543 36 : fit_coef(0, 8) = 7.9862454256130755E-01_dp
6544 36 : fit_coef(1, 8) = 1.4140917795956391E+00_dp
6545 36 : fit_coef(2, 8) = 1.4887439734322301E+00_dp
6546 36 : fit_coef(3, 8) = 9.4959856751799310E-01_dp
6547 36 : fit_coef(4, 8) = 2.7310813416061092E-01_dp
6548 36 : fit_coef(5, 8) = -1.0471167639057280E-01_dp
6549 36 : fit_coef(6, 8) = -1.4117735675446755E-01_dp
6550 36 : fit_coef(7, 8) = -2.8720200153060829E-02_dp
6551 36 : fit_coef(8, 8) = 9.9988658384949844E-03_dp
6552 36 : fit_coef(9, 8) = 4.4994288100147821E-02_dp
6553 36 : fit_coef(10, 8) = 9.8296298107774047E-03_dp
6554 36 : fit_coef(11, 8) = -3.6510317397394888E-02_dp
6555 36 : fit_coef(12, 8) = 1.3048706811534378E-02_dp
6556 36 : fit_coef(0, 9) = 1.2318540903074773E+00_dp
6557 36 : fit_coef(1, 9) = 1.9126535284122799E+00_dp
6558 36 : fit_coef(2, 9) = 1.8706375498146159E+00_dp
6559 36 : fit_coef(3, 9) = 1.1237046593985318E+00_dp
6560 36 : fit_coef(4, 9) = 3.2033236887832522E-01_dp
6561 36 : fit_coef(5, 9) = -9.0264012269780411E-02_dp
6562 36 : fit_coef(6, 9) = -1.2294629287092433E-01_dp
6563 36 : fit_coef(7, 9) = -8.7215860683106217E-02_dp
6564 36 : fit_coef(8, 9) = 1.0323515038061323E-01_dp
6565 36 : fit_coef(9, 9) = -1.6774909880232289E-01_dp
6566 36 : fit_coef(10, 9) = 2.4446069536217355E-01_dp
6567 36 : fit_coef(11, 9) = -1.4978114145464044E-01_dp
6568 36 : fit_coef(12, 9) = 3.2845034249025538E-02_dp
6569 36 : fit_coef(0, 10) = 1.8833267667765345E+00_dp
6570 36 : fit_coef(1, 10) = 2.5238922534191865E+00_dp
6571 36 : fit_coef(2, 10) = 2.2803847971690017E+00_dp
6572 36 : fit_coef(3, 10) = 1.2737526428801398E+00_dp
6573 36 : fit_coef(4, 10) = 3.5105123224520401E-01_dp
6574 36 : fit_coef(5, 10) = -6.2857188281637041E-02_dp
6575 36 : fit_coef(6, 10) = -9.2210310288645597E-02_dp
6576 36 : fit_coef(7, 10) = -9.0722133116613465E-02_dp
6577 36 : fit_coef(8, 10) = 7.7837218665255559E-02_dp
6578 36 : fit_coef(9, 10) = -1.6015129533752295E-01_dp
6579 36 : fit_coef(10, 10) = 1.8283995908504222E-01_dp
6580 36 : fit_coef(11, 10) = -6.6325970667744996E-02_dp
6581 36 : fit_coef(12, 10) = 3.0820539987197176E-03_dp
6582 36 : fit_coef(0, 11) = 2.8620729078671019E+00_dp
6583 36 : fit_coef(1, 11) = 3.2531972126791606E+00_dp
6584 36 : fit_coef(2, 11) = 2.7114279585314924E+00_dp
6585 36 : fit_coef(3, 11) = 1.3964902193137803E+00_dp
6586 36 : fit_coef(4, 11) = 3.6517639119142786E-01_dp
6587 36 : fit_coef(5, 11) = -2.6597116040773625E-02_dp
6588 36 : fit_coef(6, 11) = -5.9694762140569908E-02_dp
6589 36 : fit_coef(7, 11) = -3.8758341163376515E-02_dp
6590 36 : fit_coef(8, 11) = -5.1332218924274670E-02_dp
6591 36 : fit_coef(9, 11) = 2.5767378796536407E-02_dp
6592 36 : fit_coef(10, 11) = -4.9870158292428322E-02_dp
6593 36 : fit_coef(11, 11) = 8.2792987390825273E-02_dp
6594 36 : fit_coef(12, 11) = -3.1947335725901589E-02_dp
6595 36 : fit_coef(0, 12) = 4.3396108413641770E+00_dp
6596 36 : fit_coef(1, 12) = 4.0968755914648138E+00_dp
6597 36 : fit_coef(2, 12) = 3.1592385203472810E+00_dp
6598 36 : fit_coef(3, 12) = 1.4949577953660931E+00_dp
6599 36 : fit_coef(4, 12) = 3.6703288840113468E-01_dp
6600 36 : fit_coef(5, 12) = 1.2827934117818336E-02_dp
6601 36 : fit_coef(6, 12) = -1.5966885082492444E-02_dp
6602 36 : fit_coef(7, 12) = -4.1769471548348015E-03_dp
6603 36 : fit_coef(8, 12) = -1.0829887623228632E-01_dp
6604 36 : fit_coef(9, 12) = 9.0063525913958845E-02_dp
6605 36 : fit_coef(10, 12) = -1.1718852204865197E-01_dp
6606 36 : fit_coef(11, 12) = 1.0379976023591850E-01_dp
6607 36 : fit_coef(12, 12) = -2.9513628601409953E-02_dp
6608 36 : fit_coef(0, 13) = 6.6160518775236428E+00_dp
6609 36 : fit_coef(1, 13) = 5.0450926097390525E+00_dp
6610 36 : fit_coef(2, 13) = 3.6269712810913406E+00_dp
6611 36 : fit_coef(3, 13) = 1.5787210925267479E+00_dp
6612 36 : fit_coef(4, 13) = 3.6140765183946116E-01_dp
6613 36 : fit_coef(5, 13) = 5.2660795733846105E-02_dp
6614 36 : fit_coef(6, 13) = 3.6679818035805827E-02_dp
6615 36 : fit_coef(7, 13) = 3.0817238462290870E-03_dp
6616 36 : fit_coef(8, 13) = -8.5513616434734735E-02_dp
6617 36 : fit_coef(9, 13) = 3.2480437301242795E-02_dp
6618 36 : fit_coef(10, 13) = -4.3097395900725401E-02_dp
6619 36 : fit_coef(11, 13) = 4.0285499498477921E-02_dp
6620 36 : fit_coef(12, 13) = -9.0795169799425725E-03_dp
6621 36 : fit_coef(0, 14) = 1.0378663082522372E+01_dp
6622 36 : fit_coef(1, 14) = 6.1051748119732530E+00_dp
6623 36 : fit_coef(2, 14) = 4.1393929927065685E+00_dp
6624 36 : fit_coef(3, 14) = 1.6656362128427478E+00_dp
6625 36 : fit_coef(4, 14) = 3.5175946384380213E-01_dp
6626 36 : fit_coef(5, 14) = 9.2053766494033781E-02_dp
6627 36 : fit_coef(6, 14) = 9.0977018487087655E-02_dp
6628 36 : fit_coef(7, 14) = 9.2641513651703887E-03_dp
6629 36 : fit_coef(8, 14) = -5.5705669679808022E-02_dp
6630 36 : fit_coef(9, 14) = -2.2165364299652109E-02_dp
6631 36 : fit_coef(10, 14) = 2.7050501330544607E-02_dp
6632 36 : fit_coef(11, 14) = -9.8544712706888447E-03_dp
6633 36 : fit_coef(12, 14) = 3.3393463606462780E-03_dp
6634 36 : fit_coef(0, 15) = 1.0463061146787979E-02_dp
6635 36 : fit_coef(1, 15) = 2.8219919737545576E-02_dp
6636 36 : fit_coef(2, 15) = 3.6997970832918815E-02_dp
6637 36 : fit_coef(3, 15) = 2.7310442581655728E-02_dp
6638 36 : fit_coef(4, 15) = 8.3833807447771629E-03_dp
6639 36 : fit_coef(5, 15) = -3.8927429936348136E-03_dp
6640 36 : fit_coef(6, 15) = -4.5483815262270738E-03_dp
6641 36 : fit_coef(7, 15) = -4.3064267744574074E-04_dp
6642 36 : fit_coef(8, 15) = 1.1157764240345824E-03_dp
6643 36 : fit_coef(9, 15) = 7.5712564333480544E-04_dp
6644 36 : fit_coef(10, 15) = -1.0186473443121876E-03_dp
6645 36 : fit_coef(11, 15) = 5.0602854051267157E-04_dp
6646 36 : fit_coef(12, 15) = -1.1190592947238425E-04_dp
6647 36 : fit_coef(0, 16) = 2.5471251770259992E-02_dp
6648 36 : fit_coef(1, 16) = 6.7073734523031128E-02_dp
6649 36 : fit_coef(2, 16) = 8.6686390148806164E-02_dp
6650 36 : fit_coef(3, 16) = 6.3163726138437945E-02_dp
6651 36 : fit_coef(4, 16) = 1.8954077181435283E-02_dp
6652 36 : fit_coef(5, 16) = -9.1546883000010616E-03_dp
6653 36 : fit_coef(6, 16) = -1.0357597642743745E-02_dp
6654 36 : fit_coef(7, 16) = -8.7389112118697681E-04_dp
6655 36 : fit_coef(8, 16) = 2.5999493392185090E-03_dp
6656 36 : fit_coef(9, 16) = 1.6312506180299385E-03_dp
6657 36 : fit_coef(10, 16) = -2.2608110574895506E-03_dp
6658 36 : fit_coef(11, 16) = 1.1220090537728696E-03_dp
6659 36 : fit_coef(12, 16) = -2.4758294844337260E-04_dp
6660 36 : fit_coef(0, 17) = 4.3551694119749178E-02_dp
6661 36 : fit_coef(1, 17) = 1.0925569190527253E-01_dp
6662 36 : fit_coef(2, 17) = 1.3759390563727888E-01_dp
6663 36 : fit_coef(3, 17) = 9.8026280776137426E-02_dp
6664 36 : fit_coef(4, 17) = 2.8264281628926104E-02_dp
6665 36 : fit_coef(5, 17) = -1.4570182357127179E-02_dp
6666 36 : fit_coef(6, 17) = -1.5618085831617121E-02_dp
6667 36 : fit_coef(7, 17) = -1.0386286860505113E-03_dp
6668 36 : fit_coef(8, 17) = 4.0623648670812191E-03_dp
6669 36 : fit_coef(9, 17) = 2.2393521384181845E-03_dp
6670 36 : fit_coef(10, 17) = -3.2758370140128020E-03_dp
6671 36 : fit_coef(11, 17) = 1.6218936224125669E-03_dp
6672 36 : fit_coef(12, 17) = -3.5585220637753326E-04_dp
6673 36 : fit_coef(0, 18) = 6.7585710312796060E-02_dp
6674 36 : fit_coef(1, 18) = 1.5648129031717098E-01_dp
6675 36 : fit_coef(2, 18) = 1.8950121838341139E-01_dp
6676 36 : fit_coef(3, 18) = 1.3119730563134613E-01_dp
6677 36 : fit_coef(4, 18) = 3.5948846183710491E-02_dp
6678 36 : fit_coef(5, 18) = -2.0164654606078806E-02_dp
6679 36 : fit_coef(6, 18) = -2.0055622446027831E-02_dp
6680 36 : fit_coef(7, 18) = -6.9996789003826023E-04_dp
6681 36 : fit_coef(8, 18) = 5.4059447836637305E-03_dp
6682 36 : fit_coef(9, 18) = 2.3753238258316855E-03_dp
6683 36 : fit_coef(10, 18) = -3.8252579297800944E-03_dp
6684 36 : fit_coef(11, 18) = 1.8835729864486405E-03_dp
6685 36 : fit_coef(12, 18) = -4.0977704401502611E-04_dp
6686 36 : fit_coef(0, 19) = 1.0211824263133877E-01_dp
6687 36 : fit_coef(1, 19) = 2.1075731039578760E-01_dp
6688 36 : fit_coef(2, 19) = 2.4059034712033525E-01_dp
6689 36 : fit_coef(3, 19) = 1.6134884680771011E-01_dp
6690 36 : fit_coef(4, 19) = 4.3350649255430605E-02_dp
6691 36 : fit_coef(5, 19) = -2.5429945851545656E-02_dp
6692 36 : fit_coef(6, 19) = -2.4808194209897237E-02_dp
6693 36 : fit_coef(7, 19) = -4.5717313943595194E-04_dp
6694 36 : fit_coef(8, 19) = 9.7364264196386652E-03_dp
6695 36 : fit_coef(9, 19) = -9.7009624494576196E-04_dp
6696 36 : fit_coef(10, 19) = -2.9110931341643355E-03_dp
6697 36 : fit_coef(11, 19) = 2.0554438206790630E-03_dp
6698 36 : fit_coef(12, 19) = -5.3799541981056737E-04_dp
6699 36 : fit_coef(0, 20) = 1.5387007707293665E-01_dp
6700 36 : fit_coef(1, 20) = 2.7502702312847982E-01_dp
6701 36 : fit_coef(2, 20) = 2.8778273930986864E-01_dp
6702 36 : fit_coef(3, 20) = 1.8376769806731383E-01_dp
6703 36 : fit_coef(4, 20) = 5.2375278020144772E-02_dp
6704 36 : fit_coef(5, 20) = -2.4188675683434760E-02_dp
6705 36 : fit_coef(6, 20) = -3.1878082611254147E-02_dp
6706 36 : fit_coef(7, 20) = -2.0440498451142863E-03_dp
6707 36 : fit_coef(8, 20) = 1.7743467113242066E-03_dp
6708 36 : fit_coef(9, 20) = 2.9993028484423083E-02_dp
6709 36 : fit_coef(10, 20) = -3.7493397222034638E-02_dp
6710 36 : fit_coef(11, 20) = 1.9771570359339716E-02_dp
6711 36 : fit_coef(12, 20) = -4.1700973428850313E-03_dp
6712 36 : fit_coef(0, 21) = 2.3226494166758732E-01_dp
6713 36 : fit_coef(1, 21) = 3.5273736189295163E-01_dp
6714 36 : fit_coef(2, 21) = 3.2946524583838299E-01_dp
6715 36 : fit_coef(3, 21) = 1.9174149746173408E-01_dp
6716 36 : fit_coef(4, 21) = 5.8141887677596829E-02_dp
6717 36 : fit_coef(5, 21) = -9.7825016932211791E-03_dp
6718 36 : fit_coef(6, 21) = -3.0972124419450422E-02_dp
6719 36 : fit_coef(7, 21) = -2.8877801446827007E-03_dp
6720 36 : fit_coef(8, 21) = -3.6764584475810547E-02_dp
6721 36 : fit_coef(9, 21) = 7.0959072404975718E-02_dp
6722 36 : fit_coef(10, 21) = -3.5178291993696188E-02_dp
6723 36 : fit_coef(11, 21) = -9.8088379200671617E-04_dp
6724 36 : fit_coef(12, 21) = 3.7618284525752117E-03_dp
6725 36 : fit_coef(0, 22) = 3.5052467022994122E-01_dp
6726 36 : fit_coef(1, 22) = 4.4588641535984419E-01_dp
6727 36 : fit_coef(2, 22) = 3.6589831022304731E-01_dp
6728 36 : fit_coef(3, 22) = 1.8352935077226612E-01_dp
6729 36 : fit_coef(4, 22) = 5.3697669457182857E-02_dp
6730 36 : fit_coef(5, 22) = 7.4149644860502300E-03_dp
6731 36 : fit_coef(6, 22) = 1.2817157120917000E-03_dp
6732 36 : fit_coef(7, 22) = -5.0033726005623343E-02_dp
6733 36 : fit_coef(8, 22) = 6.8349818056791897E-02_dp
6734 36 : fit_coef(9, 22) = -1.7000421175238506E-01_dp
6735 36 : fit_coef(10, 22) = 2.3036729897077399E-01_dp
6736 36 : fit_coef(11, 22) = -1.3857914112066141E-01_dp
6737 36 : fit_coef(12, 22) = 3.1478942190343064E-02_dp
6738 36 : fit_coef(0, 23) = 5.2779750339667775E-01_dp
6739 36 : fit_coef(1, 23) = 5.5332389225129053E-01_dp
6740 36 : fit_coef(2, 23) = 3.9690230471520443E-01_dp
6741 36 : fit_coef(3, 23) = 1.6312883734215308E-01_dp
6742 36 : fit_coef(4, 23) = 3.9552650126779464E-02_dp
6743 36 : fit_coef(5, 23) = 2.1230303801123101E-02_dp
6744 36 : fit_coef(6, 23) = 2.9571154052233411E-02_dp
6745 36 : fit_coef(7, 23) = -4.5494947806276824E-02_dp
6746 36 : fit_coef(8, 23) = 6.6833147701713960E-02_dp
6747 36 : fit_coef(9, 23) = -1.5861734029387040E-01_dp
6748 36 : fit_coef(10, 23) = 1.3362195160908977E-01_dp
6749 36 : fit_coef(11, 23) = -3.0781412640455877E-02_dp
6750 36 : fit_coef(12, 23) = -4.0950711211332350E-03_dp
6751 36 : fit_coef(0, 24) = 7.9293469396592242E-01_dp
6752 36 : fit_coef(1, 24) = 6.7009858113053966E-01_dp
6753 36 : fit_coef(2, 24) = 4.2145481861873185E-01_dp
6754 36 : fit_coef(3, 24) = 1.3642048218640376E-01_dp
6755 36 : fit_coef(4, 24) = 2.1922752252294477E-02_dp
6756 36 : fit_coef(5, 24) = 3.2874744499942446E-02_dp
6757 36 : fit_coef(6, 24) = 3.0227410874256264E-02_dp
6758 36 : fit_coef(7, 24) = 3.7127938956607313E-02_dp
6759 36 : fit_coef(8, 24) = -1.1080272293058828E-01_dp
6760 36 : fit_coef(9, 24) = 1.5696651468543765E-01_dp
6761 36 : fit_coef(10, 24) = -2.2158444445106978E-01_dp
6762 36 : fit_coef(11, 24) = 1.6507639589038958E-01_dp
6763 36 : fit_coef(12, 24) = -4.4931540554666242E-02_dp
6764 36 : fit_coef(0, 25) = 1.1922412385770986E+00_dp
6765 36 : fit_coef(1, 25) = 7.8786890944540700E-01_dp
6766 36 : fit_coef(2, 25) = 4.3978600997964423E-01_dp
6767 36 : fit_coef(3, 25) = 1.0955812452827124E-01_dp
6768 36 : fit_coef(4, 25) = 7.1243000175333282E-03_dp
6769 36 : fit_coef(5, 25) = 3.8586652562380884E-02_dp
6770 36 : fit_coef(6, 25) = 3.7152220150416283E-02_dp
6771 36 : fit_coef(7, 25) = 5.1558439446380777E-02_dp
6772 36 : fit_coef(8, 25) = -1.1083564016687726E-01_dp
6773 36 : fit_coef(9, 25) = 1.5290802796167138E-01_dp
6774 36 : fit_coef(10, 25) = -1.7624313473286510E-01_dp
6775 36 : fit_coef(11, 25) = 9.5327501416994614E-02_dp
6776 36 : fit_coef(12, 25) = -1.7028005023958050E-02_dp
6777 36 : fit_coef(0, 26) = 1.8099472486487456E+00_dp
6778 36 : fit_coef(1, 26) = 8.9758639724651268E-01_dp
6779 36 : fit_coef(2, 26) = 4.5619407404374801E-01_dp
6780 36 : fit_coef(3, 26) = 8.8963048208584819E-02_dp
6781 36 : fit_coef(4, 26) = -2.5842727308316919E-03_dp
6782 36 : fit_coef(5, 26) = 3.9852736978965124E-02_dp
6783 36 : fit_coef(6, 26) = 4.9637846366422017E-02_dp
6784 36 : fit_coef(7, 26) = 1.7104716626654703E-02_dp
6785 36 : fit_coef(8, 26) = -5.1404130029074147E-03_dp
6786 36 : fit_coef(9, 26) = -1.8271352476782278E-02_dp
6787 36 : fit_coef(10, 26) = 3.0152636564646153E-02_dp
6788 36 : fit_coef(11, 26) = -4.0913238884136026E-02_dp
6789 36 : fit_coef(12, 26) = 1.7209300973137127E-02_dp
6790 36 : fit_coef(0, 27) = 2.8415520058389325E+00_dp
6791 36 : fit_coef(1, 27) = 9.9858013711246008E-01_dp
6792 36 : fit_coef(2, 27) = 4.8263553345863242E-01_dp
6793 36 : fit_coef(3, 27) = 8.1362436826961093E-02_dp
6794 36 : fit_coef(4, 27) = -8.1050564154871527E-03_dp
6795 36 : fit_coef(5, 27) = 3.9674059022610446E-02_dp
6796 36 : fit_coef(6, 27) = 5.4176205880144122E-02_dp
6797 36 : fit_coef(7, 27) = 2.6408258437705550E-03_dp
6798 36 : fit_coef(8, 27) = 3.6418581121829920E-02_dp
6799 36 : fit_coef(9, 27) = -7.2590963148842197E-02_dp
6800 36 : fit_coef(10, 27) = 9.0190833590845856E-02_dp
6801 36 : fit_coef(11, 27) = -6.7850000466319185E-02_dp
6802 36 : fit_coef(12, 27) = 1.8925208943418582E-02_dp
6803 36 : fit_coef(0, 28) = 5.0338617688312999E+00_dp
6804 36 : fit_coef(1, 28) = 1.1415572014123594E+00_dp
6805 36 : fit_coef(2, 28) = 5.5834539482924794E-01_dp
6806 36 : fit_coef(3, 28) = 9.8824807093161326E-02_dp
6807 36 : fit_coef(4, 28) = -1.0740041647079411E-02_dp
6808 36 : fit_coef(5, 28) = 3.9309450063690091E-02_dp
6809 36 : fit_coef(6, 28) = 5.4929203884089291E-02_dp
6810 36 : fit_coef(7, 28) = 1.2322580840140561E-02_dp
6811 36 : fit_coef(8, 28) = 1.8323929549560497E-02_dp
6812 36 : fit_coef(9, 28) = -2.9383377972038723E-02_dp
6813 36 : fit_coef(10, 28) = 4.2820470862085666E-02_dp
6814 36 : fit_coef(11, 28) = -2.8686857835350920E-02_dp
6815 36 : fit_coef(12, 28) = 5.4565805278581868E-03_dp
6816 :
6817 36 : END SUBROUTINE get_fit_coef_k14_sh
6818 :
6819 : ! **************************************************************************************************
6820 : !> \brief ...
6821 : !> \param k ...
6822 : !> \param fit_coef ...
6823 : !> \param L_b ...
6824 : !> \param U_b ...
6825 : ! **************************************************************************************************
6826 34 : SUBROUTINE get_fit_coef_k14_mi(k, fit_coef, L_b, U_b)
6827 : INTEGER :: k
6828 : REAL(KIND=dp), DIMENSION(0:12, 2*k) :: fit_coef
6829 : REAL(KIND=dp) :: L_b, U_b
6830 :
6831 34 : L_b = 1.0000000000000000E+02_dp
6832 34 : U_b = 1.1722808202408223E+03_dp
6833 34 : fit_coef(0, 1) = 5.4467895546803416E-04_dp
6834 34 : fit_coef(1, 1) = 1.5857771854287006E-03_dp
6835 34 : fit_coef(2, 1) = 2.3073428933440593E-03_dp
6836 34 : fit_coef(3, 1) = 2.0056780241026078E-03_dp
6837 34 : fit_coef(4, 1) = 9.5252806530394737E-04_dp
6838 34 : fit_coef(5, 1) = 4.5225480425719547E-05_dp
6839 34 : fit_coef(6, 1) = -2.1217629613097376E-04_dp
6840 34 : fit_coef(7, 1) = -5.0216895355491796E-05_dp
6841 34 : fit_coef(8, 1) = 3.8287705248810476E-05_dp
6842 34 : fit_coef(9, 1) = 7.2535948309621214E-05_dp
6843 34 : fit_coef(10, 1) = -9.2252835912099736E-05_dp
6844 34 : fit_coef(11, 1) = 4.3983534472290816E-05_dp
6845 34 : fit_coef(12, 1) = -8.2237204784032551E-06_dp
6846 34 : fit_coef(0, 2) = 3.0464535721029173E-03_dp
6847 34 : fit_coef(1, 2) = 8.6149108928923676E-03_dp
6848 34 : fit_coef(2, 2) = 1.2362165768730629E-02_dp
6849 34 : fit_coef(3, 2) = 1.0619459122609453E-02_dp
6850 34 : fit_coef(4, 2) = 4.9727394573446972E-03_dp
6851 34 : fit_coef(5, 2) = 2.0040047900640227E-04_dp
6852 34 : fit_coef(6, 2) = -1.1121250175071501E-03_dp
6853 34 : fit_coef(7, 2) = -2.5253190910672047E-04_dp
6854 34 : fit_coef(8, 2) = 2.0786942223541925E-04_dp
6855 34 : fit_coef(9, 2) = 3.6647453679821519E-04_dp
6856 34 : fit_coef(10, 2) = -4.7725200991211036E-04_dp
6857 34 : fit_coef(11, 2) = 2.3017003059152598E-04_dp
6858 34 : fit_coef(12, 2) = -4.3440212796964786E-05_dp
6859 34 : fit_coef(0, 3) = 8.4179094658504636E-03_dp
6860 34 : fit_coef(1, 3) = 2.2382112298387765E-02_dp
6861 34 : fit_coef(2, 3) = 3.1254689785869226E-02_dp
6862 34 : fit_coef(3, 3) = 2.6305836769925709E-02_dp
6863 34 : fit_coef(4, 3) = 1.2019230418388028E-02_dp
6864 34 : fit_coef(5, 3) = 3.2210723317093755E-04_dp
6865 34 : fit_coef(6, 3) = -2.7056207855165560E-03_dp
6866 34 : fit_coef(7, 3) = -5.6040022077270704E-04_dp
6867 34 : fit_coef(8, 3) = 5.4121141114160339E-04_dp
6868 34 : fit_coef(9, 3) = 8.1004167044932199E-04_dp
6869 34 : fit_coef(10, 3) = -1.1112740690897719E-03_dp
6870 34 : fit_coef(11, 3) = 5.4779892766252693E-04_dp
6871 34 : fit_coef(12, 3) = -1.0512838684553561E-04_dp
6872 34 : fit_coef(0, 4) = 1.8743574617056585E-02_dp
6873 34 : fit_coef(1, 4) = 4.5210340778486291E-02_dp
6874 34 : fit_coef(2, 4) = 6.0224002984973317E-02_dp
6875 34 : fit_coef(3, 4) = 4.9094876694850402E-02_dp
6876 34 : fit_coef(4, 4) = 2.1831501314762986E-02_dp
6877 34 : fit_coef(5, 4) = 3.2839489812930983E-04_dp
6878 34 : fit_coef(6, 4) = -5.0144416787406901E-03_dp
6879 34 : fit_coef(7, 4) = -9.7843840294365748E-04_dp
6880 34 : fit_coef(8, 4) = 1.0342060306701268E-03_dp
6881 34 : fit_coef(9, 4) = 1.5910763103707255E-03_dp
6882 34 : fit_coef(10, 4) = -2.2573252364893278E-03_dp
6883 34 : fit_coef(11, 4) = 1.1445941503911742E-03_dp
6884 34 : fit_coef(12, 4) = -2.2506139447365695E-04_dp
6885 34 : fit_coef(0, 5) = 3.8243937154880572E-02_dp
6886 34 : fit_coef(1, 5) = 8.1467829047918827E-02_dp
6887 34 : fit_coef(2, 5) = 1.0129786520932144E-01_dp
6888 34 : fit_coef(3, 5) = 7.8216152968887814E-02_dp
6889 34 : fit_coef(4, 5) = 3.3350941393280653E-02_dp
6890 34 : fit_coef(5, 5) = 5.2823533556460426E-04_dp
6891 34 : fit_coef(6, 5) = -7.3749832466795265E-03_dp
6892 34 : fit_coef(7, 5) = -1.5646554141616070E-03_dp
6893 34 : fit_coef(8, 5) = 9.1282587135457208E-04_dp
6894 34 : fit_coef(9, 5) = 2.8481769249969957E-03_dp
6895 34 : fit_coef(10, 5) = -3.1292839864729078E-03_dp
6896 34 : fit_coef(11, 5) = 1.3433122010827140E-03_dp
6897 34 : fit_coef(12, 5) = -2.2591769996675308E-04_dp
6898 34 : fit_coef(0, 6) = 7.4571737250878262E-02_dp
6899 34 : fit_coef(1, 6) = 1.3811565890497141E-01_dp
6900 34 : fit_coef(2, 6) = 1.5798315551672285E-01_dp
6901 34 : fit_coef(3, 6) = 1.1260753901599996E-01_dp
6902 34 : fit_coef(4, 6) = 4.4100222118730312E-02_dp
6903 34 : fit_coef(5, 6) = 2.1773862891778066E-04_dp
6904 34 : fit_coef(6, 6) = -8.3087822491922161E-03_dp
6905 34 : fit_coef(7, 6) = -2.1043028241427880E-03_dp
6906 34 : fit_coef(8, 6) = 1.8792681898943972E-03_dp
6907 34 : fit_coef(9, 6) = 3.1606237510210035E-04_dp
6908 34 : fit_coef(10, 6) = -5.4242874432157808E-04_dp
6909 34 : fit_coef(11, 6) = 2.2538605364452114E-04_dp
6910 34 : fit_coef(12, 6) = -5.0219363398529674E-05_dp
6911 34 : fit_coef(0, 7) = 1.4098571554579828E-01_dp
6912 34 : fit_coef(1, 7) = 2.2478771441370507E-01_dp
6913 34 : fit_coef(2, 7) = 2.3494329165976915E-01_dp
6914 34 : fit_coef(3, 7) = 1.5140646411833683E-01_dp
6915 34 : fit_coef(4, 7) = 5.1480514391188670E-02_dp
6916 34 : fit_coef(5, 7) = -1.9136093640078735E-03_dp
6917 34 : fit_coef(6, 7) = -7.8257777325216969E-03_dp
6918 34 : fit_coef(7, 7) = -9.9807084346081507E-04_dp
6919 34 : fit_coef(8, 7) = 2.2963464957662357E-03_dp
6920 34 : fit_coef(9, 7) = -1.9447302259471774E-03_dp
6921 34 : fit_coef(10, 7) = 4.3017240890955453E-04_dp
6922 34 : fit_coef(11, 7) = 4.7144332953281682E-04_dp
6923 34 : fit_coef(12, 7) = -2.1997791857150025E-04_dp
6924 34 : fit_coef(0, 8) = 2.5999858418452071E-01_dp
6925 34 : fit_coef(1, 8) = 3.5368499241454637E-01_dp
6926 34 : fit_coef(2, 8) = 3.3704821274394664E-01_dp
6927 34 : fit_coef(3, 8) = 1.9318903274447125E-01_dp
6928 34 : fit_coef(4, 8) = 5.3280944838378592E-02_dp
6929 34 : fit_coef(5, 8) = -6.3861100195045095E-03_dp
6930 34 : fit_coef(6, 8) = -5.8003810200407740E-03_dp
6931 34 : fit_coef(7, 8) = 1.4075796032845642E-03_dp
6932 34 : fit_coef(8, 8) = 2.4434092283670862E-03_dp
6933 34 : fit_coef(9, 8) = -4.5616600603175456E-03_dp
6934 34 : fit_coef(10, 8) = 1.8926356543785563E-03_dp
6935 34 : fit_coef(11, 8) = 2.2201716818935917E-04_dp
6936 34 : fit_coef(12, 8) = -2.2032045330927993E-04_dp
6937 34 : fit_coef(0, 9) = 4.6927925194228570E-01_dp
6938 34 : fit_coef(1, 9) = 5.3896976247930295E-01_dp
6939 34 : fit_coef(2, 9) = 4.6838489154168161E-01_dp
6940 34 : fit_coef(3, 9) = 2.3526229136436330E-01_dp
6941 34 : fit_coef(4, 9) = 4.7454952056688732E-02_dp
6942 34 : fit_coef(5, 9) = -1.2685981031239016E-02_dp
6943 34 : fit_coef(6, 9) = -1.4744220873732451E-03_dp
6944 34 : fit_coef(7, 9) = 4.2905695407292228E-03_dp
6945 34 : fit_coef(8, 9) = 2.4711991371951058E-03_dp
6946 34 : fit_coef(9, 9) = -8.6550441967466144E-03_dp
6947 34 : fit_coef(10, 9) = 5.5989569069497076E-03_dp
6948 34 : fit_coef(11, 9) = -1.3463966560621509E-03_dp
6949 34 : fit_coef(12, 9) = 5.6917396181052615E-05_dp
6950 34 : fit_coef(0, 10) = 8.3113745246756776E-01_dp
6951 34 : fit_coef(1, 10) = 7.9501654600703975E-01_dp
6952 34 : fit_coef(2, 10) = 6.3118071249392171E-01_dp
6953 34 : fit_coef(3, 10) = 2.7364530371013518E-01_dp
6954 34 : fit_coef(4, 10) = 3.2333401581906181E-02_dp
6955 34 : fit_coef(5, 10) = -1.9422043063657940E-02_dp
6956 34 : fit_coef(6, 10) = 6.0392759901066601E-03_dp
6957 34 : fit_coef(7, 10) = 7.1646103557214402E-03_dp
6958 34 : fit_coef(8, 10) = 1.3209371123133807E-03_dp
6959 34 : fit_coef(9, 10) = -1.3329493616005855E-02_dp
6960 34 : fit_coef(10, 10) = 1.1118391120775293E-02_dp
6961 34 : fit_coef(11, 10) = -3.9802162789608605E-03_dp
6962 34 : fit_coef(12, 10) = 5.4198727348417862E-04_dp
6963 34 : fit_coef(0, 11) = 1.4482023274879392E+00_dp
6964 34 : fit_coef(1, 11) = 1.1330048924955463E+00_dp
6965 34 : fit_coef(2, 11) = 8.2485522761522434E-01_dp
6966 34 : fit_coef(3, 11) = 3.0394925510152571E-01_dp
6967 34 : fit_coef(4, 11) = 7.2638847029286640E-03_dp
6968 34 : fit_coef(5, 11) = -2.4671422910119499E-02_dp
6969 34 : fit_coef(6, 11) = 1.7366475605224755E-02_dp
6970 34 : fit_coef(7, 11) = 9.3584526548286841E-03_dp
6971 34 : fit_coef(8, 11) = -1.8731252836985278E-03_dp
6972 34 : fit_coef(9, 11) = -1.7532663892185343E-02_dp
6973 34 : fit_coef(10, 11) = 1.7972283371407362E-02_dp
6974 34 : fit_coef(11, 11) = -7.6180802914050756E-03_dp
6975 34 : fit_coef(12, 11) = 1.2561263859800901E-03_dp
6976 34 : fit_coef(0, 12) = 2.4920360801417596E+00_dp
6977 34 : fit_coef(1, 12) = 1.5562052067140830E+00_dp
6978 34 : fit_coef(2, 12) = 1.0460115631746023E+00_dp
6979 34 : fit_coef(3, 12) = 3.2329508963929127E-01_dp
6980 34 : fit_coef(4, 12) = -2.6843427897215052E-02_dp
6981 34 : fit_coef(5, 12) = -2.6728379775572533E-02_dp
6982 34 : fit_coef(6, 12) = 3.2440057594826148E-02_dp
6983 34 : fit_coef(7, 12) = 1.0203339477948091E-02_dp
6984 34 : fit_coef(8, 12) = -7.5116389543029823E-03_dp
6985 34 : fit_coef(9, 12) = -2.0251551518009794E-02_dp
6986 34 : fit_coef(10, 12) = 2.5495522854135564E-02_dp
6987 34 : fit_coef(11, 12) = -1.2104045379629679E-02_dp
6988 34 : fit_coef(12, 12) = 2.2002184184182066E-03_dp
6989 34 : fit_coef(0, 13) = 4.2695725351678870E+00_dp
6990 34 : fit_coef(1, 13) = 2.0569142521947663E+00_dp
6991 34 : fit_coef(2, 13) = 1.2906701222000276E+00_dp
6992 34 : fit_coef(3, 13) = 3.3274287972587252E-01_dp
6993 34 : fit_coef(4, 13) = -6.7760240413352227E-02_dp
6994 34 : fit_coef(5, 13) = -2.5210323779882499E-02_dp
6995 34 : fit_coef(6, 13) = 5.0470840558373135E-02_dp
6996 34 : fit_coef(7, 13) = 9.5160539695092316E-03_dp
6997 34 : fit_coef(8, 13) = -1.5360600121122914E-02_dp
6998 34 : fit_coef(9, 13) = -2.1060084216392275E-02_dp
6999 34 : fit_coef(10, 13) = 3.3061137892312159E-02_dp
7000 34 : fit_coef(11, 13) = -1.7135171327692631E-02_dp
7001 34 : fit_coef(12, 13) = 3.3198097857474905E-03_dp
7002 34 : fit_coef(0, 14) = 7.4706366451203330E+00_dp
7003 34 : fit_coef(1, 14) = 2.6255475168075386E+00_dp
7004 34 : fit_coef(2, 14) = 1.5617856992687866E+00_dp
7005 34 : fit_coef(3, 14) = 3.3898821868503676E-01_dp
7006 34 : fit_coef(4, 14) = -1.1349423621812627E-01_dp
7007 34 : fit_coef(5, 14) = -2.1752415544934678E-02_dp
7008 34 : fit_coef(6, 14) = 7.0659941513993574E-02_dp
7009 34 : fit_coef(7, 14) = 7.9261305614328585E-03_dp
7010 34 : fit_coef(8, 14) = -2.4678202093857821E-02_dp
7011 34 : fit_coef(9, 14) = -2.0791238512333610E-02_dp
7012 34 : fit_coef(10, 14) = 4.0834605352408383E-02_dp
7013 34 : fit_coef(11, 14) = -2.2601414883140436E-02_dp
7014 34 : fit_coef(12, 14) = 4.5678225526306271E-03_dp
7015 34 : fit_coef(0, 15) = 1.4166144548081244E-03_dp
7016 34 : fit_coef(1, 15) = 4.0988329863504650E-03_dp
7017 34 : fit_coef(2, 15) = 5.9448187504450257E-03_dp
7018 34 : fit_coef(3, 15) = 5.1533064863913264E-03_dp
7019 34 : fit_coef(4, 15) = 2.4394418491756548E-03_dp
7020 34 : fit_coef(5, 15) = 1.1163214246871172E-04_dp
7021 34 : fit_coef(6, 15) = -5.4395417380967090E-04_dp
7022 34 : fit_coef(7, 15) = -1.2744617101115058E-04_dp
7023 34 : fit_coef(8, 15) = 9.9020248580942340E-05_dp
7024 34 : fit_coef(9, 15) = 1.8429376434903194E-04_dp
7025 34 : fit_coef(10, 15) = -2.3572941138030507E-04_dp
7026 34 : fit_coef(11, 15) = 1.1270257688728590E-04_dp
7027 34 : fit_coef(12, 15) = -2.1120306082703953E-05_dp
7028 34 : fit_coef(0, 16) = 3.7180060821504178E-03_dp
7029 34 : fit_coef(1, 16) = 1.0136250443655282E-02_dp
7030 34 : fit_coef(2, 16) = 1.4300959605183702E-02_dp
7031 34 : fit_coef(3, 16) = 1.2111006697402966E-02_dp
7032 34 : fit_coef(4, 16) = 5.5715231524265116E-03_dp
7033 34 : fit_coef(5, 16) = 1.7441962760050931E-04_dp
7034 34 : fit_coef(6, 16) = -1.2509495746884976E-03_dp
7035 34 : fit_coef(7, 16) = -2.6932600471792030E-04_dp
7036 34 : fit_coef(8, 16) = 2.4202856508010202E-04_dp
7037 34 : fit_coef(9, 16) = 3.9544082532111499E-04_dp
7038 34 : fit_coef(10, 16) = -5.2934481355649469E-04_dp
7039 34 : fit_coef(11, 16) = 2.5870684688921450E-04_dp
7040 34 : fit_coef(12, 16) = -4.9352748645601205E-05_dp
7041 34 : fit_coef(0, 17) = 7.3573792852102415E-03_dp
7042 34 : fit_coef(1, 17) = 1.7769053739351975E-02_dp
7043 34 : fit_coef(2, 17) = 2.3686656634361428E-02_dp
7044 34 : fit_coef(3, 17) = 1.9285714809028087E-02_dp
7045 34 : fit_coef(4, 17) = 8.4872745881098346E-03_dp
7046 34 : fit_coef(5, 17) = 3.4696339797671155E-05_dp
7047 34 : fit_coef(6, 17) = -1.9464426054708341E-03_dp
7048 34 : fit_coef(7, 17) = -3.4174035665184455E-04_dp
7049 34 : fit_coef(8, 17) = 4.7554753790861559E-04_dp
7050 34 : fit_coef(9, 17) = 4.2925599708472817E-04_dp
7051 34 : fit_coef(10, 17) = -7.0959124228041825E-04_dp
7052 34 : fit_coef(11, 17) = 3.7293802063667668E-04_dp
7053 34 : fit_coef(12, 17) = -7.4872640261499496E-05_dp
7054 34 : fit_coef(0, 18) = 1.3977177746865988E-02_dp
7055 34 : fit_coef(1, 18) = 2.8606023538180633E-02_dp
7056 34 : fit_coef(2, 18) = 3.4571612966699722E-02_dp
7057 34 : fit_coef(3, 18) = 2.6149166759159050E-02_dp
7058 34 : fit_coef(4, 18) = 1.0984913521363774E-02_dp
7059 34 : fit_coef(5, 18) = 7.7055787642742803E-05_dp
7060 34 : fit_coef(6, 18) = -2.5922755331103330E-03_dp
7061 34 : fit_coef(7, 18) = -4.8489977776779012E-04_dp
7062 34 : fit_coef(8, 18) = 1.5912901418092180E-04_dp
7063 34 : fit_coef(9, 18) = 1.5881868365226204E-03_dp
7064 34 : fit_coef(10, 18) = -1.8151464311114490E-03_dp
7065 34 : fit_coef(11, 18) = 8.5592821993186205E-04_dp
7066 34 : fit_coef(12, 18) = -1.5937383356627851E-04_dp
7067 34 : fit_coef(0, 19) = 2.6264101814506675E-02_dp
7068 34 : fit_coef(1, 19) = 4.5069161923578932E-02_dp
7069 34 : fit_coef(2, 19) = 4.8169189713700107E-02_dp
7070 34 : fit_coef(3, 19) = 3.1904492882075079E-02_dp
7071 34 : fit_coef(4, 19) = 1.1603766261612461E-02_dp
7072 34 : fit_coef(5, 19) = 1.8449908333587032E-04_dp
7073 34 : fit_coef(6, 19) = -1.7877726122463406E-03_dp
7074 34 : fit_coef(7, 19) = -7.5764206916605059E-04_dp
7075 34 : fit_coef(8, 19) = 2.8343231172872694E-04_dp
7076 34 : fit_coef(9, 19) = -5.9914897854961122E-04_dp
7077 34 : fit_coef(10, 19) = 1.3517055951379382E-03_dp
7078 34 : fit_coef(11, 19) = -9.4046015820634316E-04_dp
7079 34 : fit_coef(12, 19) = 2.2350581726021887E-04_dp
7080 34 : fit_coef(0, 20) = 4.8542207101173400E-02_dp
7081 34 : fit_coef(1, 20) = 6.9832820033889687E-02_dp
7082 34 : fit_coef(2, 20) = 6.5995740079255238E-02_dp
7083 34 : fit_coef(3, 20) = 3.6752596227584124E-02_dp
7084 34 : fit_coef(4, 20) = 9.4571244340008204E-03_dp
7085 34 : fit_coef(5, 20) = -1.0484402051494153E-03_dp
7086 34 : fit_coef(6, 20) = -1.5752390773495777E-04_dp
7087 34 : fit_coef(7, 20) = 1.0876735653687303E-04_dp
7088 34 : fit_coef(8, 20) = 1.0073470936970389E-03_dp
7089 34 : fit_coef(9, 20) = -3.0335098186363291E-03_dp
7090 34 : fit_coef(10, 20) = 2.1855940575857963E-03_dp
7091 34 : fit_coef(11, 20) = -4.5502298284867644E-04_dp
7092 34 : fit_coef(12, 20) = -3.4790305788945764E-05_dp
7093 34 : fit_coef(0, 21) = 8.7942456610255598E-02_dp
7094 34 : fit_coef(1, 21) = 1.0555324383884353E-01_dp
7095 34 : fit_coef(2, 21) = 8.8752093517154698E-02_dp
7096 34 : fit_coef(3, 21) = 4.0620455348294761E-02_dp
7097 34 : fit_coef(4, 21) = 4.9418858666300082E-03_dp
7098 34 : fit_coef(5, 21) = -3.3032510647944919E-03_dp
7099 34 : fit_coef(6, 21) = 1.1546343697416441E-03_dp
7100 34 : fit_coef(7, 21) = 1.9549734572505361E-03_dp
7101 34 : fit_coef(8, 21) = 5.6213884018718063E-05_dp
7102 34 : fit_coef(9, 21) = -1.9404012109824945E-03_dp
7103 34 : fit_coef(10, 21) = 5.3863092062487572E-04_dp
7104 34 : fit_coef(11, 21) = 3.8099987718174182E-04_dp
7105 34 : fit_coef(12, 21) = -1.6063218378014254E-04_dp
7106 34 : fit_coef(0, 22) = 1.5620880999122425E-01_dp
7107 34 : fit_coef(1, 22) = 1.5462937480065686E-01_dp
7108 34 : fit_coef(2, 22) = 1.1615728166593994E-01_dp
7109 34 : fit_coef(3, 22) = 4.2496601438037490E-02_dp
7110 34 : fit_coef(4, 22) = -1.6862132065151886E-03_dp
7111 34 : fit_coef(5, 22) = -5.5527712863935753E-03_dp
7112 34 : fit_coef(6, 22) = 3.0288231280584822E-03_dp
7113 34 : fit_coef(7, 22) = 2.7239270206899919E-03_dp
7114 34 : fit_coef(8, 22) = 2.3923207067007299E-04_dp
7115 34 : fit_coef(9, 22) = -3.4467494238847617E-03_dp
7116 34 : fit_coef(10, 22) = 2.6143123206984532E-03_dp
7117 34 : fit_coef(11, 22) = -9.5623661147149601E-04_dp
7118 34 : fit_coef(12, 22) = 1.5884529743136178E-04_dp
7119 34 : fit_coef(0, 23) = 2.7248883355523357E-01_dp
7120 34 : fit_coef(1, 23) = 2.1839288076669880E-01_dp
7121 34 : fit_coef(2, 23) = 1.4690508945871661E-01_dp
7122 34 : fit_coef(3, 23) = 4.0972405769053262E-02_dp
7123 34 : fit_coef(4, 23) = -1.0255836491498508E-02_dp
7124 34 : fit_coef(5, 23) = -6.8103039861294205E-03_dp
7125 34 : fit_coef(6, 23) = 5.7774256001662866E-03_dp
7126 34 : fit_coef(7, 23) = 2.9716307657906005E-03_dp
7127 34 : fit_coef(8, 23) = -3.8415214985403008E-04_dp
7128 34 : fit_coef(9, 23) = -4.5597005257117969E-03_dp
7129 34 : fit_coef(10, 23) = 4.6944833426410494E-03_dp
7130 34 : fit_coef(11, 23) = -2.1231572186145029E-03_dp
7131 34 : fit_coef(12, 23) = 3.8196379187575797E-04_dp
7132 34 : fit_coef(0, 24) = 4.6789642997790454E-01_dp
7133 34 : fit_coef(1, 24) = 2.9564830559342764E-01_dp
7134 34 : fit_coef(2, 24) = 1.7859318172912267E-01_dp
7135 34 : fit_coef(3, 24) = 3.5029171279950352E-02_dp
7136 34 : fit_coef(4, 24) = -2.0106998533844407E-02_dp
7137 34 : fit_coef(5, 24) = -6.3290051255165099E-03_dp
7138 34 : fit_coef(6, 24) = 9.3627910136797072E-03_dp
7139 34 : fit_coef(7, 24) = 2.6599389408438201E-03_dp
7140 34 : fit_coef(8, 24) = -2.0615332759583711E-03_dp
7141 34 : fit_coef(9, 24) = -4.6173560793899586E-03_dp
7142 34 : fit_coef(10, 24) = 6.2747096995400117E-03_dp
7143 34 : fit_coef(11, 24) = -3.1434465968595239E-03_dp
7144 34 : fit_coef(12, 24) = 5.9448478612450029E-04_dp
7145 34 : fit_coef(0, 25) = 7.9390404143601678E-01_dp
7146 34 : fit_coef(1, 25) = 3.8094350576553354E-01_dp
7147 34 : fit_coef(2, 25) = 2.0815634677459935E-01_dp
7148 34 : fit_coef(3, 25) = 2.5054416108850112E-02_dp
7149 34 : fit_coef(4, 25) = -2.9877418297843340E-02_dp
7150 34 : fit_coef(5, 25) = -3.8648566065354233E-03_dp
7151 34 : fit_coef(6, 25) = 1.3281740014574807E-02_dp
7152 34 : fit_coef(7, 25) = 1.6073039898392629E-03_dp
7153 34 : fit_coef(8, 25) = -4.3975022763734321E-03_dp
7154 34 : fit_coef(9, 25) = -3.6092937145507167E-03_dp
7155 34 : fit_coef(10, 25) = 7.3177671091434133E-03_dp
7156 34 : fit_coef(11, 25) = -4.1069025396153367E-03_dp
7157 34 : fit_coef(12, 25) = 8.3442522049861077E-04_dp
7158 34 : fit_coef(0, 26) = 1.3421299372909123E+00_dp
7159 34 : fit_coef(1, 26) = 4.6409313440446603E-01_dp
7160 34 : fit_coef(2, 26) = 2.3339441406477554E-01_dp
7161 34 : fit_coef(3, 26) = 1.3785053308326188E-02_dp
7162 34 : fit_coef(4, 26) = -3.7941211960007708E-02_dp
7163 34 : fit_coef(5, 26) = -1.7132484132012456E-04_dp
7164 34 : fit_coef(6, 26) = 1.6722419910236191E-02_dp
7165 34 : fit_coef(7, 26) = 4.5287606479249242E-05_dp
7166 34 : fit_coef(8, 26) = -6.8396430449082519E-03_dp
7167 34 : fit_coef(9, 26) = -1.7433447611092249E-03_dp
7168 34 : fit_coef(10, 26) = 7.6094558147861901E-03_dp
7169 34 : fit_coef(11, 26) = -4.8080400030221532E-03_dp
7170 34 : fit_coef(12, 26) = 1.0435040492483968E-03_dp
7171 34 : fit_coef(0, 27) = 2.3127647897779702E+00_dp
7172 34 : fit_coef(1, 27) = 5.3494805569190185E-01_dp
7173 34 : fit_coef(2, 27) = 2.5603491110440707E-01_dp
7174 34 : fit_coef(3, 27) = 6.2124469115487774E-03_dp
7175 34 : fit_coef(4, 27) = -4.3500571617098645E-02_dp
7176 34 : fit_coef(5, 27) = 2.9267102310614004E-03_dp
7177 34 : fit_coef(6, 27) = 1.9176839114778386E-02_dp
7178 34 : fit_coef(7, 27) = -1.3114239457504276E-03_dp
7179 34 : fit_coef(8, 27) = -8.7196471933934649E-03_dp
7180 34 : fit_coef(9, 27) = -1.4236987601663990E-05_dp
7181 34 : fit_coef(10, 27) = 7.5377946011018363E-03_dp
7182 34 : fit_coef(11, 27) = -5.2272346094548762E-03_dp
7183 34 : fit_coef(12, 27) = 1.1857786912012739E-03_dp
7184 34 : fit_coef(0, 28) = 4.4310556767314351E+00_dp
7185 34 : fit_coef(1, 28) = 6.0851379611857248E-01_dp
7186 34 : fit_coef(2, 28) = 2.9194514151733547E-01_dp
7187 34 : fit_coef(3, 28) = 8.6001943701959644E-03_dp
7188 34 : fit_coef(4, 28) = -4.8295972382001021E-02_dp
7189 34 : fit_coef(5, 28) = 3.4189484756573089E-03_dp
7190 34 : fit_coef(6, 28) = 2.1364281048084820E-02_dp
7191 34 : fit_coef(7, 28) = -1.6460148108292097E-03_dp
7192 34 : fit_coef(8, 28) = -9.8467342034871362E-03_dp
7193 34 : fit_coef(9, 28) = 1.9090555066223413E-04_dp
7194 34 : fit_coef(10, 28) = 8.3032333199491645E-03_dp
7195 34 : fit_coef(11, 28) = -5.8101678643582262E-03_dp
7196 34 : fit_coef(12, 28) = 1.3244384992621098E-03_dp
7197 :
7198 34 : END SUBROUTINE get_fit_coef_k14_mi
7199 :
7200 : ! **************************************************************************************************
7201 : !> \brief ...
7202 : !> \param k ...
7203 : !> \param fit_coef ...
7204 : !> \param L_b ...
7205 : !> \param U_b ...
7206 : ! **************************************************************************************************
7207 92 : SUBROUTINE get_fit_coef_k14_lo(k, fit_coef, L_b, U_b)
7208 : INTEGER :: k
7209 : REAL(KIND=dp), DIMENSION(0:12, 2*k) :: fit_coef
7210 : REAL(KIND=dp) :: L_b, U_b
7211 :
7212 92 : L_b = 9.4708858956711737E+01_dp
7213 92 : U_b = 6.6910000000000000E+05_dp
7214 92 : fit_coef(0, 1) = 5.7644508135195325E-06_dp
7215 92 : fit_coef(1, 1) = 8.8059899546543633E-06_dp
7216 92 : fit_coef(2, 1) = 9.8246367093007174E-04_dp
7217 92 : fit_coef(3, 1) = -5.7370459929060305E-03_dp
7218 92 : fit_coef(4, 1) = 5.4909691175756163E-02_dp
7219 92 : fit_coef(5, 1) = -2.3201875112604708E-01_dp
7220 92 : fit_coef(6, 1) = 7.0724150950356890E-01_dp
7221 92 : fit_coef(7, 1) = -1.4925604266418715E+00_dp
7222 92 : fit_coef(8, 1) = 2.1603279291789366E+00_dp
7223 92 : fit_coef(9, 1) = -2.1043657951755335E+00_dp
7224 92 : fit_coef(10, 1) = 1.3179096181212082E+00_dp
7225 92 : fit_coef(11, 1) = -4.7916040323369041E-01_dp
7226 92 : fit_coef(12, 1) = 7.6853944770310323E-02_dp
7227 92 : fit_coef(0, 2) = 6.3482217934141788E-05_dp
7228 92 : fit_coef(1, 2) = 5.6715849587820812E-05_dp
7229 92 : fit_coef(2, 2) = 6.2902935744076748E-03_dp
7230 92 : fit_coef(3, 2) = -3.8825646732371183E-02_dp
7231 92 : fit_coef(4, 2) = 3.5215367034308359E-01_dp
7232 92 : fit_coef(5, 2) = -1.5068239503633283E+00_dp
7233 92 : fit_coef(6, 2) = 4.5854281378525714E+00_dp
7234 92 : fit_coef(7, 2) = -9.6460393022334507E+00_dp
7235 92 : fit_coef(8, 2) = 1.3925086681528807E+01_dp
7236 92 : fit_coef(9, 2) = -1.3538171863016146E+01_dp
7237 92 : fit_coef(10, 2) = 8.4668043138765512E+00_dp
7238 92 : fit_coef(11, 2) = -3.0752413149585256E+00_dp
7239 92 : fit_coef(12, 2) = 4.9288840241270471E-01_dp
7240 92 : fit_coef(0, 3) = 3.3613588297925877E-04_dp
7241 92 : fit_coef(1, 3) = 2.0810718441537009E-04_dp
7242 92 : fit_coef(2, 3) = 2.2496352429605227E-02_dp
7243 92 : fit_coef(3, 3) = -1.4508680125471160E-01_dp
7244 92 : fit_coef(4, 3) = 1.2240878955617038E+00_dp
7245 92 : fit_coef(5, 3) = -5.4269306653344804E+00_dp
7246 92 : fit_coef(6, 3) = 1.6783138844933998E+01_dp
7247 92 : fit_coef(7, 3) = -3.5628143752717627E+01_dp
7248 92 : fit_coef(8, 3) = 5.1720421721162715E+01_dp
7249 92 : fit_coef(9, 3) = -5.0458114469889409E+01_dp
7250 92 : fit_coef(10, 3) = 3.1625635386312588E+01_dp
7251 92 : fit_coef(11, 3) = -1.1502746293672999E+01_dp
7252 92 : fit_coef(12, 3) = 1.8452512921088244E+00_dp
7253 92 : fit_coef(0, 4) = 1.2977058344000711E-03_dp
7254 92 : fit_coef(1, 4) = 6.0051493044492425E-04_dp
7255 92 : fit_coef(2, 4) = 6.4379175573630529E-02_dp
7256 92 : fit_coef(3, 4) = -4.2944616668718744E-01_dp
7257 92 : fit_coef(4, 4) = 3.4645304257752727E+00_dp
7258 92 : fit_coef(5, 4) = -1.5790291716256178E+01_dp
7259 92 : fit_coef(6, 4) = 4.9078910409345937E+01_dp
7260 92 : fit_coef(7, 4) = -1.0406732095355643E+02_dp
7261 92 : fit_coef(8, 4) = 1.5069319179330122E+02_dp
7262 92 : fit_coef(9, 4) = -1.4664743032705482E+02_dp
7263 92 : fit_coef(10, 4) = 9.1717900592693681E+01_dp
7264 92 : fit_coef(11, 4) = -3.3301586691674665E+01_dp
7265 92 : fit_coef(12, 4) = 5.3348395481918729E+00_dp
7266 92 : fit_coef(0, 5) = 4.1564666328203293E-03_dp
7267 92 : fit_coef(1, 5) = 1.5024272029496644E-03_dp
7268 92 : fit_coef(2, 5) = 1.5961690430876282E-01_dp
7269 92 : fit_coef(3, 5) = -1.0856048657785689E+00_dp
7270 92 : fit_coef(4, 5) = 8.4819759793848739E+00_dp
7271 92 : fit_coef(5, 5) = -3.9236853866944621E+01_dp
7272 92 : fit_coef(6, 5) = 1.2225270389761864E+02_dp
7273 92 : fit_coef(7, 5) = -2.5932080520941867E+02_dp
7274 92 : fit_coef(8, 5) = 3.7560378396472731E+02_dp
7275 92 : fit_coef(9, 5) = -3.6564399683386677E+02_dp
7276 92 : fit_coef(10, 5) = 2.2876919730710458E+02_dp
7277 92 : fit_coef(11, 5) = -8.3091860520998807E+01_dp
7278 92 : fit_coef(12, 5) = 1.3315159702194723E+01_dp
7279 92 : fit_coef(0, 6) = 1.1728185806559138E-02_dp
7280 92 : fit_coef(1, 6) = 3.3854671547705814E-03_dp
7281 92 : fit_coef(2, 6) = 3.5708079041567914E-01_dp
7282 92 : fit_coef(3, 6) = -2.4616715243590788E+00_dp
7283 92 : fit_coef(4, 6) = 1.8784735712246597E+01_dp
7284 92 : fit_coef(5, 6) = -8.7758450553219319E+01_dp
7285 92 : fit_coef(6, 6) = 2.7430420638340945E+02_dp
7286 92 : fit_coef(7, 6) = -5.8284545441781790E+02_dp
7287 92 : fit_coef(8, 6) = 8.4515131830014900E+02_dp
7288 92 : fit_coef(9, 6) = -8.2334556633746092E+02_dp
7289 92 : fit_coef(10, 6) = 5.1537716566398308E+02_dp
7290 92 : fit_coef(11, 6) = -1.8724712324686436E+02_dp
7291 92 : fit_coef(12, 6) = 3.0011313266344054E+01_dp
7292 92 : fit_coef(0, 7) = 3.0150116177462289E-02_dp
7293 92 : fit_coef(1, 7) = 7.0271320856721093E-03_dp
7294 92 : fit_coef(2, 7) = 7.3674268137292198E-01_dp
7295 92 : fit_coef(3, 7) = -5.1296976804148287E+00_dp
7296 92 : fit_coef(4, 7) = 3.8429636567626652E+01_dp
7297 92 : fit_coef(5, 7) = -1.8076150868535993E+02_dp
7298 92 : fit_coef(6, 7) = 5.6676422159052879E+02_dp
7299 92 : fit_coef(7, 7) = -1.2064911489924480E+03_dp
7300 92 : fit_coef(8, 7) = 1.7514726329556534E+03_dp
7301 92 : fit_coef(9, 7) = -1.7075068700281913E+03_dp
7302 92 : fit_coef(10, 7) = 1.0693144394521294E+03_dp
7303 92 : fit_coef(11, 7) = -3.8862358061084939E+02_dp
7304 92 : fit_coef(12, 7) = 6.2300629367049794E+01_dp
7305 92 : fit_coef(0, 8) = 7.2115669678109895E-02_dp
7306 92 : fit_coef(1, 8) = 1.3616506829774023E-02_dp
7307 92 : fit_coef(2, 8) = 1.4203294247117737E+00_dp
7308 92 : fit_coef(3, 8) = -9.9648479573798241E+00_dp
7309 92 : fit_coef(4, 8) = 7.3547304516631314E+01_dp
7310 92 : fit_coef(5, 8) = -3.4763570685939845E+02_dp
7311 92 : fit_coef(6, 8) = 1.0931366005010798E+03_dp
7312 92 : fit_coef(7, 8) = -2.3311962044304441E+03_dp
7313 92 : fit_coef(8, 8) = 3.3880559926822129E+03_dp
7314 92 : fit_coef(9, 8) = -3.3054142191968185E+03_dp
7315 92 : fit_coef(10, 8) = 2.0709975619174938E+03_dp
7316 92 : fit_coef(11, 8) = -7.5292079976886191E+02_dp
7317 92 : fit_coef(12, 8) = 1.2073055461067925E+02_dp
7318 92 : fit_coef(0, 9) = 1.6278592399460171E-01_dp
7319 92 : fit_coef(1, 9) = 2.4823462702639722E-02_dp
7320 92 : fit_coef(2, 9) = 2.5779844651162875E+00_dp
7321 92 : fit_coef(3, 9) = -1.8195793409897270E+01_dp
7322 92 : fit_coef(4, 9) = 1.3264400733833980E+02_dp
7323 92 : fit_coef(5, 9) = -6.2921784847028903E+02_dp
7324 92 : fit_coef(6, 9) = 1.9837274033715200E+03_dp
7325 92 : fit_coef(7, 9) = -4.2376252580133068E+03_dp
7326 92 : fit_coef(8, 9) = 6.1654716911349278E+03_dp
7327 92 : fit_coef(9, 9) = -6.0193635625448478E+03_dp
7328 92 : fit_coef(10, 9) = 3.7732320110600213E+03_dp
7329 92 : fit_coef(11, 9) = -1.3722389889916640E+03_dp
7330 92 : fit_coef(12, 9) = 2.2009155940297515E+02_dp
7331 92 : fit_coef(0, 10) = 3.5032689539851275E-01_dp
7332 92 : fit_coef(1, 10) = 4.2737381729215401E-02_dp
7333 92 : fit_coef(2, 10) = 4.4215419106194087E+00_dp
7334 92 : fit_coef(3, 10) = -3.1358951004261929E+01_dp
7335 92 : fit_coef(4, 10) = 2.2622710383931096E+02_dp
7336 92 : fit_coef(5, 10) = -1.0760101708193520E+03_dp
7337 92 : fit_coef(6, 10) = 3.4001822298289899E+03_dp
7338 92 : fit_coef(7, 10) = -7.2748054353872876E+03_dp
7339 92 : fit_coef(8, 10) = 1.0595181287227540E+04_dp
7340 92 : fit_coef(9, 10) = -1.0351115266133067E+04_dp
7341 92 : fit_coef(10, 10) = 6.4916005963247544E+03_dp
7342 92 : fit_coef(11, 10) = -2.3616229307375006E+03_dp
7343 92 : fit_coef(12, 10) = 3.7886792111335615E+02_dp
7344 92 : fit_coef(0, 11) = 7.2447713579898398E-01_dp
7345 92 : fit_coef(1, 11) = 6.9519327565965100E-02_dp
7346 92 : fit_coef(2, 11) = 7.1687589104301583E+00_dp
7347 92 : fit_coef(3, 11) = -5.1041793387291833E+01_dp
7348 92 : fit_coef(4, 11) = 3.6499013684520196E+02_dp
7349 92 : fit_coef(5, 11) = -1.7394623733769292E+03_dp
7350 92 : fit_coef(6, 11) = 5.5078086466424802E+03_dp
7351 92 : fit_coef(7, 11) = -1.1800797526080492E+04_dp
7352 92 : fit_coef(8, 11) = 1.7203067323847517E+04_dp
7353 92 : fit_coef(9, 11) = -1.6817396268950357E+04_dp
7354 92 : fit_coef(10, 11) = 1.0551469125979243E+04_dp
7355 92 : fit_coef(11, 11) = -3.8397827922054616E+03_dp
7356 92 : fit_coef(12, 11) = 6.1614478300189171E+02_dp
7357 92 : fit_coef(0, 12) = 1.4502467390425808E+00_dp
7358 92 : fit_coef(1, 12) = 1.0661107753602478E-01_dp
7359 92 : fit_coef(2, 12) = 1.0963185897291746E+01_dp
7360 92 : fit_coef(3, 12) = -7.8300692460550920E+01_dp
7361 92 : fit_coef(4, 12) = 5.5584223144558530E+02_dp
7362 92 : fit_coef(5, 12) = -2.6528572306059414E+03_dp
7363 92 : fit_coef(6, 12) = 8.4143371492021706E+03_dp
7364 92 : fit_coef(7, 12) = -1.8050418749368942E+04_dp
7365 92 : fit_coef(8, 12) = 2.6335573301758028E+04_dp
7366 92 : fit_coef(9, 12) = -2.5759713754102195E+04_dp
7367 92 : fit_coef(10, 12) = 1.6168369713625771E+04_dp
7368 92 : fit_coef(11, 12) = -5.8854889464635708E+03_dp
7369 92 : fit_coef(12, 12) = 9.4460223869839535E+02_dp
7370 92 : fit_coef(0, 13) = 2.8395717023886369E+00_dp
7371 92 : fit_coef(1, 13) = 1.5366537352589704E-01_dp
7372 92 : fit_coef(2, 13) = 1.5767280021363437E+01_dp
7373 92 : fit_coef(3, 13) = -1.1287621706718255E+02_dp
7374 92 : fit_coef(4, 13) = 7.9673183153700211E+02_dp
7375 92 : fit_coef(5, 13) = -3.8063687624389750E+03_dp
7376 92 : fit_coef(6, 13) = 1.2089346236379877E+04_dp
7377 92 : fit_coef(7, 13) = -2.5959938226844133E+04_dp
7378 92 : fit_coef(8, 13) = 3.7901426581098414E+04_dp
7379 92 : fit_coef(9, 13) = -3.7090020172809200E+04_dp
7380 92 : fit_coef(10, 13) = 2.3287606333954678E+04_dp
7381 92 : fit_coef(11, 13) = -8.4789859745242975E+03_dp
7382 92 : fit_coef(12, 13) = 1.3610885265396084E+03_dp
7383 92 : fit_coef(0, 14) = 5.5945431735079278E+00_dp
7384 92 : fit_coef(1, 14) = 2.0856787151109613E-01_dp
7385 92 : fit_coef(2, 14) = 2.1367891445332752E+01_dp
7386 92 : fit_coef(3, 14) = -1.5321402782127791E+02_dp
7387 92 : fit_coef(4, 14) = 1.0771822980689246E+03_dp
7388 92 : fit_coef(5, 14) = -5.1495462635748599E+03_dp
7389 92 : fit_coef(6, 14) = 1.6370767484953010E+04_dp
7390 92 : fit_coef(7, 14) = -3.5178430776828289E+04_dp
7391 92 : fit_coef(8, 14) = 5.1385383840132439E+04_dp
7392 92 : fit_coef(9, 14) = -5.0302167209417865E+04_dp
7393 92 : fit_coef(10, 14) = 3.1590534978260897E+04_dp
7394 92 : fit_coef(11, 14) = -1.1504033487227012E+04_dp
7395 92 : fit_coef(12, 14) = 1.8469177824866308E+03_dp
7396 92 : fit_coef(0, 15) = 1.8436235820019048E-05_dp
7397 92 : fit_coef(1, 15) = 2.3107371865340239E-05_dp
7398 92 : fit_coef(2, 15) = 2.5779879028853276E-03_dp
7399 92 : fit_coef(3, 15) = -1.5220660379968103E-02_dp
7400 92 : fit_coef(4, 15) = 1.4674238877197790E-01_dp
7401 92 : fit_coef(5, 15) = -6.2720720593806745E-01_dp
7402 92 : fit_coef(6, 15) = 1.9196496962860754E+00_dp
7403 92 : fit_coef(7, 15) = -4.0563204420089054E+00_dp
7404 92 : fit_coef(8, 15) = 5.8719543662268974E+00_dp
7405 92 : fit_coef(9, 15) = -5.7179931070241752E+00_dp
7406 92 : fit_coef(10, 15) = 3.5792099623773965E+00_dp
7407 92 : fit_coef(11, 15) = -1.3005810138247331E+00_dp
7408 92 : fit_coef(12, 15) = 2.0848698369596702E-01_dp
7409 92 : fit_coef(0, 16) = 1.2124348449172285E-04_dp
7410 92 : fit_coef(1, 16) = 8.3813269418456530E-05_dp
7411 92 : fit_coef(2, 16) = 9.0897102638036447E-03_dp
7412 92 : fit_coef(3, 16) = -5.7911668892308865E-02_dp
7413 92 : fit_coef(4, 16) = 4.9294344453578842E-01_dp
7414 92 : fit_coef(5, 16) = -2.1314596717186927E+00_dp
7415 92 : fit_coef(6, 16) = 6.5094911565878411E+00_dp
7416 92 : fit_coef(7, 16) = -1.3738226450588236E+01_dp
7417 92 : fit_coef(8, 16) = 1.9897297045097488E+01_dp
7418 92 : fit_coef(9, 16) = -1.9402396684702406E+01_dp
7419 92 : fit_coef(10, 16) = 1.2166199138851475E+01_dp
7420 92 : fit_coef(11, 16) = -4.4288923635919755E+00_dp
7421 92 : fit_coef(12, 16) = 7.1121697870477651E-01_dp
7422 92 : fit_coef(0, 17) = 4.9649968043970563E-04_dp
7423 92 : fit_coef(1, 17) = 2.4013320731623524E-04_dp
7424 92 : fit_coef(2, 17) = 2.5742527096276644E-02_dp
7425 92 : fit_coef(3, 17) = -1.7243873414770514E-01_dp
7426 92 : fit_coef(4, 17) = 1.3895762899290705E+00_dp
7427 92 : fit_coef(5, 17) = -6.3761453454497428E+00_dp
7428 92 : fit_coef(6, 17) = 1.9936814180089332E+01_dp
7429 92 : fit_coef(7, 17) = -4.2440835139836899E+01_dp
7430 92 : fit_coef(8, 17) = 6.1588254511673313E+01_dp
7431 92 : fit_coef(9, 17) = -5.9991544128378500E+01_dp
7432 92 : fit_coef(10, 17) = 3.7528872717238954E+01_dp
7433 92 : fit_coef(11, 17) = -1.3623706398668176E+01_dp
7434 92 : fit_coef(12, 17) = 2.1816169197074027E+00_dp
7435 92 : fit_coef(0, 18) = 1.6143519027172607E-03_dp
7436 92 : fit_coef(1, 18) = 5.8859169571603552E-04_dp
7437 92 : fit_coef(2, 18) = 6.2478735725773553E-02_dp
7438 92 : fit_coef(3, 18) = -4.2711342899465948E-01_dp
7439 92 : fit_coef(4, 18) = 3.3147135916470036E+00_dp
7440 92 : fit_coef(5, 18) = -1.5401373294982442E+01_dp
7441 92 : fit_coef(6, 18) = 4.7954953793067048E+01_dp
7442 92 : fit_coef(7, 18) = -1.0153978302120807E+02_dp
7443 92 : fit_coef(8, 18) = 1.4682909652330889E+02_dp
7444 92 : fit_coef(9, 18) = -1.4276036864090156E+02_dp
7445 92 : fit_coef(10, 18) = 8.9245840751766565E+01_dp
7446 92 : fit_coef(11, 18) = -3.2398300584951542E+01_dp
7447 92 : fit_coef(12, 18) = 5.1900908130178340E+00_dp
7448 92 : fit_coef(0, 19) = 4.5454454347221614E-03_dp
7449 92 : fit_coef(1, 19) = 1.2919916988711280E-03_dp
7450 92 : fit_coef(2, 19) = 1.3597866025632654E-01_dp
7451 92 : fit_coef(3, 19) = -9.4213191119816730E-01_dp
7452 92 : fit_coef(4, 19) = 7.1313517958816419E+00_dp
7453 92 : fit_coef(5, 19) = -3.3458248656849491E+01_dp
7454 92 : fit_coef(6, 19) = 1.0462115349553649E+02_dp
7455 92 : fit_coef(7, 19) = -2.2230013365840125E+02_dp
7456 92 : fit_coef(8, 19) = 3.2237995602287663E+02_dp
7457 92 : fit_coef(9, 19) = -3.1411722628668201E+02_dp
7458 92 : fit_coef(10, 19) = 1.9665741705687799E+02_dp
7459 92 : fit_coef(11, 19) = -7.1459843200825901E+01_dp
7460 92 : fit_coef(12, 19) = 1.1454531272981891E+01_dp
7461 92 : fit_coef(0, 20) = 1.1569593836045351E-02_dp
7462 92 : fit_coef(1, 20) = 2.6018407470241437E-03_dp
7463 92 : fit_coef(2, 20) = 2.7208902236045929E-01_dp
7464 92 : fit_coef(3, 20) = -1.9039272645212668E+00_dp
7465 92 : fit_coef(4, 20) = 1.4140811044678967E+01_dp
7466 92 : fit_coef(5, 20) = -6.6772929853793315E+01_dp
7467 92 : fit_coef(6, 20) = 2.0958553375037602E+02_dp
7468 92 : fit_coef(7, 20) = -4.4639362838727067E+02_dp
7469 92 : fit_coef(8, 20) = 6.4825457307516922E+02_dp
7470 92 : fit_coef(9, 20) = -6.3211066495078410E+02_dp
7471 92 : fit_coef(10, 20) = 3.9589944611561242E+02_dp
7472 92 : fit_coef(11, 20) = -1.4389110171301371E+02_dp
7473 92 : fit_coef(12, 20) = 2.3067990020945253E+01_dp
7474 92 : fit_coef(0, 21) = 2.7295736154530334E-02_dp
7475 92 : fit_coef(1, 21) = 4.8782968254850083E-03_dp
7476 92 : fit_coef(2, 21) = 5.0739031138062951E-01_dp
7477 92 : fit_coef(3, 21) = -3.5769970240701987E+00_dp
7478 92 : fit_coef(4, 21) = 2.6164736431475280E+01_dp
7479 92 : fit_coef(5, 21) = -1.2410237515226034E+02_dp
7480 92 : fit_coef(6, 21) = 3.9082320961974159E+02_dp
7481 92 : fit_coef(7, 21) = -8.3417851759708878E+02_dp
7482 92 : fit_coef(8, 21) = 1.2129937424978116E+03_dp
7483 92 : fit_coef(9, 21) = -1.1837877342560605E+03_dp
7484 92 : fit_coef(10, 21) = 7.4185106985661810E+02_dp
7485 92 : fit_coef(11, 21) = -2.6974056955563321E+02_dp
7486 92 : fit_coef(12, 21) = 4.3256996209012456E+01_dp
7487 92 : fit_coef(0, 22) = 6.0660781563425317E-02_dp
7488 92 : fit_coef(1, 22) = 8.5794040217948859E-03_dp
7489 92 : fit_coef(2, 22) = 8.8821388130041634E-01_dp
7490 92 : fit_coef(3, 22) = -6.2985610532830956E+00_dp
7491 92 : fit_coef(4, 22) = 4.5492645494685874E+01_dp
7492 92 : fit_coef(5, 22) = -2.1647261584955578E+02_dp
7493 92 : fit_coef(6, 22) = 6.8370044474800454E+02_dp
7494 92 : fit_coef(7, 22) = -1.4621335320610413E+03_dp
7495 92 : fit_coef(8, 22) = 2.1287754889346256E+03_dp
7496 92 : fit_coef(9, 22) = -2.0792410286940094E+03_dp
7497 92 : fit_coef(10, 22) = 1.3037501245395274E+03_dp
7498 92 : fit_coef(11, 22) = -4.7423981275141949E+02_dp
7499 92 : fit_coef(12, 22) = 7.6073607209164223E+01_dp
7500 92 : fit_coef(0, 23) = 1.2841217227424742E-01_dp
7501 92 : fit_coef(1, 23) = 1.4188057337444604E-02_dp
7502 92 : fit_coef(2, 23) = 1.4629508408620973E+00_dp
7503 92 : fit_coef(3, 23) = -1.0423327628190115E+01_dp
7504 92 : fit_coef(4, 23) = 7.4479996989370790E+01_dp
7505 92 : fit_coef(5, 23) = -3.5524319107213654E+02_dp
7506 92 : fit_coef(6, 23) = 1.1248481685847394E+03_dp
7507 92 : fit_coef(7, 23) = -2.4098075097537289E+03_dp
7508 92 : fit_coef(8, 23) = 3.5126267297370300E+03_dp
7509 92 : fit_coef(9, 23) = -3.4335802646233810E+03_dp
7510 92 : fit_coef(10, 23) = 2.1541281893481446E+03_dp
7511 92 : fit_coef(11, 23) = -7.8386608937552410E+02_dp
7512 92 : fit_coef(12, 23) = 1.2577649211754711E+02_dp
7513 92 : fit_coef(0, 24) = 2.6110218583026157E-01_dp
7514 92 : fit_coef(1, 24) = 2.2013210715212957E-02_dp
7515 92 : fit_coef(2, 24) = 2.2618021820392888E+00_dp
7516 92 : fit_coef(3, 24) = -1.6177325764415730E+01_dp
7517 92 : fit_coef(4, 24) = 1.1453533241330872E+02_dp
7518 92 : fit_coef(5, 24) = -5.4723833721116853E+02_dp
7519 92 : fit_coef(6, 24) = 1.7366429607985401E+03_dp
7520 92 : fit_coef(7, 24) = -3.7264526069498952E+03_dp
7521 92 : fit_coef(8, 24) = 5.4376949325389724E+03_dp
7522 92 : fit_coef(9, 24) = -5.3192362305534161E+03_dp
7523 92 : fit_coef(10, 24) = 3.3388433630606642E+03_dp
7524 92 : fit_coef(11, 24) = -1.2154181459321210E+03_dp
7525 92 : fit_coef(12, 24) = 1.9507456139845061E+02_dp
7526 92 : fit_coef(0, 25) = 5.1367200823804149E-01_dp
7527 92 : fit_coef(1, 25) = 3.1811354680997252E-02_dp
7528 92 : fit_coef(2, 25) = 3.2585980335370284E+00_dp
7529 92 : fit_coef(3, 25) = -2.3379379060808798E+01_dp
7530 92 : fit_coef(4, 25) = 1.6424152452481010E+02_dp
7531 92 : fit_coef(5, 25) = -7.8569152121234890E+02_dp
7532 92 : fit_coef(6, 25) = 2.4981080171697954E+03_dp
7533 92 : fit_coef(7, 25) = -5.3680206518529076E+03_dp
7534 92 : fit_coef(8, 25) = 7.8407527495523063E+03_dp
7535 92 : fit_coef(9, 25) = -7.6750999224540392E+03_dp
7536 92 : fit_coef(10, 25) = 4.8198767192823361E+03_dp
7537 92 : fit_coef(11, 25) = -1.7551476130824467E+03_dp
7538 92 : fit_coef(12, 25) = 2.8177229346472944E+02_dp
7539 92 : fit_coef(0, 26) = 9.8707480111071055E-01_dp
7540 92 : fit_coef(1, 26) = 4.2323366844794610E-02_dp
7541 92 : fit_coef(2, 26) = 4.3248620683488594E+00_dp
7542 92 : fit_coef(3, 26) = -3.1101768723183273E+01_dp
7543 92 : fit_coef(4, 26) = 2.1715876476583264E+02_dp
7544 92 : fit_coef(5, 26) = -1.0396442548695900E+03_dp
7545 92 : fit_coef(6, 26) = 3.3104927069027003E+03_dp
7546 92 : fit_coef(7, 26) = -7.1219751261209803E+03_dp
7547 92 : fit_coef(8, 26) = 1.0411115847803250E+04_dp
7548 92 : fit_coef(9, 26) = -1.0196927796670321E+04_dp
7549 92 : fit_coef(10, 26) = 6.4061259733442739E+03_dp
7550 92 : fit_coef(11, 26) = -2.3334570806260454E+03_dp
7551 92 : fit_coef(12, 26) = 3.7469580771614551E+02_dp
7552 92 : fit_coef(0, 27) = 1.8940435475450061E+00_dp
7553 92 : fit_coef(1, 27) = 5.1360926179740848E-02_dp
7554 92 : fit_coef(2, 27) = 5.2404454262865769E+00_dp
7555 92 : fit_coef(3, 27) = -3.7737331118803013E+01_dp
7556 92 : fit_coef(4, 27) = 2.6250426447967351E+02_dp
7557 92 : fit_coef(5, 27) = -1.2571969272125693E+03_dp
7558 92 : fit_coef(6, 27) = 4.0068677681386607E+03_dp
7559 92 : fit_coef(7, 27) = -8.6264349397777878E+03_dp
7560 92 : fit_coef(8, 27) = 1.2616976771304368E+04_dp
7561 92 : fit_coef(9, 27) = -1.2361959020546034E+04_dp
7562 92 : fit_coef(10, 27) = 7.7683322759890580E+03_dp
7563 92 : fit_coef(11, 27) = -2.8301914681580724E+03_dp
7564 92 : fit_coef(12, 27) = 4.5452476900845880E+02_dp
7565 92 : fit_coef(0, 28) = 3.9546758238329791E+00_dp
7566 92 : fit_coef(1, 28) = 5.8523148761978797E-02_dp
7567 92 : fit_coef(2, 28) = 5.9702778386920183E+00_dp
7568 92 : fit_coef(3, 28) = -4.2997287866308362E+01_dp
7569 92 : fit_coef(4, 28) = 2.9898597699426614E+02_dp
7570 92 : fit_coef(5, 28) = -1.4318903472750299E+03_dp
7571 92 : fit_coef(6, 28) = 4.5640259927402913E+03_dp
7572 92 : fit_coef(7, 28) = -9.8267478597299942E+03_dp
7573 92 : fit_coef(8, 28) = 1.4373446674375520E+04_dp
7574 92 : fit_coef(9, 28) = -1.4083574897310356E+04_dp
7575 92 : fit_coef(10, 28) = 8.8505067497423279E+03_dp
7576 92 : fit_coef(11, 28) = -3.2245357392636670E+03_dp
7577 92 : fit_coef(12, 28) = 5.1786594922938832E+02_dp
7578 :
7579 92 : END SUBROUTINE get_fit_coef_k14_lo
7580 :
7581 : ! **************************************************************************************************
7582 : !> \brief ...
7583 : !> \param k ...
7584 : !> \param fit_coef ...
7585 : !> \param L_b ...
7586 : !> \param U_b ...
7587 : ! **************************************************************************************************
7588 28 : SUBROUTINE get_fit_coef_k15_sh(k, fit_coef, L_b, U_b)
7589 : INTEGER :: k
7590 : REAL(KIND=dp), DIMENSION(0:12, 2*k) :: fit_coef
7591 : REAL(KIND=dp) :: L_b, U_b
7592 :
7593 28 : L_b = 2.0000000000000000E+01_dp
7594 28 : U_b = 1.0000000000000000E+02_dp
7595 28 : fit_coef(0, 1) = 3.7767636658328917E-03_dp
7596 28 : fit_coef(1, 1) = 8.1211740094389931E-03_dp
7597 28 : fit_coef(2, 1) = 8.4713080613072721E-03_dp
7598 28 : fit_coef(3, 1) = 4.9722625039685525E-03_dp
7599 28 : fit_coef(4, 1) = 1.2149725765861214E-03_dp
7600 28 : fit_coef(5, 1) = -4.4528795735146096E-04_dp
7601 28 : fit_coef(6, 1) = -4.1397080234777437E-04_dp
7602 28 : fit_coef(7, 1) = -3.3426994813408613E-05_dp
7603 28 : fit_coef(8, 1) = 6.8763616446013435E-05_dp
7604 28 : fit_coef(9, 1) = 2.6807372741525578E-05_dp
7605 28 : fit_coef(10, 1) = -2.8714180956136556E-05_dp
7606 28 : fit_coef(11, 1) = 9.6272015928166124E-06_dp
7607 28 : fit_coef(12, 1) = -1.2744413786197213E-06_dp
7608 28 : fit_coef(0, 2) = 2.0284783343273730E-02_dp
7609 28 : fit_coef(1, 2) = 4.3187845019499065E-02_dp
7610 28 : fit_coef(2, 2) = 4.4768123513328789E-02_dp
7611 28 : fit_coef(3, 2) = 2.6126720474645704E-02_dp
7612 28 : fit_coef(4, 2) = 6.3201115983603541E-03_dp
7613 28 : fit_coef(5, 2) = -2.3578759036246063E-03_dp
7614 28 : fit_coef(6, 2) = -2.1606459505341194E-03_dp
7615 28 : fit_coef(7, 2) = -1.6580374853951958E-04_dp
7616 28 : fit_coef(8, 2) = 3.6074887455186000E-04_dp
7617 28 : fit_coef(9, 2) = 1.3781750573407730E-04_dp
7618 28 : fit_coef(10, 2) = -1.4977975033955343E-04_dp
7619 28 : fit_coef(11, 2) = 5.0490744097337301E-05_dp
7620 28 : fit_coef(12, 2) = -6.7504814416040953E-06_dp
7621 28 : fit_coef(0, 3) = 5.1673260780627950E-02_dp
7622 28 : fit_coef(1, 3) = 1.0789295508104972E-01_dp
7623 28 : fit_coef(2, 3) = 1.1057351883667553E-01_dp
7624 28 : fit_coef(3, 3) = 6.3878269616968825E-02_dp
7625 28 : fit_coef(4, 3) = 1.5180871067702629E-02_dp
7626 28 : fit_coef(5, 3) = -5.8375073829049018E-03_dp
7627 28 : fit_coef(6, 3) = -5.2188107945168550E-03_dp
7628 28 : fit_coef(7, 3) = -3.6420812718932399E-04_dp
7629 28 : fit_coef(8, 3) = 8.7905419776698594E-04_dp
7630 28 : fit_coef(9, 3) = 3.2415893028994188E-04_dp
7631 28 : fit_coef(10, 3) = -3.6139234804234916E-04_dp
7632 28 : fit_coef(11, 3) = 1.2287995757801328E-04_dp
7633 28 : fit_coef(12, 3) = -1.6675660997752087E-05_dp
7634 28 : fit_coef(0, 4) = 1.0134621267461434E-01_dp
7635 28 : fit_coef(1, 4) = 2.0498960034213551E-01_dp
7636 28 : fit_coef(2, 4) = 2.0657812668218858E-01_dp
7637 28 : fit_coef(3, 4) = 1.1767379558549464E-01_dp
7638 28 : fit_coef(4, 4) = 2.7288178413390367E-02_dp
7639 28 : fit_coef(5, 4) = -1.0924148745488705E-02_dp
7640 28 : fit_coef(6, 4) = -9.4432740413890777E-03_dp
7641 28 : fit_coef(7, 4) = -5.6769752225927254E-04_dp
7642 28 : fit_coef(8, 4) = 1.6082317938650511E-03_dp
7643 28 : fit_coef(9, 4) = 5.6496352365318649E-04_dp
7644 28 : fit_coef(10, 4) = -6.5204939503955980E-04_dp
7645 28 : fit_coef(11, 4) = 2.2378537926777479E-04_dp
7646 28 : fit_coef(12, 4) = -3.0821862755447693E-05_dp
7647 28 : fit_coef(0, 5) = 1.7540646948915822E-01_dp
7648 28 : fit_coef(1, 5) = 3.3841107332002812E-01_dp
7649 28 : fit_coef(2, 5) = 3.3317753537976630E-01_dp
7650 28 : fit_coef(3, 5) = 1.8664213256865744E-01_dp
7651 28 : fit_coef(4, 5) = 4.2122973931643735E-02_dp
7652 28 : fit_coef(5, 5) = -1.7653496250856538E-02_dp
7653 28 : fit_coef(6, 5) = -1.4677820339754412E-02_dp
7654 28 : fit_coef(7, 5) = -6.7172992100736459E-04_dp
7655 28 : fit_coef(8, 5) = 2.5463509524145020E-03_dp
7656 28 : fit_coef(9, 5) = 7.9689495762103719E-04_dp
7657 28 : fit_coef(10, 5) = -9.9176850710568391E-04_dp
7658 28 : fit_coef(11, 5) = 3.5040533908774847E-04_dp
7659 28 : fit_coef(12, 5) = -5.0509200990651491E-05_dp
7660 28 : fit_coef(0, 6) = 2.8403858696731338E-01_dp
7661 28 : fit_coef(1, 6) = 5.1354379131383487E-01_dp
7662 28 : fit_coef(2, 6) = 4.8963667336603639E-01_dp
7663 28 : fit_coef(3, 6) = 2.6912774693427816E-01_dp
7664 28 : fit_coef(4, 6) = 5.9724553513996380E-02_dp
7665 28 : fit_coef(5, 6) = -2.5703789609353513E-02_dp
7666 28 : fit_coef(6, 6) = -2.1114838016090463E-02_dp
7667 28 : fit_coef(7, 6) = -7.0228514229756346E-04_dp
7668 28 : fit_coef(8, 6) = 3.8581969229036879E-03_dp
7669 28 : fit_coef(9, 6) = 1.2194767346868753E-03_dp
7670 28 : fit_coef(10, 6) = -1.8021363838819021E-03_dp
7671 28 : fit_coef(11, 6) = 7.5507648660773613E-04_dp
7672 28 : fit_coef(12, 6) = -1.3075406318307264E-04_dp
7673 28 : fit_coef(0, 7) = 4.4325614880929831E-01_dp
7674 28 : fit_coef(1, 7) = 7.3781666079304498E-01_dp
7675 28 : fit_coef(2, 7) = 6.7367679967887084E-01_dp
7676 28 : fit_coef(3, 7) = 3.6132751402347024E-01_dp
7677 28 : fit_coef(4, 7) = 8.0499595178773156E-02_dp
7678 28 : fit_coef(5, 7) = -3.3029532312549834E-02_dp
7679 28 : fit_coef(6, 7) = -2.8790475820923794E-02_dp
7680 28 : fit_coef(7, 7) = -1.7795611862018949E-03_dp
7681 28 : fit_coef(8, 7) = 5.1379466412685825E-03_dp
7682 28 : fit_coef(9, 7) = 3.1353774828616044E-03_dp
7683 28 : fit_coef(10, 7) = -3.3341189829340133E-03_dp
7684 28 : fit_coef(11, 7) = 9.5780853222126921E-04_dp
7685 28 : fit_coef(12, 7) = -4.7564006414347488E-05_dp
7686 28 : fit_coef(0, 8) = 6.7707705919780792E-01_dp
7687 28 : fit_coef(1, 8) = 1.0208946341910239E+00_dp
7688 28 : fit_coef(2, 8) = 8.8225292727415439E-01_dp
7689 28 : fit_coef(3, 8) = 4.5683990983568840E-01_dp
7690 28 : fit_coef(4, 8) = 1.0315634645104643E-01_dp
7691 28 : fit_coef(5, 8) = -3.6302702410040397E-02_dp
7692 28 : fit_coef(6, 8) = -3.5178064788216744E-02_dp
7693 28 : fit_coef(7, 8) = -5.4614672692391321E-03_dp
7694 28 : fit_coef(8, 8) = 5.9947422484209678E-03_dp
7695 28 : fit_coef(9, 8) = 2.7277018733018010E-03_dp
7696 28 : fit_coef(10, 8) = 9.2005661112863006E-04_dp
7697 28 : fit_coef(11, 8) = -2.7491424308858183E-03_dp
7698 28 : fit_coef(12, 8) = 9.3417034494363172E-04_dp
7699 28 : fit_coef(0, 9) = 1.0205594171746224E+00_dp
7700 28 : fit_coef(1, 9) = 1.3737393203947723E+00_dp
7701 28 : fit_coef(2, 9) = 1.1123746840237188E+00_dp
7702 28 : fit_coef(3, 9) = 5.4861957447712506E-01_dp
7703 28 : fit_coef(4, 9) = 1.2420055508662378E-01_dp
7704 28 : fit_coef(5, 9) = -3.4071192988448372E-02_dp
7705 28 : fit_coef(6, 9) = -3.6752879111842843E-02_dp
7706 28 : fit_coef(7, 9) = -9.8874781786285233E-03_dp
7707 28 : fit_coef(8, 9) = 5.0195565707678762E-03_dp
7708 28 : fit_coef(9, 9) = -7.6508018734261539E-04_dp
7709 28 : fit_coef(10, 9) = 7.1843501967062814E-03_dp
7710 28 : fit_coef(11, 9) = -4.9459397204347057E-03_dp
7711 28 : fit_coef(12, 9) = 8.9782856131910235E-04_dp
7712 28 : fit_coef(0, 10) = 1.5244258156390766E+00_dp
7713 28 : fit_coef(1, 10) = 1.8066993429217002E+00_dp
7714 28 : fit_coef(2, 10) = 1.3609242838483797E+00_dp
7715 28 : fit_coef(3, 10) = 6.3115404377443018E-01_dp
7716 28 : fit_coef(4, 10) = 1.4030025341356947E-01_dp
7717 28 : fit_coef(5, 10) = -2.7329038046514077E-02_dp
7718 28 : fit_coef(6, 10) = -3.2676873494217773E-02_dp
7719 28 : fit_coef(7, 10) = -1.1415330583361451E-02_dp
7720 28 : fit_coef(8, 10) = -4.9009191168826780E-06_dp
7721 28 : fit_coef(9, 10) = 1.3306667731994193E-04_dp
7722 28 : fit_coef(10, 10) = 3.7437558621727469E-03_dp
7723 28 : fit_coef(11, 10) = 4.8589108656243562E-04_dp
7724 28 : fit_coef(12, 10) = -1.0469727509729387E-03_dp
7725 28 : fit_coef(0, 11) = 2.2624235303155098E+00_dp
7726 28 : fit_coef(1, 11) = 2.3271837597685869E+00_dp
7727 28 : fit_coef(2, 11) = 1.6242573707008741E+00_dp
7728 28 : fit_coef(3, 11) = 7.0131249760739722E-01_dp
7729 28 : fit_coef(4, 11) = 1.5012768567411283E-01_dp
7730 28 : fit_coef(5, 11) = -1.7685800296799118E-02_dp
7731 28 : fit_coef(6, 11) = -2.4133853082992485E-02_dp
7732 28 : fit_coef(7, 11) = -1.0124353385573369E-02_dp
7733 28 : fit_coef(8, 11) = -5.4053355656654414E-03_dp
7734 28 : fit_coef(9, 11) = 2.0601323692594885E-03_dp
7735 28 : fit_coef(10, 11) = -1.9168010184212245E-03_dp
7736 28 : fit_coef(11, 11) = 5.2635221561462978E-03_dp
7737 28 : fit_coef(12, 11) = -2.0650943061245367E-03_dp
7738 28 : fit_coef(0, 12) = 3.3440185138398908E+00_dp
7739 28 : fit_coef(1, 12) = 2.9374869303015658E+00_dp
7740 28 : fit_coef(2, 12) = 1.8986970103463769E+00_dp
7741 28 : fit_coef(3, 12) = 7.5852460527436116E-01_dp
7742 28 : fit_coef(4, 12) = 1.5431087315065109E-01_dp
7743 28 : fit_coef(5, 12) = -6.2637714258166168E-03_dp
7744 28 : fit_coef(6, 12) = -1.2867661430609648E-02_dp
7745 28 : fit_coef(7, 12) = -7.7297513116621266E-03_dp
7746 28 : fit_coef(8, 12) = -7.9684475195776500E-03_dp
7747 28 : fit_coef(9, 12) = 7.0191640613392089E-04_dp
7748 28 : fit_coef(10, 12) = -2.3205524009468916E-03_dp
7749 28 : fit_coef(11, 12) = 4.7115703272364142E-03_dp
7750 28 : fit_coef(12, 12) = -1.3939780575372204E-03_dp
7751 28 : fit_coef(0, 13) = 4.9400406076482417E+00_dp
7752 28 : fit_coef(1, 13) = 3.6338865240810336E+00_dp
7753 28 : fit_coef(2, 13) = 2.1823364183861980E+00_dp
7754 28 : fit_coef(3, 13) = 8.0486953703551811E-01_dp
7755 28 : fit_coef(4, 13) = 1.5444706443796333E-01_dp
7756 28 : fit_coef(5, 13) = 6.2245841342081663E-03_dp
7757 28 : fit_coef(6, 13) = -4.5752093352805732E-04_dp
7758 28 : fit_coef(7, 13) = -4.9804550111796943E-03_dp
7759 28 : fit_coef(8, 13) = -8.4778512610873564E-03_dp
7760 28 : fit_coef(9, 13) = -2.0214510332599842E-03_dp
7761 28 : fit_coef(10, 13) = 2.4374313233334989E-04_dp
7762 28 : fit_coef(11, 13) = 1.9195383981977568E-03_dp
7763 28 : fit_coef(12, 13) = -3.7228313108121918E-04_dp
7764 28 : fit_coef(0, 14) = 7.3492824088289943E+00_dp
7765 28 : fit_coef(1, 14) = 4.4099530097240827E+00_dp
7766 28 : fit_coef(2, 14) = 2.4783620449758916E+00_dp
7767 28 : fit_coef(3, 14) = 8.4513384310546469E-01_dp
7768 28 : fit_coef(4, 14) = 1.5211923704319483E-01_dp
7769 28 : fit_coef(5, 14) = 1.9150817795865041E-02_dp
7770 28 : fit_coef(6, 14) = 1.2175087669328011E-02_dp
7771 28 : fit_coef(7, 14) = -1.9876602775734512E-03_dp
7772 28 : fit_coef(8, 14) = -8.3964504059626105E-03_dp
7773 28 : fit_coef(9, 14) = -3.7517484520995536E-03_dp
7774 28 : fit_coef(10, 14) = 2.5098290732908429E-03_dp
7775 28 : fit_coef(11, 14) = -2.2174814827198228E-04_dp
7776 28 : fit_coef(12, 14) = 1.7762122632969973E-04_dp
7777 28 : fit_coef(0, 15) = 1.1260372250288922E+01_dp
7778 28 : fit_coef(1, 15) = 5.2761367256188780E+00_dp
7779 28 : fit_coef(2, 15) = 2.8037057941841899E+00_dp
7780 28 : fit_coef(3, 15) = 8.8780102116211801E-01_dp
7781 28 : fit_coef(4, 15) = 1.4843982592096647E-01_dp
7782 28 : fit_coef(5, 15) = 3.2027815482417170E-02_dp
7783 28 : fit_coef(6, 15) = 2.5031908188376327E-02_dp
7784 28 : fit_coef(7, 15) = 1.3905318224525349E-03_dp
7785 28 : fit_coef(8, 15) = -8.2768851858847706E-03_dp
7786 28 : fit_coef(9, 15) = -4.1010656916587729E-03_dp
7787 28 : fit_coef(10, 15) = 3.7595505954445777E-03_dp
7788 28 : fit_coef(11, 15) = -1.2076253125456195E-03_dp
7789 28 : fit_coef(12, 15) = 2.7539917666371817E-04_dp
7790 28 : fit_coef(0, 16) = 9.7353035224829500E-03_dp
7791 28 : fit_coef(1, 16) = 2.0886976749800733E-02_dp
7792 28 : fit_coef(2, 16) = 2.1755665531631045E-02_dp
7793 28 : fit_coef(3, 16) = 1.2752382400370278E-02_dp
7794 28 : fit_coef(4, 16) = 3.1086335160659716E-03_dp
7795 28 : fit_coef(5, 16) = -1.1441703553915466E-03_dp
7796 28 : fit_coef(6, 16) = -1.0600438281376386E-03_dp
7797 28 : fit_coef(7, 16) = -8.4585212227881147E-05_dp
7798 28 : fit_coef(8, 16) = 1.7629742631278603E-04_dp
7799 28 : fit_coef(9, 16) = 6.8399637396386302E-05_dp
7800 28 : fit_coef(10, 16) = -7.3517685522867944E-05_dp
7801 28 : fit_coef(11, 16) = 2.4681600354643785E-05_dp
7802 28 : fit_coef(12, 16) = -3.2754157510708014E-06_dp
7803 28 : fit_coef(0, 17) = 2.3550935618358620E-02_dp
7804 28 : fit_coef(1, 17) = 4.9522562600574506E-02_dp
7805 28 : fit_coef(2, 17) = 5.0940261314895138E-02_dp
7806 28 : fit_coef(3, 17) = 2.9520151355165270E-02_dp
7807 28 : fit_coef(4, 17) = 7.0526431743143485E-03_dp
7808 28 : fit_coef(5, 17) = -2.6886627324933282E-03_dp
7809 28 : fit_coef(6, 17) = -2.4209379054065576E-03_dp
7810 28 : fit_coef(7, 17) = -1.7381016208850244E-04_dp
7811 28 : fit_coef(8, 17) = 4.0675731507373121E-04_dp
7812 28 : fit_coef(9, 17) = 1.5152633434160025E-04_dp
7813 28 : fit_coef(10, 17) = -1.6769671036439022E-04_dp
7814 28 : fit_coef(11, 17) = 5.6896776687533419E-05_dp
7815 28 : fit_coef(12, 17) = -7.6947045683246862E-06_dp
7816 28 : fit_coef(0, 18) = 3.9777578377675531E-02_dp
7817 28 : fit_coef(1, 18) = 8.0346278051875858E-02_dp
7818 28 : fit_coef(2, 18) = 8.0791839568255266E-02_dp
7819 28 : fit_coef(3, 18) = 4.5890106592349850E-02_dp
7820 28 : fit_coef(4, 18) = 1.0581783818106148E-02_dp
7821 28 : fit_coef(5, 18) = -4.2772167663816868E-03_dp
7822 28 : fit_coef(6, 18) = -3.6711065186785822E-03_dp
7823 28 : fit_coef(7, 18) = -2.1295067951996251E-04_dp
7824 28 : fit_coef(8, 18) = 6.2748074852499950E-04_dp
7825 28 : fit_coef(9, 18) = 2.1773104607889315E-04_dp
7826 28 : fit_coef(10, 18) = -2.5378512352868573E-04_dp
7827 28 : fit_coef(11, 18) = 8.7481966065534113E-05_dp
7828 28 : fit_coef(12, 18) = -1.2141070019913610E-05_dp
7829 28 : fit_coef(0, 19) = 6.0562131081817058E-02_dp
7830 28 : fit_coef(1, 19) = 1.1449873938476936E-01_dp
7831 28 : fit_coef(2, 19) = 1.1129944008292268E-01_dp
7832 28 : fit_coef(3, 19) = 6.1560590847477989E-02_dp
7833 28 : fit_coef(4, 19) = 1.3534891528073901E-02_dp
7834 28 : fit_coef(5, 19) = -5.9033543536541871E-03_dp
7835 28 : fit_coef(6, 19) = -4.7450366895801120E-03_dp
7836 28 : fit_coef(7, 19) = -1.7764449860279051E-04_dp
7837 28 : fit_coef(8, 19) = 8.2604161016353668E-04_dp
7838 28 : fit_coef(9, 19) = 2.5651846839713858E-04_dp
7839 28 : fit_coef(10, 19) = -3.2185438255892302E-04_dp
7840 28 : fit_coef(11, 19) = 1.1225233677891509E-04_dp
7841 28 : fit_coef(12, 19) = -1.5831921058481165E-05_dp
7842 28 : fit_coef(0, 20) = 8.9226696029307800E-02_dp
7843 28 : fit_coef(1, 20) = 1.5322995807536874E-01_dp
7844 28 : fit_coef(2, 20) = 1.4178721914749884E-01_dp
7845 28 : fit_coef(3, 20) = 7.6128391563680162E-02_dp
7846 28 : fit_coef(4, 20) = 1.6136643158648808E-02_dp
7847 28 : fit_coef(5, 20) = -7.5330493292977262E-03_dp
7848 28 : fit_coef(6, 20) = -5.7529238965828419E-03_dp
7849 28 : fit_coef(7, 20) = -1.1707762217534482E-05_dp
7850 28 : fit_coef(8, 20) = 1.0894518853190246E-03_dp
7851 28 : fit_coef(9, 20) = 1.8904025635640227E-04_dp
7852 28 : fit_coef(10, 20) = -3.8503303956792745E-04_dp
7853 28 : fit_coef(11, 20) = 1.6892465284271444E-04_dp
7854 28 : fit_coef(12, 20) = -3.1503784546561519E-05_dp
7855 28 : fit_coef(0, 21) = 1.3067133728179103E-01_dp
7856 28 : fit_coef(1, 21) = 1.9826805579875501E-01_dp
7857 28 : fit_coef(2, 21) = 1.7073403778885513E-01_dp
7858 28 : fit_coef(3, 21) = 8.8223081054500926E-02_dp
7859 28 : fit_coef(4, 21) = 1.9182613501886863E-02_dp
7860 28 : fit_coef(5, 21) = -8.2278999968844989E-03_dp
7861 28 : fit_coef(6, 21) = -7.1938427008996124E-03_dp
7862 28 : fit_coef(7, 21) = -2.3630795339020511E-04_dp
7863 28 : fit_coef(8, 21) = 1.4678849246082021E-03_dp
7864 28 : fit_coef(9, 21) = 1.0431379287022221E-03_dp
7865 28 : fit_coef(10, 21) = -1.5357712204035895E-03_dp
7866 28 : fit_coef(11, 21) = 7.1343365682177630E-04_dp
7867 28 : fit_coef(12, 21) = -1.2573122208893727E-04_dp
7868 28 : fit_coef(0, 22) = 1.9171789962238633E-01_dp
7869 28 : fit_coef(1, 22) = 2.5190501212777222E-01_dp
7870 28 : fit_coef(2, 22) = 1.9682158960117535E-01_dp
7871 28 : fit_coef(3, 22) = 9.5068036046292548E-02_dp
7872 28 : fit_coef(4, 22) = 2.2164921662634080E-02_dp
7873 28 : fit_coef(5, 22) = -5.7919264320229974E-03_dp
7874 28 : fit_coef(6, 22) = -7.7045178800915467E-03_dp
7875 28 : fit_coef(7, 22) = -2.2724175760734976E-03_dp
7876 28 : fit_coef(8, 22) = 1.0118193318505186E-03_dp
7877 28 : fit_coef(9, 22) = 2.0169812523148983E-03_dp
7878 28 : fit_coef(10, 22) = -9.2577594680840871E-06_dp
7879 28 : fit_coef(11, 22) = -1.3014429778002868E-03_dp
7880 28 : fit_coef(12, 22) = 5.2474898728580737E-04_dp
7881 28 : fit_coef(0, 23) = 2.8169225019506716E-01_dp
7882 28 : fit_coef(1, 23) = 3.1611118986493281E-01_dp
7883 28 : fit_coef(2, 23) = 2.1983832131612513E-01_dp
7884 28 : fit_coef(3, 23) = 9.4742330833316193E-02_dp
7885 28 : fit_coef(4, 23) = 2.2513794210120210E-02_dp
7886 28 : fit_coef(5, 23) = -5.0847893755973886E-04_dp
7887 28 : fit_coef(6, 23) = -4.3926536784528831E-03_dp
7888 28 : fit_coef(7, 23) = -4.7592264209054850E-03_dp
7889 28 : fit_coef(8, 23) = 5.4373390930081153E-04_dp
7890 28 : fit_coef(9, 23) = -3.2404033623214612E-03_dp
7891 28 : fit_coef(10, 23) = 7.9533405554355376E-03_dp
7892 28 : fit_coef(11, 23) = -5.0278147899489754E-03_dp
7893 28 : fit_coef(12, 23) = 1.0211564000482632E-03_dp
7894 28 : fit_coef(0, 24) = 4.1360870667704458E-01_dp
7895 28 : fit_coef(1, 24) = 3.9134279925186166E-01_dp
7896 28 : fit_coef(2, 24) = 2.3989520225411959E-01_dp
7897 28 : fit_coef(3, 24) = 8.7887165884511398E-02_dp
7898 28 : fit_coef(4, 24) = 1.8986346126332081E-02_dp
7899 28 : fit_coef(5, 24) = 4.7658422103979536E-03_dp
7900 28 : fit_coef(6, 24) = 1.3492788485409764E-03_dp
7901 28 : fit_coef(7, 24) = -3.3357808918414787E-03_dp
7902 28 : fit_coef(8, 24) = -3.1088669483680088E-03_dp
7903 28 : fit_coef(9, 24) = -1.8511419844152608E-03_dp
7904 28 : fit_coef(10, 24) = 1.7736202675366283E-03_dp
7905 28 : fit_coef(11, 24) = 2.1114330344624466E-03_dp
7906 28 : fit_coef(12, 24) = -1.3226303250553409E-03_dp
7907 28 : fit_coef(0, 25) = 6.0621802446427508E-01_dp
7908 28 : fit_coef(1, 25) = 4.7585064174951042E-01_dp
7909 28 : fit_coef(2, 25) = 2.5658915757225498E-01_dp
7910 28 : fit_coef(3, 25) = 7.6658354342588539E-02_dp
7911 28 : fit_coef(4, 25) = 1.2995988704122139E-02_dp
7912 28 : fit_coef(5, 25) = 8.4318408777111463E-03_dp
7913 28 : fit_coef(6, 25) = 6.5820665925556696E-03_dp
7914 28 : fit_coef(7, 25) = 1.8845523065198023E-04_dp
7915 28 : fit_coef(8, 25) = -6.1170321098400040E-03_dp
7916 28 : fit_coef(9, 25) = 2.6963328854067922E-03_dp
7917 28 : fit_coef(10, 25) = -6.7464598603185540E-03_dp
7918 28 : fit_coef(11, 25) = 6.8191427136023554E-03_dp
7919 28 : fit_coef(12, 25) = -1.9275464800632919E-03_dp
7920 28 : fit_coef(0, 26) = 8.8764155033206149E-01_dp
7921 28 : fit_coef(1, 26) = 5.6552140990150657E-01_dp
7922 28 : fit_coef(2, 26) = 2.6943393742267280E-01_dp
7923 28 : fit_coef(3, 26) = 6.3561620296985116E-02_dp
7924 28 : fit_coef(4, 26) = 6.7821546029915858E-03_dp
7925 28 : fit_coef(5, 26) = 1.0671885911308030E-02_dp
7926 28 : fit_coef(6, 26) = 1.0202617186318210E-02_dp
7927 28 : fit_coef(7, 26) = 2.0623230180061023E-03_dp
7928 28 : fit_coef(8, 26) = -4.0999080350069333E-03_dp
7929 28 : fit_coef(9, 26) = 3.3757569259654344E-04_dp
7930 28 : fit_coef(10, 26) = -3.2168362434274113E-03_dp
7931 28 : fit_coef(11, 26) = 1.9561977675803606E-03_dp
7932 28 : fit_coef(12, 26) = -1.0127854359087637E-05_dp
7933 28 : fit_coef(0, 27) = 1.3031121163620227E+00_dp
7934 28 : fit_coef(1, 27) = 6.5442627957957644E-01_dp
7935 28 : fit_coef(2, 27) = 2.7907544789512745E-01_dp
7936 28 : fit_coef(3, 27) = 5.1209194718773846E-02_dp
7937 28 : fit_coef(4, 27) = 1.8680237447576146E-03_dp
7938 28 : fit_coef(5, 27) = 1.2060225663826541E-02_dp
7939 28 : fit_coef(6, 27) = 1.2057587702851754E-02_dp
7940 28 : fit_coef(7, 27) = 2.6179284359982300E-03_dp
7941 28 : fit_coef(8, 27) = -1.2404837715336242E-03_dp
7942 28 : fit_coef(9, 27) = -2.5831650098316326E-03_dp
7943 28 : fit_coef(10, 27) = 1.8086181493242913E-03_dp
7944 28 : fit_coef(11, 27) = -2.3645920962560019E-03_dp
7945 28 : fit_coef(12, 27) = 1.0746225263111922E-03_dp
7946 28 : fit_coef(0, 28) = 1.9357875429827360E+00_dp
7947 28 : fit_coef(1, 28) = 7.3707936760259829E-01_dp
7948 28 : fit_coef(2, 28) = 2.8863411383043175E-01_dp
7949 28 : fit_coef(3, 28) = 4.2272421989736957E-02_dp
7950 28 : fit_coef(4, 28) = -1.3236760602961552E-03_dp
7951 28 : fit_coef(5, 28) = 1.2811295424819810E-02_dp
7952 28 : fit_coef(6, 28) = 1.2606618885406514E-02_dp
7953 28 : fit_coef(7, 28) = 2.8686367951981208E-03_dp
7954 28 : fit_coef(8, 28) = -4.2949161661710804E-05_dp
7955 28 : fit_coef(9, 28) = -2.4420917937843715E-03_dp
7956 28 : fit_coef(10, 28) = 2.7346339142362607E-03_dp
7957 28 : fit_coef(11, 28) = -2.7192205830173727E-03_dp
7958 28 : fit_coef(12, 28) = 8.3334329375208966E-04_dp
7959 28 : fit_coef(0, 29) = 2.9813305217729247E+00_dp
7960 28 : fit_coef(1, 29) = 8.1556707900662084E-01_dp
7961 28 : fit_coef(2, 29) = 3.0574250813204679E-01_dp
7962 28 : fit_coef(3, 29) = 3.9576605747462988E-02_dp
7963 28 : fit_coef(4, 29) = -3.1516191139201481E-03_dp
7964 28 : fit_coef(5, 29) = 1.2947548079823706E-02_dp
7965 28 : fit_coef(6, 29) = 1.2648514261782698E-02_dp
7966 28 : fit_coef(7, 29) = 3.1343334418898880E-03_dp
7967 28 : fit_coef(8, 29) = 1.2305058520847782E-04_dp
7968 28 : fit_coef(9, 29) = -9.8020686398801802E-04_dp
7969 28 : fit_coef(10, 29) = 1.7095022610177765E-03_dp
7970 28 : fit_coef(11, 29) = -1.5105150611297968E-03_dp
7971 28 : fit_coef(12, 29) = 2.8195377606949853E-04_dp
7972 28 : fit_coef(0, 30) = 5.1939564822259765E+00_dp
7973 28 : fit_coef(1, 30) = 9.3452037903374208E-01_dp
7974 28 : fit_coef(2, 30) = 3.5551447159259092E-01_dp
7975 28 : fit_coef(3, 30) = 4.8826933534516080E-02_dp
7976 28 : fit_coef(4, 30) = -4.0672239419310479E-03_dp
7977 28 : fit_coef(5, 30) = 1.2876916535847991E-02_dp
7978 28 : fit_coef(6, 30) = 1.3347608970308627E-02_dp
7979 28 : fit_coef(7, 30) = 3.7439290651003427E-03_dp
7980 28 : fit_coef(8, 30) = 1.3798569341874731E-04_dp
7981 28 : fit_coef(9, 30) = 1.7467286573212931E-04_dp
7982 28 : fit_coef(10, 30) = 9.2180740758796703E-04_dp
7983 28 : fit_coef(11, 30) = -5.6981792340525463E-04_dp
7984 28 : fit_coef(12, 30) = -3.5378278861525159E-05_dp
7985 :
7986 28 : END SUBROUTINE get_fit_coef_k15_sh
7987 :
7988 : ! **************************************************************************************************
7989 : !> \brief ...
7990 : !> \param k ...
7991 : !> \param fit_coef ...
7992 : !> \param L_b ...
7993 : !> \param U_b ...
7994 : ! **************************************************************************************************
7995 142 : SUBROUTINE get_fit_coef_k15_mi(k, fit_coef, L_b, U_b)
7996 : INTEGER :: k
7997 : REAL(KIND=dp), DIMENSION(0:12, 2*k) :: fit_coef
7998 : REAL(KIND=dp) :: L_b, U_b
7999 :
8000 142 : L_b = 1.0000000000000000E+02_dp
8001 142 : U_b = 1.1738988511192356E+03_dp
8002 142 : fit_coef(0, 1) = 5.0212735786207190E-04_dp
8003 142 : fit_coef(1, 1) = 1.4715598436560518E-03_dp
8004 142 : fit_coef(2, 1) = 2.1503966610512443E-03_dp
8005 142 : fit_coef(3, 1) = 1.8763892029773810E-03_dp
8006 142 : fit_coef(4, 1) = 8.9509317267188646E-04_dp
8007 142 : fit_coef(5, 1) = 4.4252413515572752E-05_dp
8008 142 : fit_coef(6, 1) = -1.9929035057866966E-04_dp
8009 142 : fit_coef(7, 1) = -5.0485804346307633E-05_dp
8010 142 : fit_coef(8, 1) = 4.3968375574232470E-05_dp
8011 142 : fit_coef(9, 1) = 5.5154425679931483E-05_dp
8012 142 : fit_coef(10, 1) = -7.3825809523082769E-05_dp
8013 142 : fit_coef(11, 1) = 3.4418190236750298E-05_dp
8014 142 : fit_coef(12, 1) = -6.1654048128061428E-06_dp
8015 142 : fit_coef(0, 2) = 2.7813466099976822E-03_dp
8016 142 : fit_coef(1, 2) = 7.9639349588492489E-03_dp
8017 142 : fit_coef(2, 2) = 1.1498418447714263E-02_dp
8018 142 : fit_coef(3, 2) = 9.9309054844448665E-03_dp
8019 142 : fit_coef(4, 2) = 4.6793464572880547E-03_dp
8020 142 : fit_coef(5, 2) = 2.0134378481332076E-04_dp
8021 142 : fit_coef(6, 2) = -1.0461830621068451E-03_dp
8022 142 : fit_coef(7, 2) = -2.5547396359220325E-04_dp
8023 142 : fit_coef(8, 2) = 2.3777699827707836E-04_dp
8024 142 : fit_coef(9, 2) = 2.7502067371517350E-04_dp
8025 142 : fit_coef(10, 2) = -3.7882475853089022E-04_dp
8026 142 : fit_coef(11, 2) = 1.7838098098998129E-04_dp
8027 142 : fit_coef(12, 2) = -3.2173474626321743E-05_dp
8028 142 : fit_coef(0, 3) = 7.5356589508119715E-03_dp
8029 142 : fit_coef(1, 3) = 2.0547011268364480E-02_dp
8030 142 : fit_coef(2, 3) = 2.8986632022747129E-02_dp
8031 142 : fit_coef(3, 3) = 2.4585742824888547E-02_dp
8032 142 : fit_coef(4, 3) = 1.1332324461894762E-02_dp
8033 142 : fit_coef(5, 3) = 3.5501376638767630E-04_dp
8034 142 : fit_coef(6, 3) = -2.5488497267062661E-03_dp
8035 142 : fit_coef(7, 3) = -5.7872409900516482E-04_dp
8036 142 : fit_coef(8, 3) = 6.0733088515269604E-04_dp
8037 142 : fit_coef(9, 3) = 6.0352400231591973E-04_dp
8038 142 : fit_coef(10, 3) = -8.7889897017369044E-04_dp
8039 142 : fit_coef(11, 3) = 4.2107155921709870E-04_dp
8040 142 : fit_coef(12, 3) = -7.6791853388456923E-05_dp
8041 142 : fit_coef(0, 4) = 1.6293654129500710E-02_dp
8042 142 : fit_coef(1, 4) = 4.1034183058244827E-02_dp
8043 142 : fit_coef(2, 4) = 5.5669340450143955E-02_dp
8044 142 : fit_coef(3, 4) = 4.5958232995003026E-02_dp
8045 142 : fit_coef(4, 4) = 2.0631055086044563E-02_dp
8046 142 : fit_coef(5, 4) = 3.6554527705558160E-04_dp
8047 142 : fit_coef(6, 4) = -4.7143452832445311E-03_dp
8048 142 : fit_coef(7, 4) = -9.9264691382352382E-04_dp
8049 142 : fit_coef(8, 4) = 1.2322009627532241E-03_dp
8050 142 : fit_coef(9, 4) = 9.8185260435618648E-04_dp
8051 142 : fit_coef(10, 4) = -1.5959947544011608E-03_dp
8052 142 : fit_coef(11, 4) = 7.9825857947420098E-04_dp
8053 142 : fit_coef(12, 4) = -1.5065823877361689E-04_dp
8054 142 : fit_coef(0, 5) = 3.2116880043710744E-02_dp
8055 142 : fit_coef(1, 5) = 7.2781942537050448E-02_dp
8056 142 : fit_coef(2, 5) = 9.3125631841889350E-02_dp
8057 142 : fit_coef(3, 5) = 7.3591074240215937E-02_dp
8058 142 : fit_coef(4, 5) = 3.1935152140736278E-02_dp
8059 142 : fit_coef(5, 5) = 4.5831309250835472E-04_dp
8060 142 : fit_coef(6, 5) = -7.2579368033050861E-03_dp
8061 142 : fit_coef(7, 5) = -1.5242456005729315E-03_dp
8062 142 : fit_coef(8, 5) = 1.3880778676825922E-03_dp
8063 142 : fit_coef(9, 5) = 2.2376670079413724E-03_dp
8064 142 : fit_coef(10, 5) = -2.8229103749250520E-03_dp
8065 142 : fit_coef(11, 5) = 1.2683701333535493E-03_dp
8066 142 : fit_coef(12, 5) = -2.1655233738863679E-04_dp
8067 142 : fit_coef(0, 6) = 6.0477196624071472E-02_dp
8068 142 : fit_coef(1, 6) = 1.2125095461882505E-01_dp
8069 142 : fit_coef(2, 6) = 1.4404594415379110E-01_dp
8070 142 : fit_coef(3, 6) = 1.0653676582778267E-01_dp
8071 142 : fit_coef(4, 6) = 4.3372431118558187E-02_dp
8072 142 : fit_coef(5, 6) = 4.1288606887333705E-04_dp
8073 142 : fit_coef(6, 6) = -8.8579280488838095E-03_dp
8074 142 : fit_coef(7, 6) = -2.2179852026296800E-03_dp
8075 142 : fit_coef(8, 6) = 2.0958278133874500E-03_dp
8076 142 : fit_coef(9, 6) = 6.9556540802001902E-04_dp
8077 142 : fit_coef(10, 6) = -7.7943766158600528E-04_dp
8078 142 : fit_coef(11, 6) = 1.1446740869183900E-04_dp
8079 142 : fit_coef(12, 6) = 2.7632689805845764E-05_dp
8080 142 : fit_coef(0, 7) = 1.1064399319041990E-01_dp
8081 142 : fit_coef(1, 7) = 1.9418438863145457E-01_dp
8082 142 : fit_coef(2, 7) = 2.1228094292888233E-01_dp
8083 142 : fit_coef(3, 7) = 1.4399775783971039E-01_dp
8084 142 : fit_coef(4, 7) = 5.2541209241390302E-02_dp
8085 142 : fit_coef(5, 7) = -9.2537655514377752E-04_dp
8086 142 : fit_coef(6, 7) = -9.0102109734644890E-03_dp
8087 142 : fit_coef(7, 7) = -1.8871157279751268E-03_dp
8088 142 : fit_coef(8, 7) = 3.1309099680042760E-03_dp
8089 142 : fit_coef(9, 7) = -2.5004066194694607E-03_dp
8090 142 : fit_coef(10, 7) = 1.5656511931140620E-03_dp
8091 142 : fit_coef(11, 7) = -4.6135496029970502E-04_dp
8092 142 : fit_coef(12, 7) = 3.2764384769675960E-05_dp
8093 142 : fit_coef(0, 8) = 1.9798263302865093E-01_dp
8094 142 : fit_coef(1, 8) = 3.0162627763842398E-01_dp
8095 142 : fit_coef(2, 8) = 3.0217808443088900E-01_dp
8096 142 : fit_coef(3, 8) = 1.8500065299157431E-01_dp
8097 142 : fit_coef(4, 8) = 5.7340548130963523E-02_dp
8098 142 : fit_coef(5, 8) = -4.3765501944754721E-03_dp
8099 142 : fit_coef(6, 8) = -7.8869300696153017E-03_dp
8100 142 : fit_coef(7, 8) = 1.3835188624175719E-04_dp
8101 142 : fit_coef(8, 8) = 3.3750918634805581E-03_dp
8102 142 : fit_coef(9, 8) = -5.0244120026273721E-03_dp
8103 142 : fit_coef(10, 8) = 2.8097352620888730E-03_dp
8104 142 : fit_coef(11, 8) = -4.8749664373366714E-04_dp
8105 142 : fit_coef(12, 8) = -3.4446077687337908E-05_dp
8106 142 : fit_coef(0, 9) = 3.4762598832467834E-01_dp
8107 142 : fit_coef(1, 9) = 4.5573634191690915E-01_dp
8108 142 : fit_coef(2, 9) = 4.1780164140817255E-01_dp
8109 142 : fit_coef(3, 9) = 2.2768957404533277E-01_dp
8110 142 : fit_coef(4, 9) = 5.5879258865385507E-02_dp
8111 142 : fit_coef(5, 9) = -9.9081094692702303E-03_dp
8112 142 : fit_coef(6, 9) = -5.0068528611206149E-03_dp
8113 142 : fit_coef(7, 9) = 3.0160271964011468E-03_dp
8114 142 : fit_coef(8, 9) = 3.6222265118699710E-03_dp
8115 142 : fit_coef(9, 9) = -8.8397638670103182E-03_dp
8116 142 : fit_coef(10, 9) = 5.9259674015836239E-03_dp
8117 142 : fit_coef(11, 9) = -1.7478385304278991E-03_dp
8118 142 : fit_coef(12, 9) = 1.9988838059233530E-04_dp
8119 142 : fit_coef(0, 10) = 6.0023140973611755E-01_dp
8120 142 : fit_coef(1, 10) = 6.6999181383267858E-01_dp
8121 142 : fit_coef(2, 10) = 5.6210771610729648E-01_dp
8122 142 : fit_coef(3, 10) = 2.6900784986520249E-01_dp
8123 142 : fit_coef(4, 10) = 4.6435418682624782E-02_dp
8124 142 : fit_coef(5, 10) = -1.6642885693320342E-02_dp
8125 142 : fit_coef(6, 10) = 3.8014327565738168E-04_dp
8126 142 : fit_coef(7, 10) = 6.2610253146593775E-03_dp
8127 142 : fit_coef(8, 10) = 3.2146802606417453E-03_dp
8128 142 : fit_coef(9, 10) = -1.3711754453203115E-02_dp
8129 142 : fit_coef(10, 10) = 1.1099834233825179E-02_dp
8130 142 : fit_coef(11, 10) = -4.2111321446896338E-03_dp
8131 142 : fit_coef(12, 10) = 6.7715733841587470E-04_dp
8132 142 : fit_coef(0, 11) = 1.0210655880657196E+00_dp
8133 142 : fit_coef(1, 11) = 9.5730192228839006E-01_dp
8134 142 : fit_coef(2, 11) = 7.3607353846396317E-01_dp
8135 142 : fit_coef(3, 11) = 3.0496319982420517E-01_dp
8136 142 : fit_coef(4, 11) = 2.7825470684213698E-02_dp
8137 142 : fit_coef(5, 11) = -2.3036487360505412E-02_dp
8138 142 : fit_coef(6, 11) = 9.0002346429021024E-03_dp
8139 142 : fit_coef(7, 11) = 9.4071699260299454E-03_dp
8140 142 : fit_coef(8, 11) = 1.1246072531079006E-03_dp
8141 142 : fit_coef(9, 11) = -1.8600382884449367E-02_dp
8142 142 : fit_coef(10, 11) = 1.7805450549655721E-02_dp
8143 142 : fit_coef(11, 11) = -7.6910226916182545E-03_dp
8144 142 : fit_coef(12, 11) = 1.3712121437792250E-03_dp
8145 142 : fit_coef(0, 12) = 1.7149561293339615E+00_dp
8146 142 : fit_coef(1, 12) = 1.3267744256882403E+00_dp
8147 142 : fit_coef(2, 12) = 9.3812895165305032E-01_dp
8148 142 : fit_coef(3, 12) = 3.3164771999234482E-01_dp
8149 142 : fit_coef(4, 12) = -4.9178162808578741E-05_dp
8150 142 : fit_coef(5, 12) = -2.7249300178168019E-02_dp
8151 142 : fit_coef(6, 12) = 2.1205458082480019E-02_dp
8152 142 : fit_coef(7, 12) = 1.1807990512194026E-02_dp
8153 142 : fit_coef(8, 12) = -3.3661868556830038E-03_dp
8154 142 : fit_coef(9, 12) = -2.2430236127638940E-02_dp
8155 142 : fit_coef(10, 12) = 2.5486188136087912E-02_dp
8156 142 : fit_coef(11, 12) = -1.2102581018395429E-02_dp
8157 142 : fit_coef(12, 12) = 2.3004381707239473E-03_dp
8158 142 : fit_coef(0, 13) = 2.8539608561967360E+00_dp
8159 142 : fit_coef(1, 13) = 1.7797688368810891E+00_dp
8160 142 : fit_coef(2, 13) = 1.1646443061164560E+00_dp
8161 142 : fit_coef(3, 13) = 3.4701820688332419E-01_dp
8162 142 : fit_coef(4, 13) = -3.5929878683565182E-02_dp
8163 142 : fit_coef(5, 13) = -2.7887790242899075E-02_dp
8164 142 : fit_coef(6, 13) = 3.6702245498739489E-02_dp
8165 142 : fit_coef(7, 13) = 1.2908675248958822E-02_dp
8166 142 : fit_coef(8, 13) = -1.0507576982805505E-02_dp
8167 142 : fit_coef(9, 13) = -2.4256099909163161E-02_dp
8168 142 : fit_coef(10, 13) = 3.3404768253646827E-02_dp
8169 142 : fit_coef(11, 13) = -1.7212687576065637E-02_dp
8170 142 : fit_coef(12, 13) = 3.4428516812536531E-03_dp
8171 142 : fit_coef(0, 14) = 4.7432936777438393E+00_dp
8172 142 : fit_coef(1, 14) = 2.3082382103412251E+00_dp
8173 142 : fit_coef(2, 14) = 1.4124938166206138E+00_dp
8174 142 : fit_coef(3, 14) = 3.5283333252051396E-01_dp
8175 142 : fit_coef(4, 14) = -7.7696363994240056E-02_dp
8176 142 : fit_coef(5, 14) = -2.4914689387708116E-02_dp
8177 142 : fit_coef(6, 14) = 5.4698262510218663E-02_dp
8178 142 : fit_coef(7, 14) = 1.2640616949106807E-02_dp
8179 142 : fit_coef(8, 14) = -1.9941323208816249E-02_dp
8180 142 : fit_coef(9, 14) = -2.3878392941469071E-02_dp
8181 142 : fit_coef(10, 14) = 4.1055603040417131E-02_dp
8182 142 : fit_coef(11, 14) = -2.2734874408993563E-02_dp
8183 142 : fit_coef(12, 14) = 4.7400588393736497E-03_dp
8184 142 : fit_coef(0, 15) = 8.0710112216342775E+00_dp
8185 142 : fit_coef(1, 15) = 2.9055595870824633E+00_dp
8186 142 : fit_coef(2, 15) = 1.6866060964430423E+00_dp
8187 142 : fit_coef(3, 15) = 3.5581815059695143E-01_dp
8188 142 : fit_coef(4, 15) = -1.2393245100043256E-01_dp
8189 142 : fit_coef(5, 15) = -2.0058383552301023E-02_dp
8190 142 : fit_coef(6, 15) = 7.4640422271172679E-02_dp
8191 142 : fit_coef(7, 15) = 1.1638820236828815E-02_dp
8192 142 : fit_coef(8, 15) = -3.0928127527058424E-02_dp
8193 142 : fit_coef(9, 15) = -2.2331476973823049E-02_dp
8194 142 : fit_coef(10, 15) = 4.8851141745373840E-02_dp
8195 142 : fit_coef(11, 15) = -2.8681346469043273E-02_dp
8196 142 : fit_coef(12, 15) = 6.1686347014912515E-03_dp
8197 142 : fit_coef(0, 16) = 1.3032066476244642E-03_dp
8198 142 : fit_coef(1, 16) = 3.8001657920981851E-03_dp
8199 142 : fit_coef(2, 16) = 5.5378064823689123E-03_dp
8200 142 : fit_coef(3, 16) = 4.8206577899485006E-03_dp
8201 142 : fit_coef(4, 16) = 2.2930144045863621E-03_dp
8202 142 : fit_coef(5, 16) = 1.0986261495124486E-04_dp
8203 142 : fit_coef(6, 16) = -5.1106328320878528E-04_dp
8204 142 : fit_coef(7, 16) = -1.2833639292522648E-04_dp
8205 142 : fit_coef(8, 16) = 1.1356979226852716E-04_dp
8206 142 : fit_coef(9, 16) = 1.3973942184720303E-04_dp
8207 142 : fit_coef(10, 16) = -1.8830360701542777E-04_dp
8208 142 : fit_coef(11, 16) = 8.7997162572425538E-05_dp
8209 142 : fit_coef(12, 16) = -1.5788992466518323E-05_dp
8210 142 : fit_coef(0, 17) = 3.3544869799214628E-03_dp
8211 142 : fit_coef(1, 17) = 9.3282083632741895E-03_dp
8212 142 : fit_coef(2, 17) = 1.3271370703308300E-02_dp
8213 142 : fit_coef(3, 17) = 1.1319835500098886E-02_dp
8214 142 : fit_coef(4, 17) = 5.2524178309963383E-03_dp
8215 142 : fit_coef(5, 17) = 1.8435087221054173E-04_dp
8216 142 : fit_coef(6, 17) = -1.1797404048471125E-03_dp
8217 142 : fit_coef(7, 17) = -2.7516373364939583E-04_dp
8218 142 : fit_coef(8, 17) = 2.7734414812233385E-04_dp
8219 142 : fit_coef(9, 17) = 2.9073439175898594E-04_dp
8220 142 : fit_coef(10, 17) = -4.1550528469613449E-04_dp
8221 142 : fit_coef(11, 17) = 1.9807893770328183E-04_dp
8222 142 : fit_coef(12, 17) = -3.6025500379600989E-05_dp
8223 142 : fit_coef(0, 18) = 6.3980511048867201E-03_dp
8224 142 : fit_coef(1, 18) = 1.6128813328333793E-02_dp
8225 142 : fit_coef(2, 18) = 2.1881033183460945E-02_dp
8226 142 : fit_coef(3, 18) = 1.8021417293275506E-02_dp
8227 142 : fit_coef(4, 18) = 8.0169003498435417E-03_dp
8228 142 : fit_coef(5, 18) = 8.7835720128096682E-05_dp
8229 142 : fit_coef(6, 18) = -1.8255106100472426E-03_dp
8230 142 : fit_coef(7, 18) = -3.5831804749509092E-04_dp
8231 142 : fit_coef(8, 18) = 4.8285099003593436E-04_dp
8232 142 : fit_coef(9, 18) = 3.2465264639707240E-04_dp
8233 142 : fit_coef(10, 18) = -5.5521076066674020E-04_dp
8234 142 : fit_coef(11, 18) = 2.7719905231653717E-04_dp
8235 142 : fit_coef(12, 18) = -5.1820236344809990E-05_dp
8236 142 : fit_coef(0, 19) = 1.1614376264492066E-02_dp
8237 142 : fit_coef(1, 19) = 2.5394323464202898E-02_dp
8238 142 : fit_coef(2, 19) = 3.1733081124309684E-02_dp
8239 142 : fit_coef(3, 19) = 2.4647015498881791E-02_dp
8240 142 : fit_coef(4, 19) = 1.0500322632906088E-02_dp
8241 142 : fit_coef(5, 19) = -1.2365877291301032E-05_dp
8242 142 : fit_coef(6, 19) = -2.4904038430234622E-03_dp
8243 142 : fit_coef(7, 19) = -4.8516369798151703E-04_dp
8244 142 : fit_coef(8, 19) = 6.1030277836899595E-04_dp
8245 142 : fit_coef(9, 19) = 7.4056213117855896E-04_dp
8246 142 : fit_coef(10, 19) = -1.1330531422737624E-03_dp
8247 142 : fit_coef(11, 19) = 5.8028785292689455E-04_dp
8248 142 : fit_coef(12, 19) = -1.1292938481673382E-04_dp
8249 142 : fit_coef(0, 20) = 2.0921907643278354E-02_dp
8250 142 : fit_coef(1, 20) = 3.9009588349526253E-02_dp
8251 142 : fit_coef(2, 20) = 4.3627398050961781E-02_dp
8252 142 : fit_coef(3, 20) = 3.0443034676393681E-02_dp
8253 142 : fit_coef(4, 20) = 1.1774589070303968E-02_dp
8254 142 : fit_coef(5, 20) = 1.7741503302715373E-04_dp
8255 142 : fit_coef(6, 20) = -2.3187359164888160E-03_dp
8256 142 : fit_coef(7, 20) = -6.1637368205092694E-04_dp
8257 142 : fit_coef(8, 20) = -5.3221714109514493E-05_dp
8258 142 : fit_coef(9, 20) = 8.1942339340144803E-04_dp
8259 142 : fit_coef(10, 20) = -2.2354982629820732E-04_dp
8260 142 : fit_coef(11, 20) = -2.0305492301268794E-04_dp
8261 142 : fit_coef(12, 20) = 9.4193850816527892E-05_dp
8262 142 : fit_coef(0, 21) = 3.7306315930286466E-02_dp
8263 142 : fit_coef(1, 21) = 5.9218420616905736E-02_dp
8264 142 : fit_coef(2, 21) = 5.8868131527264646E-02_dp
8265 142 : fit_coef(3, 21) = 3.5324612409341802E-02_dp
8266 142 : fit_coef(4, 21) = 1.0684265753661753E-02_dp
8267 142 : fit_coef(5, 21) = -4.9371106930299301E-04_dp
8268 142 : fit_coef(6, 21) = -8.1292928450316614E-04_dp
8269 142 : fit_coef(7, 21) = -5.1619725924012061E-04_dp
8270 142 : fit_coef(8, 21) = 1.3804573307375741E-03_dp
8271 142 : fit_coef(9, 21) = -3.4663308659499629E-03_dp
8272 142 : fit_coef(10, 21) = 3.3745183791109305E-03_dp
8273 142 : fit_coef(11, 21) = -1.4291379899595120E-03_dp
8274 142 : fit_coef(12, 21) = 2.2454897381750800E-04_dp
8275 142 : fit_coef(0, 22) = 6.5528592554674012E-02_dp
8276 142 : fit_coef(1, 22) = 8.8324441729528691E-02_dp
8277 142 : fit_coef(2, 22) = 7.8339185211631426E-02_dp
8278 142 : fit_coef(3, 22) = 3.9448552741652813E-02_dp
8279 142 : fit_coef(4, 22) = 7.3083551980621516E-03_dp
8280 142 : fit_coef(5, 22) = -2.3247267042822940E-03_dp
8281 142 : fit_coef(6, 22) = 4.5294755854382923E-04_dp
8282 142 : fit_coef(7, 22) = 1.2969150143151570E-03_dp
8283 142 : fit_coef(8, 22) = 4.6541067893071160E-04_dp
8284 142 : fit_coef(9, 22) = -2.5032569665157803E-03_dp
8285 142 : fit_coef(10, 22) = 1.1684561968462262E-03_dp
8286 142 : fit_coef(11, 22) = 1.5370128957771531E-04_dp
8287 142 : fit_coef(12, 22) = -1.4620664545141759E-04_dp
8288 142 : fit_coef(0, 23) = 1.1324428651781197E-01_dp
8289 142 : fit_coef(1, 23) = 1.2859806173609753E-01_dp
8290 142 : fit_coef(2, 23) = 1.0214609707305304E-01_dp
8291 142 : fit_coef(3, 23) = 4.2253398459926365E-02_dp
8292 142 : fit_coef(4, 23) = 1.9762536371264882E-03_dp
8293 142 : fit_coef(5, 23) = -4.5714996217850632E-03_dp
8294 142 : fit_coef(6, 23) = 1.8868500721209416E-03_dp
8295 142 : fit_coef(7, 23) = 2.5695589529597719E-03_dp
8296 142 : fit_coef(8, 23) = 2.3850425890078301E-04_dp
8297 142 : fit_coef(9, 23) = -3.0200640644662698E-03_dp
8298 142 : fit_coef(10, 23) = 1.9503667616499671E-03_dp
8299 142 : fit_coef(11, 23) = -5.5257674937112412E-04_dp
8300 142 : fit_coef(12, 23) = 7.8113401323294423E-05_dp
8301 142 : fit_coef(0, 24) = 1.9267245469427555E-01_dp
8302 142 : fit_coef(1, 24) = 1.8189882938781768E-01_dp
8303 142 : fit_coef(2, 24) = 1.2960901455552834E-01_dp
8304 142 : fit_coef(3, 24) = 4.2611091038268031E-02_dp
8305 142 : fit_coef(4, 24) = -5.1926218101019609E-03_dp
8306 142 : fit_coef(5, 24) = -6.3425612842204224E-03_dp
8307 142 : fit_coef(6, 24) = 4.0010538098000379E-03_dp
8308 142 : fit_coef(7, 24) = 3.1214642561276981E-03_dp
8309 142 : fit_coef(8, 24) = 1.0563824093820107E-04_dp
8310 142 : fit_coef(9, 24) = -4.5110524003026762E-03_dp
8311 142 : fit_coef(10, 24) = 4.2402114420073420E-03_dp
8312 142 : fit_coef(11, 24) = -1.9163626754183359E-03_dp
8313 142 : fit_coef(12, 24) = 3.6969348039378312E-04_dp
8314 142 : fit_coef(0, 25) = 3.2317976642569807E-01_dp
8315 142 : fit_coef(1, 25) = 2.4881850229416846E-01_dp
8316 142 : fit_coef(2, 25) = 1.5917736470901570E-01_dp
8317 142 : fit_coef(3, 25) = 3.9343328717200927E-02_dp
8318 142 : fit_coef(4, 25) = -1.3902519808734082E-02_dp
8319 142 : fit_coef(5, 25) = -6.8640926105066162E-03_dp
8320 142 : fit_coef(6, 25) = 6.9006071006695079E-03_dp
8321 142 : fit_coef(7, 25) = 3.2927740290179990E-03_dp
8322 142 : fit_coef(8, 25) = -1.0983902176266030E-03_dp
8323 142 : fit_coef(9, 25) = -5.0555007528979004E-03_dp
8324 142 : fit_coef(10, 25) = 6.0190910606148324E-03_dp
8325 142 : fit_coef(11, 25) = -2.9821080457428841E-03_dp
8326 142 : fit_coef(12, 25) = 5.8221139171923042E-04_dp
8327 142 : fit_coef(0, 26) = 5.3554089995575782E-01_dp
8328 142 : fit_coef(1, 26) = 3.2739155636224210E-01_dp
8329 142 : fit_coef(2, 26) = 1.8848689258384349E-01_dp
8330 142 : fit_coef(3, 26) = 3.1884980883658924E-02_dp
8331 142 : fit_coef(4, 26) = -2.3339754433360369E-02_dp
8332 142 : fit_coef(5, 26) = -5.6037573210389264E-03_dp
8333 142 : fit_coef(6, 26) = 1.0403698986274485E-02_dp
8334 142 : fit_coef(7, 26) = 2.8865920265869838E-03_dp
8335 142 : fit_coef(8, 26) = -3.2033768610669569E-03_dp
8336 142 : fit_coef(9, 26) = -4.5416607006448602E-03_dp
8337 142 : fit_coef(10, 26) = 7.3043246118188162E-03_dp
8338 142 : fit_coef(11, 26) = -3.9689298970288006E-03_dp
8339 142 : fit_coef(12, 26) = 8.1056551195733142E-04_dp
8340 142 : fit_coef(0, 27) = 8.8000603036746139E-01_dp
8341 142 : fit_coef(1, 27) = 4.1182532361787932E-01_dp
8342 142 : fit_coef(2, 27) = 2.1497937217091584E-01_dp
8343 142 : fit_coef(3, 27) = 2.1108047064593377E-02_dp
8344 142 : fit_coef(4, 27) = -3.2191882260831459E-02_dp
8345 142 : fit_coef(5, 27) = -2.5724974235411323E-03_dp
8346 142 : fit_coef(6, 27) = 1.3955680448193437E-02_dp
8347 142 : fit_coef(7, 27) = 1.8152463536498431E-03_dp
8348 142 : fit_coef(8, 27) = -5.8233926497395817E-03_dp
8349 142 : fit_coef(9, 27) = -2.9482077294913736E-03_dp
8350 142 : fit_coef(10, 27) = 7.9261411558925292E-03_dp
8351 142 : fit_coef(11, 27) = -4.8132854344172145E-03_dp
8352 142 : fit_coef(12, 27) = 1.0440601147544259E-03_dp
8353 142 : fit_coef(0, 28) = 1.4460627242259527E+00_dp
8354 142 : fit_coef(1, 28) = 4.9271419953901929E-01_dp
8355 142 : fit_coef(2, 28) = 2.3743318711644951E-01_dp
8356 142 : fit_coef(3, 28) = 9.9076815053936729E-03_dp
8357 142 : fit_coef(4, 28) = -3.9191794449869852E-02_dp
8358 142 : fit_coef(5, 28) = 1.3099534113565326E-03_dp
8359 142 : fit_coef(6, 28) = 1.6894034568497723E-02_dp
8360 142 : fit_coef(7, 28) = 3.7043982265874470E-04_dp
8361 142 : fit_coef(8, 28) = -8.3968062748629741E-03_dp
8362 142 : fit_coef(9, 28) = -6.6028855186588131E-04_dp
8363 142 : fit_coef(10, 28) = 7.8140284723942129E-03_dp
8364 142 : fit_coef(11, 28) = -5.3528674153974880E-03_dp
8365 142 : fit_coef(12, 28) = 1.2297837544111832E-03_dp
8366 142 : fit_coef(0, 29) = 2.4319559958545311E+00_dp
8367 142 : fit_coef(1, 29) = 5.6229813567117626E-01_dp
8368 142 : fit_coef(2, 29) = 2.5870101698993758E-01_dp
8369 142 : fit_coef(3, 29) = 2.8306941439785287E-03_dp
8370 142 : fit_coef(4, 29) = -4.4047429705758694E-02_dp
8371 142 : fit_coef(5, 29) = 4.3384122634558238E-03_dp
8372 142 : fit_coef(6, 29) = 1.8978692315301807E-02_dp
8373 142 : fit_coef(7, 29) = -7.9790741322960021E-04_dp
8374 142 : fit_coef(8, 29) = -1.0330971785215522E-02_dp
8375 142 : fit_coef(9, 29) = 1.2390333347493327E-03_dp
8376 142 : fit_coef(10, 29) = 7.5464073935277154E-03_dp
8377 142 : fit_coef(11, 29) = -5.6851817992854548E-03_dp
8378 142 : fit_coef(12, 29) = 1.3586302192394280E-03_dp
8379 142 : fit_coef(0, 30) = 4.5666853091127635E+00_dp
8380 142 : fit_coef(1, 30) = 6.4009785574659228E-01_dp
8381 142 : fit_coef(2, 30) = 2.9587958616654764E-01_dp
8382 142 : fit_coef(3, 30) = 5.3258996536484551E-03_dp
8383 142 : fit_coef(4, 30) = -4.8921450862390199E-02_dp
8384 142 : fit_coef(5, 30) = 4.8519904409378041E-03_dp
8385 142 : fit_coef(6, 30) = 2.1138966562008546E-02_dp
8386 142 : fit_coef(7, 30) = -9.9509468782633297E-04_dp
8387 142 : fit_coef(8, 30) = -1.1615586429846661E-02_dp
8388 142 : fit_coef(9, 30) = 1.4899160811089988E-03_dp
8389 142 : fit_coef(10, 30) = 8.3912654254730754E-03_dp
8390 142 : fit_coef(11, 30) = -6.3525637249113569E-03_dp
8391 142 : fit_coef(12, 30) = 1.5228141862253625E-03_dp
8392 :
8393 142 : END SUBROUTINE get_fit_coef_k15_mi
8394 :
8395 : ! **************************************************************************************************
8396 : !> \brief ...
8397 : !> \param k ...
8398 : !> \param fit_coef ...
8399 : !> \param L_b ...
8400 : !> \param U_b ...
8401 : ! **************************************************************************************************
8402 166 : SUBROUTINE get_fit_coef_k15_lo(k, fit_coef, L_b, U_b)
8403 : INTEGER :: k
8404 : REAL(KIND=dp), DIMENSION(0:12, 2*k) :: fit_coef
8405 : REAL(KIND=dp) :: L_b, U_b
8406 :
8407 166 : L_b = 9.3527642781376642E+01_dp
8408 166 : U_b = 1.1750000000000000E+06_dp
8409 166 : fit_coef(0, 1) = 3.2793279985494519E-06_dp
8410 166 : fit_coef(1, 1) = 7.2761221861298733E-06_dp
8411 166 : fit_coef(2, 1) = 6.6879597248076629E-04_dp
8412 166 : fit_coef(3, 1) = -3.3377387242640721E-03_dp
8413 166 : fit_coef(4, 1) = 3.6932190908574580E-02_dp
8414 166 : fit_coef(5, 1) = -1.4859062400069553E-01_dp
8415 166 : fit_coef(6, 1) = 4.4629627390711790E-01_dp
8416 166 : fit_coef(7, 1) = -9.3682363031214910E-01_dp
8417 166 : fit_coef(8, 1) = 1.3525709274164297E+00_dp
8418 166 : fit_coef(9, 1) = -1.3157143856436124E+00_dp
8419 166 : fit_coef(10, 1) = 8.2321722743838222E-01_dp
8420 166 : fit_coef(11, 1) = -2.9905777894458391E-01_dp
8421 166 : fit_coef(12, 1) = 4.7927187586119996E-02_dp
8422 166 : fit_coef(0, 2) = 3.6131623637423831E-05_dp
8423 166 : fit_coef(1, 2) = 4.7106962333648227E-05_dp
8424 166 : fit_coef(2, 2) = 4.3052245932532632E-03_dp
8425 166 : fit_coef(3, 2) = -2.3337397086091179E-02_dp
8426 166 : fit_coef(4, 2) = 2.3805631448383252E-01_dp
8427 166 : fit_coef(5, 2) = -9.8141547342868762E-01_dp
8428 166 : fit_coef(6, 2) = 2.9514193901676489E+00_dp
8429 166 : fit_coef(7, 2) = -6.1764264357918330E+00_dp
8430 166 : fit_coef(8, 2) = 8.8882482060089814E+00_dp
8431 166 : fit_coef(9, 2) = -8.6216924305612981E+00_dp
8432 166 : fit_coef(10, 2) = 5.3820183799751744E+00_dp
8433 166 : fit_coef(11, 2) = -1.9515484948325068E+00_dp
8434 166 : fit_coef(12, 2) = 3.1228748667302658E-01_dp
8435 166 : fit_coef(0, 3) = 1.9135313464109315E-04_dp
8436 166 : fit_coef(1, 3) = 1.7460510061267730E-04_dp
8437 166 : fit_coef(2, 3) = 1.5413483600038124E-02_dp
8438 166 : fit_coef(3, 3) = -8.7803353742691062E-02_dp
8439 166 : fit_coef(4, 3) = 8.0147578597001090E-01_dp
8440 166 : fit_coef(5, 3) = -3.4506170283047766E+00_dp
8441 166 : fit_coef(6, 3) = 1.0597559824370764E+01_dp
8442 166 : fit_coef(7, 3) = -2.2472933987251839E+01_dp
8443 166 : fit_coef(8, 3) = 3.2637358630788739E+01_dp
8444 166 : fit_coef(9, 3) = -3.1863935196267601E+01_dp
8445 166 : fit_coef(10, 3) = 1.9983399971045149E+01_dp
8446 166 : fit_coef(11, 3) = -7.2707478368141611E+00_dp
8447 166 : fit_coef(12, 3) = 1.1664152307259732E+00_dp
8448 166 : fit_coef(0, 4) = 7.3883732820766948E-04_dp
8449 166 : fit_coef(1, 4) = 5.0733833618914323E-04_dp
8450 166 : fit_coef(2, 4) = 4.4370796269257232E-02_dp
8451 166 : fit_coef(3, 4) = -2.6481196747393215E-01_dp
8452 166 : fit_coef(4, 4) = 2.2595142950561815E+00_dp
8453 166 : fit_coef(5, 4) = -1.0181630118704184E+01_dp
8454 166 : fit_coef(6, 4) = 3.1679590172936724E+01_dp
8455 166 : fit_coef(7, 4) = -6.7336030116199026E+01_dp
8456 166 : fit_coef(8, 4) = 9.7677953648704644E+01_dp
8457 166 : fit_coef(9, 4) = -9.5149794831930734E+01_dp
8458 166 : fit_coef(10, 4) = 5.9530024414743906E+01_dp
8459 166 : fit_coef(11, 4) = -2.1611138637657191E+01_dp
8460 166 : fit_coef(12, 4) = 3.4601757819555536E+00_dp
8461 166 : fit_coef(0, 5) = 2.3666313203208780E-03_dp
8462 166 : fit_coef(1, 5) = 1.2786885886632092E-03_dp
8463 166 : fit_coef(2, 5) = 1.1076208254179676E-01_dp
8464 166 : fit_coef(3, 5) = -6.7839594619191412E-01_dp
8465 166 : fit_coef(4, 5) = 5.5114285011328183E+00_dp
8466 166 : fit_coef(5, 5) = -2.5395097951060229E+01_dp
8467 166 : fit_coef(6, 5) = 7.9307253014224088E+01_dp
8468 166 : fit_coef(7, 5) = -1.6859211837607822E+02_dp
8469 166 : fit_coef(8, 5) = 2.4452261050037967E+02_dp
8470 166 : fit_coef(9, 5) = -2.3820141119829208E+02_dp
8471 166 : fit_coef(10, 5) = 1.4905893976672397E+02_dp
8472 166 : fit_coef(11, 5) = -5.4127909713308576E+01_dp
8473 166 : fit_coef(12, 5) = 8.6691001852426552E+00_dp
8474 166 : fit_coef(0, 6) = 6.6782258468515501E-03_dp
8475 166 : fit_coef(1, 6) = 2.9071241132673617E-03_dp
8476 166 : fit_coef(2, 6) = 2.4975031064405542E-01_dp
8477 166 : fit_coef(3, 6) = -1.5562125797528150E+00_dp
8478 166 : fit_coef(4, 6) = 1.2185079476552678E+01_dp
8479 166 : fit_coef(5, 6) = -5.6926325045922916E+01_dp
8480 166 : fit_coef(6, 6) = 1.7855104053066674E+02_dp
8481 166 : fit_coef(7, 6) = -3.8050660514368747E+02_dp
8482 166 : fit_coef(8, 6) = 5.5288905790672220E+02_dp
8483 166 : fit_coef(9, 6) = -5.3932598394454135E+02_dp
8484 166 : fit_coef(10, 6) = 3.3782483380582988E+02_dp
8485 166 : fit_coef(11, 6) = -1.2276125245641836E+02_dp
8486 166 : fit_coef(12, 6) = 1.9671382604642698E+01_dp
8487 166 : fit_coef(0, 7) = 1.7168691373333111E-02_dp
8488 166 : fit_coef(1, 7) = 6.0978405270416770E-03_dp
8489 166 : fit_coef(2, 7) = 5.2025306168908569E-01_dp
8490 166 : fit_coef(3, 7) = -3.2821022955670651E+00_dp
8491 166 : fit_coef(4, 7) = 2.4958349575372374E+01_dp
8492 166 : fit_coef(5, 7) = -1.1765023272930763E+02_dp
8493 166 : fit_coef(6, 7) = 3.7056008209422993E+02_dp
8494 166 : fit_coef(7, 7) = -7.9184187030173371E+02_dp
8495 166 : fit_coef(8, 7) = 1.1527200840436421E+03_dp
8496 166 : fit_coef(9, 7) = -1.1258727391755413E+03_dp
8497 166 : fit_coef(10, 7) = 7.0584825509402651E+02_dp
8498 166 : fit_coef(11, 7) = -2.5665682670985007E+02_dp
8499 166 : fit_coef(12, 7) = 4.1145879034693607E+01_dp
8500 166 : fit_coef(0, 8) = 4.1066740219417780E-02_dp
8501 166 : fit_coef(1, 8) = 1.1965752322210791E-02_dp
8502 166 : fit_coef(2, 8) = 1.0148791234031664E+00_dp
8503 166 : fit_coef(3, 8) = -6.4624725502258276E+00_dp
8504 166 : fit_coef(4, 8) = 4.7976535067054421E+01_dp
8505 166 : fit_coef(5, 8) = -2.2750659978981074E+02_dp
8506 166 : fit_coef(6, 8) = 7.1929276146624795E+02_dp
8507 166 : fit_coef(7, 8) = -1.5410667800156759E+03_dp
8508 166 : fit_coef(8, 8) = 2.2474354642090384E+03_dp
8509 166 : fit_coef(9, 8) = -2.1978239495400421E+03_dp
8510 166 : fit_coef(10, 8) = 1.3791127707578614E+03_dp
8511 166 : fit_coef(11, 8) = -5.0179288602294997E+02_dp
8512 166 : fit_coef(12, 8) = 8.0484577079207980E+01_dp
8513 166 : fit_coef(0, 9) = 9.2699687800883265E-02_dp
8514 166 : fit_coef(1, 9) = 2.2155471885187787E-02_dp
8515 166 : fit_coef(2, 9) = 1.8695902697850499E+00_dp
8516 166 : fit_coef(3, 9) = -1.1991899383860448E+01_dp
8517 166 : fit_coef(4, 9) = 8.7242978410239118E+01_dp
8518 166 : fit_coef(5, 9) = -4.1536938867885857E+02_dp
8519 166 : fit_coef(6, 9) = 1.3176623596141608E+03_dp
8520 166 : fit_coef(7, 9) = -2.8299350356509945E+03_dp
8521 166 : fit_coef(8, 9) = 4.1340902247522199E+03_dp
8522 166 : fit_coef(9, 9) = -4.0476690586057271E+03_dp
8523 166 : fit_coef(10, 9) = 2.5420687410683036E+03_dp
8524 166 : fit_coef(11, 9) = -9.2553103476606759E+02_dp
8525 166 : fit_coef(12, 9) = 1.4852229538367158E+02_dp
8526 166 : fit_coef(0, 10) = 1.9947743279902694E-01_dp
8527 166 : fit_coef(1, 10) = 3.8899312951373388E-02_dp
8528 166 : fit_coef(2, 10) = 3.2680572849945402E+00_dp
8529 166 : fit_coef(3, 10) = -2.1084081716614804E+01_dp
8530 166 : fit_coef(4, 10) = 1.5075557198241123E+02_dp
8531 166 : fit_coef(5, 10) = -7.1967411375827533E+02_dp
8532 166 : fit_coef(6, 10) = 2.2897159192976455E+03_dp
8533 166 : fit_coef(7, 10) = -4.9285687810081845E+03_dp
8534 166 : fit_coef(8, 10) = 7.2112684192795978E+03_dp
8535 166 : fit_coef(9, 10) = -7.0684961344198391E+03_dp
8536 166 : fit_coef(10, 10) = 4.4429042040785398E+03_dp
8537 166 : fit_coef(11, 10) = -1.6185943473816480E+03_dp
8538 166 : fit_coef(12, 10) = 2.5986231052596014E+02_dp
8539 166 : fit_coef(0, 11) = 4.1232198870536146E-01_dp
8540 166 : fit_coef(1, 11) = 6.4893474864739994E-02_dp
8541 166 : fit_coef(2, 11) = 5.4310004234894391E+00_dp
8542 166 : fit_coef(3, 11) = -3.5204004815099751E+01_dp
8543 166 : fit_coef(4, 11) = 2.4798012213498384E+02_dp
8544 166 : fit_coef(5, 11) = -1.1858431117066064E+03_dp
8545 166 : fit_coef(6, 11) = 3.7825064907174756E+03_dp
8546 166 : fit_coef(7, 11) = -8.1581937192205814E+03_dp
8547 166 : fit_coef(8, 11) = 1.1954131106568948E+04_dp
8548 166 : fit_coef(9, 11) = -1.1729786611671518E+04_dp
8549 166 : fit_coef(10, 11) = 7.3784592386581926E+03_dp
8550 166 : fit_coef(11, 11) = -2.6896086736495204E+03_dp
8551 166 : fit_coef(12, 11) = 4.3200462908615089E+02_dp
8552 166 : fit_coef(0, 12) = 8.2375109973285454E-01_dp
8553 166 : fit_coef(1, 12) = 1.0280784827845055E-01_dp
8554 166 : fit_coef(2, 12) = 8.5755836263465604E+00_dp
8555 166 : fit_coef(3, 12) = -5.5800839220514590E+01_dp
8556 166 : fit_coef(4, 12) = 3.8804437171318665E+02_dp
8557 166 : fit_coef(5, 12) = -1.8575547029234676E+03_dp
8558 166 : fit_coef(6, 12) = 5.9379886844425691E+03_dp
8559 166 : fit_coef(7, 12) = -1.2830180852831514E+04_dp
8560 166 : fit_coef(8, 12) = 1.8824783357291468E+04_dp
8561 166 : fit_coef(9, 12) = -1.8489266233281007E+04_dp
8562 166 : fit_coef(10, 12) = 1.1638691611847828E+04_dp
8563 166 : fit_coef(11, 12) = -4.2448366640433251E+03_dp
8564 166 : fit_coef(12, 12) = 6.8208814863958401E+02_dp
8565 166 : fit_coef(0, 13) = 1.6005401729604098E+00_dp
8566 166 : fit_coef(1, 13) = 1.5427671373341209E-01_dp
8567 166 : fit_coef(2, 13) = 1.2832947943920599E+01_dp
8568 166 : fit_coef(3, 13) = -8.3759357589093241E+01_dp
8569 166 : fit_coef(4, 13) = 5.7621942259264915E+02_dp
8570 166 : fit_coef(5, 13) = -2.7598336160779349E+03_dp
8571 166 : fit_coef(6, 13) = 8.8381623335643399E+03_dp
8572 166 : fit_coef(7, 13) = -1.9126056849476197E+04_dp
8573 166 : fit_coef(8, 13) = 2.8094638893959345E+04_dp
8574 166 : fit_coef(9, 13) = -2.7617301955762628E+04_dp
8575 166 : fit_coef(10, 13) = 1.7395609257161428E+04_dp
8576 166 : fit_coef(11, 13) = -6.3475238166994641E+03_dp
8577 166 : fit_coef(12, 13) = 1.0203400395817024E+03_dp
8578 166 : fit_coef(0, 14) = 3.0540489317639166E+00_dp
8579 166 : fit_coef(1, 14) = 2.1865700868129184E-01_dp
8580 166 : fit_coef(2, 14) = 1.8148202718663860E+01_dp
8581 166 : fit_coef(3, 14) = -1.1872710055025075E+02_dp
8582 166 : fit_coef(4, 14) = 8.0984788084197976E+02_dp
8583 166 : fit_coef(5, 14) = -3.8796556939052798E+03_dp
8584 166 : fit_coef(6, 14) = 1.2441638354776058E+04_dp
8585 166 : fit_coef(7, 14) = -2.6957427016371610E+04_dp
8586 166 : fit_coef(8, 14) = 3.9635425931543767E+04_dp
8587 166 : fit_coef(9, 14) = -3.8989060841935432E+04_dp
8588 166 : fit_coef(10, 14) = 2.4571211983659101E+04_dp
8589 166 : fit_coef(11, 14) = -8.9693909543608097E+03_dp
8590 166 : fit_coef(12, 14) = 1.4422380562945843E+03_dp
8591 166 : fit_coef(0, 15) = 5.8836496088258903E+00_dp
8592 166 : fit_coef(1, 15) = 2.9333916159882772E-01_dp
8593 166 : fit_coef(2, 15) = 2.4309148431266522E+01_dp
8594 166 : fit_coef(3, 15) = -1.5928663857255199E+02_dp
8595 166 : fit_coef(4, 15) = 1.0800144511418321E+03_dp
8596 166 : fit_coef(5, 15) = -5.1742775717293125E+03_dp
8597 166 : fit_coef(6, 15) = 1.6609418151702128E+04_dp
8598 166 : fit_coef(7, 15) = -3.6019371990459913E+04_dp
8599 166 : fit_coef(8, 15) = 5.2994637899369998E+04_dp
8600 166 : fit_coef(9, 15) = -5.2156366955415026E+04_dp
8601 166 : fit_coef(10, 15) = 3.2881619526078182E+04_dp
8602 166 : fit_coef(11, 15) = -1.2006412191447664E+04_dp
8603 166 : fit_coef(12, 15) = 1.9310054306610489E+03_dp
8604 166 : fit_coef(0, 16) = 1.0490015508948160E-05_dp
8605 166 : fit_coef(1, 16) = 1.9245918297480574E-05_dp
8606 166 : fit_coef(2, 16) = 1.7514019628420299E-03_dp
8607 166 : fit_coef(3, 16) = -8.7825475436631283E-03_dp
8608 166 : fit_coef(4, 16) = 9.8132135498064849E-02_dp
8609 166 : fit_coef(5, 16) = -4.0139357711585455E-01_dp
8610 166 : fit_coef(6, 16) = 1.2151507236457464E+00_dp
8611 166 : fit_coef(7, 16) = -2.5608071661985146E+00_dp
8612 166 : fit_coef(8, 16) = 3.7049308475400640E+00_dp
8613 166 : fit_coef(9, 16) = -3.6079085144794738E+00_dp
8614 166 : fit_coef(10, 16) = 2.2586411450421502E+00_dp
8615 166 : fit_coef(11, 16) = -8.2071784242647206E-01_dp
8616 166 : fit_coef(12, 16) = 1.3153768317036563E-01_dp
8617 166 : fit_coef(0, 17) = 6.9018219767429348E-05_dp
8618 166 : fit_coef(1, 17) = 6.9648188439671224E-05_dp
8619 166 : fit_coef(2, 17) = 6.2459333601416062E-03_dp
8620 166 : fit_coef(3, 17) = -3.5441557914769072E-02_dp
8621 166 : fit_coef(4, 17) = 3.2906922405173999E-01_dp
8622 166 : fit_coef(5, 17) = -1.3703072930999050E+00_dp
8623 166 : fit_coef(6, 17) = 4.1206399805320482E+00_dp
8624 166 : fit_coef(7, 17) = -8.6245400433435595E+00_dp
8625 166 : fit_coef(8, 17) = 1.2424942794117596E+01_dp
8626 166 : fit_coef(9, 17) = -1.2071284705492808E+01_dp
8627 166 : fit_coef(10, 17) = 7.5482859678406982E+00_dp
8628 166 : fit_coef(11, 17) = -2.7416411252527824E+00_dp
8629 166 : fit_coef(12, 17) = 4.3940704181003898E-01_dp
8630 166 : fit_coef(0, 18) = 2.8267117174337328E-04_dp
8631 166 : fit_coef(1, 18) = 2.0340536143980756E-04_dp
8632 166 : fit_coef(2, 18) = 1.7678726727191417E-02_dp
8633 166 : fit_coef(3, 18) = -1.0545298250093989E-01_dp
8634 166 : fit_coef(4, 18) = 8.9650844672191476E-01_dp
8635 166 : fit_coef(5, 18) = -4.0700645201639842E+00_dp
8636 166 : fit_coef(6, 18) = 1.2778228701375353E+01_dp
8637 166 : fit_coef(7, 18) = -2.7365134031898545E+01_dp
8638 166 : fit_coef(8, 18) = 3.9913427510994921E+01_dp
8639 166 : fit_coef(9, 18) = -3.9026449660683376E+01_dp
8640 166 : fit_coef(10, 18) = 2.4477897493830259E+01_dp
8641 166 : fit_coef(11, 18) = -8.9007828894477790E+00_dp
8642 166 : fit_coef(12, 18) = 1.4266184467905938E+00_dp
8643 166 : fit_coef(0, 19) = 9.1918738520005492E-04_dp
8644 166 : fit_coef(1, 19) = 5.0032919937804867E-04_dp
8645 166 : fit_coef(2, 19) = 4.3364999825556638E-02_dp
8646 166 : fit_coef(3, 19) = -2.6781408638943244E-01_dp
8647 166 : fit_coef(4, 19) = 2.1566125289358995E+00_dp
8648 166 : fit_coef(5, 19) = -1.0022123878208944E+01_dp
8649 166 : fit_coef(6, 19) = 3.1317396694353242E+01_dp
8650 166 : fit_coef(7, 19) = -6.6447554440483501E+01_dp
8651 166 : fit_coef(8, 19) = 9.6141728832817350E+01_dp
8652 166 : fit_coef(9, 19) = -9.3449718908958914E+01_dp
8653 166 : fit_coef(10, 19) = 5.8372166225769881E+01_dp
8654 166 : fit_coef(11, 19) = -2.1166765338703282E+01_dp
8655 166 : fit_coef(12, 19) = 3.3863816402153009E+00_dp
8656 166 : fit_coef(0, 20) = 2.5882618681224243E-03_dp
8657 166 : fit_coef(1, 20) = 1.1101963800374212E-03_dp
8658 166 : fit_coef(2, 20) = 9.5153090359631570E-02_dp
8659 166 : fit_coef(3, 20) = -5.9667092259469967E-01_dp
8660 166 : fit_coef(4, 20) = 4.6158300825488254E+00_dp
8661 166 : fit_coef(5, 20) = -2.1702960038752170E+01_dp
8662 166 : fit_coef(6, 20) = 6.8104607605264903E+01_dp
8663 166 : fit_coef(7, 20) = -1.4509864087700180E+02_dp
8664 166 : fit_coef(8, 20) = 2.1082070081369434E+02_dp
8665 166 : fit_coef(9, 20) = -2.0567820908774044E+02_dp
8666 166 : fit_coef(10, 20) = 1.2886369297377382E+02_dp
8667 166 : fit_coef(11, 20) = -4.6839217031726335E+01_dp
8668 166 : fit_coef(12, 20) = 7.5072963372495414E+00_dp
8669 166 : fit_coef(0, 21) = 6.5882379082633398E-03_dp
8670 166 : fit_coef(1, 21) = 2.2621691339110277E-03_dp
8671 166 : fit_coef(2, 21) = 1.9246964638130989E-01_dp
8672 166 : fit_coef(3, 21) = -1.2217276753530955E+00_dp
8673 166 : fit_coef(4, 21) = 9.1698242992620767E+00_dp
8674 166 : fit_coef(5, 21) = -4.3465513365240064E+01_dp
8675 166 : fit_coef(6, 21) = 1.3710631049681336E+02_dp
8676 166 : fit_coef(7, 21) = -2.9321690733250756E+02_dp
8677 166 : fit_coef(8, 21) = 4.2710092920695109E+02_dp
8678 166 : fit_coef(9, 21) = -4.1732542801681706E+02_dp
8679 166 : fit_coef(10, 21) = 2.6170639243954514E+02_dp
8680 166 : fit_coef(11, 21) = -9.5176513369112968E+01_dp
8681 166 : fit_coef(12, 21) = 1.5259801532746318E+01_dp
8682 166 : fit_coef(0, 22) = 1.5543900572102644E-02_dp
8683 166 : fit_coef(1, 22) = 4.3029374070070658E-03_dp
8684 166 : fit_coef(2, 22) = 3.6379929804956312E-01_dp
8685 166 : fit_coef(3, 22) = -2.3299690981198706E+00_dp
8686 166 : fit_coef(4, 22) = 1.7060773313313661E+01_dp
8687 166 : fit_coef(5, 22) = -8.1273230384261126E+01_dp
8688 166 : fit_coef(6, 22) = 2.5746624440333989E+02_dp
8689 166 : fit_coef(7, 22) = -5.5230172621897168E+02_dp
8690 166 : fit_coef(8, 22) = 8.0612603717585921E+02_dp
8691 166 : fit_coef(9, 22) = -7.8876694465068897E+02_dp
8692 166 : fit_coef(10, 22) = 4.9512974619778498E+02_dp
8693 166 : fit_coef(11, 22) = -1.8020197227270759E+02_dp
8694 166 : fit_coef(12, 22) = 2.8909017650939049E+01_dp
8695 166 : fit_coef(0, 23) = 3.4544493883799224E-02_dp
8696 166 : fit_coef(1, 23) = 7.7057465719973899E-03_dp
8697 166 : fit_coef(2, 23) = 6.4801783632712762E-01_dp
8698 166 : fit_coef(3, 23) = -4.1791996544114722E+00_dp
8699 166 : fit_coef(4, 23) = 2.9972887604114607E+01_dp
8700 166 : fit_coef(5, 23) = -1.4323654947892643E+02_dp
8701 166 : fit_coef(6, 23) = 4.5543253426208781E+02_dp
8702 166 : fit_coef(7, 23) = -9.7965395620159916E+02_dp
8703 166 : fit_coef(8, 23) = 1.4326296354673486E+03_dp
8704 166 : fit_coef(9, 23) = -1.4036958339933367E+03_dp
8705 166 : fit_coef(10, 23) = 8.8201906011468520E+02_dp
8706 166 : fit_coef(11, 23) = -3.2125145658138058E+02_dp
8707 166 : fit_coef(12, 23) = 5.1566695258306126E+01_dp
8708 166 : fit_coef(0, 24) = 7.3122924052638857E-02_dp
8709 166 : fit_coef(1, 24) = 1.3047345576674729E-02_dp
8710 166 : fit_coef(2, 24) = 1.0921563698572587E+00_dp
8711 166 : fit_coef(3, 24) = -7.0828159501016552E+00_dp
8712 166 : fit_coef(4, 24) = 4.9900195235442546E+01_dp
8713 166 : fit_coef(5, 24) = -2.3893035920690767E+02_dp
8714 166 : fit_coef(6, 24) = 7.6209216068295359E+02_dp
8715 166 : fit_coef(7, 24) = -1.6433368571765945E+03_dp
8716 166 : fit_coef(8, 24) = 2.4074464958116155E+03_dp
8717 166 : fit_coef(9, 24) = -2.3618333223611826E+03_dp
8718 166 : fit_coef(10, 24) = 1.4854588983048657E+03_dp
8719 166 : fit_coef(11, 24) = -5.4141801556510109E+02_dp
8720 166 : fit_coef(12, 24) = 8.6954202781474834E+01_dp
8721 166 : fit_coef(0, 25) = 1.4863184827325007E-01_dp
8722 166 : fit_coef(1, 25) = 2.0897369993486958E-02_dp
8723 166 : fit_coef(2, 25) = 1.7422013268701704E+00_dp
8724 166 : fit_coef(3, 25) = -1.1349892975305522E+01_dp
8725 166 : fit_coef(4, 25) = 7.8731198009107700E+01_dp
8726 166 : fit_coef(5, 25) = -3.7738777230483873E+02_dp
8727 166 : fit_coef(6, 25) = 1.2069682708983435E+03_dp
8728 166 : fit_coef(7, 25) = -2.6084306788827607E+03_dp
8729 166 : fit_coef(8, 25) = 3.8275166346901069E+03_dp
8730 166 : fit_coef(9, 25) = -3.7594561324724668E+03_dp
8731 166 : fit_coef(10, 25) = 2.3665593844071400E+03_dp
8732 166 : fit_coef(11, 25) = -8.6313167371072871E+02_dp
8733 166 : fit_coef(12, 25) = 1.3869371175524410E+02_dp
8734 166 : fit_coef(0, 26) = 2.9197038671042685E-01_dp
8735 166 : fit_coef(1, 26) = 3.1553064146021624E-02_dp
8736 166 : fit_coef(2, 26) = 2.6212810102963688E+00_dp
8737 166 : fit_coef(3, 26) = -1.7140795787714239E+01_dp
8738 166 : fit_coef(4, 26) = 1.1729936023843838E+02_dp
8739 166 : fit_coef(5, 26) = -5.6251944415470587E+02_dp
8740 166 : fit_coef(6, 26) = 1.8032102744423644E+03_dp
8741 166 : fit_coef(7, 26) = -3.9047643960741279E+03_dp
8742 166 : fit_coef(8, 26) = 5.7382582448223930E+03_dp
8743 166 : fit_coef(9, 26) = -5.6424075077151520E+03_dp
8744 166 : fit_coef(10, 26) = 3.5547702376861953E+03_dp
8745 166 : fit_coef(11, 26) = -1.2973000963117572E+03_dp
8746 166 : fit_coef(12, 26) = 2.0855898009649175E+02_dp
8747 166 : fit_coef(0, 27) = 5.5768130937544869E-01_dp
8748 166 : fit_coef(1, 27) = 4.4572128359602628E-02_dp
8749 166 : fit_coef(2, 27) = 3.6916856472540940E+00_dp
8750 166 : fit_coef(3, 27) = -2.4213381713827740E+01_dp
8751 166 : fit_coef(4, 27) = 1.6378750132966567E+02_dp
8752 166 : fit_coef(5, 27) = -7.8545555955911163E+02_dp
8753 166 : fit_coef(6, 27) = 2.5226651741402102E+03_dp
8754 166 : fit_coef(7, 27) = -5.4722074342493534E+03_dp
8755 166 : fit_coef(8, 27) = 8.0523685521856414E+03_dp
8756 166 : fit_coef(9, 27) = -7.9256723613351096E+03_dp
8757 166 : fit_coef(10, 27) = 4.9969395283607182E+03_dp
8758 166 : fit_coef(11, 27) = -1.8246427440641146E+03_dp
8759 166 : fit_coef(12, 27) = 2.9346534721488899E+02_dp
8760 166 : fit_coef(0, 28) = 1.0450173925119002E+00_dp
8761 166 : fit_coef(1, 28) = 5.8265207981760117E-02_dp
8762 166 : fit_coef(2, 28) = 4.8143926353121813E+00_dp
8763 166 : fit_coef(3, 28) = -3.1648523514665637E+01_dp
8764 166 : fit_coef(4, 28) = 2.1213334922148832E+02_dp
8765 166 : fit_coef(5, 28) = -1.0169903912741421E+03_dp
8766 166 : fit_coef(6, 28) = 3.2709939445720015E+03_dp
8767 166 : fit_coef(7, 28) = -7.1053218328636922E+03_dp
8768 166 : fit_coef(8, 28) = 1.0466780738282137E+04_dp
8769 166 : fit_coef(9, 28) = -1.0310448956212835E+04_dp
8770 166 : fit_coef(10, 28) = 6.5044600754848825E+03_dp
8771 166 : fit_coef(11, 28) = -2.3762315782073229E+03_dp
8772 166 : fit_coef(12, 28) = 3.8231992824865711E+02_dp
8773 166 : fit_coef(0, 29) = 1.9639167282286836E+00_dp
8774 166 : fit_coef(1, 29) = 6.9961149923850899E-02_dp
8775 166 : fit_coef(2, 29) = 5.7725439445353004E+00_dp
8776 166 : fit_coef(3, 29) = -3.7996769718433761E+01_dp
8777 166 : fit_coef(4, 29) = 2.5327571805969885E+02_dp
8778 166 : fit_coef(5, 29) = -1.2137919470627476E+03_dp
8779 166 : fit_coef(6, 29) = 3.9071985303035226E+03_dp
8780 166 : fit_coef(7, 29) = -8.4944480629188183E+03_dp
8781 166 : fit_coef(8, 29) = 1.2521478684961125E+04_dp
8782 166 : fit_coef(9, 29) = -1.2340746128541903E+04_dp
8783 166 : fit_coef(10, 29) = 7.7883138533160081E+03_dp
8784 166 : fit_coef(11, 29) = -2.8461039477634558E+03_dp
8785 166 : fit_coef(12, 29) = 4.5802666012412590E+02_dp
8786 166 : fit_coef(0, 30) = 4.0342493016500347E+00_dp
8787 166 : fit_coef(1, 30) = 7.9647259264362835E-02_dp
8788 166 : fit_coef(2, 30) = 6.5710181771750698E+00_dp
8789 166 : fit_coef(3, 30) = -4.3255572360835060E+01_dp
8790 166 : fit_coef(4, 30) = 2.8820713216838652E+02_dp
8791 166 : fit_coef(5, 30) = -1.3810306152021003E+03_dp
8792 166 : fit_coef(6, 30) = 4.4457135475846326E+03_dp
8793 166 : fit_coef(7, 30) = -9.6658445565099519E+03_dp
8794 166 : fit_coef(8, 30) = 1.4249062004096166E+04_dp
8795 166 : fit_coef(9, 30) = -1.4044077033410062E+04_dp
8796 166 : fit_coef(10, 30) = 8.8636369152484167E+03_dp
8797 166 : fit_coef(11, 30) = -3.2391609850813516E+03_dp
8798 166 : fit_coef(12, 30) = 5.2129451486951780E+02_dp
8799 :
8800 166 : END SUBROUTINE get_fit_coef_k15_lo
8801 :
8802 : END MODULE minimax_exp_k15
|