Changeset 3165 for LMDZ6/trunk/libf


Ignore:
Timestamp:
Jan 29, 2018, 3:54:04 PM (7 years ago)
Author:
Laurent Fairhead
Message:

Update to DR 1.00.21 and modifications following IPSCL6.0.15 workflow tests

Location:
LMDZ6/trunk/libf
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/trunk/libf/misc/wxios.F90

    r3003 r3165  
    286286        CALL xios_set_domain_attr_hdl(dom, nj_glo=nj_glo, jbegin=jbegin-1, nj=nj, data_dim=2)
    287287        CALL xios_set_domain_attr_hdl(dom, lonvalue_1d=io_lon(ibegin:iend), latvalue_1d=io_lat(jbegin:jend))
     288        !On definit un axe de latitudes pour les moyennes zonales
     289        IF (xios_is_valid_axis("axis_lat")) THEN
     290           CALL xios_set_axis_attr( "axis_lat", n_glo=nj_glo, n=nj, begin=jbegin-1, value=io_lat(jbegin:jend))
     291        ENDIF
     292
    288293        IF (.NOT.is_sequential) THEN
    289294            mask(:,:)=.TRUE.
  • LMDZ6/trunk/libf/phylmd/phys_output_ctrlout_mod.F90

    r3125 r3165  
    963963  TYPE(ctrl_out), SAVE :: o_rh2m = ctrl_out((/ 5, 5, 10, 10, 10, 10, 11, 11, 11, 11/), &
    964964    'rh2m', 'Relative humidity at 2m', '%', (/ ('', i=1, 10) /))
    965   TYPE(ctrl_out), SAVE :: o_rh2m_min = ctrl_out((/ 10, 5, 10, 10, 10, 10, 11, 11, 11, 11/), &
    966     'rh2m_min', 'Min Relative humidity at 2m', '%',                        &
    967       (/ 't_min(X)', 't_min(X)', 't_min(X)', 't_min(X)', 't_min(X)', &
    968          't_min(X)', 't_min(X)', 't_min(X)', 't_min(X)', 't_min(X)' /))
    969   TYPE(ctrl_out), SAVE :: o_rh2m_max = ctrl_out((/ 10, 5, 10, 10, 10, 10, 11, 11, 11, 11/), &
    970     'rh2m_max', 'Max Relative humidity at 2m', '%',                         &
    971       (/ 't_max(X)', 't_max(X)', 't_max(X)', 't_max(X)', 't_max(X)', &
    972          't_max(X)', 't_max(X)', 't_max(X)', 't_max(X)', 't_max(X)' /))
     965!  TYPE(ctrl_out), SAVE :: o_rh2m_min = ctrl_out((/ 10, 5, 10, 10, 10, 10, 11, 11, 11, 11/), &
     966!    'rh2m_min', 'Min Relative humidity at 2m', '%',                        &
     967!      (/ 't_min(X)', 't_min(X)', 't_min(X)', 't_min(X)', 't_min(X)', &
     968!         't_min(X)', 't_min(X)', 't_min(X)', 't_min(X)', 't_min(X)' /))
     969!  TYPE(ctrl_out), SAVE :: o_rh2m_max = ctrl_out((/ 10, 5, 10, 10, 10, 10, 11, 11, 11, 11/), &
     970!    'rh2m_max', 'Max Relative humidity at 2m', '%',                         &
     971!      (/ 't_max(X)', 't_max(X)', 't_max(X)', 't_max(X)', 't_max(X)', &
     972!         't_max(X)', 't_max(X)', 't_max(X)', 't_max(X)', 't_max(X)' /))
    973973  TYPE(ctrl_out), SAVE :: o_qsat2m = ctrl_out((/ 10, 5, 10, 10, 10, 10, 11, 11, 11, 11/), &
    974974    'qsat2m', 'Saturant humidity at 2m', '%', (/ ('', i=1, 10) /))
  • LMDZ6/trunk/libf/phylmd/phys_output_write_mod.F90

    r3125 r3165  
    9898         o_cldemi, o_pr_con_l, o_pr_con_i, &
    9999         o_pr_lsc_l, o_pr_lsc_i, o_re, o_fl, &
    100          o_rh2m, o_rh2m_min, o_rh2m_max, &
     100         o_rh2m, &
    101101         o_qsat2m, o_tpot, o_tpote, o_SWnetOR, &
    102102         o_SWdownOR, o_LWdownOR, o_snowl, &
     
    12201220       CALL histwrite_phy(o_rh2m, zx_tmp_fi2d)
    12211221
    1222        IF (vars_defined) THEN
    1223           DO i=1, klon
    1224              zx_tmp_fi2d(i)=MIN(100.,rh2m(i)*100.)
    1225           ENDDO
    1226        ENDIF
    1227        CALL histwrite_phy(o_rh2m_min, zx_tmp_fi2d)
    1228 
    1229        IF (vars_defined) THEN
    1230           DO i=1, klon
    1231              zx_tmp_fi2d(i)=MIN(100.,rh2m(i)*100.)
    1232           ENDDO
    1233        ENDIF
    1234        CALL histwrite_phy(o_rh2m_max, zx_tmp_fi2d)
     1222!       IF (vars_defined) THEN
     1223!          DO i=1, klon
     1224!             zx_tmp_fi2d(i)=MIN(100.,rh2m(i)*100.)
     1225!          ENDDO
     1226!       ENDIF
     1227!       CALL histwrite_phy(o_rh2m_min, zx_tmp_fi2d)
     1228
     1229!       IF (vars_defined) THEN
     1230!          DO i=1, klon
     1231!             zx_tmp_fi2d(i)=MIN(100.,rh2m(i)*100.)
     1232!          ENDDO
     1233!       ENDIF
     1234!       CALL histwrite_phy(o_rh2m_max, zx_tmp_fi2d)
    12351235
    12361236       CALL histwrite_phy(o_qsat2m, qsat2m)
Note: See TracChangeset for help on using the changeset viewer.