Changeset 171 for LMDZ.3.3/branches/rel-LF/libf/phylmd/physiq.F
- Timestamp:
- Jan 12, 2001, 3:31:43 PM (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ.3.3/branches/rel-LF/libf/phylmd/physiq.F
r158 r171 42 42 c d_q_dyn-input-R-tendance dynamique pour "q" (kg/kg/s) 43 43 c omega---input-R-vitesse verticale en Pa/s 44 c cufi----input-R-resolution des mailles en x (m) 45 c cvfi----input-R-resolution des mailles en y (m) 44 46 c 45 47 c d_u-----output-R-tendance physique de "u" (m/s/s) … … 75 77 c ocean = type de modele ocean a utiliser: force, slab, couple 76 78 character *6 ocean 77 78 cparameter (ocean = 'couple')79 c parameter (ocean = 'force ') 80 parameter (ocean = 'couple') 79 81 logical ok_ocean 80 82 c====================================================================== … … 144 146 REAL presnivs(klev) 145 147 REAL znivsig(klev) 148 REAL zsurf(nbsrf) 149 real cufi(klon), cvfi(klon) 146 150 147 151 REAL u(klon,klev) … … 226 230 SAVE falbe ! albedo par type de surface 227 231 c 228 REAL rugmer(klon)229 SAVE rugmer ! longeur de rugosite sur mer (m)230 232 c 231 233 c Parametres de l'Orographie a l'Echelle Sous-Maille (OESM): … … 692 694 . "ave(X)", zsto,zout) 693 695 c 696 CALL histdef(nid_day, "snow_cov", "Snow cover", "mm", 697 . iim,jjmp1,nhori, 1,1,1, -99, 32, 698 . "ave(X)", zsto,zout) 699 c 694 700 CALL histdef(nid_day, "evap", "Evaporation", "mm/day", 695 701 . iim,jjmp1,nhori, 1,1,1, -99, 32, … … 887 893 . "ave(X)", zsto,zout) 888 894 c 895 CALL histdef(nid_mth, "snow_cov", "Snow cover", "mm", 896 . iim,jjmp1,nhori, 1,1,1, -99, 32, 897 . "ave(X)", zsto,zout) 898 c 889 899 CALL histdef(nid_mth, "ages", "Snow age", "day", 890 900 . iim,jjmp1,nhori, 1,1,1, -99, 32, … … 1307 1317 $ iim,jjmp1,nhori, 1,1,1, -99, 32, 1308 1318 $ "inst(X)", zsto,zout) 1319 c 1320 call histdef(nid_ins, "albe_"//clnsurf(nsrf), 1321 $ "Albedo "//clnsurf(nsrf), "-", 1322 $ iim,jjmp1,nhori, 1,1,1, -99, 32, 1323 $ "inst(X)", zsto,zout) 1324 c 1325 call histdef(nid_ins, "rugs_"//clnsurf(nsrf), 1326 $ "rugosite "//clnsurf(nsrf), "-", 1327 $ iim,jjmp1,nhori, 1,1,1, -99, 32, 1328 $ "inst(X)", zsto,zout) 1309 1329 C§§§ 1310 1330 END DO 1331 CALL histdef(nid_ins, "rugs", "rugosity", "-", 1332 . iim,jjmp1,nhori, 1,1,1, -99, 32, 1333 . "inst(X)", zsto,zout) 1334 1335 c 1336 CALL histdef(nid_ins, "albs", "Surface albedo", "-", 1337 . iim,jjmp1,nhori, 1,1,1, -99, 32, 1338 . "inst(X)", zsto,zout) 1339 c 1340 CALL histdef(nid_ins, "snow_cov", "Snow cover", "mm", 1341 . iim,jjmp1,nhori, 1,1,1, -99, 32, 1342 . "inst(X)", zsto,zout) 1311 1343 c 1312 1344 c Champs 3D: … … 1516 1548 e paprs,pplay,radsol, fsnow,fqsol,fevap,falbe, 1517 1549 e rain_fall, snow_fall, solsw, sollw, fder, 1518 e rlon, rlat, frugs,1519 e debut, lafin, agesno, 1550 e rlon, rlat, cufi, cvfi, frugs, 1551 e debut, lafin, agesno,rugoro , 1520 1552 s d_t_vdf,d_q_vdf,d_u_vdf,d_v_vdf,d_ts, 1521 s fluxt,fluxq,fluxu,fluxv,cdragh,cdragm, rugmer,1553 s fluxt,fluxq,fluxu,fluxv,cdragh,cdragm, 1522 1554 s dsens, devap, 1523 1555 s ycoefh,yu1,yv1) … … 2042 2074 CALL histwrite(nid_day,"snow",itap,zx_tmp_2d,iim*jjmp1,ndex2d) 2043 2075 c 2076 CALL gr_fi_ecrit(1, klon,iim,jjmp1, zxsnow,zx_tmp_2d) 2077 CALL histwrite(nid_day,"snow_cov",itap,zx_tmp_2d,iim*jjmp1,ndex2d) 2078 c 2044 2079 CALL gr_fi_ecrit(1, klon,iim,jjmp1, evap,zx_tmp_2d) 2045 2080 CALL histwrite(nid_day,"evap",itap,zx_tmp_2d,iim*jjmp1,ndex2d) … … 2202 2237 CALL gr_fi_ecrit(1, klon,iim,jjmp1, snow_fall,zx_tmp_2d) 2203 2238 CALL histwrite(nid_mth,"snow",itap,zx_tmp_2d,iim*jjmp1,ndex2d) 2239 c 2240 CALL gr_fi_ecrit(1, klon,iim,jjmp1, zxsnow,zx_tmp_2d) 2241 CALL histwrite(nid_mth,"snow_cov",itap,zx_tmp_2d,iim*jjmp1,ndex2d) 2204 2242 c 2205 2243 CALL gr_fi_ecrit(1, klon,iim,jjmp1, agesno,zx_tmp_2d) … … 2574 2612 CALL histwrite(nid_ins,"tauy_"//clnsurf(nsrf),itap, 2575 2613 $ zx_tmp_2d,iim*jjmp1,ndex2d) 2614 C 2615 zx_tmp_fi2d(1 : klon) = frugs( 1 : klon, nsrf) 2616 CALL gr_fi_ecrit(1, klon,iim,jjmp1, zx_tmp_fi2d , zx_tmp_2d) 2617 CALL histwrite(nid_ins,"rugs_"//clnsurf(nsrf),itap, 2618 $ zx_tmp_2d,iim*jjmp1,ndex2d) 2619 C 2620 zx_tmp_fi2d(1 : klon) = falbe( 1 : klon, nsrf) 2621 CALL gr_fi_ecrit(1, klon,iim,jjmp1, zx_tmp_fi2d , zx_tmp_2d) 2622 CALL histwrite(nid_ins,"albe_"//clnsurf(nsrf),itap, 2623 $ zx_tmp_2d,iim*jjmp1,ndex2d) 2576 2624 C 2577 2625 END DO 2578 2626 CALL gr_fi_ecrit(1, klon,iim,jjmp1, albsol,zx_tmp_2d) 2627 CALL histwrite(nid_ins,"albs",itap,zx_tmp_2d,iim*jjmp1,ndex2d) 2628 c 2629 CALL gr_fi_ecrit(1, klon,iim,jjmp1, zxsnow,zx_tmp_2d) 2630 CALL histwrite(nid_ins,"snow_cov",itap,zx_tmp_2d,iim*jjmp1,ndex2d) 2631 c 2632 CALL gr_fi_ecrit(1, klon,iim,jjmp1, zxrugs,zx_tmp_2d) 2633 CALL histwrite(nid_ins,"rugs",itap,zx_tmp_2d,iim*jjmp1,ndex2d) 2579 2634 c 2580 2635 c Champs 3D:
Note: See TracChangeset
for help on using the changeset viewer.