Laserfiche WebLink
<br /> <br />-- <br /> <br />Program Structure <br />The White River Reservoir Simulation program consists of a main program <br />and four subroutines called MAIN, RESV, RESR, RTFLO, and RACE. A computer <br />listing of the program is in Appendix C. <br /> <br />MAIN The MAIN program consists of 4 basic sections. The first <br />section reserves storage space and reads in the simulation input data. The <br />second section initializes the simulation including calculating the demands <br />for each service area. The irrigation demands are computed using crop <br />weighted monthly comsumptive use factors, irrigation efficiency, and number of <br />acres of land. The municipal and industrial demand is computed using the <br />annual demand and monthly distribution factors. The third section is the <br />heart of the simulation where the streamflo\~s, reservoirs, and land services <br />areas are tied together including hydropower computations and logic <br />considerations. The fourth section containing the rest of the main program, <br />summarizes the Sil,lulation data and prints out the results. <br /> <br />RESV The Subroutine RESV(IR, QRI, QRO) containing three <br />. arguments is call1!d by the main program to j"eceive the reservoir inflow, and <br />compute the reser/oir evaporation, seepage, minimum flows and spills. 1R is <br />the reservoir ide1tification number. QR1 is the reservoir inflow. QRO is the <br />release from the reservoir including only minimum flo\~ requirements and spills. <br /> <br />RESR The subroutine RESR{IR, II, 12, 13, 14, IS) containing six <br />arguments is cal'ed by the main program to release ~Iater to a land use area. <br />The demand is received by the subroutine through a common varible called DMD, <br />which is the amollnt the main program detel"mines is required to be released <br />from reservoir O"Jrnber IR. The amount released from reservoir number 1R is <br />received by the nain program through a common variable called QDVM. QDVM will <br />be less than or equal to DMD depending upon the amouny of water available in <br />reservoir 1R. RESR also adds QDVM to any specified QX(I) in the program <br />specified by 11 through IS. <br /> <br />0335 <br /> <br /> <br />