source: LMDZ6/branches/Amaury_dev/libf/phylmd/iniradia.F90 @ 5157

Last change on this file since 5157 was 5137, checked in by abarral, 3 months ago

Put gradsdef.h, tracstoke.h, clesphys.h into modules

  • Property copyright set to
    Name of program: LMDZ
    Creation date: 1984
    Version: LMDZ5
    License: CeCILL version 2
    Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
    See the license file in the root directory
  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 1.1 KB
Line 
1SUBROUTINE iniradia(klon, klev, pres)
2USE lmdz_clesphys
3
4  IMPLICIT NONE
5  ! ======================================================================
6
7  ! Auteur(s) MP Lefebvre        date: 20080827
8
9  ! Objet: initialise le rayonnement RRTM
10  ! ======================================================================
11  ! Arguments:
12
13  ! klon----input-I-nombre de points horizontaux
14  ! klev----input-I-nombre de couches verticales
15  ! pres----input-R-pression pour chaque inter-couche (en Pa)
16  ! ======================================================================
17
18  INTEGER klon
19  INTEGER klev
20  REAL pres(klev+1)
21
22  ! CALL suphel     ! initialiser constantes et parametres phys.
23  ! PRINT*,'Physiq: apres suphel '
24#if CPP_RRTM
25  IF (iflag_rrtm == 1) THEN
26     CALL suinit(klon, klev)
27     PRINT *, 'iniradia: apres suinit '
28     ! calcul des niveaux de pression de reference au bord des couches pour
29     ! l'intialisation des aerosols. Momentannement, on passe un point de
30     ! grille du profil de pression.
31     CALL surayolmd          ! initialiser le rayonnement RRTM
32     PRINT *, 'iniradia: apres surayolmd '
33  ENDIF
34#endif
35
36
37END SUBROUTINE iniradia
Note: See TracBrowser for help on using the repository browser.