New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
Changeset 239 for trunk/NEMO/OPA_SRC/DIA/diagap.F90 – NEMO

Ignore:
Timestamp:
2005-03-22T18:55:20+01:00 (19 years ago)
Author:
opalod
Message:

CT : UPDATE172 : remove all direct acces modules and the related cpp key key_fdir

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/NEMO/OPA_SRC/DIA/diagap.F90

    r32 r239  
    3434      ngap  ,                 &  ! time step frequency 
    3535      nprg                       ! switch for control print 
    36 #if ! defined key_fdir 
    3736   ! netcdf files and index common 
    3837   INTEGER ::   & 
    3938      nhoridg, ndepidg,             & 
    4039      ndex(1) 
    41 #endif 
    4240   REAL(wp) ::     & 
    4341      vol                        ! total ocean volume 
     
    7674      !!---------------------------------------------------------------------- 
    7775      !! * Modules used 
    78 #if ! defined key_fdir 
    7976      USE ioipsl 
    80 #endif 
     77 
    8178      !! * Arguments 
    8279      INTEGER, INTENT(in) ::   kt           ! ocean time-step index 
     
    151148         IF(lwp) WRITE(numout,*) '     basin volume : ',vol*1.e-9, '  km3' 
    152149 
    153 #if defined key_fdir 
    154       CALL ctlopn( numgap, 'differences.diag', 'UNKNOWN', 'UNFORMATTED', 'SEQUENTIAL', 1,numout,lwp,1) 
    155 #else 
    156  
    157150         ! OPEN netcdf file  
    158151 
     
    195188          CALL histend( numgap ) 
    196189          ndex(1) = 0 
    197 #endif 
    198190      ENDIF 
    199191 
     
    260252          ! Output in file numgap 
    261253 
    262 #if defined key_fdir 
    263           IF(lwp) WRITE (numgap) no, kt, jpk, tdtag, sdtag, tmodg, smodg 
    264 #else 
    265  
    266254          ! Netcdf write 
    267255 
     
    273261             CALL histwrite( numgap, "mosalimo", it, smodg, jpk, ndex ) 
    274262          END IF 
    275 #endif 
    276263      ENDIF 
    277264 
     
    279266 
    280267      IF( kt == nitend ) THEN 
    281 #if defined key_fdir 
    282           CLOSE( numgap )             ! direct acces file 
    283 #else 
    284           CALL histclo( numgap )      !   Netcdf file 
    285 #endif     
     268         CALL histclo( numgap )      !   Netcdf file 
    286269      ENDIF  
    287270 
Note: See TracChangeset for help on using the changeset viewer.