Changeset 4244 for dynamico_lmdz
- Timestamp:
- Jun 13, 2020, 1:59:26 PM (4 years ago)
- Location:
- dynamico_lmdz/simple_physics
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
dynamico_lmdz/simple_physics/config/DYNAMICO/TEST/field_def_physics.xml
r4243 r4244 39 39 <field id="phyparam_swflux_down" name="swflux_down" long_name="Downward SW radiative flux" unit="W/m2" /> 40 40 <field id="phyparam_swflux_up" name="swflux_up" long_name="Upward SW radiative flux" unit="W/m2" /> 41 <field id="phyparam_lwflux_down" name="lwflux_down" long_name="Downward LW radiative flux" unit="W/m2" /> 42 <field id="phyparam_lwflux_up" name="lwflux_up" long_name="Upward LW radiative flux" unit="W/m2" /> 41 43 </field_group> 42 44 -
dynamico_lmdz/simple_physics/config/DYNAMICO/TEST/file_def_physics.xml
r4243 r4244 20 20 <field field_ref="phyparam_swflux_down" /> 21 21 <field field_ref="phyparam_swflux_up" /> 22 <field field_ref="phyparam_lwflux_down" /> 23 <field field_ref="phyparam_lwflux_up" /> 22 24 23 25 </field_group> -
dynamico_lmdz/simple_physics/phyparam/physics/radiative_lw.F90
r4233 r4244 18 18 pp,ps_rad,ptsurf,pt, & 19 19 pfluxir,pdtlw, & 20 l write)20 lverbose, lwrite) 21 21 USE phys_const, ONLY : cpp, g 22 USE writefield_mod, ONLY : writefield 22 23 !======================================================================= 23 24 ! … … 56 57 REAL, INTENT(IN) :: ptsurf(ngrid),pt(ngrid,nlayer),pp(ngrid,nlayer+1) 57 58 REAL, INTENT(OUT) :: pdtlw(ngrid,nlayer),pfluxir(ngrid) 58 LOGICAL, INTENT(IN) :: lwrite 59 LOGICAL, INTENT(IN) :: lwrite, lverbose 59 60 60 61 ! variables locales: … … 86 87 ENDDO 87 88 ENDDO 88 IF(l write) THEN89 IF(lverbose) THEN 89 90 DO ilev=1,nlayer 90 91 WRITELOG(*,*) ' up(',ilev,') = ',zup(ngrid/2+1,ilev) … … 205 206 ! ------------------------ 206 207 207 IF (l write) THEN208 IF (lverbose) THEN 208 209 WRITELOG(*,*) 'Diagnostique rayonnement thermique' 209 210 WRITELOG(*,*) 'temperature ', & … … 219 220 ENDIF 220 221 222 IF(lwrite) THEN 223 CALL writefield('lwflux_up', 'Upward LW flux', 'W/m2', zfluxup) 224 CALL writefield('lwflux_down', 'Downward LW flux', 'W/m2', zfluxdn) 225 END IF 221 226 !----------------------------------------------------------------------- 222 227 -
dynamico_lmdz/simple_physics/phyparam/physics/radiative_mod.F90
r4242 r4244 95 95 & pplev,ps_rad,tsurf,pt, & 96 96 & zfluxlw,zdtlw, & 97 & lverbose )97 & lverbose, lwrite) 98 98 99 99 ! 2.4 surface fluxes
Note: See TracChangeset
for help on using the changeset viewer.