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

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

Put nuage.h, flux_arp.h, compbl.h into modules
Move unused phylmd/ini_hist* to obsolete

File size: 732 bytes
Line 
1      SUBROUTINE perturb_radlwsw(zxtsol,iflag_radia)
2
3!Case-specific radiative setup
4
5      USE dimphy
6      USE lmdz_flux_arp, ONLY: fsens, flat, betaevap, ust, tg, ok_flux_surf, ok_prescr_ust, ok_prescr_beta, ok_forc_tsurf
7
8      IMPLICIT NONE
9
10! Arguments :
11!------------
12      REAL,DIMENSION(klon), INTENT(INOUT) :: zxtsol
13      INTEGER, INTENT(IN)                 :: iflag_radia
14
15!======================================================================
16
17      IF (iflag_radia == 2) THEN
18
19! Iflag_radia = 2 : DICE case :
20!               on force zxtsol=tg pour le rayonnement (MPL 20130806)
21!Sonia : Cas dice lmdz1d force en flux : on impose Tg pour imposer le LWUP
22
23        zxtsol(:) =  tg
24      ENDIF
25
26      RETURN
27      END
28
Note: See TracBrowser for help on using the repository browser.