1004 |
CALL histwrite_phy("dtsvdfg", d_ts(:, is_lic)) |
CALL histwrite_phy("dtsvdfg", d_ts(:, is_lic)) |
1005 |
CALL histwrite_phy("dtsvdfi", d_ts(:, is_sic)) |
CALL histwrite_phy("dtsvdfi", d_ts(:, is_sic)) |
1006 |
CALL histwrite_phy("zxfqcalving", sum(fqcalving * pctsrf, dim = 2)) |
CALL histwrite_phy("zxfqcalving", sum(fqcalving * pctsrf, dim = 2)) |
|
|
|
|
DO nsrf = 1, nbsrf |
|
|
CALL histwrite_phy("pourc_"//clnsurf(nsrf), pctsrf(:, nsrf) * 100.) |
|
|
CALL histwrite_phy("fract_"//clnsurf(nsrf), pctsrf(:, nsrf)) |
|
|
CALL histwrite_phy("sens_"//clnsurf(nsrf), flux_t(:, nsrf)) |
|
|
CALL histwrite_phy("lat_"//clnsurf(nsrf), fluxlat(:, nsrf)) |
|
|
CALL histwrite_phy("tsol_"//clnsurf(nsrf), ftsol(:, nsrf)) |
|
|
CALL histwrite_phy("taux_"//clnsurf(nsrf), flux_u(:, nsrf)) |
|
|
CALL histwrite_phy("tauy_"//clnsurf(nsrf), flux_v(:, nsrf)) |
|
|
CALL histwrite_phy("rugs_"//clnsurf(nsrf), frugs(:, nsrf)) |
|
|
CALL histwrite_phy("albe_"//clnsurf(nsrf), falbe(:, nsrf)) |
|
|
CALL histwrite_phy("u10m_"//clnsurf(nsrf), u10m_srf(:, nsrf)) |
|
|
CALL histwrite_phy("v10m_"//clnsurf(nsrf), v10m_srf(:, nsrf)) |
|
|
END DO |
|
|
|
|
1007 |
CALL histwrite_phy("albs", albsol) |
CALL histwrite_phy("albs", albsol) |
1008 |
CALL histwrite_phy("tro3", wo * dobson_u * 1e3 / zmasse / rmo3 * md) |
CALL histwrite_phy("tro3", wo * dobson_u * 1e3 / zmasse / rmo3 * md) |
1009 |
CALL histwrite_phy("rugs", zxrugs) |
CALL histwrite_phy("rugs", zxrugs) |
1014 |
CALL histwrite_phy("s_oliqCL", s_oliqCL) |
CALL histwrite_phy("s_oliqCL", s_oliqCL) |
1015 |
CALL histwrite_phy("s_cteiCL", s_cteiCL) |
CALL histwrite_phy("s_cteiCL", s_cteiCL) |
1016 |
CALL histwrite_phy("s_therm", s_therm) |
CALL histwrite_phy("s_therm", s_therm) |
|
|
|
|
if (conv_emanuel) then |
|
|
CALL histwrite_phy("ptop", ema_pct) |
|
|
CALL histwrite_phy("dnwd0", - mp) |
|
|
end if |
|
|
|
|
1017 |
CALL histwrite_phy("temp", t_seri) |
CALL histwrite_phy("temp", t_seri) |
1018 |
CALL histwrite_phy("vitu", u_seri) |
CALL histwrite_phy("vitu", u_seri) |
1019 |
CALL histwrite_phy("vitv", v_seri) |
CALL histwrite_phy("vitv", v_seri) |
1027 |
CALL histwrite_phy("dtlw0", - cool0 / 86400.) |
CALL histwrite_phy("dtlw0", - cool0 / 86400.) |
1028 |
CALL histwrite_phy("msnow", sum(fsnow * pctsrf, dim = 2)) |
CALL histwrite_phy("msnow", sum(fsnow * pctsrf, dim = 2)) |
1029 |
call histwrite_phy("qsurf", sum(fqsurf * pctsrf, dim = 2)) |
call histwrite_phy("qsurf", sum(fqsurf * pctsrf, dim = 2)) |
1030 |
|
call histwrite_phy("flat", zxfluxlat) |
1031 |
|
|
1032 |
|
DO nsrf = 1, nbsrf |
1033 |
|
CALL histwrite_phy("pourc_"//clnsurf(nsrf), pctsrf(:, nsrf) * 100.) |
1034 |
|
CALL histwrite_phy("fract_"//clnsurf(nsrf), pctsrf(:, nsrf)) |
1035 |
|
CALL histwrite_phy("sens_"//clnsurf(nsrf), flux_t(:, nsrf)) |
1036 |
|
CALL histwrite_phy("lat_"//clnsurf(nsrf), fluxlat(:, nsrf)) |
1037 |
|
CALL histwrite_phy("tsol_"//clnsurf(nsrf), ftsol(:, nsrf)) |
1038 |
|
CALL histwrite_phy("taux_"//clnsurf(nsrf), flux_u(:, nsrf)) |
1039 |
|
CALL histwrite_phy("tauy_"//clnsurf(nsrf), flux_v(:, nsrf)) |
1040 |
|
CALL histwrite_phy("rugs_"//clnsurf(nsrf), frugs(:, nsrf)) |
1041 |
|
CALL histwrite_phy("albe_"//clnsurf(nsrf), falbe(:, nsrf)) |
1042 |
|
CALL histwrite_phy("u10m_"//clnsurf(nsrf), u10m_srf(:, nsrf)) |
1043 |
|
CALL histwrite_phy("v10m_"//clnsurf(nsrf), v10m_srf(:, nsrf)) |
1044 |
|
END DO |
1045 |
|
|
1046 |
|
if (conv_emanuel) then |
1047 |
|
CALL histwrite_phy("ptop", ema_pct) |
1048 |
|
CALL histwrite_phy("dnwd0", - mp) |
1049 |
|
end if |
1050 |
|
|
1051 |
if (ok_instan) call histsync(nid_ins) |
if (ok_instan) call histsync(nid_ins) |
1052 |
|
|