Ignore:
Timestamp:
Aug 30, 2013, 10:47:10 AM (11 years ago)
Author:
Ehouarn Millour
Message:

Implémentation des sorties XIOS dans LMDZ. Activation via -cpp CPP_XIOS.
ATTENTION: un problème de raccord subsiste en mode MPI !
UG
................................
Adding XIOS output to LMDZ. Activated by the CPP_XIOS key.
WARNING: buggy for now in MPI mode.
UG

File:
1 edited

Legend:

Unmodified
Added
Removed
  • LMDZ5/trunk/libf/phylmd/phys_output_write_mod.F90

    r1828 r1852  
    9090     ! On le donne à iophy pour que les histwrite y aient accès:
    9191     CALL set_itau_iophy(itau_w)
    92 
    93     ! ug OMP en chantier...
    94     !IF(is_using_mpi .AND. .NOT. is_mpi_root) THEN
    95        ! vars_defined=.TRUE.
    96     !END IF
    97 
     92   
    9893    IF(.NOT.vars_defined) THEN
    9994        iinitend = 2
     
    10661061        IF(.NOT.vars_defined) THEN
    10671062!$OMP MASTER
     1063#ifndef CPP_NO_IOIPSL
    10681064            DO iff=1,nfiles
    10691065                IF (clef_files(iff)) THEN
     
    10741070                ENDIF ! clef_files
    10751071            ENDDO !  iff
     1072#endif
    10761073#ifdef CPP_XIOS
    10771074            !On finalise l'initialisation:
    10781075            CALL wxios_closedef()
    10791076#endif
     1077
    10801078!$OMP END MASTER
    10811079!$OMP BARRIER
     
    10891087    IF(vars_defined) THEN
    10901088! On synchronise les fichiers pour IOIPSL
     1089#ifndef CPP_NO_IOIPSL
    10911090!$OMP MASTER
    10921091      DO iff=1,nfiles
     
    10961095      END DO
    10971096!$OMP END MASTER
     1097#endif
    10981098    ENDIF
    10991099
Note: See TracChangeset for help on using the changeset viewer.