Changeset 5169 for LMDZ6/trunk/libf


Ignore:
Timestamp:
Aug 27, 2024, 12:04:23 PM (3 months ago)
Author:
idelkadi
Message:

Update of the COSP part in LMDZ:

  • initialization of input fields for the first call to Cospv2
Location:
LMDZ6/trunk/libf
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/trunk/libf/phylmd/physiq_mod.F90

    r5168 r5169  
    18111811
    18121812#ifdef CPP_COSPV2
     1813          CALL ini_COSP(ref_liq_cosp0,ref_ice_cosp0,pctsrf_cosp0,zu10m_cosp0,zv10m_cosp0, &
     1814               zxtsol_cosp0,zx_rh_cosp0,cldfra_cosp0,rnebcon_cosp0,flwc_cosp0, &
     1815               fiwc_cosp0,prfl_cosp0,psfl_cosp0,pmflxr_cosp0,pmflxs_cosp0, &
     1816               mr_ozone_cosp0,cldtau_cosp0,cldemi_cosp0,JrNt_cosp0)
     1817
    18131818          CALL lmdz_cosp_interface(itap,phys_tstep,freq_cosp, &
    18141819               ok_mensuelCOSP,ok_journeCOSP,ok_hfCOSP, &
    18151820               ecrit_mth,ecrit_day,ecrit_hf, ok_all_xml, missing_val, &
    18161821               klon,klev,longitude_deg,latitude_deg,presnivs,overlap, &
    1817                JrNt,ref_liq,ref_ice, &
    1818                pctsrf(:,is_ter)+pctsrf(:,is_lic), &
    1819                zu10m,zv10m,pphis, &
    1820                phicosp,paprs(:,1:klev),pplay,zxtsol,t_seri, &
    1821                qx(:,:,ivap),zx_rh,cldfra,rnebcon,flwc,fiwc, &
    1822                prfl(:,1:klev),psfl(:,1:klev), &
    1823                pmflxr(:,1:klev),pmflxs(:,1:klev), &
    1824                mr_ozone,cldtau, cldemi)
     1822               JrNt_cosp0,ref_liq_cosp0,ref_ice_cosp0, &
     1823               pctsrf_cosp0, &
     1824               zu10m_cosp0,zv10m_cosp0,pphis, &
     1825               pphi,paprs(:,1:klev),pplay,zxtsol_cosp0,t, &
     1826               qx(:,:,ivap),zx_rh_cosp0,cldfra_cosp0,rnebcon_cosp0,flwc_cosp0,fiwc_cosp0, &
     1827               prfl_cosp0(:,1:klev),psfl_cosp0(:,1:klev), &
     1828               pmflxr_cosp0(:,1:klev),pmflxs_cosp0(:,1:klev), &
     1829               mr_ozone_cosp0,cldtau_cosp0, cldemi_cosp0)
    18251830#endif
    1826       ENDIF
     1831      endif  ! ok_cosp
    18271832
    18281833       !
  • LMDZ6/trunk/libf/phylmdiso/physiq_mod.F90

    r5168 r5169  
    19751975
    19761976#ifdef CPP_COSPV2
     1977          CALL ini_COSP(ref_liq_cosp0,ref_ice_cosp0,pctsrf_cosp0,zu10m_cosp0,zv10m_cosp0, &
     1978               zxtsol_cosp0,zx_rh_cosp0,cldfra_cosp0,rnebcon_cosp0,flwc_cosp0, &
     1979               fiwc_cosp0,prfl_cosp0,psfl_cosp0,pmflxr_cosp0,pmflxs_cosp0, &
     1980               mr_ozone_cosp0,cldtau_cosp0,cldemi_cosp0,JrNt_cosp0)
     1981
    19771982          CALL lmdz_cosp_interface(itap,phys_tstep,freq_cosp, &
    19781983               ok_mensuelCOSP,ok_journeCOSP,ok_hfCOSP, &
    19791984               ecrit_mth,ecrit_day,ecrit_hf, ok_all_xml, missing_val, &
    19801985               klon,klev,longitude_deg,latitude_deg,presnivs,overlap, &
    1981                JrNt,ref_liq,ref_ice, &
    1982                pctsrf(:,is_ter)+pctsrf(:,is_lic), &
    1983                zu10m,zv10m,pphis, &
    1984                phicosp,paprs(:,1:klev),pplay,zxtsol,t_seri, &
    1985                qx(:,:,ivap),zx_rh,cldfra,rnebcon,flwc,fiwc, &
    1986                prfl(:,1:klev),psfl(:,1:klev), &
    1987                pmflxr(:,1:klev),pmflxs(:,1:klev), &
    1988                mr_ozone,cldtau, cldemi)
    1989 #endif
    1990 
    1991       ENDIF
     1986               JrNt_cosp0,ref_liq_cosp0,ref_ice_cosp0, &
     1987               pctsrf_cosp0, &
     1988               zu10m_cosp0,zv10m_cosp0,pphis, &
     1989               pphi,paprs(:,1:klev),pplay,zxtsol_cosp0,t, &
     1990               qx(:,:,ivap),zx_rh_cosp0,cldfra_cosp0,rnebcon_cosp0,flwc_cosp0,fiwc_cosp0, &
     1991               prfl_cosp0(:,1:klev),psfl_cosp0(:,1:klev), &
     1992               pmflxr_cosp0(:,1:klev),pmflxs_cosp0(:,1:klev), &
     1993               mr_ozone_cosp0,cldtau_cosp0, cldemi_cosp0)
     1994#endif
     1995
     1996      endif !ok_cosp
    19921997
    19931998       !
Note: See TracChangeset for help on using the changeset viewer.