LMDZ
yoesat.F90
Go to the documentation of this file.
1 MODULE yoesat
2 
3 USE parkind1 ,ONLY : jpim ,jprb
4 
5 IMPLICIT NONE
6 
7 SAVE
8 
9 ! -----------------------------------------------------------------
10 !* ** *YOESAT* - CONTROL OF SIMULATION OF SATELLITE RADIANCES
11 ! -----------------------------------------------------------------
12 
13 INTEGER(KIND=JPIM) :: ngeo
14 INTEGER(KIND=JPIM) :: npolo
15 REAL(KIND=JPRB) :: rgalt(5)
16 REAL(KIND=JPRB) :: rgnad(5)
17 REAL(KIND=JPRB) :: rgnor(5)
18 REAL(KIND=JPRB) :: rgsou(5)
19 REAL(KIND=JPRB) :: rgwst(5)
20 REAL(KIND=JPRB) :: rgeas(5)
21 LOGICAL :: lgeose
22 LOGICAL :: lgeosw
23 LOGICAL :: lgms
24 LOGICAL :: lindsa
25 LOGICAL :: lmto
26 LOGICAL :: lnoaa
27 LOGICAL :: lnoab
28 LOGICAL :: lnoac
29 LOGICAL :: lnoad
30 
31 ! * E.C.M.W.F. PHYSICS PACKAGE *
32 
33 ! J.-J. MORCRETTE E.C.M.W.F. 89/07/14
34 
35 ! NAME TYPE PURPOSE
36 ! ---- : ---- : ---------------------------------------------------
37 ! NGEO : INTEGER : NUMBER OF GEOSTATIONARY SATELLITES
38 ! NPOLO : INTEGER : NUMBER OF POLAR-ORBITER SATELLITES
39 ! LGEOSE: LOGICAL : SWITCH FOR GEOS-EAST
40 ! LGEOSW: LOGICAL : SWITCH FOR GEOS-WEST
41 ! LGMS : LOGICAL : SWITCH FOR GMS
42 ! LINDSA: LOGICAL : SWITCH FOR INDSAT
43 ! LMTO : LOGICAL : SWITCH FOR METEOSAT
44 ! LNOAA : LOGICAL : SWITCH FOR NOAA-A
45 ! LNOAB : LOGICAL : SWITCH FOR NOAA-B
46 ! LNOAC : LOGICAL : SWITCH FOR NOAA-C
47 ! LNOAD : LOGICAL : SWITCH FOR NOAA-D
48 ! RGALT : REAL : ALTITUDE ABOVE EARTH'S SURFACE OF GEOSTAT. SATELLITE
49 ! RGNAD : REAL : LONGITUDE OF NADIR OF GEOSTATIONARY SATELLITE
50 ! RGNOR : REAL : LATITUDE OF NORTH LIMIT OF FIELD OF VIEW
51 ! RGSOU : REAL : LATITUDE OF SOUTH LIMIT OF FIELD OF VIEW
52 ! RGWST : REAL : LATITUDE OF WEST LIMIT OF FIELD OF VIEW
53 ! RGEAS : REAL : LATITUDE OF EAST LIMIT OF FIELD OF VIEW
54 ! -----------------------------------------------------------------
55 !$OMP THREADPRIVATE(lgeose,lgeosw,lgms,lindsa,lmto,lnoaa,lnoab,lnoac,lnoad,ngeo,npolo,rgalt,rgeas,rgnad,rgnor,rgsou,rgwst)
56 END MODULE yoesat
real(kind=jprb), dimension(5) rgwst
Definition: yoesat.F90:19
logical lnoab
Definition: yoesat.F90:27
real(kind=jprb), dimension(5) rgeas
Definition: yoesat.F90:20
logical lindsa
Definition: yoesat.F90:24
Definition: yoesat.F90:1
integer(kind=jpim) npolo
Definition: yoesat.F90:14
logical lnoac
Definition: yoesat.F90:28
integer, parameter jprb
Definition: parkind1.F90:31
real(kind=jprb), dimension(5) rgnor
Definition: yoesat.F90:17
logical lmto
Definition: yoesat.F90:25
real(kind=jprb), dimension(5) rgalt
Definition: yoesat.F90:15
logical lgeose
Definition: yoesat.F90:21
real(kind=jprb), dimension(5) rgsou
Definition: yoesat.F90:18
logical lgeosw
Definition: yoesat.F90:22
logical lgms
Definition: yoesat.F90:23
logical lnoaa
Definition: yoesat.F90:26
real(kind=jprb), dimension(5) rgnad
Definition: yoesat.F90:16
integer(kind=jpim) ngeo
Definition: yoesat.F90:13
integer, parameter jpim
Definition: parkind1.F90:13
logical lnoad
Definition: yoesat.F90:29