426 |
use histsync_m, only: histsync |
use histsync_m, only: histsync |
427 |
use histwrite_m, only: histwrite |
use histwrite_m, only: histwrite |
428 |
use temps, only: itau_phy |
use temps, only: itau_phy |
429 |
use iniadvtrac_m, only: tnom |
use iniadvtrac_m, only: tname |
430 |
use comgeomphy, only: airephy |
use comgeomphy, only: airephy |
431 |
use dimphy, only: klon |
use dimphy, only: klon |
432 |
use grid_change, only: gr_phy_write_2d |
use grid_change, only: gr_phy_write_2d |
450 |
CALL histwrite(nid_tra, "zmasse", itau_w, gr_phy_write_3d(zmasse)) |
CALL histwrite(nid_tra, "zmasse", itau_w, gr_phy_write_3d(zmasse)) |
451 |
|
|
452 |
DO it=1, nqmx - 2 |
DO it=1, nqmx - 2 |
453 |
CALL histwrite(nid_tra, tnom(it+2), itau_w, & |
CALL histwrite(nid_tra, tname(it+2), itau_w, & |
454 |
gr_phy_write_3d(tr_seri(:, :, it))) |
gr_phy_write_3d(tr_seri(:, :, it))) |
455 |
if (lessivage) THEN |
if (lessivage) THEN |
456 |
CALL histwrite(nid_tra, "fl"//tnom(it+2), itau_w, & |
CALL histwrite(nid_tra, "fl"//tname(it+2), itau_w, & |
457 |
gr_phy_write_3d(flestottr(:, :, it))) |
gr_phy_write_3d(flestottr(:, :, it))) |
458 |
endif |
endif |
459 |
CALL histwrite(nid_tra, "d_tr_th_"//tnom(it+2), itau_w, & |
CALL histwrite(nid_tra, "d_tr_th_"//tname(it+2), itau_w, & |
460 |
gr_phy_write_3d(d_tr_th(:, :, it))) |
gr_phy_write_3d(d_tr_th(:, :, it))) |
461 |
CALL histwrite(nid_tra, "d_tr_cv_"//tnom(it+2), itau_w, & |
CALL histwrite(nid_tra, "d_tr_cv_"//tname(it+2), itau_w, & |
462 |
gr_phy_write_3d(d_tr_cv(:, :, it))) |
gr_phy_write_3d(d_tr_cv(:, :, it))) |
463 |
CALL histwrite(nid_tra, "d_tr_cl_"//tnom(it+2), itau_w, & |
CALL histwrite(nid_tra, "d_tr_cl_"//tname(it+2), itau_w, & |
464 |
gr_phy_write_3d(d_tr_cl(:, :, it))) |
gr_phy_write_3d(d_tr_cl(:, :, it))) |
465 |
ENDDO |
ENDDO |
466 |
|
|