Changeset 623 for trunk/NEMO/OPA_SRC/LDF
- Timestamp:
- 2007-02-26T18:26:08+01:00 (17 years ago)
- Location:
- trunk/NEMO/OPA_SRC/LDF
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEMO/OPA_SRC/LDF/ldfdyn_c2d.h90
r247 r623 139 139 !! * Local variables 140 140 INTEGER :: ji, jj, jn ! dummy loop indices 141 INTEGER :: inum = 11! temporary logical unit142 INTEGER :: i ost, iim, ijm141 INTEGER :: inum ! temporary logical unit 142 INTEGER :: iim, ijm 143 143 INTEGER :: ifreq, il1, il2, ij, ii 144 144 INTEGER, DIMENSION(jpidta,jpidta) :: idata … … 165 165 ! ===================== equatorial strip (20N-20S) defined at t-points 166 166 167 OPEN( UNIT=inum, FILE='ahmcoef', STATUS='OLD', & 168 & FORM='FORMATTED', ACCESS='SEQUENTIAL', ERR=111 , & 169 & IOSTAT= iost ) 170 IF( iost == 0 ) THEN 171 IF(lwp) WRITE(numout,*) ' file : ahmcoef open ok' 172 IF(lwp) WRITE(numout,*) ' unit = ', inum 173 IF(lwp) WRITE(numout,*) ' status = OLD' 174 IF(lwp) WRITE(numout,*) ' form = FORMATTED' 175 IF(lwp) WRITE(numout,*) ' access = SEQUENTIAL' 176 IF(lwp) WRITE(numout,*) 177 ENDIF 178 111 CONTINUE 179 IF( iost /= 0 ) THEN 180 IF(lwp) WRITE(numout,*) 181 IF(lwp) WRITE(numout,*) ' ===>>>> : bad opening file: ahmcoef' 182 IF(lwp) WRITE(numout,*) ' ======= === ' 183 IF(lwp) WRITE(numout,*) ' we stop. verify the file ' 184 IF(lwp) WRITE(numout,*) 185 STOP 'ldfdyn_c2d.h90' 186 ENDIF 187 167 CALL ctlopn( inum, 'ahmcoef', 'UNKNOWN', 'FORMATTED', 'SEQUENTIAL', & 168 & 1, numout, .TRUE., 1 ) 188 169 REWIND inum 189 170 READ(inum,9101) clexp, iim, ijm -
trunk/NEMO/OPA_SRC/LDF/ldfdyn_c3d.h90
r473 r623 197 197 INTEGER :: ji, jj, jk, jn ! dummy loop indices 198 198 INTEGER :: ii0, ii1, ij0, ij1 ! temporary integers 199 INTEGER :: inum = 11! temporary logical unit200 INTEGER :: i ost, iim, ijm199 INTEGER :: inum ! temporary logical unit 200 INTEGER :: iim, ijm 201 201 INTEGER :: ifreq, il1, il2, ij, ii 202 202 INTEGER, DIMENSION(jpidta, jpjdta) :: idata … … 223 223 ! ===================== equatorial strip (20N-20S) defined at t-points 224 224 225 OPEN( UNIT=inum, FILE='ahmcoef', STATUS='OLD', & 226 & FORM='FORMATTED', ACCESS='SEQUENTIAL', ERR=111 , & 227 & IOSTAT= iost) 228 IF( iost == 0 ) THEN 229 IF(lwp) THEN 230 WRITE(numout,*) ' file : ahmcoef open ok' 231 WRITE(numout,*) ' unit = ', inum 232 WRITE(numout,*) ' status = OLD' 233 WRITE(numout,*) ' form = FORMATTED' 234 WRITE(numout,*) ' access = SEQUENTIAL' 235 WRITE(numout,*) 236 ENDIF 237 ENDIF 238 111 CONTINUE 239 IF( iost /= 0 ) CALL ctl_stop( ' ', & 240 & ' ===>>>> : bad opening file: ahmcoef, verify the file ahmcoef', & 241 & ' ======= === ' ) 225 CALL ctlopn( inum, 'ahmcoef', 'UNKNOWN', 'FORMATTED', 'SEQUENTIAL', & 226 & 1, numout, .TRUE., 1 ) 242 227 REWIND inum 243 228 READ(inum,9101) clexp, iim, ijm
Note: See TracChangeset
for help on using the changeset viewer.