Ignore:
Timestamp:
Apr 11, 2018, 10:27:28 AM (6 years ago)
Author:
Laurent Fairhead
Message:

Continuing phasing of DYNAMICO and LMDZ physics

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/DYNAMICO-conv/libf/phylmd/phys_state_var_mod.F90

    r3065 r3312  
    279279      REAL,ALLOCATABLE,SAVE :: total_rain(:), nday_rain(:) 
    280280!$OMP THREADPRIVATE(total_rain,nday_rain)
     281      REAL,ALLOCATABLE,SAVE :: paire_ter(:)
     282!$OMP THREADPRIVATE(paire_ter)
    281283! albsol1: albedo du sol total pour SW visible
    282284! albsol2: albedo du sol total pour SW proche IR
     
    410412      ! tendencies on wind due to gravity waves
    411413
     414      LOGICAL,SAVE :: is_initialized=.FALSE.
     415!$OMP THREADPRIVATE(is_initialized)   
     416
    412417CONTAINS
    413418
     
    430435include "clesphys.h"
    431436
     437      IF (is_initialized) RETURN
     438      is_initialized=.TRUE.
    432439      ALLOCATE(pctsrf(klon,nbsrf))
    433440      ALLOCATE(ftsol(klon,nbsrf))
     
    540547      ALLOCATE(pfrac_1nucl(klon,klev))
    541548      ALLOCATE(total_rain(klon), nday_rain(klon))
     549      ALLOCATE(paire_ter(klon))
    542550      ALLOCATE(albsol1(klon), albsol2(klon))
    543551!albedo SB >>>
     
    595603      ALLOCATE(ale_bl_trig(klon))
    596604!!! fin nrlmd le 10/04/2012
    597       if (ok_gwd_rando) allocate(du_gwd_rando(klon, klev))
     605      IF (ok_gwd_rando) THEN
     606        allocate(du_gwd_rando(klon, klev))
     607        du_gwd_rando(:,:)=0.
     608      ENDIF
    598609      if (.not. ok_hines .and. ok_gwd_rando) allocate(du_gwd_front(klon, klev))
    599610
     
    680691      deallocate(pfrac_1nucl)
    681692      deallocate(total_rain, nday_rain)
     693      deallocate(paire_ter)
    682694      deallocate(albsol1, albsol2)
    683695!albedo SB >>>
     
    727739      deallocate(ale_bl_trig)
    728740!!! fin nrlmd le 10/04/2012
    729 
     741      is_initialized=.FALSE.
    730742END SUBROUTINE phys_state_var_end
    731743
Note: See TracChangeset for help on using the changeset viewer.