|
217 | 217 | C |
218 | 218 | C Store the first line of this CSHORE program on ODOC output file |
219 | 219 | C ------------------------------------------------------------------ |
220 | | - VER = 'CSHORE USACE version, 2014 last edit 2019-02-08 ' !bdj |
| 220 | + VER = 'CSHORE USACE version, 2014 last edit 2022-03-22 ' !bdj |
| 221 | +C VER = 'CSHORE USACE version, 2014 last edit 2019-02-08 ' !bdj |
221 | 222 | C VER = 'CSHORE USACE version, 2014 last edit 2018-08-28 ' !bdj |
222 | 223 | C VER = 'CSHORE USACE version, 2014 last edit 2016-01-14' !bdj |
223 | 224 | C VER = 'CSHORE USACE version, 2014 last edit 2015-07-06' !bdj |
|
1242 | 1243 | C Put "c" below if no output when TIME = 0 |
1243 | 1244 | C IF(TIME.EQ.0.D0) CALL OUTPUT(ITIME,L,ITEQO,ICONV) |
1244 | 1245 | IF(IPROFL.GE.1) TIME=TIME+DELT |
| 1246 | +C BDJ 2021-12-13 added to check for SWL at bonudary that exceeds profile bed elevation |
| 1247 | + IF(IEND.EQ.1) THEN |
| 1248 | + IF(IPROFL.GT.0) THEN |
| 1249 | + IF((H(1)+zb(1,L))-maxval(zb(:,L)).GT.0) THEN |
| 1250 | +c write(*,*) 'BDJ ',time,H(1)+zb(1,L),maxval(zb(:,L)), |
| 1251 | +c + (H(1)+zb(1,L))-maxval(zb(:,L)) |
| 1252 | + write(*,*) 'Water elevation at seaward boundary' |
| 1253 | + write(*,*) 'exceeds maximum elevation. Terminating' |
| 1254 | + write(*,*) 'run and deleting previosuly written output' |
| 1255 | + do i=20,40 |
| 1256 | + close(i, status='delete') |
| 1257 | + enddo |
| 1258 | + stop |
| 1259 | + ENDIF |
| 1260 | + ENDIF |
| 1261 | + ENDIF |
| 1262 | +C end BDJ 2021-12-13 added to check for SWL at bonudary that exceeds profiel bed elevation |
1245 | 1263 | IF(IEND.EQ.1) THEN |
1246 | 1264 | CALL OUTPUT(ITIME,L,ITEQO,ICONV) |
1247 | 1265 | ENDIF |
|
0 commit comments