Ignore:
Timestamp:
Mar 17, 2022, 11:51:36 AM (3 years ago)
Author:
Laurent Fairhead
Message:

Inclusion of some corrections and optimisations for XIOS done by
Arnaud Durocher during his TGCC mission.
Included here are r3703, r3704, r3750, r3751, r3752 from his
LMDZ6/branches/Optimisation_LMDZ branch

Location:
LMDZ6/trunk/libf/dyn3dmem
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/trunk/libf/dyn3dmem/gcm.F90

    r4050 r4103  
    454454
    455455  !!$OMP PARALLEL DEFAULT(SHARED) COPYIN(/temps/,/logici/,/logicl/)
     456  !     Copy all threadprivate variables in temps_mod logic_mod
    456457  !$OMP PARALLEL DEFAULT(SHARED) &
    457   !     Copy all threadprivate variables in temps_mod
    458458  !$OMP COPYIN(dt,jD_ref,jH_ref,start_time,hour_ini,day_ini,day_end) &
    459459  !$OMP COPYIN(annee_ref,day_ref,itau_dyn,itau_phy,itaufin,calend) &
    460   !     Copy all threadprivate variables from logic_mod
    461460  !$OMP COPYIN(purmats,forward,leapf,apphys,statcl,conser,apdiss,apdelq) &
    462461  !$OMP COPYIN(saison,ecripar,fxyhypb,ysinus,read_start,ok_guide) &
  • LMDZ6/trunk/libf/dyn3dmem/vlsplt_loc.F

    r4052 r4103  
    10741074         ENDDO
    10751075       ENDDO
    1076 c$OMP END DO NO WAIT
     1076c$OMP END DO NOWAIT
    10771077
    10781078c Reindicage vertical en accumulant les flux sur
     
    11141114         ENDDO
    11151115      ENDDO
    1116 c$OMP END DO NO WAIT
     1116c$OMP END DO NOWAIT
    11171117
    11181118      ENDDO ! WHILE (countcfl>=1)
Note: See TracChangeset for help on using the changeset viewer.