LMDZ
Main Page
Modules
Data Types List
Files
File List
File Members
iniradia.F90
Go to the documentation of this file.
1
SUBROUTINE
iniradia
(klon, klev, pres)
2
3
IMPLICIT NONE
4
! ======================================================================
5
6
! Auteur(s) MP Lefebvre date: 20080827
7
8
! Objet: initialise le rayonnement RRTM
9
! ======================================================================
10
! Arguments:
11
12
! klon----input-I-nombre de points horizontaux
13
! klev----input-I-nombre de couches verticales
14
! pres----input-R-pression pour chaque inter-couche (en Pa)
15
! ======================================================================
16
17
INTEGER
klon
18
INTEGER
klev
19
REAL
pres(klev+1)
20
21
include
"clesphys.h"
22
23
! CALL suphel ! initialiser constantes et parametres phys.
24
! print*,'Physiq: apres suphel '
25
#if CPP_RRTM
26
if
(iflag_rrtm .eq. 1)
then
27
CALL
suinit
(klon, klev)
28
print *,
'iniradia: apres suinit '
29
! calcul des niveaux de pression de reference au bord des couches pour
30
! l'intialisation des aerosols. Momentannement, on passe un point de
31
! grille du profil de pression.
32
CALL
surayolmd
(pres(klev+1))
! initialiser le rayonnement RRTM
33
print *,
'iniradia: apres surayolmd '
34
endif
35
#endif
36
37
RETURN
38
END SUBROUTINE
iniradia
surayolmd
subroutine surayolmd(PPRES)
Definition:
surayolmd.F90:2
suinit
subroutine suinit(klon, klev)
Definition:
suinit.F90:2
iniradia
subroutine iniradia(klon, klev, pres)
Definition:
iniradia.F90:2
libf
phylmd
iniradia.F90
Generated on Wed Dec 2 2015 16:27:08 for LMDZ by
1.8.9.1