Laserfiche WebLink
<br />10 REM# <br />ZO REM# <br />30 REM# SIMPLIFIED DAMBREAK MODEL <br />40 REM# BASIC LANGUAGE INTERACTIVE VERSION <br />50 REM# WRITTEN BY JONATHAN WETMORE 5/3/83 <br />60 REM# <br />70 DIM F(15,6),X(6),D(B),E(8,B),T(B,8),C(3,B),H(Z,8),B(4,8),P(B,5) <br />BO REM# <br />90 REM# <br />100 REM# <br />110 REM# <br />lZ0 REM# <br />130 REM# <br />140 REM# <br />150 REM# <br />160 REM# <br />170 REM# <br />1BO REM# <br />190 REM# <br />ZOO REM# <br />Z10 REM# <br />2Z0 REM# <br />230 REM# <br />Z40 REM# <br />250 REM# <br />260 REM# <br />Z70 REM# <br />ZBO REM# <br />290 REM#**************************************************************** <br />300 REM# <br />310 REM# ************** SUMMARY OF INTERNAL ARRAYS ********************** <br />3Z0 REM# <br />330 REM# <br />340 REM# <br />350 REM# <br />360 REM# <br />370 REM# <br />3BO REM# <br />390 RE~I# <br />400 REM# <br />410 REM# <br />420 REM# <br />430 REMit <br />440 REM# <br />450 REMit <br />460 REM# <br />470 REM# ***************************************************************** <br />480 REM# INITIALIZE VARIABLES <br />482 WO=O <br />484 NO=1 <br />486 AO=O <br />500 FOR I=l TO B <br />510 BC3tI)=O <br />520 NEX I <br />530 REM# SET UP CURVE MATRICES <br />540 REM# X(Il IS THE X* DISTANCE (lOX) <br />550 READ X(1 AX(2),X(3)AX(4),X(5),X(6) <br />560 DATA 1.E-u5,10,30,5u,100,ZOO <br />570 REMit . <br />5BO REM# SET UP CURVE ORDINATES FOR FC = 0.25, v* = 1-5j <br />590 REM# SET UP CURVE ORDINATES FOR FC = 0.50, v* = 1-5 <br />600 REM# SET UP CURVE ORDINATES FOR FC = 0.75 V* = 1-5 <br />610 REM# F~I,I) IS FC25(I,I), F(Z,I) IS FCZ5(~,I), ETC, I=X* POINTER <br />620 REM# F 6 I) IS FC50(1 I) F(7 I) IS FC50(2 I) ETC I=X* POINTER <br />630 REM# F 1!,I) IS FC75(!,I}, F(!Z,I) IS FC75(2,i), EtC, I=X* POINTER <br />640 REM# <br />650 FOR J=1 TO 6 <br />660 FOR 1=1 TO 15 <br />670 READ F(I,J) <br />680 NEXT I <br />690 NEXT J <br />700 REMit <br />710 DATA 100,100,100,100,100 <br />7Z0 DATA 100,100,100,100,100 <br /> <br />*********** SUMMARY OF INPUT DATA VARIABLES ************* <br /> <br />CO = DAM CREST ELEVATION (FT. M~L) <br />BO = FINAL BREACH ELEV lFT. MSL <br />VO = VOLUME OF RESERVOIR (AC-FT <br />AO m RES. SURF. AREA (ACRES) <br />WO = FINAL BREACH WIDTH <br />TO = TIME OF FAILURE (MINUTES) <br />000 = SPILLWAY/TURBINE/SURCHARGE FLOW (CFS) <br />N = NO. OF X-SECTIONS TO BE READ IN <br />N - NO. OF ELEV-TOPW PAIRS <br />D I) = DOWNSTREAM DIST TO X-S (I) <br />E I'J! = ELEV(J) CORRESPONDING TO TOPW(J) AT X-S (II) <br />T I,J = TOPW(J) CORRESPONDING TO ELEV(J) AT X-S ( ) <br />C 1,1 = MANNING 'N' AT X-S (I) <br />C Z,I = 'HV' DEPTH AT X-S (I) <br />C 3,1 = FLOOD DEPTH AT X-S (I) <br />SO = DOWNSTREAM SLOPE (READ IN IF ONLY 1 X-S GIVEN) <br /> <br />X I) <br />F I,J <br />H l,J <br />H 2,J <br />B I,J <br />B Z,J <br />B 3,J <br />B 4,J <br />P 1,1 <br />P 1,2 <br />P 1,3 <br />P 1,4 <br />P ,1,5 <br /> <br />. <br /> <br />= X-ORDINATES OF FC CURVE FAMILY MATRICES <br />mY-ORDINATES OF FC CURVE FAMILY MATRICES <br />= GIVEN X-S HEIGHT J ABOVE INVERT AT X-S (I) <br />= GIVEN X-S HEIGHT ABOVE INVERT AT FIRST X-S <br />= INTERP. TW AT CURRENT X-S CORRESPONDING TO H(Z,J) <br />= TOPW AT PREVIOUS X-S CORRESPONDIG TO H(Z,J) <br />= WEIGHTED TOPW CORRESPONDING TO H(Z J) <br />= DISTANCE WEIGHTED TOPW (J) AT CURRENT X-S <br />= Q PEAK AT X-S 1I) <br />= PEAK DEPTH AT X-S (I) <br />= TIME TO PEAK AT X-S (I) <br />= TIME OF FLOODING AT X-S (I) <br />= TIME OF DEFLOODING AT X-S (I) <br /> <br />1II-2 <br />