Ignore:
Timestamp:
Nov 21, 2019, 4:43:45 PM (4 years ago)
Author:
lguez
Message:

Merge revisions 3427:3600 of trunk into branch Ocean_skin

Location:
LMDZ6/branches/Ocean_skin
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/Ocean_skin

  • LMDZ6/branches/Ocean_skin/libf/dynphy_lonlat/phylmd/etat0phys_netcdf.F90

    r3412 r3605  
     1!
     2! $Id$
     3!
    14MODULE etat0phys
    25!
     
    4043  USE phys_state_var_mod, ONLY: zmea, zstd, zsig, zgam, zthe, zpic, zval, z0m, &
    4144          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, &
     45          sollw,sollwdown, rugoro, q_ancien, wake_deltaq, wake_pe, snow_fall, ratqs,w01, &
    4346    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,  &
     47    zmax0,fevap, rnebcon,falb_dir, falb_dif, wake_fip,    agesno,  detr_therm, pbl_tke,  &
    4548    phys_state_var_init, ql_ancien, qs_ancien, prlw_ancien, prsw_ancien, &
    46     prw_ancien
     49    prw_ancien, u10m,v10m, treedrg, u_ancien, v_ancien, wake_delta_pbl_TKE, wake_dens, &
     50    ale_bl, ale_bl_trig, alp_bl, &
     51    ale_wake, ale_bl_stat
     52
    4753  USE comconst_mod, ONLY: pi, dtvr
    4854
     
    110116  INTEGER :: iflag_radia, iflag_cldcon, iflag_ratqs
    111117  REAL    :: ratqsbas, ratqshaut, tau_ratqs
    112   LOGICAL :: ok_ade, ok_aie, ok_alw, ok_cdnc, aerosol_couple, chemistry_couple
     118  LOGICAL :: ok_ade, ok_aie, ok_volcan, ok_alw, ok_cdnc, aerosol_couple, chemistry_couple
    113119  INTEGER :: flag_aerosol
    114120  INTEGER :: flag_aerosol_strat
     
    133139                   iflag_cldcon,                                        &
    134140                   iflag_ratqs,ratqsbas,ratqshaut,tau_ratqs,            &
    135                    ok_ade, ok_aie, ok_alw, ok_cdnc, aerosol_couple,     &
     141                   ok_ade, ok_aie, ok_alw, ok_cdnc, ok_volcan,          &
     142                   aerosol_couple,                                      &
    136143                   chemistry_couple, flag_aerosol, flag_aerosol_strat,  &
    137144                   flag_aer_feedback,                                   &
     
    194201  falb_dir(:, :, is_oce) = 0.5
    195202  falb_dir(:, :, is_sic) = 0.6
     203
     204!ym warning missing init for falb_dif => set to 0
     205  falb_dif(:,:,:)=0
     206
     207  u10m(:,:)=0 
     208  v10m(:,:)=0 
     209  treedrg(:,:,:)=0
     210
    196211  fevap(:,:) = 0.
    197212  DO i=1,nbsrf; qsolsrf(:,i)=150.; END DO
     
    201216  solsw      = 165.
    202217  sollw      = -53.
     218!ym warning missing init for sollwdown => set to 0
     219  sollwdown  = 0.
    203220  t_ancien   = 273.15
    204221  q_ancien   = 0.
     
    209226  prw_ancien = 0.
    210227  agesno     = 0.
    211 
     228 
     229  u_ancien = 0.
     230  v_ancien = 0.
     231  wake_delta_pbl_TKE(:,:,:)=0
     232  wake_dens(:)=0
     233  ale_bl = 0.
     234  ale_bl_trig =0.
     235  alp_bl=0.
     236  ale_wake=0.
     237  ale_bl_stat=0.
     238 
     239  z0m(:,:)=0 ! ym missing 5th subsurface initialization
     240 
    212241  z0m(:,is_oce) = rugmer(:)
    213242  z0m(:,is_ter) = MAX(1.0e-05,zstd(:)*zsig(:)/2.0)
     
    315344  ALLOCATE(zmea0(iml,jml),zstd0(iml,jml)) !--- Mean orography and std deviation
    316345  ALLOCATE(zsig0(iml,jml),zgam0(iml,jml)) !--- Slope and nisotropy
     346  zsig0(:,:)=0   !ym uninitialized variable
     347  zgam0(:,:)=0   !ym uninitialized variable
    317348  ALLOCATE(zthe0(iml,jml))                !--- Highest slope orientation
     349  zthe0(:,:)=0   !ym uninitialized variable
    318350  ALLOCATE(zpic0(iml,jml),zval0(iml,jml)) !--- Peaks and valley heights
    319351
Note: See TracChangeset for help on using the changeset viewer.