Ignore:
Timestamp:
Dec 5, 2017, 1:53:50 PM (7 years ago)
Author:
mlefevre
Message:

MESOSCALE GENERIC. Some declaration of allocatable remained in physiq_mod. Now done in phys_state_var_mod

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.GENERIC/libf/phystd/physiq_mod.F90

    r1836 r1838  
    227227!$OMP THREADPRIVATE(day_ini,icount)
    228228
    229       real, dimension(:),allocatable,save ::  tsurf                ! Surface temperature (K).
    230       real, dimension(:,:),allocatable,save ::  tsoil              ! Sub-surface temperatures (K).
    231       real, dimension(:,:),allocatable,save :: albedo              ! Surface Spectral albedo. By MT2015.
    232       real, dimension(:),allocatable,save :: albedo_equivalent     ! Spectral Mean albedo.
    233       real, dimension(:),allocatable,save :: albedo_snow_SPECTV    ! Snow Spectral albedo.
    234       real, dimension(:),allocatable,save :: albedo_co2_ice_SPECTV ! CO2 ice Spectral albedo.
    235      
    236 !$OMP THREADPRIVATE(tsurf,tsoil,albedo,albedo_equivalent,albedo_snow_SPECTV,albedo_co2_ice_SPECTV)
    237 
    238229! Local variables :
    239230! -----------------
     
    336327      real zdtdyn(ngrid,nlayer)                          ! Dynamical Heating (K/s).
    337328      real zdudyn(ngrid,nlayer)                          ! Dynamical Zonal Wind tendency (m.s-2).
    338       real,allocatable,dimension(:,:),save :: ztprevious ! Previous loop Atmospheric Temperature (K)                                                         ! Useful for Dynamical Heating calculation.
    339       real,allocatable,dimension(:,:),save :: zuprevious ! Previous loop Zonal Wind (m.s-1)                                                                  ! Useful for Zonal Wind tendency calculation.
    340 !$OMP THREADPRIVATE(ztprevious,zuprevious)
    341329
    342330      real reff(ngrid,nlayer)                       ! Effective dust radius (used if doubleq=T).
     
    389377      real tf, ntf
    390378
    391       real,allocatable,dimension(:,:),save :: cloudfrac  ! Fraction of clouds (%).
    392       real,allocatable,dimension(:),save :: totcloudfrac ! Column fraction of clouds (%).
    393 !$OMP THREADPRIVATE(cloudfrac,totcloudfrac)
    394 
    395379      real nconsMAX, vdifcncons(ngrid), cadjncons(ngrid) ! Vdfic water conservation test. By RW
    396380
    397       real,allocatable,dimension(:,:),save :: qsurf_hist
    398 !$OMP THREADPRIVATE(qsurf_hist)
    399 
    400381      real muvar(ngrid,nlayer+1) ! For Runaway Greenhouse 1D study. By RW
    401382
    402       real,allocatable,dimension(:,:,:),save :: reffrad  ! Aerosol effective radius (m). By RW
    403       real,allocatable,dimension(:,:,:),save :: nueffrad ! Aerosol effective radius variance. By RW
    404 !$OMP THREADPRIVATE(reffrad,nueffrad)
    405 
    406383      real reffcol(ngrid,naerkind)
    407384
    408385!     Sourceevol for 'accelerated ice evolution'. By RW
    409       real,allocatable,dimension(:),save :: ice_initial
    410386      real delta_ice,ice_tot
    411       real,allocatable,dimension(:),save :: ice_min     
    412387      integer num_run
    413388      logical,save :: ice_update
    414 !$OMP THREADPRIVATE(ice_initial,ice_min,ice_update)
    415389
    416390
Note: See TracChangeset for help on using the changeset viewer.