Loading...
The URL can be used to link to this page
Your browser does not support the video tag.
Home
My WebLink
About
Appendix A - Model Static Input Data and Run Code - French Broad
1 APPENDIX A – Model Static Input Data and Run Code for the French Broad River Basin [from basecase run using current demands called “SimBase”] Static data tables included are: All Model Nodes All Model Arcs Reservoirs Nodes Reservoir Rules Reservoir SAE Data Demand Patterns Lookup Tables (WW Returns, Spillway Curves, etc.) Independent Wastewater Return Patterns Arc Minimum Flows County Agricultural Data Crop Irrigation Coefficients OCL files included are: main.ocl udef_list.ocl Agric_Calculation.ocl Agric_Allocation.ocl inflows.ocl Return_flows.ocl interconnections.ocl Hendersonville_ops.ocl User_def_ops_Asheville.ocl Drought_plans.ocl 2 Model Nodes Node Number Name Node Type 104 Cane_River_Release Junction Node 105 Burnsville_Demand_01-00-010 Demand Node 106 Cane_River Junction Node 110 110 Junction Node 123 Sioux_ag Demand Node 126 USGS_Cane_River_near_Sioux Junction Node 143 South_Toe_ag Demand Node 146 140 Junction Node 150 Confluence-NToe_SToe Junction Node 160 Confluence_NToe_CaneCr Junction Node 170 170 Junction Node 180 180 Junction Node 193 Poplar_ag Demand Node 196 USGS_Nolichucky_River_at_Poplar Junction Node 199 State_Line Junction Node 200 Beaver_Creek_Reservoir Reservoir Node 201 201 Junction Node 204 204 Junction Node 216 Newland_WWTP Junction Node 220 220 Junction Node 223 Beaver_Creek_ag Demand Node 226 226 Junction Node 235 Spruce_Pine_Demand_01-61-010 Demand Node 243 North_Toe_ag Demand Node 245 Schoolhouse_Quartz_Facility Demand Node 250 250 Junction Node 255 Crystal_Facility Demand Node 260 260 Junction Node 265 QuartzFeldspar_Facility Demand Node 275 Red_Hill_Facility Demand Node 276 USGS_North_Toe_River_at_Altapass Junction Node 280 280 Junction Node 285 The_Feldspar_Corporation Demand Node 290 290 Junction Node 310 310 Junction Node 315 QuartzCorp_PineMountain Demand Node 320 320 Junction Node 330 330 Junction Node 340 340 Junction Node 356 Bakersville_WWTP Junction Node 360 360 Junction Node 366 Cane_Creek Junction Node 370 Confluence-NToe_CaneR Junction Node 400 Waynesville_Reservoir Reservoir Node 401 Waynesville_Spill Junction Node 403 Waynesville Total WD Junction Node 404 Waynesville_Release Junction Node 405 Waynesville_Demand_01-44-010 Demand Node 410 410 Junction Node 413 Waynesville_ag Demand Node 426 Dayco_Products_Inc Junction Node 430 430 Junction Node 3 Node Number Name Node Type 440 440 Junction Node 446 Campbell_Creek Junction Node 450 450 Junction Node 455 Maggie_Valley_01-44-040 Demand Node 460 460 Junction Node 461 461 Junction Node 470 470 Junction Node 473 Jonathan_ag Demand Node 476 USGS_Jonathan_Creek Junction Node 480 Confluence-Pigeon_River_Jonathan_Creek Junction Node 483 Hepco_ag Demand Node 486 USGS_Pigeon_River_near_Hepco Junction Node 493 Cataloochee_ag Demand Node 496 USGS_Cataloochee_Creek_near_Cataloochee Junction Node 500 Lake_Junaluska Reservoir Node 501 501 Junction Node 504 504 Junction Node 510 510 Junction Node 513 Junaluska_ag Demand Node 520 520 Junction Node 600 WatervilleLake_WaltersDam Reservoir Node 601 601 Junction Node 604 604 Junction Node 620 620 Junction Node 623 Walters_ag Demand Node 625 Canton_Demand_01-44-015 Demand Node 635 Canton_Mill Demand Node 640 640 Junction Node 643 Canton_ag Demand Node 646 USGS_Pigeon_River_near_Canton Junction Node 650 650 Junction Node 670 670 Junction Node 699 Terminal_Pigeon Junction Node 700 North_Fork_Reservoir Reservoir Node 701 NF_Spill Junction Node 703 Asheville Total WD Junction Node 704 NF_Release Junction Node 705 Asheville_Demand_01-11-010 Demand Node 713 NF_ag Demand Node 716 716 Junction Node 720 720 Junction Node 723 Cantrell_Creek_Trout_Farm Demand Node 730 730 Junction Node 733 Glady_Fork_Trout_Hatchery Demand Node 736 Rosman_WWTP Junction Node 740 740 Junction Node 747 Rosman_Time_of_Travel Reservoir Node 750 750 Junction Node 763 Catheys_ag Demand Node 766 USGS_Catheys_Creek_near_Brevard Junction Node 770 770 Junction Node 775 Brevard_Demand_01-88-010 Demand Node 776 776 Junction Node 780 780 Junction Node 786 Connestee_Falls_WWTP1 Junction Node 4 Node Number Name Node Type 790 790 Junction Node 800 Beetree_Reservoir Reservoir Node 801 BT_spill Junction Node 804 BT_Release Junction Node 806 806 Junction Node 810 810 Junction Node 813 BobbyNSetzer_State_Fish_Hatchery Demand Node 816 USGS_Davidson_river Junction Node 820 820 Junction Node 823 Davidson_River_Village Demand Node 830 830 Junction Node 833 Beetree_ag Demand Node 846 846 Junction Node 850 850 Junction Node 856 Agfa_Corporation Junction Node 860 860 Junction Node 866 USGS_Little_River Junction Node 883 Blantyre_ag Demand Node 886 USGS_French_Broad_River_at_Blantyre Junction Node 900 Lake_Julian Reservoir Node 901 Lake_Julian_Spill Junction Node 904 Lake_Julian_Release Junction Node 905 Asheville_Steam_Electric_Power_Plant Demand Node 906 USGS_French_Broad_River_at_Bent_Creek Junction Node 913 Julian_ag Demand Node 943 Mills_River_ag Demand Node 946 USGS_Mills_River_near_Mills_River Junction Node 950 950 Junction Node 955 Hendersonville_Demand_01-45-010 Demand Node 956 956 Junction Node 960 960 Junction Node 976 GE_Lighting_Solutions_LLC Junction Node 980 980 Junction Node 990 990 Junction Node 996 Clement_Pappas_Plant Junction Node 1010 Confluence-FrenchBroad_MillsRiver Junction Node 1020 Confluence-FrenchBroad_MudCreek Junction Node 1026 USGS_Mud_Creek Junction Node 1033 Cane_Creek_ag Demand Node 1036 USGS_Cane_Creek Junction Node 1070 Confluence-FrenchBroad_CaneCreek Junction Node 1073 Fletcher_ag Demand Node 1076 USGS_French_Broad_River_near_Fletcher Junction Node 1080 Confluence-FrenchBroad_Hominy Junction Node 1090 Confluence-FrenchBroad_Swannanoa Junction Node 1100 Marshall_Hydropower_Plant Reservoir Node 1101 1101 Junction Node 1104 1104 Junction Node 1113 Hominy_ag Demand Node 1116 USGS_Hominy_Creek_at_Candler Junction Node 1120 1120 Junction Node 1123 MarshallHP_ag Demand Node 1126 Enka_Plant Junction Node 1130 1130 Junction Node 1140 1140 Junction Node 5 Node Number Name Node Type 1146 USGS_FB_Rosman Junction Node 1156 Swannanoa_River Junction Node 1160 1160 Junction Node 1173 Shadow_Creek_Trout_Farm Demand Node 1186 Shope_Creek Junction Node 1190 Confluence-Swannanoa_BeetreeCreek Junction Node 1197 1197 Junction Node 1200 Bradley_Creek_Reservoir Reservoir Node 1201 Bradley_Spill Junction Node 1205 Bradley_Release Junction Node 1210 1210 Junction Node 1213 Bradley_ag Demand Node 1216 Silver_Line_Plastics_Corporation Junction Node 1220 1220 Junction Node 1223 Asheville_ag Demand Node 1226 USGS_French_Broad_River_at_Asheville Junction Node 1245 Woodfin_Demand_01-11_015 Demand Node 1250 1250 Junction Node 1270 1270 Junction Node 1275 Mineral_Extraction Demand Node 1290 1290 Junction Node 1300 Hendersonville_Reservoir Reservoir Node 1301 Hendersonville_Spill Junction Node 1310 Hendersonville_Release Junction Node 1313 Hendersonville_ag Demand Node 1326 Confluence-FrenchBroad_Sandymush Junction Node 1346 1346 Junction Node 1350 1350 Junction Node 1353 Ivy_River_ag Demand Node 1354 Weaverville Total Junction Node 1355 Weaverville_Demand_01-11-025 Demand Node 1356 USGS_Ivy_River_near_Marshall Junction Node 1370 1370 Junction Node 1380 1380 Junction Node 1383 Marshall_ag Demand Node 1386 USGS+French_Broad_River_at_Marshall Junction Node 1390 1390 Junction Node 1400 Mars_Hill_Reservoir Reservoir Node 1401 Mars_Hill_Spill Junction Node 1410 Mars_Hill_Release Junction Node 1413 Mars_Hill_ag Demand Node 1425 Mars_Hill_Demand_01-58-010 Demand Node 1430 1430 Junction Node 1433 Laurel_Springs_ag Demand Node 1436 USGS_Big_Laurel_Creek Junction Node 1440 1440 Junction Node 1453 Hot_Springs_ag Demand Node 1456 USGS_French_Broad_River_at_Hot_Springs Junction Node 1499 Terminal-FrenchBroad Junction Node 1500 Craggy_Dam_Reservoir (MSD) Reservoir Node 1501 Craggy_dam_spill Junction Node 1600 Ivy_River_Dam Reservoir Node 1601 Ivy_spill Junction Node 1700 Woodfin Reservoir Reservoir Node 1701 Woodfin_spill Junction Node 6 Node Number Name Node Type 1704 1704 Junction Node 7 Model Arcs U/S Node D/S Node Arc Name 104 105 Burnsville WD 104 110 104.11 105 110 Burnsville WWTP_NC0020290 106 104 100.104 110 126 110.126 126 123 USGS Sioux ag WD 126 370 126.37 146 143 USGS South Toe ag WD 146 150 140.15 150 160 150.16 160 170 160.17 170 180 170.18 170 275 170.275 180 370 180.37 196 193 USGS Poplar ag WD 196 199 196.199 200 201 BC spill 200 204 BC release 200 223 Beaver Creek ag wd 201 204 BC spill 2 204 235 Spruce Pine WTP BC WD 204 290 204.29 216 220 Newland WWTP_NC0021857 220 250 220.25 226 220 210.22 235 310 Spruce Pine WWTP 245 260 Schoolhouse Quartz Facility_NC0000361 250 235 250.235 250 245 Schoolhouse Quartz Facility WD 250 260 250.26 255 280 Crystal Operation_NC0084620 260 276 260.27 265 340 Quartz Operation_NC0000175 275 180 Red Hill Facility_NC0085839 276 243 North Toe Ag WD 276 255 270.255 276 280 270.28 280 285 The Feldspar Co WD 280 290 280.29 285 290 The Feldspar Co_NC0000353 290 310 290.31 310 320 310.32 315 330 Quartz Corp/Pine Mtn_NC0000400 320 315 Pine Mountain 320 330 320.33 330 265 330.265 330 340 330.34 340 150 340.15 356 360 Bakersville WWTP_NC0025461 360 160 360.16 366 360 350.36 8 U/S Node D/S Node Arc Name 370 196 370.196 400 401 Waynesville spill 400 403 404.405 400 404 Waynesville Release 400 413 Waynesville ag WD 401 404 Waynesville Spill 2 403 405 Waynesville Deliv 403 455 Waynesville-MaggieValley Trans. 404 410 404.41 405 410 Waynesville WTP_NC0049409 405 520 Waynesville WWTP_NC0025321 410 430 410.43 426 430 Dayco Products, Inc._NC0000329 430 500 430.5 440 450 440.45 446 461 446.461 450 455 450.455 450 460 450.46 455 470 Maggie Valley WWTP_NC0056561 460 470 460.47 461 455 461.455 461 460 461.46 470 476 470.476 476 473 USGS Jonathan ag WD 476 480 476.48 480 486 480.486 486 483 USGS Hepco ag WD 486 600 486.6 496 493 USGS Cataloochee ag WD 496 600 496.6 500 501 500.501 500 504 500.504 500 513 Junaluska ag WD 501 504 501.504 504 510 504.51 510 520 510.52 520 480 520.48 600 601 600.601 600 604 600.604 600 623 Walters ag WD 601 604 601.604 604 699 604.699 620 625 Penland St WTP 620 640 620.64 635 650 Canton Mill_NC0000272 640 635 Canton MIll WTP 640 650 640.65 646 620 646.62 646 643 USGS Canton ag WD 650 670 650.67 670 510 670.51 700 701 NF Spill 700 704 NF Release 700 713 NF Ag WD 701 704 701.704 9 U/S Node D/S Node Arc Name 703 705 Asheville Deliv 703 955 Asheville-Hendersonville Trans. 703 1245 Ashville-Woodfin Emer Trans 703 1354 Asheville Weaverville 704 703 704.705 704 1130 704.113 705 1130 North Fork WTP_NC0035807 705 1140 William DeBruhl WTP_NC0056961 705 1220 Asheville Regional WWTP_NC0085511 716 720 710.72 720 723 720.726 720 730 720.73 723 730 726.73 730 733 730.733 730 740 730.74 733 740 733.74 736 740 Rosman WWTP_NC0021946 740 750 740.75 747 740 Rosman Routed Flow 750 780 750.78 766 763 Catheys ag WD 766 770 760.77 770 775 Catheys Creek WTP 770 776 770.776 775 776 Catheys Creek WTP Ret 775 830 Brevard WWTP 776 750 776.75 780 790 780.79 786 780 Connestee Falls WWTP#1 - NC0024295 790 830 790.83 800 801 800.801 800 804 800.804 800 833 Beetree ag WD 801 804 801.804 804 703 804.805 804 1140 804.114 806 810 806.81 806 813 Bobby N. Setzer State Fish Hatchery WD 810 816 810.816 813 810 Bobby N. Setzer State Fish Hatchery Return 816 820 816.82 820 790 820.79 820 823 820.825 823 860 Davidson River Village ret 830 860 830.86 846 850 840.85 850 866 850.866 856 850 Agfa Corporation_NC0000337 860 886 860.886 866 860 866.86 886 883 USGS Blantyre Ag WD 886 1010 886.101 900 901 900.901 900 904 900.904 900 905 900.905 10 U/S Node D/S Node Arc Name 900 913 Julian ag WD 901 904 901.904 904 905 Asheville Steam Electric Power Plant French Broad WD 904 906 904.906 905 900 Asheville Steam Electric Power Plant_NC0000396 906 1080 906.108 946 943 USGS Mills River ag WD 946 950 940.95 946 955 940.955 950 703 Mills R Regional WTP 950 1010 950.101 955 980 Hendersonville WWTP_NC0025534 & NC0042277 956 960 956.96 960 980 960.98 976 960 GE Lighting Solutions, LLC_NC0000507 980 990 980.99 990 1026 990.1026 996 990 Clement Pappas Plant_NC0079251 1010 1020 1010.102 1020 1070 1020.107 1026 1020 1026.102 1036 1033 USGS Cane Creek ag WD 1036 1070 1036.107 1070 1076 1070.1076 1076 904 1076.904 1076 1073 USGS Fletcher Ag WD 1080 1090 1080.109 1090 1226 1090.1226 1100 1101 1100.1101 1100 1104 1100.1104 1100 1123 Marshall ag WD 1101 1104 1101.1104 1104 1440 1104.144 1116 1113 USGS Hominy Creek ag WD 1116 1120 1110.112 1120 1080 1120.108 1126 1120 Enka Plant Return_NC0000299 1130 1160 1130.116 1140 1190 1140.119 1146 747 Rosman Un-routed 1156 1160 1156.116 1160 1190 1160.119 1173 1197 1175.1197 1186 1173 1187.1175 1186 1197 1187.1197 1190 1197 1190.1197 1197 1090 1197.119 1200 955 HVille Bradley Ck WD 1200 1201 1200.1201 1200 1205 1200.1205 1200 1213 Bradley ag WD 1201 1205 1201.1205 1205 946 1205.94 1210 1500 FB to Craggy 1216 1210 Silver Line Plastics Co_NC0023591 11 U/S Node D/S Node Arc Name 1220 1290 1220.129 1226 1210 1226.121 1226 1223 USGS FB Asheville ag WD 1245 1250 1245.125 1250 1270 1250.127 1270 1275 1270.1275 1270 1290 1270.129 1290 1326 1290.132 1300 955 Hville Res WD 1300 1301 1300.1301 1300 1310 1300.131 1300 1313 Hendersonville ag WD 1301 1310 1301.131 1310 946 1310.94 1326 1380 1320.138 1346 1350 1340.135 1350 1354 LTS WTF WD 1350 1370 1350.137 1354 1355 Weaverville Del 1354 1425 Weaverville-Mars HIll 1356 1353 USGS Ivy River ag WD 1356 1380 1356.138 1370 1600 1370.16 1380 1386 1380.1386 1386 1383 USGS Marshall ag WD 1386 1390 1386.139 1390 1100 1390.11 1400 1401 Mars Hill Spill 1400 1410 Mars Hill Release 1400 1413 Mars Hill ag WD 1401 1410 Mars Hill Spill 2 1410 1425 Mars Hill WTP 1410 1430 1410.143 1425 1370 Mars Hill WWTP_NC0057151 1425 1390 Marshall WWTP_NC0021733 1430 1436 1430.1436 1436 1433 USGS Laurel Springs Ag WD 1436 1440 1436.144 1440 1456 1440.1456 1456 1453 USGS Hot Springs ag WD 1456 1499 1456.1499 1500 1220 Craggy release 1500 1501 Craggy spill 1 1501 1220 Craggy spill 2 1600 1356 Ivy Release 1600 1601 Ivy spill 1 1601 1356 Ivy spill 2 1700 1701 Woodfin_spill1 1700 1704 1700.124 1701 1704 Woodfin_spill2 1704 1245 Sugar Camp Fork WTP 1704 1250 1240.125 12 Reservoir Nodes Node Number Name Dead Storage Dead Stor Units Lower Rule Upper Rule Max Storage Max Stor Units 200 Beaver_Creek_Reservoir 3130 FT Same as dead Constant 3205 FT 400 Waynesville_Reservoir 0 MG Constant Constant 450 MG 500 Lake_Junaluska 0 MG Constant Constant 220.3 MG 600 WatervilleLake_WaltersDam 2228 FT Constant Constant 2258 FT 700 North_Fork_Reservoir 2530 FT Constant Constant 2601.4 FT 747 Rosman_Time_of_Travel 0 MG Constant Constant 1000000 MG 800 Beetree_Reservoir 2606.8 FT Constant Constant 2666.8 FT 900 Lake_Julian 0 MG Constant Constant 5167 MG 1100 Marshall_Hydropower_Plant 0 MG Constant Constant 130.3 MG 1200 Bradley_Creek_Reservoir 0 MG Constant Constant 3 MG 1300 Hendersonville_Reservoir 0 MG Constant Constant 4 MG 1400 Mars_Hill_Reservoir 12.1 MG Constant Constant 12.1 MG 1500 Craggy_Dam_Reservoir (MSD) 0 MG Constant Constant 89.9 MG 1600 Ivy_River_Dam 0 MG Constant Constant 13.03 MG 1700 Woodfin Reservoir 0 MG Constant Constant 45 MG Reservoir Rules For all reservoirs in this model, the lower rule is set equal to dead storage and the upper rule is set equal to max storage 13 Reservoir SAE Data Node Number Name Elevation Elevation Units Storage Storage Units Area Area Units 200 Beaver_Creek_Reservoir 3153 FT 0 MG 0 acre 200 Beaver_Creek_Reservoir 3195 FT 13 MG 2 acre 200 Beaver_Creek_Reservoir 3200 FT 16.3 MG 2.5 acre 400 Waynesville_Reservoir 3106 FT 0 MG 0.1 acre 400 Waynesville_Reservoir 3108 FT 0.01 MG 0.1 acre 400 Waynesville_Reservoir 3110 FT 2 MG 6.6 acre 400 Waynesville_Reservoir 3112 FT 6 MG 7.4 acre 400 Waynesville_Reservoir 3114 FT 11 MG 8.1 acre 400 Waynesville_Reservoir 3116 FT 17 MG 8.9 acre 400 Waynesville_Reservoir 3118 FT 23 MG 9.6 acre 400 Waynesville_Reservoir 3120 FT 29 MG 10 acre 400 Waynesville_Reservoir 3122 FT 36 MG 11 acre 400 Waynesville_Reservoir 3124 FT 44 MG 12 acre 400 Waynesville_Reservoir 3126 FT 52 MG 12 acre 400 Waynesville_Reservoir 3128 FT 60 MG 13 acre 400 Waynesville_Reservoir 3130 FT 69 MG 14 acre 400 Waynesville_Reservoir 3132 FT 78 MG 15 acre 400 Waynesville_Reservoir 3134 FT 88.27 MG 16 acre 400 Waynesville_Reservoir 3136 FT 98.9 MG 17 acre 400 Waynesville_Reservoir 3138 FT 110.16 MG 18 acre 400 Waynesville_Reservoir 3140 FT 122.06 MG 19 acre 400 Waynesville_Reservoir 3142 FT 134.69 MG 20 acre 400 Waynesville_Reservoir 3144 FT 148.1 MG 21 acre 400 Waynesville_Reservoir 3146 FT 162.29 MG 22 acre 400 Waynesville_Reservoir 3148 FT 177.27 MG 24 acre 400 Waynesville_Reservoir 3150 FT 193.07 MG 25 acre 400 Waynesville_Reservoir 3152 FT 209.74 MG 26 acre 400 Waynesville_Reservoir 3154 FT 227.31 MG 28 acre 400 Waynesville_Reservoir 3156 FT 245.8 MG 29 acre 400 Waynesville_Reservoir 3158 FT 265.21 MG 31 acre 400 Waynesville_Reservoir 3160 FT 285.59 MG 32 acre 400 Waynesville_Reservoir 3162 FT 306.94 MG 34 acre 400 Waynesville_Reservoir 3164 FT 329.27 MG 35 acre 400 Waynesville_Reservoir 3166 FT 352.6 MG 37 acre 400 Waynesville_Reservoir 3168 FT 376.95 MG 38 acre 400 Waynesville_Reservoir 3170 FT 402.36 MG 40 acre 400 Waynesville_Reservoir 3172 FT 428.91 MG 42 acre 400 Waynesville_Reservoir 3174 FT 456.61 MG 43 acre 400 Waynesville_Reservoir 3176 FT 485.47 MG 45 acre 400 Waynesville_Reservoir 3178 FT 515.52 MG 47 acre 400 Waynesville_Reservoir 3180 FT 546.77 MG 49 acre 400 Waynesville_Reservoir 3182 FT 579.2 MG 51 acre 400 Waynesville_Reservoir 3184 FT 612.77 MG 52 acre 400 Waynesville_Reservoir 3186 FT 647.51 MG 54 acre 400 Waynesville_Reservoir 3188 FT 683.43 MG 56 acre 400 Waynesville_Reservoir 3190 FT 720.69 MG 58 acre 400 Waynesville_Reservoir 3192 FT 759.6 MG 61 acre 400 Waynesville_Reservoir 3194 FT 800.35 MG 64 acre 400 Waynesville_Reservoir 3196 FT 842.94 MG 67 acre 400 Waynesville_Reservoir 3198 FT 887.45 MG 70 acre 400 Waynesville_Reservoir 3200 FT 934.23 MG 74 acre 400 Waynesville_Reservoir 3202 FT 983.13 MG 76 acre 400 Waynesville_Reservoir 3204 FT 1033.6 MG 79 acre 400 Waynesville_Reservoir 3206 FT 1085.8 MG 81 acre 14 Node Number Name Elevation Elevation Units Storage Storage Units Area Area Units 400 Waynesville_Reservoir 3208 FT 1139.7 MG 84 acre 400 Waynesville_Reservoir 3210 FT 1195.6 MG 88 acre 400 Waynesville_Reservoir 3212 FT 1253.9 MG 91 acre 400 Waynesville_Reservoir 3214 FT 1314 MG 94 acre 400 Waynesville_Reservoir 3216 FT 1375.8 MG 96 acre 400 Waynesville_Reservoir 3218 FT 1439.3 MG 99 acre 400 Waynesville_Reservoir 3220 FT 1504.9 MG 102 acre 500 Lake_Junaluska 2497.5 FT 0 MG 0 acre 500 Lake_Junaluska 2526.5 FT 2200.3 MG 195 acre 500 Lake_Junaluska 2532.5 FT 2514.7 MG 223 acre 600 WatervilleLake_WaltersDam 2153 FT 0 MG 0 acre 600 WatervilleLake_WaltersDam 2160 FT 98 MG 45 acre 600 WatervilleLake_WaltersDam 2170 FT 236 MG 56 acre 600 WatervilleLake_WaltersDam 2180 FT 391 MG 68 acre 600 WatervilleLake_WaltersDam 2190 FT 619 MG 82 acre 600 WatervilleLake_WaltersDam 2200 FT 912 MG 107 acre 600 WatervilleLake_WaltersDam 2210 FT 1336 MG 155 acre 600 WatervilleLake_WaltersDam 2220 FT 1954 MG 212 acre 600 WatervilleLake_WaltersDam 2230 FT 2736 MG 248 acre 600 WatervilleLake_WaltersDam 2240 FT 3664 MG 280 acre 600 WatervilleLake_WaltersDam 2250 FT 4658 MG 315 acre 600 WatervilleLake_WaltersDam 2258 FT 5472 MG 340 acre 700 North_Fork_Reservoir 2480 FT 0 MG 0 acre 700 North_Fork_Reservoir 2490 FT 7 MG 6 acre 700 North_Fork_Reservoir 2500 FT 55 MG 30 acre 700 North_Fork_Reservoir 2510 FT 192 MG 57 acre 700 North_Fork_Reservoir 2520 FT 415 MG 83 acre 700 North_Fork_Reservoir 2530 FT 723 MG 105 acre 700 North_Fork_Reservoir 2540 FT 1109 MG 136 acre 700 North_Fork_Reservoir 2550 FT 1589 MG 161 acre 700 North_Fork_Reservoir 2560 FT 2141 MG 182 acre 700 North_Fork_Reservoir 2570 FT 2783 MG 213 acre 700 North_Fork_Reservoir 2580 FT 3536 MG 255 acre 700 North_Fork_Reservoir 2590 FT 4419 MG 278 acre 700 North_Fork_Reservoir 2600 FT 5393 MG 298 acre 700 North_Fork_Reservoir 2610 FT 6468 MG 323 acre 747 Rosman_Time_of_Travel 0 FT 0 MG 0 acre 747 Rosman_Time_of_Travel 100 FT 100 MG 100 acre 800 Beetree_Reservoir 2573 FT 0 MG 0 acre 800 Beetree_Reservoir 2580 FT 1 MG 1 acre 800 Beetree_Reservoir 2590 FT 5 MG 2 acre 800 Beetree_Reservoir 2600 FT 17 MG 7 acre 800 Beetree_Reservoir 2610 FT 40 MG 10 acre 800 Beetree_Reservoir 2620 FT 80 MG 16 acre 800 Beetree_Reservoir 2630 FT 139 MG 23 acre 800 Beetree_Reservoir 2640 FT 220 MG 29 acre 800 Beetree_Reservoir 2650 FT 319 MG 34 acre 800 Beetree_Reservoir 2660 FT 427 MG 39 acre 800 Beetree_Reservoir 2668 FT 512 MG 45 acre 900 Lake_Julian 2060 FT 0 MG 0 acre 900 Lake_Julian 2067 FT 92 MG 42 acre 900 Lake_Julian 2077 FT 223 MG 53 acre 900 Lake_Julian 2087 FT 369 MG 64 acre 900 Lake_Julian 2097 FT 584 MG 77 acre 900 Lake_Julian 2107 FT 861 MG 101 acre 15 Node Number Name Elevation Elevation Units Storage Storage Units Area Area Units 900 Lake_Julian 2117 FT 1261 MG 146 acre 900 Lake_Julian 2127 FT 1845 MG 200 acre 900 Lake_Julian 2137 FT 2583 MG 234 acre 900 Lake_Julian 2147 FT 3460 MG 264 acre 900 Lake_Julian 2157 FT 4398 MG 297 acre 900 Lake_Julian 2165 FT 5167 MG 321 acre 1100 Marshall_Hydropower_Plant 1592.6 FT 0 MG 0 acre 1100 Marshall_Hydropower_Plant 1624 FT 130.3 MG 50 acre 1200 Bradley_Creek_Reservoir 2575 FT 0 MG 0 acre 1200 Bradley_Creek_Reservoir 2600 FT 3 MG 0.2 acre 1300 Hendersonville_Reservoir 2500 FT 0 MG 0 acre 1300 Hendersonville_Reservoir 2520 FT 4 MG 0.7 acre 1400 Mars_Hill_Reservoir 3785 FT 0 MG 0 acre 1400 Mars_Hill_Reservoir 3790 FT 0.4 MG 0.4 acre 1400 Mars_Hill_Reservoir 3795 FT 1.3 MG 0.6 acre 1400 Mars_Hill_Reservoir 3800 FT 2.5 MG 0.9 acre 1400 Mars_Hill_Reservoir 3805 FT 4.2 MG 1.2 acre 1400 Mars_Hill_Reservoir 3810 FT 6.3 MG 1.5 acre 1400 Mars_Hill_Reservoir 3815 FT 8.9 MG 1.8 acre 1400 Mars_Hill_Reservoir 3820 FT 12.1 MG 2.2 acre 1500 Craggy_Dam_Reservoir (MSD) 1970 FT 0 MG 0 acre 1500 Craggy_Dam_Reservoir (MSD) 2035 FT 89.9 MG 11 acre 1500 Craggy_Dam_Reservoir (MSD) 2045 FT 125.4 MG 15 acre 1600 Ivy_River_Dam 1712 FT 0 MG 0 acre 1600 Ivy_River_Dam 1772 FT 13.03 MG 4 acre 1700 Woodfin Reservoir 3089 FT 0 MG 0 acre 1700 Woodfin Reservoir 3090 FT 4 MG 0.4 acre 1700 Woodfin Reservoir 3095 FT 23 MG 2.2 acre 1700 Woodfin Reservoir 3097.5 FT 30 MG 2.9 acre 1700 Woodfin Reservoir 3100 FT 36 MG 3.5 acre 1700 Woodfin Reservoir 3105 FT 43 MG 4.2 acre 1700 Woodfin Reservoir 3110 FT 45 MG 4.4 acre 16 Demand Patterns Node Number 105 Node Number 235 Node Name Burnsville_Demand_01-00-010 Node Name Spruce_Pine_Demand_01-61-010 Ann Avg 0.599 Ann Avg 0.97 Month Value Month Value 1 0.993 1 0.991 2 1.026 2 0.999 3 0.988 3 0.995 4 0.974 4 1.001 5 0.991 5 0.827 6 1.031 6 1.011 7 1.006 7 1.03 8 1.024 8 1.053 9 1.019 9 1.056 10 0.996 10 1.017 11 0.979 11 1.019 12 0.972 12 1.001 Node Number 245 Node Number 255 Node Name Schoolhouse_Quartz_Facility Node Name Crystal_Facility Ann Avg 1.175 Ann Avg 0.022 Month Value Month Value 1 1.022 1 0.661 2 1.027 2 1.45 3 0.945 3 0.596 4 1.004 4 0.972 5 1.083 5 1.174 6 1.019 6 1.385 7 1.013 7 1.596 8 0.947 8 0.817 9 1.095 9 1.211 10 1.126 10 0.936 11 0.865 11 0.78 12 0.855 12 0.422 Node Number 265 Node Number 275 Node Name QuartzFeldspar_Facility Node Name Red_Hill_Facility Ann Avg 0.053 Ann Avg 1.172 Month Value Month Value 1 0.927 1 1 2 0.742 2 1 3 0.754 3 1 4 1.277 4 1 5 1.107 5 1 6 1.051 6 1 7 1.835 7 1 8 0.922 8 1 9 0.68 9 1 10 0.58 10 1 11 1.222 11 1 12 0.904 12 1 17 Node Number 285 Node Number 315 Node Name The_Feldspar_Corporation Node Name QuartzCorp_PineMountain Ann Avg 2.183 Ann Avg 0.364 Month Value Month Value 1 1.051 1 0.933 2 1.021 2 0.988 3 1.004 3 0.933 4 1.007 4 1.043 5 1.031 5 1.263 6 1.025 6 0.966 7 0.937 7 1.208 8 1.032 8 1.043 9 1.007 9 0.933 10 1.011 10 0.933 11 0.96 11 0.878 12 0.913 12 0.878 Node Number 405 Node Number 455 Node Name Waynesville_Demand_01-44-010 Node Name Maggie_Valley_01-44-040 Ann Avg 3.396 Ann Avg 1.008 Month Value Month Value 1 0.989 1 1.013 2 1.001 2 0.983 3 0.971 3 0.905 4 0.976 4 0.9 5 1.011 5 0.97 6 1.019 6 1.054 7 1.041 7 1.103 8 1.018 8 1.05 9 1.013 9 1.008 10 1.009 10 1.062 11 0.976 11 0.978 12 0.977 12 0.974 Node Number 625 Node Number 635 Node Name Canton_Demand_01-44-015 Node Name Canton_Mill Ann Avg 1.297 Ann Avg 33.024 Month Value Month Value 1 1.053 1 0.97 2 1.049 2 0.967 3 0.976 3 1.014 4 0.962 4 1.003 5 0.982 5 1.01 6 0.991 6 1.054 7 0.989 7 1.056 8 0.986 8 0.948 9 0.986 9 0.999 10 0.982 10 1.01 11 1.018 11 0.958 12 1.025 12 1.011 18 Node Number 705 Node Number 723 Node Name Asheville_Demand_01-11-010 Node Name Cantrell_Creek_Trout_Farm Ann Avg 17.49 Ann Avg 1.198 Month Value Month Value 1 0.969 1 1 2 0.969 2 0.995 3 0.959 3 1 4 0.98 4 1 5 1.012 5 1 6 1.051 6 1 7 1.045 7 1 8 1.034 8 1 9 1.031 9 1 10 1.01 10 1 11 0.979 11 1 12 0.962 12 1 Node Number 733 Node Number 775 Node Name Glady_Fork_Trout_Hatchery Node Name Brevard_Demand_01-88-010 Ann Avg 1.028 Ann Avg 1.143 Month Value Month Value 1 1.001 1 0.955 2 0.993 2 0.958 3 1.001 3 0.965 4 1.001 4 0.969 5 1.001 5 1.002 6 1.001 6 1.008 7 1.001 7 1.059 8 1.001 8 1.024 9 1.001 9 1.048 10 1.001 10 1.048 11 1.001 11 1.008 12 1.001 12 0.958 Node Number 813 Node Number 905 Node Name BobbyNSetzer_State_Fish_Hatchery Node Name Asheville_Steam_Electric_Power_Plant Ann Avg 6.411 Ann Avg 225.734 Month Value Month Value 1 1.062 1 0.751 2 1.049 2 1.115 3 0.979 3 1.134 4 1.003 4 0.423 5 1.001 5 0.344 6 1.062 6 1.359 7 1.038 7 1.385 8 0.969 8 1.403 9 0.883 9 1.081 10 0.94 10 0.951 11 0.931 11 0.969 12 1.083 12 1.084 19 Node Number 955 Node Number 1173 Node Name Hendersonville_Demand_01-45-010 Node Name Shadow_Creek_Trout_Farm Ann Avg 7.141 Ann Avg 2.489 Month Value Month Value 1 0.965 1 1.217 2 0.956 2 1.323 3 0.942 3 1.217 4 0.969 4 1.254 5 1.02 5 1.03 6 1.061 6 0.731 7 1.073 7 0.695 8 1.057 8 0.57 9 1.043 9 0.587 10 1.008 10 0.906 11 0.968 11 1.254 12 0.936 12 1.217 Node Number 1245 Node Number 1275 Node Name Woodfin_Demand_01-11_015 Node Name Mineral_Extraction Ann Avg 2.489 Ann Avg 0.76 Month Value Month Value 1 1.006 1 1 2 1.001 2 1 3 0.978 3 1 4 0.996 4 1 5 0.987 5 1 6 1.003 6 1 7 0.974 7 1 8 0.995 8 1 9 1.01 9 1 10 0.991 10 1 11 1.025 11 1 12 1.036 12 1 Node Number 1355 Node Number 1425 Node Name Weaverville_Demand_01-11-025 Node Name Mars_Hill_Demand_01-58-010 Ann Avg 0.013 Ann Avg 0.276 Month Value Month Value 1 0.956 1 1.058 2 0.968 2 1.123 3 0.96 3 1.038 4 0.967 4 1.013 5 1.037 5 0.911 6 1.081 6 0.889 7 1.052 7 0.911 8 1.041 8 0.987 9 1.029 9 1.062 10 1.02 10 1.021 11 0.944 11 1.019 12 0.944 12 0.967 20 Wastewater Return Lookup Tables Name Independent Dependent AshevilleBTWW 1 0 AshevilleBTWW 2 0 AshevilleBTWW 3 0 AshevilleBTWW 4 0 AshevilleBTWW 5 0 AshevilleBTWW 6 0 AshevilleBTWW 7 0 AshevilleBTWW 8 0 AshevilleBTWW 9 0 AshevilleBTWW 10 0 AshevilleBTWW 11 0 AshevilleBTWW 12 0 AshevilleFBWW 1 1.14 AshevilleFBWW 2 1.15 AshevilleFBWW 3 1.06 AshevilleFBWW 4 1.16 AshevilleFBWW 5 1.11 AshevilleFBWW 6 0.94 AshevilleFBWW 7 1.07 AshevilleFBWW 8 0.93 AshevilleFBWW 9 0.91 AshevilleFBWW 10 0.99 AshevilleFBWW 11 1.1 AshevilleFBWW 12 1.15 AshevilleNFWW 1 0.01 AshevilleNFWW 2 0.01 AshevilleNFWW 3 0.01 AshevilleNFWW 4 0.01 AshevilleNFWW 5 0.01 AshevilleNFWW 6 0.01 AshevilleNFWW 7 0.01 AshevilleNFWW 8 0.01 AshevilleNFWW 9 0.01 AshevilleNFWW 10 0.01 AshevilleNFWW 11 0.01 AshevilleNFWW 12 0.01 AshevillePowerWW 1 0.99 AshevillePowerWW 2 0.99 AshevillePowerWW 3 0.99 AshevillePowerWW 4 0.99 AshevillePowerWW 5 0.99 AshevillePowerWW 6 0.99 AshevillePowerWW 7 0.99 AshevillePowerWW 8 0.99 AshevillePowerWW 9 0.99 AshevillePowerWW 10 0.99 AshevillePowerWW 11 0.99 AshevillePowerWW 12 0.99 BlueRidgeWW 1 0.87 BlueRidgeWW 2 0.84 BlueRidgeWW 3 0.8 BlueRidgeWW 4 0.81 BlueRidgeWW 5 0.8 21 Name Independent Dependent BlueRidgeWW 6 0.78 BlueRidgeWW 7 0.78 BlueRidgeWW 8 0.86 BlueRidgeWW 9 0.82 BlueRidgeWW 10 0.81 BlueRidgeWW 11 0.85 BlueRidgeWW 12 0.83 BobbySetzerWW 1 1 BobbySetzerWW 2 1 BobbySetzerWW 3 1 BobbySetzerWW 4 1 BobbySetzerWW 5 1 BobbySetzerWW 6 1 BobbySetzerWW 7 1 BobbySetzerWW 8 1 BobbySetzerWW 9 1 BobbySetzerWW 10 1 BobbySetzerWW 11 1 BobbySetzerWW 12 1 BrevardWW 1 1.47 BrevardWW 2 1.39 BrevardWW 3 1.19 BrevardWW 4 1.42 BrevardWW 5 1.17 BrevardWW 6 1.04 BrevardWW 7 1.13 BrevardWW 8 1.09 BrevardWW 9 0.92 BrevardWW 10 1.07 BrevardWW 11 1.11 BrevardWW 12 1.44 BurnsvilleWW 1 1.17 BurnsvilleWW 2 1.09 BurnsvilleWW 3 1.08 BurnsvilleWW 4 1.19 BurnsvilleWW 5 1.18 BurnsvilleWW 6 1.08 BurnsvilleWW 7 1.13 BurnsvilleWW 8 1.03 BurnsvilleWW 9 1.04 BurnsvilleWW 10 1.08 BurnsvilleWW 11 1.07 BurnsvilleWW 12 1.24 CantrellWW 1 1 CantrellWW 2 1.01 CantrellWW 3 1 CantrellWW 4 1 CantrellWW 5 1 CantrellWW 6 1 CantrellWW 7 1 CantrellWW 8 1 CantrellWW 9 1 CantrellWW 10 1 CantrellWW 11 1 CantrellWW 12 1 CatheysWW 1 0.07 22 Name Independent Dependent CatheysWW 2 0.07 CatheysWW 3 0.07 CatheysWW 4 0.07 CatheysWW 5 0.06 CatheysWW 6 0.06 CatheysWW 7 0.05 CatheysWW 8 0.06 CatheysWW 9 0.05 CatheysWW 10 0.06 CatheysWW 11 0.06 CatheysWW 12 0.06 CrystalWW 1 1.48 CrystalWW 2 1.22 CrystalWW 3 2.47 CrystalWW 4 2.32 CrystalWW 5 1.7 CrystalWW 6 0.63 CrystalWW 7 1.34 CrystalWW 8 2.35 CrystalWW 9 1.72 CrystalWW 10 1.8 CrystalWW 11 2.02 CrystalWW 12 2.6 FeldsparWW 1 1.15 FeldsparWW 2 1.23 FeldsparWW 3 1.22 FeldsparWW 4 1.2 FeldsparWW 5 1.18 FeldsparWW 6 1.21 FeldsparWW 7 1.08 FeldsparWW 8 1.25 FeldsparWW 9 1.19 FeldsparWW 10 1.2 FeldsparWW 11 1.15 FeldsparWW 12 1.21 GladyForkWW 1 1.26 GladyForkWW 2 1.27 GladyForkWW 3 1.26 GladyForkWW 4 1.26 GladyForkWW 5 1.26 GladyForkWW 6 1.26 GladyForkWW 7 1.26 GladyForkWW 8 1.26 GladyForkWW 9 1.26 GladyForkWW 10 1.26 GladyForkWW 11 1.26 GladyForkWW 12 1.26 HendersonvilleWW 1 0.52 HendersonvilleWW 2 0.5 HendersonvilleWW 3 0.46 HendersonvilleWW 4 0.49 HendersonvilleWW 5 0.46 HendersonvilleWW 6 0.41 HendersonvilleWW 7 0.45 HendersonvilleWW 8 0.42 HendersonvilleWW 9 0.4 23 Name Independent Dependent HendersonvilleWW 10 0.43 HendersonvilleWW 11 0.45 HendersonvilleWW 12 0.5 MaggieWW 1 0.33 MaggieWW 2 0.33 MaggieWW 3 0.3 MaggieWW 4 0.36 MaggieWW 5 0.3 MaggieWW 6 0.28 MaggieWW 7 0.31 MaggieWW 8 0.28 MaggieWW 9 0.28 MaggieWW 10 0.3 MaggieWW 11 0.26 MaggieWW 12 0.35 MarshallWW 1 0.28 MarshallWW 2 0.26 MarshallWW 3 0.25 MarshallWW 4 0.3 MarshallWW 5 0.3 MarshallWW 6 0.24 MarshallWW 7 0.29 MarshallWW 8 0.23 MarshallWW 9 0.22 MarshallWW 10 0.21 MarshallWW 11 0.21 MarshallWW 12 0.31 MarsHillWW 1 0.62 MarsHillWW 2 0.61 MarsHillWW 3 0.63 MarsHillWW 4 0.69 MarsHillWW 5 0.58 MarsHillWW 6 0.6 MarsHillWW 7 0.63 MarsHillWW 8 0.59 MarsHillWW 9 0.62 MarsHillWW 10 0.63 MarsHillWW 11 0.63 MarsHillWW 12 0.65 PineMtnWW 1 0.87 PineMtnWW 2 0.83 PineMtnWW 3 0.9 PineMtnWW 4 0.9 PineMtnWW 5 0.88 PineMtnWW 6 0.96 PineMtnWW 7 0.87 PineMtnWW 8 0.88 PineMtnWW 9 0.91 PineMtnWW 10 0.87 PineMtnWW 11 0.83 PineMtnWW 12 0.92 QuartzFeldsparWW 1 2.84 QuartzFeldsparWW 2 3.4 QuartzFeldsparWW 3 2.96 QuartzFeldsparWW 4 2.17 QuartzFeldsparWW 5 2.36 24 Name Independent Dependent QuartzFeldsparWW 6 2.37 QuartzFeldsparWW 7 1.69 QuartzFeldsparWW 8 2.71 QuartzFeldsparWW 9 3.39 QuartzFeldsparWW 10 4.44 QuartzFeldsparWW 11 2.3 QuartzFeldsparWW 12 2.52 RedHillWW 1 0.66 RedHillWW 2 0.7 RedHillWW 3 0.71 RedHillWW 4 0.69 RedHillWW 5 0.72 RedHillWW 6 0.71 RedHillWW 7 0.71 RedHillWW 8 0.73 RedHillWW 9 0.74 RedHillWW 10 0.74 RedHillWW 11 0.72 RedHillWW 12 0.7 SchoolhouseWW 1 0.9 SchoolhouseWW 2 0.9 SchoolhouseWW 3 0.9 SchoolhouseWW 4 0.9 SchoolhouseWW 5 0.9 SchoolhouseWW 6 0.9 SchoolhouseWW 7 0.9 SchoolhouseWW 8 0.9 SchoolhouseWW 9 0.9 SchoolhouseWW 10 0.9 SchoolhouseWW 11 0.94 SchoolhouseWW 12 0.9 WaynesvilleWW 1 0.03 WaynesvilleWW 2 0.04 WaynesvilleWW 3 0.03 WaynesvilleWW 4 0.03 WaynesvilleWW 5 0.03 WaynesvilleWW 6 0.03 WaynesvilleWW 7 0.03 WaynesvilleWW 8 0.03 WaynesvilleWW 9 0.03 WaynesvilleWW 10 0.04 WaynesvilleWW 11 0.04 WaynesvilleWW 12 0.03 WoodfinWW 1 0.01 WoodfinWW 2 0.01 WoodfinWW 3 0.02 WoodfinWW 4 0.02 WoodfinWW 5 0.02 WoodfinWW 6 0.02 WoodfinWW 7 0.03 WoodfinWW 8 0.04 WoodfinWW 9 0.03 WoodfinWW 10 0.03 WoodfinWW 11 0.02 WoodfinWW 12 0.02 25 Independent Wastewater Return Patterns Node Number 216 Node Number 356 Node Name Newland_WWTP Node Name Bakersville_WWTP Ann Avg 0.09 Ann Avg 0.065 Month Value Month Value 1 1.055 1 1.206 2 1.039 2 0.903 3 0.919 3 0.836 4 1.178 4 1.069 5 1.217 5 1.187 6 0.932 6 0.926 7 1.205 7 1.041 8 0.763 8 0.94 9 0.767 9 0.879 10 1.017 10 0.967 11 0.884 11 1.021 12 1.022 12 1.025 Node Number 736 Node Number 786 Node Name Rosman_WWTP Node Name Connestee_Falls_WWTP1 Ann Avg 0.074 Ann Avg 0.195 Month Value Month Value 1 1.207 1 0.968 2 1.18 2 0.888 3 1.041 3 0.892 4 1.334 4 1.027 5 0.961 5 1.048 6 0.765 6 1.045 7 0.877 7 1.101 8 0.989 8 1.051 9 0.785 9 0.924 10 0.78 10 1.052 11 1.002 11 0.996 12 1.082 12 1.007 Node Number 976 Node Number 996 Node Name GE_Lighting_Solutions_LLC Node Name Clement_Pappas_Plant Ann Avg 0.113 Ann Avg 0.009 Month Value Month Value 1 3.573 1 0.672 2 0.462 2 0.224 3 0.796 3 1.345 4 1.299 4 1.121 5 0.237 5 1.233 6 1.225 6 1.793 7 0.202 7 0.344 8 1.769 8 1.569 9 0.165 9 1.905 10 0.822 10 1.345 11 0.488 11 0.336 12 0.963 12 0.112 26 Node Number 1216 Node Name Silver_Line_Plastics_Corporation Ann Avg 0.133 Month Value 1 1.035 2 1.035 3 1.035 4 1.035 5 1.035 6 1.035 7 1.035 8 0.951 9 0.951 10 0.951 11 0.951 12 0.951 27 Arc Minimum Flows U/S Node D/S Node Name Month Value Units 400 404 Waynesville Release Year-round 3.5 cfs 600 604 Waterville Release Year-round 100 cfs 1200 1205 Bradley Release Year-round 8 cfs 1300 1310 NF Mills Release Year-round 8 cfs 1500 1220 Craggy Release 1 460 cfs 1500 1220 Craggy Release 2 860 cfs 1500 1220 Craggy Release 3 860 cfs 1500 1220 Craggy Release 4 860 cfs 1500 1220 Craggy Release 5 860 cfs 1500 1220 Craggy Release 6 860 cfs 1500 1220 Craggy Release 7 460 cfs 1500 1220 Craggy Release 8 460 cfs 1500 1220 Craggy Release 9 460 cfs 1500 1220 Craggy Release 10 460 cfs 1500 1220 Craggy Release 11 460 cfs 1500 1220 Craggy Release 12 460 cfs 1600 1356 Ivy Release Year-round 16 cfs Arc Maximum Flows Arc Number Arc Name Max Flow Units 823.860 Davidson R Village Return 0 MGD 904.905 Asheville Steam Electric Power Plant French Broad WD 0 MGD 28 County Agricultural Data Crop Units Alleghany Avery Buncombe Haywood Henderson Jackson IrrTobacco acres 150 0 32 31 0 0 Turf acres 0 0 0 0 0 0 Golf acres 380 620 630 490 750 750 ContNurs acres 0 0 0 0 0 0 FieldNurs acres 260 1007 89 59 134 75 IrrCotton acres 0 0 0 0 0 0 IrrEarlySoy acres 0 0 0 0 0 0 IrrLateSoy acres 0 0 0 0 0 0 IrrCorn acres 0 0 52 35 120 3 IrrVeg acres 19 22 523 370 1423 5 IrrPas&Hay acres 205 0 57 6 6 10 IrrPeanut acres 0 0 0 0 0 0 IrrBlueberry acres 0 0 0 0 0 0 IrrStrawberry acres 0 0 0 0 0 0 IrrFruit acres 0 0 60 1 190 6 Beef Cattle animals 22400 1300 14000 9100 3700 1600 Dairy Cows animals 1600 200 800 1100 1500 100 Horses animals 35 29 132 48 42 12 Pigs animals 500 300 400 100 700 500 Chickens animals 10000 2000 9300 1600 1900 1300 Turkeys animals 0 0 4 116 208 472 Other Animals animals 315 190 1998 1687 741 106 Horticulture acres 60 41 108 22 3 10 Crop Units Madison McDowell Mitchell Swain Transylvania Yancey IrrTobacco acres 72 0 0 0 0 14 Turf acres 0 0 0 0 0 0 Golf acres 80 190 80 80 360 150 ContNurs acres 0 0 0 0 0 0 FieldNurs acres 194 1356 121 11 977 267 IrrCotton acres 0 0 0 0 0 0 IrrEarlySoy acres 0 0 0 0 0 0 IrrLateSoy acres 0 0 0 0 0 0 IrrCorn acres 3 0 0 0 0 0 IrrVeg acres 64 11 9 5 175 13 IrrPas&Hay acres 19 35 20 20 3 11 IrrPeanut acres 0 0 0 0 0 0 IrrBlueberry acres 0 0 0 0 0 0 IrrStrawberry acres 0 0 0 0 0 0 IrrFruit acres 3 7 9 0 12 1 Beef Cattle animals 5700 2200 1300 300 2200 3800 Dairy Cows animals 300 300 200 100 200 100 Horses animals 43 62 9 8 5 28 Pigs animals 500 500 500 200 500 600 Chickens animals 4000 81000 2000 2000 1900 1200 Turkeys animals 724 0 0 0 84 0 Other Animals animals 1157 269 232 280 449 206 Horticulture acres 5 159 12 11 40 10 29 Crop Irrigation Coefficients Name Month Day Value IrrCoef_Beef 1 1 12 IrrCoef_Beef 12 31 12 IrrCoef_Blueberry 1 1 0 IrrCoef_Blueberry 2 29 0 IrrCoef_Blueberry 3 1 1 IrrCoef_Blueberry 4 14 1 IrrCoef_Blueberry 4 15 0.178571429 IrrCoef_Blueberry 9 30 0.178571429 IrrCoef_Blueberry 10 1 0 IrrCoef_Blueberry 12 31 0 IrrCoef_Chicken 1 1 9 IrrCoef_Chicken 12 31 9 IrrCoef_ContNurs 1 1 0.2 IrrCoef_ContNurs 3 31 0.2 IrrCoef_ContNurs 4 1 0.5 IrrCoef_ContNurs 6 11 0.5 IrrCoef_ContNurs 6 12 0.75 IrrCoef_ContNurs 9 11 0.75 IrrCoef_ContNurs 9 12 0.5 IrrCoef_ContNurs 10 30 0.5 IrrCoef_ContNurs 10 31 0.2 IrrCoef_ContNurs 12 31 0.2 IrrCoef_Corn 1 1 0 IrrCoef_Corn 4 19 0 IrrCoef_Corn 4 20 0.001818182 IrrCoef_Corn 4 21 0.003636364 IrrCoef_Corn 4 22 0.005454545 IrrCoef_Corn 4 23 0.007272727 IrrCoef_Corn 4 24 0.009090909 IrrCoef_Corn 4 25 0.010909091 IrrCoef_Corn 4 26 0.012727273 IrrCoef_Corn 4 27 0.014545455 IrrCoef_Corn 4 28 0.016363636 IrrCoef_Corn 4 29 0.018181818 IrrCoef_Corn 4 30 0.02 IrrCoef_Corn 5 1 0.0219 IrrCoef_Corn 5 2 0.0238 IrrCoef_Corn 5 3 0.0257 IrrCoef_Corn 5 4 0.0276 IrrCoef_Corn 5 5 0.0295 IrrCoef_Corn 5 6 0.0314 IrrCoef_Corn 5 7 0.0333 IrrCoef_Corn 5 8 0.0352 IrrCoef_Corn 5 9 0.0371 IrrCoef_Corn 5 10 0.039 IrrCoef_Corn 5 11 0.0407 IrrCoef_Corn 5 12 0.0424 IrrCoef_Corn 5 13 0.0441 IrrCoef_Corn 5 14 0.0458 IrrCoef_Corn 5 15 0.0475 IrrCoef_Corn 5 16 0.0492 IrrCoef_Corn 5 17 0.0509 IrrCoef_Corn 5 18 0.0526 IrrCoef_Corn 5 19 0.0543 IrrCoef_Corn 5 20 0.056 Name Month Day Value IrrCoef_Corn 5 21 0.0578 IrrCoef_Corn 5 22 0.0596 IrrCoef_Corn 5 23 0.0614 IrrCoef_Corn 5 24 0.0632 IrrCoef_Corn 5 25 0.065 IrrCoef_Corn 5 26 0.0668 IrrCoef_Corn 5 27 0.0686 IrrCoef_Corn 5 28 0.0704 IrrCoef_Corn 5 29 0.0722 IrrCoef_Corn 5 30 0.074 IrrCoef_Corn 5 31 0.0766 IrrCoef_Corn 6 1 0.0792 IrrCoef_Corn 6 2 0.0818 IrrCoef_Corn 6 3 0.0844 IrrCoef_Corn 6 4 0.087 IrrCoef_Corn 6 5 0.0896 IrrCoef_Corn 6 6 0.0922 IrrCoef_Corn 6 7 0.0948 IrrCoef_Corn 6 8 0.0974 IrrCoef_Corn 6 9 0.1 IrrCoef_Corn 6 10 0.103 IrrCoef_Corn 6 11 0.106 IrrCoef_Corn 6 12 0.109 IrrCoef_Corn 6 13 0.112 IrrCoef_Corn 6 14 0.115 IrrCoef_Corn 6 15 0.1205 IrrCoef_Corn 6 16 0.126 IrrCoef_Corn 6 17 0.1315 IrrCoef_Corn 6 18 0.137 IrrCoef_Corn 6 19 0.1425 IrrCoef_Corn 6 20 0.15075 IrrCoef_Corn 6 21 0.159 IrrCoef_Corn 6 22 0.16725 IrrCoef_Corn 6 23 0.1755 IrrCoef_Corn 6 24 0.18375 IrrCoef_Corn 6 25 0.192 IrrCoef_Corn 6 26 0.20025 IrrCoef_Corn 6 27 0.2085 IrrCoef_Corn 6 28 0.21675 IrrCoef_Corn 6 29 0.225 IrrCoef_Corn 6 30 0.229 IrrCoef_Corn 7 1 0.233 IrrCoef_Corn 7 2 0.237 IrrCoef_Corn 7 3 0.241 IrrCoef_Corn 7 4 0.245 IrrCoef_Corn 7 5 0.247 IrrCoef_Corn 7 6 0.249 IrrCoef_Corn 7 7 0.251 IrrCoef_Corn 7 8 0.253 IrrCoef_Corn 7 9 0.255 IrrCoef_Corn 7 10 0.2565 IrrCoef_Corn 7 11 0.258 IrrCoef_Corn 7 12 0.2595 IrrCoef_Corn 7 13 0.261 IrrCoef_Corn 7 14 0.2625 30 Name Month Day Value IrrCoef_Corn 7 15 0.261 IrrCoef_Corn 7 16 0.2595 IrrCoef_Corn 7 17 0.258 IrrCoef_Corn 7 18 0.2565 IrrCoef_Corn 7 19 0.255 IrrCoef_Corn 7 20 0.25325 IrrCoef_Corn 7 21 0.2515 IrrCoef_Corn 7 22 0.24975 IrrCoef_Corn 7 23 0.248 IrrCoef_Corn 7 24 0.24625 IrrCoef_Corn 7 25 0.2445 IrrCoef_Corn 7 26 0.24275 IrrCoef_Corn 7 27 0.241 IrrCoef_Corn 7 28 0.23925 IrrCoef_Corn 7 29 0.2375 IrrCoef_Corn 7 30 0.234 IrrCoef_Corn 7 31 0.2305 IrrCoef_Corn 8 1 0.227 IrrCoef_Corn 8 2 0.2235 IrrCoef_Corn 8 3 0.22 IrrCoef_Corn 8 4 0.2165 IrrCoef_Corn 8 5 0.213 IrrCoef_Corn 8 6 0.2095 IrrCoef_Corn 8 7 0.206 IrrCoef_Corn 8 8 0.2025 IrrCoef_Corn 8 9 0.1985 IrrCoef_Corn 8 10 0.1945 IrrCoef_Corn 8 11 0.1905 IrrCoef_Corn 8 12 0.1865 IrrCoef_Corn 8 13 0.1825 IrrCoef_Corn 8 14 0.1785 IrrCoef_Corn 8 15 0.1745 IrrCoef_Corn 8 16 0.1705 IrrCoef_Corn 8 17 0.1665 IrrCoef_Corn 8 18 0.1625 IrrCoef_Corn 8 19 0.15875 IrrCoef_Corn 8 20 0.155 IrrCoef_Corn 8 21 0.15125 IrrCoef_Corn 8 22 0.1475 IrrCoef_Corn 8 23 0.14375 IrrCoef_Corn 8 24 0.14 IrrCoef_Corn 8 25 0.13625 IrrCoef_Corn 8 26 0.1325 IrrCoef_Corn 8 27 0.12875 IrrCoef_Corn 8 28 0.125 IrrCoef_Corn 8 29 0.1215 IrrCoef_Corn 8 30 0.118 IrrCoef_Corn 8 31 0.1145 IrrCoef_Corn 9 1 0.111 IrrCoef_Corn 9 2 0.1075 IrrCoef_Corn 9 3 0.104 IrrCoef_Corn 9 4 0.1005 IrrCoef_Corn 9 5 0.097 IrrCoef_Corn 9 6 0.0935 IrrCoef_Corn 9 7 0.09 IrrCoef_Corn 9 8 0.088 Name Month Day Value IrrCoef_Corn 9 9 0.086 IrrCoef_Corn 9 10 0.084 IrrCoef_Corn 9 11 0.082 IrrCoef_Corn 9 12 0.08 IrrCoef_Corn 9 13 0.078 IrrCoef_Corn 9 14 0.076 IrrCoef_Corn 9 15 0.074 IrrCoef_Corn 9 16 0.072 IrrCoef_Corn 9 17 0.07 IrrCoef_Corn 9 18 0.069 IrrCoef_Corn 9 19 0.068 IrrCoef_Corn 9 20 0.067 IrrCoef_Corn 9 21 0.066 IrrCoef_Corn 9 22 0.065 IrrCoef_Corn 9 23 0.064 IrrCoef_Corn 9 24 0.063 IrrCoef_Corn 9 25 0.062 IrrCoef_Corn 9 26 0.061 IrrCoef_Corn 9 27 0.06 IrrCoef_Corn 9 28 0.059166667 IrrCoef_Corn 9 29 0.058333333 IrrCoef_Corn 9 30 0.0575 IrrCoef_Corn 10 1 0.056666667 IrrCoef_Corn 10 2 0.055833333 IrrCoef_Corn 10 3 0.055 IrrCoef_Corn 10 4 0.054166667 IrrCoef_Corn 10 5 0.053333333 IrrCoef_Corn 10 6 0.0525 IrrCoef_Corn 10 7 0.051666667 IrrCoef_Corn 10 8 0.050833333 IrrCoef_Corn 10 9 0.05 IrrCoef_Corn 10 10 0 IrrCoef_Corn 12 31 0 IrrCoef_Cotton 1 1 0 IrrCoef_Cotton 5 19 0 IrrCoef_Cotton 5 20 0.001 IrrCoef_Cotton 5 21 0.002 IrrCoef_Cotton 5 22 0.003 IrrCoef_Cotton 5 23 0.004 IrrCoef_Cotton 5 24 0.005 IrrCoef_Cotton 5 25 0.006 IrrCoef_Cotton 5 26 0.007 IrrCoef_Cotton 5 27 0.008 IrrCoef_Cotton 5 28 0.009 IrrCoef_Cotton 5 29 0.01 IrrCoef_Cotton 5 30 0.0114 IrrCoef_Cotton 5 31 0.0128 IrrCoef_Cotton 6 1 0.0142 IrrCoef_Cotton 6 2 0.0156 IrrCoef_Cotton 6 3 0.017 IrrCoef_Cotton 6 4 0.0184 IrrCoef_Cotton 6 5 0.0198 IrrCoef_Cotton 6 6 0.0212 IrrCoef_Cotton 6 7 0.0226 IrrCoef_Cotton 6 8 0.024 IrrCoef_Cotton 6 9 0.0256 31 Name Month Day Value IrrCoef_Cotton 6 10 0.0272 IrrCoef_Cotton 6 11 0.0288 IrrCoef_Cotton 6 12 0.0304 IrrCoef_Cotton 6 13 0.032 IrrCoef_Cotton 6 14 0.0336 IrrCoef_Cotton 6 15 0.0352 IrrCoef_Cotton 6 16 0.0368 IrrCoef_Cotton 6 17 0.0384 IrrCoef_Cotton 6 18 0.04 IrrCoef_Cotton 6 19 0.0417 IrrCoef_Cotton 6 20 0.0434 IrrCoef_Cotton 6 21 0.0451 IrrCoef_Cotton 6 22 0.0468 IrrCoef_Cotton 6 23 0.0485 IrrCoef_Cotton 6 24 0.0502 IrrCoef_Cotton 6 25 0.0519 IrrCoef_Cotton 6 26 0.0536 IrrCoef_Cotton 6 27 0.0553 IrrCoef_Cotton 6 28 0.057 IrrCoef_Cotton 6 29 0.0587 IrrCoef_Cotton 6 30 0.0604 IrrCoef_Cotton 7 1 0.0621 IrrCoef_Cotton 7 2 0.0638 IrrCoef_Cotton 7 3 0.0655 IrrCoef_Cotton 7 4 0.0672 IrrCoef_Cotton 7 5 0.0689 IrrCoef_Cotton 7 6 0.0706 IrrCoef_Cotton 7 7 0.0723 IrrCoef_Cotton 7 8 0.074 IrrCoef_Cotton 7 9 0.0764 IrrCoef_Cotton 7 10 0.0788 IrrCoef_Cotton 7 11 0.0812 IrrCoef_Cotton 7 12 0.0836 IrrCoef_Cotton 7 13 0.086 IrrCoef_Cotton 7 14 0.0884 IrrCoef_Cotton 7 15 0.0908 IrrCoef_Cotton 7 16 0.0932 IrrCoef_Cotton 7 17 0.0956 IrrCoef_Cotton 7 18 0.098 IrrCoef_Cotton 7 19 0.1009 IrrCoef_Cotton 7 20 0.1038 IrrCoef_Cotton 7 21 0.1067 IrrCoef_Cotton 7 22 0.1096 IrrCoef_Cotton 7 23 0.1125 IrrCoef_Cotton 7 24 0.1175 IrrCoef_Cotton 7 25 0.1225 IrrCoef_Cotton 7 26 0.1275 IrrCoef_Cotton 7 27 0.1325 IrrCoef_Cotton 7 28 0.1375 IrrCoef_Cotton 7 29 0.145 IrrCoef_Cotton 7 30 0.1525 IrrCoef_Cotton 7 31 0.16 IrrCoef_Cotton 8 1 0.1675 IrrCoef_Cotton 8 2 0.175 IrrCoef_Cotton 8 3 0.1825 IrrCoef_Cotton 8 4 0.19 Name Month Day Value IrrCoef_Cotton 8 5 0.1975 IrrCoef_Cotton 8 6 0.205 IrrCoef_Cotton 8 7 0.2125 IrrCoef_Cotton 8 8 0.2175 IrrCoef_Cotton 8 9 0.2225 IrrCoef_Cotton 8 10 0.2275 IrrCoef_Cotton 8 11 0.2325 IrrCoef_Cotton 8 12 0.2375 IrrCoef_Cotton 8 13 0.24 IrrCoef_Cotton 8 14 0.2425 IrrCoef_Cotton 8 15 0.245 IrrCoef_Cotton 8 16 0.2475 IrrCoef_Cotton 8 17 0.25 IrrCoef_Cotton 8 18 0.25 IrrCoef_Cotton 8 19 0.25 IrrCoef_Cotton 8 20 0.25 IrrCoef_Cotton 8 21 0.25 IrrCoef_Cotton 8 22 0.25 IrrCoef_Cotton 8 23 0.25 IrrCoef_Cotton 8 24 0.25 IrrCoef_Cotton 8 25 0.25 IrrCoef_Cotton 8 26 0.25 IrrCoef_Cotton 8 27 0.25 IrrCoef_Cotton 8 28 0.2485 IrrCoef_Cotton 8 29 0.247 IrrCoef_Cotton 8 30 0.2455 IrrCoef_Cotton 8 31 0.244 IrrCoef_Cotton 9 1 0.2425 IrrCoef_Cotton 9 2 0.241 IrrCoef_Cotton 9 3 0.2395 IrrCoef_Cotton 9 4 0.238 IrrCoef_Cotton 9 5 0.2365 IrrCoef_Cotton 9 6 0.235 IrrCoef_Cotton 9 7 0.232 IrrCoef_Cotton 9 8 0.229 IrrCoef_Cotton 9 9 0.226 IrrCoef_Cotton 9 10 0.223 IrrCoef_Cotton 9 11 0.22 IrrCoef_Cotton 9 12 0.217 IrrCoef_Cotton 9 13 0.214 IrrCoef_Cotton 9 14 0.211 IrrCoef_Cotton 9 15 0.208 IrrCoef_Cotton 9 16 0.205 IrrCoef_Cotton 9 17 0.202 IrrCoef_Cotton 9 18 0.199 IrrCoef_Cotton 9 19 0.196 IrrCoef_Cotton 9 20 0.193 IrrCoef_Cotton 9 21 0.19 IrrCoef_Cotton 9 22 0.187 IrrCoef_Cotton 9 23 0.184 IrrCoef_Cotton 9 24 0.181 IrrCoef_Cotton 9 25 0.178 IrrCoef_Cotton 9 26 0.175 IrrCoef_Cotton 9 27 0.1725 IrrCoef_Cotton 9 28 0.17 IrrCoef_Cotton 9 29 0.1675 32 Name Month Day Value IrrCoef_Cotton 9 30 0.165 IrrCoef_Cotton 10 1 0.1625 IrrCoef_Cotton 10 2 0.16 IrrCoef_Cotton 10 3 0.1575 IrrCoef_Cotton 10 4 0.155 IrrCoef_Cotton 10 5 0.1525 IrrCoef_Cotton 10 6 0.15 IrrCoef_Cotton 10 7 0.1475 IrrCoef_Cotton 10 8 0.145 IrrCoef_Cotton 10 9 0.1425 IrrCoef_Cotton 10 10 0.14 IrrCoef_Cotton 10 11 0.1375 IrrCoef_Cotton 10 12 0.135 IrrCoef_Cotton 10 13 0.1325 IrrCoef_Cotton 10 14 0.13 IrrCoef_Cotton 10 15 0.1275 IrrCoef_Cotton 10 16 0.125 IrrCoef_Cotton 10 17 0.12275 IrrCoef_Cotton 10 18 0.1205 IrrCoef_Cotton 10 19 0.11825 IrrCoef_Cotton 10 20 0.116 IrrCoef_Cotton 10 21 0.11375 IrrCoef_Cotton 10 22 0.1115 IrrCoef_Cotton 10 23 0.10925 IrrCoef_Cotton 10 24 0.107 IrrCoef_Cotton 10 25 0.10475 IrrCoef_Cotton 10 26 0.1025 IrrCoef_Cotton 10 27 0 IrrCoef_Cotton 12 31 0 IrrCoef_Dairy 1 1 40 IrrCoef_Dairy 12 31 40 IrrCoef_EarlySoy 1 1 0 IrrCoef_EarlySoy 5 14 0 IrrCoef_EarlySoy 5 15 0.001 IrrCoef_EarlySoy 5 16 0.002 IrrCoef_EarlySoy 5 17 0.003 IrrCoef_EarlySoy 5 18 0.004 IrrCoef_EarlySoy 5 19 0.005 IrrCoef_EarlySoy 5 20 0.006 IrrCoef_EarlySoy 5 21 0.007 IrrCoef_EarlySoy 5 22 0.008 IrrCoef_EarlySoy 5 23 0.009 IrrCoef_EarlySoy 5 24 0.01 IrrCoef_EarlySoy 5 25 0.012 IrrCoef_EarlySoy 5 26 0.014 IrrCoef_EarlySoy 5 27 0.016 IrrCoef_EarlySoy 5 28 0.018 IrrCoef_EarlySoy 5 29 0.02 IrrCoef_EarlySoy 5 30 0.022 IrrCoef_EarlySoy 5 31 0.024 IrrCoef_EarlySoy 6 1 0.026 IrrCoef_EarlySoy 6 2 0.028 IrrCoef_EarlySoy 6 3 0.03 IrrCoef_EarlySoy 6 4 0.032 IrrCoef_EarlySoy 6 5 0.034 Name Month Day Value IrrCoef_EarlySoy 6 6 0.036 IrrCoef_EarlySoy 6 7 0.038 IrrCoef_EarlySoy 6 8 0.04 IrrCoef_EarlySoy 6 9 0.042 IrrCoef_EarlySoy 6 10 0.044 IrrCoef_EarlySoy 6 11 0.046 IrrCoef_EarlySoy 6 12 0.048 IrrCoef_EarlySoy 6 13 0.05 IrrCoef_EarlySoy 6 14 0.0525 IrrCoef_EarlySoy 6 15 0.055 IrrCoef_EarlySoy 6 16 0.0575 IrrCoef_EarlySoy 6 17 0.06 IrrCoef_EarlySoy 6 18 0.0625 IrrCoef_EarlySoy 6 19 0.065 IrrCoef_EarlySoy 6 20 0.0675 IrrCoef_EarlySoy 6 21 0.07 IrrCoef_EarlySoy 6 22 0.0725 IrrCoef_EarlySoy 6 23 0.075 IrrCoef_EarlySoy 6 24 0.0785 IrrCoef_EarlySoy 6 25 0.082 IrrCoef_EarlySoy 6 26 0.0855 IrrCoef_EarlySoy 6 27 0.089 IrrCoef_EarlySoy 6 28 0.0925 IrrCoef_EarlySoy 6 29 0.096 IrrCoef_EarlySoy 6 30 0.0995 IrrCoef_EarlySoy 7 1 0.103 IrrCoef_EarlySoy 7 2 0.1065 IrrCoef_EarlySoy 7 3 0.11 IrrCoef_EarlySoy 7 4 0.115 IrrCoef_EarlySoy 7 5 0.12 IrrCoef_EarlySoy 7 6 0.125 IrrCoef_EarlySoy 7 7 0.13 IrrCoef_EarlySoy 7 8 0.135 IrrCoef_EarlySoy 7 9 0.14 IrrCoef_EarlySoy 7 10 0.145 IrrCoef_EarlySoy 7 11 0.15 IrrCoef_EarlySoy 7 12 0.155 IrrCoef_EarlySoy 7 13 0.16 IrrCoef_EarlySoy 7 14 0.16425 IrrCoef_EarlySoy 7 15 0.1685 IrrCoef_EarlySoy 7 16 0.17275 IrrCoef_EarlySoy 7 17 0.177 IrrCoef_EarlySoy 7 18 0.18125 IrrCoef_EarlySoy 7 19 0.1855 IrrCoef_EarlySoy 7 20 0.18975 IrrCoef_EarlySoy 7 21 0.194 IrrCoef_EarlySoy 7 22 0.19825 IrrCoef_EarlySoy 7 23 0.2025 IrrCoef_EarlySoy 7 24 0.206 IrrCoef_EarlySoy 7 25 0.2095 IrrCoef_EarlySoy 7 26 0.213 IrrCoef_EarlySoy 7 27 0.2165 IrrCoef_EarlySoy 7 28 0.22 IrrCoef_EarlySoy 7 29 0.2235 IrrCoef_EarlySoy 7 30 0.227 IrrCoef_EarlySoy 7 31 0.2305 33 Name Month Day Value IrrCoef_EarlySoy 8 1 0.234 IrrCoef_EarlySoy 8 2 0.2375 IrrCoef_EarlySoy 8 3 0.239 IrrCoef_EarlySoy 8 4 0.2405 IrrCoef_EarlySoy 8 5 0.242 IrrCoef_EarlySoy 8 6 0.2435 IrrCoef_EarlySoy 8 7 0.245 IrrCoef_EarlySoy 8 8 0.2465 IrrCoef_EarlySoy 8 9 0.248 IrrCoef_EarlySoy 8 10 0.2495 IrrCoef_EarlySoy 8 11 0.251 IrrCoef_EarlySoy 8 12 0.2525 IrrCoef_EarlySoy 8 13 0.252 IrrCoef_EarlySoy 8 14 0.2515 IrrCoef_EarlySoy 8 15 0.251 IrrCoef_EarlySoy 8 16 0.2505 IrrCoef_EarlySoy 8 17 0.25 IrrCoef_EarlySoy 8 18 0.2495 IrrCoef_EarlySoy 8 19 0.249 IrrCoef_EarlySoy 8 20 0.2485 IrrCoef_EarlySoy 8 21 0.248 IrrCoef_EarlySoy 8 22 0.244 IrrCoef_EarlySoy 8 23 0.24 IrrCoef_EarlySoy 8 24 0.236 IrrCoef_EarlySoy 8 25 0.232 IrrCoef_EarlySoy 8 26 0.228 IrrCoef_EarlySoy 8 27 0.224 IrrCoef_EarlySoy 8 28 0.22 IrrCoef_EarlySoy 8 29 0.216 IrrCoef_EarlySoy 8 30 0.212 IrrCoef_EarlySoy 8 31 0.208 IrrCoef_EarlySoy 9 1 0.201 IrrCoef_EarlySoy 9 2 0.193 IrrCoef_EarlySoy 9 3 0.185 IrrCoef_EarlySoy 9 4 0.177 IrrCoef_EarlySoy 9 5 0.169 IrrCoef_EarlySoy 9 6 0.161 IrrCoef_EarlySoy 9 7 0.153 IrrCoef_EarlySoy 9 8 0.145 IrrCoef_EarlySoy 9 9 0.137 IrrCoef_EarlySoy 9 10 0.129 IrrCoef_EarlySoy 9 11 0.121 IrrCoef_EarlySoy 9 12 0.113 IrrCoef_EarlySoy 9 13 0.105 IrrCoef_EarlySoy 9 14 0.097 IrrCoef_EarlySoy 9 15 0.089 IrrCoef_EarlySoy 9 16 0.081 IrrCoef_EarlySoy 9 17 0.073 IrrCoef_EarlySoy 9 18 0.068 IrrCoef_EarlySoy 9 19 0.063 IrrCoef_EarlySoy 9 20 0.058 IrrCoef_EarlySoy 9 21 0.053 IrrCoef_EarlySoy 9 22 0.048 IrrCoef_EarlySoy 9 23 0.043 IrrCoef_EarlySoy 9 24 0.038 IrrCoef_EarlySoy 9 25 0.033 Name Month Day Value IrrCoef_EarlySoy 9 26 0.028 IrrCoef_EarlySoy 9 27 0.0255 IrrCoef_EarlySoy 9 28 0.023 IrrCoef_EarlySoy 9 29 0.0205 IrrCoef_EarlySoy 9 30 0.018 IrrCoef_EarlySoy 10 1 0.0155 IrrCoef_EarlySoy 10 2 0.013 IrrCoef_EarlySoy 10 3 0.0105 IrrCoef_EarlySoy 10 4 0.009 IrrCoef_EarlySoy 10 5 0.0075 IrrCoef_EarlySoy 10 6 0.006 IrrCoef_EarlySoy 10 7 0.0045 IrrCoef_EarlySoy 10 8 0.003 IrrCoef_EarlySoy 10 9 0.0015 IrrCoef_EarlySoy 10 10 -1.47018E-16 IrrCoef_EarlySoy 10 11 0 IrrCoef_EarlySoy 12 31 0 IrrCoef_FieldNurs 1 1 0 IrrCoef_FieldNurs 4 28 0 IrrCoef_FieldNurs 4 29 0.178571429 IrrCoef_FieldNurs 10 13 0.178571429 IrrCoef_FieldNurs 10 14 0 IrrCoef_FieldNurs 12 31 0 IrrCoef_Fruit 1 1 0 IrrCoef_Fruit 2 29 0 IrrCoef_Fruit 3 1 1.214285714 IrrCoef_Fruit 4 14 1.214285714 IrrCoef_Fruit 4 15 0.178571429 IrrCoef_Fruit 8 30 0.178571429 IrrCoef_Fruit 8 31 0 IrrCoef_Fruit 12 31 0 IrrCoef_Golf 1 1 0.0062 IrrCoef_Golf 3 31 0.0062 IrrCoef_Golf 4 1 0.081428571 IrrCoef_Golf 10 31 0.081428571 IrrCoef_Golf 11 1 0.0062 IrrCoef_Golf 12 31 0.0062 IrrCoef_Horse 1 1 12 IrrCoef_Horse 12 31 12 IrrCoef_LateSoy 8 16 0.103 IrrCoef_LateSoy 8 17 0.1065 IrrCoef_LateSoy 8 18 0.11 IrrCoef_LateSoy 8 19 0.115 IrrCoef_LateSoy 8 20 0.12 IrrCoef_LateSoy 8 21 0.125 IrrCoef_LateSoy 8 22 0.13 IrrCoef_LateSoy 8 23 0.135 IrrCoef_LateSoy 8 24 0.14 IrrCoef_LateSoy 8 25 0.145 IrrCoef_LateSoy 8 26 0.15 IrrCoef_LateSoy 8 27 0.155 IrrCoef_LateSoy 8 28 0.16 IrrCoef_LateSoy 8 29 0.16425 IrrCoef_LateSoy 8 30 0.1685 IrrCoef_LateSoy 8 31 0.17275 34 Name Month Day Value IrrCoef_LateSoy 9 1 0.177 IrrCoef_LateSoy 9 2 0.18125 IrrCoef_LateSoy 9 3 0.1855 IrrCoef_LateSoy 9 4 0.18975 IrrCoef_LateSoy 9 5 0.194 IrrCoef_LateSoy 9 6 0.19825 IrrCoef_LateSoy 9 7 0.2025 IrrCoef_LateSoy 9 8 0.206 IrrCoef_LateSoy 9 9 0.2095 IrrCoef_LateSoy 9 10 0.213 IrrCoef_LateSoy 9 11 0.2165 IrrCoef_LateSoy 9 12 0.22 IrrCoef_LateSoy 9 13 0.2235 IrrCoef_LateSoy 9 14 0.227 IrrCoef_LateSoy 9 15 0.2305 IrrCoef_LateSoy 9 16 0.234 IrrCoef_LateSoy 9 17 0.2375 IrrCoef_LateSoy 9 18 0.239 IrrCoef_LateSoy 9 19 0.2405 IrrCoef_LateSoy 9 20 0.242 IrrCoef_LateSoy 9 21 0.2435 IrrCoef_LateSoy 9 22 0.245 IrrCoef_LateSoy 9 23 0.2465 IrrCoef_LateSoy 9 24 0.248 IrrCoef_LateSoy 9 25 0.2495 IrrCoef_LateSoy 9 26 0.251 IrrCoef_LateSoy 9 27 0.2525 IrrCoef_LateSoy 9 28 0.252 IrrCoef_LateSoy 9 29 0.2515 IrrCoef_LateSoy 9 30 0.251 IrrCoef_LateSoy 10 1 0.2505 IrrCoef_LateSoy 10 2 0.25 IrrCoef_LateSoy 10 3 0.2495 IrrCoef_LateSoy 10 4 0.249 IrrCoef_LateSoy 10 5 0.2485 IrrCoef_LateSoy 10 6 0.248 IrrCoef_LateSoy 10 7 0.2475 IrrCoef_LateSoy 10 8 0.24375 IrrCoef_LateSoy 10 9 0.24 IrrCoef_LateSoy 10 10 0.23625 IrrCoef_LateSoy 10 11 0.2325 IrrCoef_LateSoy 10 12 0.22875 IrrCoef_LateSoy 10 13 0.225 IrrCoef_LateSoy 10 14 0.22125 IrrCoef_LateSoy 10 15 0.2175 IrrCoef_LateSoy 10 16 0.21375 IrrCoef_LateSoy 10 17 0.21 IrrCoef_LateSoy 10 18 0.204 IrrCoef_LateSoy 10 19 0.198 IrrCoef_LateSoy 10 20 0.192 IrrCoef_LateSoy 10 21 0.186 IrrCoef_LateSoy 10 22 0.18 IrrCoef_LateSoy 10 23 0.174 IrrCoef_LateSoy 10 24 0.168 IrrCoef_LateSoy 10 25 0.162 IrrCoef_LateSoy 10 26 0.156 Name Month Day Value IrrCoef_LateSoy 10 27 0.15 IrrCoef_LateSoy 10 28 0.144 IrrCoef_LateSoy 10 29 0.138 IrrCoef_LateSoy 10 30 0.132 IrrCoef_LateSoy 10 31 0.126 IrrCoef_LateSoy 11 1 0.12 IrrCoef_LateSoy 11 2 0.114 IrrCoef_LateSoy 11 3 0.108 IrrCoef_LateSoy 11 4 0.102 IrrCoef_LateSoy 11 5 0.096 IrrCoef_LateSoy 11 6 0.09 IrrCoef_LateSoy 11 7 0.0869 IrrCoef_LateSoy 11 8 0.0838 IrrCoef_LateSoy 11 9 0.0807 IrrCoef_LateSoy 11 10 0.0776 IrrCoef_LateSoy 11 11 0.0745 IrrCoef_LateSoy 11 12 0.0714 IrrCoef_LateSoy 11 13 0.0683 IrrCoef_LateSoy 11 14 0.0652 IrrCoef_LateSoy 11 15 0.0621 IrrCoef_LateSoy 11 16 0.059 IrrCoef_LateSoy 11 17 0.0565 IrrCoef_LateSoy 11 18 0.054 IrrCoef_LateSoy 11 19 0.0515 IrrCoef_LateSoy 11 20 0.049 IrrCoef_LateSoy 11 21 0.0465 IrrCoef_LateSoy 11 22 0.044 IrrCoef_LateSoy 11 23 0.0415 IrrCoef_LateSoy 11 24 0.039 IrrCoef_LateSoy 11 25 0.0365 IrrCoef_LateSoy 11 26 0.034 IrrCoef_LateSoy 11 27 0.0325 IrrCoef_LateSoy 11 28 0.031 IrrCoef_LateSoy 11 29 0.0295 IrrCoef_LateSoy 11 30 0.028 IrrCoef_LateSoy 12 1 0.0265 IrrCoef_LateSoy 12 2 0.025 IrrCoef_LateSoy 12 3 0.0235 IrrCoef_LateSoy 12 4 0.022 IrrCoef_LateSoy 12 5 0.0205 IrrCoef_LateSoy 12 6 0.019 IrrCoef_LateSoy 12 7 0 IrrCoef_LateSoy 12 31 0 IrrCoef_LateSoy 1 1 0 IrrCoef_LateSoy 6 29 0 IrrCoef_LateSoy 6 30 0.001 IrrCoef_LateSoy 7 1 0.002 IrrCoef_LateSoy 7 2 0.003 IrrCoef_LateSoy 7 3 0.004 IrrCoef_LateSoy 7 4 0.005 IrrCoef_LateSoy 7 5 0.006 IrrCoef_LateSoy 7 6 0.007 IrrCoef_LateSoy 7 7 0.008 IrrCoef_LateSoy 7 8 0.009 IrrCoef_LateSoy 7 9 0.01 IrrCoef_LateSoy 7 10 0.012 35 Name Month Day Value IrrCoef_LateSoy 7 11 0.014 IrrCoef_LateSoy 7 12 0.016 IrrCoef_LateSoy 7 13 0.018 IrrCoef_LateSoy 7 14 0.02 IrrCoef_LateSoy 7 15 0.022 IrrCoef_LateSoy 7 16 0.024 IrrCoef_LateSoy 7 17 0.026 IrrCoef_LateSoy 7 18 0.028 IrrCoef_LateSoy 7 19 0.03 IrrCoef_LateSoy 7 20 0.032 IrrCoef_LateSoy 7 21 0.034 IrrCoef_LateSoy 7 22 0.036 IrrCoef_LateSoy 7 23 0.038 IrrCoef_LateSoy 7 24 0.04 IrrCoef_LateSoy 7 25 0.042 IrrCoef_LateSoy 7 26 0.044 IrrCoef_LateSoy 7 27 0.046 IrrCoef_LateSoy 7 28 0.048 IrrCoef_LateSoy 7 29 0.05 IrrCoef_LateSoy 7 30 0.0525 IrrCoef_LateSoy 7 31 0.055 IrrCoef_LateSoy 8 1 0.0575 IrrCoef_LateSoy 8 2 0.06 IrrCoef_LateSoy 8 3 0.0625 IrrCoef_LateSoy 8 4 0.065 IrrCoef_LateSoy 8 5 0.0675 IrrCoef_LateSoy 8 6 0.07 IrrCoef_LateSoy 8 7 0.0725 IrrCoef_LateSoy 8 8 0.075 IrrCoef_LateSoy 8 9 0.0785 IrrCoef_LateSoy 8 10 0.082 IrrCoef_LateSoy 8 11 0.0855 IrrCoef_LateSoy 8 12 0.089 IrrCoef_LateSoy 8 13 0.0925 IrrCoef_LateSoy 8 14 0.096 IrrCoef_LateSoy 8 15 0.0995 IrrCoef_OtherAnimal 1 1 2 IrrCoef_OtherAnimal 12 31 2 IrrCoef_PastHay 1 1 0 IrrCoef_PastHay 5 13 0 IrrCoef_PastHay 5 14 0.142857143 IrrCoef_PastHay 10 13 0.142857143 IrrCoef_PastHay 10 14 0 IrrCoef_PastHay 12 31 0 IrrCoef_Peanut 1 1 0 IrrCoef_Peanut 5 19 0 IrrCoef_Peanut 5 20 0.00014 IrrCoef_Peanut 5 21 0.00028 IrrCoef_Peanut 5 22 0.00042 IrrCoef_Peanut 5 23 0.00056 IrrCoef_Peanut 5 24 0.0007 IrrCoef_Peanut 5 25 0.00084 IrrCoef_Peanut 5 26 0.00098 IrrCoef_Peanut 5 27 0.00112 IrrCoef_Peanut 5 28 0.00126 IrrCoef_Peanut 5 29 0.0014 Name Month Day Value IrrCoef_Peanut 5 30 0.0028 IrrCoef_Peanut 5 31 0.0042 IrrCoef_Peanut 6 1 0.0056 IrrCoef_Peanut 6 2 0.007 IrrCoef_Peanut 6 3 0.0084 IrrCoef_Peanut 6 4 0.0098 IrrCoef_Peanut 6 5 0.0112 IrrCoef_Peanut 6 6 0.0126 IrrCoef_Peanut 6 7 0.014 IrrCoef_Peanut 6 8 0.0158 IrrCoef_Peanut 6 9 0.0176 IrrCoef_Peanut 6 10 0.0194 IrrCoef_Peanut 6 11 0.0212 IrrCoef_Peanut 6 12 0.023 IrrCoef_Peanut 6 13 0.0248 IrrCoef_Peanut 6 14 0.0266 IrrCoef_Peanut 6 15 0.0284 IrrCoef_Peanut 6 16 0.0302 IrrCoef_Peanut 6 17 0.032 IrrCoef_Peanut 6 18 0.0338 IrrCoef_Peanut 6 19 0.0356 IrrCoef_Peanut 6 20 0.0374 IrrCoef_Peanut 6 21 0.0392 IrrCoef_Peanut 6 22 0.041 IrrCoef_Peanut 6 23 0.0428 IrrCoef_Peanut 6 24 0.0446 IrrCoef_Peanut 6 25 0.0464 IrrCoef_Peanut 6 26 0.0482 IrrCoef_Peanut 6 27 0.05 IrrCoef_Peanut 6 28 0.0526 IrrCoef_Peanut 6 29 0.0552 IrrCoef_Peanut 6 30 0.0578 IrrCoef_Peanut 7 1 0.0604 IrrCoef_Peanut 7 2 0.063 IrrCoef_Peanut 7 3 0.0656 IrrCoef_Peanut 7 4 0.0682 IrrCoef_Peanut 7 5 0.0708 IrrCoef_Peanut 7 6 0.0734 IrrCoef_Peanut 7 7 0.076 IrrCoef_Peanut 7 8 0.07915 IrrCoef_Peanut 7 9 0.0823 IrrCoef_Peanut 7 10 0.08545 IrrCoef_Peanut 7 11 0.0886 IrrCoef_Peanut 7 12 0.09175 IrrCoef_Peanut 7 13 0.0949 IrrCoef_Peanut 7 14 0.09805 IrrCoef_Peanut 7 15 0.1012 IrrCoef_Peanut 7 16 0.10435 IrrCoef_Peanut 7 17 0.1075 IrrCoef_Peanut 7 18 0.113 IrrCoef_Peanut 7 19 0.1185 IrrCoef_Peanut 7 20 0.124 IrrCoef_Peanut 7 21 0.1295 IrrCoef_Peanut 7 22 0.135 IrrCoef_Peanut 7 23 0.1405 IrrCoef_Peanut 7 24 0.146 36 Name Month Day Value IrrCoef_Peanut 7 25 0.1515 IrrCoef_Peanut 7 26 0.157 IrrCoef_Peanut 7 27 0.1625 IrrCoef_Peanut 7 28 0.168 IrrCoef_Peanut 7 29 0.1735 IrrCoef_Peanut 7 30 0.179 IrrCoef_Peanut 7 31 0.1845 IrrCoef_Peanut 8 1 0.19 IrrCoef_Peanut 8 2 0.1955 IrrCoef_Peanut 8 3 0.201 IrrCoef_Peanut 8 4 0.2065 IrrCoef_Peanut 8 5 0.212 IrrCoef_Peanut 8 6 0.2175 IrrCoef_Peanut 8 7 0.22 IrrCoef_Peanut 8 8 0.2225 IrrCoef_Peanut 8 9 0.225 IrrCoef_Peanut 8 10 0.2275 IrrCoef_Peanut 8 11 0.23 IrrCoef_Peanut 8 12 0.2325 IrrCoef_Peanut 8 13 0.235 IrrCoef_Peanut 8 14 0.2375 IrrCoef_Peanut 8 15 0.24 IrrCoef_Peanut 8 16 0.2425 IrrCoef_Peanut 8 17 0.243 IrrCoef_Peanut 8 18 0.2435 IrrCoef_Peanut 8 19 0.244 IrrCoef_Peanut 8 20 0.2445 IrrCoef_Peanut 8 21 0.245 IrrCoef_Peanut 8 22 0.2455 IrrCoef_Peanut 8 23 0.246 IrrCoef_Peanut 8 24 0.2465 IrrCoef_Peanut 8 25 0.247 IrrCoef_Peanut 8 26 0.2475 IrrCoef_Peanut 8 27 0.247 IrrCoef_Peanut 8 28 0.2465 IrrCoef_Peanut 8 29 0.246 IrrCoef_Peanut 8 30 0.2455 IrrCoef_Peanut 8 31 0.245 IrrCoef_Peanut 9 1 0.2445 IrrCoef_Peanut 9 2 0.244 IrrCoef_Peanut 9 3 0.2435 IrrCoef_Peanut 9 4 0.243 IrrCoef_Peanut 9 5 0.2425 IrrCoef_Peanut 9 6 0.24075 IrrCoef_Peanut 9 7 0.239 IrrCoef_Peanut 9 8 0.23725 IrrCoef_Peanut 9 9 0.2355 IrrCoef_Peanut 9 10 0.23375 IrrCoef_Peanut 9 11 0.232 IrrCoef_Peanut 9 12 0.23025 IrrCoef_Peanut 9 13 0.2285 IrrCoef_Peanut 9 14 0.22675 IrrCoef_Peanut 9 15 0.225 IrrCoef_Peanut 9 16 0.22275 IrrCoef_Peanut 9 17 0.2205 IrrCoef_Peanut 9 18 0.21825 Name Month Day Value IrrCoef_Peanut 9 19 0.216 IrrCoef_Peanut 9 20 0.21375 IrrCoef_Peanut 9 21 0.2115 IrrCoef_Peanut 9 22 0.20925 IrrCoef_Peanut 9 23 0.207 IrrCoef_Peanut 9 24 0.20475 IrrCoef_Peanut 9 25 0.2025 IrrCoef_Peanut 9 26 0.19975 IrrCoef_Peanut 9 27 0.197 IrrCoef_Peanut 9 28 0.19425 IrrCoef_Peanut 9 29 0.1915 IrrCoef_Peanut 9 30 0.18875 IrrCoef_Peanut 10 1 0.186 IrrCoef_Peanut 10 2 0.18325 IrrCoef_Peanut 10 3 0.1805 IrrCoef_Peanut 10 4 0.17775 IrrCoef_Peanut 10 5 0.175 IrrCoef_Peanut 10 6 0.1725 IrrCoef_Peanut 10 7 0.17 IrrCoef_Peanut 10 8 0.1675 IrrCoef_Peanut 10 9 0.165 IrrCoef_Peanut 10 10 0.1625 IrrCoef_Peanut 10 11 0.16 IrrCoef_Peanut 10 12 0.1575 IrrCoef_Peanut 10 13 0.155 IrrCoef_Peanut 10 14 0.1525 IrrCoef_Peanut 10 15 0.15 IrrCoef_Peanut 10 16 0.14775 IrrCoef_Peanut 10 17 0.1455 IrrCoef_Peanut 10 18 0.14325 IrrCoef_Peanut 10 19 0.141 IrrCoef_Peanut 10 20 0.13875 IrrCoef_Peanut 10 21 0.1365 IrrCoef_Peanut 10 22 0.13425 IrrCoef_Peanut 10 23 0.132 IrrCoef_Peanut 10 24 0.12975 IrrCoef_Peanut 10 25 0.1275 IrrCoef_Peanut 10 26 0.126 IrrCoef_Peanut 10 27 0.1245 IrrCoef_Peanut 10 28 0.123 IrrCoef_Peanut 10 29 0.1215 IrrCoef_Peanut 10 30 0.12 IrrCoef_Peanut 10 31 0.1185 IrrCoef_Peanut 11 1 0.117 IrrCoef_Peanut 11 2 0.1155 IrrCoef_Peanut 11 3 0.114 IrrCoef_Peanut 11 4 0.1125 IrrCoef_Peanut 11 5 0.110416667 IrrCoef_Peanut 11 6 0.108333333 IrrCoef_Peanut 11 7 0.10625 IrrCoef_Peanut 11 8 0.104166667 IrrCoef_Peanut 11 9 0.102083333 IrrCoef_Peanut 11 10 0.1 IrrCoef_Peanut 11 11 0 IrrCoef_Peanut 12 31 0 IrrCoef_Pig 1 1 4 37 Name Month Day Value IrrCoef_Pig 12 31 4 IrrCoef_Strawberry 1 1 0 IrrCoef_Strawberry 2 29 0 IrrCoef_Strawberry 3 1 1 IrrCoef_Strawberry 3 30 1 IrrCoef_Strawberry 3 31 0.178571429 IrrCoef_Strawberry 5 30 0.178571429 IrrCoef_Strawberry 5 31 0 IrrCoef_Strawberry 9 13 0 IrrCoef_Strawberry 9 14 0.178571429 IrrCoef_Strawberry 9 30 0.178571429 IrrCoef_Strawberry 10 1 0.14286 IrrCoef_Strawberry 11 15 0.14286 IrrCoef_Strawberry 11 16 0 IrrCoef_Strawberry 12 31 0 IrrCoef_Tobacco 1 1 0 IrrCoef_Tobacco 5 13 0 IrrCoef_Tobacco 5 14 0.06 IrrCoef_Tobacco 6 3 0.06 IrrCoef_Tobacco 6 4 0.062 IrrCoef_Tobacco 6 5 0.064 IrrCoef_Tobacco 6 6 0.066 IrrCoef_Tobacco 6 7 0.0675 IrrCoef_Tobacco 6 8 0.069 IrrCoef_Tobacco 6 9 0.0705 IrrCoef_Tobacco 6 10 0.072 IrrCoef_Tobacco 6 11 0.074 IrrCoef_Tobacco 6 12 0.076 IrrCoef_Tobacco 6 13 0.078 IrrCoef_Tobacco 6 14 0.08 IrrCoef_Tobacco 6 15 0.083333333 IrrCoef_Tobacco 6 16 0.086666667 IrrCoef_Tobacco 6 17 0.09 IrrCoef_Tobacco 6 18 0.0933 IrrCoef_Tobacco 6 19 0.0967 IrrCoef_Tobacco 6 20 0.1 IrrCoef_Tobacco 6 21 0.10625 IrrCoef_Tobacco 6 22 0.1125 IrrCoef_Tobacco 6 23 0.11875 IrrCoef_Tobacco 6 24 0.125 IrrCoef_Tobacco 6 25 0.133333333 IrrCoef_Tobacco 6 26 0.141666667 IrrCoef_Tobacco 6 27 0.15 IrrCoef_Tobacco 6 28 0.155625 IrrCoef_Tobacco 6 29 0.16125 IrrCoef_Tobacco 6 30 0.166875 IrrCoef_Tobacco 7 1 0.1725 IrrCoef_Tobacco 7 2 0.18 IrrCoef_Tobacco 7 3 0.1875 IrrCoef_Tobacco 7 4 0.195 IrrCoef_Tobacco 7 5 0.200625 IrrCoef_Tobacco 7 6 0.20625 IrrCoef_Tobacco 7 7 0.211875 IrrCoef_Tobacco 7 8 0.2175 IrrCoef_Tobacco 7 9 0.2225 IrrCoef_Tobacco 7 10 0.2275 Name Month Day Value IrrCoef_Tobacco 7 11 0.2325 IrrCoef_Tobacco 7 12 0.234 IrrCoef_Tobacco 7 13 0.2355 IrrCoef_Tobacco 7 14 0.237 IrrCoef_Tobacco 7 15 0.2385 IrrCoef_Tobacco 7 16 0.24 IrrCoef_Tobacco 7 17 0.241666667 IrrCoef_Tobacco 7 18 0.243333333 IrrCoef_Tobacco 7 19 0.245 IrrCoef_Tobacco 7 20 0.24375 IrrCoef_Tobacco 7 21 0.2425 IrrCoef_Tobacco 7 22 0.24125 IrrCoef_Tobacco 7 23 0.24 IrrCoef_Tobacco 7 24 0.235 IrrCoef_Tobacco 7 25 0.23 IrrCoef_Tobacco 7 26 0.225 IrrCoef_Tobacco 7 27 0.219375 IrrCoef_Tobacco 7 28 0.21375 IrrCoef_Tobacco 7 29 0.208125 IrrCoef_Tobacco 7 30 0.2025 IrrCoef_Tobacco 7 31 0.193333333 IrrCoef_Tobacco 8 1 0.184166667 IrrCoef_Tobacco 8 2 0.175 IrrCoef_Tobacco 8 3 0.17 IrrCoef_Tobacco 8 4 0.165 IrrCoef_Tobacco 8 5 0.16 IrrCoef_Tobacco 8 6 0.155 IrrCoef_Tobacco 8 7 0.1475 IrrCoef_Tobacco 8 8 0.14 IrrCoef_Tobacco 8 9 0.1325 IrrCoef_Tobacco 8 10 0.12875 IrrCoef_Tobacco 8 11 0.125 IrrCoef_Tobacco 8 12 0.12125 IrrCoef_Tobacco 8 13 0.1175 IrrCoef_Tobacco 8 14 0.113333333 IrrCoef_Tobacco 8 15 0.109166667 IrrCoef_Tobacco 8 16 0.105 IrrCoef_Tobacco 8 17 0.10125 IrrCoef_Tobacco 8 18 0.0975 IrrCoef_Tobacco 8 19 0.09375 IrrCoef_Tobacco 8 20 0.09 IrrCoef_Tobacco 8 21 0.089 IrrCoef_Tobacco 8 22 0.088 IrrCoef_Tobacco 8 23 0.087 IrrCoef_Tobacco 8 24 0.086 IrrCoef_Tobacco 8 25 0.085 IrrCoef_Tobacco 8 26 0.084 IrrCoef_Tobacco 8 27 0.083 IrrCoef_Tobacco 8 28 0.082 IrrCoef_Tobacco 8 29 0.081 IrrCoef_Tobacco 8 30 0.08 IrrCoef_Tobacco 8 31 0 IrrCoef_Tobacco 12 31 0 IrrCoef_Turf 1 1 0 IrrCoef_Turf 4 26 0 IrrCoef_Turf 4 27 0.178571429 38 Name Month Day Value IrrCoef_Turf 9 29 0.178571429 IrrCoef_Turf 10 1 0 IrrCoef_Turf 12 31 0 IrrCoef_Turkey 1 1 9 IrrCoef_Turkey 12 31 9 IrrCoef_Veg 1 1 0 IrrCoef_Veg 4 13 0 Name Month Day Value IrrCoef_Veg 4 14 0.178571429 IrrCoef_Veg 8 31 0.178571429 IrrCoef_Veg 9 1 0.142857143 IrrCoef_Veg 10 13 0.142857143 IrrCoef_Veg 10 14 0 IrrCoef_Veg 12 31 0 39 OCL Files /* MAIN.OCL */ :MODULE: DLL AgricDem = C:\OASIS\Modules\AgricDem.DLL :Include: udef_list.ocl :Include: Forecast-Trigger_Parms.ocl :Include: Forecast_Horizon_Days.ocl :Commands: :Include: Agric_calculation.ocl :Include: Agric_allocation.ocl :Include: inflows.ocl :Include: routing.ocl :Include: return_flows.ocl :Include: interconnections.ocl :Include: Hendersonville_Ops.ocl :Include: user_def_ops_Asheville.ocl :Include: drought_plans.ocl :End: 40 /* File is Udef_list.ocl - User-defined variables */ :Udef: // For agricultural demand calculations and allocations :FOR: { [county] = { 01, 02, 03, 04, 05, 06, 07, 08, 09, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 } } Udef : dem[county] :NEXT: // For inflow filtering :For: { [node] = {/*Pigeon*/ 0646, 0400, 0500, 0440, 0446, 0476, 0486, 0600, /*Nolichucky*/ 0146, 0226, 0276, 0200, 0266, 0106, 0126, 0196, 0366, /*French Broad*/ 1146, 0716, 0766, 0806, 0816, 0846, 0866, 0956, 0886, 1300, 1200, 0946, 1036, 1116, 0700, 0800, 0900, 1026, 1076, 1156, 1186, 1226, 1326, 1500, 1236, 1346, 1356, 1600, 1386, 1100, 1400, 1436, 1456, 1700 } } Udef : _TempInf[node] Udef : _InfDeficit[node] init{0} :Next: // For:Next loop to declare drought plan udefs :FOR: { [Util] = { Waynesville, MarsHill, Maggie, Brevard, Hender, Woodfin } } Udef : _[Util]_Trig_Level init {0} :FOR: { [level_num] = { 1, 2, 3, 4, 5 } } Udef : _[Util]_Consvn_[level_num]_Demand Udef : _[Util]_Trigger_[level_num]_On init {0} Udef : _[Util]_Stage_[level_num]_counter init {0} Udef : _[Util]_Ph_[level_num]_event_counter init {0} :NEXT: 41 :NEXT: // For use in output tables :substitute: [trig] = "1, 2, 3, 4, 5" // for drought trigger and level determination // For output files // Nolichucky Basin Demand nodes :substitute: [NoliDemandNd] = "0105, 0123, 0143, 0193, 0223, 0235, 0243, 0245, 0255, 0265, 0275, 0285, 0315" // Nolichucky Basin WW returns :substitute: [NoliWWRet] = "0245.0260, 0235.0310, 0255.0280, 0285.0290, 0315.0330, 0265.0340, 0105.0110, 0275.0180" // Pigeon Basin Demand nodes :substitute: [PigeonDemandNd] = "0405, 0413, 0455, 0473, 0483, 0493, 0513, 0613, 0623, 0625, 0635, 0643, 0693" // Pigeon Basin WW returns :substitute: [PigeonWWRet] = "0405.0410, 0455.0470, 0635.0650" // French Broad Basin Demand nodes :substitute: [FBDemandNd] = "0705, 0713, 0723, 0733, 0763, 0775, 0813, 0823, 0833, 0883, 0905, 0913, 0943, 0955, 1033, 1073, 1113, 1123, 1173, 1213, 1245, 1275, 1313, 1353, 1355, 1383, 1413, 1425, 1433, 1453, 1463" // French Broad Basin WW returns :substitute: [NoliWWRet] = "0723.0730, 0733.0740, 0775.0776, 0813.0810, 0955.0980, 0705.1220, 0705.1130, 1245.1250, 1425.1370, 1425.1390" /* User-defined variables for Asheville system */ Udef : _Forecast_08Week Udef : _Forecast_10Week Udef : _Forecast_12Week /* New Udefs for triple trigger */ 42 Udef : _Trigger_1_On init{0} Udef : _Trigger_2_On init{0} Udef : _Trigger_3_On init{0} Udef : _Consvn_1_Demand Udef : _Consvn_2_Demand Udef : _Consvn_3_Demand Udef : _Proj_1_Demand Udef : _Proj_2_Demand Udef : _Proj_3_Demand Udef : _Proj_1_Evap Udef : _Proj_2_Evap Udef : _Proj_3_Evap Udef : _Proj_1_MinFlow Udef : _Proj_2_MinFlow Udef : _Proj_3_MinFlow Udef : _Proj_1_inFlow Udef : _Proj_2_inFlow Udef : _Proj_3_inFlow Udef : _Proj_1_Storage init{17019} Udef : _Proj_2_Storage init{17019} Udef : _Proj_3_Storage init{17019} Udef : _Proj_1_Stage init{2601.4} Udef : _Proj_2_Stage init{2601.4} Udef : _Proj_3_Stage init{2601.4} Udef : _Stage_1_Counter init{0} Udef : _Stage_2_Counter init{0} Udef : _Stage_3_Counter init{0} Udef : _Proj_NF_Demand Udef : _BT_Delivery Udef : _Ph1_event_counter init{0} Udef : _Ph2_event_counter init{0} Udef : _Ph3_event_counter init{0} 43 /* File is Agric_calculation.ocl. */ // Read in the counties, which are labeled in the Edit Agricultural Data dialog box in the GUI. :For: { [cty] = {01, 02, 03, 04, 05, 06, 07, 08, 09, 10, 11, 12, 13, 14, 15, 16, 17} } RUN_MODULE: AgricDem { Input: { [cty], // County number timesers(FB/precip), // Precip in inches pattern(IrrCoef_Tobacco), // Water Use Coefficients for Tobacco, etc. pattern(IrrCoef_Turf), pattern(IrrCoef_Golf), pattern(IrrCoef_ContNurs), pattern(IrrCoef_FieldNurs), pattern(IrrCoef_Cotton), pattern(IrrCoef_EarlySoy), pattern(IrrCoef_LateSoy), pattern(IrrCoef_Corn), pattern(IrrCoef_Veg), pattern(IrrCoef_PastHay), pattern(IrrCoef_Peanut), pattern(IrrCoef_Blueberry), pattern(IrrCoef_Strawberry), pattern(IrrCoef_Fruit), pattern(IrrCoef_Beef), pattern(IrrCoef_Dairy), pattern(IrrCoef_Horse), pattern(IrrCoef_Pig), pattern(IrrCoef_Chicken), pattern(IrrCoef_Turkey), pattern(IrrCoef_OtherAnimal) } Output: { dem[cty] } } :Next: /* The results are in mgd. Now assign to demand nodes in the agric_allocation.ocl file */ Set : dem01 { value : convert_units {dem01, mgd, mg } } Set : dem02 { value : convert_units {dem02, mgd, mg } } 44 Set : dem03 { value : convert_units {dem03, mgd, mg } } Set : dem04 { value : convert_units {dem04, mgd, mg } } Set : dem05 { value : convert_units {dem05, mgd, mg } } Set : dem06 { value : convert_units {dem06, mgd, mg } } Set : dem07 { value : convert_units {dem07, mgd, mg } } Set : dem08 { value : convert_units {dem08, mgd, mg } } Set : dem09 { value : convert_units {dem09, mgd, mg } } Set : dem10 { value : convert_units {dem10, mgd, mg } } Set : dem11 { value : convert_units {dem11, mgd, mg } } Set : dem12 { value : convert_units {dem12, mgd, mg } } Set : dem13 { value : convert_units {dem13, mgd, mg } } Set : dem14 { value : convert_units {dem14, mgd, mg } } Set : dem15 { value : convert_units {dem15, mgd, mg } } Set : dem16 { value : convert_units {dem16, mgd, mg } } Set : dem17 { value : convert_units {dem17, mgd, mg } } 45 /* File is Agric_allocation.ocl. */ /* This file allocates the agricultural water demands by the assumed distribution of demand within each reach of interest */ /* The county demand is represented by "dem__" that varies by number. These numbers are established in the agricultural input dialog box, with dem03 = Avery dem04 = Buncombe dem07 = Haywood dem07 = Henderson dem08 = Jackson dem09 = Madison dem10 = Mcdowell dem11 = Mitchell dem07 = Swain dem14 = Transylvania dem17 = Yancey (Also see agric_calculation.ocl file and agricultural dialog box) */ // NOLICHUCKY BASIN Set Demand_NorthToe_Ag : demand0243 { value : 0.3717 * dem03 + 0.0732 * dem11 } Set Demand_SouthToe_Ag : demand0143 { value : (0.0577 + 0.0458) * dem17 } Set Demand_Sioux_Ag : demand0123 { value : 0.5620 * dem04 + 0.0002 * dem09 } Set Demand_Poplar_Ag : demand0193 { value : 0.0001 * dem03 + 0.0002 * dem10 + 0.8960 * dem11 + 0.3320 * dem17 } Set Demand_BeaverCreek_Ag : demand0223 { value : 0.0110 * dem11 } // PIGEON BASIN Set Demand_Canton_Ag : demand0643 { value : 0.1822 * dem07 } Set Demand_Jonathan_Ag : demand0473 { value : 0.1908 * dem07 } Set Demand_Hepco_Ag : demand0483 { value : 0.2517 * dem07 + 0.0001 * dem04 } Set Demand_Cataloochee_Ag : demand0493 { value : 0.0000 } 46 Set Demand_Junaluska_Ag : demand0513 { value : 0.1414 * dem07 } Set Demand_Walters_Ag : demand0623 { value : 0.1200 * dem07 + 0.0002 * dem09 } // FRENCH BROAD BASIN Set Demand_Catheys_Ag : demand0763 { value : 0.0095 * dem14 } Set Demand_Blantyre_Ag : demand0883 { value : 0.0243 * dem07 + 0.3321 * dem14 } Set Demand_MillsRiver_Ag : demand0943 { value : 0.0333 * dem07 + 0.0003 * dem14 } Set Demand_CaneCreek_Ag : demand1033 { value : 0.1037 * dem04 + 0.0035 * dem07 } Set Demand_Fletcher_Ag : demand1073 { value : 0.0030 * dem04 + 0.2746 * dem07 + 0.0273 * dem14 } Set Demand_Hominy_Ag : demand1113 { value : 0.0874 * dem04 + 0.0550 * dem07 } Set Demand_IvyRiver_Ag : demand1353 { value : 0.0776 * dem04 + 0.2429 * dem09 + 0.0002 * dem17 } Set Demand_Marshall_Ag : demand1383 { value : 0.3246 * dem04 + 0.0810 * dem09 } Set Demand_Laurel_Ag : demand1433 { value : 0.2376 * dem09 } Set Demand_HotSprings_Ag : demand1453 { value : 0.2235 * dem09 } Set Demand_Beetree_Ag : demand0833 { value : 0.0109 * dem04 } Set Demand_Bradley_Ag : demand1213 { value : 0.0001 * dem07 } Set Demand_Hendersonville_Ag : demand1213 { value : 0.0001 * dem14 } Set Demand_Julian_Ag : demand0913 { value : 0.0081 * dem04 } Set Demand_MarsHill_Ag : demand1413 { value : 0.0026 * dem09 } Set Demand_MarshallHP_Ag : demand1123 { value : 0.0303 * dem09 } Set Demand_NF_Ag : demand0713 { value : 0.0348 * dem04 + 0.0001 * dem17 } 47 :For: { [node] = {/*Pigeon*/ 0646, 0400, 0500, 0440, 0446, 0476, 0486, 0600, /*Nolichucky*/ 0146, 0226, 0276, 0200, 0266, 0106, 0126, 0196, 0366, /*French Broad*/ 1146, 0716, 0766, 0806, 0816, 0846, 0866, 0956, 0886, 1300, 1200, 0946, 1036, 1116, 0700, 0800, 0900, 1026, 1076, 1156, 1186, 1226, 1326, 1500, 1236, 1346, 1356, 1600, 1386, 1100, 1400, 1436, 1456, 1700 } } Set : _TempInf[node] { value : timesers(CNTN/inflow) } Set : inflow[node] { Value : max{0, _TempInf[node] - _InfDeficit[node](-1) } } Set : _InfDeficit[node] { Value : max{0, _InfDeficit[node](-1) - _TempInf[node] } } :Next: 48 /* File is ROUTING.OCL, which has the coding to handle flow routing, daily time step only. */ /* Rosman to Blantyre: 1-day lag Node 747 is a reservoir used for channel storage. The flow into this node is unrouted; the release is routed. The storage in the node makes up the difference. Note that for the first day of the simulation the node is just passing the upstream inflow */ Target RosmnRout : dflow0747.0740 { Condition : abs_period <= 1 priority : 1 penalty+ : 10000 penalty- : 10000 value : inflow1146 Condition : default priority : 1 penalty+ : 10000 penalty- : 10000 value : flow1146.0747(-1) } 49 /* File is RETURN_FLOWS.OCL, which has the coding to handle the return flows from demand node. */ // PIGEON BASIN /* Waynesville return flows */ Constraint : {dFlow0405.0410 = lookup {WaynesvilleWW, month} * dDelivery0405} /* Maggie Valley return flows */ Constraint : {dFlow0455.0470 = lookup {MaggieWW, month} * dDelivery0455} /* Blue Ridge Paper Products return flows */ Constraint : {dFlow0635.0650 = lookup {BlueRidgeWW, month} * dDelivery0635} // NOLICHUCKY BASIN /* Schoolhouse Quartz Facility return flows */ Constraint : {dFlow0245.0260 = lookup {SchoolhouseWW, month} * dDelivery0245} /* Crystal Facility return flows */ Constraint : {dFlow0255.0280 = lookup {CrystalWW, month} * dDelivery0255} /* Feldspar Corporation return flows */ Constraint : {dFlow0285.0290 = lookup {FeldsparWW, month} * dDelivery0285} /* Pine Mountain return flows */ Constraint : {dFlow0315.0330 = lookup {PineMtnWW, month} * dDelivery0315} /* Quartz/Feldspar Facility return flows */ Constraint : {dFlow0265.0340 = lookup {QuartzFeldsparWW, month} * dDelivery0265} /* Red Hill Facility return flows */ Constraint : {dFlow0275.0180 = lookup {RedHillWW, month} * dDelivery0275} /* Burnsville return flows */ Constraint : {dFlow0105.0110 = lookup {BurnsvilleWW, month} * dDelivery0105} // FRENCH BROAD BASIN /* Cantrell Creek Trout Farm return flows */ Constraint : {dFlow0723.0730 = lookup {CantrellWW, month} * dDelivery0723} /* Glady Fork Trout Hatchery return flows */ Constraint : {dFlow0733.0740 = lookup {GladyForkWW, month} * dDelivery0733} 50 /* Brevard - Catheys Creek return flows */ Constraint : {dFlow0775.0776 = lookup {CatheysWW, month} * dDelivery0775} /* Brevard - French Broad return flows */ Constraint : {dFlow0775.0830 = lookup {BrevardWW, month} * dDelivery0775} /* Bobby N. Setzer State Fish Hatchery return flows */ Constraint : {dFlow0813.0810 = lookup {BobbySetzerWW, month} * dDelivery0813} /* Hendersonville return flows */ Constraint : {dFlow0955.0980 = lookup {HendersonvilleWW, month} * dDelivery0955} /* Asheville Steam Electric Power Plant return flows */ Constraint : {dFlow0905.0900 = lookup {AshevillePowerWW, month} * dDelivery0905} /* Asheville Bee Tree return flows */ Constraint : {dFlow0705.1140 = lookup {AshevilleBTWW, month} * dDelivery0705} /* Asheville North Fork return flows */ Constraint : {dFlow0705.1130 = lookup {AshevilleNFWW, month} * dDelivery0705} /* Shadow Creek Trout Farm return flows - just do a 1:1 return */ Constraint : {dFlow1173.1197 = 1 * dDelivery1173} /* Asheville French Broad return flows */ Constraint : {dFlow0705.1220 = lookup {AshevilleFBWW, month} * dDelivery0705} /* Woodfin return flows */ Constraint : {dFlow1245.1250 = lookup {WoodfinWW, month} * dDelivery1245} /* Mars Hill - Ivy River return flows */ Constraint : {dFlow1425.1370 = lookup {MarsHillWW, month} * dDelivery1425} /* Mars Hill - Marshall WWTP return flows */ Constraint : {dFlow1425.1390 = lookup {MarshallWW, month} * dDelivery1425} 51 /* File is INTERCONNECTIONS.OCL, which allocates water through interconnections between utilites. */ // Interconnections with Asheville // To Woodfin - use 0.25 mgd contstant // Set as max flow and target Set: max_flow0703.1245 { value : convert_units { 0.25, mgd, mg } } Target Woodfin_transfer : dflow0703.1245 { condition : default priority : 1 penalty+ : 100 penalty- : 100 value : max_flow0703.1245 } // To Weaverville - set to zero Set: max_flow0703.1354 { value : convert_units { 0.0, mgd, mg } } // To Hendersonville - set to zero Set: max_flow0703.0955 { value : convert_units { 0.0, mgd, mg } } // Other interconnections // Weaverville to Mars Hill - set to zero Set: max_flow1354.1425 { value : convert_units { 0.0, mgd, mg } } // Waynesville to Maggie Valley - set to zero Set: max_flow0403.0455 { value : convert_units { 0.0, mgd, mg } } 52 /* File is Hendersonville_Ops.ocl - dictates withdrawal policy for Hendersonville */ // Attempt to withdraw according to percentages from each source in most recent LWSP: // Bradley Creek 25% // NF Mills 20% // Mills R 55% // Use small penalties as to not impact reliability Target Bradley_WD : dflow1300.0955 - 0.25 * ddelivery0955 { condition : default priority : 1 penalty+ : 10 penalty- : 10 value : 0 } Target NF_WD : dflow1200.0955 - 0.20 * ddelivery0955 { condition : default priority : 1 penalty+ : 10 penalty- : 10 value : 0 } // Since the 2 reservoirs WD targets have been set, the remainder will automatically come from // the mainstem Mills River intake 53 /* File is user_def_ops_Asheville.ocl , which implements Ashevilles drought plan and operations*/ /* This section computes the projected demand, min flow, and net evap for each of the three forecast horizons. The forecast horizon # is the forecast used to help establish when level # (same number) restrictions are imposed. */ /* If forecasts are used, set the switch here */ :if: {[UseForecast]=1} /* First Trigger Horizon */ Set : _Proj_1_Demand { Condition : weekday{year, month, day} <= 1 Value : accumulate { demand0705, 0, +[Forecast_1_Horizon_Days] } - convert_units{[MR_Delivery], mgd, mg} * (1+[Forecast_1_Horizon_Days]) - convert_units{[BT_Delivery], mgd, mg} * (1+[Forecast_1_Horizon_Days]) Condition : default Value : _Proj_1_Demand(-1) } /* Since timestep is daily and forecasts in dss file are weekly, the forecast must be multiplied by 7. Evap is in inches, so convert to feet to get volume in acre feet, then convert to MG. */ Set : _Proj_1_Evap { Condition : weekday{year, month, day} <= 1 value : convert_units { 7 * timesers(0700/Evap_[ForcCode_1]) / 12 * stor_to_area {0700, storage0700}, af, mg } condition : default Value : _Proj_1_Evap(-1) } Set : _Proj_1_Inflow { value : 7 * (timesers(0700/[ForcCode_1]) ) } /* Second Trigger Horizon */ Set : _Proj_2_Demand { Condition : weekday{year, month, day} <= 1 Value : accumulate { demand0705, 0, +[Forecast_2_Horizon_Days] } * ( 1 - [Dem_1_Red_Factor] / 100 ) - convert_units{([MR_Delivery] + [MR_Consvn_Delivery] ), mgd, mg} 54 * (1+[Forecast_2_Horizon_Days]) - convert_units{([BT_Delivery] + [BT_Consvn_Delivery] ), mgd, mg} * (1+[Forecast_2_Horizon_Days]) Condition : default Value : _Proj_2_Demand(-1) } Set : _Proj_2_Evap { Condition : weekday{year, month, day} <= 1 value : convert_units { 7 * timesers(0700/Evap_[ForcCode_2]) / 12 * stor_to_area {0700, storage0700}, af, mg } condition : default Value : _Proj_2_Evap(-1) } Set : _Proj_2_Inflow { value : 7 * (timesers(0700/[ForcCode_2]) ) } /* Third Trigger Horizon */ Set : _Proj_3_Demand { Condition : weekday{year, month, day} <= 1 Value : accumulate { demand0705, 0, +[Forecast_3_Horizon_Days] } * ( 1 - ([Dem_1_Red_Factor] + [Dem_2_Red_Factor])/ 100 ) - convert_units { ([MR_Delivery] + [MR_Consvn_Delivery] ), mgd, mg} * (1+[Forecast_3_Horizon_Days]) - convert_units { ([BT_Delivery] + [BT_Consvn_Delivery] ), mgd, mg} * (1+[Forecast_3_Horizon_Days]) Condition : default Value : _Proj_3_Demand(-1) } Set : _Proj_3_Evap { Condition : weekday{year, month, day} <= 1 value : convert_units { 7 * timesers(0700/Evap_[ForcCode_3]) / 12 * stor_to_area {0700, storage0700}, af, mg } condition : default Value : _Proj_3_Evap(-1) } Set : _Proj_3_Inflow { value : 7 * (timesers(0700/[ForcCode_3]) ) } 55 /* This section computes the projected storage and stage for the demand, minimum flow, and evaporation for each of the three forecast horizons. Since timestep is daily and forecasts are weekly, the forecast must be multiplied by 7. */ Set : _Proj_1_Storage { Condition : weekday{year, month, day} <= 1 Value : min{storage0700 + _Proj_1_Inflow - _Proj_1_Demand - _Proj_1_Evap , max_stor0700} Condition : default Value : _Proj_1_Storage(-1) } Set : _Proj_1_Stage { Condition : weekday{year, month, day} <= 1 Value : stor_to_elev{ 0700, _Proj_1_Storage} Condition : default Value : _Proj_1_Stage(-1) } Set : _Proj_2_Storage { Condition : weekday{year, month, day} <= 1 Value : min{storage0700 + _Proj_2_Inflow - _Proj_2_Demand - _Proj_2_Evap , max_stor0700} Condition : default Value : _Proj_2_Storage(-1) } Set : _Proj_2_Stage { Condition : weekday{year, month, day} <= 1 Value : stor_to_elev{ 0700, _Proj_2_Storage} Condition : default Value : _Proj_2_Stage(-1) } Set : _Proj_3_Storage { Condition : weekday{year, month, day} <= 1 56 Value : min{storage0700 + _Proj_3_Inflow - _Proj_3_Demand - _Proj_3_Evap , max_stor0700} Condition : default Value : _Proj_3_Storage(-1) } Set : _Proj_3_Stage { Condition : weekday{year, month, day} <= 1 Value : stor_to_elev{ 0700, _Proj_3_Storage} Condition : default Value : _Proj_3_Stage(-1) } /* This section evaluates whether any of the three triggers were on during the last time step. If so, it checks to see whether the reservoir has re-filled to the release elevation, in which case the triggers are released. If the trigger was not on in the last timestep, it compares the projected stage with the threshold to determine whether it should be turned on. */ Set : _Trigger_3_On { Condition : _Trigger_3_On(-1) = 1 { Condition : stor_to_elev { 0700, storage0700 } >= [Release_Elevation] Value : 0 Condition : default Value : _Trigger_3_On(-1) } Condition : _Stage_2_Counter(-1) >= 28 { Condition : weekday{year, month, day} <= 1 { Condition : _Proj_3_Stage <= [Trigger_3_Elevation] Value : 1 } Condition : default Value : _Trigger_3_On(-1) } Condition : default Value : _Trigger_3_On(-1) } 57 Set : _Trigger_2_On { Condition : _Trigger_2_On(-1) = 1 { Condition : stor_to_elev { 0700, storage0700 } >= [Release_Elevation] Value : 0 Condition : default Value : _Trigger_2_On(-1) } Condition : _Stage_1_Counter(-1) >= 28 { Condition : weekday{year, month, day} <= 1 { Condition : _Proj_2_Stage <= [Trigger_2_Elevation] Value : 1 } Condition : default Value : _Trigger_2_On(-1) } Condition : default Value : _Trigger_2_On(-1) } Set : _Trigger_1_On { Condition : _Trigger_1_On(-1) = 1 { Condition : stor_to_elev { 0700, storage0700 } >= [Release_Elevation] Value : 0 Condition : default Value : _Trigger_1_On(-1) } Condition : weekday{year, month, day} <= 1 { Condition : _Proj_1_Stage <= [Trigger_1_Elevation] Value : 1 } Condition : default Value : _Trigger_1_On(-1) } 58 /* If not using forecasts, the trigger is hit if the storage level hits the trigger level on any given day */ :else: Set : _Trigger_3_On { Condition : _Trigger_3_On(-1) = 1 { Condition : stor_to_elev { 0700, storage0700 } >= [Release_Elevation] Value : 0 Condition : default Value : _Trigger_3_On(-1) } Condition : _Stage_2_Counter(-1) >= 28 { Condition : weekday{year, month, day} <= 1 { Condition : elevation0700 <= [Trigger_3_Elevation] Value : 1 } Condition : default Value : _Trigger_3_On(-1) } Condition : default Value : _Trigger_3_On(-1) } Set : _Trigger_2_On { Condition : _Trigger_2_On(-1) = 1 { Condition : stor_to_elev { 0700, storage0700 } >= [Release_Elevation] Value : 0 Condition : default Value : _Trigger_2_On(-1) } Condition : _Stage_1_Counter(-1) >= 28 { Condition : weekday{year, month, day} <= 1 { Condition : elevation0700 <= [Trigger_2_Elevation] 59 Value : 1 } Condition : default Value : _Trigger_2_On(-1) } Condition : default Value : _Trigger_2_On(-1) } Set : _Trigger_1_On { Condition : _Trigger_1_On(-1) = 1 { Condition : stor_to_elev { 0700, storage0700 } >= [Release_Elevation] Value : 0 Condition : default Value : _Trigger_1_On(-1) } Condition : weekday{year, month, day} <= 1 { Condition : elevation0700 <= [Trigger_1_Elevation] Value : 1 } Condition : default Value : _Trigger_1_On(-1) } :endif: /* This section sets/resets the counters used to maintain the proper spacing of conservation stages */ Set : _Stage_1_Counter { Condition : _Stage_1_Counter(-1) != 0 { Condition : stor_to_elev { 0700, storage0700 } >= [Release_Elevation] Value : 0 } 60 Condition : _Trigger_1_On = 1 Value : _Stage_1_Counter(-1) + 1 Condition : default Value : _Stage_1_Counter(-1) } Set : _Stage_2_Counter { Condition : _Stage_2_Counter(-1) != 0 { Condition : stor_to_elev { 0700, storage0700 } >= [Release_Elevation] Value : 0 } Condition : _Trigger_2_On = 1 Value : _Stage_2_Counter(-1) + 1 Condition : default Value : _Stage_2_Counter(-1) } Set : _Stage_3_Counter { Condition : _Stage_3_Counter(-1) != 0 { Condition : stor_to_elev { 0700, storage0700 } >= [Release_Elevation] Value : 0 } Condition : _Trigger_3_On = 1 Value : _Stage_3_Counter(-1) + 1 Condition : default Value : _Stage_3_Counter(-1) } /* This section determines the demand depending upon which level of conservation is in place. */ Set : _Consvn_1_Demand { Condition : _Trigger_1_On = 1 Value : demand0705 * ( 1 - ( [Dem_1_Red_Factor] ) / 100 ) 61 Condition : default Value : demand0705 } Set : _Consvn_2_Demand { Condition : _Trigger_2_On = 1 Value : demand0705 * ( 1 - ( [Dem_1_Red_Factor] + [Dem_2_Red_Factor] ) / 100 ) Condition : default Value : demand0705 } Set : _Consvn_3_Demand { Condition : _Trigger_3_On = 1 Value : demand0705 * ( 1 - ( [Dem_1_Red_Factor] + [Dem_2_Red_Factor] + [Dem_3_Red_Factor] ) / 100 ) Condition : default Value : demand0705 } /* This section sets the maximum flow from BeeTree and Mills River depending upon the level of conservation in place. */ Set BeeTree_contribution : Max_flow0804.0703 { Condition : _Trigger_3_On = 1 Value : convert_units { [BT_Consvn_Delivery] + [BT_Delivery] , mgd , mg } Condition : _Trigger_2_On = 1 Value : convert_units { [BT_Consvn_Delivery] + [BT_Delivery] , mgd , mg } Condition : _Trigger_1_On = 1 Value : convert_units { [BT_Consvn_Delivery] + [BT_Delivery] , mgd , mg } Condition : default Value : convert_units { [BT_Delivery] , mgd , mg } } Set Mills_River_contribution : Max_flow0950.0703 { 62 Condition : _Trigger_3_On = 1 Value : convert_units { [MR_Consvn_Delivery] + [MR_Delivery] , mgd , mg } Condition : _Trigger_2_On = 1 Value : convert_units { [MR_Delivery] + [MR_Consvn_Delivery], mgd , mg } Condition : _Trigger_1_On = 1 Value : convert_units { [MR_Delivery] + [MR_Consvn_Delivery], mgd , mg } Condition : default Value : convert_units { [MR_Delivery] , mgd , mg } } /* Constrain the maximum flow from North Fork to implement the desired conservation */ Set : Max_flow0704.0703 { Condition : _Trigger_3_On = 1 Value : _Consvn_3_Demand - Max_flow0804.0703 - Max_flow0950.0703 Condition : _Trigger_2_On = 1 Value : _Consvn_2_Demand - Max_flow0804.0703 - Max_flow0950.0703 Condition : _Trigger_1_On = 1 Value : _Consvn_1_Demand - Max_flow0804.0703 - Max_flow0950.0703 Condition : default Value : demand0705 - Max_flow0804.0703 - Max_flow0950.0703 } /* Determine how often restrictions are imposed in the historic record. Ignore any duration less than 10 days */ Set : _Ph1_event_counter { Condition : _Stage_1_Counter = 10 and _Stage_1_Counter(-1) = 9 Value : _Ph1_event_counter(-1) + 1 Condition : default Value : _Ph1_event_counter(-1) } Set : _Ph2_event_counter { Condition : _Stage_2_Counter = 10 and _Stage_2_Counter(-1) = 9 Value : _Ph2_event_counter(-1) + 1 63 Condition : default Value : _Ph2_event_counter(-1) } Set : _Ph3_event_counter { Condition : _Stage_3_Counter = 10 and _Stage_3_Counter(-1) = 9 Value : _Ph3_event_counter(-1) + 1 Condition : default Value : _Ph3_event_counter(-1) } 64 // File is drought_plans.ocl. Computes trigger levels and demand reductions. :If: {[Drought_Plans_On] = 1} // First check if drought plan variable is on /* Waynesville */ Set : _Waynesville_Trigger_5_On { Condition : _Waynesville_Trigger_5_On(-1) = 1 { Condition : elevation0400 > 3173.52 Value : 0 Condition : default Value : _Waynesville_Trigger_5_On(-1) } Condition : _Waynesville_Stage_4_Counter(-1) >= 28 // Require a 28 day waiting period before going into level 5 { Condition : weekday{year, month, day} <= 1 { Condition : elevation0400 <= 3133.52 // Reservoir levels drop to 40 feet from full pond (75% of usable storage, change from secondary intake to bottom intake) Value : 1 } Condition : default Value : _Waynesville_Trigger_5_On(-1) } Condition : default Value : _Waynesville_Trigger_5_On(-1) } Set : _Waynesville_Trigger_4_On { Condition : _Waynesville_Trigger_4_On(-1) = 1 { Condition : elevation0400 > 3173.52 Value : 0 Condition : default Value : _Waynesville_Trigger_4_On(-1) } Condition : _Waynesville_Stage_3_Counter(-1) >= 28 // Require a 28 day waiting period before going into level 4 { Condition : weekday{year, month, day} <= 1 { Condition : elevation0400 <= 3147.52 // Reservoir levels drop 26 feet from full pond (55% of usable storage, change from primary intake to secondary intake) Value : 1 } Condition : default 65 Value : _Waynesville_Trigger_4_On(-1) } Condition : default Value : _Waynesville_Trigger_4_On(-1) } Set : _Waynesville_Trigger_3_On { Condition : _Waynesville_Trigger_3_On(-1) = 1 { Condition : elevation0400 > 3173.52 Value : 0 Condition : default Value : _Waynesville_Trigger_3_On(-1) } Condition : _Waynesville_Stage_2_Counter(-1) >= 28 // Require a 28 day waiting period before going into level 3 { Condition : weekday{year, month, day} <= 1 { Condition : elevation0400 <= 3157.52 // Reservoir levels drop 16 feet from full pond (40% of usable storage) Value : 1 } Condition : default Value : _Waynesville_Trigger_3_On(-1) } Condition : default Value : _Waynesville_Trigger_3_On(-1) } Set : _Waynesville_Trigger_2_On { Condition : _Waynesville_Trigger_2_On(-1) = 1 { Condition : elevation0400 > 3173.52 Value : 0 Condition : default Value : _Waynesville_Trigger_2_On(-1) } Condition : _Waynesville_Stage_1_Counter(-1) >= 28 // Require a 28 day waiting period before going into level 2 { Condition : weekday{year, month, day} <= 1 { Condition : elevation0400 <= 3162.52 // Reservoir levels drop 11 feet from full pond (30% of usable storage) Value : 1 } Condition : default 66 Value : _Waynesville_Trigger_2_On(-1) } Condition : default Value : _Waynesville_Trigger_2_On(-1) } Set : _Waynesville_Trigger_1_On { Condition : _Waynesville_Trigger_1_On(-1) = 1 { Condition : elevation0400 > 3173.52 Value : 0 Condition : default Value : _Waynesville_Trigger_1_On(-1) } // Assume no waiting period since Waynesville_Trigger 1 only drought alert Condition : weekday{year, month, day} <= 1 { Condition : elevation0400 <= 3167.52 // Reservoir levels drop 6 feet from full pond (20% of usable storage) Value : 1 Condition : default Value : _Waynesville_Trigger_1_On(-1) } Condition : default Value : _Waynesville_Trigger_1_On(-1) } /* MarsHill */ Set : _MarsHill_Trigger_5_On { Condition : _MarsHill_Trigger_5_On(-1) = 1 { Condition : stor_to_elev{ 1400, upper_rule1400 } - elevation1400 < 10 Value : 0 Condition : default Value : _MarsHill_Trigger_5_On(-1) } Condition : _MarsHill_Stage_4_Counter(-1) >= 1 // Require a 1 day (can be changed if utilities want) waiting period before going into phase 4 { Condition : weekday{year, month, day} <= 1 { Condition : (stor_to_elev{ 1400, upper_rule1400 } - elevation1400 > 10) and (stor_to_elev{ 1400, upper_rule1400 } - elevation1400(-1) > 10) and 67 (stor_to_elev{ 1400, upper_rule1400 } - elevation1400(-2) > 10) // Reservoir 10 ft below full (<40% usable storage) Value : 1 } Condition : default Value : _MarsHill_Trigger_5_On(-1) } Condition : default Value : _MarsHill_Trigger_5_On(-1) } Set : _MarsHill_Trigger_4_On { Condition : _MarsHill_Trigger_4_On(-1) = 1 { Condition : stor_to_elev{ 1400, upper_rule1400 } - elevation1400 < 6 Value : 0 Condition : default Value : _MarsHill_Trigger_4_On(-1) } Condition : _MarsHill_Stage_3_Counter(-1) >= 1 // Require a 1 day (can be changed if utilities want) waiting period before going into phase 4 { Condition : weekday{year, month, day} <= 1 { Condition : (stor_to_elev{ 1400, upper_rule1400 } - elevation1400 > 6) and (stor_to_elev{ 1400, upper_rule1400 } - elevation1400(-1) > 6) and (stor_to_elev{ 1400, upper_rule1400 } - elevation1400(-2) > 6) // Reservoir 6 ft below full (<60% usable storage) Value : 1 } Condition : default Value : _MarsHill_Trigger_4_On(-1) } Condition : default Value : _MarsHill_Trigger_4_On(-1) } Set : _MarsHill_Trigger_3_On { Condition : _MarsHill_Trigger_3_On(-1) = 1 { Condition : stor_to_elev{ 1400, upper_rule1400 } - elevation1400 < 5 Value : 0 Condition : default Value : _MarsHill_Trigger_3_On(-1) } 68 Condition : _MarsHill_Stage_2_Counter(-1) >= 1 // Require a 1 day (can be changed if utilities want) waiting period before going into phase 3 { Condition : weekday{year, month, day} <= 1 { Condition : (stor_to_elev{ 1400, upper_rule1400 } - elevation1400 > 5) and (stor_to_elev{ 1400, upper_rule1400 } - elevation1400(-1) > 5) and (stor_to_elev{ 1400, upper_rule1400 } - elevation1400(-2) > 5) // Reservoir 5 ft below full (<70% usable storage) Value : 1 } Condition : default Value : _MarsHill_Trigger_3_On(-1) } Condition : default Value : _MarsHill_Trigger_3_On(-1) } Set : _MarsHill_Trigger_2_On { Condition : _MarsHill_Trigger_2_On(-1) = 1 { Condition : stor_to_elev{ 1400, upper_rule1400 } - elevation1400 < 3 Value : 0 Condition : default Value : _MarsHill_Trigger_2_On(-1) } Condition : _MarsHill_Stage_1_Counter(-1) >= 1 // Require a 1 day (can be changed if utilities want) waiting period before going into phase 2 { Condition : weekday{year, month, day} <= 1 { Condition : (stor_to_elev{ 1400, upper_rule1400 } - elevation1400 > 3) and (stor_to_elev{ 1400, upper_rule1400 } - elevation1400(-1) > 3) and (stor_to_elev{ 1400, upper_rule1400 } - elevation1400(-2) > 3) // Reservoir 3 ft below full (<85% usable storage) Value : 1 } Condition : default Value : _MarsHill_Trigger_2_On(-1) } Condition : default Value : _MarsHill_Trigger_2_On(-1) } Set : _MarsHill_Trigger_1_On { Condition : _MarsHill_Trigger_1_On(-1) = 1 { Condition : stor_to_elev{ 1400, upper_rule1400 } - elevation1400 < 2 69 Value : 0 Condition : default Value : _MarsHill_Trigger_1_On(-1) } Condition : weekday{year, month, day} <= 1 { Condition : (stor_to_elev{ 1400, upper_rule1400 } - elevation1400 > 2) and (stor_to_elev{ 1400, upper_rule1400 } - elevation1400(-1) > 2) and (stor_to_elev{ 1400, upper_rule1400 } - elevation1400(-2) > 2) // Reservoir 2 ft below full (<90% usable storage) Value : 1 Condition : default Value : _MarsHill_Trigger_1_On(-1) } Condition : default Value : _MarsHill_Trigger_1_On(-1) } /* Maggie Valley SD */ Set : _Maggie_Trigger_5_On { Value : 0 } Set : _Maggie_Trigger_4_On { Value : 0 } Set : _Maggie_Trigger_3_On { Condition : _Maggie_Trigger_3_On(-1) = 1 { Condition : flow0446.0461 > 0 Value : 0 Condition : default Value : _Maggie_Trigger_3_On(-1) } Condition : _Maggie_Stage_2_Counter(-1) >= 1 // Require a 1 day (can be changed if utilities want) waiting period before going into phase 3 { Condition : weekday{year, month, day} <= 1 { Condition : (flow0446.0461 < 0) and (flow0446.0461(-1) < 0) and (flow0446.0461(-2) < 0) and (flow0446.0461(-3) < 0) and (flow0446.0461(-4) < 0) // No available flow at WTP intake on Campbell Creek OR level on staff gage in Jonathan Creek <= 0.3’ for 5 consecutive days Value : 1 70 } Condition : default Value : _Maggie_Trigger_3_On(-1) } Condition : default Value : _Maggie_Trigger_3_On(-1) } Set : _Maggie_Trigger_2_On { Condition : _Maggie_Trigger_2_On(-1) = 1 { Condition : flow0446.0461 > 1.78 Value : 0 Condition : default Value : _Maggie_Trigger_2_On(-1) } Condition : _Maggie_Stage_1_Counter(-1) >= 1 // Require a 1 day (can be changed if utilities want) waiting period before going into phase 2 { Condition : weekday{year, month, day} <= 1 { Condition : (flow0446.0461 < 1.78) and (flow0446.0461(-1) < 1.78) and (flow0446.0461(-2) < 1.78) and (flow0446.0461(-3) < 1.78) and (flow0446.0461(-4) < 1.78) // <800 GPM (1.78 cfs) flow at WTP intake on Campbell Creek OR level on staff gage in Jonathan Creek <= 0.4’ for 5 consecutive days Value : 1 } Condition : default Value : _Maggie_Trigger_2_On(-1) } Condition : default Value : _Maggie_Trigger_2_On(-1) } Set : _Maggie_Trigger_1_On { Condition : _Maggie_Trigger_1_On(-1) = 1 { Condition : flow0446.0461 > 2.34 Value : 0 Condition : default Value : _Maggie_Trigger_1_On(-1) } 71 Condition : weekday{year, month, day} <= 1 { Condition : (flow0446.0461 < 2.34) and (flow0446.0461(-1) < 2.34) and (flow0446.0461(-2) < 2.34) and (flow0446.0461(-3) < 2.34) and (flow0446.0461(-4) < 2.34) // <1050 GPM (2.34 cfs) flow at WTP intake on Campbell Creek OR level on staff gage in Jonathan Creek <= 0.5’ for 5 consecutive days Value : 1 Condition : default Value : _Maggie_Trigger_1_On(-1) } Condition : default Value : _Maggie_Trigger_1_On(-1) } /* Brevard */ Set : _Brevard_Trigger_5_On { Value : 0 } Set : _Brevard_Trigger_4_On { Value : 0 } Set : _Brevard_Trigger_3_On { Condition : _Brevard_Trigger_3_On(-1) = 1 { Condition : flow0766.0770 > 2.9 Value : 0 Condition : default Value : _Brevard_Trigger_3_On(-1) } Condition : _Brevard_Stage_2_Counter(-1) >= 1 // Require a 1 day (can be changed if utilities want) waiting period before going into phase 3 { Condition : weekday{year, month, day} <= 1 { Condition : (flow0766.0770 < 2.9) and (flow0766.0770(-1) < 2.9) and (flow0766.0770(-2) < 2.9) and (flow0766.0770(-3) < 2.9) and (flow0766.0770(-4) < 2.9) and (flow0766.0770(-5) < 2.9) and (flow0766.0770(-6) < 2.9) // Flow at raw intake < 1700 GPM (3.78 cfs) for 7 consecutive days Value : 1 } Condition : default Value : _Brevard_Trigger_3_On(-1) } Condition : default 72 Value : _Brevard_Trigger_3_On(-1) } Set : _Brevard_Trigger_2_On { Condition : _Brevard_Trigger_2_On(-1) = 1 { Condition : flow0766.0770 > 3.34 Value : 0 Condition : default Value : _Brevard_Trigger_2_On(-1) } Condition : _Brevard_Stage_1_Counter(-1) >= 1 // Require a 1 day (can be changed if utilities want) waiting period before going into phase 2 { Condition : weekday{year, month, day} <= 1 { Condition : (flow0766.0770 < 3.34) and (flow0766.0770(-1) < 3.34) and (flow0766.0770(-2) < 3.34) and (flow0766.0770(-3) < 3.34) and (flow0766.0770(-4) < 3.34) and (flow0766.0770(-5) < 3.34) and (flow0766.0770(-6) < 3.34) // Flow at raw intake < 1500 GPM (3.34 cfs) for 7 consecutive days Value : 1 } Condition : default Value : _Brevard_Trigger_2_On(-1) } Condition : default Value : _Brevard_Trigger_2_On(-1) } Set : _Brevard_Trigger_1_On { Condition : _Brevard_Trigger_1_On(-1) = 1 { Condition : flow0766.0770 > 3.78 Value : 0 Condition : default Value : _Brevard_Trigger_1_On(-1) } Condition : weekday{year, month, day} <= 1 { Condition : (flow0766.0770 < 3.78) and (flow0766.0770(-1) < 3.78) and (flow0766.0770(-2) < 3.78) and 73 (flow0766.0770(-3) < 3.78) and (flow0766.0770(-4) < 3.78) and (flow0766.0770(-5) < 3.78) and (flow0766.0770(-6) < 3.78) // Flow at raw intake < 1700 GPM (3.78 cfs) for 7 consecutive days Value : 1 Condition : default Value : _Brevard_Trigger_1_On(-1) } Condition : default Value : _Brevard_Trigger_1_On(-1) } /* Hendersonville */ Set : _Hender_Trigger_5_On { Value : 0 } Set : _Hender_Trigger_4_On { Condition : _Hender_Trigger_4_On(-1) = 1 { Condition : inflow0946 > 109 Value : 0 Condition : default Value : _Hender_Trigger_4_On(-1) } Condition : _Hender_Stage_3_Counter(-1) >= 1 // Require a 1 day (can be changed if utilities want) waiting period before going into phase 4 { Condition : weekday{year, month, day} <= 1 { Condition : (inflow0946 < 109) and (inflow0946(-1) < 109) and (inflow0946(- 2) < 109) and (inflow0946(-3) < 109) and (inflow0946(-4) < 109) and (inflow0946(-5) < 109) and (inflow0946(-6) < 109) // USGS Mills River is <11 percentile of historical annual mean stream flow for 7 consecutive days Value : 1 } Condition : default Value : _Hender_Trigger_4_On(-1) } Condition : default Value : _Hender_Trigger_4_On(-1) } Set : _Hender_Trigger_3_On 74 { Condition : _Hender_Trigger_3_On(-1) = 1 { Condition : inflow0946 > 119 Value : 0 Condition : default Value : _Hender_Trigger_3_On(-1) } Condition : _Hender_Stage_2_Counter(-1) >= 1 // Require a 1 day (can be changed if utilities want) waiting period before going into phase 3 { Condition : weekday{year, month, day} <= 1 { Condition : (inflow0946 < 119) and (inflow0946(-1) < 119) and (inflow0946(-2) < 119) and (inflow0946(-3) < 119) and (inflow0946(-4) < 119) and (inflow0946(-5) < 119) and (inflow0946(-6) < 119) // USGS Mills River is between 11.5 – 14.5 percentile of historical annual mean stream flow for 7 consecutive days Value : 1 } Condition : default Value : _Hender_Trigger_3_On(-1) } Condition : default Value : _Hender_Trigger_3_On(-1) } Set : _Hender_Trigger_2_On { Condition : _Hender_Trigger_2_On(-1) = 1 { Condition : inflow0946 > 138 Value : 0 Condition : default Value : _Hender_Trigger_2_On(-1) } Condition : _Hender_Stage_1_Counter(-1) >= 1 // Require a 1 day (can be changed if utilities want) waiting period before going into phase 2 { Condition : weekday{year, month, day} <= 1 { Condition : (inflow0946 < 138) and (inflow0946(-1) < 138) and (inflow0946(-2) < 138) and (inflow0946(-3) < 138) and (inflow0946(-4) < 138) and (inflow0946(-5) < 138) and (inflow0946(-6) < 138) // USGS Mills River is between 19 – 24.5 percentile of historical annual mean stream flow for 7 consecutive days Value : 1 } Condition : default 75 Value : _Hender_Trigger_2_On(-1) } Condition : default Value : _Hender_Trigger_2_On(-1) } Set : _Hender_Trigger_1_On { Condition : _Hender_Trigger_1_On(-1) = 1 { Condition : inflow0946 > 156 Value : 0 Condition : default Value : _Hender_Trigger_1_On(-1) } Condition : weekday{year, month, day} <= 1 { Condition : (inflow0946 < 156) and (inflow0946(-1) < 156) and (inflow0946(-2) < 156) and (inflow0946(-3) < 156) and (inflow0946(-4) < 156) and (inflow0946(-5) < 156) and (inflow0946(-6) < 156) // USGS Mills River is between 25 – 32.5 percentile of historical annual mean stream flow for 7 consecutive days Value : 1 Condition : default Value : _Hender_Trigger_1_On(-1) } Condition : default Value : _Hender_Trigger_1_On(-1) } /* Woodfin */ Set : _Woodfin_Trigger_5_On { Value : 0 } Set : _Woodfin_Trigger_4_On { Value : 0 } Set : _Woodfin_Trigger_3_On { Condition : _Woodfin_Trigger_3_On(-1) = 1 { Condition : (stor_to_elev{ 1700, upper_rule1700 } - elevation1700) < 18 Value : 0 Condition : default Value : _Woodfin_Trigger_3_On(-1) 76 } Condition : _Woodfin_Stage_2_Counter(-1) >= 1 // Require a 1 day (can be changed if utilities want) waiting period before going into phase 3 { Condition : weekday{year, month, day} <= 1 { Condition : ((stor_to_elev{ 1700, upper_rule1700 } - elevation1700) > 18) // District’s reservoir 18 ft below spillway Value : 1 } Condition : default Value : _Woodfin_Trigger_3_On(-1) } Condition : default Value : _Woodfin_Trigger_3_On(-1) } Set : _Woodfin_Trigger_2_On { Condition : _Woodfin_Trigger_2_On(-1) = 1 { Condition : (stor_to_elev{ 1700, upper_rule1700 } - elevation1700) < 12 Value : 0 Condition : default Value : _Woodfin_Trigger_2_On(-1) } Condition : _Woodfin_Stage_1_Counter(-1) >= 1 // Require a 1 day (can be changed if utilities want) waiting period before going into phase 2 { Condition : weekday{year, month, day} <= 1 { Condition : ((stor_to_elev{ 1700, upper_rule1700 } - elevation1700) > 12) // District’s reservoir 12 ft below spillway Value : 1 } Condition : default Value : _Woodfin_Trigger_2_On(-1) } Condition : default Value : _Woodfin_Trigger_2_On(-1) } Set : _Woodfin_Trigger_1_On { Condition : _Woodfin_Trigger_1_On(-1) = 1 { Condition : (stor_to_elev{ 1700, upper_rule1700 } - elevation1700) < 7 Value : 0 77 Condition : default Value : _Woodfin_Trigger_1_On(-1) } Condition : weekday{year, month, day} <= 1 { Condition : ((stor_to_elev{ 1700, upper_rule1700 } - elevation1700) > 7) // District’s reservoir 7 ft below spillway Value : 1 Condition : default Value : _Woodfin_Trigger_1_On(-1) } Condition : default Value : _Woodfin_Trigger_1_On(-1) } /* This section sets/resets the counters used to maintain the proper spacing of conservation stages */ :For: { [Util] = { Waynesville, MarsHill, Maggie, Brevard, Hender, Woodfin } } :For: { [stage] = {1, 2, 3, 4, 5} } Set : _[Util]_Stage_[stage]_Counter { Condition : _[Util]_Stage_[stage]_Counter(-1) > 0 and _[Util]_Trigger_[stage]_On = 0 Value : 0 Condition : _[Util]_Trigger_[stage]_On = 1 Value : _[Util]_Stage_[stage]_Counter(-1) + 1 Condition : default Value : _[Util]_Stage_[stage]_Counter(-1) } /* Count all trigger events lasting at least 7 days */ Set : _[Util]_Ph_[stage]_event_counter { Condition : _[Util]_Stage_[stage]_Counter = 7 and _[Util]_Stage_[stage]_Counter(-1) = 6 78 Value : _[Util]_Ph_[stage]_event_counter(-1) + 1 Condition : default Value : _[Util]_Ph_[stage]_event_counter(-1) } :Next: :Next: // Set conservation demand and delivery constraints for each trigger level in effect. // Set demand reduction factors // Most used reduction factors :SUBSTITUTE: [Dem_1_Red_Factor] = 5 :SUBSTITUTE: [Dem_2_Red_Factor] = 10 :SUBSTITUTE: [Dem_3_Red_Factor] = 20 :SUBSTITUTE: [Dem_4_Red_Factor] = 25 :SUBSTITUTE: [Dem_5_Red_Factor] = 35 // Reduction factors for Mars Hill and Maggie Valley SD :SUBSTITUTE: [Dem_1_Red_Factor_alt] = 5 :SUBSTITUTE: [Dem_2_Red_Factor_alt] = 10 :SUBSTITUTE: [Dem_3_Red_Factor_alt] = 20 :SUBSTITUTE: [Dem_4_Red_Factor_alt] = 25 :SUBSTITUTE: [Dem_5_Red_Factor_alt] = 30 // Reduction factors for Brevard :SUBSTITUTE: [Dem_1_Red_Factor_Brev] = 10 :SUBSTITUTE: [Dem_2_Red_Factor_Brev] = 20 :SUBSTITUTE: [Dem_3_Red_Factor_Brev] = 30 :SUBSTITUTE: [Dem_4_Red_Factor_Brev] = 30 :SUBSTITUTE: [Dem_5_Red_Factor_Brev] = 30 // Reduction factors for Hendersonville :SUBSTITUTE: [Dem_1_Red_Factor_Hen] = 5 :SUBSTITUTE: [Dem_2_Red_Factor_Hen] = 20 :SUBSTITUTE: [Dem_3_Red_Factor_Hen] = 30 :SUBSTITUTE: [Dem_4_Red_Factor_Hen] = 30 :SUBSTITUTE: [Dem_5_Red_Factor_Hen] = 30 // Reduction factors for Woodfin :SUBSTITUTE: [Dem_1_Red_Factor_Wdf] = 5 :SUBSTITUTE: [Dem_2_Red_Factor_Wdf] = 10 :SUBSTITUTE: [Dem_3_Red_Factor_Wdf] = 25 79 :SUBSTITUTE: [Dem_4_Red_Factor_Wdf] = 25 :SUBSTITUTE: [Dem_5_Red_Factor_Wdf] = 25 :For: { [stage] = {1, 2, 3, 4, 5} } // Waynesville Set : _Waynesville_Consvn_[stage]_Demand { Condition : _Waynesville_Trigger_[stage]_On = 1 Value : Demand0405 * ( 1 - [Dem_[stage]_Red_Factor] / 100 ) Condition : default Value : Demand0405 } Constraint Waynesville_Demand_Limit_Consvn_[stage] : { Condition : _Waynesville_Trigger_[stage]_On = 1 Expression : dflow0403.0405 <= _Waynesville_Consvn_[stage]_Demand } // MarsHill Set : _MarsHill_Consvn_[stage]_Demand { Condition : _MarsHill_Trigger_[stage]_On = 1 Value : Demand1425 * ( 1 - [Dem_[stage]_Red_Factor_alt] / 100 ) Condition : default Value : Demand1425 } Constraint MarsHill_Demand_Limit_Consvn_[stage] : { Condition : _MarsHill_Trigger_[stage]_On = 1 Expression : dflow1410.1425 + dflow1354.1425 <= _MarsHill_Consvn_[stage]_Demand } // Maggie Valley SD Set : _Maggie_Consvn_[stage]_Demand { Condition : _Maggie_Trigger_[stage]_On = 1 Value : Demand0455 * ( 1 - [Dem_[stage]_Red_Factor_alt] / 100 ) Condition : default Value : Demand0455 } 80 Constraint Maggie_Demand_Limit_Consvn_[stage] : { Condition : _Maggie_Trigger_[stage]_On = 1 Expression : (dflow0450.0455 + dflow0461.0455 + dflow0403.0455) <= _Maggie_Consvn_[stage]_Demand } // Brevard Set : _Brevard_Consvn_[stage]_Demand { Condition : _Brevard_Trigger_[stage]_On = 1 Value : Demand0775 * ( 1 - [Dem_[stage]_Red_Factor_Brev] / 100 ) Condition : default Value : Demand0775 } Constraint Brevard_Demand_Limit_Consvn_[stage] : { Condition : _Brevard_Trigger_[stage]_On = 1 Expression : dflow0770.0775 <= _Brevard_Consvn_[stage]_Demand } // Hendersonville Set : _Hender_Consvn_[stage]_Demand { Condition : _Hender_Trigger_[stage]_On = 1 Value : Demand0955 * ( 1 - [Dem_[stage]_Red_Factor_Hen] / 100 ) Condition : default Value : Demand0955 } Constraint Hender_Demand_Limit_Consvn_[stage] : { Condition : _Hender_Trigger_[stage]_On = 1 Expression : (dflow1200.0955 + dflow1300.0955 + dflow0946.0955 + dflow0703.0955) <= _Hender_Consvn_[stage]_Demand } // Woodfin Set : _Woodfin_Consvn_[stage]_Demand { Condition : _Woodfin_Trigger_[stage]_On = 1 Value : Demand1245 * ( 1 - [Dem_[stage]_Red_Factor_Wdf] / 100 ) Condition : default Value : Demand1245 } Constraint Woodfin_Demand_Limit_Consvn_[stage] : { Condition : _Woodfin_Trigger_[stage]_On = 1 81 Expression : dflow1704.1245 + dflow0703.1245 <= _Woodfin_Consvn_[stage]_Demand } :Next: :else: :endif: