Ignore:
Timestamp:
Nov 29, 2013, 9:40:25 AM (11 years ago)
Author:
Laurent Fairhead
Message:

Merged trunk changes r1860:1909 into testing branch

Location:
LMDZ5/branches/testing
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • LMDZ5/branches/testing

  • LMDZ5/branches/testing/libf

    • Property copyright set to
      Name of program: LMDZ
      Creation date: 1984
      Version: LMDZ5
      License: CeCILL version 2
      Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
      See the license file in the root directory
  • LMDZ5/branches/testing/libf/phylmd

    • Property copyright set to
      Name of program: LMDZ
      Creation date: 1984
      Version: LMDZ5
      License: CeCILL version 2
      Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
      See the license file in the root directory
  • LMDZ5/branches/testing/libf/phylmd/phys_local_var_mod.F90

    • Property copyright set to
      Name of program: LMDZ
      Creation date: 1984
      Version: LMDZ5
      License: CeCILL version 2
      Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
      See the license file in the root directory
    r1864 r1910  
    4141      REAL, SAVE, ALLOCATABLE :: d_u_ajs(:,:), d_v_ajs(:,:)
    4242      !$OMP THREADPRIVATE(d_u_ajs, d_v_ajs)
     43      REAL, SAVE, ALLOCATABLE :: d_u_ajsb(:,:), d_v_ajsb(:,:)
     44      !$OMP THREADPRIVATE(d_u_ajsb, d_v_ajsb)
    4345      REAL, SAVE, ALLOCATABLE :: d_t_eva(:,:),d_q_eva(:,:)
    4446      !$OMP THREADPRIVATE(d_t_eva,d_q_eva)
     
    264266!$OMP THREADPRIVATE(rneb)
    265267
     268! variables de sorties MM
     269      REAL, ALLOCATABLE, SAVE, DIMENSION(:) :: zxsnow,snowhgt,qsnow,to_ice
     270      REAL, ALLOCATABLE, SAVE, DIMENSION(:) :: sissnow,runoff,albsol3_lic
     271!$OMP THREADPRIVATE(zxsnow,snowhgt,qsnow,to_ice)
     272!$OMP THREADPRIVATE(sissnow,runoff,albsol3_lic)
     273
    266274CONTAINS
    267275
     
    291299      allocate(d_t_ajs(klon,klev),d_q_ajs(klon,klev))
    292300      allocate(d_u_ajs(klon,klev),d_v_ajs(klon,klev))
     301      allocate(d_u_ajsb(klon,klev),d_v_ajsb(klon,klev))
    293302      allocate(d_t_eva(klon,klev),d_q_eva(klon,klev))
    294303      allocate(d_t_lscst(klon,klev),d_q_lscst(klon,klev))
     
    414423
    415424
     425      ALLOCATE (zxsnow(klon),snowhgt(klon),qsnow(klon),to_ice(klon))
     426      ALLOCATE (sissnow(klon),runoff(klon),albsol3_lic(klon))
     427
     428
     429
    416430END SUBROUTINE phys_local_var_init
    417431
     
    436450      deallocate(d_t_ajs,d_q_ajs)
    437451      deallocate(d_u_ajs,d_v_ajs)
     452      deallocate(d_u_ajsb,d_v_ajsb)
    438453      deallocate(d_t_eva,d_q_eva)
    439454      deallocate(d_t_lscst,d_q_lscst)
     
    554569      DEALLOCATE(beta_prec)
    555570      DEALLOCATE(rneb)
     571      DEALLOCATE (zxsnow,snowhgt,qsnow,to_ice,sissnow,runoff,albsol3_lic)
    556572
    557573END SUBROUTINE phys_local_var_end
Note: See TracChangeset for help on using the changeset viewer.