LMDZ
yomrip.F90
Go to the documentation of this file.
1 MODULE yomrip
2 
3 
4 #include "tsmbkind.h"
5 
6 IMPLICIT NONE
7 
8 SAVE
9 
10 ! ------------------------------------------------------------------
11 
12 !* Real time related variables (updated in UPDTIM)
13 
14 ! NINDAT : run initial date in the form AAAAMMDD
15 ! NSSSSS : initial time in seconds (e.g. for 12h, 43200)
16 ! RTIMST : ABSOLUTE TIME OF THE MODEL AT START
17 
18 ! NSTADD : NUMBER OF DAYS SINCE START OF THE MODEL
19 ! NSTASS : NUMBER OF SECONDS since start of model modulo(86400)
20 ! RSTATI : NUMBER OF SECONDS SINCE START OF THE MODEL
21 ! RTIMTR : ABSOLUTE TIME OF THE MODEL
22 
23 ! RHGMT : GMT TIME OF THE MODEL (BETWEEN 0 AND 86400)
24 ! REQTIM : EQUATION OF TIME
25 ! RSOVR : TRUE SOLAR TIME (GMT+EQUATION OF TIME)
26 
27 ! RDEASO : DISTANCE EARTH-SUN
28 ! RDECLI : DECLINATION
29 ! RWSOVR : IN RADIANS, TRUE SOLAR TIME (GMT+EQUATION OF TIME)
30 ! RIP0 : I0 WEIGHTED BY THE DISTANCE EARTH-SUN
31 
32 ! RCODEC : COSINE OF THE DECLINATION
33 ! RSIDEC : SINE OF THE DECLINATION
34 
35 ! RCOVSR : COSINE OF TRUE SOLAR TIME
36 ! RSIVSR : SINE OF TRUE SOLAR TIME
37 
38 ! RDTSA : TDT /RA
39 ! RDTSA2 : RDTSA**2
40 ! RDTS62 : RDTSA**2/6
41 ! RDTS22 : RDTSA**2/2
42 
43 ! RTDT : TDT
44 
45 
46 integer_m :: nindat
47 integer_m :: nsssss
48 integer_m :: nstadd
49 integer_m :: nstass
50 real_b :: rtimst
51 real_b :: rstati
52 real_b :: rtimtr
53 real_b :: rhgmt
54 real_b :: reqtim
55 real_b :: rsovr
56 real_b :: rdeaso
57 real_b :: rdecli
58 real_b :: rwsovr
59 real_b :: rip0
60 real_b :: rcodec
61 real_b :: rsidec
62 real_b :: rcovsr
63 real_b :: rsivsr
64 real_b :: rdtsa
65 real_b :: rdtsa2
66 real_b :: rdts62
67 real_b :: rdts22
68 real_b :: rtdt
69 ! ------------------------------------------------------------------
70 END MODULE yomrip
real(kind=jprb) rwsovr
Definition: yomrip.F90:82
real(kind=jprb) rdecli
Definition: yomrip.F90:81
real(kind=jprb) rtimst
Definition: yomrip.F90:74
real(kind=jprb) rip0
Definition: yomrip.F90:83
real(kind=jprb) rdtsa2
Definition: yomrip.F90:89
real(kind=jprb) rdtsa
Definition: yomrip.F90:88
integer(kind=jpim) nsssss
Definition: yomrip.F90:71
real(kind=jprb) rtdt
Definition: yomrip.F90:92
real(kind=jprb) rstati
Definition: yomrip.F90:75
integer(kind=jpim) nstass
Definition: yomrip.F90:73
real(kind=jprb) rsidec
Definition: yomrip.F90:85
real(kind=jprb) rdeaso
Definition: yomrip.F90:80
real(kind=jprb) rsivsr
Definition: yomrip.F90:87
real(kind=jprb) rsovr
Definition: yomrip.F90:79
integer(kind=jpim) nstadd
Definition: yomrip.F90:72
real(kind=jprb) reqtim
Definition: yomrip.F90:78
real(kind=jprb) rhgmt
Definition: yomrip.F90:77
real(kind=jprb) rtimtr
Definition: yomrip.F90:76
real(kind=jprb) rcodec
Definition: yomrip.F90:84
real(kind=jprb) rcovsr
Definition: yomrip.F90:86
Definition: yomrip.F90:1
real(kind=jprb) rdts62
Definition: yomrip.F90:90
real(kind=jprb) rdts22
Definition: yomrip.F90:91
integer(kind=jpim) nindat
Definition: yomrip.F90:70