GCC Code Coverage Report


Directory: ./
File: phys/iniradia.f90
Date: 2022-01-11 19:19:34
Exec Total Coverage
Lines: 7 7 100.0%
Branches: 1 2 50.0%

Line Branch Exec Source
1 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
1/2
✓ Branch 0 taken 1 times.
✗ Branch 1 not taken.
1 if (iflag_rrtm .eq. 1) then
26 1 CALL suinit(klon, klev)
27 1 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 1 CALL surayolmd ! initialiser le rayonnement RRTM
32 1 PRINT *, 'iniradia: apres surayolmd '
33 endif
34
35 1 RETURN
36 END SUBROUTINE iniradia
37