LMDZ
srtm_kgb26.F90
Go to the documentation of this file.
1 !OCL SCALAR
2 #ifdef RS6K
3 @process nooptimize
4 #endif
5 SUBROUTINE srtm_kgb26
6 
7 ! Originally by J.Delamere, Atmospheric & Environmental Research.
8 ! Revision: 2.4
9 ! BAND 26: 22650-29000 cm-1 (low - nothing; high - nothing)
10 ! Reformatted for F90 by JJMorcrette, ECMWF
11 
12 ! ------------------------------------------------------------------
13 
14 USE parkind1 ,ONLY : jprb
15 USE yomhook ,ONLY : lhook, dr_hook
16 
17 USE yoesrta26, ONLY : sfluxref, rayl
18 
19 ! ------------------------------------------------------------------
20 
21 IMPLICIT NONE
22 
23 ! KURUCZ
24 REAL(KIND=JPRB) :: ZHOOK_HANDLE
25 IF (lhook) CALL dr_hook('SRTM_KGB26',0,zhook_handle)
26 sfluxref = (/ &
27  ! & 129.462_JPRB, 15*_ZERO_ /)
28  & 29.0079_jprb, 28.4088_jprb, 20.3099_jprb, 13.0283_jprb &
29  & , 11.8619_jprb, 9.95840_jprb, 6.68696_jprb, 5.38987_jprb &
30  & , 3.49829_jprb, 0.407693_jprb, 0.299027_jprb, 0.236827_jprb &
31  & , 0.188502_jprb, 0.163489_jprb, 4.64335e-02_jprb, 2.72662e-03_jprb /)
32 
33 ! Rayleigh extinction coefficient at all v
34 rayl = (/ &
35  & 1.21263e-06_jprb,1.43428e-06_jprb,1.67677e-06_jprb,1.93255e-06_jprb &
36  & , 2.19177e-06_jprb,2.44195e-06_jprb,2.66926e-06_jprb,2.85990e-06_jprb &
37  & , 3.00380e-06_jprb,3.06996e-06_jprb,3.08184e-06_jprb,3.09172e-06_jprb &
38  & , 3.09938e-06_jprb,3.10456e-06_jprb,3.10727e-06_jprb,3.10818e-06_jprb /)
39 
40 ! ------------------------------------------------------------------
41 IF (lhook) CALL dr_hook('SRTM_KGB26',1,zhook_handle)
42 END SUBROUTINE srtm_kgb26
43 
integer, parameter jprb
Definition: parkind1.F90:31
logical lhook
Definition: yomhook.F90:12
subroutine dr_hook(CDNAME, KSWITCH, PKEY)
Definition: yomhook.F90:17
real(kind=jprb), dimension(jpg) sfluxref
Definition: yoesrta26.F90:16
subroutine srtm_kgb26
Definition: srtm_kgb26.F90:6
real(kind=jprb), dimension(jpg) rayl
Definition: yoesrta26.F90:16