Ignore:
Timestamp:
Jul 30, 2008, 5:57:45 PM (16 years ago)
Author:
Laurent Fairhead
Message:

Du nettoyage sur le parallelisme, inclusion de nouvelles interfaces pour OPA9
et ORCHIDEE YM
LF

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ4/trunk/libf/phylmd/physiq.F

    r979 r987  
    111111      integer iflag_radia     ! active ou non le rayonnement (MPL)
    112112      save iflag_radia
     113c$OMP THREADPRIVATE(iflag_radia)
    113114c======================================================================
    114115      LOGICAL check ! Verifier la conservation du modele en eau
     
    118119c======================================================================
    119120      LOGICAL, SAVE :: rnpb=.TRUE.
     121c$OMP THREADPRIVATE(rnpb)
    120122cIM "slab" ocean
    121123      REAL tslab(klon)    !Temperature du slab-ocean
     
    247249     .15000., 10000., 7000., 5000., 3000., 2000., 1000./
    248250      SAVE rlevstd
     251c$OMP THREADPRIVATE(rlevstd)
    249252      CHARACTER*4 clevSTD(nlevSTD)
    250253      DATA clevSTD/'1000','925 ','850 ','700 ','600 ',
     
    252255     .'70  ','50  ','30  ','20  ','10  '/
    253256      SAVE clevSTD
     257c$OMP THREADPRIVATE(clevSTD)
    254258c
    255259      CHARACTER*4 bb2
     
    353357c      INTEGER ncol(napisccp), ncolmx, seed(klon,napisccp)
    354358      INTEGER,SAVE :: ncol(napisccp)
     359c$OMP THREADPRIVATE(ncol)
    355360      INTEGER ncolmx, seed(klon,napisccp)
    356361      REAL nbsunlit(nregISCtot,klon,napisccp)  !nbsunlit : moyenne de sunlit
     
    554559      REAL qsol(klon)
    555560      REAL,save ::  solarlong0
     561c$OMP THREADPRIVATE(solarlong0)
     562
    556563c
    557564c  Parametres de l'Orographie a l'Echelle Sous-Maille (OESM):
     
    587594      INTEGER it_wape_prescr
    588595      SAVE wape_prescr, fip_prescr, it_wape_prescr
     596c$OMP THREADPRIVATE(wape_prescr, fip_prescr, it_wape_prescr)
    589597c
    590598c variables supplementaires de concvl
     
    600608
    601609c$OMP THREADPRIVATE(alp_bl_prescr,ale_bl_prescr)
     610c$OMP THREADPRIVATE(ale_max,alp_max)
    602611
    603612      real ale_wake(klon)
     
    879888      real ratqsbas,ratqshaut
    880889      save ratqsbas,ratqshaut
     890c$OMP THREADPRIVATE(ratqsbas,ratqshaut)
    881891      real zpt_conv(klon,klev)
    882892
     
    15051515c#endif
    15061516
     1517c$OMP MASTER
    15071518       call phys_output_open(jjmp1,nqmax,nlevSTD,clevSTD,nbteta,
    15081519     &                        ctetaSTD,dtime,presnivs,ok_veget,
    15091520     &                        ocean,iflag_pbl,ok_mensuel,ok_journe,
    15101521     &                        ok_hf,ok_instan,nid_files)
     1522c$OMP END MASTER
     1523c$OMP BARRIER
    15111524
    15121525#ifdef histISCCP
Note: See TracChangeset for help on using the changeset viewer.