Changeset 1484 for trunk/LMDZ.GENERIC/libf/phystd/physiq.F90
- Timestamp:
- Oct 15, 2015, 2:35:35 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.GENERIC/libf/phystd/physiq.F90
r1482 r1484 279 279 ! For Surface Tracers : (kg/m2/s) 280 280 real dqsurf(ngrid,nq) ! Cumulated tendencies. 281 real zdqs lscale(ngrid,nq) ! Largescaleroutine.281 real zdqsurfc(ngrid) ! Condense_co2 routine. 282 282 real zdqsdif(ngrid,nq) ! Turbdiff/vdifc routines. 283 283 real zdqssed(ngrid,nq) ! Callsedim routine. … … 1200 1200 capcal,pplay,pplev,tsurf,pt, & 1201 1201 pphi,pdt,pdu,pdv,zdtsurf,pu,pv,pq,pdq, & 1202 qsurf(1,igcm_co2_ice),albedo,emis, & 1202 qsurf(1:ngrid,igcm_co2_ice),zdqsurfc, & 1203 albedo,emis, & 1203 1204 albedo_bareground,albedo_co2_ice_SPECTV, & 1204 1205 zdtc,zdtsurfc,pdpsrf,zduc,zdvc, & 1205 1206 zdqc) 1206 1207 1207 pdt(1:ngrid,1:nlayer)=pdt(1:ngrid,1:nlayer)+zdtc(1:ngrid,1:nlayer) 1208 pdv(1:ngrid,1:nlayer)=pdv(1:ngrid,1:nlayer)+zdvc(1:ngrid,1:nlayer) 1209 pdu(1:ngrid,1:nlayer)=pdu(1:ngrid,1:nlayer)+zduc(1:ngrid,1:nlayer) 1210 zdtsurf(1:ngrid) = zdtsurf(1:ngrid) + zdtsurfc(1:ngrid) 1211 1212 pdq(1:ngrid,1:nlayer,1:nq)=pdq(1:ngrid,1:nlayer,1:nq)+ zdqc(1:ngrid,1:nlayer,1:nq) 1208 pdt(1:ngrid,1:nlayer) = pdt(1:ngrid,1:nlayer)+zdtc(1:ngrid,1:nlayer) 1209 pdv(1:ngrid,1:nlayer) = pdv(1:ngrid,1:nlayer)+zdvc(1:ngrid,1:nlayer) 1210 pdu(1:ngrid,1:nlayer) = pdu(1:ngrid,1:nlayer)+zduc(1:ngrid,1:nlayer) 1211 zdtsurf(1:ngrid) = zdtsurf(1:ngrid) + zdtsurfc(1:ngrid) 1212 1213 pdq(1:ngrid,1:nlayer,1:nq) = pdq(1:ngrid,1:nlayer,1:nq)+ zdqc(1:ngrid,1:nlayer,1:nq) 1214 dqsurf(1:ngrid,igcm_co2_ice) = dqsurf(1:ngrid,igcm_co2_ice) + zdqsurfc(1:ngrid) 1213 1215 1214 1216 ! test energy conservation … … 1503 1505 sea_ice) 1504 1506 1505 zdtsurf(1:ngrid) = zdtsurf(1:ngrid) + zdtsurf_hyd(1:ngrid) 1506 qsurf(1:ngrid,1:nq) = qsurf(1:ngrid,1:nq) + ptimestep*dqs_hyd(1:ngrid,1:nq) 1507 zdtsurf(1:ngrid) = zdtsurf(1:ngrid) + zdtsurf_hyd(1:ngrid) 1508 dqsurf(1:ngrid,1:nq) = dqsurf(1:ngrid,1:nq) + dqs_hyd(1:ngrid,1:nq) 1509 1510 qsurf(1:ngrid,1:nq) = qsurf(1:ngrid,1:nq) + ptimestep*dqsurf(1:ngrid,1:nq) 1507 1511 1508 1512 ! Test energy conservation … … 1525 1529 else ! of if (hydrology) 1526 1530 1527 qsurf(1:ngrid,1:nq) =qsurf(1:ngrid,1:nq)+ptimestep*dqsurf(1:ngrid,1:nq)1531 qsurf(1:ngrid,1:nq) = qsurf(1:ngrid,1:nq) + ptimestep*dqsurf(1:ngrid,1:nq) 1528 1532 1529 1533 end if ! of if (hydrology)
Note: See TracChangeset
for help on using the changeset viewer.