Changeset 624 for trunk/NEMO/OPA_SRC/ctlopn.F90
- Timestamp:
- 2007-02-27T15:46:47+01:00 (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEMO/OPA_SRC/ctlopn.F90
r392 r624 15 15 USE Agrif_Util 16 16 #endif 17 USE in_out_manager 17 18 IMPLICIT NONE 18 19 20 INTEGER, INTENT( out ) :: & 21 knum ! logical unit to open 19 22 INTEGER, INTENT( in ) :: & 20 #if !defined key_agrif21 knum, & ! logical unit to open22 #endif23 23 krequ, & ! =1 file required (stop if not exist) 24 24 ! ! =0 file not required (create the file if does not exist) 25 25 kout, & ! number of logical units for write 26 26 klengh ! record length 27 28 INTEGER :: iost29 27 CHARACTER (len=* ), INTENT( in ) :: & 30 28 cdacce, & ! access specifier … … 34 32 CHARACTER (len=* ), INTENT( in ) :: & 35 33 cdfile ! file name to open 36 #endif 37 38 LOGICAL :: ldwp ! boolean term for print 39 40 #if defined key_agrif 41 LOGICAL :: op 42 INTEGER, INTENT( inout ) :: & 43 knum ! logical unit to open 34 #else 44 35 CHARACTER (len=* ), INTENT( inout ) :: & 45 36 cdfile ! file name to open 46 37 #endif 38 39 INTEGER :: iost 40 LOGICAL :: ldwp ! boolean term for print 41 47 42 !!---------------------------------------------------------------------- 48 43 !! OPA 9.0 , LOCEAN-IPSL (2005) … … 55 50 cdfile= TRIM(Agrif_CFixed())//'_'//TRIM(cdfile) 56 51 endif 57 INQUIRE(UNIT=knum,OPENED=op)58 IF (op) THEN59 52 knum=Agrif_Get_Unit() 60 ENDIF 53 #else 54 knum=getunit() 61 55 #endif 62 56
Note: See TracChangeset
for help on using the changeset viewer.