Ignore:
Timestamp:
Mar 14, 2019, 10:34:31 AM (5 years ago)
Author:
Laurent Fairhead
Message:

Further modifications for DYNAMICO/LMDZ convergence. These are based
on Yann's LMDZ6_V2 sources. Compiles on irene and converges with revision 3459
in a bucket configuration
YM/LF

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/trunk/libf/dynphy_lonlat/phylmd/etat0phys_netcdf.F90

    r3435 r3465  
    4040  USE phys_state_var_mod, ONLY: zmea, zstd, zsig, zgam, zthe, zpic, zval, z0m, &
    4141          solsw, radsol, t_ancien, wake_deltat, wake_s,  rain_fall, qsol, z0h, &
    42           sollw, rugoro, q_ancien, wake_deltaq, wake_pe, snow_fall, ratqs,w01, &
     42          sollw,sollwdown, rugoro, q_ancien, wake_deltaq, wake_pe, snow_fall, ratqs,w01, &
    4343    sig1, ftsol, clwcon, fm_therm, wake_Cstar,  pctsrf,  entr_therm,radpas, f0,&
    44     zmax0,fevap, rnebcon,falb_dir, wake_fip,    agesno,  detr_therm, pbl_tke,  &
     44    zmax0,fevap, rnebcon,falb_dir, falb_dif, wake_fip,    agesno,  detr_therm, pbl_tke,  &
    4545    phys_state_var_init, ql_ancien, qs_ancien, prlw_ancien, prsw_ancien, &
    46     prw_ancien, sollwdown
     46    prw_ancien, u10m,v10m, treedrg, u_ancien, v_ancien, wake_delta_pbl_TKE, wake_dens, &
     47    ale_bl, ale_bl_trig, alp_bl
    4748  USE comconst_mod, ONLY: pi, dtvr
    4849
     
    194195  falb_dir(:, :, is_oce) = 0.5
    195196  falb_dir(:, :, is_sic) = 0.6
     197
     198!ym warning missing init for falb_dif => set to 0
     199  falb_dif(:,:,:)=0
     200
     201  u10m(:,:)=0 
     202  v10m(:,:)=0 
     203  treedrg(:,:,:)=0
     204
    196205  fevap(:,:) = 0.
    197206  DO i=1,nbsrf; qsolsrf(:,i)=150.; END DO
     
    211220  prw_ancien = 0.
    212221  agesno     = 0.
    213 
     222 
     223  u_ancien = 0.
     224  v_ancien = 0.
     225  wake_delta_pbl_TKE(:,:,:)=0
     226  wake_dens(:)=0
     227  ale_bl = 0.
     228  ale_bl_trig =0.
     229  alp_bl=0.
     230 
     231  z0m(:,:)=0 ! ym missing 5th subsurface initialization
     232 
    214233  z0m(:,is_oce) = rugmer(:)
    215234  z0m(:,is_ter) = MAX(1.0e-05,zstd(:)*zsig(:)/2.0)
Note: See TracChangeset for help on using the changeset viewer.