Loading...
HomeMy WebLinkAboutDWQ_final_report_v3 NC DEQ Project - Task Order # CW28707 Project Title: Jordan Lake Water Quality Model Development Final Report Submitted by James D. Bowen Civil and Environmental Engineering Department University of North Carolina at Charlotte A Report to the NC Division of Water Resources Raleigh, North Carolina March 15, 2024 1 EXECUTIVE SUMMARY A three-dimensional mass balance-based water quality model of Jordan Lake, North Carolina is described and is used to test a range of nutrient reduction scenarios intended to reduce phytoplankton abundance as measured by chlorophyll-a concentration. Jordan Lake is a physiologically unique lake in the piedmont of North Carolina that has two distinctly different lake regions within the Haw River and New Hope Creek watersheds. A review of observed chlorophyll-a concentrations in Jordan Lake indicates that the lake regularly exceeds the water quality criteria for chlorophyll-a, but the magnitude of the exceedance differs significantly between the Haw River and New Hope Creek arms of the lake. A loading analysis of the lake indicates that Haw River provides 75% of the water to the lake, 65% of the total nitrogen, and 55% of the total phosphorus. Benthic sediments are an important source of nutrients, providing 40% of the bioavailable phosphorus and 85% of the ammonia incoming to the lake water column. Several model updates were conducted to improve the Jordan Lake model from its original implementation in 2019. Water surface elevation prediction was greatly improved through development of a method for estimating inflows from the ungaged portions of the watershed. Inflow estimates from the ungaged watersheds and outflows from the dam now use a water balance method implemented on a daily time step. Loading estimates of dissolved inorganic phosphorus (DIP) were improved by developing a temperature dependent ratio of organic nitrogen to organic phosphorus that can estimate DIP from the nitrogen and total phosphorus data. The model time period chosen (January 2014 – February 2016) has an extensive chlorophyll-a observed data set that was used to calibrate the model. These efforts have greatly improved the model’s prediction of chlorophyll-a and nutrient concentration throughout the lake compared to the 2019 version of the model. A model use-specific calibration objective based upon the model’s intended use for predicting exceedance of the chlorophyll-a (chl-a) criteria for various levels of nutrient load reduction was implemented to ensure that the model’s exceedance fraction of the chl-a criteria for various regions within the lake matched that of the observed data for the 2014-2016 model time period. Nutrient load reduction scenarios examined the lake’s response with respect to chlorophyll-a concentration to nitrogen and/or phosphorus load reductions from zero to seventy percent over the two-year model time period (2014-2016). A hydrologic analysis of this time period was used to compare the model time period to corresponding values from 1980-2018 with respect to rainfall, streamflows, and nutrient loadings. Since the 1980s annual rainfall has trended upward, yet cumulative surface water inflows to the lake have trended downward. The model time period years (2014, 2015, 2016) were approximately 10% above the long-term trend line for both rainfall and cumulative surface water inflow. Over the 1980-2018 time period cumulative nitrogen loadings for three Jordan Lake watersheds (Haw River, Morgan Creek, New Hope Creek) are relatively flat while phosphorus loadings have decreased. Two of the model time period years (2014, 2016) were very close to the trend lines for total nitrogen and phosphorus loading while the third year (2015) was approximately twenty percent above the trend line. The 2 lake’s chlorophyll-a response was calculated by looking at seventeen monitoring stations across the lake. These seventeen stations were grouped into three subsets of stations (Haw River, Middle New Hope Creek, Morgan and Upper New Hope Creeks) for the load reduction analysis. The entire set of stations was also considered during the load reduction analysis. In general, as expected, the median chlorophyll concentrations were reduced over the full range of nitrogen and/or phosphorus load reductions simulated. The fraction of predicted chlorophyll-a concentrations above the 40 µg/L water quality criteria was also reduced as the nutrient loads were reduced. When all Jordan Lake water quality monitoring stations were considered, median chl-a concentration decreased from 20.5 µg/L to 14.2 µg/L or from 20.5 to 10.2 µg/L with phosphorus only or nitrogen only reductions ranging from 0% to 70%. Reducing both nutrients by 70% further reduced the median chl-a concentration in all stations to 8.9 µg/L. Decreasing nutrient loading reduced the fraction of chl-a values above 40 µg/L from 0.26 to 0.17 when just phosphorus was reduced by 70%. Reducing just nitrogen loading by 70% decreased the exceedance fraction to 0.08 (below the target value of 0.10) from the base case value of 0.26. When both nutrients were decreased the exceedance fraction was further reduced to 0.04 when the entire set of Jordan Lake stations was considered. There were significant spatial differences in the predicted chlorophyll-a concentrations across different regions of Jordan Lake and differences in the sensitivity to nitrogen and phosphorus load reductions. These were examined, as mentioned earlier, by looking at three different groupings of stations across the lake (Haw River, Middle New Hope Creek, Morgan and Upper New Hope Creeks). The Morgan and Upper New Hope Creek station group had the lowest median chlorophyll-a concentration of 12.5 ug/L. The Haw arm station group had the second lowest median chlorophyll-a concentration (16.1 ug/L). The highest median chl-a concentration was seen in the middle New Hope Creek region (25.2 ug/L). More significant than the differences in chl-a concentrations were the station group differences in sensitivity to load reduction. The Haw arm station group had very similar responses to reductions in nitrogen vs. phosphorus with respect to median chlorophyll-a. For the exceedance fractions in the Haw arm station group, the results were slightly more sensitive to phosphorus load reduction than nitrogen load reduction. Several combinations of load reductions a phosphorus only reduction of 40%, to several P+N% reduction cases (e.g. 30% P + 30% N), to a just nitrogen reduction case (70% N reduction) were sufficient station to reduce the fraction of exceedances below the targeted 0.10 value. The New Hope Creek arm stations were very different from the Haw arm stations, with much more sensitivity to nitrogen load reduction compared to phosphorus reduction. Nitrogen load reductions of 50% to 70% were necessary for these station groups to lower the exceedance fraction to of the chlorophyll-a criteria to 0.10. The higher sensitivity to nitrogen load reduction in the New Hope Creek arm of the lake as compared to the Haw River arm may be due to physical factors like differences in average water depth and water residence time. 3 Acknowledgements This project report is based upon work supported by the North Carolina Policy Collaboratory and The North Carolina Department of Environmental Quality. The author gratefully acknowledges the hard work of two UNC Charlotte graduate students (Babatunde Adeyeye and Savannah Fraleigh) and one research engineer (William Langley) who provided significant contributions to the research, analysis, and report writing that are presented in this technical report. The author would also like to thank and acknowledge four colleagues at the North Carolina Department of Environmental Quality (Jing Lin, Pam Behm, Rich Gannon, Rishi Bastakoti) for their patient, thoughtful, and constructive review of project work and the documentation found in this report. 4 Table of Contents EXECUTIVE SUMMARY ................................................................................................. 1 Acknowledgements ............................................................................................................ 3 Table of Figures ................................................................................................................ 8 Table of Tables ................................................................................................................ 11 1. INTRODUCTION ..................................................................................................... 13 1.1. Background ................................................................................................................... 13 1.1. Study Objectives ........................................................................................................... 13 1.2. Organization of the Study Report .................................................................................. 15 2. MODEL SETUP ....................................................................................................... 16 2.1. Model Description ......................................................................................................... 16 2.2. Description of Jordan Lake Basin .................................................................................. 19 2.3. Previous Modeling of Jordan Lake ................................................................................ 19 2.4. Model Grid and Bathymetry ......................................................................................... 19 2.5. Monitoring Data Used for Model Setup and Calibration ................................................ 24 2.5.1. Data Sources ........................................................................................................................ 24 2.5.2. Data for Nutrient Response, Flow, and Temperature Models ............................................... 27 2.5.3. Nutrient Loading Analysis ................................................................................................... 29 3. SPECIFICATION OF MODEL INPUT FILES .......................................................... 32 3.1.1. Riverine Input Flow Specification ........................................................................................ 32 3.1.2. Adjustment of Flows from Ungaged Watersheds and the Dam ............................................. 33 3.1.3. Temperature and Concentration Specification ..................................................................... 36 3.1.3.1. Estimation of Dissolved and Organic Phosphorus Concentration ......................................... 37 3.1.4. Water Treatment Plant Outflows ......................................................................................... 41 3.2. Benthic Inputs ............................................................................................................... 41 3.3. Meteorological Inputs .................................................................................................... 43 4. MODEL CALIBRATION .......................................................................................... 45 4.1. Description of the Calibration Time Period ................................................................... 45 4.2. Hydrodynamic Model Calibration ................................................................................. 48 4.2.1. Modeled and Observed Water Surface Elevations ................................................................ 49 4.2.2. Temperature Model Calibration .......................................................................................... 52 4.3. Water Quality Model Calibration .................................................................................. 54 5. MODEL EVALUATION ........................................................................................... 71 5.1. HYDROLOGIC ANALYSIS ......................................................................................... 71 5 5.1.1. Annual Rainfall at RDU Airport .......................................................................................... 71 5.1.2. Yearly Average Streamflows ................................................................................................ 72 5.1.3. Annual Average Total Nitrogen and Total Phosphorus Loading ........................................... 73 5.1.4. Comparisons of Nitrate, Total Nitrogen, and Total Phosphorus Concentration .................... 75 5.1.4.1. Haw River ....................................................................................................................... 75 5.1.4.2. New Hope Creek .............................................................................................................. 78 5.1.4.3. White Oak Creek ............................................................................................................. 80 5.2. Model Verification ........................................................................................................ 83 5.3. Analysis of Simulated Dye Releases ............................................................................... 85 6. PREDICTION OF WATER QUALITY CHANGES WITH REDUCED NUTRIENT LOADING ....................................................................................................................... 90 7. SUMMARY, DISCUSSION, AND CONCLUSIONS ................................................. 100 8. REFERENCES ......................................................................................................... 103 Appendix 1. Creating Constituent Time Series at Inflow Model Boundaries .................. 108 Appendix 2. Observed vs. Model Predicted Temperature Time Histories at Each Jordan Lake Monitoring Station for the 2014-2016 model time period. ........................................ 121 Appendix 3. Observed vs. Model Predicted Chlorophyll-a Time Histories at Each Jordan Lake Monitoring Station during the 2014-2016 model time-period. ................................... 130 Appendix 4. Observed vs. Model Predicted Nitrate + Nitrate (NOx) Time Histories at Each Jordan Lake Monitoring Station during the 2014-2016 model time-period. ....................... 139 Appendix 5. Observed vs. Model Predicted Ammonia (NH4+ + NH3 (aq)) Time Histories at Each Jordan Lake Monitoring Station during the 2014-2016 model time-period. .............. 148 Appendix 6. Observed vs. Model Predicted Total Kjeldahl Nitrogen (TKN) Time Histories at Each Jordan Lake Monitoring Station during the 2014-2016 model time-period. .............. 157 Appendix 7. Observed vs. Model Predicted Total Phosphorus (TP) Time Histories at Each Jordan Lake Monitoring Station during the 2014-2016 model time-period. ....................... 166 Appendix 8. Observed vs. Model Predicted Dissolved Oxygen (DO) Time Histories at Each Jordan Lake Monitoring Station during the 2014-2016 model time-period. ....................... 175 Appendix 9. Observed vs. Model Predicted Cumulative Distributions Functions (CDFs) for the Seven Parameters in the Observed Data Set (Temperature, Chl-a, NOx, NH4, TKN, TP, DO) 184 Appendix 10. Observed vs. Model Predicted Scatter Plots for the Seven Parameters in the Observed Data Set (Temperature, Chl-a, NOx, NH4, TKN, TP, DO. ................................. 188 Appendix 11. Mean Monthly Nutrient Concentrations at Six Locations in the Jordan Lake Watershed from an Analysis of Available Monitoring Data from 2000 – 2018. .................. 192 Appendix 13. plot_ts_gui (v11) Users Manual ............................................................ 195 1. Choose System to Plot back to GUI page .............................................................. 198 6 2. Julian Day 0 Date back to GUI page .................................................................... 199 3. Plot Layers (bot to top) back to GUI page ............................................................ 199 4. Set Plotting Options back to GUI page ................................................................. 199 4.1. Use month for x-axis tic (yes/no) ........................................................................... 199 4.2. Set x-axis values? (yes/no) back to GUI page ................................................. 199 4.3. Set y-axis values? (yes/no) ..................................................................................... 200 4.4. Save figures? (yes/no) ............................................................................................. 200 4.5. Make a cumulative freq. fig? (yes/no) back to GUI page ................................... 200 4.6. Make log plots? (yes/no) .......................................................................................... 200 4.7. Save DO sat or Travel Time to file? (yes/no) back to GUI page .......................... 200 4.8. 15-step filter preds? (button) back to GUI page ................................................ 200 4.9. Stats Only? (button) ................................................................................................. 201 4.10. Plot data? (yes/no) back to GUI page ........................................................... 201 4.11. Save station fit stats? (yes/no) ........................................................................... 201 4.12. Plot top/bot differences (yes/no) back to GUI page ........................................ 201 5. Folder with Output Files back to GUI page .......................................................... 201 6. Observed Data Files and Sheets (1=Hydro, 2=WQ), in same directory ........................ 202 6.1. Choose folder for observed data spreadsheets back to GUI page ..................... 202 6.2. Select file and set sheet (file 1) back to GUI page .............................................. 202 6.3. Select file and set sheet (file 2) back to GUI page .............................................. 202 7. Choose One back to GUI page ........................................................................... 202 7.1. Hydro back to GUI page .................................................................................... 203 7.2. WQ back to GUI page ........................................................................................ 203 7.3. WQ, EE back to GUI page .................................................................................. 205 8. Choose Constituent (Hydrodynamics, DO, NH4) back to GUI page ......................... 205 9. Choose Constituent (Water Quality) back to GUI page .......................................... 205 10. Choose Stations to Plot back to GUI page ........................................................ 205 10.1. Plot All Stations .................................................................................................... 205 10.2. Station Range ........................................................................................................ 205 10.3. Station List ............................................................................................................ 206 11. Run Control Buttons back to GUI page ............................................................ 206 11.1. Update Preferences .............................................................................................. 206 7 11.2. Make Plot ............................................................................................................... 206 11.3. Quit back to GUI page .................................................................................. 206 Appendix 14. Model input file EFDC.INP file for base case. ...................................... 208 Appendix 15. Model input file WQ3DWC.INP file for base case. ................................ 238 Appendix 16. Model input file BENFLUX.INP file for base case. ............................... 250 Appendix 17. plot_ts_gui results output file ptsg_results.txt for base case. ................... 251 Appendix 18. Observed vs. Model Predicted Temperature Time Histories at Each Jordan Lake Monitoring Station for the 2014-2016 model time period without the 15-step time filter applied to model predictions (layers 2 or bottom and 24). ................................................. 260 8 Table of Figures Figure 1. Jordan Lake watershed within the Cape Fear River basin of the piedmont region of North Carolina. ....................................................................................................................................................... 14 Figure 2. Box and arrow diagram showing the EFDC water quality state variables and the mass flows between them. See Table 1 for the constituent names and abbreviations. .................................................. 17 Figure 3. Volume-elevation curves for the 393 cell and 407 candidate model grids and the corresponding Jordan Lake volume-elevation curve available from the Army Corps of Engineers .................................. 20 Figure 4. Lake surface area vs. elevation for the 393 and 407 cell Jordan Lake model grids as compared to lake surface area data available from the Army Corps of Engineers. ......................................................... 21 Figure 5. The 407 Cell Jordan Lake Model Grid with Each Cell Shown Colored by Bottom Elevation in Meters. ......................................................................................................................................................... 22 Figure 6. Mask location on Jordan Lake 407 cell model grid. .................................................................... 23 Figure 7. Jordan Lake wet and dry model cells. .......................................................................................... 24 Figure 8. Locations of 18 Jordan Lake Monitoring Stations Sampled by the NC Division of Water Resources. The newly developed 407 cell EFDC model grid is also shown. ............................................ 27 Figure 9. Pie charts showing 2014-2018 daily average inflows (a), daily average outflow (b), daily average total phosphorus (TP) load (c), and daily average total nitrogen (TN) load for Jordan Lake, NC.30 Figure 10. Pie charts showing 2014-2018 daily average ammonia load (a), daily average phosphate load (b), and the daily average nitrate load (c) for Jordan Lake NC. Panel d shows the daily average nitrate load for the New Hope Creek arm of the lake. ............................................................................................ 31 Figure 11. Pie charts showing the 2014-2018 daily average ammonia (a) and phosphate (b) load into the New Hope Creek arm of Jordan Lake, NC. ................................................................................................. 31 Figure 12. Model flow boundary locations. ................................................................................................. 34 Figure 13. Time history comparisons of observed and model predicted water surface elevations at the Jordan Lake dam for the 2014-2016 model time period (left panel) and the 2017-2018 time period (right panel). From: (Bowen, Langley, & Adeyeye, 2019). .................................................................................. 35 Figure 14. Relationship between the TON/TOP ratio vs. temperature (top panel) and the inorganic P/TP ratio vs. temperature (bottom panel) in the EFDC input files for Tenkiller Lake, OK. ..................... 39 Figure 15. Predicted vs. actual DIP using the temperature variable P/TP ratio (top panel) and the temperature variable TON/TOP ratio (bottom panel) in the EFDC input files for Tenkiller Lake, OK. .... 40 Figure 16. Predicted vs. actual DIP using the fixed TON/TOP ratio using the Redfield ratio value in the EFDC input files for Tenkiller Lake, OK. ............................................................................................. 41 Figure 17. Haw River daily streamflows (in cfs, blue) and historical monthly averages (red) for the 2014- 2016 model time period. .............................................................................................................................. 46 Figure 18. New Hope Creek daily streamflows (in cfs, blue) and historical monthly averages (red) for the 2014-2016 model time period. ..................................................................................................................... 47 Figure 19. Modeled vs observed water surface elevations using 393 cell grid model. ............................... 49 Figure 20. Scatter plot of modeled vs observed water surface elevation (2014-2016). .............................. 50 9 Figure 21. Modeled vs observed water surface elevation for the 2014-2016 model time period. .............. 51 Figure 22. Time history comparisons of observed and model predicted surface and bottom temperatures at station CPF055D (left) and CPF087D (right) for the 2014-2016 model time period. ....... 53 Figure 23. Scatter plot of observed and model predicted surface and bottom temperatures at all monitoring stations in Jordan Lake, NC for the 2014-2016 model time period. ............................................................ 53 Figure 24. Time history comparisons of observed and model predicted surface and bottom chl-a concentrations at station CPF055D (left) and CPF087D (right) for the 2014-2016 model time period. .... 56 Figure 25. Observed vs. Model Predicted Chl-a Cumulative Distributions Functions (CDFs) at Seventeen Jordan Lake Stations Over the 2014-2016 time period. .............................................................................. 57 Figure 26. Time history comparisons of observed and model predicted surface and bottom NOx concentrations at station CPF055D (left) and CPF087D (right) for the 2014-2016 model time period. .... 58 Figure 27. Scatter Plot of Observed vs. Model Predicted NOx Concentrations at Seventeen Jordan Lake Stations Over the 2014-2016 time period. ................................................................................................... 59 Figure 28. Time history comparisons of observed and model predicted surface and bottom NH4 concentrations at station CPF055D (left) and CPF087D (right) for the 2014-2016 model time period. .... 60 Figure 29. Scatter Plot of Observed vs. Model Predicted NH4 Concentrations at Seventeen Jordan Lake Stations Over the 2014-2016 time period. ................................................................................................... 61 Figure 30. Time history comparisons of observed and model predicted surface and bottom TKN concentrations at station CPF055D (left) and CPF087D (right) for the 2014-2016 model time period. .... 62 Figure 31. Scatter Plot of Observed vs. Model Predicted TKN Concentrations at Seventeen Jordan Lake Stations Over the 2014-2016 time period. ................................................................................................... 63 Figure 32. Time history comparisons of observed and model predicted surface and bottom TN concentrations at station CPF055D (left) and CPF086C (right) for the 2014-2016 model time period. .... 64 Figure 33. Observed vs. Model Predicted Total Nitrogen Concentration Cumulative Distribution Functions (CDFs) at Seventeen Jordan Lake Stations Over the 2014-2016 time period. ........................... 65 Figure 34. Time history comparisons of observed and model predicted surface and bottom TP concentrations at station CPF055D (left) and CPF087D (right) for the 2014-2016 model time period. .... 66 Figure 35. Scatter Plot of Observed vs. Model Predicted TP Concentrations at Seventeen Jordan Lake Stations Over the 2014-2016 time period. ................................................................................................... 67 Figure 36. Time history comparisons of observed and model predicted surface and bottom DO concentrations at station CPF055D (left) and CPF087D (right) for the 2014-2016 model time period. .... 69 Figure 37. Observed vs. Model Predicted Dissolved Oxygen Concentration Cumulative Distribution Functions (CDFs) at Seventeen Jordan Lake Stations Over the 2014-2016 time period. ........................... 69 Figure 38. Total Annual Rainfall Measured at the RDU Meteorological Station, 1980-2018 (in). Years 2014 to 2016 are shown with a red oval. ..................................................................................................... 72 Figure 39. Annual Average Cumulative Flow for Three Jordan Lake Watersheds (Haw River, Morgan Creek, New Hope Creek), 1983-2016 (m3/s). Years 2014 to 2016 are shown with a red oval. ................. 73 10 Figure 40. Annual Cumulative Nitrogen Loading (kg N/yr) from Three Jordan Lake Watersheds (Haw River, Morgan Creek, New Hope Creek), 1983-2018 (using data from Obenour Lab). Years 2014 to 2016 are shown with a red oval. ........................................................................................................................... 74 Figure 41. Annual Cumulative Phosphorus Loading (kg P/yr) from Three Jordan Lake Watersheds (Haw River, Morgan Creek, New Hope Creek), 1983-2018 (using data from Obenour Lab). Years 2014 to 2016 are shown with a red oval. ........................................................................................................................... 74 Figure 42. Haw River Measured and Estimated Total Nitrogen Time History. .......................................... 75 Figure 43. Haw River Measured and Estimated Nitrate Time History. ...................................................... 76 Figure 44. Haw River Measured and Estimated Total Phosphorus Time History. ..................................... 76 Figure 45. Haw River Measured Vs. Estimated Nitrate Concentration. ..................................................... 76 Figure 46. Haw River Measured Vs. Estimated Total Nitrogen Concentration. ......................................... 77 Figure 47. Haw River Measured Vs. Estimated Total Phosphorus Concentration. .................................... 77 Figure 48. New Hope Creek Measured and Estimated Nitrate Time History. ............................................ 78 Figure 49. New Hope Creek Measured and Estimated Total Nitrogen Time History. ............................... 78 Figure 50. New Hope Creek Measured and Estimated Total Phosphorus Time History. ........................... 79 Figure 51. New Hope Creek Measured Vs. Estimated Nitrate Concentration. ........................................... 79 Figure 52. New Hope Creek Measured Vs. Estimated Total Nitrogen Concentration. ............................... 79 Figure 53. New Hope Creek Measured Vs. Estimated Total Phosphorus Concentration. .......................... 80 Figure 54. White Oak Creek Measured and Estimated Nitrate Time History. ............................................ 81 Figure 55. White Oak Creek Measured and Estimated Total Nitrogen Time History. ............................... 81 Figure 56. White Oak Creek Measured Vs. Estimated Total Phosphorus Time History. ........................... 81 Figure 57. White Oak Creek Measured Vs. Estimated Nitrate Concentration. ........................................... 82 Figure 58. White Oak Creek Measured vs. Estimated Total Nitrogen Concentration. ............................... 82 Figure 59. White Oak Creek Measured Vs. Estimated Total Phosphorus Concentration. .......................... 83 Figure 60. Water age model estimates (days) at station CPF055D for May 1 to Oct 31, 2015. ................. 86 Figure 61. Inflows at USGS Gaging Stations 02096960 Haw River and 02097314 New Hope Creek. ..... 86 Figure 62. Water age model estimates (days) at station CPF0880A for May 1 to Oct 31, 2015. ............... 87 Figure 63. Water age model estimates (days) at station CPF087B3 for May 1 to Oct 31, 2015. ............... 87 Figure 64. Station Groupings for Analysis of Nutrient Reduction Scenarios ............................................ 91 11 Table of Tables Table 1. EFDC Water Quality State Variables (Tetra Tech 2007). Abbreviations refer to constituents as shown in Figure 2. ....................................................................................................................................... 16 Table 2. Recent Water Quality Modeling Reports Used as a Basis for this Study. ..................................... 18 Table 3. EFDC Input Files and Data Sources. ............................................................................................. 25 Table 4. Monitoring Stations Used to Calibrate the Jordan Lake Model. ................................................... 26 Table 5. Analysis of 2014 – 2018 Photic Zone Chl a Measurements at selected stations within four regions of Jordan Lake. ................................................................................................................................ 28 Table 6. Specification of Surface Water Inflow or Outflow Time Series in the QSER.INP file ................ 33 Table 7. State variables for water quality model ......................................................................................... 37 Table 8. Temporally Varying Temperature Corrections for Benthic Fluxes ............................................... 42 Table 9. Time average benthic nutrient fluxes to the water column. .......................................................... 43 Table 10. Sky condition observations and corresponding W2 cloud cover input. ...................................... 44 Table 11. Monthly Average Haw River Streamflows and Streamflow Ratios for 2014 and 2015. ........... 47 Table 12. Monthly Average New Hope Creek Streamflows and Streamflow Ratios for 2014 and 2015. . 48 Table 13. Statistical comparison of modeled vs observed water surface elevations for the 2014-2016 time period. .......................................................................................................................................................... 51 Table 14. Statistical comparison of modeled vs observed surface water and bottom temperatures for the 2014-2016 time period. ................................................................................................................................ 52 Table 15. Summary of Phytoplankton Kinetic Parameters (taken from July 2023 Base Case wq3dwc.inp file, folder name = 18_baseANCc_pt167_CPprm1_38_best_final, see Appendix 15) ............................... 55 Table 16. Statistical comparison of modeled vs observed chlorophyll-a concentration using all Jordan Lake monitoring stations for the 2014-2016 time period (lower and upper model layers = 20 and 24, with a 15-step time filter applied). ....................................................................................................................... 57 Table 17. Statistical comparison of modeled vs observed NOx concentrations using all Jordan Lake monitoring stations for the 2014-2016 time period (lower and upper model layers = 2 (or bottom) and 24). ..................................................................................................................................................................... 59 Table 18. Statistical comparison of modeled vs observed NH4 concentration using all Jordan Lake monitoring stations for the 2014-2016 time period (lower and upper model layers = 2 (or bottom) and 24). ..................................................................................................................................................................... 61 Table 19. Statistical comparison of modeled vs observed TKN concentration using all Jordan Lake monitoring stations for the 2014-2016 time period (lower and upper model layers = 2 (or bottom) and 24). ..................................................................................................................................................................... 63 Table 20. Statistical comparison of modeled vs observed TN concentrations using all Jordan Lake monitoring stations for the 2014-2016 time period (lower and upper model layers = 2 (or bottom) and 24). ..................................................................................................................................................................... 65 12 Table 21. Statistical comparison of modeled vs observed TP concentration using all Jordan Lake monitoring stations for the 2014-2016 time period (lower and upper model layers = 2 (or bottom) and 24). ..................................................................................................................................................................... 67 Table 22. Statistical comparison of modeled vs observed DO concentration using all Jordan Lake monitoring stations for the 2014-2016 time period (lower and upper model layers = 2 (or bottom) and 24). ..................................................................................................................................................................... 70 Table 23. Statistical comparison of modeled vs. observed water temperatures for three separate model time periods (Bowen, Langley et al. 2019). ................................................................................................. 84 Table 24. Statistical comparison of modeled vs. observed chlorophyll-a concentration for three separate model time periods (Bowen, Langley et al. 2019). ...................................................................................... 84 Table 25. Estimates of Water Age at Selected DWR Monitoring Stations of Jordan Lake, NC for the May 2015-Oct 2015 Model Time Period. ............................................................................................................ 85 Table 26. Time-average simulated dye concentrations at locations across four Jordan Lake regions. Higher concentrations indicate a higher contribution from Haw River inflow. The average concentration for a region is based upon all stations within that region. ........................................................................... 88 Table 27. Number of Model Predictions Analyzed for to Calculate Median Chlorophyll-a Concentration and Fraction of Predictions Above Water Quality Criteria Value ............................................................... 91 Table 28. Chl-a to Carbon Adjustment Factors for Each Station Group ..................................................... 92 Table 29. Median predicted Chl-a concentrations (µg/L) at all stations for nitrogen and phosphorus load reductions from 0% to 70% for the 2014-2016 model period. .................................................................... 93 Table 30. Median predicted Chl-a concentrations (µg/L) at Haw arm stations for nitrogen and phosphorus load reductions from 0% to 70% for the 2014-2016 model period. ......................................... 93 Table 31. Median predicted Chl-a concentrations (µg/L) at Morgan and Upper New Hope stations for nitrogen and phosphorus load reductions from 0% to 70% for the 2014-2016 model period. .................... 94 Table 32. Median predicted Chl-a concentrations (µg/L) at the Middle New Hope stations for nitrogen and phosphorus load reductions from 0% to 70% for the 2014-2016 model period. .................................. 95 Table 33. Fraction of model predicted Chl-a concentrations above 40 µg/L at all stations for nitrogen and phosphorus load reductions from 0% to 70% for the 2014-2016 model period. ......................................... 96 Table 34. Fraction of model predicted Chl-a concentrations above 40 µg/L at Haw Arm stations for nitrogen and phosphorus load reductions from 0% to 70% for the 2014-2016 model period. .................... 97 Table 35. Fraction of model predicted Chl-a concentrations above 40 µg/L at Morgan and Upper New Hope Creek stations for nitrogen and phosphorus load reductions from 0% to 70% for the 2014- 2016 model period. ...................................................................................................................................... 98 Table 36. Fraction of model predicted Chl-a concentrations above 40 µg/L at Middle New Hope stations for nitrogen and phosphorus load reductions from 0% to 70% for the 2014-2016 model period. .............. 99 13 1. INTRODUCTION 1.1. Background The Jordan Lake Nutrient Response Model, reported on herein, evaluates (1) the lake’s potential for eutrophication relative to nutrient loads, streamflow patterns, and climate, for both current conditions and future scenarios, and (2) the potential for nutrient mitigation by implementing best management practices, regulatory measures, and restoration efforts. The model was originally developed in 2019 as part of the Jordan Lake Nutrient Management Study organized and funded by the North Carolina Policy Collaboratory. During 2019, a number of research projects, referred to collectively as the Jordan Lake Nutrient Management Study, were initiated under this provision. The resulting scientific findings were integrated into a three-dimensional mass-balance-based simulation model of Jordan Lake (Bowen, Langley et al. 2019, Langley and Bowen 2020). This work updates that model and performs a nutrient load reduction scenario analysis done with the updated model. The Jordan Lake watershed lies within the Cape Fear River basin in the Piedmont region of North Carolina (Figure 1). The Jordan Lake Nutrient Response Model is a numerical simulation of physical, chemical, and biological processes in the lake and underlying sediments. Water, nutrients, and organic matter constitute input loads to the lake at its inflow boundaries. Within the lake and its sediments, physical, chemical, and biological transformations occur under the prevailing conditions of heat and light. The quality of water in the lake and its outflow are transformed as a result. 1.1. Study Objectives This report describes the setup, calibration, and scenario testing with a newly developed Jordan Lake Nutrient Response Model. The model presented here is based on a model implementation that originally used a five-year monitoring dataset (2014-2018) (Bowen, Langley et al. 2019, Langley and Bowen 2020). The model was developed to test how reductions in watershed loadings of nutrients, specifically nitrogen and phosphorus, would be expected to affect the water quality conditions in the lake. Of primary interest were the chlorophyll-a concentrations in the lake for various load reduction scenarios. Chlorophyll-a is an essential pigment in phytoplankton cells that is commonly used as quantitative measure of algal abundance. A second project objective was to better understand the interactions between the Jordan Lake watershed, the underlying benthic sediments of Jordan Lake, and the physical, chemical, and biological conditions in the water column of Jordan Lake. 14 Figure 1. Jordan Lake watershed within the Cape Fear River basin of the piedmont region of North Carolina. The work follows an earlier study (Tetra Tech 2002, Tetra Tech Inc. 2003) that used monitoring data from 1993-2001 to create a nutrient response model of the lake as a coupled EFDC/WASP application (Hamrick 1992, Ambrose, Wool et al. 1993). The model described in this report takes advantage of a large amount of newly collected physical, chemical, and biological information on the lake, and reflects the latest conditions with respect to development within the Jordan Lake watershed. The newly developed model also takes advantage of advances in the capabilities of mass-balance based water quality models. The Jordan Lake model developed here utilizes a new computational model grid and an improved prediction of loadings of water and nutrients to the lake. These advances allow for a better accounting of the short and long-term responses that would be expected under a scenario that significantly reduces nutrient loading to the lake. 15 1.2. Organization of the Study Report The following section provides a description of the numerical model (EFDC) that was used as the basis of the Jordan Lake nutrient response model. A literature review of similar EFDC modeling projects is also provided. Some background information on Jordan Lake and a summary of the observed chlorophyll-a concentrations for the original 2014-2018 model time period are provided in the system description section. Specification of model input files and a section on calibration describes the data sources used and the methods for calibrating the model to the observed data on the physical, chemical, and biological conditions during the model time period. A loading analysis is also presented that quantitatively compares the sources of water and inorganic and organic forms of phosphorus and nitrogen to the lake. The next two sections examine the model and use it to describe the functioning of the system under reduced nutrient loading. A model evaluation section critically examines these model inputs and the model performance during times outside those used for calibration. The model evaluation included simulated releases of a non-reactive dye are used to determine the residence times of waters entering the lake, and the circulation and mixing of waters in various regions of the lake. Nutrient load scenarios look at the impacts of a broad range of possible load reductions, and examine how that reduction differs in different regions of the lake. A discussion and conclusions section ends the report. 16 2. MODEL SETUP 2.1. Model Description The Environmental Fluid Dynamics Code (EFDC) model was used to model simulate the hydrodynamics and water quality of the lake. EFDC (Hamrick 1992) is a general-purpose surface water modeling package for simulating three-dimensional (3-D) water circulation, mass transport, sediments and biogeochemical processes in surface waters. The graphical user interface EFDC Explorer 8.4 (Craig 2018) was used for pre- and post-processing of data. A number of pre and post-processing tools were also developed by the project team in Matlab. EFDC solves numerically the three-dimensional, vertically hydrostatic, free surface, Reynold’s averaged momentum equations for a variable-density fluid (Hamrick 1992). Turbulent kinetic energy, turbulent length scale, salinity and temperature transport equations are also solved. Wetting and drying of shallow areas is simulated using a mass conservation scheme (Hamrick 1992). A 16-state variable (Table 1) version EFDC water quality model was used for this study (Tetra Tech 2007). Five variables found in the full 21-state variable model were not included for this study. (chemical oxygen demand (COD), total available metal (TAM), total suspended solids TSS), and bioavailable (SA) and non-bioavailable silicate (SU). The state variables included were able to simulate the algal dynamics using three state variables (cyanobacteria, diatoms, green algae), nutrient dynamics using three inorganic (total phosphate, nitrate nitrogen, ammonium) and six organic state variables (refractory and labile particulate nitrogen and Table 1. EFDC Water Quality State Variables (Tetra Tech 2007). Abbreviations refer to constituents as shown in Figure 2. No. Water Quality State Variable Abbreviation Unit 1 Cyanobacteria (blue-green algae) Bc g/m3 2 Diatoms (algae) Bd g/m3 3 Green algae (others) Bg g/m3 4 Refractory particulate organic carbon RPOC g/m3 5 Labile particulate organic carbon LPOC g/m3 6 Dissolved organic carbon DOC g/m3 7 Refractory particulate organic phosphorus RPOP g/m3 8 Labile particulate organic phosphorous LPOP g/m3 9 Dissolved organic Phosphorous DOP g/m3 10 Total phosphate TPO4 g/m3 11 Refractory particulate organic nitrogen RPON g/m3 12 Labile particulate organic nitrogen LPON g/m3 13 Dissolved organic nitrogen DON g/m3 14 Ammonium NH4 g/m3 15 Nitrate nitrogen NO3- g/m3 16 Dissolved Oxygen DO g/m3 17 phosphorus, dissolved organic nitrogen), carbon cycling between algal and detrital fractions using three additional state variables (refractory and labile particulate carbon, dissolved organic carbon), and dissolved oxygen dynamics using one additional state variable. EFDC simulated the spatially and temporally varying mass balance of each of these state variables and the exchange of mass between the state variables to simulate processes in the water column such as nutrient uptake via photosynthesis, nutrient release via respiration and predation, and nutrient recycling between organic and inorganic forms (Figure 2). Figure 2. Box and arrow diagram showing the EFDC water quality state variables and the mass flows between them. See Table 1 for the constituent names and abbreviations. Temporal and spatial variations in additional state variables (e.g., temperature, x-, y-, and z- direction velocity) were simulated with the water-column hydrodynamic model. A version of the EFDC code was developed by Dynamic Solutions International, LLC (DSILLC) that simplifies the modeling process and provides links to a pre-processing and post-processing software called EFDC Explorer. Model setup, data input, and post-processing of model results can be performed with the EFDC Explorer graphical user interface. The model runs and post- processing of model results can also be done with programs such as MATLAB and Python. This project utilized a publicly-available version of the DSILLC EFDC Fortran code (version 8.5) that was compiled using the Intel FORTRAN compiler to create executables for running on either PCs or Macs. The model pre-processing was done either manually or with the assistance of EFDC Explorer 8.5. Model post-processing was done with EFDC Explorer 8.5, the DSI utility GetEFDC that converts binary output to text files, and MATLAB scripts developed by the cxlvii RPOC LPOC DOC PO4d PO4p SAd SAp RPON LPON DON NH4 NO23 DO COD Bc Bg Bd RPOP LPOP DOP PO4t SU SA reaeration respiration photosynthesis light TSS FCB Figure 3-1. A schematic diagram for the water column water quality model. TAM or* * TSS from hydrodynamic model 18 project team that read, analyzed, and visualized the text-based model output from the GetEFDC utility. Recent reports of modeling lake hydrodynamics and water quality were reviewed in preparation for developing the Jordan Lake model (Table 2). These reports provided technical support for the selection of the numerous model parameters, many of which are not explicitly identifiable for Table 2. Recent Water Quality Modeling Reports Used as a Basis for this Study. Report and Reference Subject Specific areas considered Tenkiller Ferry Lake EFDC Water Quality Model (Michael Baker 2015) EFDC model of hydrodynamics and water quality Water balance calibration, water quality model parameters, sediment diagenesis model setup 3-D Hydrodynamic and Water Quality Model of Lake Thunderbird, Oklahoma (Dynamic Solutions 2013) EFDC model of hydrodynamics and water quality Water balance calibration, water quality model parameters, sediment diagenesis model setup 3-D Modeling of Hydrodynamics and Transport in Narragansett Bay (Abdelrhman 2015) EFDC model of hydrodynamics and water quality Water balance calibration, water quality model parameters, sediment diagenesis model setup Integration of a benthic sediment diagenesis module into the 2D hydrodynamic and water quality model – CE-QUAL-W2 (Zhang, Sun et al. 2015) sediment diagenesis model integration into CE-QUAL-W2 Sediment diagenesis model theory and results for transient (seasonal) periods Falls Lake Nutrient Response Model (Falls Lake Technical Advisory Committee 2009, Lin and Li 2011) EFDC model of hydrodynamics and water quality Consistency with local/regional data inputs and results High Rock Lake Hydrodynamic and Nutrient Response Models (Tetra Tech 2016) EFDC model of hydrodynamics coupled to a WASP model of water quality Consistency with local/regional data inputs and results Jordan Lake Nutrient Response Model (Tetra Tech 2002, Tetra Tech 2003) EFDC model of hydrodynamics, WASP/EUTRO model of water quality Consistency with local/regional data inputs and results Puget Sound Dissolved Oxygen Modeling Study: Development of an Intermediate Scale Water Quality Model (Khangaonkar, Long et al. 2012) FVCOM/ CE-QUAL-ICM model of hydrodynamics and water quality Water balance calibration and water quality model parameter selection, calibration Total Maximum Daily Load Evaluation for Lake Lanier in the Chattahoochee River Basin for Chlorophyll a (Georgia Department of Natural Resources- Environmental Protection Division 2017) EFDC model of hydrodynamics and water quality Water balance calibration, water quality model parameters, sediment diagenesis model setup 19 Lake Jordan. They also provided guidance for conducting hydrodynamic and water quality model calibrations and selecting appropriate calibration targets. Local (in-state) model reports were also reviewed for consistency with previously reported input data and model results. 2.2. Description of Jordan Lake Basin Jordan Lake is a physically unique lake with distinct characteristics. Some unique features include the sharp variations in depths across the lake area, a deep and narrow section along the Haw River Arm, and a shallow and broad section along the New Hope Arm. The Haw River contributes the most flow into the lake, accounting for about 70 to 90 percent of the total annual flow (NC DWQ 2007), but the Haw River Arm occupies a relatively small fraction of the lake surface area. Most of the lake surface area is in the New Hope Creek arm of the lake but receives only a small fraction of the lake’s inflow. As a result, there is a large difference in the average water residence times and average water depth for the two arms of the lake. At normal operating conditions (216 feet MSL), Jordan Lake has an area of 13,940 acres. Another significant characteristic is the existence of a large area that alternates between wet and dry conditions depending on the water level in the lake (Tetra Tech 2002). As water level increases due to high inflows and precipitation, there is a significant increase in the wet area of the lake in comparison to the normal pool level. Additionally, the influence of causeways and natural constrictions restrict flow between sections of the lake. The influence of constrictions and causeways across the lake caused by the Mount Carmel Church Road, U.S. 64 Highway, NC 751 Road and Farrington Road are included in this project using EFDC’s masking feature that simulates thin flow barriers between adjoining model cells (Tetra Tech 2007, Craig 2018). 2.3. Previous Modeling of Jordan Lake The previous modeling study performed by Tetra Tech (2002 (Tetra Tech 2002)) concluded that algal growth in Jordan Lake is boosted by high levels of nitrogen and phosphorus input and recycling (Tetra Tech 2002). Tetra Tech studied Jordan Lake’s response to nutrient loadings with a linked system combining a hydrodynamic model generated by using Environmental Fluid Dynamics Code (EFDC), which served as input to a water quality model generated by the Water Quality Analysis Simulation Program (WASP) (Hamrick 1992, Ambrose, Wool et al. 1993). The model was calibrated and validated to observed data between the time periods 1992-2001 (Tetra Tech 2003). 2.4. Model Grid and Bathymetry The first step in the model setup is the definition of the model grid. The grid should provide a good approximation of the actual physical dimensions (morphometry) of the water body. EFDC is set up to use a curvilinear-orthogonal grid in the horizontal plane that is stretched to provide an approximate representation of the curvature of the actual water body. Vertical structure is represented by specifying a fixed or varying number of vertical subdivisions for each horizontal grid cell. CVLGrid, which is a grid generating preprocessor program alongside EFDC Explorer modeling package and Google Earth were used to construct the horizontal model grid. 20 Bathymetric data obtained from sonar sampling in the lake by Collaboratory partners in 2019 and LIDAR data obtained from North Carolina Flood Risk Information System (FRIS) were used to develop and refine a new Jordan Lake model grid. Horizontal projection for the XY data used to define shoreline and grid coordinates is UTM Zone 17 as meters. Four candidate horizontal grid resolutions (393 cells, 407 cells, 857 cells, 1598 cells) were tested against one another with respect to lake volume and surface area vs. elevation, model computation time for the hydrodynamic model portion of EFDC+, and water surface elevation results. The volume and elevation curves for each grid were calculated by EFDC Explorer and compared to data on the lake obtained from the Army Corps of Engineers (USACE 2019). The first candidate grid (393 cells) was found to overestimate both lake volume (Figure 3) and lake surface area (Figure 4) Figure 3. Volume-elevation curves for the 393 cell and 407 candidate model grids and the corresponding Jordan Lake volume-elevation curve available from the Army Corps of Engineers for elevations above approximately 68 m. Additional spatial data were obtained from North Carolina Flood Risk Information System (FRIS) and were combined with the bathymetry data to update grid portions beyond the lake’s shoreline at normal pool elevation. Doing this added another twenty cells or so, giving an updated model grid of 407 cells that more closely matched the USACE data for water volume (Figure 3) and water surface area vs. elevation (Figure 4). The 407-cell grid did underestimate the lake surface area for the highest end of the elevation curve, but since the volumes were accurate to elevations above 70 m, and since these water surface elevations were only occasionally seen in the lake, the 407-cell horizontal grid specification was considered to be acceptable approximation to the lake’s morphometry. Two additional grids of 857 and 1598 cells were then developed by further subdividing cells in the 407-cell grid. Hydrodynamic model testing found that, not surprisingly, the model ran much 21 more slowly using these grids as compared with the 407-cell grid and gave water surface elevation results that varied only slightly from the 407-cell case. For these reasons the 407-cell grid was selected for use in the Jordan Lake model. Figure 4. Lake surface area vs. elevation for the 393 and 407 cell Jordan Lake model grids as compared to lake surface area data available from the Army Corps of Engineers. The Jordan Lake model grid developed from the process described above contains 407 horizontal grid cells, with cell sizes varying from 178 m to 1105 m in long axis dimension (Figure 5). Depth of the water column was represented with vertical layers using the SGZ (Sigma-Zed) option available in EFDC+, with the model grid having seven minimum active vertical layers in the shallowest portion of the lake and 25 maximum vertical layers in the deeper portion of the lake. The maximum number of layers to use was also investigated, with candidate resolutions between eight and 40 layers. The 25-layer model was found to have acceptable run times and did a good job of representing seasonal temperature stratification in the deeper portions of the lake. The Sigma-Zed layering scheme was developed by DSI to deal with pressure gradient errors that occur in some models that have steep changes in bed elevation (Craig 2018). This layering scheme has some similarities to both the z-grid and sigma-grid layering systems that are used in other models. With the Sigma-Zed scheme, depth variations across the model grid are handled by varying the number of vertical layers (like the z-grid system). In the Sigma-Zed scheme the number of vertical layers at a particular I,J location is, however, fixed in time and the vertical layers are distributed uniformly across the depth (like the sigma-grid system). Reducing the number of layers in the shallow portions of the water body also reduces the computational 22 burden in that fewer cell/layer combinations are used to define the grid compared to a sigma grid specification. In Sigma-Zed scheme, layer thicknesses vary smoothly across the grid and vary in time at each I,J location as the total depth for that location varies. Figure 5. The 407 Cell Jordan Lake Model Grid with Each Cell Shown Colored by Bottom Elevation in Meters. The influence of causeway/bridge constrictions on inter-segment flow are also included in the model through use of the MASK option in EFDC+. This option inserts a thin (no-flow) barrier between adjacent cells (Craig 2018) and was used to represent the constrictions and causeways at the Mount Carmel Church Road, U.S. 64 Highway, NC 751 Road and Farrington Road (Figure 6). Additional masks were also placed along two side arms of the New Hope Creek arm of the lake (Figure 6). 23 Figure 6. Mask location on Jordan Lake 407 cell model grid. Another characteristic of Jordan Lake is the presence of areas that become wet or dry depending upon the water level in the lake. The model utilizes the wetting/drying option available in EFDC+ with the wet depth specified as 0.1 meters and dry depth as 0.06 meters. Model cells that contain water at normal pool are shown in blue in Figure 7, while cells that are dry at normal pool are shown in grey. As will be seen in the section describing surface water input locations (section 3.1.2) freshwater inputs were specified using cells that are always wet. 24 Figure 7. Jordan Lake wet and dry model cells. 2.5. Monitoring Data Used for Model Setup and Calibration 2.5.1. Data Sources Model input data sets and observed data sets used for calibration and validation, and model scenario testing were developed using observed data gathered from various agencies (Table 3). Time series data including flow rates, flow temperature and pollutant loading from the drainage areas, withdrawals from water supply intakes and releases at the dam, meteorological and wind forcing data, and atmospheric and benthic deposition of nutrients were obtained for the original model period of 2014 to 2018. Flow input data were obtained from US Geological Survey (USGS) gages and US Army Corps of Engineers, meteorological and wind forcing data were obtained from North Carolina State Climate Office (NCSCO) and National Oceanic and Atmospheric Administration (NOAA). Atmospheric deposition of nutrients were obtained from National Atmospheric Deposition Program (NADP) and Clean Air Status and Trends Network (CASTNET) for nitrogen with phosphorus estimated from annual average N/P ratios for atmospheric deposition of N and P (Willey and Kiefer 1993). Benthic deposition of nutrients for the flux specified simulations were obtained using limited sampling data from Collaboratory partners and model results for sediment fluxes from other lake models that included sediment 25 diagenesis (Dynamic Solutions 2013, Abdelrhman 2015, Michael Baker 2015). Water temperature time series were derived from a regression of measured air temperatures and water temperatures at NCDEQ water quality stations. Time histories of nutrient loading were derived with a WRTDS watershed model (Hirsch and De Cicco 2015) developed for the Jordan Lake watershed (Del Giudice, Aupperle et al. 2019). Table 3. EFDC Input Files and Data Sources. EFDC Input Filename Description of Data Contained in File Data Sources QSER.INP Flow time series data at flow specified model boundaries and point source locations US Geological Survey (Haw River, creeks), US Army Corps of Engineers (water treatment plant, dam outflows) ASER.INP Meteorological time series data (air temp, dewpoint temp, relative humidity, short-wave solar radiation, precipitation, cloud cover) North Carolina State Climate Office (NCSCO) and National Oceanic and Atmospheric Administration (NOAA) TSER.INP Temperature time series data at all model boundaries and point source inputs North Carolina Department of Environmental Quality (NC DEQ) and US Geological Survey WSER.INP Wind time series data for magnitude and direction North Carolina State Climate Office (NCSCO) and National Oceanic and Atmospheric Administration (NOAA) DXDY.INP Horizontal cell lengths, widths, depths, bottom roughness Collaboratory Partners (Bathymetry), North Carolina Flood Risk Information System (FRIS) and US Army Corps of Engineers (Lake elevation at the start of each model phase) LXLY.INP Horizontal cell size location, orientation relative to E-W, N-S direction Google Earth (UTM Zone 17 ) and CVLGrid (Craig 2018) WQBENMAP.INP, BENFLUX.INP Map of benthic nutrient and DO flux zones, specification of NO3, NH4, PO4, and DO flux time histories by zone (flux specified runs only) Calibrated values w/ information from Collaboratory Partners (NO3 and DO benthic flux measurements), and recent lake model studies (Table 2) TEMP.INP Initial condition for temperature for every model cell and layer created with a model spin up run, using the EFDC restart option CWQSRXX.INP (XX indicates constit. number) Time series concentration boundary condition at flow specified boundaries Collaboratory partners (TN and TP loading), DWR data on N speciation, MATLAB script used to create files as described in Cape Fear Model Report (Bowen, Negusse et al. 2009) An extensive water quality monitoring dataset was available to support the model. Water quality data are available at eighteen stations (Table 4) across the lake. One of these stations (CPF086D) only had water quality data for 2017, so it was therefore not used for calibration or load reduction scenario purposes, but had previously been used in the original implementation of the model. The Jordan Lake data were collected by the NC Division of Water Resources and made available to this study as a Microsoft Access database. Water quality parameters from the 26 database that were used for this study included temperature profiles, and grab samples analyzed for nitrate+nitrite (NOx), ammonia (NH4), total phosphorus (TP), total Kjeldahl nitrogen (TKN), chlorophyll-a (chl-a), and dissolved oxygen (DO). Stations were present in all regions of the lake (Figure 8). Table 4. Monitoring Stations Used to Calibrate the Jordan Lake Model. No. Description Grid I, J Station Latitude in degrees Longitude in degrees 1 Jordan Lake Dam 23, 6 Dam 35.6548 -79.0672 2 Jordan Lake above Stinking Creek Near Pittsboro, NC 17, 6 CPF055C 35.6913 -79.0791 3 Jordan Lake in Haw River Bay Arm Upstream 15, 6 CPF055C1 35.6988 -79.0820 4 Jordan Lake in Haw River Bay Arm NE 16, 7 CPF055C2 35.6955 -79.0761 5 Jordan Lake in Haw River Bay Arm NW 16, 6 CPF055C3 35.6932 -79.0830 6 Jordan Lake in Haw River Bay Arm SE 17, 7 CPF055C4 35.6899 -79.0756 7 Jordan Lake in Haw River Bay Arm SW 17, 5 CPF055C5 35.6867 -79.0841 8 Jordan Lake in Haw River Arm Bay Downstream 18, 6 CPF055C6 35.6822 -79.0780 9 Jordan Lake in Middle of Haw River Arm 20, 6 CPF055D 35.6725 -79.0772 10 Jordan Lake above Dam Near Moncure, NC 22, 6 CPF055E 35.6600 -79.0700 11 Jordan Lake Downstream Crooked Creek, New Hope Arm 18, 42 CPF081A1B 35.8365 -78.9763 12 Jordan Lake @ Mouth of New Hope Creek 18, 37 CPF081A1C 35.8162 -78.9868 13 Jordan Lake @ Mouth of Morgan Creek Near Farrington 15, 35 CPF086C 35.8215 -78.9974 14 Jordan Lake In Upstream 11, 34 CPF086CUPS 35.8382 -79.0014 15 Jordan Lake, Downstream Morgan, New Hope Creek Arm 18, 35 CPF086D 35.8095 -78.9974 16 Jordan Lake Near Farrington, NC 18, 31 CPF086F 35.7970 -79.0108 17 Jordan Lake at Buoy #9 Near Merry Oaks, NC 18, 25 CPF087B3 35.7652 -79.0260 18 Jordan Lake @ Mouth White Oak Creek Near Seaforth, NC 18, 21 CPF087D 35.7386 -79.0242 19 Jordan Lake Near Mouth Beaver Creek Near Merry Oaks, NC 19, 14 CPF0880A 35.6965 -79.0436 27 Figure 8. Locations of 18 Jordan Lake Monitoring Stations Sampled by the NC Division of Water Resources. The newly developed 407 cell EFDC model grid is also shown. 2.5.2. Data for Nutrient Response, Flow, and Temperature Models In the Jordan Lake nutrient response model, chlorophyll-a data are used as a measure of the cumulative abundance of the three state variables (cyanobacteria, diatoms, and green algae) collectively representing the phytoplankton biomass. The spatial and temporal dynamics in the data are used to calibrate the algal growth kinetic parameters in the model. North Carolina also uses chlorophyll-a as a numeric water quality criteria (NC Division of Water Resources 2017). The current approved regulatory text for the State’s chlorophyll-a criteria, located at 15A NCAC 02B .0211(4), states: Chlorophyll-a (corrected): not greater than 40 ug/l for lakes, reservoirs, and other waters subject to growths of macroscopic or microscopic vegetation not designated as trout waters, and not greater than 15 ug/l for lakes, reservoirs, and other waters subject 28 to growths of macroscopic or microscopic vegetation designated as trout waters (not applicable to lakes or reservoirs less than 10 acres in surface area). A waterbody is considered impaired if there is a 90% confidence that more than 10% of the photic zone average chlorophyll measurements are above the regulatory limit, in this case 40 ug/L (NCDWR 2018). Based upon a review of the chlorophyll-a monitoring data collected over the five-year (2014- 2018) model time period, every one of the eighteen monitoring stations exceeded the 40 ug/L more than 10% of the time (Table 5). The 90th percentile (the value exceeded exactly 10% of Table 5. Analysis of 2014 – 2018 Photic Zone Chl a Measurements at selected stations within four regions of Jordan Lake. Lake Region Station Number of Chl a samples Chl a median concentration (µg/L) 90th percentile Chla-a concentration (µg/L) Reduction needed for 90th percentile Chl-a concentration at 40 µg/L Haw River CPF055C 74 29.0 63.7 37% CPF055D 72 25.0 44.9 11% CPF055E 73 28.0 44.0 9% Above CPF081A1C 74 57.5 90.4 56% Causeways CPF086C 74 58.5 89.0 55% CPF086F 74 52.5 81.7 51% Between Causeways CPF087B3 74 34.0 52.4 24% CPF087D 74 29.5 53.0 25% Below Causeways CPF0880A 74 28.0 42.0 5% Jordan Lake All 18 Stations 1004 36.0 72.0 44% the time) photic zone chlorophyll-a concentration for all eighteen stations considered collectively (1004 measurements total) for the 2014-2018 time period was 72.0 ug/L (Table 5). An overall reduction in chl-a concentrations of 44% would be needed to lower the 90th percentile chlorophyll-a concentration to the regulatory limit of 40 ug/L. Frequently sampled stations in each of the four regions of the lake also had 90th percentile chlorophyll-a concentrations above the criteria value, but the magnitude of the exceedances varied significantly from region to region. The one station in the below causeways region of the New Hope Creek arm of the lake exceeded the 90th percentile by only 5% (74 samples total). In the above causeways region of the New Hope Creek arm of the lake, all three stations exceeded 29 the 40 ug/L by more than 50% (Table 5). The other two regions of the lake (Haw River, between causeways had exceedance levels between these two extremes. Temperature data for the lake’s surface water input locations (specified in the TSER.INP file) were not available at a frequency necessary for the model, so a data analysis procedure was developed to provide the temperature time series at surface water input locations. Regressions between measured air temperatures at one meteorological station and stream water temperatures measured roughly semi-monthly as part of routine monitoring in the Jordan watershed were developed to estimate a daily water temperature time series for all surface water inflow locations. This approach was considered superior to having the model interpolate the temporally sparse water temperature record at these locations. Maximum and minimum daily air temperatures for the weather station at Chapel Hill (USC00311677 CHAPEL HILL 2 W, NC US) from 2008 to 2018 inclusive were retrieved. Since the intent was to predict water temperatures, measured air temperatures were processed by (a) replacing maximum and minimum air temperatures less than 32 deg F with 32.5 deg F, (b) averaging these maximum and minimum values for each day, and finally (c) calculating an average value for each day as the average of the current day and the two previous days. The time averaging of daily air temperatures was done to simulate the temporal averaging of water temperatures that occurs in the streams. These final air temperature averages were regressed against the measured water temperatures at each water quality station, where approximately 220 daily water temperature measurements over the period 2008 to 2016 were available. The regression equations are 2nd order polynomials with non-zero y intercepts. The three regression constants a, b, and c (corresponding to the equation: y = ax2 + bx + c where x = time-averaged air temperature and y = water temperature) were used to estimate water temperatures for the original simulation period (2014-2018) based on the time-averaged air temperature time series. 2.5.3. Nutrient Loading Analysis A nutrient loading analysis based on the model’s input files was used to quantify the relative nutrient load contributions from the external and internal sources of pollutants to the lake for the original model period 2014 – 2018 (Bowen, Langley et al. 2019). The external sources include the surface water inputs and wet and dry atmospheric deposition, while the internal sources include the benthic fluxes of inorganic nutrients across the sediment-water interface of the lake. A flow analysis was also used to quantify the inflow and outflow contributions to the lake for the model period as rates (m3/day). This analysis found that the Haw River accounts for over 75% of the inflows while the dam outflow accounts for over 95% of the outflows for the model period (Figure 9, a & b). The nutrient loading analysis indicated that the majority of nutrients entered the lake from the Haw River arm, and these nutrients entered majorly in organic forms that were 30 Figure 9. Pie charts showing 2014-2018 daily average inflows (a), daily average outflow (b), daily average total phosphorus (TP) load (c), and daily average total nitrogen (TN) load for Jordan Lake, NC. not immediately bioavailable. The Haw River arm accounted for over 65% of total nitrogen and 55% of total phosphorus loads into the lake (Figure 9, c & d). Benthic sediments were a significant source of bioavailable nutrients, providing more than 40% of phosphate and 85% of ammonia to the lake (Figure 10, a & b). Benthic sediments also acted as a major sink for the particulate fraction of organic nutrients, nitrate (Figure 10, c & d), and dissolved oxygen. Atmospheric deposition was a relatively minor source of nutrients to the lake, accounting for less than 5% of the total nitrogen. Through model simulated dye tracer studies, it was observed that only a small fraction of nutrient inputs from the Haw River arm moved up into the upper reaches of the New Hope Creek arm of the lake on a long-term basis (see section 5.3 and Table 26). Some episodic high flow events were observed by Collaboratory partners to transport Haw River water well upstream into the New Hope Creek arm of the lake (UNC Policy Collaboratory 2019), but the long-term effect of these events appears to be limited with respect to loading of water and nutrients in the New Hope Creek arm of the lake. a b d c 31 Figure 10. Pie charts showing 2014-2018 daily average ammonia load (a), daily average phosphate load (b), and the daily average nitrate load (c) for Jordan Lake NC. Panel d shows the daily average nitrate load for the New Hope Creek arm of the lake. The majority of water and nutrients to the New Hope Creek arm of the lake (Figure 10 d, Figure 11) are provided by the local surface water sources (Morgan, New Hope, Northeast, and other smaller creeks). For certain inorganic forms of nitrogen and phosphorus, benthic sediments were the major supply source to the water column in the New Hope arm of the lake, providing more than 75% of the phosphate and 90% of ammonia (Figure 11, a & b). Figure 11. Pie charts showing the 2014-2018 daily average ammonia (a) and phosphate (b) load into the New Hope Creek arm of Jordan Lake, NC. d - c a b 32 3. SPECIFICATION OF MODEL INPUT FILES The EFDC lake model requires the specification of external boundary data to execute the hydrodynamic and water quality simulations. In the initial phase of model development (Bowen, Langley et al. 2019, Langley and Bowen 2020), time series data including flow, water temperature, and constituent concentration from the drainage areas, withdrawals from water supply intakes and releases at the dam, meteorological and wind forcing data, and atmospheric and benthic deposition of nutrients were assembled for the original model period 2014 to 2018. Three EFDC simulations were accomplished using three separate model time periods: 2014- 2015, 2016, and 2017-2018 (Bowen, Langley et al. 2019, Langley and Bowen 2020). Two time periods were used for calibration and scenario testing (2014-2015, 2017-2018) and a third (2016) for model verification. For the work presented here it was decided to use only one of the three available model time periods. As described in the model calibration chapter (Section 4) a model time period beginning January 1, 2014 and ending February 19, 2016 was used for calibration and scenario testing. The 2014-2016 time period is far superior to the others in the number of water temperature and chlorophyll-a measurements available for comparing to model predictions and was therefore used for both calibration and scenario testing (see Table 23 and Table 24 for a comparison of the number of available temperature and chl-a measurements for the three time periods). In this section the data sources and analyses performed to develop the model’s initial conditions, boundary condition time series, and calibration data used are presented. 3.1. Jordan Lake Riverine Inputs and Surface Water Outputs 3.1.1. Riverine Input Flow Specification Flows to and from the lake are provided in the QSER.INP file. Fifteen inputs and outputs were specified in the Jordan Lake model domain to represent 13 tributaries, one outflow as withdrawal for water supply and the outflow at the dam. Inflow data were obtained from USGS gages for 5 stations, Haw River near Bynum USGS Gage 02096960, Morgan Creek USGS Gage 02097517, New Hope Creek USGS Gage 02097314, Northeast Creek USGS Gage 0209741955 and White Oak Creek USGS Gage 0209782609. These data were adjusted to account for additional drainage area from the gage stations to the inflow mouth into the lake. Outflow data were also obtained for the dam using the Haw River at Moncure USGS Gage 02098206. Additionally, to represent ungaged inflows into the lake, a flow balance was estimated using all gaged inflows, rainfall, and all outflows and evaporation. The flow balance was computed to minimize the difference between measured versus modeled lake water levels over time. The resulting ungaged composite flow was distributed to 8 boundary inflow locations to represent the remaining tributary inflow. A total of fifteen surface water inflows or outflow (Table 6) hydrographs were specified at point source locations throughout the lake (Figure 12). 33 3.1.2. Adjustment of Flows from Ungaged Watersheds and the Dam Approximately 47% of the “non-Haw” Jordan Lake watershed is ungaged (Miller, Karimi et al. 2019). Since the original development of the Jordan Lake model (Bowen, Langley et al. 2019, Langley and Bowen 2020) model development work has been done to better simulate water level fluctuations in the lake. Out of a total of 15 surface water inputs and outputs to the lake (quantified in the QSER.INP file), eight are from watersheds that are ungaged (Table 6). A majority of this ungaged watershed area lies in the New Hope Creek arm of the lake (Miller, Karimi et al. 2019). Table 6. Specification of Surface Water Inflow or Outflow Time Series in the QSER.INP file Name Description Data Source QSER1 Haw R. @ Jordan Lake USGS Gage 02096960, Haw River at Bynum QSER2 Morgan Ck. @ Jordan L. USGS Gage 02097517, Morgan Creek QSER3 New Hope Ck. @ Jordan L. USGS Gage 02097314, New Hope Creek QSER4 Northeast Ck. @ Jordan L. USGS Gage 0209741955, Northeast Creek QSER5 White Oak @ Jordan L. USGS Gage 0209782609, White Oak Creek QSER6 Ungaged, Lake Segment 4, west Ungaged Composite QSER7 Outflow @ Dam USGS 02098206, Haw River at Moncure QSER8 Ungaged, Lake Segment 3, west Ungaged Composite QSER9 Ungaged, Lake Segment 3, east Ungaged Composite QSER10 Ungaged, Lake Segment 2, west Ungaged Composite QSER11 Ungaged, Lake Segment 2, east Ungaged Composite QSER12 Ungaged, Lake Segment 1 Ungaged Composite QSER13 Cary Withdrawal USACOE Operational Records QSER14 Ungaged, Lake Segment 4, east Ungaged Composite QSER15 Ungaged, Lake Segment 4, north Ungaged Composite Two surface water outflows (QSER7, QSER13) are found at a water treatment plant in the lower half of the New Hope Creek arm of the lake and at the dam that forms the lake (Figure 12). The dam outflow is an estimated value using a downstream USGS gage at Montcure (Table 6). A daily hydrograph of the withdrawal from the water treatment plant was provided by the US Army Corps of Engineers. 34 Figure 12. Model flow boundary locations. In the earlier version of the Jordan Lake model, hydrographs of the ungaged watersheds used the White Oak hydrograph that were scaled based upon the relative watershed areas (Bowen, Langley et al. 2019, Langley and Bowen 2020). A second iteratively adjusted, but not time varying scaling factor was then applied to the inflows of the ungaged watershed to improve agreement with the observed long-term water surface elevation record. This method minimized the long-term (multi-year) mean error between observed and model predicted water level in the lake but produced errors of more than 0.5 m for extended time periods of time (Figure 13) (Bowen, Langley et al. 2019, Langley and Bowen 2020). 35 To improve the simulation of water surface elevation, a new method was developed to specify flow adjustments for the ungaged watersheds and for the dam outflows that were based on a water balance that was applied on a daily time scale. Adjustment of the dam outflow along with the ungaged watershed inflows was considered to be a reasonable approach given the results of the previous modeling work and the use of the downstream gaging station for the dam outflow estimate. Additionally, this approach has been used in other recent reservoir models (Michael Baker 2015). The water balance analysis was used to make adjustments in the ungaged watershed inflows and the dam outflow hydrograph to match the daily overall water balance determined from changes in observed water surface elevation at the dam. Observed daily changes in lake water level were combined with the volume vs. elevation curve for the model grid that was available from EFDC Explorer package to estimate the daily change in lake volume. A Matlab script was written to read the existing water temperature and meteorological data from the EFDC input files, and then estimate evaporation using the Ryan-Harleman method (Rosenberry, Winter et al. 2007). All water inflows and outflows were then available to estimate the net volume of water added to the lake on a daily basis. An overall adjustment flow was then calculated so that the daily change in lake volume based upon water surface changes agreed with the sum of the net inflows to the lake. A second Matlab script (AddEVAP2ASER) also rewrote the ASER.INP to add the evaporation time history to the model input. The Jordan Lake model than used this evaporation information as a model input when predicting the water surface elevations rather than calculating evaporation internally. As described above, with all the inflows and outflows estimated, the lake water balance calculation was used to determine a daily adjustment flow that would exactly match the observed water surface elevation. Not surprisingly and probably due to measurement error in the many Figure 13. Time history comparisons of observed and model predicted water surface elevations at the Jordan Lake dam for the 2014-2016 model time period (left panel) and the 2017-2018 time period (right panel). From: (Bowen, Langley, & Adeyeye, 2019). 36 inputs used, this adjustment flow was found to vary widely from day to day with negative and positive values that were occasionally unrealistically small or large given the magnitude of the inflows and outflows. To remedy this, a moving average was applied to the adjustment flow to reduce the temporal variations in the adjustment flow. A thirty-one-day time window was chosen iteratively to smooth out the adjustment flows. A limit was also imposed on the extent to which the flows would be adjusted. A series of model tests used limits from 10% to 200% of the inflow or outflow. A limit of 20% was selected to be used for flow adjustment. As will be seen in the results section these changes improved greatly the prediction of water surface elevation compared to the original Jordan Lake model, and these improvements were made with relatively minor adjustments to the dam outflows. Over the entire model time period the outflow was increased by 0.71%. The average of the magnitude of the difference between the modified and unmodified outflows at the Dam was 14.4% over the entire model period. 3.1.3. Temperature and Concentration Specification Each tributary inflow contributes heat energy, and thus the temperature balance in the lake is dependent on these inflow temperatures. Water temperature data were obtained from 5 NC WQ stations for 2008-2018, B4050000 Haw River below Jordan Dam near Moncure, B2100000 Haw River near Bynum, B3660000 Northeast Creek near Nelson, B3040000 New Hope Creek near Blands, B3900000 Morgan Creek near Farrington. The regression equations described in Section 2.5.2 were used to estimate water temperatures at water inflow boundaries to the Lake model for the simulation period from 2014 to 2016. The time histories for these data are specified in the TSER.INP file. The water quality lake model requires the definition of water quality loading time series for each of the external flow series entering the lake (Table 6). The lake model is forced with time series for each flow input and for each water quality state variables (Table 7). The water quality model as developed here had two algal groups (cyanobacteria and diatoms) eliminating the green algae group from the original model, nine organic matter constituents (three each of organic nitrogen, organic phosphorus, and organic carbon), three 3 inorganic nutrients (NOx, NH4, PO4), and dissolved oxygen. Nutrient fractionation estimates for the model were based upon calculated long-term averages of tributary concentrations that were determined on a monthly basis. A transformation matrix approach was used to estimate the concentration time history of each constituent needed by the model (see Appendix 1). Flows from the various ungaged watersheds were scaled according to the individual watershed areas. The overall flow from ungaged watersheds was estimated as described in section 3.1.2. Concentrations for the ungaged watershed used the White Oak Creek data. The time history concentrations for these data are specified in the CWQSR.INP files. 37 Table 7. State variables for water quality model Description Units Cyanobacteria mg/L Diatoms mg/L Green Algae mg/L Refractory POC mg/L Labile POC mg/L Dis Org Carbon mg/L Ref Part Org Phosphorus mg/L Lab Part Org Phosphorus mg/L Dis Org Phosphorus mg/L Total Phosphate mg/L Ref Part Org Nitrogen mg/L Lab Part Org Nitrogen mg/L Dis Org Nitrogen mg/L Ammonia Nitrogen mg/L Nitrate Nitrogen mg/L Dissolved Oxygen mg/L 3.1.3.1. Estimation of Dissolved and Organic Phosphorus Concentration A fundamental challenge in developing the time series of nutrient inputs was the lack of dissolved inorganic phosphorus (sometimes called total phosphate, soluble reactive phosphorus, or bioavailable phosphorus) in the monitoring data set. Although there are four state variables for phosphorus in EFDC (labile and refractory organic, dissolved organic, and total phosphate, (Table 7) only total phosphorus was available in the monitoring data set. The situation was better for nitrogen, with four separate analytes in the monitoring data (total nitrogen (TN), nitrate+nitrite, ammonia, Kjeldahl nitrogen). In the original Jordan Lake model (Bowen, Langley et al. 2019, Langley and Bowen 2020)) total organic phosphorus was estimated by first estimating organic nitrogen with the measured ammonia and Kjeldahl data. Total organic phosphorus (TOP) was then predicted using a total organic N to total organic P (TON/TOP) ratio that is assumed to be constant and equal to the Redfield N:P ratio of 16:1 on a molar basis or 7.2:1 on a mass basis (Redfield 1958). Dissolved inorganic phosphorus (DIP) was then calculated as the difference between total phosphorus (TP) and total organic phosphorus (TOP). Additional research (Bowen, Fraleigh et al. 2022) critically examined the method used to predict dissolved inorganic phosphorus (DIP) in the Jordan Lake model and investigated whether a superior alternate approach existed. A relatively recent EFDC model study of Tenkiller Lake in 38 Oklahoma (Michael Baker 2015) provided an ideal EFDC input data set for the investigation. The Tenkiller Lake model dataset had time history data for all of the nitrogen and phosphorus EFDC state variables for all surface waters entering the lake. Two alternate prediction methods were examined: 1) a temperature dependent total organic nitrogen to phosphorus (TON/TOP) ratio, and 2) a temperature dependent DIP/TP ratio. Adding temperature as a predictor variable was thought to provide a surrogate for seasonal effects on the nutrient ratios. The Illinois time history data were regressed to determine the temperature dependent TON/TOP ratio (Figure 14, top panel) and the temperature dependent (DIP/TP) ratio (Figure 14, bottom panel). The regression parameters were then used to predict DIP using either the TON/TOP ratio or the DIP/TP ratio. These predicted DIP concentrations determined with the two temperature dependent ratios were then plotted against the actual DIP concentration time histories to compare the alternate approaches to DIP prediction (Figure 15). The existing DIP prediction method using the fixed TON/TOP (Redfield) ratio was investigated in a similar way by comparing predicted DIP using the method to the actual DIP time history (Figure 16). All three methods did a good job estimating DIP based upon the analysis of Tenkiller Lake EFDC input files, but there were some differences between the methods. The two methods using the TON/TOP ratio-based estimation seemed to perform better than the method using the DIP/TP ratio (Figure 15). Either of the TOP/TON ratio methods did an excellent job predicting DIP (Figure 15, Figure 16), although it seems that the temperature dependent method might perform slightly better when the regressions were forced to a zero y-intercept value. This method was adopted to estimate DIP in the model. 39 Figure 14. Relationship between the TON/TOP ratio vs. temperature (top panel) and the inorganic P/TP ratio vs. temperature (bottom panel) in the EFDC input files for Tenkiller Lake, OK. 40 Figure 15. Predicted vs. actual DIP using the temperature variable P/TP ratio (top panel) and the temperature variable TON/TOP ratio (bottom panel) in the EFDC input files for Tenkiller Lake, OK. 41 Figure 16. Predicted vs. actual DIP using the fixed TON/TOP ratio using the Redfield ratio value in the EFDC input files for Tenkiller Lake, OK. 3.1.4. Water Treatment Plant Outflows Outflow data for the Cary/Apex Water Treatment Plant intake were obtained from USACE website for Lake Jordan (https://epec.saw.usace.army.mil/jord.htm). 3.2. Benthic Inputs Nutrient fluxes to and from the underlying sediment in a water body influence the nutrient levels in the water column. Sediment denitrification rates and sediment oxygen demand measurements were made in the Jordan Lake in 2019 at six lake locations, above the causeways, between the causeways, below the causeways and along Haw River arm by Collaboratory partners (Mike Piehler, personal communication) were used to guide the calibration of the benthic flux specification. The EFDC water quality model provides three options for defining the sediment- water interface fluxes for nutrients and dissolved oxygen. The options are: (1) externally forced spatially and temporally constant fluxes; (2) externally forced spatially and temporally variable fluxes; and (3) internally coupled fluxes simulated with the sediment diagenesis model. The water quality state variables that are controlled by diffusive exchange across the sediment-water 42 interface include phosphate, ammonia, nitrate, silica, chemical oxygen demand and dissolved oxygen. Option 3 provides the cause-effect predictive capability to evaluate how water quality conditions might change with the implementation of alternative load reduction or management scenarios. However, Option 2 was selected for the Jordan Lake model as Option 3 required a calibrated water column model of 5 years simulation time with sediment nutrient fluxes included. Numerous model iterations at very short time steps would be necessary to achieve calibration. Therefore, temporally and spatially varying benthic flux specification (Option 2) was selected as it provided for relatively fast model runt times and reliable results that are consistent with calibration targets in the water column. A review of model results for sediment fluxes from other EFDC models that included sediment diagenesis combined with the limited benthic exchange data obtained from Collaboratory partners were used as a guide to estimate time series for spatially and temporally variable fluxes in the Jordan Lake model. Sediment flux spatial variability has been attributed to characteristics of the water quality zones (i.e., lacustrine, riverine, or transition) and sediment particle size distribution (sand, silt, clay). Temporal variability is mainly attributed to seasonal temperature trends. In the Jordan Lake model the prescribed fluxes were determined primarily by calibration. The available measured values were used as a starting point for determining the approximate time- averaged flux and estimating differences between the two arms of the lake. Temporal variations were considered by calculating temperature correction factors using an appropriate theta value (1.08) for biologically mediated processes (Chapra 2008). An approximate spatially averaged bottom water temperature time history was determined from the measured temperatures in the lake. This time history was used with the theta value to calculate temperature based correction factors (Table 8). From there a time-average value was determined for the New Hope Creek and Table 8. Temporally Varying Temperature Corrections for Benthic Fluxes JDAY Date temp (deg C) Temp Corr (Kc) 1065 12/1/13 10.00 0.46 1096 1/1/14 8.67 0.42 1155 3/1/14 6.00 0.34 1339 9/1/14 25.00 1.47 1430 12/1/14 10.00 0.46 1520 3/1/15 6.00 0.34 1704 9/1/15 25.00 1.47 1795 12/1/15 10.00 0.46 1826 1/1/16 8.67 0.42 1886 3/1/16 6.00 0.34 Haw River arms of the lake as part of the water quality model calibration process (Table 9). The time history benthic flux information is specified in the BENFLUX.INP file (see Appendix 16 43 for base case version of BENFLUX.INP). A spreadsheet (benflux.xlsx) was used to calculate the time varying nutrient fluxes. Table 9. Time average benthic nutrient fluxes to the water column. Location PO4 flux (g/m2/d) NH4 flux (g/m2/d) NO3 flux (g/m2/d) SOD (g/m2/d) New Hope Creek 0.0024 0.0008 -0.0995 -1.6716 Haw River 0.0012 0.0004 -0.0497 -0.8358 3.3. Meteorological Inputs The lake model requires information on meteorological conditions in the modeled region. The time history for these data are specified in the ASER.INP and WSER.INP files. The required data includes atmospheric pressure, air temperature, relative humidity, precipitation, evaporation rate, solar radiation, cloud cover, wind speed, and wind direction. The data utilized for the model are obtained from the Raleigh Durham (RDU) International Airport Station (WBAN 13722) through North Carolina State Climate Office (NCSCO) and National Oceanic and Atmospheric Administration (NOAA) for the model period used originally for the Jordan Lake model (2014 to 2018). • Daily precipitation data obtained from RDU are assigned as a rate in inches per hour for the model time period. The EFDC model has an option to include a conversion factor to handle various rainfall units. • Dry bulb temperature and wet bulb temperatures are obtained from RDU in degree Fahrenheit and converted to degree Celsius for the model period. • Atmospheric pressure data were obtained from NOAA for RDU in inches of mercury and converted to millibars for the model period. • Wind speed in miles per hour (mph) and wind direction in degrees were obtained from NCSCO for RDU. Wind speed was converted to meters per second (m/s) and wind direction was utilized in degrees but converted in the direction the wind is blowing from and applied the lake model. • Cloud cover values are calculated from sky condition codes and NOAA sky cover rating (from 0-8) obtained for RDU weather station. Sky condition codes and NOAA sky cover ratings were converted to a W2 cloud cover (from 0-10), with zero indicating clear skies and ten indicating cloudy skies (Table 10) for the model period. This method has been utilized in previous water quality models to estimate cloud cover (Bowen and Harrigan 2017). • Solar Radiation is calculated from cloud cover data using the method from CE-QUAL- W2, version 3 (Cole and Wells 2006) adapted into a MATLAB Code. The values are obtained in watts per meter square (Watts/m2) and applied to the model domain. • Atmospheric deposition has been observed to be an important source of inorganic nutrients to a water body (NC DWR, 2016). Atmospheric deposition is represented in the 44 EFDC model with separate source terms for dry deposition and wet deposition. Dry deposition is defined by a constant mass flux rate (as g/m2day) for constituents that settles as dust during a period of no rainfall. Wet deposition is defined by a constant concentration (as mg/L) of a constituent in rainfall and it utilizes the time series of precipitation assigned in the ASER.INP file for input to the hydrodynamic model. The Jordan Lake model is driven by specification of constant wet and dry atmospheric deposition of ammonia as nitrogen, and nitrate as nitrogen obtained through 2018 from the National Atmospheric Deposition Program (NADP) National Trends Network (NTN) from Finley Farm station NC41, and Clean Air Status and Trends Network (CASTNET) Site ID RTP 101 located in Research Triangle Park, Durham, NC. Since phosphorus deposition data were unavailable for the CASNET and NADP sites, dry and wet deposition of Phosphate was estimated by CASTNET and NADP data for nitrogen with annual average N/P ratios for atmospheric deposition of N and P from Willey and Kiefer (1993). Table 10. Sky condition observations and corresponding W2 cloud cover input. Condition CODE NOAA Sky Cover W2 Cloud Cover (out of 8) (out of 10) Clear Sky CLR 0 0 Few Clouds FEW 1 — 2 1.25 Scattered Clouds SCT 3 — 4 4.38 Broken BKN 5 — 7 7.5 Variable VV 8 10 Overcast OVC 8 10 45 4. MODEL CALIBRATION Model calibration was undertaken in two phases: hydrodynamic and water-quality calibration. In both cases, the lake’s model parameters are varied in order to produce the best agreement between model predictions and observed data collected at 17 NC DWR monitoring stations and stage observations by USACE at the dam (Figure 8, Table 4). This section describes the steps taken for the hydrodynamic and water quality calibration of the Jordan Lake model. For the hydrodynamic model, predictions from the model are calibrated to observations for water level and water temperature for both bottom and surface layers. Water quality calibration will focus on chlorophyll-a, nutrients, and dissolved oxygen. A total of six water quality parameters (chlorophyll-a (chl-a), nitrate+nitrite (NOx), ammonia (NH4), total Kjeldahl nitrogen (TKN), total phosphorus (TP, and dissolved oxygen (DO)) are available in the monitoring data set and are therefore available to be calibrated to the corresponding model predictions, Calibration was accomplished first using only the hydrodynamic model, comparing model predicted water surface elevations and temperatures to corresponding values from the monitoring stations. For the hydrodynamic model, specification of model inputs was done by adjusting values in the EFDC control file (EFDC.INP see base case values in Appendix 14) Adjustment of kinetic water quality parameters was generally done by editing the water quality control file (WQ3DWC.INP, see base case version of this file in Appendix 15). Temporally and spatially varying benthic fluxes of phosphate, ammonia, nitrate, and dissolved oxygen were specified in the benthic flux control file (BENFLUX.INP, see base case version in Appendix 16). Once the hydrodynamic model was calibrated, water quality calibration could be conducted. The major goal of calibration for this model was to minimize mean error between observations and predictions while achieving the highest coefficient of determination (R-squared). Seventeen of the eighteen Jordan Lake water quality stations were used (station CPF086D had no monitoring data for the model time period). Chlorophyll-a a calibration had special considerations that will be discussed later in that section. 4.1. Description of the Calibration Time Period The latest version of the Jordan Lake EFDC model presented in this report was run over a twenty-six month time period (January 1, 2014 – February 19, 2016). The first thirty days of the model time period (January 1 – January 30, 2014 were used for model initialization. The 2014- 2015 model time period used initially was extended until February 2016 because of the high stream flows and water levels that occurred in late December 2015 (see page 49 on water surface elevation calibration and Figure 13). In addition, as compared to the other model time periods previously used (Bowen, Langley et al. 2019, Langley and Bowen 2020) for model calibration and scenario testing (January 2017 – December 2018), the 2014-2016 model data set had more observations of temperature and chlorophyll-a than the 2016 and 2017-2018 model time periods combined (Table 23, Table 24) (Bowen, Langley et al. 2019). In addition, as will be seen in a long-term comparison of rainfall, runoff, and nutrient loading (section 5.1), 2018 was a very wet year that had unusually high annual nutrient loading. For these reasons the 2014-2016 time 46 period was therefore selected as the only model time period used for both calibration and nutrient load reduction scenario testing. Streamflows during the 2014-2016 time period showed considerable variability in time, with many short periods of relatively high flows in the non-growing parts of the year for both the Haw River (Figure 17) and New Hope Creek (Figure 18) watersheds. The 2014-2016 model time period had many months that were either considerably drier or considerably wetter than historical average values for watershed inflows. The monthly average Haw River watershed inflow was above historical values from January 2014 – May 2014, but was then below average for the next sixteen months (Table 11). The final three months of 2015 had average streamflows that were approximately three times historical average values (Table 11). Figure 17. Haw River daily streamflows (in cfs, blue) and historical monthly averages (red) for the 2014- 2016 model time period. New Hope Creek monthly average streamflows showed a similar pattern to the Haw River, with several months of below average streamflow followed by three months of high flows in late 2015 (Table 12), although the pattern was somewhat different for this watershed as there were above average streamflows in some some summer months in 2014 that were not seen in the Haw River flows. 0 5000 10000 15000 20000 25000 30000 1/1/14 2/1/14 3/1/14 4/1/14 5/1/14 6/1/14 7/1/14 8/1/14 9/1/14 10/1/14 11/1/14 12/1/14 1/1/15 2/1/15 3/1/15 4/1/15 5/1/15 6/1/15 7/1/15 8/1/15 9/1/15 10/1/15 11/1/15 12/1/15 1/1/16 2/1/16 Flo w ( c f s ) Haw River Hydrology 2014-2015 Modeled Daily Average USGS Historic Monthly Average 47 Figure 18. New Hope Creek daily streamflows (in cfs, blue) and historical monthly averages (red) for the 2014-2016 model time period. Table 11. Monthly Average Haw River Streamflows and Streamflow Ratios for 2014 and 2015. Haw River Streamflows Just Upstream of Jordan Lake Historical Average (cfs) 2014/historic 2015/historic January 1900 1.34 0.48 February 2060 0.82 0.40 March 2250 1.44 0.86 April 1700 1.27 0.81 May 1110 1.17 0.59 June 875 0.33 0.38 July 709 0.30 0.40 August 599 0.51 0.33 September 861 0.19 0.45 October 702 0.28 2.49 November 966 0.36 2.72 December 1370 0.46 3.81 0 500 1000 1500 2000 2500 3000 1/1/14 2/1/14 3/1/14 4/1/14 5/1/14 6/1/14 7/1/14 8/1/14 9/1/14 10/1/14 11/1/14 12/1/14 1/1/15 2/1/15 3/1/15 4/1/15 5/1/15 6/1/15 7/1/15 8/1/15 9/1/15 10/1/15 11/1/15 12/1/15 1/1/16 2/1/16 New Hope River Hydrology 2014-2015 Modeled Daily Average USGS Historic Monthly Average 48 Table 12. Monthly Average New Hope Creek Streamflows and Streamflow Ratios for 2014 and 2015. New Hope Creek Historical Average (cfs) 2014/historic 2015/historic January 131 1.08 1.00 February 167 1.02 0.60 March 177 1.85 1.11 April 140 1.17 0.89 May 92 2.14 0.48 June 53 0.50 0.76 July 56 1.42 0.73 August 48 1.91 0.44 September 67 0.43 0.66 October 62 0.40 2.06 November 82 0.65 2.23 December 97 1.32 4.01 4.2. Hydrodynamic Model Calibration The processes involved in the hydrodynamic calibration of the lake model are discussed in two parts, water surface elevation calibration, and temperature calibration. For each of these model versus data comparisons examination, both statistical measures of calibration performance are used with additional graphical comparisons of model fit. As explained in the following sections, model calibration was performed by considering a number of these graphical and quantitative measures of model fit. 49 4.2.1. Modeled and Observed Water Surface Elevations Hydrodynamic calibration began by comparing model predictions to observed water surface elevations data by USACOE at the dam. This updated version of the Jordan Lake model used as a starting point daily stage data that were compared to model predictions over the 2014-2016 model time period. Initial simulation using the 393 cells grid (Bowen, Langley et al. 2019, Langley and Bowen 2020) showed that model prediction of elevation was higher than observed data for most of the model time period as seen with a time history comparison (Figure 19) and a scatter plot of observed vs. predicted water surface elevations (Figure 20). Figure 19. Modeled vs observed water surface elevations using 393 cell grid model. 50 Figure 20. Scatter plot of modeled vs observed water surface elevation (2014-2016). Factors such as grid adjustment, bathymetric update with LIDAR data, changing the dam outflow from USACE records to USGS gage 02098206 at Moncure, and adjustment of the ungaged inflows and dam outflows using the flow balance method (see section 3.1.2), improved the match between modeled and observed water surface elevations with the 407 cells grid (Figure 21). The final grid provided an acceptable match with the coefficient of determination values (R2) above 95%, and mean errors below 0.02 m (Table 13). Consideration of water surface elevation time histories (Figure 21) is essential to understanding the goodness of fit between measured and modeled water levels. The largest errors are associated with time periods when the lake water level apparently has been drawn down and when peak water level events occur due to high inflows. Accurate modeling of water level drawdowns is problematic as these periods were not directly related to gaged and estimated (ungaged) inflows, outflow at the dam, and water supply withdrawals used in the model. Accurate modeling of peak water level events is also problematic as they are very sensitive to the timing of inflows and outflows that are applied as daily averages in the model. 51 Figure 21. Modeled vs observed water surface elevation for the 2014-2016 model time period. Table 13. Statistical comparison of modeled vs observed water surface elevations for the 2014-2016 time period. Calibration Statistic Value for 2014-2016 time period Units Mean Error (predicted – observed) -0.02 m Normalized Mean Error -0.0% % Root Mean Square Error 0.23 m Normalized Root Mean Square Error 0.3% % Mean Absolute Error 0.16 m Normalized Mean Absolute Error 0.2% % Coefficient of determination (R2) 95.7% % Number of Model/Data Comparisons 749 - Nash-Sutcliffe Model Efficiency 93.5% % 52 4.2.2. Temperature Model Calibration All statistical measures of calibration performance for temperature calibration (Table 14) such as mean error, root mean square error, and goodness of fit measures (coefficient of determination (R-squared) and N-S model efficiency) indicate the agreement between measured and modeled water temperatures is good to very good. The time history comparisons for the surface and Table 14. Statistical comparison of modeled vs observed surface water and bottom temperatures for the 2014-2016 time period. Calibration Statistic Value for 2014-2016 time period Units Mean Error (predicted – observed) -0.54 Deg C Normalized Mean Error -2.7% % Root Mean Square Error 1.91 Deg C Normalized Root Mean Square Error 9.7% % Mean Absolute Error 1.42 Deg C Normalized Mean Absolute Error 7.2% % Coefficient of determination (R2) 95.2% % Number of Model/Data Comparisons 1075 - Nash-Sutcliffe Model Efficiency 94.7% % bottom water layers (Figure 22) are also in good agreement with the measured temperatures at two representative locations (stations CPF087D and CPF055C) for the 2014-2016 model time period. For these model/data comparisons, the model predictions have a 15-step moving averaging filter applied. A set of model/data time history comparisons for temperatures without the filter applied are also available (Appendix 18). The model results are consistent with observed water temperature for both well-mixed winter conditions and summer stratified conditions. A scatter plot of observed vs. model predicted temperature (Figure 23) indicate the limited error and low bias across the full range of predicted and observed temperatures. A complete set of observed vs. model predicted temperature time histories is available in Appendix 2. A complete set of CDFs and scatter plots for all hydrodynamic and water quality state variables is provided in Appendix 9 and Appendix 10. 53 Figure 22. Time history comparisons of observed and model predicted surface and bottom temperatures at station CPF055D (left) and CPF087D (right) for the 2014-2016 model time period. Figure 23. Scatter plot of observed and model predicted surface and bottom temperatures at all monitoring stations in Jordan Lake, NC for the 2014-2016 model time period. 54 4.3. Water Quality Model Calibration 4.3.1. Calibration of Chlorophyll-a Concentrations Since the numeric criteria for chlorophyll-a examines the magnitude of infrequently occurring high chlorophyll-a values (i.e., what is the chlorophyll-a value that is exceeded exactly 10% of the time), it is important the distribution of model predicted chlorophyll-a concentrations closely match that of the observed values. Said another way, it is more important the model accurately predicts the magnitude and frequency of the higher chlorophyll values than it accurately predicts exactly where and when those high values occur. For this reason, the primary objective of the chlorophyll-a calibration was to match well the frequency distribution of observed values. Other quantitative calibration measures such as mean error, root mean square error and coefficient of determination (R-squared) that assess how well the model simulates the overall dynamics of primary production as affected by changing light, nutrient, and temperature conditions were considered as well, but the cumulative distribution function (CDF) for chlorophyll-a was given primary consideration. During calibration, cumulative distribution functions (CDFs) and the other calibration statistics were calculated using an application (plot_ts_gui, see user’s manual Appendix 13) that has been continuously developed for visualization of model results for a number of CE-QUAL-W2 and EFDC applications over more than twenty years (Bowen and Hieronymus 2000, Bowen and Hieronymus 2003, Duclaud and Bowen 2007, Bowen, Negusse et al. 2009, Negusse and Bowen 2009, Froelich, Bowen et al. 2013, Harrigan and Bowen 2016, Langley and Bowen 2020). These fit statistics are saved to a file (ptsg_results.txt) that saves the calibration statistics along with all of the choices related to selection of the observed and model predicted constituents to compare. Model predicted and observed chlorophyll-a data were examined for hundreds of separate model runs for the 2014-2016 to select kinetic parameters related to algal growth and nutrient dynamics. The ptsg_results.txt file for analysis of the hydrodynamic and water quality constituents for the 2014-2016 calibrated base model can be found in Appendix 17. Kinetic parameters that were considered during calibration include maximum algal growth rates for each algal group, temperature, nutrient, and light dependence of algal growth, carbon to chlorophyll ratio for algal organic matter, algal respiration and predation rates, benthic nutrient fluxes of nitrate, phosphate, and ammonia, background light attenuation, and chlorophyll-and organic matter specific light attenuation. An examination of the seasonal variation in chlorophyll-a concentration indicated that a two algal groups might be preferable to three in that it would allow for a step-wise calibration of the parameters. This is how the calibration was performed, first by considering only the Fall group (cyanobacteria). Once an optimal parameter set was chosen to match the Fall chlorophyll-a conditions, then the second group (diatoms) was added and the calibration process repeated considering both Spring and Fall conditions. Three groups were actually simulated in the model but the third group (greens) had zero initial conditions and zero maximum growth rates so that the group biomass was zero at all times and places. 55 The parameter calibrated parameters sets for these two groups does show some important differences (Table 15) in the temperature optimum, maximum growth rate, carbon to chlorophyll ratio, half-saturation values for nitrogen and phosphorus, and the nitrogen to carbon ratio. Time history plots for two representative stations (CPF055D, CPF087D) for the Haw and New Hope arms of the lake show peaks chlorophyll concentrations in the Spring and Fall with lower values in the late Fall and Winter (Figure 24). The model predicted 90th percentile chl-a concentration value exactly matches the observed value (Figure 25) when data from all monitoring stations are included. Calibration statistics for chlorophyll-a show a mean error that is less than zero, a normalized mean error of -14.1%, a normalized RMS error of 72.6%, a coefficient of determination (R-squared) of 28.1% and a Nash-Sutcliffe (N-S) model efficiency of Table 15. Summary of Phytoplankton Kinetic Parameters (taken from July 2023 Base Case wq3dwc.inp file, folder name = 18_baseANCc_pt167_CPprm1_38_best_final, see Appendix 15) No. Parameter Units Cyano Value Diatom Value 1 Nitrogen half-saturation mg/L 0.06 0.01 2 Phosphorus half-saturation mg/L 0.008 0.001 3 Carbon-to-chlorophyll ratio mg C/ug Chl 0.0156 0.0237 4 Optimal depth (m) for growth m 1.0 1.0 5 Lower optimal temperature for growth Deg C 30 5 6 Upper optimal temperature for growth Deg C 39 17 7 Suboptimal temperature effect coef. For growth - 0.006 0.0025 8 Superoptimal temperature effect coef. for growth - 0.006 0.012 9 Reference temperature for metabolism Deg C 20 20 10 Temperature effect coef. For metabolism - 0.069 0.069 11 Carbon distribution coef. For metabolism - 1.0 1.0 12 Half-sat. constant () for DOC excretion gO2/m^3 0.5 0.5 13 Phos. distribution coef. of RPOP for metabolism - 0 0 14 Phos. distribution coef. of LPOP for metabolism - 0 0 15 Phosphorus distribution coef. of DOP for metabolism - 1 1 16 Phosphorus distribution coef. of P4T for metabolism - 0 0 17 Nitrogen distribution coef. of RPON for metabolism - 0.075 0.075 18 Nitrogen distribution coef. of LPON for metabolism - 0.075 0.075 19 Nitrogen distribution coef. of DON for metabolism - 0.25 0.25 20 Nitrogen distribution coef. of DIN for metabolism - 0.60 0.60 21 Max. growth rate 1/day 1.40 0.8 22 Basal metabolism rate 1/day 0.002 0.025 23 Predation rate 1/day 0.03 0.05 24 Settling velocity m/day 0.1 0.2 25 Phos-to-Carbon params, CPprm1, CPprm2 - 38/85 38/85 26 Nitrogen to carbon ratio, ANC - 0.167 0.100 56 -0.202 (Table 16). The full set of cumulative distribution functions for observed and model predicted hydrodynamic and water quality state variables is available in Appendix 9. Scatter plots for hydrodynamic and water quality state variables are provided and Appendix 10. While the calibration statistics for chlorophyll-a don’t seem to indicate a good fit to the data, the CDF does match well the observed data. An examination of all the time histories for chlorophyll-a (Appendix 3) shows the extremely dynamic nature of the chlorophyll-a distributions in the lake and the significant differences in the response between the Haw and New Hope arms of the lake. No set of parameters was found that could accurately predict the peak chlorophyll values, yet it is these highest values that have a significant impact on calibration parameters such as R-squared and Nash-Sutcliffe model efficiency. The level of calibration performance achieved is typical of models of algal growth in highly dynamic, long residence time systems. Given the good fit to the 90th percentile value and considering how the model is to be used, the model was considered to be adequately calibrated to chlorophyll-a concentrations. The model is sufficiently calibrated to the observed chlorophyll-a for the purposes of investigating the effects of nutrient load reductions on chlorophyll-a concentrations. Figure 24. Time history comparisons of observed and model predicted surface and bottom chl-a concentrations at station CPF055D (left) and CPF087D (right) for the 2014-2016 model time period. 57 Figure 25. Observed vs. Model Predicted Chl-a Cumulative Distributions Functions (CDFs) at Seventeen Jordan Lake Stations Over the 2014-2016 time period. Table 16. Statistical comparison of modeled vs observed chlorophyll-a concentration using all Jordan Lake monitoring stations for the 2014-2016 time period (lower and upper model layers = 20 and 24, with a 15-step time filter applied). Calibration Statistic Value for 2014-2016 time period Units Mean Error (predicted – observed) -5.37 ug/L Normalized Mean Error -14.2% % Root Mean Square Error 27.2 ug/L Normalized Root Mean Square Error 72.1% % Mean Absolute Error 18.9 ug/L Normalized Mean Absolute Error 49.9% % Coefficient of determination (R2) 28.3% % Number of Model/Data Comparisons 584 - Nash-Sutcliffe Model Efficiency -0.184 - 58 4.3.2. Calibration of Nitrate + Nitrite (NOx) Concentrations Time histories of nitrate+nitrite (NOx) concentrations showed a predictable seasonable pattern with highest concentrations from December through March and lower concentrations throughout the months when the phytoplankton are actively growing, indicating nitrogen limitation of phytoplankton productivity. The range of concentrations and the timing of the peak values was quite variable from station to station, with generally higher concentrations in both the upper portion of both the Haw arm and New Hope Creek arms of the lake (Appendix 4). These spatial and temporal patterns in the NOx concentrations are nicely modeled in the Haw arm of the lake (Figure 26, left panel), and to a lesser extent in the lower part of the New Hope Creek arm of the lake (Figure 26, right panel). Figure 26. Time history comparisons of observed and model predicted surface and bottom NOx concentrations at station CPF055D (left) and CPF087D (right) for the 2014-2016 model time period. The scatter plot of observed vs. model predicted NOx concentrations show that the model’s distribution of predicted NOx concentration (0.0 – 3.0 mg/L) is somewhat higher than the observations (Figure 27). There are somewhat more near zero observed concentrations than there are near zero model predicted concentrations. Judging from the scatter plot, overall the model seems to slightly overpredict NOx concentrations (Figure 27), which can also been in the CDF for NOx (Appendix 9). Numerical calibration statistics tell a similar story of the model overpredicting NOx concentrations, with a mean error (predicted-observed) of 0.14 mg/L. Root-mean-square and absolute errors are 0.39 and 0.24 mg/L, which are 100% and 162% of the mean observed value for NOx (Table 17). The coefficient of determination (R-squared) for NOx is 11.5% (Table 17). Like chlorophyll-a, the NOx time histories are highly dynamic (Appendix 4), but in most cases 59 Figure 27. Scatter Plot of Observed vs. Model Predicted NOx Concentrations at Seventeen Jordan Lake Stations Over the 2014-2016 time period. Table 17. Statistical comparison of modeled vs observed NOx concentrations using all Jordan Lake monitoring stations for the 2014-2016 time period (lower and upper model layers = 2 (or bottom) and 24). Calibration Statistic Value for 2014-2016 time period Units Mean Error (predicted – observed) 0.14 mg/L Normalized Mean Error 57.7% % Root Mean Square Error 0.39 mg/L Normalized Root Mean Square Error 162.2% % Mean Absolute Error 0.24 mg/L Normalized Mean Absolute Error 100.2% % Coefficient of determination (R2) 11.5% % Number of Model/Data Comparisons 563 - Nash-Sutcliffe Model Efficiency -1.042 - 60 show a seasonal pattern that indicates nitrogen limited phytoplankton production. In general, timing and magnitude of the peak NOx concentrations is well predicted by the model in the Haw arm of the lake as compared to the upper portion of the New Hope Creek arm of the lake (Appendix 4). 4.3.3. Calibration of Ammonia (NH4) Concentrations Ammonia is one of two inorganic nitrogen species that are readily available as nutrients for supporting phytoplankton productivity. Ammonia is generally lower in concentration in the water column compared to the other inorganic nitrogen species (nitrate). In addition, ammonia differs from nitrate in that both the watershed and the sediments provide a source to the water column of the lake, rather than the nitrogen sink that comes from sediment denitrification during times and places where bottom water dissolved oxygen concentration is low and organic matter concentration is high. In the Jordan Lake model, the model predicted ammonia concentration was somewhat more dynamic than was seen in the observed concentrations (Appendix 5, Figure 28), although interestingly the model tracks quite well the decline in concentrations during the early growing season (March to April) in 2015 at both the Haw arm and New Hope Creek arm stations (Figure 28) shown previously. The range in model predicted vs. observed concentrations of ammonia is similar as seen in the ammonia scatter (Figure 29), although the model seems to often overpredicted ammonia concentration. The mean error (predicted – observed) in ammonia was relatively low in magnitude (0.07 mg/L) but large in percentage (165%) (Table 18). Like other nutrient species that are significantly affected by sediment processes (nitrate, TKN), the model was only able to capture a relatively small fraction of the variability present in the observed values, with a coefficient of determination of 0.09% and a Nash-Sutcliffe model efficiency of -3.87 (Table 18). Figure 28. Time history comparisons of observed and model predicted surface and bottom NH4 concentrations at station CPF055D (left) and CPF087D (right) for the 2014-2016 model time period. 61 Figure 29. Scatter Plot of Observed vs. Model Predicted NH4 Concentrations at Seventeen Jordan Lake Stations Over the 2014-2016 time period. Table 18. Statistical comparison of modeled vs observed NH4 concentration using all Jordan Lake monitoring stations for the 2014-2016 time period (lower and upper model layers = 2 (or bottom) and 24). Calibration Statistic Value for 2014-2016 time period Units Mean Error (predicted – observed) 0.07 mg/L Normalized Mean Error 164.6% % Root Mean Square Error 0.11 mg/L Normalized Root Mean Square Error 238.7% % Mean Absolute Error 0.09 mg/L Normalized Mean Absolute Error 197.2% % Coefficient of determination (R2) 0.09% % Number of Model/Data Comparisons 563 - Nash-Sutcliffe Model Efficiency -3.865 - 62 4.3.4. Calibration of Total Kjeldahl Nitrogen (TKN) Concentrations Total Kjeldahl nitrogen concentrations are a summation of five model state variables including both particulate and dissolved organic species plus one inorganic species (ammonia). In natural systems the organic forms usually dominate the inorganic. In Jordan Lake ammonia concentrations were generally less than 0.2 mg/L (Appendix 6) with the bulk of TKN in the organic nitrogen forms. The Jordan Lake model typically underpredicted TKN and therefore underpredicted the organic forms of nitrogen as can be seen both in the two representative time history plots (Figure 30) for the Haw and New Hope arms of the lake and the scatter plot (Figure 31). Measures of model fit tell a similar story with a mean error (model predicted – observed) of -0.40 mg/L and a normalized mean error of -46% (Table 19). Only a small portion of the observed variability was captured by the model (coefficient of determination = 2.6%), and with the bias in concentrations this resulted in a Nash-Sutcliffe model efficiency that was less than zero (-4.487) (Table 19). Figure 30. Time history comparisons of observed and model predicted surface and bottom TKN concentrations at station CPF055D (left) and CPF087D (right) for the 2014-2016 model time period. 63 Figure 31. Scatter Plot of Observed vs. Model Predicted TKN Concentrations at Seventeen Jordan Lake Stations Over the 2014-2016 time period. Table 19. Statistical comparison of modeled vs observed TKN concentration using all Jordan Lake monitoring stations for the 2014-2016 time period (lower and upper model layers = 2 (or bottom) and 24). Calibration Statistic Value for 2014-2016 time period Units Mean Error (predicted – observed) -0.40 mg/L Normalized Mean Error -46.1% % Root Mean Square Error 0.47 mg/L Normalized Root Mean Square Error 54.0% % Mean Absolute Error 0.41 mg/L Normalized Mean Absolute Error 47.5% % Coefficient of determination (R2) 2.6% % Number of Model/Data Comparisons 587 - Nash-Sutcliffe Model Efficiency -4.487 - 64 4.3.5. Calibration of Total Nitrogen (TN) Concentrations Data on total nitrogen were added to the monitoring database by adding the observed values for TKN and nitrate+nitrate. This allows for model vs. data comparisons of a cumulative measure of all dissolved and particulate, organic and inorganic forms of nitrogen in the model. A total of eight model state variables (Table 1) are used to calculate model predicted total nitrogen. The three algal variables are considered using the nitrogen to carbon ratio that is set in the water quality input file (Appendix 15, Model input file WQ3DWC.INP file for base case.). Time history comparisons of model predicted vs. observed total nitrogen at one representative station in the Haw arm (CPF055D) and one station of the New Hope arm (CPF086C) of the lake show similar concentrations and seasonal variation (Figure 32). Like some other model predictions such as model constituents such as chlorophyll-a, the cumulative distribution function for model predictions overpredicts the total nitrogen magnitude at the higher end of distribution and underpredicts at the lower end of the distribution (Figure 33). Numerical measures of calibration performance (Table 20) are similar to other nutrient state variables. The normalized mean error is less than 1 mg/L (-0.27 mg/L), and the normalized RMSE is 56.1% (Table 20). Figure 32. Time history comparisons of observed and model predicted surface and bottom TN concentrations at station CPF055D (left) and CPF086C (right) for the 2014-2016 model time period. 65 Figure 33. Observed vs. Model Predicted Total Nitrogen Concentration Cumulative Distribution Functions (CDFs) at Seventeen Jordan Lake Stations Over the 2014-2016 time period. Table 20. Statistical comparison of modeled vs observed TN concentrations using all Jordan Lake monitoring stations for the 2014-2016 time period (lower and upper model layers = 2 (or bottom) and 24). Calibration Statistic Value for 2014-2016 time period Units Mean Error (predicted – observed) -0.27 mg/L Normalized Mean Error -24.0% % Root Mean Square Error 0.62 mg/L Normalized Root Mean Square Error 56.1% % Mean Absolute Error 0.46 mg/L Normalized Mean Absolute Error 41.5% % Coefficient of determination (R2) 3.6% % Number of Model/Data Comparisons 592 - Nash-Sutcliffe Model Efficiency -1.476 - 66 4.3.6. Calibration of Total Phosphorus (TP) Concentrations Total phosphorus concentrations are a sum of both inorganic (phosphate) and organic species (both riverine and lacustrine detrital and algal) and thus show temporal variations that are affected both by watershed inputs and phytoplankton dynamics. Time histories of total phosphorus at a representative Haw arm station (CPF055D) and a New Hope Creek arm station (CPF087D) show non-growing season increases (Figure 34) that are likely due to watershed inputs late in 2014 and 2015. At the New Hope Creek arm station (CPF087D) the model overpredicts the late 2015 into 2016 increase in TP concentration (Figure 34, right panel) but the model does a good job in the Haw arm station (Figure 34, left panel) as both the model and the observed data show an increase in TP concentration of approximately five-fold from Fall 2015 to Winter 2015/2016. Overall, the model is somewhat more dynamic than the observed data as seen both from time history plots (Appendix 7) and from the TP scatter plot (Figure 35) with fewer low concentrations and a broader range in concentrations. Overall, the model has a low mean error of 0.0 mg/L, with a normalized mean error of 4.6% (Table 21). The normalized RMS error is also relatively low (75%) compared to the corresponding nitrate, TKN, and ammonia values seen earlier. Compared to these other N & P variables the coefficient of determination for TP is somewhat higher, with a value of 12.6% (Table 21). The Nash-Sutcliffe model efficiency is also somewhat higher but is still less than zero (-1.379). Figure 34. Time history comparisons of observed and model predicted surface and bottom TP concentrations at station CPF055D (left) and CPF087D (right) for the 2014-2016 model time period. 67 Figure 35. Scatter Plot of Observed vs. Model Predicted TP Concentrations at Seventeen Jordan Lake Stations Over the 2014-2016 time period. Table 21. Statistical comparison of modeled vs observed TP concentration using all Jordan Lake monitoring stations for the 2014-2016 time period (lower and upper model layers = 2 (or bottom) and 24). Calibration Statistic Value for 2014-2016 time period Units Mean Error (predicted – observed) 0.0 mg/L Normalized Mean Error 4.6% % Root Mean Square Error 0.06 mg/L Normalized Root Mean Square Error 75.5% % Mean Absolute Error 0.04 mg/L Normalized Mean Absolute Error 55.6% % Coefficient of determination (R2) 12.6% % Number of Model/Data Comparisons 572 - Nash-Sutcliffe Model Efficiency -1.379 - 68 4.3.7. Calibration of Dissolved Oxygen (DO) Concentrations In monomictic thermally stratified freshwater lakes such as Jordan Lake, dissolved oxygen (DO) concentrations typically show significant variations both seasonally and spatially. Because dissolved oxygen saturation concentration decreases with increasing water temperature, and bottom water oxygen depletion increases with increasing temperature, the lowest dissolved oxygen concentrations are typically seen in the summer and early fall months. Water at the deeper stations may also exhibit vertical temperature stratification, which limits transport of dissolved from the surface waters and therefore greatly affects the vertical distribution of dissolved oxygen in the water column. In the cooler Fall convective mixing of colder surface waters eventually mixes and destratifies the water column, which aerates the bottom waters. These cooler waters also have higher DO saturation concentrations, which elevates DO concentrations thorougout the entire water column. In the spring heating of surface water restratifies the water column, which reestablishes the stratified temperature and DO conditions. The time history plots at one station in the Haw arm (CPF055D) and one station in the New Hope arm (CPF087B3) of Jordan Lake show the temporal patterns in DO concentration seen across the deeper portions of the lake . Model predicted DO concentrations peak at about 12-14 mg/L in late Winter and are similar in top and bottom waters (Figure 36). Thermal stratification begins in early Spring (Figure 22) and bottom waters immediately begin to decline and are near zero until the lake turns over in the Fall. Both model predictions and observed data show these patterns. Interestingly the model is also able to simulate the partial vertical mixing events at the shallower New Hope Creek arm station (CPF087D, Figure 36, right panel) in July 2015 that seems to reduce but not eliminate the difference in DO concentrations between surface and bottom waters. Summertime DO stratification is not present at the shallower stations in the upper part of the New Hope Creek arm of the lake (Appendix 8). Comparing model predictions across the stations shows the model generally does a good job in capturing the differences in vertical distribution of DO concentrations across the stations throughout the lake (Appendix 8). Surface water DO concentrations show a high degree of variability in the Haw arm portion of the lake (Figure 36, left panel). 69 Figure 36. Time history comparisons of observed and model predicted surface and bottom DO concentrations at station CPF055D (left) and CPF087D (right) for the 2014-2016 model time period. A comparison of the model predicted and observed cumulative distribution functions (CDFs) for dissolved oxygen concentration shows the model’s ability to capture the range and frequency of higher and lower concentrations (Figure 37). The frequency of low DO concentrations (less than 4.0 mg/L) is approximately 15% for the observed data and 10% for the model predicted DO concentrations. The median DO concentration are also similar between model predicted and observed values, with a median of approximately 8.0 mg/L for the model predictions and 8.5 mg/L for the observations (Figure 37). The scatter plot for DO as well as the other water quality Figure 37. Observed vs. Model Predicted Dissolved Oxygen Concentration Cumulative Distribution Functions (CDFs) at Seventeen Jordan Lake Stations Over the 2014-2016 time period. 70 and hydrodynamic model state variables is available in Appendix 9. There is significant scatter in the “middle” values of DO concentration that can be seen in the scatter plot for DO (Figure A9). This is likely due to intermittent vertical mixing that occurs at the shallower stations (see Appendix 18 for unfiltered temperature time histories), and the effects on the dissolved oxygen concentrations of rapid growth of phytoplankton in the surface waters during the spring. Calibration statistics for dissolved oxygen indicate the model predicts is well calibrated with a normalized mean error of 5.4% (Table 22). Measures of the model’s ability to simulate temporal and spatial variations in dissolved oxygen are also good with a coefficient of variation of 58.1% and a Nash-Sutcliffe model efficiency of 55.0%. These numbers are similar to previous modeling of dissolved oxygens done in other systems in North Carolina ((Bowen, Negusse et al. 2009). Table 22. Statistical comparison of modeled vs observed DO concentration using all Jordan Lake monitoring stations for the 2014-2016 time period (lower and upper model layers = 2 (or bottom) and 24). Calibration Statistic Value for 2014-2016 time period Units Mean Error (predicted – observed) 0.42 mg/L Normalized Mean Error 5.4% % Root Mean Square Error 2.26 mg/L Normalized Root Mean Square Error 28.7% % Mean Absolute Error 1.68 mg/L Normalized Mean Absolute Error 21.4% % Coefficient of determination (R2) 58.1% % Number of Model/Data Comparisons 1038 - Nash-Sutcliffe Model Efficiency 0.550 - 71 5. MODEL EVALUATION 5.1. HYDROLOGIC ANALYSIS As described in the previous section, the model was calibrated and the nutrient reduction scenarios were analyzed using a twenty-six month time period from January 2014 to February 2016. This time period was chosen after a review of the available monitoring data. The chosen time period was found to have the most extensive set of chlorophyll-a concentrations to support the calibration of the water quality model. A long-term analysis of rainfall, streamflows, and nutrient loading were performed to see how the model time period compares hydrologically with the data over the past few decades. The time period chosen for analysis was 30 - 40 years to include all of the original Jordan Lake model time period (2014-2018), depending upon data availability. The analysis time period was chosen to be long enough to capture interannual variability in hydrologic forcings and to see trends over the analysis time period. Rainfall records came from the meteorological station at RDU airport. The total nitrogen and total phosphorus loading time histories were taken from the Jordan Lake watershed model (Miller, Karimi et al. 2019), and corresponding flow records from the USGS at the Haw River, Morgan Creek, and New Hope Creek gages. 5.1.1. Annual Rainfall at RDU Airport Hourly rainfall records available from the National Weather Service were collected for the RDU Airport location for the years 1980 – 2018. The hourly rainfall values were summed for each year. Yearly rainfall values varied from less than 35.0 inches in 2001 to more than sixty inches in 2018 (Figure 38). The average rainfall over the 40-year time period was 43.7 inches with a standard deviation of 6.8 inches. There was a noticeable upward trend in the data, and a significant year-to-year variation. Rainfall from 1985-1995 was generally below the trend line, although one year (1989) had a yearly rainfall of 54.2 inches. All three years of the model time period (2014-2016) were above the trend line (Figure 38). Over the data collection time period (1980-2018) the maximum rainfall occurred in 2018, with more than 60 inches of rain (Figure 38). 72 Figure 38. Total Annual Rainfall Measured at the RDU Meteorological Station, 1980-2018 (in). Years 2014 to 2016 are shown with a red oval. 5.1.2. Yearly Average Streamflows The streamflow records for a similar time period to the rainfall record showed a different pattern with regard to yearly variation. Whereas rainfalls trended upward over the time period examined, streamflows decreased over the thirty-four-year time period analyzed (1983-2016) (Figure 39). For this analysis, because of limited data availability, a slightly shorter time period was analyzed, and two of the watersheds (Northeast Creek, White Oak Creek) were not used because of data gaps during the 1983-2016 time period. The three watersheds analyzed do represent over eighty percent of the Jordan Lake watershed (Miller, Karimi et al. 2019). There were large variations in annual average flow from low values less than 20.0 m3/s in 1986, 1988, and one very large value in 2003 that was almost twice the long-term average value. The decrease in the cumulative flow as shown in the trend line was quite significant, decreasing from y = 0.2681x -492.28 R² = 0.2047 30.0 35.0 40.0 45.0 50.0 55.0 60.0 65.0 1980 1985 1990 1995 2000 2005 2010 2015 2020 An n u a l R a i n f a l l ( i n ) Year 73 just over 40 m3/s in the 1980’s to just over 30 m3/s in 2015(Figure 39). The three years modeled (2014-2016) were slightly above the 30-year trend line. Figure 39. Annual Average Cumulative Flow for Three Jordan Lake Watersheds (Haw River, Morgan Creek, New Hope Creek), 1983-2016 (m3/s). Years 2014 to 2016 are shown with a red oval. 5.1.3. Annual Average Total Nitrogen and Total Phosphorus Loading The three watersheds analyzed for streamflow (Haw River, Morgan Creek, New Hope Creek) were also analyzed for annual nitrogen and phosphorus (total N & P) loading. Daily loading data came from the Jordan Lake watershed model (Miller, Karimi et al. 2019). The three watershed loading values were summed for each year from 1983 to 2018. Both the annual total N loading (Figure 40) and the annual total P loading (Figure 41) showed downward trends, with the total P loading decreasing from an average of 5x105 kg P/yr to 2x105 kg P/yr from 1983 to 2018. Interestingly, the magnitude of decrease in total P loading is similar to that seen for streamflow. For both N & P the loading was below the trend line for every year except two (2003, 2010) over the fourteen years from 1999 to 2012. One year during the model time period (2014) had N and P loading at or just below the trend line. The other two years (2015, 2016) were just above the trend line for nitrogen and phosphorus loading (Figure 40, Figure 41). As was seen with the rainfall data, for both N & P loading, the values were more than 50% above the corresponding trend line values. y = -0.3352x + 707.05 R² = 0.0638 0.0 10.0 20.0 30.0 40.0 50.0 60.0 70.0 80.0 90.0 1980 1985 1990 1995 2000 2005 2010 2015 2020 An n u a l A v e r a g e F l o w ( m 3/s ) Year 74 Figure 40. Annual Cumulative Nitrogen Loading (kg N/yr) from Three Jordan Lake Watersheds (Haw River, Morgan Creek, New Hope Creek), 1983-2018 (using data from Obenour Lab). Years 2014 to 2016 are shown with a red oval. Figure 41. Annual Cumulative Phosphorus Loading (kg P/yr) from Three Jordan Lake Watersheds (Haw River, Morgan Creek, New Hope Creek), 1983-2018 (using data from Obenour Lab). Years 2014 to 2016 are shown with a red oval. y = -3104.1x + 8E+06 R² = 0.0028 0.0E+00 5.0E+05 1.0E+06 1.5E+06 2.0E+06 2.5E+06 3.0E+06 3.5E+06 4.0E+06 1980 1985 1990 1995 2000 2005 2010 2015 2020 An n u a l N L o a d i n g ( k g N / y r ) Year y = -9629.4x + 2E+07 R² = 0.3115 0.0E+00 1.0E+05 2.0E+05 3.0E+05 4.0E+05 5.0E+05 6.0E+05 7.0E+05 8.0E+05 9.0E+05 1.0E+06 1980 1985 1990 1995 2000 2005 2010 2015 2020 An n u a l P L o a d i n g ( k g P / y r ) Year 75 5.1.4. Comparisons of Nitrate, Total Nitrogen, and Total Phosphorus Concentration The data from the watershed model was in the form of daily total N & P load estimates for five inputs to Jordan Lake: Haw River, Morgan Creek, New Hope Creek, Northeast Creek, White Oak Creek). For use as water quality inputs, these loadings were converted to “estimated” concentrations based upon the corresponding streamflow for that watershed on that day. Those estimated concentrations can be compared to the direct measurements of nitrogen or phosphorus concentration measured in these same watersheds at the same time. The three watersheds shown here were chosen because the Haw River is the main source of flow and nutrients into Jordan Lake, New Hope Creek is a smaller input, and White Oak Creek is an even smaller input without a wastewater treatment plant located before the entrance to Jordan Lake. This section compares estimated concentrations from the watershed model to the measured values both as time history comparisons and as direct comparisons of measured concentrations and the corresponding estimated concentration for that day and that watershed. 5.1.4.1. Haw River Time histories of model estimated and measured concentrations of nitrate (Figure 43), total nitrogen (Figure 42) and total phosphorus (Figure 44) for the Haw River for the 2014 – 2016 model time period show both seasonal and shorter time scale variations. The estimated total P time history varies much more significantly than either nitrate or total N. Nitrogen concentrations are generally lower in the summer and higher in the winter. The measured values follow these same trends, but the variability of measured concentration values is quite a bit higher than the estimates from the watershed model. When measured concentrations of nitrate (Figure 45), total N (Figure 46), and total P (Figure 47) are plotted against the corresponding estimated concentration at the same time and place a similar pattern emerges. The two concentrations are clearly correlated, but the variation in the measured values always exceeds the estimated values from the watershed model. Figure 42. Haw River Measured and Estimated Total Nitrogen Time History. 0 0.5 1 1.5 2 2.5 3 3.5 4 1/1/14 4/2/14 7/2/14 10/1/14 1/1/15 4/2/15 7/2/15 10/1/15 1/1/16 4/1/16 7/1/16 9/30/16 12/31/16 Co n c e n t r a t i o n ( m g / L ) Haw River Nitrate Concentration Predicted Nitrate Measured Nitrate 76 Figure 43. Haw River Measured and Estimated Nitrate Time History. Figure 44. Haw River Measured and Estimated Total Phosphorus Time History. Figure 45. Haw River Measured Vs. Estimated Nitrate Concentration. 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 1/1/14 4/2/14 7/2/14 10/1/14 1/1/15 4/2/15 7/2/15 10/1/15 1/1/16 4/1/16 7/1/16 9/30/16 12/31/16 Co n c e n t r a t i o n ( m g / L ) Haw River Total Nitrogen Concentration Predicted TN Measured TN 0 0.1 0.2 0.3 0.4 0.5 0.6 1/1/14 4/2/14 7/2/14 10/1/14 1/1/15 4/2/15 7/2/15 10/1/15 1/1/16 4/1/16 7/1/16 9/30/16 12/31/16 Co n c e n t r a t i o n ( m g / L ) Haw River Total Phosphorus Concentration Predicted TP Measured TP 0 0.5 1 1.5 2 2.5 0 0.5 1 1.5 2 2.5Pr e d i c t e d N i t r a t e C o n c e n t r a t i o n ( m g / L ) Measured Nitrate Concentration (mg/L) Haw River Nitrate Concentration measured v predicted Nitrate Measured= Predicted Linear (Nitrate) 77 Figure 46. Haw River Measured Vs. Estimated Total Nitrogen Concentration. Figure 47. Haw River Measured Vs. Estimated Total Phosphorus Concentration. 0 0.5 1 1.5 2 2.5 3 0.5 1 1.5 2 2.5 3 Pr e d i c t e d T N C o n c e n t r a t i o n ( m g / L ) Measured TN Concentration (mg/L) Haw River Total Nitrogen meas v pred TN Measured= Predicted Linear (TN) 0 0.05 0.1 0.15 0.2 0.25 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 Pr e d i c t e d T P C o n c e n t r a t i o n ( m g / L ) Measured TP Concentration (mg/L) Haw River Total Phosphorus meas vs pred TP Measured= Predicted Linear (TP) 78 5.1.4.2. New Hope Creek Time history comparisons of measured and watershed estimated nutrient concentrations for nitrate, total N, and total P in New Hope Creek show some significant differences from those of the Haw River. A seasonal pattern for nitrate (Figure 48) and total N (Figure 49) exists, but the higher concentrations are seen in the summer and fall rather than the winter, and those concentrations (4-8 mg/L) are higher than those seen in the Haw River (2-3 mg/L). Total P concentrations in New Hope Creek (Figure 50) are much less variable than those of the Haw River and are generally higher in concentration (0.2-0.4 mg/L vs. 0.1-0.2 mg/L). Comparisons of measured vs. watershed estimated nutrient concentrations in New Hope Creek look like the comparisons seen in the Haw River. Direct comparisons between measured and estimated nitrate (Figure 51), total N (Figure 52), and total P (Figure 53) concentrations all show correlations between the two corresponding concentrations, but with significantly more variation in the measured values vs. the watershed model estimated concentrations. These trends can be seen in both the New Hope Creek time history plots and the estimated vs. measured concentration plots. Figure 48. New Hope Creek Measured and Estimated Nitrate Time History. Figure 49. New Hope Creek Measured and Estimated Total Nitrogen Time History. 0 2 4 6 8 10 12 1/1/14 4/2/14 7/2/14 10/1/14 1/1/15 4/2/15 7/2/15 10/1/15 1/1/16 4/1/16 7/1/16 9/30/16 12/31/16 Co n c e n t r a t i o n ( m g / L ) New Hope Creek Nitrate Concentration Predicted Nitrate Measured Nitrate 0 2 4 6 8 10 12 1/1/14 4/2/14 7/2/14 10/1/14 1/1/15 4/2/15 7/2/15 10/1/15 1/1/16 4/1/16 7/1/16 9/30/16 12/31/16 Co n c e n t r a t i o n ( m g / L ) New Hope Creek Total Nitrogen Concentration Predicted TN Measured TN 79 Figure 50. New Hope Creek Measured and Estimated Total Phosphorus Time History. Figure 51. New Hope Creek Measured Vs. Estimated Nitrate Concentration. Figure 52. New Hope Creek Measured Vs. Estimated Total Nitrogen Concentration. 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 1/1/14 4/2/14 7/2/14 10/1/14 1/1/15 4/2/15 7/2/15 10/1/15 1/1/16 4/1/16 7/1/16 9/30/16 12/31/16 Co n c e n t r a t i o n ( m g / L ) New Hope Creek Total Phosphorus Concentration Predicted TP Measured TP 0 1 2 3 4 5 6 7 8 0 2 4 6 8 10 Pr e d i c t e d N i t r a t e C o n c . ( m g / L ) Measured Nitrate Conc. (mg/L) New Hope Creek Nitrate Concentration meas vs Predicted Nitrate Measured= Predicted Linear (Nitrate) 0 1 2 3 4 5 6 7 8 9 0 2 4 6 8 10 12 Pr e d i c t e d T N C o n c . ( m g / L ) Measured TN Conc. (mg/L) New Hope Creek Total Nitrogen Predicted vs. Actual TN Measured= Predicted Linear (TN) 80 Figure 53. New Hope Creek Measured Vs. Estimated Total Phosphorus Concentration. 5.1.4.3. White Oak Creek White Oak creek is the smallest of the three watersheds analyzed for this nutrient concentration comparison, and the only one of the three without a wastewater treatment plant in the watershed. It should also be noted that streamflows and concentrations for this watershed are used also to estimate the inputs from the even smaller ungaged watersheds that drain directly to Jordan Lake along the New Hope Creek arm of the lake (Bowen, Langley et al. 2019). The time history plots for nitrate (Figure 54), total N (Figure 55), and total P (Figure 56) for White Oak Creek show the highest degree of what appears to be event related variability in nutrient concentration. Unlike the other two watersheds, a relatively small fraction of total N is nitrate. In the other two watersheds, not only is most of the total N comprised of nitrate, but concentrations are significantly higher than White Oak Creek (Haw River 1-2 mg/L, New Hope Creek 4-8 mg/L); White Oak Creek total N is less than 1.2 mg/L (Figure 55) and the nitrate concentrations are generally less than 0.2 mg/L (Figure 54). Like the other watersheds there is a seasonal component to the nitrogen loading, but the highest concentrations seem to be in the spring and summer months. Total P concentrations (Figure 56) have a less distinct seasonal variation than total N, and a similar degree of event related variability. Direct comparisons of measured vs. estimated concentrations of nitrate (Figure 57), total N (Figure 58), and total P (Figure 59) in White Oak Creek look similar to the two watersheds, with a higher degree of variability in the measured values and a positive correlation between the estimated and corresponding measured concentrations. Total N comparisons (Figure 58) showed a somewhat different pattern, with a roughly similar variation in the estimated concentrations as compared to the measured total N concentrations. 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 Pr e d i c t e d T P C o n c . ( m g / L ) Measured TP Conc. (mg/L) New Hope Creek Total Phosphorus measured vs predicted TP Measured= Predicted Linear (TP) 81 Figure 54. White Oak Creek Measured and Estimated Nitrate Time History. Figure 55. White Oak Creek Measured and Estimated Total Nitrogen Time History. Figure 56. White Oak Creek Measured Vs. Estimated Total Phosphorus Time History. 0 0.05 0.1 0.15 0.2 0.25 1/1/14 4/2/14 7/2/14 10/1/14 1/1/15 4/2/15 7/2/15 10/1/15 1/1/16 4/1/16 7/1/16 9/30/16 12/31/16 Co n c e n t r a t i o n ( m g / L ) White Oak Creek Nitrate Concentration Predicted Nitrate Measured Nitrate 0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1/1/14 4/2/14 7/2/14 10/1/14 1/1/15 4/2/15 7/2/15 10/1/15 1/1/16 4/1/16 7/1/16 9/30/16 12/31/16 Co n c e n t r a t i o n ( m g / L ) White Oak Creek Total Nitrogen Concentration Predicted TN Measured TN 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 1/1/14 4/2/14 7/2/14 10/1/14 1/1/15 4/2/15 7/2/15 10/1/15 1/1/16 4/1/16 7/1/16 9/30/16 12/31/16 Co n c e n t r a t i o n ( m g / L ) White Oak Creek Total Phosphorus Concentration Predicted TP Measured TP 82 Figure 57. White Oak Creek Measured Vs. Estimated Nitrate Concentration. Figure 58. White Oak Creek Measured vs. Estimated Total Nitrogen Concentration. 0 0.05 0.1 0.15 0 0.05 0.1 0.15 0.2 0.25 Pr e d i c t e d N i t r a t e C o n c . ( m g / L ) Measured Nitrate Conc. (mg/L) White Oak Creek Nitrate Concentration meas v p Nitrate Measured= Predicted Linear (Nitrate) 0.4 0.5 0.6 0.7 0.8 0.9 1 0.3 0.4 0.5 0.6 0.7 0.8 0.9 Pr e d i c t e d T N C o n c . ( m g / L ) Measured TN Conc. (mg/L) White Oak Creek Total Nitrogen Predicted vs. Actual TN Measured= Predicted Linear (TN) 83 Figure 59. White Oak Creek Measured Vs. Estimated Total Phosphorus Concentration. 5.2. Model Verification The model verification was performed as part of the original development of the Jordan Lake Water Quality Model (Bowen, Langley et al. 2019). No additional verification was conducted with this updated version of the model. The results shown here come from the earlier work. Model verification was performed using an eleven month time period (Jan 1, 2016 – December 31, 2016). The calibrated model was run using the parameter values determined using the two other model time periods (2014 - 2015, 2017 – 2018). Statistical measures of calibration performance were calculated in an identical fashion to that done during calibration using the other two time periods. Statistical measures of calibration performance for water surface elevation (not shown since there has been significant changes to the elevation model since 2019), temperature (Table 23) and chlorophyll-a (Table 24) were found to be nearly identical for the 2016 verification time 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16 0.02 0.06 0.1 0.14 0.18 Pr e d i c t e d T P C o n c . ( m g / L ) Measured TP Conc. (mg/L) White Oak Creek Total Phosphorus Predicted vs. Actual TP Measured= Predicted Linear (TP) 84 Table 23. Statistical comparison of modeled vs. observed water temperatures for three separate model time periods (Bowen, Langley et al. 2019). Parameter Time Period Units 2014-2015 2016 2017-2018 Mean Error (predicted – observed) 0.17 -0.3 -0.8 oC Normalized Mean Error 1% -2% -4% % Root Mean Square Error 2.11 1.56 2.07 oC Normalized Root Mean Square Error 11% 9% 11% % Correlation R2 94% 97% 96% % Number of Model/Data Comparisons 1144 370 398 - Model Efficiency 94% 97% 93% % Table 24. Statistical comparison of modeled vs. observed chlorophyll-a concentration for three separate model time periods (Bowen, Langley et al. 2019). Parameter Time Period Units 2014-2015 2016 2017-2018 Mean Error (predicted – observed) 0.06 0.10 -0.03 log µg/L Normalized Mean Error 4.1% 6.8% -1.9% % Root Mean Square Error 0.41 0.40 0.27 log µg/L Normalized Root Mean Square Error 29% 28% 17% % Correlation R2 27% 26% 28% % Number of Model/Data Comparisons 898 366 334 - period as they were for the two time periods used for model calibration (2014-2015, 2017-2018), which indicates that the calibrated model can adequately simulate conditions in years other than the ones for which it was calibrated. 85 5.3. Analysis of Simulated Dye Releases The age of water is unique to each water parcel that enters the Jordan Lake model domain. Water age is defined as the time a water parcel has spent since entering the domain at one of its boundaries. Inherent to the time scale of water age is the recognition of spatial heterogeneity: parcels at different locations within a waterbody have different ages at any given time. Water age as a function of time and location in Jordan Lake was calculated based upon the simulation of a dye study release using the hydrodynamic model. Qi, Lu et al. (2016) describes this approach in which a conservative tracer is discharged to the lake. Two advection-dispersion equations for concentration are derived: one for the tracer and another for water age. The water age at any specific location and time is defined as the ratio of water age concentration to tracer concentration. Water age differs from flushing time (or retention time) in that flushing time is a bulk parameter that quantifies the general exchange characteristics of a waterbody without identifying their spatial distribution. On the other hand, water age can be combined with constituent concentrations that also vary with location and time to develop a comprehensive analysis of constituent fate and transport. The distribution of water age within the model domain at any given simulation time represents the transient effects of flow boundary locations (inflow and outflow), structures within the lake (i.e., causeways), and water quality zones, which are defined by local flow conditions (water depth and width) and water temperature. Water ages (Table 25) were found to most dependent on the proximity of a given location to inflow boundaries and the time-dependent magnitude of the lake inflows. Water age at station CPF055D is strongly influenced by inflow from the Haw River as indicated by the significant decrease in water age corresponding to the high inflow event occurring in late September/early October (Figure 60). Similarly, water age at CPF087B3 (Figure 63) is influenced by inflow from the New Hope arm of the lake including New Hope Creek, which also contributed high flows during the same period (Figure 61). Water age at CPF0880A (Figure 62) is likely influenced by inflows from a smaller tributary, Beaver Creek, and the Haw River. Its response is similar to that as CPF055D with longer maximum water age. Table 25. Estimates of Water Age at Selected DWR Monitoring Stations of Jordan Lake, NC for the May 2015-Oct 2015 Model Time Period. Station Water Age Range (days) for 05/01/2015 to 10/31/2015 CPF055D 1-188 CPF086C 1-93 CPF086F 1-108 CPF087B3 1-170 CPF0880A 1-209 86 Figure 60. Water age model estimates (days) at station CPF055D for May 1 to Oct 31, 2015. Figure 61. Inflows at USGS Gaging Stations 02096960 Haw River and 02097314 New Hope Creek. \ 10 100 1000 10000 100000 5/1/2015 6/1/2015 7/2/2015 8/2/2015 9/2/2015 10/3/2015 11/3/2015 in f l o w ( c f s ) Haw River & New Hope Creek Inflows 2096960 Haw R nr Bynum 2097314 New Hope Ck nr Blands 87 Figure 62. Water age model estimates (days) at station CPF0880A for May 1 to Oct 31, 2015. Figure 63. Water age model estimates (days) at station CPF087B3 for May 1 to Oct 31, 2015. 88 Previous works cite 5 days and 418 days as the average hydraulic retention times for the Haw River and the New Hope arm of Jordan Lake, respectively (DEHNR 1992). Loftis, Saunders et al. (1976) reported travel time of less than one day for the Haw River inflow, and greater than a physical test duration of 120 days for the New Hope inflow. Del Giudice, Aupperle et al. (2019) reported flushing rates (inverse of water residence time) that ranged from 0.2-1.5 per month for Segment 1 (furthest north), 0.1-0.5 per month for Segment 2 (north of U.S. 64), 0.1-0.5 per month for Segment 3 (south of U.S. 64), and 1.0-5.0 for Segment 4 (furthest south) for the period from 1983 to 2018. These times estimates reflect averaging over space and time, whereas the water age estimates are specific for both location and time. A second simulated dye release was done to reveal the extent to which inflow from the Haw River mixes with waters in each of the four water quality regions of the lake (Table 26). Three of the regions are in New Hope Creek arm of the lake (above causeways, between causeways, below causeways), while the fourth region is the western arm of the lake along the old Haw River bed. As expected, the contributions from the Haw decreased significantly moving uplake (upstream) from the Haw River region through each region in the New Hope Creek arm of the lake and eventually into to the Morgan Creek and New Hope arms of the lake (Table 26). At the same time, the results indicated that the Haw contribution was still potentially measurable Table 26. Time-average simulated dye concentrations at locations across four Jordan Lake regions. Higher concentrations indicate a higher contribution from Haw River inflow. The average concentration for a region is based upon all stations within that region. Jordan Lake Region Station Time-Average Contribution from Haw River Water (%) 2014-2015 2017-2018 Haw River CPF055C 100% 100% CPF055D 100% 100% CPF055E 100% 100% Average 93.5% 93.1% Above Causeways CPF086C 0.0% 1.0% CPF086D 0.8% 2.8% CPF086F 1.0% 3.2% Average 0.0% 1.2% Between Causeways CPF087B3 12.0% 20.1% CPF087D 20.1% 30.0% Average 16.0% 25.0% Below Causeways CPF0880A 59.2% 70.4% Average 59.2% 70.4% 89 throughout each region of the lake, but makes up only a very small fraction of the input to the upper and between causeways regions (< 2% and 25% Haw River water respectively). These results are also consistent with the residence time model described previously, which showed much longer residence times, and hence lower amounts of flushing in the New Hope Creek arm of the lake. 90 6. PREDICTION OF WATER QUALITY CHANGES WITH REDUCED NUTRIENT LOADING This section presents the results of nutrient reduction scenarios run with the latest version of the Jordan Lake model. Nutrient concentration reductions from 0% to 70% of the base case nitrogen state variables (Table 7, state variables 11-15) and phosphorus state variables (Table 7, state variables 7-10). All state variables for a particular nutrient (N or P) were reduced by an equivalent amount. The nutrient reduction was implemented by simply multiplying the appropriate base case state variable time history by the N fraction (1.0 to 0.3) and P fraction (1.0 to 0.3) for that case. No changes were made to the inflow time histories. The model predicted chl-a concentration time series at the cells representing the eighteen Jordan Lake monitoring stations (see Appendix 12 for more information on the stations) were taken for the full twenty- six month model time period. Using this scheme, model predictions from total of 63 nutrient reduction cases were run and compared to the base case model prediction value. The following two sections provide the median predicted chlorophyll-a concentrations (section 6.1) and the fraction of chlorophyll-a concentrations above 40 µg/L (section 6.2) for each of the 64 model runs. 6.1. Median Predicted Chlorophyll-a Concentrations with Nutrient Reduction Four separate station groupings were analyzed to determine the median chlorophyll-a concentration over the entire model run (January 2014 – February 2016), using the model prediction sampling scheme described above. The station groups were chosen to be geographically distinct from one another, with stations grouped in such a way that the stations within a group collectively represented conditions for that portion of the lake. Each station group uses observations and predictions from multiple stations to increase the reliability of the scenario results for that group. These four station groupings are as follows (Figure 64, Appendix 12): 1. All eighteen Jordan lake monitoring stations (see Appendix 12 for list) 2. Haw River arm stations (CPF055C, CPF055C1, CPF055C2, CPF055C3, CPF055C4, CPF055C5, CPF055C6, CPF055D, CPF055E) 3. Morgan and Upper New Hope Creek stations (CPF081A1B, CPF081A1C, CPF086C, station 086D was not used because no water quality data were available for the 2014- 2016 time period) 4. Middle New Hope Arm stations (CPF086F, CPF087B3, CPF087D, CPF0880A) The number of model predictions used to calculate either the median chlorophyll-a concentration or the fraction of model predictions above the water quality criteria value varied depending on the number of stations in the particular station grouping (Table 27), but in every case the estimates were based on many thousands of model predictions. 91 Figure 64. Station Groupings for Analysis of Nutrient Reduction Scenarios Table 27. Number of Model Predictions Analyzed for to Calculate Median Chlorophyll-a Concentration and Fraction of Predictions Above Water Quality Criteria Value Station Grouping Number of Model Predictions Used in Analysis All Jordan Lake Stations 54,036 Haw Arm Stations 27,018 Morgan and Upper New Hope Creek Stations 9,006 Middle New Hope Creek Arm Stations 12,008 Morgan & Upper New Hope Middle New Hope Haw Arm 92 To further increase the utility of the nutrient reduction scenarios results, chlorophyll-a to carbon ratios for the two algal groups were adjusted for the station groupings that used a subset of total number of stations. For these three station groups (Haw Arm, Morgan and Upper New Hope Creeks, Middle New Hope Creek) the chlorophyll to carbon ratio were adjusted so that the predicted 90th percentile chl-a value matched the corresponding observed value for the base case model run. Chlorophyll-a concentrations were expected to decrease from this base case in each of the 63 nutrient reduction scenarios. Manipulation of chlorophyll in this way is reasonable since in the model chlorophyll-a concentration for an algal group is linearly related to that algal group’s carbon concentration, and chlorophyll-adjustment does not affect any other water quality state variable. The four station groupings had adjustment factors that were close to unity (Table 28), but sufficiently above or below 1.0 to affect the calculated nutrient reduction needed to lower exceedances of 40 ug/L chl-a criteria below the targeted 10% value. Table 28. Chl-a to Carbon Adjustment Factors for Each Station Group Station Group Chl-a to C Adjustment Factor All Stations 1.00 Haw Arm 1.12 Morgan & Upper New Hope 0.89 Middle New Hope 0.80 As expected, reducing nitrogen and/or phosphorus loading reduced the model predicted median chlorophyll-a concentrations in the “all station” grouping case. The base case (no nutrient load reduction) had a median predicted chlorophyll-a concentration of 20.5 ug/L (Table 29). When just phosphorus loading was reduced by 70%, the median chlorophyll-a concentration decreased to 14.2 ug/L, a 30.7% reduction in median chlorophyll-a concentration. Reducing just nitrogen by 70% reduced median chlorophyll-a concentration to 10.2 ug/L, a 50.2% reduction in median chlorophyll-a concentration (Table 29), indicating that the lake as a whole is more sensitive to nitrogen reduction as compared to phosphorus. Reducing both nutrients by 70% further reduced the model predicted median chlorophyll-a concentration to 8.9 ug/L, a 56.6% reduction in median chlorophyll-a concentration. Median chlorophyll-a concentrations are generally lower in the Haw arm of Jordan Lake than in the New Hope Creek arm of the lake and exhibit somewhat different sensitivities to N vs. P load reductions. The base median chlorophyll-a concentration for the Haw arm stations is 16.1 ug/L. 93 Table 29. Median predicted Chl-a concentrations (µg/L) at all stations for nitrogen and phosphorus load reductions from 0% to 70% for the 2014-2016 model period. Station Set: All Stations Nitrogen Loading Reduction (%) 0% 10% 20% 30% 40% 50% 60% 70% P loading 0% 20.5 19.7 18.8 17.8 16.5 14.8 12.8 10.2 reduction 10% 19.8 19.2 18.2 17.2 16.0 14.6 12.6 10.1 (%) 20% 19.0 18.4 17.7 16.6 15.6 14.2 12.4 10.0 30% 18.2 17.6 17.0 16.0 15.0 13.9 12.2 9.9 40% 17.3 16.8 16.2 15.4 14.4 13.3 11.9 9.8 50% 16.3 15.8 15.3 14.6 13.8 12.8 11.5 9.5 60% 15.3 14.8 14.3 13.7 13.0 12.1 11.0 9.3 70% 14.2 13.8 13.2 12.7 12.0 11.3 10.4 8.9 Color Scale 0 5.0 10.0 15.0 20.0 25.0 30.0 35.0 40.0 Reducing phosphorus or nitrogen alone by 70% reduces the corresponding median chlorophyll-a concentration to 10.1 ug/L when just P is reduced (a 37.2% reduction) and is reduced to a similar extent (to 10.3 ug/L, a 36.0% reduction) when just nitrogen is reduced by 70% (Table 30). When both nutrients are reduced by 70% the median chlorophyll-a concentration in the Haw arm of the lake is reduced by exactly 50% (from 16.1 ug/L to 8.0 ug/L) (Table 30). In general there Table 30. Median predicted Chl-a concentrations (µg/L) at Haw arm stations for nitrogen and phosphorus load reductions from 0% to 70% for the 2014-2016 model period. Station Set: Haw Stations Nitrogen Loading Reduction (%) 0% 10% 20% 30% 40% 50% 60% 70% P loading 0% 16.1 15.7 15.2 14.8 14.4 14.0 12.5 10.3 reduction 10% 15.4 15.0 14.5 14.2 13.8 13.4 12.2 10.2 (%) 20% 14.6 14.2 13.7 13.4 13.1 12.9 11.8 10.0 30% 13.9 13.4 13.0 12.6 12.3 12.2 11.4 9.8 40% 13.0 12.7 12.3 11.8 11.5 11.3 11.0 9.5 50% 12.2 11.8 11.5 11.0 10.6 10.5 10.4 9.1 60% 11.2 10.9 10.6 10.2 9.8 9.5 9.6 8.6 70% 10.1 9.9 9.6 9.3 8.9 8.6 8.6 8.0 Color Scale 0 5.0 10.0 15.0 20.0 25.0 30.0 35.0 40.0 94 are very similar results when either nitrogen or phosphorus is reduced for the Haw arm stations, indicating a co-limitation of chlorophyll-a concentrations for this part of Jordan Lake. When the full model time period is considered, the Morgan and Upper New Hope Creek stations have the lowest chlorophyll-a concentrations in the lake. The median chlorophyll-a concentration is 12.5 ug/L for the base case without any nutrient reduction (Table 31). This median chlorophyll-a concentration is roughly 25% lower than the corresponding value for the Haw arm of the lake. For this station grouping there was a striking difference in the sensitivity of the chlorophyll-a concentrations to reductions in phosphorus vs. nitrogen. Chlorophyll-a concentrations were found to be more sensitive to nitrogen loading reductions as compared to phosphorus loading reductions (Table 31). Decreasing phosphorus loading only by 70% reduced by median chlorophyll-a concentration by only 20.8% (from 12.5 ug/L to 9.9 ug/L), whereas reducing nitrogen loading only by 70% reduced median chlorophyll-a by over 60% (from 12.5 ug/L to 4.7 ug/L. Not surprisingly, due to the insensitivity of chlorophyll-a concentrations to nitrogen load reductions, reducing both N & P loading by 70% produced little additional reduction in median chlorophyll-a concentration, with a reduction from 4.7 ug/L to 4.6 ug/L (2.1% additional reduction) when both N and P were reduced by 70% (Table 31). Table 31. Median predicted Chl-a concentrations (µg/L) at Morgan and Upper New Hope stations for nitrogen and phosphorus load reductions from 0% to 70% for the 2014-2016 model period. Station Set: Morgan & Upper New Hope Nitrogen Loading Reduction (%) 0% 10% 20% 30% 40% 50% 60% 70% P loading 0% 12.5 11.9 11.0 10.0 8.9 7.7 6.2 4.7 reduction 10% 12.2 11.6 10.8 10.0 8.8 7.7 6.2 4.7 (%) 20% 11.9 11.2 10.6 9.8 8.8 7.6 6.2 4.7 30% 11.6 11.0 10.4 9.5 8.7 7.6 6.2 4.7 40% 11.1 10.6 10.1 9.2 8.4 7.5 6.2 4.7 50% 10.7 10.3 9.7 9.0 8.2 7.4 6.2 4.7 60% 10.3 9.9 9.3 8.6 8.0 7.2 6.1 4.7 70% 9.9 9.5 8.9 8.3 7.7 6.9 5.9 4.6 Color Scale 0 5.0 10.0 15.0 20.0 25.0 30.0 35.0 40.0 The Middle New Hope Creek stations occupy a spot in Jordan Lake that is between the two other station sets. It is downstream of the Morgan and Upper New Hope Creek station set, and just upstream of the Haw River arm stations. As such it receives nutrient loadings from both regions of the lake, and has the relatively long residence times of the New Hope Creek arm of the lake. These stations were found to have the highest median chlorophyll-a concentrations. The base 95 case median chlorophyll-a concentration for this station group (25.2 ug/L) was significantly higher than either the Haw arm (16.1 ug/L) or the Morgan and Upper New Hope Creek station set (12.5 ug/L) (Table 32). In terms of response to nutrient load reduction, however, this station group acts like the other New Hope Creek arm set of stations, with chlorophyll-a concentrations that are relatively insensitive to phosphorus load reductions (Table 32). Reducing phosphorus loading only by 70% reduces median chlorophyll-a by 15.9% (from 25.2 ug/L to 21.2 ug/L), while reducing nitrogen loading only by 70% reduces median chlorophyll-a by 54.8% (from 25.2 ug/L to 11.4 ug/L). Reducing both N and P by 70% further reduces median chlorophyll-a concentration by an additional 2.6% (from 11.4 ug/L to 11.1 ug/L) (Table 32). Table 32. Median predicted Chl-a concentrations (µg/L) at the Middle New Hope stations for nitrogen and phosphorus load reductions from 0% to 70% for the 2014-2016 model period. Station Set: Middle New Hope Nitrogen Loading Reduction (%) 0% 10% 20% 30% 40% 50% 60% 70% P loading 0% 25.2 24.2 22.9 21.3 19.6 17.0 14.2 11.4 reduction 10% 24.7 23.7 22.6 21.0 19.4 16.9 14.1 11.4 (%) 20% 24.2 23.3 22.2 20.7 19.1 16.8 14.1 11.4 30% 23.6 22.8 21.8 20.3 18.8 16.8 14.0 11.4 40% 23.0 22.3 21.3 19.9 18.6 16.6 14.0 11.3 50% 22.4 21.7 20.8 19.5 18.2 16.4 13.9 11.3 60% 21.9 21.2 20.3 19.1 17.8 16.2 13.7 11.2 70% 21.2 20.5 19.7 18.7 17.4 15.8 13.6 11.1 Color Scale 0 5.0 10.0 15.0 20.0 25.0 30.0 35.0 40.0 6.2. Fraction of Chlorophyll-a Concentrations Above 40 µg/L for Various Levels of Nutrient Load Reduction For each station grouping, the fraction of chlorophyll-a (chl-a) concentrations above the 40 ug/L North Carolina water quality criteria value was determined. As for the median chl-a concentrations, four station groupings (all stations, Haw arm stations, Morgan and Upper New Hope stations, middle New Hope stations (Figure 64) were considered for a base case and 63 nutrient reduction cases that reduced nitrogen and/or phosphorus freshwater loading to the lake by 0% to 70%. As mentioned earlier, adjustments to chl-a to carbon ratios were implemented so that the fraction of model predictions that exceeded the 40 ug/L water quality criteria value exactly match the fraction for the observed data for each station grouping. Those adjustment 96 values increased chlorophyll-a concentrations in the Haw arm station group, and decreased chlorophyll-a concentration in the other two station groups. Adjustment factors were roughly ten to twenty percent (Table 28). No adjustment was needed when all stations were considered as the calibrated model exactly matched the observed 90% percentile chlorophyll-a concentration (Figure 25). The base case exceedance fraction of the 40 ug/L criteria when all stations were included in the analysis was 0.26 (Table 33). As expected, nutrient load reduction produced lower fractions of exceedance, all the way to an exceedance fraction of 0.04 when both nitrogen and phosphorus were reduced by 70%. As seen with the median chlorophyll-a concentration values, the system was somewhat more sensitive to nitrogen load reductions as compared to phosphorus load reductions. As a result, even the highest level of phosphorus load reduction wasn’t enough to lower the exceedance fraction below 0.10. Several combinations of load reduction lowered the exceedance fraction to the target value of 0.10 (Table 33, cells with thick borders), with nitrogen loading reductions between 50% and 70% and phosphorus loading reductions 0% and 50%. Table 33. Fraction of model predicted Chl-a concentrations above 40 µg/L at all stations for nitrogen and phosphorus load reductions from 0% to 70% for the 2014-2016 model period. Station Set: All Stations Nitrogen Loading Reduction (%) 0% 10% 20% 30% 40% 50% 60% 70% P loading 0% 0.26 0.24 0.23 0.21 0.19 0.17 0.13 0.08 reduction 10% 0.24 0.23 0.21 0.20 0.18 0.15 0.12 0.08 (%) 20% 0.23 0.21 0.19 0.18 0.16 0.13 0.11 0.07 30% 0.21 0.20 0.18 0.16 0.15 0.11 0.09 0.06 40% 0.20 0.19 0.17 0.16 0.14 0.11 0.08 0.05 50% 0.19 0.18 0.16 0.15 0.13 0.10 0.07 0.05 60% 0.18 0.17 0.15 0.14 0.12 0.10 0.07 0.04 70% 0.17 0.15 0.14 0.13 0.11 0.09 0.06 0.04 Color Scale 0.10 0.13 0.16 0.19 0.22 0.25 0.28 0.31 0.40 Not surprisingly, due to generally lower chl-a concentrations, the Haw arm station group had lower exceedances of the 40 ug/L criteria value and required less nutrient load reduction to reach the targeted exceedance of 0.10. The base case for the Haw arm stations had an exceedance fraction of 0.21 (Table 34) as compared with the all station value of 0.26 (Table 33). Whereas a 97 50% nutrient load reduction of both nitrogen and phosphorus was needed for the all station case, the target exceedance of 0.10 for the Haw arm stations could be reached with a phosphorus only reduction of 40% and an P+N loading reductions of 40%+10%, or 30%+30% or 70%+0% (Table 34). Further nutrient load reductions below the minimum needed to reach the target value of 0.10 exceedance continued to reduce exceedances. The exceedance fraction reached a minimum of 0.01 at the maximum load reduction case considered (70% N reduction, 70% P reduction) (Table 34). Table 34. Fraction of model predicted Chl-a concentrations above 40 µg/L at Haw Arm stations for nitrogen and phosphorus load reductions from 0% to 70% for the 2014-2016 model period. Station Set: Haw Stations Nitrogen Loading Reduction (%) 0% 10% 20% 30% 40% 50% 60% 70% P loading 0% 0.21 0.20 0.18 0.17 0.16 0.16 0.17 0.10 reduction 10% 0.19 0.18 0.16 0.15 0.14 0.14 0.15 0.10 (%) 20% 0.16 0.15 0.14 0.13 0.12 0.12 0.12 0.09 30% 0.13 0.12 0.11 0.09 0.08 0.09 0.09 0.07 40% 0.10 0.10 0.08 0.07 0.06 0.05 0.05 0.05 50% 0.09 0.08 0.07 0.06 0.05 0.03 0.03 0.03 60% 0.08 0.08 0.06 0.05 0.04 0.03 0.02 0.02 70% 0.07 0.07 0.05 0.04 0.03 0.02 0.01 0.01 Color Scale 0.10 0.13 0.16 0.19 0.22 0.25 0.28 0.31 0.40 In contrast to the Haw arm stations, the Morgan and Upper New Hope Creek stations had the highest exceedance fraction of the 40 ug/L criteria value (0.29) and required the highest level of nutrient load reduction to reach the target exceedance fraction of 0.10 (Table 35). As seen earlier with the median chlorophyll-a concentration, this station group had a higher degree of sensitivity to nitrogen load reductions as compared to phosphorus load reductions. For instance, reducing the P loading only by 70% reduced the exceedance fraction from 0.29 to 0.22, but reducing N loading by the same amount (70%) lowered the exceedance fraction from 0.29 to 0.05. As a result, any level of P load reduction with an N load reduction of 70% was sufficient to lower the exceedance fraction below 0.10 (Table 35). The minimum nitrogen load reduction needed to achieve the target exceedance fraction was 60%, and for this case a phosphorus load reduction of 50% was also required (Table 35). 98 Table 35. Fraction of model predicted Chl-a concentrations above 40 µg/L at Morgan and Upper New Hope Creek stations for nitrogen and phosphorus load reductions from 0% to 70% for the 2014-2016 model period. Station Set: Morgan & Upper New Hope Nitrogen Loading Reduction (%) 0% 10% 20% 30% 40% 50% 60% 70% P loading 0% 0.29 0.28 0.26 0.25 0.22 0.17 0.11 0.05 reduction 10% 0.29 0.27 0.26 0.24 0.22 0.16 0.11 0.05 (%) 20% 0.28 0.26 0.25 0.24 0.21 0.16 0.11 0.05 30% 0.27 0.25 0.24 0.23 0.21 0.16 0.11 0.05 40% 0.26 0.24 0.24 0.22 0.20 0.16 0.11 0.05 50% 0.24 0.23 0.23 0.21 0.19 0.15 0.10 0.05 60% 0.23 0.22 0.21 0.20 0.18 0.14 0.10 0.05 70% 0.22 0.21 0.20 0.19 0.17 0.13 0.09 0.05 Color Scale 0.10 0.13 0.16 0.19 0.22 0.25 0.28 0.31 0.40 The middle New Hope stations had exceedance fractions that were generally in between the two adjoining station groups. The base case exceedance fraction of 0.25 for this station group (Table 36) was above the Haw arm station group value of 0.16 (Table 34) and below the Morgan and Upper New Hope value of 0.29. The sensitivity to load reduction for this station group is similar as seen when looking at median chlorophyll-a concentrations, and similar to what was seen for the other New Hope Creek arm station group. In the middle New Hope stations, exceedance fractions were much more sensitive to nitrogen load reductions than they were to phosphorus load reductions. Reducing only the phosphorus loading by 70% reduced the exceedance fraction from 0.25 to 0.15, but reducing only the nitrogen loading reduced the exceedance fraction from 0.25 to 0.06 (Table 36). As seen in other groups, several combinations of N+P load reduction produced an exceedance fraction of 0.10 (P%+N% reduction = 70%+30%, 50%+40%, 10%+50%, 0%+~55%) (Table 36). As seen in the Haw arm stations, additional load reductions continued to lower the exceedance fraction below 0.10. Reducing both N and P by 50%, 60% and 70% reduced the exceedance fractions to 0.08, 0.05, and 0.02 (Table 36). 99 Table 36. Fraction of model predicted Chl-a concentrations above 40 µg/L at Middle New Hope stations for nitrogen and phosphorus load reductions from 0% to 70% for the 2014-2016 model period. Station Set: Middle New Hope Nitrogen Loading Reduction (%) 0% 10% 20% 30% 40% 50% 60% 70% P loading 0% 0.25 0.23 0.21 0.18 0.13 0.11 0.09 0.06 reduction 10% 0.24 0.22 0.20 0.17 0.13 0.10 0.08 0.06 (%) 20% 0.23 0.21 0.19 0.17 0.12 0.10 0.08 0.05 30% 0.22 0.20 0.19 0.16 0.12 0.09 0.07 0.05 40% 0.21 0.19 0.18 0.15 0.11 0.09 0.07 0.04 50% 0.19 0.18 0.16 0.14 0.10 0.08 0.06 0.04 60% 0.17 0.16 0.14 0.12 0.08 0.06 0.05 0.03 70% 0.15 0.14 0.12 0.10 0.07 0.05 0.03 0.02 Color Scale 0.10 0.13 0.16 0.19 0.22 0.25 0.28 0.31 0.40 100 7. SUMMARY, DISCUSSION, AND CONCLUSIONS The nutrient load reduction scenario analysis was designed to simulate the effects of a wide range of possible reductions in both nitrogen and phosphorus loading. Considering this broad range of possibilities with their resulting reductions in chlorophyll-a concentrations, a few conclusions emerge. The first has to do with the magnitude of the decreases in chlorophyll-a concentrations. Overall, the decreases in chlorophyll-a were generally less in magnitude than the corresponding reductions in nutrient loading. For instance, a 50% N and P load reduction produced a 35% decrease in chlorophyll-a concentrations for all stations (Table 29), a 35% reduction in the Haw arm median chlorophyll value (Table 30), and a 35% reduction in the middle New Hope Creek stations’ median chlorophyll concentration (Table 32). The Morgan and Upper New Hope Creek arm stations were slightly more sensitive to load reduction, however, with the 50% N and P reduction producing a 41% reduction in median chlorophyll-at this station group (Table 31). The sensitivity of the New Hope arm of the lake to nitrogen load reduction rather than phosphorus reduction was quite a surprising result that we believe bears some additional investigation. A second conclusion relates to the magnitude of the needed algal biomass reductions to meet numeric water quality criteria. The analysis of 2014-2018 chlorophyll-a monitoring data in Jordan Lake (Table 5) showed that a 44% biomass reduction would be needed to lower chlorophyll-a concentrations enough so that Jordan Lake meets current numeric water quality criteria for chlorophyll-a. This estimate turns out to be reasonably close to the conclusion based upon the scenario analysis using the Jordan Lake water quality model, but only for the Haw Arm of the lake. The analysis presented in this report showed that an average nutrient load reduction of approximately 30-35% (e.g. 40% P + 20%N, or 30% P + 30% N, or 0%P + 70%N) was the minimum needed to reduce the fraction of exceedances of the 40 ug/L chlorophyll-a criteria below the target value of 0.10 (Table 34) for the Haw stations. For the entire lake, however, higher nitrogen load reductions (>50%) are needed to meet water quality criteria (Table 33). This can be seen as a consequence of the relatively higher chlorophyll concentrations in the New Hope Creek arm of the lake, and the relative insensitivity of the chlorophyll-a concentrations to phosphorus load reduction for the New Hope Creek arm. Taken together, these two results, one based on the analysis of monitoring data, and the second based upon results from the model, suggest that Jordan Lake needs significant load reductions in nitrogen over a period time to meet water quality criteria. The results presented here are similar to our previous conclusions in earlier modeling work (Bowen, Langley et al. 2019, Langley and Bowen 2020), but there are significant differences seen in the model’s sensitivity to load reductions in nitrogen vs. phosphorus in various parts of the lake. We attribute this to our current model doing a better job of simulating bloom conditions across the lake and to a decision to adjust chlorophyll-a conditions when necessary to guarantee that the 90th percentile model predicted chlorophyll-a concentration matches the observed data. Given our calibration objective of matching the chlorophyll CDF and the overall calibration performance of the model adds to our confidence in the prediction of the needed load reduction. 101 Water quality calibration relied upon existing data for the most part. Unfortunately, there was some missing information in the water quality monitoring dataset provided by NC DWR that would have been useful for this modeling effort. In particular, there was no information available in either the watershed data or the lake data on phosphorus fractionation. Datasets used to support model efforts of this sort usually include orthophosphate measurements since this is the bioavailable fraction taken up phytoplankton during photosynthesis. It should be noted that some dissolved phosphorus and dissolved TKN data are available, but only for the 2017-2018 time period. This time period has been modeled previously (Bowen, Langley et al. 2019, Langley and Bowen 2020), but because of its relative lack of chlorophyll data it was not modeled in this study. Nitrogen fractionation into ammonia, Kjeldahl, and nitrate nitrogen was available and was helpful in creating model input files and for calibration purposes. We believe that our approach to estimate inorganic phosphorus using the nitrogen fractionation is a reasonable approach, but we believe the model results might have been improved with actual measurements of both inorganic and total phosphorus. Using published criteria for model fitness based upon normalized mean error and normalized RMSE (Systech Water Resources, Brown and Caldwell et al. 2018), the Jordan Lake model presented here was found to be graded as “very good” for temperature, chlorophyll-a, and total phosphorus. Although these measures were previously used for a watershed model, they are considered to be also useful for evaluating lake model calibration performance. Each of these state variables had normalized mean errors well below the 7% criteria for water temperature and 15% for water quality/nutrients (temperature = -2.7%, chl-a = -14%, TP = 4.6%) (Table 14, Table 16, Table 21). The model also had acceptable fitness relative to the published goals for normalized RMSE (50% for elevation, temperature, DO; 100% for other water quality) (Systech Water Resources, Brown and Caldwell et al. 2018) for all hydrodynamic and water quality variables (elevation = 0.3%, temp = 9.7%, chl = 72%, TKN = 54%, TN = 56%, TP = 75%, DO = 29%) except for two of the nitrogen species (normalized RMSE = 239% and 162% for ammonia and nitrate+nitrite). Given the temporally dynamic nature of Jordan Lake, the hypereutrophic water quality conditions, the extremely long residence times, the shallow water depths, and the diversity of hydrologic conditions in the two arms of the lake, we believe this to be extremely good performance for the model, and fully qualifies the model for use as a predictor of impact of reduced nutrient loading to the lake. A surprising challenge in this modeling effort was the simulation of water surface elevations. Considerable effort was expended during the project on the estimation of the flow hydrograph for the ungaged portion of the Jordan Lake watershed. The simple scaling approach based upon watershed area for estimating watershed hydrographs produced unacceptably large errors in the water surface elevation time histories at the dam. A review of previous modeling work on Jordan Lake (Tetra Tech 2002, Tetra Tech 2003) and other recent modeling work using the EFDC+ model for lake water quality simulation (Dynamic Solutions 2013, Michael Baker 2015) indicated that the problems we experienced are not unique. The earlier Jordan Lake model and the more recent Tenkiller reservoir model significantly improved the fit to observed water surface elevations by increasing the outflows at the dam. We eventually chose to adjust 102 watershed inflows and the outflow hydrograph at the dam using a water balance estimation approach. We adopted a judgement based approach on the limits to the adjustments that incorporated a temporal smoothing of the adjustment flows and a limit on their magnitude. These approaches were found to be sufficient to produce a good match to the observed water surface elevations. Another challenging aspect of the modeling effort related to the specification of benthic fluxes. The original plan for this project to use both the prescriptive sediment flux approach and also use the version of the Di Toro and Fitpatrick (Di Toro and Fitzpatrick 1993) sediment diagenesis model that is available in this version of EFDC. The sediment diagenesis model had been used for the Jordan Lake model, but it was prone to numerical instabilities and required very short time steps that made for long model run times. This project included an effort to use the diagenesis model, but eventually we settled on the use of the prescriptive approach only because of ongoing problems with numerical instability. We believe the issues with the diagenesis model relate to the special character of Jordan Lake. The lake is hypereutrophic, shallow, and subject to rapid changes in water level that produce drying and wetting of a significant number of model cells. For instance over our twenty-six month model time period we saw water surface elevation variations of more than six meters (Figure 21). We undertook a long and eventually fruitless attempt to use the diagenesis model (Craig 2018) for this study, but it proved difficult to impossible to run, primarily due to numerical instability issues. To prevent numerical instabilities, the maximum model time step was decreased to four seconds, rather than the 100 second values that could be used for a model using the standard EFDC specified spatially and temporally varying benthic fluxes. Shortening the model time step by a factor of twenty increased computer model run times by a similar amount so that a two year run took closer to forty hours rather than two hours. This greatly complicated and lengthened model calibration and scenario testing in cases using the predictive sediment model. To get the work done within the available time, we therefore followed an approach that used a prescribed benthic flux. We ended up not being able to do some model analyses that we had planned and have used in previous work (Bowen and Harrigan 2017, Bowen and Harrigan 2018). We believe that all the same factors that challenged our water quality calibration also made use of the diagenesis model very challenging. We were satisfied with the calibration performance of the prescribed flux model, but it did perhaps compromise our ability to model nitrate and ammonia, and did prevent us from doing some of the analyses of system response time that we have done in the past. 103 8. REFERENCES Abdelrhman, M. (2015). "Three-Dimensional Modeling of Hydrodynamics and Transport in Narragansett Bay." Narragansett, Rhode Island: US Environmental Protection Agency, Office of Research and Development, EPA. Ambrose, R. B., et al. (1993). "The water quality analysis simulation program, WASP5, Part A: Model documentation." Environmental Research Laboratory, US Environmental Protection Agency, Athens, GA. Bowen, J. and N. Harrigan (2018). "Water Quality Model Calibration via a Full-Factorial Analysis of Algal Growth Kinetic Parameters." Journal of Marine Science and Engineering 6(4): 137. Bowen, J. and N. B. Harrigan (2017). Comparing the impact of organic versus inorganic nitrogen loading to the Neuse River Estuary with a mechanistic eutrophication model, NC WRRI. Bowen, J. D., et al. (2022). Developing an Estimate of Needed Nutrient Load Reductions for Jordan Lake Using a Three-Dimensional Water Quality Model. Charlotte, North Carolina, UNC Charlotte: 74. Bowen, J. D. and J. Hieronymus (2000). Neuse River Estuary modeling and monitoring project stage 1: Predictions and uncertainty analysis of response to nutrient loading using a mechanistic eutrophication model, NC Water Resources Research Institute: 124. Bowen, J. D. and J. W. Hieronymus (2003). "A CE-QUAL-W2 model of Neuse Estuary for total maximum daily load development." Journal of Water Resources Planning and Management 129(4): 283-294. Bowen, J. D., et al. (2019). Jordan Lake Responses to Reduced Nutrient Loading: Results from a New Three-Dimensional Mechanistic Water Quality Model. Chapel Hill, NC, UNC Policy Collaboratory. Bowen, J. D., et al. (2009). Development and Use of a Three-Dimensional Water Quality Model to Predict Dissolved Oxygen Concentrations in the Lower Cape Fear River Estuary, North Carolina. Charlotte, NC, University of North Carolina at Charlotte. Chapra, S. C. (2008). Surface water-quality modeling, Waveland press. Cole, T. M. and E. M. Buchak (1995). CE-QUAL-W2: A Two-Dimensional, Laterally Averaged, Hydrodynamic and Water Quality Model, Version 2.0. User Manual, DTIC Document. 104 Cole, T. M. and S. A. Wells (2006). "CE-QUAL-W2: A two-dimensional, laterally averaged, Hydrodynamic and Water Quality Model, Version 3.5." Craig, P. M. (2018). User’s Manual for EFDC_Explorer8.4: A Pre/Post Processor for the Environmental Fluid Dynamics Code. May, 2018, EFDC_Explorer8.4 Version 180509, Dynamic Solutions- International (DSI), Seattle, WA 98020. DEHNR, N. (1992). North Carolina lake assessment report, Report. Del Giudice, D., et al. (2019). "Jordan Lake Reservoir Model Report." North Carolina Policy Collaboratory. Di Toro, D. M. and J. J. Fitzpatrick (1993). Chesapeake Bay sediment flux model, Hydroqual Inc Mahwah NJ. Duclaud, B. R. and J. D. Bowen (2007). Using Turbulence Model Results to Quantify Oxygen Reaeration in an Estuary Dissolved Oxygen Model. Estuarine and Coastal Modeling (2007), ASCE. Dynamic Solutions, L. (2013). "Final Lake Thunderbird Report for Nutrient, Turbidity, and Dissolved Oxygen TMDLs, prepared for Oklahoma Department of Environmental Quality, Water Quality Division, Oklahoma City, OK." 306. Falls Lake Technical Advisory Committee (2009). Falls Lake Nutrient Response Model Final Report, prepared for Modeling & TMDL Unit, Division of Water Quality, North Carolina Department of Environment and Natural Resources: 145. Froelich, B., et al. (2013). "Mechanistic and statistical models of total< i> Vibrio</i> abundance in the Neuse River Estuary." Water research 47(15): 5783-5793. Georgia Department of Natural Resources-Environmental Protection Division (2017). Final Total Maximum Daily Load Evaluation for Lake Lanier in the Chattahoochee River Basin for Chlorophyll a, submitted to U.S. Environmental Protection Agency Region 4, Atlanta, GA: 130. Hamrick, J. M. (1992). A three-dimensional environmental fluid dynamics computer code: theoretical and computational aspects, Virginia Institute of Marine Science, College of William and Mary. 105 Harrigan, N. and J. D. Bowen (2016). "Three for the Price of Two? A comparison of circulation in the Neuse River Estuary predicted by a twoand three-dimensional model." Retrieved June 1, 2017, 2017, from https://www.watersmartinnovations.com/documents/poster_sessions/2016/P- 18.pdf. Hieronymus, J. and J. D. Bowen (2004). Calibration and Verification of a Two-dimensional Laterally Averaged Mechanistic Model of the Neuse River Estuary, Water Resources Research Institute of the University of North Carolina. Hirsch, R. M. and L. A. De Cicco (2015). User guide to Exploration and Graphics for RivEr Trends (EGRET) and data retrieval: R packages for hydrologic data. Techniques and Methods 4- A10. Reston, VA: 104. Khangaonkar, T., et al. (2012). Puget Sound Dissolved Oxygen Modeling Study: Development of an Intermediate Scale Water Quality Model, Washington State Department of Ecology Publication No. 12-03-049, PNNL-20384 Rev 1, prepared for U.S. Department of Energy Contract DE-AC05-76RL01830: 166. Langley, W. and J. D. Bowen (2020). "Development and Use of a New Three-Dimensional Mechanistic Water Quality Model of Jordan Lake to Predict Responses of Reduced Nutrient Loading." A Report to the North Carolina Policy Collaboratory. Lin, J. and J. Li (2011). "Nutrient response modeling in falls of the Neuse Reservoir." Environmental Management 47(3): 398-409. Loftis, B., et al. (1976). B. Everett Jordan Lake Water-quality Study, US Department of Defense, Department of the Army, Corps of Engineers …. Michael Baker, J., Inc., Aqua Terra Consultants, and Dynamic Solutions, LLC, (2015). Setup, calibration, and validation for Illinois River Watershed Nutrient Model and Tenkiller Ferry Lake EFDC Water Quality Model, prepared for the U.S. EPA, Region 6, Dallas, TX: 351. Miller, J., et al. (2019). Jordan Lake Watershed Model Report, North Carolina Policy Collaboratory. NC Division of Water Resources (2017). Surface Water Quality Standards History Document: Chlorophyll a. Raleigh, NC, NC Division of Water Resources: 2. NC DWQ (2007). B. Everett Jordan Reservoir, North Carolina Phase I Total Maximum Daily Load. Prepared by: NC Department of Environment and Natural Resources Division of Water Quality, 1617 Mail Service Center Raleigh, NC 27699-1617. September 20, 2007. 106 NCDWR, N. C. D. o. W. R. (2018). 2018 303(d) LISTING AND DELISTING METHODOLOGY, Approved by the North Carolina Environmental Management Commission on March 8, 2018. N. C. D. o. E. Quality. Raleigh, NC. Negusse, S. M. and J. D. Bowen (2009). Application of Three-Dimensional Hydrodynamic and Water Quality Models to Study Water Hyacinth Infestation in Lake Nokoué, Benin. Estuarine and Coastal Modeling (2009), ASCE. Qi, H., et al. (2016). "Water age prediction and its potential impacts on water quality using a hydrodynamic model for Poyang Lake, China." Environmental Science and Pollution Research 23(13): 13327-13341. Redfield, A. C. (1958). "The biological control of chemical factors in the environment." American scientist 46(3): 230A-221. Rosenberry, D. O., et al. (2007). "Comparison of 15 evaporation methods applied to a small mountain lake in the northeastern USA." Journal of hydrology 340(3-4): 149-166. Systech Water Resources, et al. (2018). QUALITY ASSURANCE PROJECT PLAN for The Upper Neuse River Basin Association Falls Lake and Watershed Modeling: 78 . Tetra Tech (2002). Jordan Lake Nutrient Response Model. Prepared for the Jordan Lake Project Partners by Tetra Tech, Inc., Research Triangle Park, NC. Nov. 13, 2002. Tetra Tech (2003). B. Everett Jordan Reservoir Nutrient Response Model Enhancement. Prepared for the North Carolina Division of Water Quality by Tetra Tech, Inc., Research Triangle Park, NC. Final - September 2003. Tetra Tech (2007). "The Environmental Fluid Dynamics Code." User Manual, US EPA Version 1: 231. Tetra Tech, I. (2016). High Rock Lake Hydrodynamic and Nutrient Response Models, draft report under EPA Contract (Sept 2012), report finalized by North Carolina Division of Water Resources (Oct 2016): 94. Tetra Tech Inc. (2003). B. Everett Jordan Lake Nutrient Response Model Enhancement. Research Triangle Park, NC. 107 UNC Policy Collaboratory (2019). The University of North Carolina Jordan Lake Study, Final Report to the North Carolina General Assembly, December 2019, The University of North Carolina at Chapel Hill. USACE (2019). "B. Everett Jordan - Cape Fear River Basin Data Retrieval." from https://epec.saw.usace.army.mil/jord.htm. Willey, J. D. and R. H. Kiefer (1993). "Atmospheric Deposition in Southeastern North Carolina: Composition and Quantity." The Journal of the Elisha Mitchell Scientific Scociety 109(1): 1-19. Zhang, Z., et al. (2015). "Integration of a benthic sediment diagenesis module into the two dimensional hydrodynamic and water quality model–CE-QUAL-W2." Ecological modelling 297: 213-231. 108 Appendix 1. Creating Constituent Time Series at Inflow Model Boundaries EFDC requires specification of the complete time history of all model constituents at each inflow model boundary. For this Jordan Lake model, thirteen model boundaries were considered inflow boundaries with a corresponding flow time history that was also specified in the QSER.INP file. There were a total of fifteen model boundaries, two of which were outflow boundaries (Jordan Lake Dam, Cary Water Treatment Plant specified as QSER7 and QSER13). More information on the location of these fifteen model inputs and outputs can be found elsewhere (Bowen, Langley et al. 2019, Langley and Bowen 2020) Five concentration time histories were used to specify the thirteen inflowing model boundaries, as follows: 1. Haw River: QSER1 2. Morgan Creek: QSER2 3. New Hope Creek: QSER3 4. Northeast Creek: QSER4 5. White Oak Creek: QSER5 6. Ungaged watersheds discharging directly to Jordan Lake: QSER6, QSER8, QSER9, QSER10, QSER11, QSER12, QSER14, QSER15 (used White Oak Creek concentrations to estimate these concentrations) There were eight ungaged watersheds that drained directly to Jordan Lake. One of these was in the Haw River arm of the lake (QSER12). Three additional ungaged watersheds were in the region above the Farrington Road causeway (QSER6, QSER14, QSER15) draining to Jordan Lake from the west, north, and east. Two other ungaged watersheds (QSER10, QSER11) drained to the Jordan Lake region below the Highway 64 causeway from the west and east. The remaining two ungaged watersheds (QSER8, QSER9) drained to the region of Jordan Lake between these two causeways from the west and east respectively. Concentration time histories were developed on a daily basis for each model state variable. The nutrient time histories used two separate pieces of information on nutrient loading and nutrient fractionation. The nutrient loading data came from a WRTDS-based watershed model created for the Jordan Lake (Miller, Karimi et al. 2019). The nutrient fractionation information came from an analysis of water quality monitoring data collected by the North Carolina Department of Environmental Quality (NC DEQ) in the Jordan Lake watershed at five locations (Haw River, Morgan Creek, New Hope Creek Northeast Creek, White Oak Creek). The ungaged watersheds used the White Oak Creek data to specify the concentration time history information. A total of twenty-one concentration time history files (cwqsr1.inp to cwqsr21.inp), one for each EFDC water quality state variable, were created for the full model time history (January 1, 2014 – December 31, 2018) at a daily time frequency. In each of these twenty-one files were all six concentration time histories (the ungaged watersheds were treated as a sixth time history but 109 used White Oak creek data for the concentraitons) for that particular water quality state variable. Additional information on the procedures for developing these time histories is provided below. Daily data were available for only two constituents (total nitrogen, total phosphorus). These data were estimated as a daily load by the WRTDS watershed model created for the Jordan Lake (Miller, Karimi et al. 2019). Daily concentrations were calculated from the daily loads using the daily flow for that watershed. The other three nitrogen state variable concentrations (ammonia, nitrite+nitrate, organic nitrogen) were estimated on a daily basis by developing monthly estimates of nitrogen fractionation. The fractionation estimates relied on the DWR watershed data for a nineteen-year time period (2000-2018). Using all the available data, monthly average values of total nitrogen, total phosphorus, ammonia fraction, nitrite+nitrate fraction, and organic nitrogen fraction were calculated (Appendix 11). The nitrogen fractionation values were then used to create daily estimates of ammonia, NOx, and organic nitrogen by multiplying the daily TN value that came from the WRTDS model by the appropreiate nutrient fraction for that month and that fraction (i.e., ammonia, NOx, organic) . In this way the WRTDS watershed model was used together with the monitoring data to get the necessary daily nutrient time history. Together with the calculated TN and TP concentration, the analysis described above provided five time histories. A sixth parameter, dissolved oxygen, was also estimated on a daily frequency for each of the five time histories using the available temperature data, with the assumption that the inflowing waters were fully saturated with dissolved oxygen. Additional information on how the remaining model state variables were estimated is provided after the presentation of the nitrogen fractionation results. There were some interesting features in the nutrient fractionation estimates for the five Jordan Lake watersheds examined. The monthly nitrogen fractions were similar for four (Haw River, Morgan Creek, New Hope Creek, Northeast Creek, Figures A1.1 – A1.4) of the watersheds, with the White Oak Creek watershed (Figure A1.5) being the exception. These four watersheds were found to have a nitrogen fractionation pattern that is typical for watersheds containing domestic wastewater treatment plant inputs. For these watersheds, most of the nitrogen was in the nitrite + nitrate fraction. The ammonia fraction had some seasonality, but was always less than 10%. The organic fraction also showed some seasonality, with higher values in the spring months and lower values in the fall months. The organic fraction in the Haw River (Figure A1- 2) was generally higher than the three watersheds in the New Hope Creek arm of the lake (Figure A1- 2, Figure A1- 3, Figure A1- 4). Total nitrogen concentrations were also lower for the Haw River station as compared to the three stations in the New Hope Creek arm of the lake (data not shown). 110 Figure A1- 1. Calculated Average Monthly Haw River Nitrogen Fractionation. The one watershed without a wastewater treatment plant input, White Oak Creek (Figure A1- 5) had a nitrogen fractionation that was significantly different than the other watersheds. In the White Oak Creek watershed, the nitrogen was primarily in the organic fraction. Like the other watersheds, the ammonia fraction was always less than 10% in all months (Figure A1- 5). There was some seasonality in the nitrate + nitrite fraction, with highest values in the winter and spring months. For all months the nitrate + nitrite fraction was less than 20%, which is significantly less than seen in the other four stations (Figures A1.1 – A1.4). 0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 1 2 3 4 5 6 7 8 9 10 11 12 Fr a c t i o n Month Haw River Nitrogen Fractionation Am frac NOX frac Or Frac 111 Figure A1- 2. Calculated Average Monthly Morgan Creek Nitrogen Fractionation. Figure A1- 3. Calculated Average Monthly New Hope Creek Nitrogen Fractionation. 0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0 1 2 3 4 5 6 7 8 9 10 11 12 Fr a c t i o n Month Morgan Creek Nitrogen Fractionation Am frac NOX frac Or Frac 0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0 1 2 3 4 5 6 7 8 9 10 11 12 Fr a c t i o n Month New Hope Creek Nitrogen Fractionation Am frac NOX frac Or Frac 112 Figure A1- 4. Calculated Average Monthly Northeast Creek Nitrogen Fractionation. Figure A1- 5. Calculated Average Monthly White Oak Creek Nitrogen Fractionation. Monthly average total nitrogen and total phosphorus concentrations were also calculated for each of the five watersheds using all available data in the Jordan Lake watershed from 2000 – 2018. The four watersheds having domestic wastewater inputs (Haw River, Morgan Creek, Northeast Creek, New Hope Creek) had significantly higher total P values than that for White Oak Creek, 0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0 1 2 3 4 5 6 7 8 9 10 11 12 Fr a c t i o n Month Northeast Creek Nitrogen Fractionation Am frac NOX frac Or Frac 0.0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0 1 2 3 4 5 6 7 8 9 10 11 12 Fr a c t i o n Month White Oak Creek Nitrogen Fractionation Am frac NOX frac Or Frac 113 which does not have a wastewater input (Figure A1- 6). Total phosphorus values were higher for the three watersheds in New Hope Creek arm of the lake (Morgan Creek, New Hope Creek, Northeast Creek). The total nitrogen concentrations show a similar pattern, with significantly lower values in White Oak Creek than the other four watersheds, and somewhat lower values for the Haw River than the other three watersheds in the New Hope Creek arm of the lake that receive domestic wastewater inputs (data not shown). Figure A1- 6. Monthly calculated total P concentrations (mg/L) for the five watersheds used to quantify concentration time series for the Jordan Lake model. The data analysis described produced daily time histories at the five locations for six constituents: 1. Total Nitrogen (mg/L as N) 2. Total Phosphorus (mg/L as P) 3. Ammonia Nitrogen (mg/L as N) 4. Nitrite + Nitrate Nitrogen (mg/L as N) 5. Organic Nitrogen (mg/L as N) 6. Dissolved Oxygen (mg/L) 0.00 0.05 0.10 0.15 0.20 0.25 0.30 0.35 0.40 0.45 0.50 1 2 3 4 5 6 7 8 9 10 11 12 TP C o n c . ( m g / L a s P ) Month Monthly Average Total P Haw Morgan New Hope Northeast White Oak 114 The remaining water quality constituents were estimated using the following assumptions: • organic matter fractions for carbon, nitrogen, and phosphorus were assumed to be evenly split between the labile particulate, refractory particulate, and dissolved constituents • a background concentration of 0.01 mg/L was used for the three algal constituents • the organic phosphorus concentration for all three constituents (labile particulate, refractory particulate, dissolved) was calculated from the organic nitrogen fraction using the Redfield N/P ratio • the organic carbon concentration for all three constituents (labile particulate, refractory particulate, dissolved) was calculated from the organic nitrogen fraction using the Redfield N/C ratio • soluble reactive phosphorus (total phosphate) was assumed to be equal to the total phosphorus minus organic phosphorus • the background ultimate carbonaceous oxygen demand was assumed to be 2.0 mg/L • all concentrations were adjusted if necessary to be greater or equal to zero Time history tables for all constituents (21 columns) were then calculated using matrix multiplication from the six daily time histories (TN, TP, Ammonia N, NOx N, Organic N, DO), using a 6x21 transformation matrix that was calculated using the assumptions shown above (Figure A1- 7). The figure has been rotated to maximize the font size. 115 Figure A1- 7. Transformation Matrix Used to Develop the Concentration Time Histories for the Base Case of the Jordan Lake Model (NB: COD background concentration has been updated to be 0.0 mg/L). Co n c e n t r a t i o n C a l c u l a t i o n M a t r i x Min C o n c ( m g / L ) 0.0 0 0.0 0 0. 0 0 0.0 0 0.0 0 0.0 0 0.0 0 0. 0 0 0.0 0 0.0 0 0.0 0 0.0 0 0. 0 0 0.0 0 0.0 0 0.0 0 0.0 0 0. 0 0 0.0 0 0.0 0 0.0 0 Ma x C o n c ( m g / L ) 10 0 . 0 0 10 0 . 0 0 10 0 . 0 0 10 0 . 0 0 10 0 . 0 0 10 0 . 0 0 10 0 . 0 0 10 0 . 0 0 10 0 . 0 0 10 0 . 0 0 10 0 . 0 0 10 0 . 0 0 10 0 . 0 0 10 0 . 0 0 10 0 . 0 0 10 0 . 0 0 10 0 . 0 0 10 0 . 0 0 10 0 . 0 0 10 0 . 0 0 10 0 . 0 0 Ba c k g r o u n d C o n c . 0.0 1 0. 0 1 0.0 1 0.0 0 0.0 0 0.0 0 0. 0 0 0.0 0 0.0 0 0.0 0 0.0 0 0. 0 0 0.0 0 0.0 0 0.0 0 0.0 0 0. 0 0 2.0 0 0.0 0 0.0 0 0. 0 0 Ea c h c o n s t i t u e n t c o n c e n t r a t i o n ( a b o v e b a c k g r o u n d ) i s l i n e a r l y r e l a t e d t o t h e f o l l o w i n g 5 c o n c e n t r a t i o n s . E a c h c o l u m n g i v e s w e i g h t i n g f a c t o r s f o r e a c h c o n s t i t u e n t Bc Bd Bg RP O C LP O C DO C RP O P LP O P DO P PT O 4 RP O N LP O N DO N NH 4 NO 3 SU SA CO D DO TA M FC B TP C o n c ( m g / L ) 0.0 0 0.0 0 0. 0 0 0.0 0 0.0 0 0.0 0 0.0 0 0. 0 0 0.0 0 1.0 0 0.0 0 0.0 0 0. 0 0 0.0 0 0.0 0 0.0 0 0.0 0 0. 0 0 0.0 0 0.0 0 0.0 0 Am m o n i a C o n c ( m g / L ) 0.0 0 0.0 0 0. 0 0 0.0 0 0.0 0 0 0.0 0 0. 0 0 0.0 0 0.0 0 0.0 0 0.0 0 0. 0 0 1.0 0 0.0 0 0.0 0 0.0 0 0. 0 0 0.0 0 0.0 0 0.0 0 NO X C o n c ( m g / L ) 0.0 0 0.0 0 0. 0 0 0.0 0 0.0 0 0.0 0 0.0 0 0. 0 0 0 0 0.0 0 0.0 0 0 0.0 0 1.0 0 0.0 0 0.0 0 0. 0 0 0.0 0 0.0 0 0.0 0 Org N C o n c ( m g / L ) 0.0 0 0.0 0 0. 0 0 1.8 9 1.8 9 1. 8 9 0. 0 5 0.0 5 0.0 5 -0 . 1 4 0. 3 3 0. 3 3 0.3 3 0 0.0 0 0.0 0 0.0 0 0. 0 0 0.0 0 0.0 0 0.0 0 DO s a t ( m g / L , f r o m w a t e r t e m p ) 0.0 0 0.0 0 0. 0 0 0.0 0 0.0 0 0.0 0 0.0 0 0. 0 0 0.0 0 0.0 0 0.0 0 0.0 0 0. 0 0 0.0 0 0.0 0 0.0 0 0.0 0 0. 0 0 1.0 0 0.0 0 0.0 0 Pa r a m e t e r s U s e d t o G e t V a l u e s A b o v e ( e a c h c o e f f i c i e n t i s t h e p r o d u c t o f t h e n u m b e r s b e l o w i t ) fr a c t i o n r e m a i n i n g 10 0 . 0 % 10 0 . 0 % 10 0 . 0 % 10 0 . 0 % 10 0 . 0 % 10 0 . 0 % 10 0 . 0 % 10 0 . 0 % 10 0 . 0 % 10 0 . 0 % 10 0 . 0 % 10 0 . 0 % 10 0 . 0 % 10 0 . 0 % 10 0 . 0 % 10 0 . 0 % 10 0 . 0 % 10 0 . 0 % 10 0 . 0 % 10 0 . 0 % 10 0 . 0 % co n v e r s i o n f a c t o r 1 1 1 1 1 1 1 1 1 1 1 1 2 kil o g r a m s p e r k g 1 1 1 1 1 1 1 1 1 1 1 1 1 RP O N t o O N f r a c 33 % 33 % 33 % LP O N t o O N f r a c 33 % 33 % 33 % DO N t o O N f r a c 33 % 33 % 33 % C t o C h l r a t i o ( g C / g C h l ) P t o N r a t i o ( g / g , R e d f i e l d ) 0. 1 3 8 4 0. 1 3 8 4 0.1 3 8 4 0.1 3 8 4 C t o N r a t i o ( g / g ) ( R e d f i e l d ) 5.6 7 8 6 5.6 7 8 6 5.6 7 8 6 As s u m p t i o n s ON = R P O N + L P O N + D O N OP = O N * ( R e d f i e l d P t o N m a s s r a t i o ) OC = O N * ( R e d f i e l d C t o N m a s s r a t i o ) PO 4 = T P - ( R P O P + L P O P + D O P ) = T P - O N * ( P / N ) RP , L P , D f r a c t i o n s s a m e f o r C , N , P 116 The transformation matrix approach was used to create six separate daily time histories for all twenty-one EFDC water quality model constituents. These six sheets are found in the same .xlsx file that contains the monitoring data time histories and the transformation matrix that creates each state variable time history. For the updated Jordan Lake model the .xlsx file was called 1_Base_NewTONvsTOP.xlsx (a 14.4 MB .xlsx Excel spreadsheet with a last modification date and time of September 27, 2021 at 3:35 PM). A Matlab script (make_CWQSR.m, code below) was then used to take the data from the six Excel sheets containing all 21 state variable time histories and then write the information into the twenty-one files needed (cwqsr01.inp to cwqsr21.inp) needed by EFDC. The Matlab code for this script is provided below. This function was also used as a part of the Matlab script (RunN_P_ReductionScenarios) that was used to setup, run, and analyze the nutrient reduction scenarios. function make_CWQSR(); % make_PS_conc.m % reads a spreadsheet w/ Point Source Concentration information % and makes the concentration input files cwqrs##.inp files % set the project name % deleted curvy brace to fix Endnote bug Project = 'Jordan Lake Model' ; %set day 0 date (jday 0.0 is at 12:00 AM on this date) jday0 = '01/01/2011'; % set the constituent names constit = get_constit_names(); if ispc slc = '\'; else slc = '/'; end % load the saved filename and path load make_CWQSR disp('choose a spreadsheet with the point source info'); [xlfile, xlpath] = uigetfile([xlpath,'*.xlsx'], 'Pick a spreadsheet w/ the point source info'); disp(['Existing number of layers = ',int2str(num_lay)]); opn = 'y'; while ~strcmp(opn,'y') & ~strcmp(opn,'n') opn = input('Do you want to use the existing number of layers? (y or n): ','s'); 117 end if strcmp(opn,'n') %set qser output filename num_lay = input('Enter the number of layers: '); end % concentrations are uniform vertically lyrs(1:num_lay) = 1.0; save make_CWQSR xlpath xlfile num_lay opn = 'y'; while ~strcmp(opn,'y') & ~strcmp(opn,'n') opn = input('Do you want to use the list of point sources set in the script? (y or n): ','s'); end if strcmp(opn,'y') %set the sheets to include incl_sheet = {'PS 1, Haw R.';'PS 2, Morgan Ck.';'PS 3, New Hope Ck.';'PS 4, Northeast Ck.' ; ... 'PS 5, White Oak Ck.';'PS 6, Ungaged Watersheds'}; choose_sheets = false; else choose_sheets = true; end % now get the list of sheets in spreadsheet [status,sheets] = xlsfinfo([xlpath,xlfile]); if choose_sheets disp('these are the sheets available, choose the number to select one'); for i = 1: length(sheets) disp([int2str(i),' = ',char(sheets(i))]); end num_PS = input('How many point sources to include? '); sheetnum(1:num_PS) = 0; for i = 1:num_PS while sheetnum(i) < 1 | sheetnum(i) > length(sheets) sheetnum(i) = input('Choose a sheet number: '); end end else num_PS = size(incl_sheet,1); % look for each point source in spreadsheet for i = 1:num_PS j = 1 ; while ~strcmp(char(incl_sheet(i)),char(sheets(j))) & j< size(sheets,2) j = j+1; end if strcmp(char(incl_sheet(i)),char(sheets(j))) sheetnum(i) = j; 118 else disp([' cant find this point source in spreadsheet: ',char(incl_sheet(i))]); disp(' fix and rerun') return end end end % read first sheet to get the number and list of constituents sheet = char(sheets(sheetnum(1))); %read the spreadsheet data [numg1,tex1] = xlsread([xlpath,xlfile],sheet); num_con = size(tex1,2) - 1; disp([int2str(num_con),' constituents in spreadsheet']); if num_con ~= 21 disp(' number of constituents should be 21, fix and rerun'); return end % now read all the sheets for i = 1:num_PS %set the sheet to read sheet = char(sheets(sheetnum(i))); %read the spreadsheet data [numg,tex] = xlsread([xlpath,xlfile],sheet); num_rows(i) = size(numg,1); num_cols(i) = size(numg,2); PS_vals(1:num_rows(i),1:num_cols(i),i)=numg; disp(['Sheet=',sheet,', read ',int2str(size(numg,1)),' lines from spreadsheet']); end % set the format for printing layer information if num_lay == 8 l_form = '%6.3f %6.3f %6.3f %6.3f %6.3f %6.3f %6.3f %6.3f\r\n'; elseif num_lay == 16 l_form = '%5.3f %5.3f %5.3f %5.3f %5.3f %5.3f %5.3f %5.3f %5.3f %5.3f %5.3f %5.3f %5.3f %5.3f %5.3f %5.3f\r\n'; elseif num_lay == 25 l_form =['%4.2f %4.2f %4.2f %4.2f %4.2f %4.2f %4.2f %4.2f %4.2f %4.2f %4.2f %4.2f %4.2f %4.2f %4.2f %4.2f ', ... '%4.2f %4.2f %4.2f %4.2f %4.2f %4.2f %4.2f %4.2f %4.2f\r\n']; else disp('need a format for this number of layers, fix and rerun'); end file_dir = [xlpath,xlfile(1:strfind(xlfile,'.')-1),slc]; if ~exist(file_dir) mkdir(file_dir); disp(['creating folder ',file_dir]); end % now make all the point source files disp(' point source files being saved to specified folder'); for i= 1: num_con fileout = sprintf('%scwqsr%2.2i.inp',file_dir,i); %open the output filename 119 fout = fopen(fileout,'w'); % set the headers for this file header1 = setheader(constit(i),project,jday0,xlfile); %write the header at the top of the file for r=1:size(header1,1) fprintf(fout,'%s\r\n',char(header1(r))); end for j = 1: num_PS % print the header for this point source and the layer information fprintf(fout,' 1 %i 86400.0 0.0 1.0000 0.0 0 !%s\r\n',num_rows(j),char(sheets(sheetnum(j)))); fprintf(fout,l_form,lyrs); % print the time history for this point source and this constituent conc_data = [PS_vals(1:num_rows(j),1,j)' ; PS_vals(1:num_rows(j),1+i,j)' ]; fprintf(fout,'%9.4f %10.4f\r\n',conc_data); end fclose(fout); end disp(['finished creating ',int2str(num_con),' files']); end function constit = get_constit_names() %set the constituent names for the first line of the header in cwqsr##.inp constit = { ... 'C cwqsr01.inp, Cyanobacteria (mg/l as C)' ; ... 'C cwqsr02.inp, Diatoms (mg/l as C)' ; ... 'C cwqsr03.inp, Green Algae (mg/l as C)' ; ... 'C cwqsr04.inp, Refractory POC (mg/l)' ; ... 'C cwqsr05.inp, Labile POC (mg/l)' ; ... 'C cwqsr06.inp, Dis Org Carbon (mg/l)' ; ... 'C cwqsr07.inp, Ref Part Org Phosphorus (mg/l)' ; ... 'C cwqsr08.inp, Lab Part Org Phosphorus (mg/l)' ; ... 'C cwqsr09.inp, Dis Org Phosphorus (mg/l)' ; ... 'C cwqsr10.inp, Total Phosphate (mg/l)' ; ... 'C cwqsr11.inp, Ref Part Org Nitrogen (mg/l)' ; ... 'C cwqsr12.inp, Lab Part Org Nitrogen (mg/l)' ; ... 'C cwqsr13.inp, Dis Org Nitrogen (mg/l)' ; ... 'C cwqsr14.inp, Ammonia Nitrogen (mg/l)' ; ... 'C cwqsr15.inp, Nitrate Nitrogen (mg/l)' ; ... 'C cwqsr16.inp, Part Biogenic Silica (mg/l)' ; ... 'C cwqsr17.inp, Dis Available Silica (mg/l)' ; ... 'C cwqsr18.inp, Chemical Oxygen Demand (mg/l)' ; ... 'C cwqsr19.inp, Dissolved Oxygen (mg/l)' ; ... 'C cwqsr20.inp, Total Active Metal (mg/l)' ; ... 'C cwqsr21.inp, Fecal Coliform (MPN/100ml)'}; end function header1 = setheader(constit,project,jday0,xlfile) %SETHEADER sets the headers for the make_QSER script 120 % set last line of header last_line = sprintf('C JDAY 0.0 is at midnight on %s',jday0); %set the header at the top of the point source file header1= {char(constit); ['C Project ID: ',char(project),', Concentration Spreadsheet: ',xlfile] ; ... 'C'; ... 'C ISTYP MCSER(NS,8) TCCSER(NS,8) TACSER(NS,8) RMULADJ(NS,8) ADDADJ(NS,8)'; ... 'C'; ... 'C if istyp.eq.1 then read depth weights and single value of CSER'; ... 'C'; ... 'C (WKQ(K),K=1,KC)'; ... 'C'; ... 'C TCSER(M,NS,8) CSER(M,NS,8) !(mcser(ns,8) pairs for ns=8,ncser(8) series)'; ... 'C'; ... 'C else read a value of CSER for each layer'; ... 'C'; ... 'C TCSER(M,NS,8) (CSER(M,K,NS,8),K=1,KC) !(mcser(ns,8) pairs)'; last_line }; end 121 Appendix 2. Observed vs. Model Predicted Temperature Time Histories at Each Jordan Lake Monitoring Station for the 2014-2016 model time period. Figure A2- 1. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) temperature from Jan. 2014 to Feb. 2016 at station CPF055C. Figure A2- 2. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) temperature from Jan. 2014 to Feb. 2016 at station CPF055C1. 122 Figure A2- 3. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) temperature from Jan. 2014 to Feb. 2016 at station CPF055C2. Figure A2- 4. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) temperature from Jan. 2014 to Feb. 2016 at station CPF055C3. 123 Figure A2- 5. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) temperature from Jan. 2014 to Feb. 2016 at station CPF055C4. Figure A2- 6. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) temperature from Jan. 2014 to Feb. 2016 at station CPF055C5. 124 Figure A2- 7. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) temperature from Jan. 2014 to Feb. 2016 at station CPF055C6. Figure A2- 8. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) temperature from Jan. 2014 to Feb. 2016 at station CPF055D. 125 Figure A2- 9. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) temperature from Jan. 2014 to Feb. 2016 at station CPF055E. Figure A2- 10. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) temperature from Jan. 2014 to Feb. 2016 at station CPF081A1B. 126 Figure A2- 11. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) temperature from Jan. 2014 to Feb. 2016 at station CPF081A1C. Figure A2- 12. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) temperature from Jan. 2014 to Feb. 2016 at station CPF086C. 127 Figure A2- 13. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) temperature from Jan. 2014 to Feb. 2016 at station CPF086CUPS. Figure A2- 14. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) temperature from Jan. 2014 to Feb. 2016 at station CPF086D. 128 Figure A2- 15. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) temperature from Jan. 2014 to Feb. 2016 at station CPF086F. Figure A2- 16. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) temperature from Jan. 2014 to Feb. 2016 at station CPF087B3. 129 Figure A2- 17. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) temperature from Jan. 2014 to Feb. 2016 at station CPF087D. Figure A2- 18. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) temperature from Jan. 2014 to Feb. 2016 at station CPF0880A. 130 Appendix 3. Observed vs. Model Predicted Chlorophyll-a Time Histories at Each Jordan Lake Monitoring Station during the 2014-2016 model time-period. Figure A3- 1. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) chl-a concentrations from Jan. 2014 to Feb. 2016 at station CPF055C. Figure A3- 2. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) chl-a concentrations from Jan. 2014 to Feb. 2016 at station CPF055C1. 131 Figure A3- 3. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) chl-a concentrations from Jan. 2014 to Feb. 2016 at station CPF055C2. Figure A3- 4. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) chl-a concentrations from Jan. 2014 to Feb. 2016 at station CPF055C3. 132 Figure A3- 5. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) chl-a concentrations from Jan. 2014 to Feb. 2016 at station CPF055C4. Figure A3- 6. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) chl-a concentrations from Jan. 2014 to Feb. 2016 at station CPF055C5. 133 Figure A3- 7. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) chl-a concentrations from Jan. 2014 to Feb. 2016 at station CPF055C6. Figure A3- 8. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) chl-a concentrations from Jan. 2014 to Feb. 2016 at station CPF055D. 134 Figure A3- 9. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) chl-a concentrations from Jan. 2014 to Feb. 2016 at station CPF055E. Figure A3- 10. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) chl- a concentrations from Jan. 2014 to Feb. 2016 at station CPF081A1B. 135 Figure A3- 11. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) chl- a concentrations from Jan. 2014 to Feb. 2016 at station CPF081A1C. Figure A3- 12. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) chl- a concentrations from Jan. 2014 to Feb. 2016 at station CPF086C. 136 Figure A3- 13. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) chl- a concentrations from Jan. 2014 to Feb. 2016 at station CPF086CUPS. Figure A3- 14. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) chl- a concentrations from Jan. 2014 to Feb. 2016 at station CPF086D. 137 Figure A3- 15. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) chl- a concentrations from Jan. 2014 to Feb. 2016 at station CPF086F. Figure A3- 16. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) chl- a concentrations from Jan. 2014 to Feb. 2016 at station CPF087B3. 138 Figure A3- 17. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) chl- a concentrations from Jan. 2014 to Feb. 2016 at station CPF087D. Figure A3- 18. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) chl- a concentrations from Jan. 2014 to Feb. 2016 at station CPF0880A. 139 Appendix 4. Observed vs. Model Predicted Nitrate + Nitrate (NOx) Time Histories at Each Jordan Lake Monitoring Station during the 2014-2016 model time-period. Figure A4- 1. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) NOx concentrations from Jan. 2014 to Feb. 2016 at station CPF055C. Figure A4- 2. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) NOx concentrations from Jan. 2014 to Feb. 2016 at station CPF055C1. 140 Figure A4- 3. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) NOx concentrations from Jan. 2014 to Feb. 2016 at station CPF055C2. Figure A4- 4. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) NOx concentrations from Jan. 2014 to Feb. 2016 at station CPF055C3. 141 Figure A4- 5. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) NOx concentrations from Jan. 2014 to Feb. 2016 at station CPF055C4. Figure A4- 6. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) NOx concentrations from Jan. 2014 to Feb. 2016 at station CPF055C5. 142 Figure A4- 7. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) NOx concentrations from Jan. 2014 to Feb. 2016 at station CPF055C6. Figure A4- 8. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) NOx concentrations from Jan. 2014 to Feb. 2016 at station CPF055D. 143 Figure A4- 9. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) NOx concentrations from Jan. 2014 to Feb. 2016 at station CPF055E. Figure A4- 10. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) NOx concentrations from Jan. 2014 to Feb. 2016 at station CPF081A1B. 144 Figure A4- 11. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) NOx concentrations from Jan. 2014 to Feb. 2016 at station CPF081A1C. Figure A4- 12. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) NOx concentrations from Jan. 2014 to Feb. 2016 at station CPF086C. 145 Figure A4- 13. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) NOx concentrations from Jan. 2014 to Feb. 2016 at station CPF086CUPS. Figure A4- 14. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) NOx concentrations from Jan. 2014 to Feb. 2016 at station CPF086D. 146 Figure A4- 15. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) NOx concentrations from Jan. 2014 to Feb. 2016 at station CPF086F. Figure A4- 16. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) NOx concentrations from Jan. 2014 to Feb. 2016 at station CPF087B3. 147 Figure A4- 17. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) NOx concentrations from Jan. 2014 to Feb. 2016 at station CPF087D. Figure A4- 18. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) NOx concentrations from Jan. 2014 to Feb. 2016 at station CPF0880A. 148 Appendix 5. Observed vs. Model Predicted Ammonia (NH4+ + NH3 (aq)) Time Histories at Each Jordan Lake Monitoring Station during the 2014-2016 model time-period. Figure A5- 1. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) NH4 concentrations from Jan. 2014 to Feb. 2016 at station CPF055C. Figure A5- 2. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) NH4 concentrations from Jan. 2014 to Feb. 2016 at station CPF055C1. 149 Figure A5- 3. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) NH4 concentrations from Jan. 2014 to Feb. 2016 at station CPF055C2. Figure A5- 4. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) NH4 concentrations from Jan. 2014 to Feb. 2016 at station CPF055C3. 150 Figure A5- 5. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) NH4 concentrations from Jan. 2014 to Feb. 2016 at station CPF055C4. Figure A5- 6. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) NH4 concentrations from Jan. 2014 to Feb. 2016 at station CPF055C5. 151 Figure A5- 7. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) NH4 concentrations from Jan. 2014 to Feb. 2016 at station CPF055C6. Figure A5- 8. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) NH4 concentrations from Jan. 2014 to Feb. 2016 at station CPF055D. 152 Figure A5- 9. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) NH4 concentrations from Jan. 2014 to Feb. 2016 at station CPF055E. Figure A5- 10. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) NH4 concentrations from Jan. 2014 to Feb. 2016 at station CPF081A1B. 153 Figure A5- 11. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) NH4 concentrations from Jan. 2014 to Feb. 2016 at station CPF081A1C. Figure A5- 12. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) NH4 concentrations from Jan. 2014 to Feb. 2016 at station CPF086C. 154 Figure A5- 13. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) NH4 concentrations from Jan. 2014 to Feb. 2016 at station CPF086CUPS. Figure A5- 14. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) NH4 concentrations from Jan. 2014 to Feb. 2016 at station CPF086D. 155 Figure A5- 15. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) NH4 concentrations from Jan. 2014 to Feb. 2016 at station CPF086F. Figure A5- 16. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) NH4 concentrations from Jan. 2014 to Feb. 2016 at station CPF087B3. 156 Figure A5- 17. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) NH4 concentrations from Jan. 2014 to Feb. 2016 at station CPF087D. Figure A5- 18. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) NH4 concentrations from Jan. 2014 to Feb. 2016 at station CPF0880A. 157 Appendix 6. Observed vs. Model Predicted Total Kjeldahl Nitrogen (TKN) Time Histories at Each Jordan Lake Monitoring Station during the 2014-2016 model time-period. Figure A6- 1. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) TKN concentrations from Jan. 2014 to Feb. 2016 at station CPF055C. Figure A6- 2. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) TKN concentrations from Jan. 2014 to Feb. 2016 at station CPF055C1. 158 Figure A6- 3. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) TKN concentrations from Jan. 2014 to Feb. 2016 at station CPF055C2. Figure A6- 4. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) TKN concentrations from Jan. 2014 to Feb. 2016 at station CPF055C3. 159 Figure A6- 5. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) TKN concentrations from Jan. 2014 to Feb. 2016 at station CPF055C4. Figure A6- 6. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) TKN concentrations from Jan. 2014 to Feb. 2016 at station CPF055C5. 160 Figure A6- 7. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) TKN concentrations from Jan. 2014 to Feb. 2016 at station CPF055C6. Figure A6- 8. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) TKN concentrations from Jan. 2014 to Feb. 2016 at station CPF055D. 161 Figure A6- 9. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) TKN concentrations from Jan. 2014 to Feb. 2016 at station CPF055E. Figure A6- 10. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) TKN concentrations from Jan. 2014 to Feb. 2016 at station CPF081A1B. 162 Figure A6- 11. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) TKN concentrations from Jan. 2014 to Feb. 2016 at station CPF081A1C. Figure A6- 12. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) TKN concentrations from Jan. 2014 to Feb. 2016 at station CPF086C. 163 Figure A6- 13. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) TKN concentrations from Jan. 2014 to Feb. 2016 at station CPF086CUPS. Figure A6- 14. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) TKN concentrations from Jan. 2014 to Feb. 2016 at station CPF086D. 164 Figure A6- 15. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) TKN concentrations from Jan. 2014 to Feb. 2016 at station CPF086F. Figure A6- 16. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) TKN concentrations from Jan. 2014 to Feb. 2016 at station CPF087B3. 165 Figure A6- 17. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) TKN concentrations from Jan. 2014 to Feb. 2016 at station CPF087D. Figure A6- 18. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) TKN concentrations from Jan. 2014 to Feb. 2016 at station CPF0880A. 166 Appendix 7. Observed vs. Model Predicted Total Phosphorus (TP) Time Histories at Each Jordan Lake Monitoring Station during the 2014-2016 model time-period. Figure A7- 1. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) TP concentrations from Jan. 2014 to Feb. 2016 at station CPF055C. Figure A7- 2. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) TP concentrations from Jan. 2014 to Feb. 2016 at station CPF055C1. 167 Figure A7- 3. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) TP concentrations from Jan. 2014 to Feb. 2016 at station CPF055C2. Figure A7- 4. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) TP concentrations from Jan. 2014 to Feb. 2016 at station CPF055C3. 168 Figure A7- 5. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) TP concentrations from Jan. 2014 to Feb. 2016 at station CPF055C4. Figure A7- 6. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) TP concentrations from Jan. 2014 to Feb. 2016 at station CPF055C5. 169 Figure A7- 7. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) TP concentrations from Jan. 2014 to Feb. 2016 at station CPF055C6. Figure A7- 8. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) TP concentrations from Jan. 2014 to Feb. 2016 at station CPF055D. 170 Figure A7- 9. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) TP concentrations from Jan. 2014 to Feb. 2016 at station CPF055E. Figure A7- 10. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) TP concentrations from Jan. 2014 to Feb. 2016 at station CPF081A1B. 171 Figure A7- 11. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) TP concentrations from Jan. 2014 to Feb. 2016 at station CPF081A1C. Figure A7- 12. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) TP concentrations from Jan. 2014 to Feb. 2016 at station CPF086C. 172 Figure A7- 13. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) TP concentrations from Jan. 2014 to Feb. 2016 at station CPF086CUPS. Figure A7- 14. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) TP concentrations from Jan. 2014 to Feb. 2016 at station CPF086D. 173 Figure A7- 15. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) TP concentrations from Jan. 2014 to Feb. 2016 at station CPF086F. Figure A7- 16. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) TP concentrations from Jan. 2014 to Feb. 2016 at station CPF087B3. 174 Figure A7- 17. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) TP concentrations from Jan. 2014 to Feb. 2016 at station CPF087D. Figure A7- 18. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) TP concentrations from Jan. 2014 to Feb. 2016 at station CPF0880A. 175 Appendix 8. Observed vs. Model Predicted Dissolved Oxygen (DO) Time Histories at Each Jordan Lake Monitoring Station during the 2014-2016 model time-period. Figure A8- 1. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) DO concentrations from Jan. 2014 to Feb. 2016 at station CPF055C. Figure A8- 2 Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) DO concentrations from Jan. 2014 to Feb. 2016 at station CPF055C1. 176 Figure A8- 3. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) DO concentrations from Jan. 2014 to Feb. 2016 at station CPF055C2. Figure A8- 4. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) DO concentrations from Jan. 2014 to Feb. 2016 at station CPF055C3. 177 Figure A8- 5. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) DO concentrations from Jan. 2014 to Feb. 2016 at station CPF055C4. Figure A8- 6. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) DO concentrations from Jan. 2014 to Feb. 2016 at station CPF055C5. 178 Figure A8- 7. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) DO concentrations from Jan. 2014 to Feb. 2016 at station CPF055C6. Figure A8- 8. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) DO concentrations from Jan. 2014 to Feb. 2016 at station CPF055D. 179 Figure A8- 9. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) DO concentrations from Jan. 2014 to Feb. 2016 at station CPF055E. Figure A8- 10. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) DO concentrations from Jan. 2014 to Feb. 2016 at station CPF081A1B. 180 Figure A8- 11. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) DO concentrations from Jan. 2014 to Feb. 2016 at station CPF081A1C. Figure A8- 12. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) DO concentrations from Jan. 2014 to Feb. 2016 at station CPF086C. 181 Figure A8- 13. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) DO concentrations from Jan. 2014 to Feb. 2016 at station CPF086CUPS. Figure A8- 14. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) DO concentrations from Jan. 2014 to Feb. 2016 at station CPF086D. 182 Figure A8- 15. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) DO concentrations from Jan. 2014 to Feb. 2016 at station CPF086F. Figure A8- 16. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) DO concentrations from Jan. 2014 to Feb. 2016 at station CPF087B3. 183 Figure A8- 17. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) DO concentrations from Jan. 2014 to Feb. 2016 at station CPF087D. Figure A8- 18. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) DO concentrations from Jan. 2014 to Feb. 2016 at station CPF0880A. 184 Appendix 9. Observed vs. Model Predicted Cumulative Distributions Functions (CDFs) for the Seven Parameters in the Observed Data Set (Temperature, Chl-a, NOx, NH4, TKN, TP, DO) Figure A9- 1. Observed vs. Model Predicted Temperature Cumulative Distributions Functions (CDFs) at Seventeen Jordan Lake Stations Over the 2014-2016 time period. Figure A9- 2. Observed vs. Model Predicted Chl-a Cumulative Distributions Functions (CDFs) at Seventeen Jordan Lake Stations Over the 2014-2016 time period. 185 Figure A9- 3. Observed vs. Model Predicted NOx Cumulative Distributions Functions (CDFs) at Seventeen Jordan Lake Stations Over the 2014-2016 time period. Figure A9- 4. Observed vs. Model Predicted Ammonia Cumulative Distributions Functions (CDFs) at Seventeen Jordan Lake Stations Over the 2014-2016 time period. 186 Figure A9- 5. Observed vs. Model Predicted TKN Cumulative Distributions Functions (CDFs) at Seventeen Jordan Lake Stations Over the 2014-2016 time period. Figure A9- 6. Observed vs. Model Predicted TP Cumulative Distributions Functions (CDFs) at Seventeen Jordan Lake Stations Over the 2014-2016 time period. 187 Figure A9- 7. Observed vs. Model Predicted DO Cumulative Distributions Functions (CDFs) at Seventeen Jordan Lake Stations Over the 2014-2016 time period. 188 Appendix 10. Observed vs. Model Predicted Scatter Plots for the Seven Parameters in the Observed Data Set (Temperature, Chl-a, NOx, NH4, TKN, TP, DO. Figure A10- 1. Observed vs. Model Predicted Temperature Scatter Plot for Seventeen Jordan Lake Stations Over the 2014-2016 time period. Figure A10- 2. Observed vs. Model Predicted Chl-a Scatter Plot for Seventeen Jordan Lake Stations Over the 2014-2016 time period. 189 Figure A10- 3. Observed vs. Model Predicted NOx Scatter Plot for Seventeen Jordan Lake Stations Over the 2014-2016 time period. Figure A10- 4. Observed vs. Model Predicted NH4 Scatter Plot for Seventeen Jordan Lake Stations Over the 2014-2016 time period. 190 Figure A10- 5. Observed vs. Model Predicted TKN Scatter Plot for Seventeen Jordan Lake Stations Over the 2014-2016 time period. Figure A10- 6. Observed vs. Model Predicted TP Scatter Plot for Seventeen Jordan Lake Stations Over the 2014-2016 time period. 191 Figure A10- 7. Observed vs. Model Predicted DO Scatter Plot for Seventeen Jordan Lake Stations Over the 2014-2016 time period. 192 Appendix 11. Mean Monthly Nutrient Concentrations at Six Locations in the Jordan Lake Watershed from an Analysis of Available Monitoring Data from 2000 – 2018. Haw R.Morgan Ck.New Hope Ck. Mo. TN (mg/L as N)Am frac NOX frac Or Frac Mo. TN (mg/L as N)Am frac NOX frac Or Frac Mo. TN (mg/L as N) Am frac NOX frac Or Frac 1 1.67 0.04 0.63 0.33 1 5.75 0.03 0.86 0.11 1 3.17 0.04 0.74 0.23 2 1.44 0.06 0.58 0.36 2 4.93 0.03 0.83 0.14 2 2.60 0.03 0.72 0.25 3 1.28 0.05 0.53 0.42 3 3.54 0.04 0.76 0.20 3 2.65 0.02 0.71 0.27 4 1.41 0.04 0.54 0.42 4 4.27 0.03 0.80 0.16 4 3.08 0.04 0.70 0.26 5 1.67 0.03 0.59 0.38 5 5.54 0.02 0.83 0.15 5 4.24 0.03 0.76 0.21 6 1.85 0.03 0.61 0.36 6 5.47 0.02 0.85 0.13 6 4.82 0.02 0.80 0.18 7 1.75 0.05 0.57 0.38 7 5.30 0.02 0.84 0.14 7 4.94 0.01 0.81 0.17 8 1.92 0.02 0.59 0.38 8 7.07 0.02 0.87 0.11 8 6.14 0.01 0.85 0.14 9 2.09 0.02 0.63 0.35 9 6.72 0.01 0.88 0.10 9 5.84 0.01 0.85 0.14 10 1.95 0.02 0.69 0.29 10 7.52 0.02 0.89 0.09 10 6.72 0.01 0.86 0.13 11 2.33 0.03 0.69 0.28 11 5.82 0.02 0.87 0.11 11 4.96 0.02 0.80 0.18 12 2.05 0.04 0.69 0.27 12 4.61 0.04 0.83 0.13 12 3.84 0.02 0.78 0.20 Northeast Ck.White Oak Ck. Mo. TN (mg/L as N)Am frac NOX frac Or Frac Mo. TN (mg/L as N)Am frac NOX frac Or Frac 1 3.17 0.11 0.69 0.20 1 0.61 0.05 0.20 0.76 2 2.60 0.03 0.70 0.27 2 0.49 0.04 0.14 0.82 3 2.65 0.02 0.71 0.28 3 0.54 0.02 0.14 0.85 4 3.08 0.02 0.76 0.22 4 0.68 0.04 0.07 0.89 5 4.24 0.03 0.78 0.19 5 0.71 0.05 0.08 0.87 6 4.82 0.01 0.80 0.19 6 0.73 0.06 0.10 0.85 7 4.94 0.04 0.74 0.22 7 0.68 0.05 0.10 0.85 8 6.14 0.04 0.77 0.19 8 0.68 0.06 0.08 0.86 9 5.84 0.01 0.77 0.22 9 0.73 0.01 0.14 0.84 10 6.72 0.01 0.85 0.14 10 0.58 0.02 0.10 0.88 11 4.96 0.01 0.84 0.15 11 0.84 0.02 0.04 0.94 12 3.84 0.02 0.71 0.27 12 0.51 0.04 0.10 0.86 NB: no May values available, no sampling, used average of April and June TP (mg/L as P) Mo.Haw Morgan New Hope Northeast White Oak 1 0.11 0.19 0.24 0.32 0.07 2 0.12 0.21 0.26 0.26 0.06 3 0.10 0.17 0.35 0.26 0.08 4 0.13 0.18 0.25 0.29 0.08 5 0.14 0.27 0.32 0.41 0.08 6 0.16 0.21 0.34 0.40 0.08 7 0.17 0.19 0.31 0.41 0.06 8 0.17 0.32 0.37 0.44 0.08 9 0.15 0.32 0.25 0.32 0.15 10 0.15 0.25 0.42 0.36 0.05 11 0.13 0.17 0.43 0.30 0.16 12 0.12 0.15 0.32 0.24 0.05 193 Appendix 12. Jordan Lake Monitoring Stations Used for Model Calibration Table A12- 1. Jordan Lake Monitoring Stations. Station No. Description Station Name Lat. Long. 407 cell I 407 cell J 1 Jordan Lake Dam Dam 35.6548 -79.0672 23 6 2 Jordan Lake above Stinking Creek Near Pittsboro, NC CPF055C 35.6913 -79.0791 17 6 3 Jordan Lake in Haw River Bay Arm Upstream CPF055C1 35.6988 -79.0820 15 6 4 Jordan Lake in Haw River Bay Arm NE CPF055C2 35.6955 -79.0761 16 7 5 Jordan Lake in Haw River Bay Arm NW CPF055C3 35.6932 -79.0830 16 6 6 Jordan Lake in Haw River Bay Arm SE CPF055C4 35.6899 -79.0756 17 5 7 Jordan Lake in Haw River Bay Arm SW CPF055C5 35.6867 -79.0841 17 8 8 Jordan Lake in Haw River Arm Bay Downstream CPF055C6 35.6822 -79.0780 18 6 9 Jordan Lake in Middle of Haw River Arm CPF055D 35.6725 -79.0772 20 6 10 Jordan Lake above Dam Near Moncure, NC CPF055E 35.6600 -79.0700 22 6 11 Jordan Lake Downstream Crooked Creek, New Hope Arm CPF081A1B 35.8365 -78.9763 18 42 12 Jordan Lake @ Mouth of New Hope Creek CPF081A1C 35.8162 -78.9868 18 37 13 Jordan Lake @ Mouth of Morgan Creek Near Farrington CPF086C 35.8215 -78.9974 15 35 14 Jordan Lake In Upstream CPF086CUPS 35.8382 -79.0014 11 34 15 Jordan Lake, Downstream Morgan, New Hope Creek Arm CPF086D 35.8095 -78.9974 18 35 16 Jordan Lake Near Farrington, NC CPF086F 35.7970 -79.0108 18 31 17 Jordan Lake at Buoy #9 Near Merry Oaks, NC CPF087B3 35.7652 -79.0260 18 25 18 Jordan Lake @ Mouth White Oak Creek Nr Seaforth, NC CPF087D 35.7386 -79.0242 18 21 19 Jordan Lake Near Mouth Beaver Creek Nr Merry Oaks, NC CPF0880A 35.6965 -79.0436 19 14 194 Figure A12- 1. Locations of 18 of the 19 Jordan Lake Monitoring Stations Sampled by the NC Division of Water Resources and US Army Corps of Engineers (Haw arm station CPF055C2 not shown). The 407 cell EFDC model grid is also shown. 195 Appendix 13. plot_ts_gui (v11) Users Manual A time series plotting program for EFDC For Mac and PC computers written w/ MATLAB by James D Bowen jdbowen@uncc.edu March 31, 2023 To start the program, do one of these: See following pages for more information 1. Open the application (plot_ts_gui.exe) – for PC computers 2. Open the application (plot_ts_gui.app) – for Mac computers 3. Open matlab, go to the plot_ts_gui_v11 folder, enter “plot_ts_gui” at the command line (for either mac or pc computers 196 Figure A13- 1. The plot_ts_gui user interface. Click on an element for more information. 10 10.1 10.2 10.3 8 9 4 4.1 4.2 4.3 4.4 4.5 4.8 4.7 4.10 0 4.9 4.11 4.12 1 2 3 5 6 6.1 6.2 6.3 11 11.3 11.2 11.1 7 7.1 7.2 7.3 4.6 197 The plot_ts_gui User Interface – Summary of Items 1. Choose System to Plot 2. Julian Day 0 Date 3. Plot Layers (bot to top) 4. Set Plotting Options 4.1. Use month for x-axis tic (yes/no) 4.2. Set x-axis values? (yes/no) 4.3. Set y-axis values? (yes/no) 4.4. Save figures? (yes/no) 4.5. Make a cumulative freq. fig? (yes/no) 4.6. Make log plots? (yes/no) 4.7. Save DO sat or Travel Time to file? (yes/no) 4.8. 15-step filter preds? (button) 4.9. Stats Only? (button) 4.10. Plot data? (yes/no) 4.11. Save station fit stats? (yes/no) 4.12. Plot top/bot differences (yes/no) 5. Folder with Output Files 6. Observed Data Files and Sheets (1=Hydro, 2=WQ), in same directory 6.1. Choose folder for observed data spreadsheets 6.2. Select file and set sheet (file 1) 6.3. Select file and set sheet (file 2) 7. Choose One 7.1. Hydro 7.2. WQ 7.3. WQ, EE 8. Choose Constituent (Hydrodynamics, DO, NH4) 9. Choose Constituent (Water Quality) 10. Choose Stations to Plot 10.1. Plot All Stations 10.2. Station Range 10.3. Station List 11. Update Prefs / Make Plot / Quit 198 The plot_ts_gui User Interface – Detailed Information on Each Item 1. Choose System to Plot back to GUI page Choose the system under study to be plotted. The choices are Neuse River, Lake Nokoue (a large tidal lagoon in Benin), the Lower Cape Fear River, Jordan Lake, and “other.” System specific data on observed data stations and parameters have been setup for each of these systems as a .mat file. There is a corresponding matlab script (make_CapeFearRiverData.m, make_JordanLakeData.m, make_LakeNokoueData.m, make_NeuseRiverData.m, make_OtherSystemData.m) that makes each of these .mat files. For the OtherSystemData.mat file, all the variables are set to empty arrays (Figure A13- 2). Figure A13- 2. The Matlab script (make_OtherSystemData.m) that defines the arrays used by plot_ts_gui and saves it to a Matlab data (.mat) file. Two different sorts of water quality programs can serve to generate the hydrodynamic and water quality outputs for plotting. The plot_ts_gui program was originally written to read model outputs from CE-QUAL-W2, a two-dimensional laterally-averaged water quality model (Cole and Buchak 1995). The program’s original use was to display phytoplankton model predictions 199 in the Neuse River under various nutrient reduction scenarios (Bowen and Hieronymus 2000, Bowen and Hieronymus 2003, Hieronymus and Bowen 2004). It was later modified to display model predictions from the EPA version of EFDC (Tetra Tech 2007) and most recently modified to display results from the EFDC+ version of the model (Craig 2018). 2. Julian Day 0 Date back to GUI page EFDC uses Julian Day to specify the time. In EFDC the user is free to set the starting julian day and the number of days of simulation. This information is set in the efdc.inp file. For comparing model predictions to observed date it is necessary to tie the EFDC julian days to a calendar date. This is done in plot_ts_gui by setting the calendar date corresponding to julian day 0 (jday = 0). 3. Plot Layers (bot to top) back to GUI page Plot_ts_gui makes time history plots for two layers of EFDC or CE-QUAL-W2 model predictions. Observed data may also be plotted if option 4.10 is set to “yes.” EFDC numbers its layers from bottom (layer 1) to top (layer = number of layers). This horizontal and vertical grid information is set in the efdc.inp file in cards C9, C9A, and C10. In plot_ts_gui the bottom layer plotted is colored red and the upper layer is colored blue. The total number of layers must also be set here (8 layers for Lower Cape Fear River, 25 layers for Jordan Lake). Model errors may occur if the number of layers set in plot_ts_gui does not agree with the number of layers set in the efdc.inp file. EFDC+ has a layering scheme (sigma-zed or SGZ) that allows for a variable number of layers of a constant thickness. If this option is chosen, there will be a variable number of layers for each cell, depending on the local water depth. In EFDC+ this option is chosen in card C1A and other SGZ options are set. The SGZ option was chosen for Jordan Lake. Plot_ts_gui will adjust the bottom layer that is plotted when the SGZ layering scheme is used. The EPA version of EFDC used for the Lower Cape Fear and Neuse River Estuary does not have this feature. In this case a sigma vertical grid scheme is used whereby all cells have the same number of layers that varying in thickness to give water depths that vary by cell. In this case each plot will use the same layer in making the plot, but the depth that a particular layer represents will vary cell by cell. 4. Set Plotting Options back to GUI page A variety of options for setting the plot axes, and the information on what and how to plot are set in this section. 4.1. Use month for x-axis tic (yes/no) The x-axis can be plotted as numerical julian day values or as calendar values using months, days, and years for the axis label. Setting this option to “yes” gives x-axis tic and label values that are calendar date based (years/month/day) and adjusted based on the total number of days plotted. 4.2. Set x-axis values? (yes/no) back to GUI page The minimum and maximum jday or calendar date values can be set to plot either the full time range of model predictions or a more narrow time window, depending on the option 200 setting. If the “set-axis values?” option is set, a pop-up window will appear that allows the user to set the minimum and maximum values. These should be set as minimum and maximum jday values, which can be displayed as calendar date values depending on the setting for option 4.1. The pop-up window to set min and max x-axis value will continue to appear until the option is set to “no.” 4.3. Set y-axis values? (yes/no) The minimum and maximum y-axis values can also be specified in a fashion similar to that of option 4.2. If the option is set to “yes” a pop-up window will appear for entering the minimum and maximum y-axis values. These values will be saved and the pop-up will continue to appear in subsequent plotting until the values are changed or the option is set to “no.” 4.4. Save figures? (yes/no) The plots displayed on the screen can be automatically saved to a folder (/figures) within the folder where the output files reside if this option is set to “yes.” Each figure window is saved with a unique identifying name as a .jpeg file. 4.5. Make a cumulative freq. fig? (yes/no) back to GUI page Two cumulative distribution function (CDF) plots can be created if this option is set to “yes.” One plot calculates the CDF from model predictions for the stations selected in option 10. In this plot the corresponding observed data are also plotted as a CDF if observed data are available and option 4.10 is set to “yes.” A second plot calculates and plots a CDF of all model predictions that are available within the time window for the stations selected. 4.6. Make log plots? (yes/no) The y-axis can be plotted using a logarithmic scale (base 10) rather than a linear scale if this option is set to “yes.” The y-axis labels will be adjusted to give the appropriate tic and label values. Setting this option to “yes” when model predictions or observations are equal to 0.0 may give an error. 4.7. Save DO sat or Travel Time to file? (yes/no) back to GUI page Setting this option to “yes” will produce additional printout to a text file of either the dissolved oxygen as a percentage of saturation or travel time. These two constituents are options under the “Hydrodynamics, DO, NH4” set of constituents that are saved by EFDC as text files according to options set in the efdc.inp file. This option was created for the Lower Cape Fear River estuary project. It has not been used, and has not been tested for the Jordan Lake model. 4.8. 15-step filter preds? (button) back to GUI page Model predictions at a fixed location like at a monitoring station can be highly variable when there are spatial gradients and back and forth water motions. This option was added to smooth model predictions to improve the ability to visually discern the fit between the observed data (shown as symbols) and the model predictions (shown as a line without 201 symbols). A 15-step moving average filter is applied to the model predictions only if this selection is made. 4.9. Stats Only? (button) If this button is turned on, then calibration statistics will be displayed, but none of the time history plots will be displayed. This option is useful when the calibration statistics are desired, but the plots are not. The cumulative distribution function (CDF) plot will be plotted even if the time history plots are not shown if option 4.5 is set to “yes.” 4.10. Plot data? (yes/no) back to GUI page The time history plots can include both model predictions and observed data if desired and if data are available. Model predictions alone can be plotted by setting this option to “no.” If this option is set to “yes,” the observed data folder and file and sheet information will be used to set observed data time histories. Errors will may result if the option is set to “yes,” but the information on the location of the observed data is not correct. It is recommended to first set this option to “no” until the correct plotting of model predictions is obtained. At that point the additional observed data information can be added and then this option can be set to “yes.” 4.11. Save station fit stats? (yes/no) If this option is set to “yes,” then a set of text files is saved with the calibration statistics for each station with observed data. This option was created for the Lower Cape Fear River model. It is unknown whether it works for the Jordan Lake model. 4.12. Plot top/bot differences (yes/no) back to GUI page If this option is set to yes, then a derived constituent is created that is the difference between the top and bottom values corresponding to the layers set in option 3. The time history of the difference between top and bottom values is then plotted for each station selected for the constituent selected. This option was created for use with the Neuse Estuary model. It has not been tested and/or used for the Jordan Lake model. 5. Folder with Output Files back to GUI page To plot model prediction it is necessary to identify the folder where the output files reside. These output files may be text files or binary files or a combination of the two. Pushing the “browse” buttons opens a browser that allows the user to select the folder where these output files exist. An error will result or no plots will be made if a folder is selected that has no output files. Model predictions created by the EPA version of EFDC are text files (.OUT files of either a hydrodynamic time series format or a water quality time series format) that are saved in the same folder where the input (.INP) files can be found. This folder should be selected with the browser. The output files of EFDC+ are both text based hydrodynamic time series files (.OUT files) plus several binary files including a water quality output file (EE_WQ.OUT). This binary file must be read by an auxiliary program (GetEFDC) before plotting. The output files are found in a 202 subfolder (/#output) beneath the folder containing the input (.INP) files. The appropriate /#output folder should be selected with the browser. 6. Observed Data Files and Sheets (1=Hydro, 2=WQ), in same directory If observed data are to be plotted and compared to model predictions, then option 4.10 should be set to “yes.” In this event, information from this section will be used to locate and identify the observed data spreadsheets (Excel formatted .xls or .xlsx spreadsheets only). Two separate spreadsheets (file 1 and file 2) can be used to specify the observed data. For instance, in the Jordan Lake observed database, a different file structure is used to give the observed water surface elevation data and the water quality data. In this instance a different file or a different sheet should be specified in sections 6.2 and 6.3 below. 6.1. Choose folder for observed data spreadsheets back to GUI page It is assumed that the observed data for a particular system reside in a single folder. The user should select the browse button to open a folder browser. The folder containing the observed data should be selected and will then be displayed in the top window to the left of the “browse” button. 6.2. Select file and set sheet (file 1) back to GUI page As described above, two separate Excel spreadsheets can be used to provide the observed data that are compared to model predictions. Select the “Choose File 1” button to browse within the folder select in section 1 for the first Excel file. The spreadsheet should be either .xls or .xlsx file. The sheet to read within the spreadsheet is entered directly in the smaller window to the immediate left of the “Choose file 1” button. If a sheet name is entered that is not in the spreadsheet, the program will note the problem and will give a list of appropriate sheet names that can then be entered. To speed up reading of the observed data, the program will read the spreadsheet information and save it in the same folder to a Matlab data file (.mat file). The filename for these .mat files appends the sheet name to the .xlsx filename. Searching the data folder for these .mat files can be helpful in figuring which of the sheets contain the desired observed data. 6.3. Select file and set sheet (file 2) back to GUI page A second observed data spreadsheet can also be specified in a manner identical to file 1. The “Choose file 2” button should be selected and then the file within the observed data folder can be chosen. The sheet name should be entered directly. If a sheet name is entered that is not in the spreadsheet, the program will note the problem and will give a list of appropriate sheet names that can then be entered. The file to be used (1 or 2) is set constituent by constituent and is specified in the system data file. The file and sheet values for file 1 and file 2 can be the same. 7. Choose One back to GUI page EFDC uses different output file types for hydrodynamic and water quality information. The water quality output format for the EPA version of EFDC (Cape Fear Estuary and Neuse River Estuary models) is different from EFDC+ (Jordan Lake model). The constituents available in these output files also differs. The file to be read and constituent to be plotted is set in this section. 203 7.1. Hydro back to GUI page The hydrodynamic output information is saved by EFDC in text based .OUT files. There is one file output for each constituent and each I, J location that is specified in the efdc.inp file (e.g. SELTS19.OUT is the surface elevation time history of model predictions at station 19). The header information of these output files contains the constituent and the I, J being printed out. The set of constituents and stations to be output are both set in the efdc.inp file. Certain water quality outputs (DO, DO percentage, ammonia, total organic carbon) are also saved in this way. These are the constituent choices available: • Temperature • Salinity • Water Surface Elevation • Dye • Shellfish Larvae • Travel Time • Dissolved Oxygen • Ammonia • E. Coli as Dye • Total Coliforms as Dye • Enterococcus as Dye • Vibrio as Dye • DO as percentage of Saturation • External mode horizontal velocities • External mode flows (need SEL & UVE files) • Internal mode velocity, easterly • Internal mode velocity, northerly • Internal flow, easterly (need SEL & U3D files) • Internal flow, northerly (need SEL & V3D files) • Eddy Diffusivity • Eddy Viscosity • Total Suspended Solids • External mode (U,V) transport Some of these choices have been setup for special, system-specific uses of the hydrodynamic model. For instance several constituents (E. coli as dye, total coliforms as dye, Enterococcus as dye, Vibrio as dye) were created for a fate and transport model of pathogens in the Neuse River Estuary (Froelich, Bowen et al. 2013) or were constituents used (e.g. eddy diffusivity and viscosity) for a model using an alternate calculation of DO reaeration (Duclaud and Bowen 2007, Bowen, Negusse et al. 2009). In the Jordan Lake model temperature and water surface elevation (one time series only per station) are the hydrodynamic constituents that are typically chosen. 7.2. WQ back to GUI page As described in previous sections, the water quality output format differs between the two versions of EFDC (EPA version, EFDC+) and CE-QUAL-W2 that have been used for 204 various studies. Unless EFDC+ is used, the output file is text based. The following constituents can be plotted: • B-G Chlorophyll • Diatom Chlorophyll • Green Chlorophyll • Refr. Partic. OC • Labile Partic. OC • Dissolved OC • Refr. Partic. OP as P • Labile Partic. OP as P • Dissolved OP as P • Orthophosphate as P • Refr. Partic. ON as N • Labile Partic. ON as N • Dissolved ON as N • Ammonia as N (NH4) • Nitrate-Nitrite as N (NOx) • Partic. Biogenic Silica as SI • Bioavailable Silica as Si • Chemical Oxygen Demand • Dissolved Oxygen • B-G Gross Growth Rate • Diatom Gross Growth Rate • Green Gross Growth Rate • Velocity Reaeration • Wind Reaeration • Total Chlorophyll (chl-a) • BOD5 • Total Phosphorus as P (TP) • Total Kheldahl Nitrogen as N (TKN) Some of the constituents are calculated by the model (e.g. algal growth rates, velocity and wind reaeration) or are calculated by plot_ts_gui (chl-a, BOD5, TP, TKN) using additional parameters that are read from the WQ3DWC.INP file. This option should be selected if results from either CE-QUAL-W2 or the EPA version of EFDC are to be plotted. There is a separate option available for plotting water quality information from predictions using EFDC+ (see below). Model errors will occur if the wrong option is chosen here. 205 7.3. WQ, EE back to GUI page The user should select this option if water quality predictions from EFDC+ are to be plotted. The water quality output file is binary and needs to be first read by a utility program (GetEFDC) that reads a particular station and layer and then converts all water quality model predictions to ASCII data. If necessary that program will be first be run to fetch the binary data and subsample it for the stations desired. GetEFDC is called for each layer that is in the output, so it may take several minutes to repeatedly call GetEFDC and fetch and save the model predictions for the desired stations. When model predictions from all layers are collected, the saved results are read from text files in a /Results folder and then are saved to a matlab data file (WQWCTS.mat). A standalone program make_WQWCTS.m has been created to do this step as part of batch process when EFDC is run (see 0_RunEFDC.Bat on the PC or 0_RunEFDC.sh on the mac) so that it will not need to be run later when viewing the results with plot_ts_gui. 8. Choose Constituent (Hydrodynamics, DO, NH4) back to GUI page Use this selection element to choose one of the constituents listed in section 7.1. See that section for more information on which constituents are available for a particular system. 9. Choose Constituent (Water Quality) back to GUI page Use this selection element to choose one of the constituents listed in section 7.2. Both the “WQ” and “WQ, EE” options from sections 7.3 use the same constituent list. 10. Choose Stations to Plot back to GUI page 10.1. Plot All Stations Choosing this option plots all available stations in the folder set in option 5. The station list (option 10.3) and station range (option 10.2) information are ignored if this option is selected. For water quality constituents with the EFDC+ model, all I, J values for all constituents are saved in the EE_WQ.OUT file. A subset of the stations are specified and plotted in plot_ts_gui according to the selection chosen. 10.2. Station Range A range of station numbers is plotted if this option is chosen as long as model predictions are available for that particular station. The format for the output varies between the hydrodynamic and water quality outputs of the model. The water quality output format also varies between the EPA version of EFDC (used for the Lower Cape Fear model) and the EFDC+ version (used for Jordan Lake). For the EFDC+ based model (Jordan Lake), for the plotting of water quality information, the I, J values corresponding to each water quality station number are set along with the short and long versions of the station name in the system specific information that is for each system (e.g. Neuse, Cape Fear, Lake Nokoue, Jordan, other). The EPA version of EFDC sets the water quality station list in the wq3dwc.inp file and prints out the information in a single text file WQWCTS.OUT. For both the EPA version and EFDC+ 206 versions of EFDC, the hydrodynamic .OUT file numbers with corresponding I,J values are set in the efdc.inp file. Within the station range selected all available model predictions and corresponding observed data are plotted. 10.3. Station List A specific set of specific station numbers can be plotted by choosing this option and by inputting the set of stations to be plotted. Each station will be plotted if model predictions are available. The figure window number will be set using the station number. 11. Run Control Buttons back to GUI page 11.1. Update Preferences Pushing “Update Prefs” button saves the current selections in the GUI to the preferences file. The user specific preference file is read when the program is first started. If no preference file is found, then a default set of values is set and displayed. The user can then set new values and save these preferences before plotting. 11.2. Make Plot Pushing the “Make Plot” button saves then current preferences values and makes the plots according to the selections made. Calibration statistics are displayed and information related to this set of plots and fit statistics are saved to a file in the output folder called ptsg_results.txt (Figure A13- 3). 11.3. Quit back to GUI page Selecting this button saves the current preferences and closes the program. 207 Figure A13- 3. An example of the ptsg_results.txt file that is saved to the output folder each time the "Make Plot" button is selected. Model fit statistics produced by plot_ts_gui, most recent at bottom of file ------------------------------------------------------- plot_ts_gui results, run time = 27-Mar-2023 11:06:43 Running plot_ts_gui.m on a Mac computer named jdb-macpro.local plot_ts_gui folder = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Matlab_Scripts/plot_ts_gui/ plot_ts_gui_v11 Constituent = Dissolved oxygen (mg/L) System = Jordan Lake Number layers = 25, first and second layers plotted = 2 and 24 Plotting a list of station numbers First and last station (for plot range only) = 2 and 19 Station list (for station list only) = 9 16 18 19 Model predictions from time series .OUT files, e.g. temp,salinity,DO,NH4 Model predictions folder = /Users/jdbowen/Desktop/Jordan_Lake_Model_Runs/March_2023_mac/ 04431_10_ben_time_varying_PO4_1pt5SOD1pt4_180d/#output Observations folder,file 1 = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Monitoring_Data/CalibrationData/ Data file 1 = JordanLakeDamElevations.xlsx, sheet = Data Observations folder,file 2 = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Monitoring_Data/CalibrationData/ Data file 2 = JordanWaterQualitySince2014.xlsx, sheet = Data_no_DOsat Using file 2 Julian day 0 date = 01-Jan-2011 printing cumulative statistics mean(pred-obs) = 1.68 ME_norm =0.265 RMSE = 3.59 MAE = 2.72 MAE_norm =0.430 RMSE_norm =0.567 r_squared =0.415 num data comparisons = 696 Nash-Sutcliffe Efficiency = 0.069 ------------------------------------------------------- plot_ts_gui results, run time = 27-Mar-2023 11:07:59 Running plot_ts_gui.m on a Mac computer named jdb-macpro.local plot_ts_gui folder = /Users/jdbowen/Dropbox (UNC 208 Appendix 14. Model input file EFDC.INP file for base case. ****************************************************************************** * * * WELCOME TO THE ENVIRONMENTAL FLUID DYNAMICS COMPUTER CODE SERIES * * ORIGINALLY DEVELOPED BY JOHN M. HAMRICK. * * * * THIS IS THE MASTER INPUT FILE EFDC.INP. * * FOR EFDC+ VERSION DATED AFTER 2016-04-04 * * VERSION ID AND DATE OF RELEASE CAN INFLUENCE INPUT FORMAT * * DO NOT CHANGE WITHOUT CHECKING INPUT.F90 * * For details on EFDC+ Theory see: * * https://eemodelingsystem.atlassian.net/wiki/spaces/ETG/overview * * * * GENERATED WITH DYNAMIC SOLUTIONS-INTERNATIONAL'S EFDC_Explorer8.4 * * EE8.4.4 Rel 181128 * ****************************************************************************** * PROJECT NAME: Jordan Lake ****************************************************************************** C1 RUN TITLE * TEXT DESCRIPTION FOR THIS RUN C1 TITLE Qser8, w/ 407 cell grid, Rerun of base case Dec 12/27/22 restart, vary benflux, IWQBEN=2 (prescribed flux) ------------------------------------------------------------------------------- C1A GRID CONFIGURATION AND TIME INTEGRATION MODE SELECTION * * IS2TIM: 0 THREE-TIME LEVEL INTEGRATION * 1 TWO-TIME LEVEL INTEGRATION * * IGRIDH: NOT USED * * IGRIDV: 0 STANDARD SIGMA VERTICAL GRID OR SINGLE LAYER DEPTH AVERAGE * 1 SIGMA-ZED (SGZ) VERTICAL LAYERING ALLOWING VARYING LAYERS FOR EACH CELL (DSI) * 2 SIGMA-ZED (SGZ) VERTICAL GRID USING HORIZONTALLY UNIFORM LAYER THICKNESSES (DSI) * SGZMin: MINIMUM NUMBER OF LAYERS FOR SIGMA-ZED * SGZHPDelta: TYPICAL RISE OF WATER ABOVE THE INITIAL CONDITIONS WHEN IGRIDV>0 (M) * C1A IS2TIM IGRIDH IGRIDV SGZMin SGZHPDelta 1 0 2 7 4 ------------------------------------------------------------------------------- C2 RESTART, GENERAL CONTROL AND DIAGNOSTIC SWITCHES * * ISRESTI: 1 FOR READING INITIAL CONDITIONS FROM FILE restart.inp * -1 AS ABOVE BUT ADJUST FOR CHANGING BOTTOM ELEVATION * 10 FOR READING IC'S FROM restart.inp WRITTEN BEFORE 8 SEPT 92 * * ISRESTO: -1 FOR WRITING RESTART FILE restart.out AT END OF RUN * N INTEGER.GE.0 FOR WRITING restart*.out EVERY N REF TIME PERIODS * ISRESTR: 1 FOR WRITING RESIDUAL TRANSPORT FILE RESTRAN.OUT * ISGREGOR: 0/1 NOT USE/USE DATE STAMPED RESTART FILES * ICONTINUE: RUN CONTINUATION OPTION FOR EE LINKAGE FILES WHEN ISRESTI=1 * 0 NO RUN CONTINUATION - EFDC WRITES EE_*.OUT FILES AS USUAL * 1 ACTIVATE RUN CONTINUATION - EE LINKAGE OUTPUT WILL BE APPENDED TO THE EXISTING FILES * ISLOG: 1 FOR WRITING LOG FILE EFDC.LOG * IDUM: NOT USED * * * ISDIVEX: 1 FOR WRITING EXTERNAL MODE DIVERGENCE TO SCREEN * ISNEGH: 1 FOR SEARCHING FOR NEGATIVE DEPTHS AND WRITING TO SCREEN * ISMMC: <0 FLAG TO GLOBALLY ACTIVATE WRITING EXTRA MODEL RESULTS LOG FILES * * ISBAL: 1 FOR ACTIVATING MASS, MOMENTUM AND ENERGY BALANCES AND * WRITING RESULTS TO FILE bal.out * IDUM: NOT USED * ISHOW: >0 TO SHOW RUNTIME STATUS ON SCREEN, SEE INSTRUCTIONS FOR FILE SHOW.INP * C2 ISRESTI ISRESTO ISRESTR ISGREGOR ISLOG ISDIVEX ISNEGH ISMMC ISBAL ICONTINUE ISHOW 1 -1 0 0 1 0 2 -1 0 0 1 209 ------------------------------------------------------------------------------- C3 EXTERNAL MODE SOLUTION OPTION PARAMETERS AND SWITCHES * * RP: OVER RELAXATION PARAMETER * RSQM: TARGET SQUARE RESIDUAL OF ITERATIVE SOLUTION SCHEME * ITERM: MAXIMUN NUMBER OF ITERATIONS * IRVEC: 0 CONJUGATE GRADIENT SOLUTION - NO SCALING * 9 CONJUGATE GRADIENT SOLUTION - SCALE BY MINIMUM DIAGONAL * 99 CONJUGATE GRADIENT SOLUTION - SCALE TO NORMAL FORM * * * IATMP: 0 DO NOT USE ATMOSPHERIC PRESSURE IN THE CALPUV SOLUTION * 1 USE ATMOSPHERIC PRESSURE IN THE CALPUV SOLUTION IF NASER > 1 * IWDRAG: 0 USE ORIGINAL EFDC WIND DRAG FORMULATION * 1 USE ORIGINAL EFDC WIND DRAG FORMULATION WITH RELATIVE WATER VELOCITY CORRECTION * 2 HERSBACH 2011, EUROPEAN CENTRE FOR MEDIUM-RANGE WEATHER FORECASTS (ECMWF) * 3 USE SIMPLIFIED COARE 3.6 APPROACH AT NEUTRAL ATM AND RELATIVE WATER VELOCITY CORRECTION * DUMMY: * ITERHPM: MAXIMUM ITERATIONS FOR STRONGLY NONLINEAR DRYING AND WETTING * SCHEME (ISDRY=3 OR 4) ITERHPM.LE.4 * IDRYCK: ITERATIONS PER DRYING CHECK (ISDRY.GE.1) 2.LE.IDRYCK.LE.20 * ISDSOLV: 1 TO WRITE DIAGNOSTICS FILES FOR EXTERNAL MODE SOLVER * FILT3TL: FILTER COEFFICIENT FOR 3 TIME LEVEL EXPLICIT ( 0.0625 ) * C3 RP RSQM ITERM IRVEC IATMP IWDRAG DUMMY ITERHPM IDRYCK ISDSOLV FILT3TL 1.8 1E-09 200 9 0 0 0 3 20 0 .0625 ------------------------------------------------------------------------------- C4 LONGTERM MASS TRANSPORT INTEGRATION ONLY SWITCHES * * ISLTMT: NOT USED * ISSSMMT: 0 WRITES MEAN MASS TRANSPORT TO RESTRAN.OUT AFTER EACH * AVERAGING PERIOD (FOR WASP/ICM/RCA LINKAGE) * 1 WRITES MEAN MASS TRANSPORT TO RESTRAN.OUT AFTER LAST * AVERAGING PERIOD (FOR RESEARCH PURPOSES) * 2 DISABLES MEAN MASS TRANSPORT FIELD CALCULATIONS & RESTRAN.OUT * ISLTMTS: NOT USED * * * * ISIA: NOT USED * * RPIA: NOT USED * RSQMIA: NOT USED * ITRMIA: NOT USED * ISAVEC: NOT USED * C4 ISLTMT ISSSMMT ISLTMTS ISIA RPIA RSQMIA ITRMIA ISAVEC 0 2 0 0 1.8 1E-10 0 0 ------------------------------------------------------------------------------- C5 MOMENTUM ADVEC AND HORIZ DIFF SWITCHES AND MISC SWITCHES * * ISCDMA: 1 FOR CENTRAL DIFFERENCE MOMENTUM ADVECTION (USED FOR 3TL ONLY) * 0 FOR UPWIND DIFFERENCE MOMENTUM ADVECTION (USED FOR 3TL ONLY) * 2 FOR EXPERIMENTAL UPWIND DIFF MOM ADV (FOR RESEARCH PURPOSES) * ISHDMF: 1 TO ACTIVE HORIZONTAL MOMENTUM DIFFUSION * 2 TO ACTIVE HORIZONTAL MOMENTUM DIFFUSION WITH WATER COLUMN DIFFUSION * ISDISP: 1 CALCULATE MEAN HORIZONTAL SHEAR DISPERSION TENSOR OVER LAST MEAN MASS TRANSPORT AVERAGING PERIOD * ISWASP: 4 OR 5 TO WRITE FILES FOR WASP4 OR WASP5 MODEL LINKAGE, 17-WASP7HYDRO, 99 - CE-QUAL- ICM * ISDRY: 0 NO WETTING & DRYING OF SHALLOW AREAS * 1 CONSTANT WETTING DEPTH SPECIFIED BY HWET ON CARD 11 * WITH NONLINEAR ITERATIONS SPECIFIED BY ITERHPM ON CARD C3 * 2 VARIABLE WETTING DEPTH CALCULATED INTERNALLY IN CODE * WITH NONLINEAR ITERATIONS SPECIFIED BY ITERHPM ON CARD C3 * 11 SAME AS 1, WITHOUT NONLINEAR ITERATION * -11 SAME AS 11 BUT WITH CELL MASKING * 99 VARIABLE WETTING & DRYING USING CELL FACES * -99 SAME AS 11 BUT WITH CELL MASKING * ISQQ: 1 TO USE STANDARD TURBULENT INTENSITY ADVECTION SCHEME 210 * 2 RESEARCH TURBULENT INTENSITY ADVECTION SCHEME * ISRLID: 1 TO RUN IN RIGID LID MODE (NO FREE SURFACE) * ISVEG: 1 TO IMPLEMENT VEGETATION RESISTANCE * 2 IMPLEMENT WITH DIAGNOSTICS TO FILE CBOT.LOG * ISVEGL: 1 TO INCLUDE LAMINAR FLOW OPTION IN VEGETATION RESISTANCE * ISITB: 1 FOR IMPLICIT BOTTOM & VEGETATION RESISTANCE IN EXTERNAL MODE * * IHMDSUB: 1 TO USE A SUBSET OF CELLS FOR HMD CALCULATIONS, MAPHMD.INP * IINTPG: 0 ORIGINAL INTERNAL PRESSURE GRADIENT FORMULATION * 1 JACOBIAN FORMULATION * 2 FINITE VOLUME FORMULATION * * C5 ISCDMA ISHDMF ISDISP ISWASP ISDRY ISQQ ISRLID ISVEG ISVEGL ISITB IHMDSUB IINTPG 0 0 0 0 -99 1 0 0 0 0 0 0 ------------------------------------------------------------------------------- C6 DISSOLVED AND SUSPENDED CONSTITUENT TRANSPORT SWITCHES * TURB INTENSITY=0,SAL=1,TEM=2,DYE=3,SFL=4,TOX=5,SED=6,SND=7,CWQ=8 * * ISTRAN: 1 OR GREATER TO ACTIVATE TRANSPORT * ISTOPT: NONZERO FOR TRANSPORT OPTIONS, SEE USERS MANUAL * ISCDCA: 0 FOR STANDARD DONOR CELL UPWIND DIFFERENCE ADVECTION (3TL ONLY) * 1 FOR CENTRAL DIFFERENCE ADVECTION FOR THREE TIME LEVEL STEPS (3TL ONLY) * 2 FOR EXPERIMENTAL UPWIND DIFFERENCE ADVECTION (FOR RESEARCH) (3TL ONLY) * ISADAC: 1 TO ACTIVATE ANTI-NUMERICAL DIFFUSION CORRECTION TO * STANDARD DONOR CELL SCHEME * ISFCT: 1 TO ADD FLUX LIMITING TO ANTI-NUMERICAL DIFFUSION CORRECTION * ISPLIT: 1 TO OPERATOR SPLIT HORIZONTAL AND VERTICAL ADVECTION * (FOR RESEARCH PURPOSES) * ISADAH: 1 TO ACTIVATE ANTI-NUM DIFFUSION CORRECTION TO HORIZONTAL * SPLIT ADVECTION STANDARD DONOR CELL SCHEME (FOR RESEARCH) * ISADAV: 1 TO ACTIVATE ANTI-NUM DIFFUSION CORRECTION TO VERTICAL * SPLIT ADVECTION STANDARD DONOR CELL SCHEME (FOR RESEARCH) * ISCI: 1 TO READ CONCENTRATION FROM FILE restart.inp * ISCO: 1 TO WRITE CONCENTRATION TO FILE restart.out * C6 ISTRAN ISTOPT ISCDCA ISADAC ISFCT ISPLIT ISADAH ISADAV ISCI ISCO 1 2 0 1 1 0 0 0 1 1 !TURB 0 0 0 0 1 1 0 0 0 0 0 !SAL 1 1 1 0 1 1 0 0 0 1 1 !TEM 2 1 1 0 1 1 0 0 0 0 1 !DYE 3 0 0 0 1 1 0 0 0 0 0 !SFL 4 0 0 0 1 1 0 0 0 0 0 !TOX 5 0 0 0 1 1 0 0 0 0 0 !SED 6 0 0 0 1 1 0 0 0 0 0 !SND 7 1 0 0 1 1 0 0 0 1 1 !CWQ 8 ------------------------------------------------------------------------------- C7 TIME-RELATED INTEGER PARAMETERS * * NTC: NUMBER OF REFERENCE TIME PERIODS IN RUN * NTSPTC: NUMBER OF TIME STEPS PER REFERENCE TIME PERIOD * NLTC: NUMBER OF LINEARIZED REFERENCE TIME PERIODS * NLTC: NUMBER OF TRANSITION REF TIME PERIODS TO FULLY NONLINEAR * NTCPP: NUMBER OF REFERENCE TIME PERIODS BETWEEN FULL PRINTED OUTPUT * TO FILE EFDC.OUT * NTSTBC: NUMBER OF TIME STEPS BETWEEN USING A TWO TIME LEVEL TRAPEZOIDAL * CORRECTION TIME STEP, ** MASS BALANCE PRINT INTERVAL ** * NTCNB: NUMBER OF REFERENCE TIME PERIODS WITH NO BUOYANCY FORCING (NOT USED) * NTCVB: NUMBER OF REF TIME PERIODS WITH VARIABLE BUOYANCY FORCING * NTSMMT: NUMBER OF NUMBER OF TIME STEPS TO AVERAGE OVER TO OBTAIN * MASS BALANCE RESIDUALS OR MEAN MASS TRANSPORT VARIABLES (e.g. WASP Linkage) * NFLTMT: USE 1 (FOR RESEARCH PURPOSES) * NDRYSTP: MIN NO. OF TIME STEPS A CELL REMAINS DRY AFTER INITIAL DRYING * -NDRYSTP FOR ISDRY=-99 TO ACTIVATE WASTING WATER IN DRY CELLS * NRAMPUP: NUMBER OF INITIAL LOOPS TO HOLD TIMESTEP CONSTANT FOR DYNAMIC TIME-STEPPING * NUPSTEP: MINIMUM NUMBER OF ITERATIONS FOR EACH TIME STEP WHEN GROWING DTDYN * full time is 780 days from JDAY 1096 C7 NTC NTSPTC NLTC NTTC NTCPP NTSTBC NTCNB NTCVB NTSMMT NFLTMT NDRYSTP NRAMPUP NUPSTEP 211 750 172800 0 0 10 4 0 0 0 1 200 200 2 ------------------------------------------------------------------------------- C8 TIME-RELATED REAL PARAMETERS * * TCON: CONVERSION MULTIPLIER TO CHANGE TBEGIN TO SECONDS * TBEGIN: TIME ORIGIN OF RUN * TREF: REFERENCE TIME PERIOD IN sec (i.e. 44714.16S OR 86400S) * CORIOLIS: CONSTANT CORIOLIS PARAMETER IN 1/sec =2*7.29E-5*SIN(LAT) * ISCORV: 1 TO READ VARIABLE CORIOLIS COEFFICIENT FROM LXLY.INP FILE * ISCCA: WRITE DIAGNOSTICS FOR MAX CORIOLIS-CURV ACCEL TO FILEEFDC.LOG * ISCFL: 1 WRITE DIAGNOSTICS OF MAX THEORETICAL TIME STEP TO CFL.OUT * GT 1 TIME STEP ONLY AT INTERVAL ISCFL FOR ENTIRE RUN * ISCFLM: 1 TO MAP LOCATIONS OF MAX TIME STEPS OVER ENTIRE RUN * DTSSFAC: DYNAMIC TIME STEPPING IF DTSSFAC > 0.0 * DTSSDHDT: DYNAMIC TIME STEPPING RATE OF DEPTH CHANGE FACTOR (USED WHEN > 0) * DTMAX: MAXIMUM TIME STEP FOR DYNAMIC STEPPING (SECONDS) * C8 TCON TBEGIN TREF CORIOLIS ISCORV ISCCA ISCFL ISCFLM DTSSFAC DTSSDHDT DTMAX 86400 1126 86400 8.49385E-05 0 1 1 1 .10 .10 120 ------------------------------------------------------------------------------- C9 SPACE-RELATED AND SMOOTHING PARAMETERS * * IC: NUMBER OF CELLS IN I DIRECTION * JC: NUMBER OF CELLS IN J DIRECTION * LC: NUMBER OF ACTIVE CELLS IN HORIZONTAL + 2 * LVC: NUMBER OF VARIABLE SIZE HORIZONTAL CELLS * ISCO: 1 FOR CURVILINEAR-ORTHOGONAL GRID (LVC=LC-2) * NDM: NUMBER OF DOMAINS FOR HORIZONTAL DOMAIN DECOMPOSITION * ( NDM=1, FOR MODEL EXECUTION ON A SINGLE PROCESSOR SYSTEM OR * NDM=MM*NCPUS, WHERE MM IS AN INTEGER AND NCPUS IS THE NUMBER * OF AVAILABLE CPU'S FOR MODEL EXECUTION ON A PARALLEL MULTIPLE PROCESSOR SYSTEM ) * LDM: NUMBER OF WATER CELLS PER DOMAIN (LDM=(LC-2)/NDM, FOR MULTIPLE VECTOR PROCESSORS, * LDM MUST BE AN INTEGER MULTIPLE OF THE VECTOR LENGTH OR * STRIDE NVEC THUS CONSTRAINING LC-2 TO BE AN INTEGER MULTIPLE OF NVEC ) * ISMASK: 1 FOR MASKING WATER CELL TO LAND OR ADDING THIN BARRIERS * USING INFORMATION IN FILE MASK.INP * ISCONNECT: 1 FOR USER DEFINED N-S CONNECTION OF CELLS USING INFO IN FILE MAPPGNS.INP * 2 FOR USER DEFINED E-W CONNECTION OF CELLS USING INFO IN FILE MAPPGEW.INP * 3 FOR BOTH E-W AND N-S CONNECTIONS * NSHMAX: NUMBER OF DEPTH SMOOTHING PASSES * NSBMAX: NUMBER OF INITIAL SALINITY FIELD SMOOTHING PASSES * WSMH: DEPTH SMOOTHING WEIGHT * WSMB: SALINITY SMOOTHING WEIGHT * * * C9 IC JC LC LVC ISCO NDM LDM ISMASK CONNECT NSHMAX NSBMAX WSMH WSMB 34 60 409 407 1 1 407 1 0 0 0 0.00000 0.00000 ------------------------------------------------------------------------------- C9A VERTICAL SPACE-RELATED PARAMETERS * KC: NUMBER OF VERTICAL LAYERS * * KSIG: NOT USED * ISETGVC: NOT USED * * * SELVREF: NOT USED * BELVREF: NOT USED * ISGVCCK: NOT USED * * C9A KC KSIG ISETGVC SELVREF BELVREF ISGVCCK 25 25 1 0.000 -1.000 0 ------------------------------------------------------------------------------- C10 LAYER THICKNESS IN VERTICAL * 212 * K: LAYER NUMBER, K=1,KC * DZC: DIMENSIONLESS LAYER THICKNESS (THICKNESSES MUST SUM TO 1.0) * * * C10 K DZC 1 0.0400000 2 0.0400000 3 0.0400000 4 0.0400000 5 0.0400000 6 0.0400000 7 0.0400000 8 0.0400000 9 0.0400000 10 0.0400000 11 0.0400000 12 0.0400000 13 0.0400000 14 0.0400000 15 0.0400000 16 0.0400000 17 0.0400000 18 0.0400000 19 0.0400000 20 0.0400000 21 0.0400000 22 0.0400000 23 0.0400000 24 0.0400000 25 0.0400000 ------------------------------------------------------------------------------- C11 GRID, ROUGHNESS AND DEPTH PARAMETERS * * DX: CARTESIAN CELL LENGTH IN X OR I DIRECTION * DY: CARTESIAN CELL LENGTH IN Y OR J DIRECTION * DXYCVT: MULTIPLY DX AND DY BY TO OBTAIN METERS * IMDXDY: GREATER THAN 0 TO READ MODDXDY.INP FILE * ZBRADJ: LOG BDRY LAYER CONST OR VARIABLE ROUGH HEIGHT ADJ IN METERS * ZBRCVRT: LOG BDRY LAYER VARIABLE ROUGHNESS HEIGHT CONVERT TO METERS * HMIN: MINIMUM DEPTH OF INPUTS DEPTHS IN METERS * HADJ: ADJUSTMENT TO DEPTH FIELD IN METERS * HCVRT: CONVERTS INPUT DEPTH FIELD TO METERS * HDRY: DEPTH AT WHICH CELL OR FLOW FACE BECOMES DRY * HWET: DEPTH AT WHICH WITHDRAWALS FROM CELL ARE TURNED OFF * BELADJ: ADJUSTMENT TO BOTTOM BED ELEVATION FIELD IN METERS * BELCVRT: CONVERTS INPUT BOTTOM BED ELEVATION FIELD TO METERS * C11 DX DY DXYCVT IMD ZBRADJ ZBRCVRT HMIN HADJ HCVRT HDRY HWET BELADJ BELCVRT 1 1 1 0 0 1 .001 0 1 .05 .1 0 1 ------------------------------------------------------------------------------- C11A TWO-LAYER MOMENTUM FLUX AND CURVATURE ACCELERATION CORRECTION FACTORS * (ONLY USED FOR 2 TIME LEVEL SOLUTION & ISDRY=0 PMC-Check to see if still true) * ICK2COR: 0 NO CORRECTION * ICK2COR: 1 CORRECTION USING CK2UUC,CK2VVC,CK2UVC FOR CURVATURE * ICK2COR: 2 CORRECTION USING CK2FCX,CK2FCY FOR CURVATURE * CK2UUM: CORRECTION FOR UU MOMENTUM FLUX * CK2VVM: CORRECTION FOR UU MOMENTUM FLUX * CK2UVM: CORRECTION FOR UU MOMENTUM FLUX * CK2UUC: CORRECTION FOR UU CURVATURE ACCELERATION (NOT ACTIVE) * CK2VVC: CORRECTION FOR VV CURVATURE ACCELERATION (NOT ACTIVE) * CK2UVC: CORRECTION FOR UV CURVATURE ACCELERATION (NOT ACTIVE) * CK2FCX: CORRECTION FOR X EQUATION CURVATURE ACCELERATION * CK2FCY: CORRECTION FOR Y EQUATION CURVATURE ACCELERATION * C11A ICK2COR CK2UUM CK2VVM CK2UVM CK2UUC CK2VVC CK2UVC CK2FCX CK2FCY 0 .0825 .0825 .0825 .0825 .0825 .0825 .0825 .0825 ------------------------------------------------------------------------------- C11B CORNER CELL BOTTOM STRESS CORRECTION OPTIONS (2TL ONLY) 213 * * ISCORTBC: 1 TO CORRECT BED STRESS AVERAGING TO CELL CENTERS IN CORNERS * 2 TO USE SPATIALLY VARYING CORRECTION FOR CELLS IN CORNERC.INP * ISCORTBCD: 1 WRITE DIAGNOSTICS EVERY NSPTC TIME STEPS (NOT USED) * FSCORTBC: CORRECTION FACTOR, 0.0 GE FSCORTBC LE 1.0 * 1.0 = NO CORRECTION, 0.0 = MAXIMUM CORRECTION, 0.5 SUGGESTED * C11B ISCORTBC ISCORTBCD FSCORTBC 0 0 .5 ------------------------------------------------------------------------------- C12 TURBULENT DIFFUSION PARAMETERS * * AHO: CONSTANT HORIZONTAL MOMENTUM AND MASS DIFFUSIVITY m*m/s * AHD: DIMESIONLESS HORIZONTAL MOMENTUM DIFFUSIVITY (ONLY FOR ISHDMF>0) * AVO: BACKGROUND, CONSTANT OR EDDY (KINEMATIC) VISCOSITY m*m/s * ABO: BACKGROUND, CONSTANT OR MOLECULAR DIFFUSIVITY m*m/s * AVMX: MAXIMUM KINEMATIC EDDY VISCOSITY m*m/s (DS-INTL) * ABMX: MAXIMUM EDDY DIFFUSIVITY m*m/s (DS-INTL) * VISMUD: CONSTANT FLUID MUD VISCOSITY m*m/s * AVCON: EQUALS ZERO FOR CONSTANT VERTICAL VISCOSITY AND DIFFUSIVITY * WHICH ARE SET EQUAL TO AVO AND ABO, OTHERWISE SET TO 1.0 * ZBRWALL: SIDE WALL LOG LAW ROUGHNESS HEIGHT. USED WHEN HORIZONTAL * MOMENTUM DIFFUSION IS ACTIVE AND AHO OR AHD ARE NONZERO * C12 AHO AHD AVO ABO AVMX ABMX VISMUD AVCON ZBRWALL 0 .1 .00001 .000001 1 1 .0001 1 .000002 ------------------------------------------------------------------------------- C12A TURBULENCE CLOSURE OPTIONS * * ISSTAB: 0 FOR GALPERIN et al. STABILITY FUNCTIONS IN CALAVBOLD (ISQQ=1) * 1 FOR GALPERIN et al. STABILITY FUNCTIONS (ISQQ=1) * 2 FOR KANTHA AND CLAYSON (1994) STABILITY FUNCTIONS (ISQQ=1) * 3 FOR KANTHA (2003) STABILITY FUNCTIONS (ISQQ=1) * (NOTE: OPTION SELECTED HERE OVERRIDES ISTOPT(0) ON C6) * 4 VINCON-LEITE, ET.AL. (2014) APPROACH (ISQQ=1) * ISSQL: 0 SETS QQ AND QQL STABILITY FUNCTIONS PROPORTIONAL TO * MOMENTUM STABILITY FUNCTIONS (EXCEPT FOR ISSTAB=3) * 1 SETS QQ AND QQL STABILITY FUNCTIONS TO CONSTANTS * (FOR ISSTAB = 0,1,2) THIS OPTION NOT ACTIVE * ISAVBMX: SET TO 1 TO ACTIVATE MAX VISCOSITY AND DIFFUSIVITY OF AVMX AND ABMX * ISFAVB: SET TO 1 OR 2 TO AVG OR SQRT FILTER AVO AND AVB * ISINWV: SET TO 2 TO WRITE EE_ARRAYS.OUT * ISLLIM: 0 FOR NO LENGTH SCALE AND RIQMAX LIMITATIONS * 1 LIMIT RIQMAX IN STABILITY FUNCTION ONLY * 2 DIRECTLY LIMIT LENGTH SCALE AND LIMIT RIQMAX IN STABILITY FUNCTION * IFPROX: 0 FOR NO WALL PROXIMITY FUNCTION * 1 FOR PARABOLIC OVER DEPTH WALL PROXIMITY FUNCTION * 2 FOR OPEN CHANNEL WALL PROXIMITY FUNCTION * XYRATIO: LARGE ASPECT RATIOS, IF XYRATIO>1.1 AND >DX:DY THEN ZERO XY TERMS FMDUY AND FMDVX (EFDC+) * BC_EDGEFACTOR: BOUNDARY CELLS MOMENTUM CORRECTION FACTOR (0 TO 1) * C12A ISSTAB ISSQL ISAVBMX ISFAVB ISINWV ISLLIM IFPROX XYRATIO BC_EDGEFACTOR 2 0 0 2 1 2 0 0 0 ------------------------------------------------------------------------------- C13 TURBULENCE CLOSURE PARAMETERS * * VKC: VON KARMAN CONSTANT * CTURB1: TURBULENT CONSTANT (UNIVERSAL) * CTURB2: TURBULENT CONSTANT (UNIVERSAL) * CTE1: TURBULENT CONSTANT (UNIVERSAL) * CTE2: TURBULENT CONSTANT (UNIVERSAL) * CTE3: TURBULENT CONSTANT (UNIVERSAL) * CTE4: TURBULENCE CONSTANT E4 (SOMETIMES CALL E3) WALL FUNCTION IN Q*Q*L EQUATION * CTE5: TURBULENCE CONSTANT E5 - 2ND OPEN CHANNEL WALL FUNCTION IN Q*Q*L EQUATION * RIQMAX: MAXIMUM TURBULENT INTENSITY RICHARDSON NUMBER FOR STABLE CONDITIONS * QQMIN: MINIMUM TURBULENT INTENSITY SQUARED * QQLMIN: MINIMUM TURBULENT INTENSITY SQUARED * LENGTH-SCALE * DMLMIN: MINIMUM DIMENSIONLESS LENGTH SCALE * 214 C13 VKC CTURB1 CTURB2 CTE1 CTE2 CTE3 CTE4 CTE5 RIQMAX QQMIN QQLMIN DMLMIN .4 16.6 10.1 1.8 1 1.8 1.33 .25 .28 1E-08 1E-12 .0001 ------------------------------------------------------------------------------- C14 TIDAL & ATMOSPHERIC FORCING, GROUND WATER AND SUBGRID CHANNEL PARAMETERS * * MTIDE: NUMBER OF PERIOD (TIDAL) FORCING CONSTITUENTS * NWSER: NUMBER OF WIND TIME SERIES (0 SETS WIND TO ZERO) * NASER: NUMBER OF ATMOSPHERIC CONDITION TIME SERIES (0 SETS ALL ZERO) * ISGWIT: 0 DISABLE GROUND WATER * 1 TO ACTIVATE SOIL MOISTURE BALANCE WITH DRYING AND WETTING * 2 TO ACTIVATE GROUNDWATER INTERACTION WITH BED AND WATER COLUMN (GWMAP & GWSER) * 3 TO ZONED TEMPORALLY CONSTANT IN(+)/OUT(-) SEEPAGE RATE (M/S) (GWSEEP & GWMAP) * ISCHAN: >0 ACTIVATE SUBGRID CHANNEL MODEL AND READ MODCHAN.INP * ISWAVE: 1-FOR BOUNDARY LAYER IMPACTS ONLY (WAVEBL.INP), * 2-FOR BOUNDARY LAYER & CURRENT IMPACTS (WVnnn.INP) * 3-FOR INTERNALLY COMPUTED WIND WAVE BOUNDARY LAYER IMPACTS (DSI) * 4-FOR INTERNALLY COMPUTED WIND WAVE BOUNDARY LAYER AND CURRENT IMPACTS (DSI) * ITIDASM: 1 FOR TIDAL ELEVATION ASSIMILATION (NOT ACTIVE) * ISPERC: 1 TO PERCOLATE OR ELIMINATE EXCESS WATER IN DRY CELLS * ISBODYF: TO INCLUDE EXTERNAL MODE BODY FORCES FROM FBODY.INP * 1 FOR UNIFORM OVER DEPTH, 2 FOR SURFACE LAYER ONLY * ISPNHYDS: 1 FOR QUASI-NONHYDROSTATIC OPTION * C14 MTIDE NWSER NASER ISGWIT ISCHAN ISWAVE ITIDASM ISPERC ISBODYF ISPNHYDS 0 1 1 0 0 0 0 0 0 0 ------------------------------------------------------------------------------- C15 PERIODIC FORCING (TIDAL) CONSTITUENT SYMBOLS AND PERIODS * * SYMBOL: FORCING SYMBOL (CHARACTER VARIABLE) FOR TIDES, THE NOS SYMBOL * PERIOD: FORCING PERIOD IN SECONDS * C15 SYMBOL PERIOD ------------------------------------------------------------------------------- C16 SURFACE ELEVATION OR PRESSURE BOUNDARY CONDITION PARAMETERS * * NPBS: NUMBER OF SURFACE ELEVATION OR PRESSURE BOUNDARY CONDITIONS * CELLS ON SOUTH OPEN BOUNDARIES * NPBW: NUMBER OF SURFACE ELEVATION OR PRESSURE BOUNDARY CONDITIONS * CELLS ON WEST OPEN BOUNDARIES * NPBE: NUMBER OF SURFACE ELEVATION OR PRESSURE BOUNDARY CONDITIONS * CELLS ON EAST OPEN BOUNDARIES * NPBN: NUMBER OF SURFACE ELEVATION OR PRESSURE BOUNDARY CONDITIONS * CELLS ON NORTH OPEN BOUNDARIES * NPFOR: NUMBER OF HARMONIC FORCINGS * NPFORT: FORCING TYPE, 0=CONSTANT, 1=LINEAR, 2= QUADRATIC VARIATION * NPSER: NUMBER OF TIME SERIES FORCINGS * PDGINIT: ADD THIS CONSTANT ADJUSTMENT GLOBALLY TO THE SURFACE ELEVATION * C16 NPBS NPBW NPBE NPBN NPFOR NPFORT NPSER PDGINIT 0 0 0 0 0 0 0 0 ------------------------------------------------------------------------------- C17 PERIODIC FORCING (TIDAL) SURF ELEV OR PRESSURE BOUNDARY COND. FORCINGS * * NPFOR: FORCING NUMBER * SYMBOL: FORCING SYMBOL (FOR REFERENCE HERE ONLY) * AMPLITUDE: AMPLITUDE IN M (PRESSURE DIVIDED BY RHO*G), NPFORT=0 * COSINE AMPLITUDE IN M, NPFORT.GE.1 * PHASE: FORCING PHASE RELATIVE TO TBEGIN IN SECONDS, NPFORT=0 * SINE AMPLITUDE IN M, NPFORT.GE.1 * NOTE: FOR NPFORT=0 SINGLE AMPLITUDE AND PHASE ARE READ, FOR NPFORT=1 * CONST AND LINEAR COS AND SIN AMPS ARE READ FOR EACH FORCING, FOR * NPFORT=2, CONST, LINEAR, QUAD COS AND SIN AMPS ARE READ FOR EACH * FOR EACH FORCING * C17 NPFOR SYMBOL AMPLITUDE PHASE ------------------------------------------------------------------------------- C18 PERIODIC FORCING (TIDAL) SURF ELEV OR PRESSURE ON SOUTH OPEN BOUNDARIES * IPBS: I CELL INDEX OF BOUNDARY CELL * JPBS: J CELL INDEX OF BOUNDARY CELL 215 * ISPBS: 0 FOR ELEVATION SPECIFIED * 1 FOR RADIATION-SEPARATION CONDITION, ZERO TANGENTIAL VELOCITY * 2 FOR RADIATION-SEPARATION CONDITION, FREE TANGENTIAL VELOCITY * 3 FOR ELEVATION SPECIFIED, FREE TANGENTIAL VELOCITY * NPFORS: APPLY HARMONIC FORCING NUMBER NPFORS * NPSERS: APPLY TIME SERIES FORCING NUMBER NPSERS * NPSERS1: APPLY TIME SERIES FORCING NUMBER NPSERS1 FOR 2ND SERIES (NPFORT.GE.1) * TPCOORDS: TANGENTIAL COORDINATE ALONG BOUNDARY (NPFORT.GE.1) * C18 IPBS JPBS ISPBS NPFORS NPSERS ------------------------------------------------------------------------------- C19 PERIODIC FORCING (TIDAL) SURF ELEV OR PRESSURE ON WEST OPEN BOUNDARIES * * IPBW: SEE CARD 18 * JPBW: * ISPBW: * NPFORW: * NPSERW: * TPCOORDW: * C19 IPBW JPBW ISPBW NPFORW NPSERW ------------------------------------------------------------------------------- C20 PERIODIC FORCING (TIDAL) SURF ELEV OR PRESSURE ON EAST OPEN BOUNDARIES * * IPBE: SEE CARD 18 * JPBE: * ISPBE: * NPFORE: * NPSERE: * TPCOORDE: * C20 IPBE JPBE ISPBE NPFORE NPSERE ------------------------------------------------------------------------------- C21 PERIODIC FORCING (TIDAL) SURF ELEV OR PRESSURE ON NORTH OPEN BOUNDARIES * * IPBN: SEE CARD 18 * JPBN: * ISPBN: * NPFORN: * NPSERN: * TPCOORDN: * C21 IPBN JPBN ISPBN NPFORN NPSERN ------------------------------------------------------------------------------- C22 SPECIFY NUM OF SEDIMENT AND TOXICS AND NUM OF CONCENTRATION TIME SERIES * * NTOX: NUMBER OF TOXIC CONTAMINANTS (DEFAULT = 1) * NSED: NUMBER OF COHESIVE SEDIMENT SIZE CLASSES (DEFAULT = 1) * NSND: NUMBER OF NON-COHESIVE SEDIMENT SIZE CLASSES (DEFAULT = 1) * NCSER1: NUMBER OF SALINITY TIME SERIES * NCSER2: NUMBER OF TEMPERATURE TIME SERIES * NCSER3: NUMBER OF DYE CONCENTRATION TIME SERIES * NCSER4: NUMBER OF SHELLFISH LARVAE CONCENTRATION TIME SERIES * NCSER5: NUMBER OF TOXIC CONTAMINANT CONCENTRATION TIME SERIES * EACH TIME SERIES MUST HAVE DATA FOR NTOX TOXICANTS * NCSER6: NUMBER OF COHESIVE SEDIMENT CONCENTRATION TIME SERIES * EACH TIME SERIES MUST HAVE DATA FOR NSED COHESIVE SEDIMENTS * NCSER7: NUMBER OF NON-COHESIVE SEDIMENT CONCENTRATION TIME SERIES * EACH TIME SERIES MUST HAVE DATA FOR NSND NON-COHESIVE SEDIMENTS * ISSBAL: SET TO 1 FOR SEDIMENT MASS BALANCE * C22 NTOX NSED NSND NCSER1 NCSER2 NCSER3 NCSER4 NCSER5 NCSER6 NCSER7 ISSBAL 0 0 0 0 4 1 0 0 0 0 0 ------------------------------------------------------------------------------- C23 VELOCITY, VOLUME SOURCE/SINK, FLOW CONTROL, AND WITHDRAWAL/RETURN DATA * * NQSIJ: NUMBER OF CONSTANT AND/OR TIME SERIES SPECIFIED SOURCE/SINK * LOCATIONS (RIVER INFLOWS,ETC) . * NQJPIJ: NUMBER OF CONSTANT AND/OR TIME SERIES SPECIFIED SOURCE * LOCATIONS TREATED AS JETS/PLUMES . * NQSER: NUMBER OF VOLUME SOURCE/SINK TIME SERIES 216 * NQCTL: NUMBER OF PRESSURE CONTROLLED WITHDRAWAL/RETURN PAIRS * NQCTLT: NUMBER OF PRESSURE CONTROLLED WITHDRAWAL/RETURN TABLES * NHYDST: NUMBER OF HYDRAULIC STRUCTURE DEFINITIONS * NQWR: NUMBER OF CONSTANT OR TIME SERIES SPECIFIED WITHDRAWAL/RETURN * PAIRS * NQWRSR: NUMBER OF TIME SERIES SPECIFYING WITHDRAWAL,RETURN AND * CONCENTRATION RISE SERIES * ISDIQ: SET TO 1 TO WRITE DIAGNOSTIC FILE, DIAQ.OUT * NQCTLSER: NUMBER OF GATE OPENING TIME-SERIES FOR HYDRAULIC STRUCTURE CONTROL * NQCRULES: NUMBER OF OPERATIONAL RULES FOR HYDRAULIC STRUCTURE CONTROL * C23 NQSIJ NQJPIJ NQSER NQCTL NQCTLT NHYDST NQWR NQWRSR ISDIQ NQCTLSER NQCRULES 15 0 8 0 0 0 0 0 1 0 0 ------------------------------------------------------------------------------- C24 VOLUMETRIC SOURCE/SINK LOCATIONS, MAGNITUDES, AND CONCENTRATION SERIES * * IQS: I CELL INDEX OF VOLUME SOURCE/SINK * JQS: J CELL INDEX OF VOLUME SOURCE/SINK * QSSE: CONSTANT INFLOW/OUTFLOW RATE IN (m^3/s) * NQSMUL: MULTIPLIER SWITCH FOR CONSTANT AND TIME SERIES VOL S/S * = 0 MULT BY 1. FOR NORMAL IN/OUTFLOW (L*L*L/T) * = 1 MULT BY DY FOR LATERAL IN/OUTFLOW (L*L/T) ON U FACE * = 2 MULT BY DX FOR LATERAL IN/OUTFLOW (L*L/T) ON V FACE * = 3 MULT BY DX+DY FOR LATERAL IN/OUTFLOW (L*L/T) ON U&V FACES * NQSMF: IF NON ZERO ACCOUNT FOR VOL S/S MOMENTUM FLUX (NEGATIVE VALUES REVERSE FLOW DIRECTION) * = 1 MOMENTUM FLUX ON WEST U FACE * = 2 MOMENTUM FLUX ON SOUTH V FACE * = 3 MOMENTUM FLUX ON EAST U FACE * = 4 MOMENTUM FLUX ON NORTH V FACE * IQSERQ: ID NUMBER OF ASSOCIATED VOLUME FLOW TIME SERIES * ICSER1: ID NUMBER OF ASSOCIATED SALINITY TIME SERIES * ICSER2: ID NUMBER OF ASSOCIATED TEMPERATURE TIME SERIES * ICSER3: ID NUMBER OF ASSOCIATED DYE CONC TIME SERIES * ICSER4: ID NUMBER OF ASSOCIATED SHELL FISH LARVAE RELEASE TIME SERIES * ICSER5: ID NUMBER OF ASSOCIATED TOXIC CONTAMINANT CONC TIME SERIES * ICSER6: ID NUMBER OF ASSOCIATED COHESIVE SEDIMENT CONC TIME SERIES * ICSER7: ID NUMBER OF ASSOCIATED NON-COHESIVE SED CONC TIME SERIES * QWIDTH: WIDTH OF THE DISCHARGE FOR FOR MOMENTUM FLUX (M) (NQSMF /= 0) * QSFACTOR: FRACTION OF TIME SERIES FLOW NQSERQ ASSIGNED TO THIS CELL * C24 IQS JQS QSSE NQSMUL NQSMF IQSERQ ICSER1 ICSER2 ICSER3 ICSER4 ICSER5 ICSER6 ICSER7 QWIDTH QSFACTOR ! ID 24 24 0.0000E+00 0 0 5 0 4 1 0 0 0 0 0.0000 1.0000E+00 ! 5, White Oak. Crk. 16 30 0.0000E+00 0 0 6 0 4 1 0 0 0 0 0.0000 5.7265E-02 ! 6, Ungaged, Seg 4, west 13 35 0.0000E+00 0 0 2 0 2 1 0 0 0 0 0.0000 1.0000E+00 ! 2, Morgan Ck. at lake 20 25 0.0000E+00 0 0 6 0 4 1 0 0 0 0 0.0000 7.2650E-02 ! 9, Ungaged Seg 3, east 17 45 0.0000E+00 0 0 6 0 1 1 0 0 0 0 0.0000 3.3618E-02 ! 14, Ungaged Seg 4, east 18 44 0.0000E+00 0 0 6 0 1 1 0 0 0 0 0.0000 1.8034E-01 ! 14, Ungaged Seg 4, east 23 6 0.0000E+00 0 0 7 0 0 0 0 0 0 0 0.0000 1.0000E+00 ! 7, Dam Out 16 46 0.0000E+00 0 0 3 0 3 1 0 0 0 0 0.0000 1.0000E+00 ! 3, New Hope 21 40 0.0000E+00 0 0 4 0 4 1 0 0 0 0 0.0000 1.0000E+00 ! 4, Northeast 14 25 0.0000E+00 0 0 6 0 4 1 0 0 0 0 0.0000 1.0969E-01 ! 8, Ungaged Seg 3, west 12 17 0.0000E+00 0 0 6 0 4 1 0 0 0 0 0.0000 4.4729E-02 ! 10, Ungaged Seg 2, west 24 20 0.0000E+00 0 0 6 0 4 1 0 0 0 0 0.0000 2.3419E-01 ! 11, Ungaged Seg 2, east 17 5 0.0000E+00 0 0 6 0 4 1 0 0 0 0 0.0000 2.6752E-01 ! 12, Ungaged Seg 1 19 20 0.0000E+00 0 0 8 0 0 0 0 0 0 0 0.0000 1.0000E+00 ! 13, Cary withdrawal 217 13 6 0.0000E+00 0 0 1 0 1 1 0 0 0 0 0.0000 1.0000E+00 ! 1, Haw River at Bynum ------------------------------------------------------------------------------- C25 TIME CONSTANT INFLOW CONCENTRATIONS FOR TIME CONSTANT VOLUMETRIC SOURCES * * SAL: SALT CONCENTRATION CORRESPONDING TO INFLOW ABOVE * TEM: TEMPERATURE CORRESPONDING TO INFLOW ABOVE * DYE: DYE CONCENTRATION CORRESPONDING TO INFLOW ABOVE * SFL: SHELL FISH LARVAE CONCENTRATION CORRESPONDING TO INFLOW ABOVE * TOX: NTOX TOXIC CONTAMINANT CONCENTRATIONS CORRESPONDING TO * INFLOW ABOVE WRITTEN AS TOXC(N), N=1,NTOX A SINGLE DEFAULT * VALUE IS REQUIRED EVEN IF TOXIC TRANSPORT IS NOT ACTIVE * C25 SAL TEM DYE SFL ! ID 0 30 0 0 ! 5, White Oak. Crk. 0 30 0 0 ! 6, Ungaged, Seg 4, west 0 30 0 0 ! 2, Morgan Ck. at lake 0 30 0 0 ! 9, Ungaged Seg 3, east 0 30 0 0 ! 14, Ungaged Seg 4, east 0 30 0 0 ! 14, Ungaged Seg 4, east 0 30 0 0 ! 7, Dam Out 0 30 0 0 ! 3, New Hope 0 30 0 0 ! 4, Northeast 0 30 0 0 ! 8, Ungaged Seg 3, west 0 30 0 0 ! 10, Ungaged Seg 2, west 0 30 0 0 ! 11, Ungaged Seg 2, east 0 30 0 0 ! 12, Ungaged Seg 1 0 30 0 0 ! 13, Cary withdrawal 0 30 0 0 ! 1, Haw River at Bynum ------------------------------------------------------------------------------- C26 TIME CONSTANT INFLOW CONCENTRATIONS FOR TIME CONSTANT VOLUMETRIC SOURCES * * SED: NSED COHESIVE SEDIMENT CONCENTRATIONS CORRESPONDING TO * INFLOW ABOVE WRITTEN AS SEDC(N), N=1,NSED. I.E., THE FIRST * NSED VALUES ARE COHESIVE A SINGLE DEFAULT VALUE IS REQUIRED * EVEN IF COHESIVE SEDIMENT TRANSPORT IS INACTIVE * SND: NSND NON-COHESIVE SEDIMENT CONCENTRATIONS CORRESPONDING TO * INFLOW ABOVE WRITTEN AS SND(N), N=1,NSND. I.E., THE LAST * NSND VALUES ARE NON-COHESIVE. A SINGLE DEFAULT VALUE IS * REQUIRED EVEN IF NON-COHESIVE SEDIMENT TRANSPORT IS INACTIVE * C26 SED1 SND1 ! 5, White Oak. Crk. ! 6, Ungaged, Seg 4, west ! 2, Morgan Ck. at lake ! 9, Ungaged Seg 3, east ! 14, Ungaged Seg 4, east ! 14, Ungaged Seg 4, east ! 7, Dam Out ! 3, New Hope ! 4, Northeast ! 8, Ungaged Seg 3, west ! 10, Ungaged Seg 2, west ! 11, Ungaged Seg 2, east ! 12, Ungaged Seg 1 ! 13, Cary withdrawal ! 1, Haw River at Bynum ------------------------------------------------------------------------------- C27 JET/PLUME SOURCE LOCATIONS, GEOMETRY AND ENTRAINMENT PARAMETERS * * ID: ID COUNTER FOR JET/PLUME * ICAL: 0 BYPASS, 1 ACTIVE (NORMAL - TOTAL LAYER FLOW AT DIFFUSER), 2 - W/R (USE W/R SERIES) * IQJP: I CELL INDEX OF JET/PLUME * JQJP: J CELL INDEX OF JET/PLUME * KQJP: K CELL INDEX OF JET/PLUME (DEFAULT, QJET=0 OR JET COMP DIVERGES) * NPORT: NUMBER OF IDENTICAL PORTS IN THIS CELL * XJET: LOCAL EAST JET LOCATION RELATIVE TO DISCHARGE CELL CENTER (m) (NOT USED) * YJET: LOCAL NORTH JET LOCATION RELATIVE TO DISCHARGE CELL CENTER (m)(NOT USED) * ZJET: ELEVATION OF DISCHARGE (m) * PHJET: VERTICAL JET ANGLE POSITIVE FROM HORIZONTAL (DEGREES) * THJET: HORIZONTAL JET ANGLE POS COUNTER CLOCKWISE FROM EAST (DEGREES) 218 * DJET: DIAMETER OF DISCHARGE PORT (m) * CFRD: ADJUSTMENT FACTOR FOR FROUDE NUMBER * DJPER: ENTRAINMENT ERROR CRITERIA * C27 ID ICAL IQJP JQJP KQJP NPORT XJET YJET ZJET PHJET THJET DJET CFRD DJPER !ID ------------------------------------------------------------------------------- C28 JET/PLUME SOLUTION CONTROL AND OUTPUT CONTROL PARAMETERS * * ID: ID COUNTER FOR JET/PLUME * NJEL: MAXIMUM NUMBER OF ELEMENTS ALONG JET/PLUME LENGTH * NJPMX: MAXIMUM NUMBER OF ITERATIONS * ISENT: 0 USE MAXIMUM OF SHEAR AND FORCED ENTRAINMENT * 1 USE SUM OF SHEAR AND FORCED ENTRAINMENT * ISTJP: 0 STOP AT SPECIFIED NUMBER OF ELEMENTS * 1 STOP WHEN CENTERLINE PENETRATES BOTTOM OR SURFACE * 2 STOP WITH BOUNDARY PENETRATES BOTTOM OR SURFACE * NUDJP: FREQUENCY FOR UPDATING JET/PLUME (NUMBER OF TIME STEPS) * IOJP: 1 FOR FULL ASCII, 2 FOR COMPACT ASCII OUTPUT AT EACH UPDATE * 3 FOR FULL AND COMPACT ASCII OUTPUT, 4 FOR BINARY OUTPUT * IPJP: NUMBER OF SPATIAL PRINT/SAVE POINT IN VERTICAL * ISDJP: 1 WRITE DIAGNOSTICS TO JPLOG__.OUT * IUPJP: I INDEX OF UPSTREAM WITHDRAWAL CELL IF ICAL=2 * JUPJP: J INDEX OF UPSTREAM WITHDRAWAL CELL IF ICAL=2 * KUPJP: K INDEX OF UPSTREAM WITHDRAWAL CELL IF ICAL=2 * C28 ID NJEL NJPMX ISENT ISTJP NUDJP IOJP IPJP ISDJP IUPJP JUPJP KUPJP ! ID ------------------------------------------------------------------------------- C29 JET/PLUME SOURCE PARAMETERS AND DISCHARGE/CONCENTRATION SERIES IDS * * ID: ID COUNTER FOR JET/PLUME * QQJP: CONSTANT JET/PLUME FLOW RATE IN (m^/s) * FOR ICAL = 1 OR 2 (FOR SINGLE PORT) * NQSERJP: ID NUMBER OF ASSOCIATED VOLUME FLOW TIME SERIES * NQWRSERJP: ID NUMBER OF ASSOCIATED WITHDRAWAL-RETURN TIME SERIES (ICAL=2) * ICSER1: ID NUMBER OF ASSOCIATED SALINITY TIME SERIES * ICSER2: ID NUMBER OF ASSOCIATED TEMPERATURE TIME SERIES * ICSER3: ID NUMBER OF ASSOCIATED DYE CONC TIME SERIES * ICSER4: ID NUMBER OF ASSOCIATED SHELL FISH LARVAE RELEASE TIME SERIES * ICSER5: ID NUMBER OF ASSOCIATED TOXIC CONTAMINANT CONC TIME SERIES * ICSER6: ID NUMBER OF ASSOCIATED COHESIVE SEDIMENT CONC TIME SERIES * ICSER7: ID NUMBER OF ASSOCIATED NON-COHESIVE SED CONC TIME SERIES * C29 ID QQJP NQSERJP NQWRSERJP ICSER1 ICSER2 ICSER3 ICSER4 ICSER5 ICSER6 ICSER7 ! ID ------------------------------------------------------------------------------- C30 TIME CONSTANT INFLOW CONCENTRATIONS FOR TIME CONSTANT JET/PLUME SOURCES * * SAL: SALT CONCENTRATION CORRESPONDING TO INFLOW ABOVE * TEM: TEMPERATURE CORRESPONDING TO INFLOW ABOVE * DYE: DYE CONCENTRATION CORRESPONDING TO INFLOW ABOVE * SFL: SHELL FISH LARVAE CONCENTRATION CORRESPONDING TO INFLOW ABOVE * TOX: NTOX TOXIC CONTAMINANT CONCENTRATIONS CORRESPONDING TO * INFLOW ABOVE WRITTEN AS TOXC(N), N=1,NTOX A SINGLE DEFAULT * VALUE IS REQUIRED EVEN IF TOXIC TRANSPORT IS NOT ACTIVE * C30 SAL TEM DYE SFL ! ID ------------------------------------------------------------------------------- C31 TIME CONSTANT INFLOW CONCENTRATIONS FOR TIME CONSTANT JET/PLUME SOURCES * * SED: NSED COHESIVE SEDIMENT CONCENTRATIONS CORRESPONDING TO * INFLOW ABOVE WRITTEN AS SEDC(N), N=1,NSED. I.E., THE FIRST * NSED VALUES ARE COHESIVE A SINGLE DEFAULT VALUE IS REQUIRED * EVEN IF COHESIVE SEDIMENT TRANSPORT IS INACTIVE * SND: NSND NON-COHESIVE SEDIMENT CONCENTRATIONS CORRESPONDING TO * INFLOW ABOVE WRITTEN AS SND(N), N=1,NSND. I.E., THE LAST * NSND VALUES ARE NON-COHESIVE. A SINGLE DEFAULT VALUE IS * REQUIRED EVEN IF NON-COHESIVE SEDIMENT TRANSPORT IS INACTIVE * C31 SED1 SND1 ! ID ------------------------------------------------------------------------------- 219 C32 SURFACE ELEV OR PRESSURE DEPENDENT FLOW INFORMATION * * IQCTLU: I INDEX OF UPSTREAM OR WITHDRAWAL CELL * JQCTLU: J INDEX OF UPSTREAM OR WITHDRAWAL CELL * IQCTLD: I INDEX OF DOWNSTREAM OR RETURN CELL * JQCTLD: J INDEX OF DOWNSTREAM OR RETURN CELL * NQCTYP: FLOW CONTROL TYPE * = -2 FLOW AS FUNCTION OF UPSTREAM ELEVATION RATING CURVE OF A GROUP OF CELLS * = -1 FLOW AS FUNCTION OF UPSTREAM DEPTH (STAGE RATING CURVE) * = 0 FLOW AS FUNCTION OF ELEVATION OR PRESSURE DIFFERENCE TABLE * = 1 SAME AS 0 WITH ACCELERATING FLOW (E.G. TIDAL INLET) * = 2 FLOW DERIVED FROM UPSTREAM AND DOWNSTREAM WS ELEVATIONS * = 3 LOWER CHORD OPTION USING UPSTREAM DEPTH WHEN WSEL > BQCLCE * = 4 LOWER CHORD OPTION USING ELEVATION DIFFERENCE WHEN WSEL > BQCLCE * = 5 CULVERT * = 6 SLUICE GATE * = 7 WEIR * = 8 ORIFICE * = 9 FLOATING SKIMMER WALL (NOT AVAILABLE) * = 10 SUBMERGED WEIR (NOT AVAILABLE) * NQCTLQ: ID NUMBER OF CONTROL CHARACTERIZATION TABLE * NQCMUL: MULTIPLIER SWITCH FOR FLOWS FROM UPSTREAM CELL * = 0 MULT BY 1. FOR CONTROL TABLE IN (L*L*L/T) * = 1 MULT BY DY FOR CONTROL TABLE IN (L*L/T) ON U FACE * = 2 MULT BY DX FOR CONTROL TABLE IN (L*L/T) ON V FACE * = 3 MULT BY DX+DY FOR CONTROL TABLE IN (L*L/T) ON U&V FACES * HQCTLU: OFFSET FOR UPSTREAM HEAD (m) * SET TO CELL'S BOTTOM ELEVATION TO USE ELEVATION INSTEAD OF DEPTH FOR NQCTYP = -1 or 3 * HQCTLD: OFFSET FOR DOWNSTREAM HEAD (m) * QTCLMU: MULTIPLIER TO SPLIT THE TOTAL QCTL RATING TABLE INTO CELL SPECIFIC FLOWS [ONLY USED IF NQCTYP = -2] * QTCLGRP: NUMBER IDENTIFIER TO ASSOCIATE PHYSICALLY BASED FLOW GROUPS [ONLY USED IF NQCTYP = -2] * BQCLCE: LOWER CHORD ELEVATION (m) [ONLY USED IF NQCTYP = 3 OR 4] * NQCMINS: MINIMUM NUMBER OF STEPS REQUIRED ABOVE LOWER CHORD [ONLY USED IF NQCTYP = 3 OR 4] * * *** LOOKUP TABLE HEAD DETERMINATION (HUP & HDW) FOR LOW CHORD * *** NQCTYP = 3: HUP = HP(LU) + HCTLUA(NCTLT) + HQCTLU(NCTL) * *** NQCTYP = 4: HUP = HP(LU) + BELV(LU) + HCTLUA(NCTLT) + HQCTLU(NCTL) * *** NQCTYP = 4: HDW = HP(LD) + BELV(LD) + HCTLDA(NCTLT) + HQCTLD(NCTL) * *HS_FACTOR: DISCHARGE DISTRIBUTION FACTOR (ONLY USED FOR NQCTYP>4) *HS_NTIMES: NUMBER OF TIMES HYDRAULIC STRUCTURE DEFINITION CHANGES (IN DEVELOPMENT) *HS_TRANSITION: NUMBER OF SECONDS TO TRANSITION FROM TIME (T) TO TIME (T+1) (IN DEVELOPMENT) * C32 IQCTLU JQCTLU IQCTLD JQCTLD NQCTYP NQCTLQ NQCMUL HQCTLU HQCTLD QTCLMU QTCLGRP BQCLCE NQCMINS FACTOR NTIMES TRANSIT ------------------------------------------------------------------------------- C33 FLOW WITHDRAWAL, HEAT OR MATERIAL ADDITION, AND RETURN DATA * * IWRU: I INDEX OF UPSTREAM OR WITHDRAWAL CELL * JWRU: J INDEX OF UPSTREAM OR WITHDRAWAL CELL * KWRU: K INDEX OF UPSTREAM OR WITHDRAWAL LAYER * IWRD: I INDEX OF DOWNSTREAM OR RETURN CELL * JWRD: J INDEX OF DOWNSTREAM OR RETURN CELL * KWRD: J INDEX OF DOWNSTREAM OR RETURN LAYER * QWRE: CONSTANT VOLUME FLOW RATE FROM WITHDRAWAL TO RETURN * NQWRSERQ: ID NUMBER OF ASSOCIATED VOLUME WITHDRAWAL-RETURN FLOW AND * CONCENTRATION RISE TIME SERIES * NQWRMFU: IF NON ZERO ACCOUNT FOR WITHDRAWAL FLOW MOMENTUM FLUX * = 1 MOMENTUM FLUX ON WEST U FACE * = 2 MOMENTUM FLUX ON SOUTH V FACE * = 3 MOMENTUM FLUX ON EAST U FACE * = 4 MOMENTUM FLUX ON NORTH V FACE * NQWRMFD: IF NON ZERO ACCOUNT FOR RETURN FLOW MOMENTUM FLUX * = 1 MOMENTUM FLUX ON WEST U FACE * = 2 MOMENTUM FLUX ON SOUTH V FACE * = 3 MOMENTUM FLUX ON EAST U FACE 220 * = 4 MOMENTUM FLUX ON NORTH V FACE * BQWRMFU: UPSTREAM MOMENTUM FLUX WIDTH (m) * BQWRMFD: DOWNSTREAM MOMENTUM FLUX WIDTH (m) * ANGWRMFD: ANGLE FOR HORIZONTAL FOR RETURN FLOW MOMENTUM FLUX * C33 IWRU JWRU KWRU IWRD JWRD KWRD QWRE NQW_RQ NQWR_U NQWR_D BQWR_U BQWR_D ANG_D ------------------------------------------------------------------------------- C34 TIME CONSTANT WITHDRAWAL AND RETURN CONCENTRATION RISES * * SAL: SALINITY RISE * TEM: TEMPERATURE RISE * DYE: DYE CONCENTRATION RISE * SFL: SHELLFISH LARVAE CONCENTRATION RISE * TOX#: NTOX TOXIC CONTAMINANT CONCENTRATION RISES * C34 SALT TEMP DYEC SFLC TOX1 ------------------------------------------------------------------------------- C35 TIME CONSTANT WITHDRAWAL AND RETURN CONCENTRATION RISES * * SED#: NSEDC COHESIVE SEDIMENT CONCENTRATION RISE * SND#: NSEDN NON-COHESIVE SEDIMENT CONCENTRATION RISE * C35 SED1 SND1 ------------------------------------------------------------------------------- C36 SEDIMENT INITIALIZATION AND WATER COLUMN/BED REPRESENTATION OPTIONS * DATA REQUIRED IF ISTRAN(6) OR ISTRAN(7) <> 0 * * ISEDINT: 0 FOR CONSTANT INITIAL CONDITIONS * 1 FOR SPATIALLY VARIABLE WATER COLUMN INITIAL CONDITIONS * FROM SEDW.INP AND SNDW.INP * 2 FOR SPATIALLY VARIABLE BED INITIAL CONDITIONS * FROM SEDB.INP AND SNDB.INP * 3 FOR SPATIALLY VARIABLE WATER COL AND BED INITIAL CONDITIONS * ISEDBINT: 0 FOR SPATIALLY VARYING BED INITIAL CONDITIONS IN MASS/AREA * 1 FOR SPATIALLY VARYING BED INITIAL CONDITIONS IN MASS FRACTION * OF TOTAL SEDIMENT MASS (REQUIRES BED LAYER THICKNESS * FILE BEDLAY.INP) * NSEDFLUME: 0 USE THE SEDIMENT TRANSPORT FUNCTIONS IN EFDC MAIN CODE * 98 USE THE SEDZLJ SEDIMENT TRANSPORT SUB-MODEL * 99 USE THE SEDZLJ SEDIMENT TRANSPORT SUB-MODEL WITH TOXICS * * ISMUD: 1 INCLUDE COHESIVE FLUID MUD VISCOUS EFFECTS USING EFDC * FUNCTION CSEDVIS(SEDT) * ISNDWC: NOT USED * * * ISEDVW: 0 FOR CONSTANT OR SIMPLE CONCENTRATION DEPENDENT * COHESIVE SEDIMENT SETTLING VELOCITY * >1 CONCENTRATION AND/OR SHEAR/TURBULENCE DEPENDENT COHESIVE * SEDIMENT SETTLING VELOCITY. VALUE INDICATES OPTION TO BE USED * IN EFDC FUNCTION CSEDSET(SED,SHEAR,ISEDVWC) * 1 HUANG AND MEHTA - LAKE OKEECHOBEE * 2 SHRESTHA AND ORLOB - FOR KRONES SAN FRANCISCO BAY DATA * 3 ZIEGLER AND NESBIT - FRESH WATER * 98 LICK FLOCCULATION * 99 LICK FLOCCULATION WITH FLOC DIAMETER ADVECTION * ISNDVW: 0 USE CONSTANT SPECIFIED NON-COHESIVE SED SETTLING VELOCITIES * OR CALCULATE FOR CLASS DIAMETER IF SPECIFIED VALUE IS NEG * >1 FOLLOW OPTION 0 PROCEDURE BUT APPLY HINDERED SETTLING * CORRECTION. VALUE INDICATES OPTION TO BE USED WITH EFDC * FUNCTION CSNDSET(SND,SDEN,ISNDVW) VALUE OF ISNDVW INDICATES * EXPONENTIAL IN CORRECT (1-SDEN(NS)*SND(NS)**ISNDVW * KB: MAXIMUM NUMBER OF BED LAYERS (EXCLUDING ACTIVE LAYER) * ISDTXBUG: 1 TO ACTIVATE SEDIMENT AND TOXICS DIAGNOSTICS * C36 ISEDINT ISEDBINT NSEDFLUME ISMUD ISNDWC ISEDVW ISNDVW KB ISDTXBUG ------------------------------------------------------------------------------- C36A SEDIMENT INITIALIZATION AND WATER COLUMN/BED REPRESENTATION OPTIONS * DATA REQUIRED EVEN IF ISTRAN(6) AND ISTRAN(7) ARE 0 * 221 * ISBEDSTR: 0 USE HYDRODYNAMIC MODEL STRESS FOR SEDIMENT TRANSPORT * 1 SEPARATE GRAIN STRESS FROM TOTAL IN COHESIVE AND NON-COHESIVE COMPONENTS * 2 SEPARATE GRAIN STRESS FROM TOTAL APPLY TO COHESIVE AND NON-COHESIVE SEDS * 3 USE INDEPENDENT LOG LAW ROUGHNESS HEIGHT FOR SEDIMENT TRANSPORT * READ FROM FILE SEDROUGH.INP * 4 SEPARATE GRAIN STRESS FROM TOTAL USING COHESIVE/NON-COHESIVE WEIGHTED * ROUGHNESS AND LOG LAW RESISTANCE (IMPLEMENTED 5/31/05) * 5 SEPARATE GRAIN STRESS FROM TOTAL USING COHESIVE/NON-COHESIVE WEIGHTED * ROUGHNESS AND POWER LAW RESISTANCE (IMPLEMENTED 5/31/05) * ISBSDIAM: 0 USE D50 DIAMETER FOR NON-COHESIVE ROUGHNESS * 1 USE 2*D50 FOR NON-COHESIVE ROUGHNESS * 2 USE D90 FOR NON-COHESIVE ROUGHNESS * 3 USE 2*D90 FOR NON-COHESIVE ROUGHNESS * ISBSDFUF: 1 CORRECT GRAIN STRESS PARTITIONING FOR NON-UNIFORM FLOW EFFECTS * DO NOT USE FOR ISBEDSTR = 4 AND 5 * COEFTSBL: COEFFICIENT SPECIFYING THE HYDRODYNAMIC SMOOTHNESS OF * TURBULENT BOUNDARY LAYER OVER COHESIVE BED IN TERMS OF * EQUIVALENT GRAIN SIZE FOR COHESIVE GRAIN STRESS * CALCULATION, FULLY SMOOTH = 4, FULLY ROUGH = 100. * NOT USED FOR ISBEDSTR = 4 AND 5 * VISMUDST: KINEMATIC VISCOSITY TO USE IN DETERMINING COHESIVE GRAIN STRESS * ISBKERO: 1 FOR BANK EROSION SPECIFIED BY EXTERNAL TIME SERIES * 2 FOR BANK EROSION INTERNALLY CALCULATED BY STABILITY ANALYSIS (Not Active) * C36A ISBEDSTR ISBSDIAM ISBSDFUF COEFTSBL VISMUDST ISBKERO ------------------------------------------------------------------------------- C36B SEDIMENT INITIALIZATION AND WATER COLUMN/BED REPRESENTATION OPTIONS * DATA REQUIRED EVEN IF ISTRAN(6) AND ISTRAN(7) ARE 0 * * ISEDAL: NOT USED * ISNDAL: 1 TO ACTIVATE NON-COHESIVE ARMORING EFFECTS (GARCIA & PARKER) * 2 SAME AS 1 WITH ACTIVE-PARENT LAYER FORMULATION * IALTYP: 0 CONSTANT THICKNESS ARMORING LAYER * 1 CONSTANT TOTAL SEDIMENT MASS ARMORING LAYER * IALSTUP: 1 CREATE ARMORING LAYER FROM INITIAL TOP LAYER AT START UP * ISEDEFF: 1 MODIFY NON-COHESIVE RESUSPENSION TO ACCOUNT FOR COHESIVE EFFECTS * USING MULTIPLICATION FACTOR: EXP(-COEHEFF*FRACTION COHESIVE) * 2 MODIFY NON-COHESIVE CRITICAL STRESS TO ACCOUNT FOR COHESIVE EFFECTS * USING MULT FACTOR: 1+(COEHEFF2-1)*(1-EXP(-COEHEFF*FRACTION COHESIVE)) * HBEDAL: ACTIVE ARMORING LAYER THICKNESS * COEHEFF: COHESIVE EFFECTS COEFFICIENT * COEHEFF2: COHESIVE EFFECTS COEFFICIENT * C36B ISEDAL ISNDAL IALTYP IALSTUP ISEDEFF HBEDAL COEHEFF COEHEFF2 ------------------------------------------------------------------------------- C37 BED MECHANICAL PROPERTIES PARAMETER SET 1 * DATA REQUIRED IF NSED>0, EVEN IF ISTRAN(6) = 0 * * SEDSTEP: SEDIMENT BED INTERACTION TIME STEP (SECONDS) *SETSTART: START TIME FOR BED/WATER COLUMN INTERACTION (DAYS) * IBMECH: 0 TIME INVARIANT CONSTANT BED MECHANICAL PROPERTIES (UNIFORM BED ONLY) * 1 SIMPLE CONSOLIDATION CALCULATION WITH CONSTANT COEFFICIENTS * 2 SIMPLE CONSOLIDATION WITH VARIABLE COEFFICIENTS DETERMINED * EFDC FUNCTIONS CSEDCON1,2,3(IBMECH) * 3 COMPLEX CONSOLIDATION WITH VARIABLE COEFFICIENTS DETERMINED * EFDC FUNCTIONS CSEDCON1,2,3(IBMECH). IBMECH > 0 SETS THE * C38 PARAMETER ISEDBINT=1 AND REQUIRES INITIAL CONDITIONS * FILES BEDLAY.INP, BEDBDN.INP AND BEDDDN.IN * 9 TYPE OF CONSOLIDATION VARIES BY CELL WITH IBMECH FOR EACH * DEFINED IN INPUT FILE CONSOLMAP.INP * IMORPH: 0 CONSTANT BED MORPHOLOGY (IBMECH=0, ONLY) * 1 ACTIVE BED MORPHOLOGY: NO WATER ENTRAIN/EXPULSION EFFECTS * 2 ACTIVE BED MORPHOLOGY: WITH WATER ENTRAIN/EXPULSION EFFECTS * HBEDMAX: TOP BED LAYER THICKNESS (m) AT WHICH NEW LAYER IS ADDED OR IF * KBT(I,J)=KB, NEW LAYER ADDED AND LOWEST TWO LAYERS COMBINED * BEDPORC: CONSTANT BED POROSITY (IBMECH=0, OR NSED=0) * ALSO USED AS POROSITY OF DEPOSITION NON-COHESIVE SEDIMENT * SEDMDMX: MAXIMUM FLUID MUD COHESIVE SEDIMENT CONCENTRATION (MG/L) * SEDMDMN: MINIMUM FLUID MUD COHESIVE SEDIMENT CONCENTRATION (MG/L) * SEDVDRD: VOID RATIO OF DEPOSITING COHESIVE SEDIMENT * SEDVDRM: MINIMUM COHESIVE SEDIMENT BED VOID RATIO (IBMECH > 0) 222 * SEDVDRT: BED CONSOLIDATION RATE CONSTANT (sec) (IBMECH = 1,2), EXP(-DELT/SEDVDRT) * > 0 CONSOLIDATE OVER TIME TO SEDVDRM * = 0 CONSOLIDATE INSTANTANEOUSLY TO SEDVDRM (0.0>=SEDVDRT<=0.0001) * < 0 CONSOLIDATE TO INITIAL VOID RATIOS * C37 SEDSTEP SEDSTART IBMECH IMORPH HBEDMAX BEDPORC SEDMDMX SEDMDMN SEDVDRD SEDVDRM SEDVRDT ------------------------------------------------------------------------------- C38 BED MECHANICAL PROPERTIES PARAMETER SET 2 * DATA REQUIRED IF NSED>0, EVEN IF ISTRAN(6) = 0 * * IBMECHK: 0 FOR HYDRAULIC CONDUCTIVITY, K, FUNCTION K=KO*EXP((E-EO)/EK) * 1 FOR HYD COND/(1+VOID RATIO),K', FUNCTION K'=KO'*EXP((E-EO)/EK) * BMECH1: REFERENCE EFFECTIVE STRESS/WATER SPECIFIC WEIGHT, SEO (m) * IF BMECH1<0 USE INTERNAL FUNCTION, BMECH1,BMECH2,BMECH3 NOT USED * BMECH2: REFERENCE VOID RATIO FOR EFFECTIVE STRESS FUNCTION, EO * BMECH3: VOID RATIO RATE TERM ES IN SE=SEO*EXP(-(E-EO)/ES) * BMECH4: REFERENCE HYDRAULIC CONDUCTIVITY, KO (m/s) * IF BMECH4<0 USE INTERNAL FUNCTION, BMECH1,BMECH2,BMECH3 NOT USED * BMECH5: REFERENCE VOID RATIO FOR HYDRAULIC CONDUCTIVITY, EO * BMECH6: VOID RATIO RATE TERM EK IN (K OR K')=(KO OR KO')*EXP((E-EO)/EK) * C38 IBMECHK BMECH1 BMECH2 BMECH3 BMECH4 BMECH5 BMECH6 ------------------------------------------------------------------------------- C39 COHESIVE SEDIMENT PARAMETER SET 1 REPEAT DATA LINE NSED TIMES * DATA REQUIRED IF NSED>0, EVEN IF ISTRAN(6) = 0 * * SEDO: CONSTANT INITIAL COHESIVE SEDIMENT CONC IN WATER COLUMN * (MG/LITER=GM/M^3) * SEDBO: CONSTANT INITIAL COHESIVE SEDIMENT IN BED PER UNIT AREA * (GM/SQ METER) IE 1CM THICKNESS BED WITH SSG=2.5 AND * N=.6,.5 GIVES SEDBO 1.E4, 1.25E4 * SDEN: SEDIMENT SPEC VOLUME (IE 1/2.25E6 M^3/GM) * SSG: SEDIMENT SPECIFIC GRAVITY * WSEDO: CONSTANT OR REFERENCE SEDIMENT SETTLING VELOCITY * IN FORMULA WSED=WSEDO*( (SED/SEDSN)**SEXP ) * SEDSN: (NOT USED) * SEXP: (NOT USED) * TAUD: BOUNDARY STRESS BELOW WHICH DEPOSITION TAKES PLACE ACCORDING * TO (TAUD-TAU)/TAUD * ISEDSCOR: 1 TO CORRECT BOTTOM LAYER CONCENTRATION TO NEAR BED CONCENTRATION * ISPROBDEP: 0 KRONE PROBABILITY OF DEPOSITION USING COHESIVE GRAIN STRESS * 1 KRONE PROBABILITY OF DEPOSITION USING TOTAL BED STRESS * 2 PARTHENIADES PROBABILITY OF DEPOSITION USING COHESIVE GRAIN STRESS * 3 PARTHENIADES PROBABILITY OF DEPOSITION USING TOTAL BED STRESS * C39 SEDO SEDBO SDEN SSG WSEDO SEDSN SEXP TAUD ISEDSCOR ISPROBDEP ------------------------------------------------------------------------------- C40 COHESIVE SEDIMENT PARAMETER SET 2 REPEAT DATA LINE NSED TIMES * DATA REQUIRED IF NSED>0, EVEN IF ISTRAN(6) = 0 * * IWRSP: 0 USE RESUSPENSION RATE AND CRITICAL STRESS BASED ON PARAMETERS * ON THIS DATA LINE * >0 USE BED PROPERTIES DEPENDEDNT RESUSPENSION RATE AND CRITICAL * STRESS GIVEN BY EFDC FUNCTIONS CSEDRESS,CSEDTAUS,CSEDTAUB * FUNCTION ARGUMENTS ARE (BDENBED,IWRSP) * 1 HWANG AND MEHTA - LAKE OKEECHOBEE * 2 HAMRICK'S MODIFICATION OF SANFORD AND MAA * 3 SAME AS 2 EXCEPT VOID RATIO OF COHESIVE SEDIMENT FRACTION IS USED * 4 SEDFLUME WITHOUT CRITICAL STRESS * 5 SEDFLUME WITH CRITICAL STRESS * >= 99 SITE SPECIFIC * IWRSPB:0 NO BULK EROSION * 1 USE BULK EROSION CRITICAL STRESS AND RATE IN FUNCTIONS * CSEDTAUB AND CSEDRESSB * WRSPO: REF SURFACE EROSION RATE IN FORMULA * WRSP=WRSP0*( ((TAU-TAUR)/TAUN)**TEXP ) (gm/m^2/sec) * TAUR: BOUNDARY STRESS ABOVE WHICH SURFACE EROSION OCCURS (m/s)**2 * TAUN: (NOT USED, TAUN=TAUR SET IN CODE) * TEXP: EXPONENT OF WRSP=WRSP0*( ((TAU-TAUR)/TAUN)**TEXP ) * VDRRSPO: REFERENCE VOID RATIO FOR CRITICAL STRESS AND RESUSPENSION RATE * IWRSP=2,3 223 * COSEDHID: COHESIVE SEDIMENT RESUSPENSION HIDING FACTOR TO REDUCE COHESIVE * RESUSPENSION BY FACTOR = (COHESIVE FRACTION OF SEDIMENT)**COSEDHID * C40 IWRSP IWRSPB WRSPO TAUR TAUN TEXP VDRRSPO COSEDHID ------------------------------------------------------------------------------- C41 NON-COHESIVE SEDIMENT PARAMETER SET 1 REPEAT DATA LINE NSND TIMES * DATA REQUIRED IF NSND>0, EVEN IF ISTRAN(7) = 0 * * SNDO: CONSTANT INITIAL NON-COHESIVE SEDIMENT CONC IN WATER COLUMN * (MG/LITER=GM/M^3) * SNDBO: CONSTANT INITIAL NON-COHESIVE SEDIMENT IN BED PER UNIT AREA * (GM/SQ METER) IE 1CM THICKNESS BED WITH SSG=2.5 AND * N=.6,.5 GIVES SNDBO 1.E4, 1.25E4 * SDEN: SEDIMENT SPEC VOLUME (IE 1/2.65E6 M^3/GM) * SSG: SEDIMENT SPECIFIC GRAVITY * SNDDIA: REPRESENTATIVE DIAMETER OF SEDIMENT CLASS (m) * WSNDO: CONSTANT OR REFERENCE SEDIMENT SETTLING VELOCITY * WSNDO < 0, SETTLING VELOCITY INTERNALLY COMPUTED * SNDN: (NOT USED) * SEXP: (NOT USED) * TAUD: (NOT USED) * ISNDSCOR: (NOT USED) * C41 SNDO SNDBO SDEN SSG SNDDIA WSNDO SNDN SEXP TAUD ISNDSCOR ------------------------------------------------------------------------------- C42 NON-COHESIVE SEDIMENT PARAMETER SET 2 REPEAT DATA LINE NSND TIMES * DATA REQUIRED IF NSND>0, EVEN IF ISTRAN(7) = 0 * * ISNDEQ: 0 USER SPECIFIED SPATIALLY AND TEMPORALLY CONSTANT EQUILIBRIUM CONCENTRATION * ISNDEQ: >1 CALCULATE ABOVE BED REFERENCE NON-COHESIVE SEDIMENT * EQUILIBRIUM CONCENTRATION USING EFDC FUNCTION * CSNDEQC(SNDDIA,SSG,WS,TAUR,TAUB,SIGPHI,SNDDMX,IOTP) * WHICH IMPLEMENT FORMULATIONS OF * 1 GARCIA AND PARKER * 2 SMITH AND MCLEAN * 3 VAN RIJN * 4 SEDFLUME WITHOUT CRITICAL STRESS * 5 SEDFLUME WITH CRITICAL STRESS * ISBDLD: 0 BED LOAD PHI FUNCTION IS CONSTANT, SBDLDP * 1 VAN RIJN PHI FUNCTION * 2 MODIFIED ENGULAND-HANSEN * 3 WU, WANG, AND JIA * 4 (NOT USED) * 5 (NOT USED) * TAUR: EQUILIBRIUM CONCENTRATION (g/m**3) * TAUN: Not Used * TCSHIELDS: Not Used * ISLTAUC: Not Used * IBLTAUC: 1 TO IMPLEMENT BEDLOAD ONLY WHEN STRESS EXCEEDS TAUC FOR EACH GRAINSIZE * 2 TO IMPLEMENT BEDLOAD ONLY WHEN STRESS EXCEEDS TAUCD50 * 3 TO USE TAUC FOR NONUNIFORM BEDS, THESE APPLY ONLY TO BED LOAD * FORMULAS NOT EXPLICITLY CONTAINING CRITICAL SHIELDS STRESS SUCH AS E-H * IROUSE: 0 USE TOTAL STRESS FOR CALCULATING ROUSE NUMBER * 1 USE GRAIN STRESS FOR ROUSE NUMBER * ISNDM1: 0 SET BOTH BEDLOAD AND SUSPENDED LOAD FRACTIONS TO 1.0 * 1 SET BEDLOAD FRACTION TO 1. USE BINARY RELATIONSHIP FOR SUSPENDED * 2 SET BEDLOAD FRACTION TO 1, USE LINEAR RELATIONSHIP FOR SUSPENDED * 3 USE BINARY RELATIONSHIP FOR BEDLOAD AND SUSPENDED LOAD * 4 USE LINEAR RELATIONSHIP FOR BEDLOAD AND SUSPENDED LOAD * ISNDM2: 0 USE TOTAL SHEAR VELOCITY IN USTAR/WSET RATIO * 1 USE GRAIN SHEAR VELOCITY IN USTAR/WSET RATIO * RSNDM: VALUE OF USTAR/WSET FOR BINARY SWITCH BETWEEN BEDLOAD AND SUSPENDED LOAD * C42 ISNDEQ ISBDLD TAUR TAUN TCSHIELDS ISLTAUC IBLTAUC IROUSE ISNDM1 ISNDM2 RSNDM ------------------------------------------------------------------------------- C42A NON-COHESIVE SEDIMENT PARAMETER SET 3 (BED LOAD FORMULA PARAMETERS) * DATA REQUIRED IF NSND>0, EVEN IF ISTRAN(7) = 0 * * ISBDLDBC: 0 DISABLE BEDLOAD * 1 ACTIVATE BEDLOAD OPTION. USES SEDBLBC.INP TO SPECIFY CELLS * SBDLDA: ALPHA EXPONENTIAL FOR BED LOAD FORMULA 224 * SBDLDB: BETA EXPONENTIAL FOR BED LOAD FORMULA * SBDLDG1: GAMMA1 CONSTANT FOR BED LOAD FORMULA * SBDLDG2: GAMMA2 CONSTANT FOR BED LOAD FORMULA * SBDLDG3: GAMMA3 CONSTANT FOR BED LOAD FORMULA * SBDLDG4: GAMMA4 CONSTANT FOR BED LOAD FORMULA * SBDLDP: CONSTANT PHI FOR BED LOAD FORMULA * ISBLFUC: BED LOAD FACE FLUX , 0 FOR DOWN WIND PROJECTION,1 FOR DOWN WIND * WITH CORNER CORRECTION,2 FOR CENTERED AVERAGING * BLBSNT: ADVERSE BED SLOPE (POSITIVE VALUE) ACROSS A CELL FACE ABOVE * WHICH NO BED LOAD TRANSPORT CAN OCCUR. NOT ACTIVE FOR BLBSNT=0.0 * C42a IBEDLD SBDLDA SBDLDB SBDLDG1 SBDLDG2 SBDLDG3 SBDLDG4 SBDLDP ISBLFUC BLBSNT ------------------------------------------------------------------------------- C43A TOXIC CONTAMINANT INITIAL CONDITIONS * USER MAY CHANGE ORDER OF MAGNITUDE OF WATER AND SED PHASE TOXIC CONCENTRATIONS * AND PARTITION COEFFICIENTS ON C44 - C46 BUT MUST BE CONSISTENT UNITS * * NTOXN: TOXIC CONTAMINANT NUMBER ID * ITXINT: 0 FOR SPATIALLY CONSTANT WATER COL AND BED INITIAL CONDITIONS * 1 FOR SPATIALLY VARIABLE WATER COLUMN INITIAL CONDITIONS * 2 FOR SPATIALLY VARIABLE BED INITIAL CONDITIONS * 3 FOR SPATIALLY VARIABLE WATER COL AND BED INITIAL CONDITION * ITXBDUT: SET TO 0 FOR INITIAL BED GIVEN BY TOTAL TOXIC CONCENTRATION (mg/m^3) * SET TO 1 FOR INITIAL BED GIVEN BY TOTAL SEDIMENT NORMALIZED CONCENTRATION (mg/kg) * TOXINTW: INIT WATER COLUMN TOT TOXIC VARIABLE CONCENTRATION (ug/l) * TOXINTB: INIT SED BED TOXIC CONCENTRATION. SEE ITXBDUT FOR UNITS * C43A NTOXN ITXINT ITXBDUT TOXINTW TOXINTB COMMENTS ------------------------------------------------------------------------------- C43B TOXIC KINETIC OPTION FLAGS * * NTOXN: TOXIC CONTAMINANT NUMBER ID * ITOXKIN(1): 0 DO NOT USE BULK DECAY * : 1 USE BULK DECAY FOR WATER COLUMN AND SEDIMENT * ITOXKIN(2): 0 DO NOT USE BIODEGRADATION * : 1 USE BIODEGRADATION FOR WATER COLUMN AND SEDIMENT * ITOXKIN(3): 0 DO NOT USE VOLATILIZATION * : 1 USE VOLATILIZATION FOR RIVER AND LAKE CONDITIONS. LAKE USES O'CONNOR * : 2 USE VOLATILIZATION FOR RIVER AND LAKE CONDITIONS. LAKE USES MACKAY & YEUN * ITOXKIN(4): 0 DO NOT USE PHOTOLYSIS (NOT IMPLEMENTED) * : 1 USE PHOTOLYSIS FOR WATER COLUMN (NOT IMPLEMENTED) * ITOXKIN(5): 0 DO NOT USE HYDROLYSIS (NOT IMPLEMENTED) * : 1 USE HYDROLYSIS FOR WATER COLUMN (NOT IMPLEMENTED) * ITOXKIN(6): 0 DO NOT USE DAUGHTER PRODUCTS (NOT IMPLEMENTED) * : 1 USE DAUGHTER PRODUCTS (NOT IMPLEMENTED) * C43B NTOXN KIN(1) KIN(2) KIN(3) KIN(4) KIN(5) KIN(6) COMMENTS ------------------------------------------------------------------------------- C43C TOXIC TIME STEPS AND VOLATILIZATION SWITCHES * * TOXSTEPW: TIME STEP IN SECONDS FOR TOXIC KINETICS IN WATER COLUMN AND BED * TOXSTEPB: TIME STEP IN SECONDS FOR TOXIC BED PROCESSES OF DIFFUSION AND MIXING * TOX_VEL_MAX: VELOCITY SWITCH FOR VOLATILIZATION APPROACH: LAKE < TOX_VEL_MAX > RIVER * TOX_DEP_MAX: DEPTH SWITCH FOR VOLATILIZATION APPROACH: LAKE > TOX_DEP_MAX < RIVER * ITOXTEMP: TEMPERATURE OVERRIDE IF ISTRAN(2)=0 * 1 - CONSTANT TEMPERATURE = TOXTEMP * >1 - TIME VARYING TEMPERATURE SERIES FROM TSER(ITOXTEMP-1) * TOXTEMP: CONSTANT TEMPERATURE FOR TOXICS CALCULATIONS (DEG C) * C43C STEPW STEPB VEL_MAX DEP_MAX ITOXTEMP TOXTEMP 0 0 0 0 0 0 ------------------------------------------------------------------------------- C43D TOXIC BULK DECAY AND BIODEGRADATION PARAMETERS * * NTOXN: TOXIC CONTAMINANT NUMBER ID * TOX_BLK_KW: BULK DECAY RATE IN THE WATER COLUMN (1/SECOND) * TOX_BLK_KB: BULK DECAY RATE IN THE SEDIMENT BED (1/SECOND) * TOX_BLK_MXD: MAXIMUM DEPTH OF BULK DECAY IN THE SEDIMENT BED (METERS) * TOX_BIO_KW: BIODEGRADATION RATE IN THE WATER COLUMN (1/SECOND) * TOX_BIO_KB: BIODEGRADATION RATE IN THE SEDIMENT BED (1/SECOND) * TOX_BIO_MXD: MAXIMUM DEPTH OF BIODEGRADATION IN THE SEDIMENT BED (METERS) 225 * TOX_BIO_Q10W: Q10 TEMPERATURE ADJUSTMENT COEFFICIENT FOR WATER COLUMN * BIODEGRADATION (dimensionless) * TOX_BIO_Q10B: Q10 TEMPERATURE ADJUSTMENT COEFFICIENT FOR SEDIMENT BED * BIODEGRADATION (dimensionless) * TOX_BIO_TW: REFERENCE TEMPERATURE FOR BIODEGRADATION IN WATER COLUMN (DEG C) * COEFF = TOX_BIO_KW(NT)*TOX_BIO_Q10W(NT)^((TEM(L,K)-TOX_BIO_TB(NT))/10) * TOX_BIO_TB: REFERENCE TEMPERATURE FOR BIODEGRADATION IN SEDIMENT BED (DEG C) * COEFF = TOX_BIO_KB(NT)*TOX_BIO_Q10B(NT)^((TEMB(L)-TOX_BIO_TB(NT))/10) * C43D NTOXN BLK_KW BLK_KB BLK_MXD BIO_KW BIO_KB BIO_MXD Q10W Q10B BIO_TW BIO_TW COMMENTS ------------------------------------------------------------------------------- C43E TOXIC VOLATILIZATION PARAMETERS * * NTOXN: TOXIC CONTAMINANT NUMBER ID * TOX_MW: MOLECULAR WEIGHT (G/MOLE) * TOX_HE: HENRY'S LAW COEFFICIENT FOR THE TOXIC (ATM-M3/MOLE) * TOX_KV_TCOEFF: MASS TRANSFER TEMPERATURE COEFFICIENT (DIMENSIONLESS) * TOX_KV_TCOEFF**(TEM(L,KC)-20) * TOX_ATM: ATMOSPHERIC CONCENTRATION OF TOXIC (micro G/L) * TOX_VOL_ADJ: ADJUSTMENT FACTOR (DIMENSIONLESS) * C43E NTOXN TOX_MW TOX_HE TCOEFF ATM VOL_ADJ COMMENTS ------------------------------------------------------------------------------- C44 TOXIC SORPTION OPTION, DIFFUSION AND MIXING * * NTOXN: TOXIC CONTAMINANT NUMBER ID (1 LINE OF DATA BY DEFAULT) * ISTOC: 0 INORGANIC SOLIDS BASED PARTITIONING ONLY (Kd APPROACH) * 1 FOR DISS AND PART ORGANIC CARBON SORPTION, POC IS SPECIFIED * 2 FOR DISS ORGANIC CARBON SORPTION AND POC FRACTIONALLY * DISTRIBUTED TO INORGANIC SEDIMENT CLASSES * 3 FOR NO DISS ORGANIC CARBON SORPTION AND POC FRACTIONALLY * DISTRIBUTED TO INORGANIC SEDIMENT CLASSES * DIFTOX: DIFFUSION COEFF FOR TOXICANT IN SED BED PORE WATER (m^2/s) * DIFTOXS: DIFFUSION COEFF FOR TOXICANT BETWEEN WATER COLUMN AND * PORE WATER IN TOP LAYER OF THE BED(m^2/s) * > 0.0 INTERPRET AS DIFFUSION COEFFICIENT (m^2/s) * < 0.0 INTERPRET AS FLUX VELOCITY (m/s) * PDIFTOX: PARTICLE MIXING DIFFUSION COEFF FOR TOXICANT IN SED BED (m^2/s) * (if negative use zonal files PARTMIX.INP and PMXMAP.INP) * DPDIFTOX: DEPTH IN BED OVER WHICH PARTICLE MIXING IS ACTIVE (m) * C44 NTOXN ISTOC DIFTOX DIFTOXS PDIFTOX DPDIFTOX ------------------------------------------------------------------------------- C45 TOXIC CONTAMINANT SEDIMENT INTERACTION PARAMETERS * * * NTOXC: TOXIC CONTAMINANT NUMBER ID. NSEDC+NSEDN LINES OF DATA * FOR EACH TOXIC CONTAMINANT (DEFAULT = 2) * NSEDN/NSNDN: FIRST NSED LINES COHESIVE, NEXT NSND LINES NON-COHESIVE. * REPEATED FOR EACH CONTAMINANT * ITXPARW: O FOR NORMAL WC PARTITIONING * 1 FOR SOLIDS DEPENDENT WC PARTITIONING TOXPAR=PARO*(CSED**CONPAR) * TOXPARW: WATER COLUMN PARO (ITXPARW=1) OR EQUIL TOX CON PART COEFF BETWEEN * EACH TOXIC IN WATER AND ASSOCIATED SEDIMENT PHASES (LITERS/MG) * CONPARW: EXPONENT IN TOXPAR=PARO*(CSED**CONPARW) IF ITXPARW=1 * ITXPARB: Not Used * TOXPARB: SEDIMENT BED PARO (ITXPARB=1) OR EQUIL TOX CON PART COEFF BETWEEN * EACH TOXIC IN WATER AND ASSOCIATED SEDIMENT PHASES (LITERS/MG) * CONPARB: Not Used * 1 0.8770 -0.943 0.025 C45 NTOXN NSEDN ITXPARW TOXPARW CONPARW ITXPARB TOXPARB CONPARB ------------------------------------------------------------------------------- C45A TOXIC CONTAMINANT NON-SEDIMENT BASED ORGANIC CARBON (OC) INTERACTION PARAMETERS * * ISTDOCW: 0 CONSTANT DOC IN WATER COLUMN OF STDOCWC (DEFAULT=0.) * 1 TIME CONSTANT, SPATIALLY VARYING DOC IN WATER COLUMN FROM docw.inp * ISTPOCW: 0 CONSTANT POC IN WATER COLUMN OF STPOCWC (DEFAULT=0.) * 1 TIME CONSTANT, SPATIALLY VARYING POC IN WATER COLUMN FROM pocw.inp * 2 TIME CONSTANT, FPOC IN WATER COLUMN, SEE C45C * 3 TIME CONSTANT, SPATIALLY VARYING FPOC IN WATER COLUMN FORM fpocw.inp 226 * 4 FUNCTIONAL SPECIFICATION OF TIME AND SPATIALLY VARYING * FPOC IN WATER COLUMN * ISTDOCB: 0 CONSTANT DOC IN BED OF STDOCBC (DEFAULT=0.) * 1 TIME CONSTANT, SPATIALLY VARYING DOC IN BED FROM docb.inp * ISTPOCB: 0 CONSTANT POC IN BED OF STPOCBC (DEFAULT=0.) * 1 TIME CONSTANT, SPATIALLY VARYING POC IN BED FROM pocb.inp * 2 TIME CONSTANT, FPOC IN BED, SEE C45D * 3 TIME CONSTANT, SPATIALLY VARYING FPOC IN BED FROM fpocb.inp * 4 FUNCTIONAL SPECIFICATION OF TIME AND SPATIALLY VARYING * FPOC IN BED, REQUIRES CODE MODIFICATION FOR EACH APPLICATION (ADVANCED) * STDOCWC: CONSTANT WATER COLUMN DOC (ISTDOCW=0) * STPOCWC: CONSTANT WATER COLUMN POC (ISTPOCW=0) * STDOCBC: CONSTANT BED DOC (ISTDOCB=0) * STPOCBC: CONSTANT BED POC (ISTPOCB=0) * C45A ISTDOCW ISTPOCW ISTDOCB ISTPOCB STDOCWC STPOCWC STDOCBC STPOCBC ------------------------------------------------------------------------------- C45B TOXIC CONTAMINANT NON-SEDIMENT BASED ORGANIC CARBON (OC) INTERACTION PARAMETERS * * * NTOXC: TOXIC CONTAMINANT NUMBER ID. FOR EACH TOXIC CONTAMINANT * NOC : FIRST LINE FOR DISSOLVED ORGANIC CARBON (DOC) * SECOND LINE FOR PARTICULATE ORGANIC CARBON (POC) * REPEATED FOR EACH CONTAMINANT * ITXPARWC: O FOR NORMAL WC PARTITIONING * 1 FOR SOLIDS DEPENDENT WC PARTITIONING TOXPAR=PARO*(CSED**CONPAR) * TOXPARWC: WATER COLUMN PARO (ITXPARW=1) OR EQUIL TOX CON PART COEFF BETWEEN * EACH TOXIC IN WATER AND ASSOCIATED SEDIMENT PHASES (liters/mg) * CONPARWC: EXPONENT IN TOXPAR=PARO*(CSED**CONPARW) IF ITXPARW=1 * ITXPARBC: Not Used * TOXPARBC: SEDIMENT BED PARO (ITXPARB=1) OR EQUIL TOX CON PART COEFF BETWEEN * EACH TOXIC IN WATER AND ASSOCIATED SEDIMENT PHASES (liters/mg) * CONPARBC: Not Used * 1 0.8770 -0.943 0.025 C45B NTOXN NOC ITXPARWC TOXPARWC CONPARWC ITXPARBC TOXPARBC CONPARBC *CARBON* ------------------------------------------------------------------------------- C45C TOXIC CONTAMINANT POC FRACTIONAL DISTRIBUTIONS IN WATER COLUMN * 1 LINE OF DATA REQUIRED EVEN IT ISTRAN(5) IS 0. DATA USED WHEN * ISTOC(NT)=1 OR 2 * * NTOXN: TOXIC CONTAMINANT NUMBER ID. NSEDC+NSEDN 1 LINE OF DATA * FOR EACH TOXIC CONTAMINANT (DEFAULT = 2) * FPOCSED1-NSED: FRACTION OF OC ASSOCIATED WITH SED CLASSES 1,NSED * FPOCSND1-NSND: FRACTION OF OC ASSOCIATED WITH SND CLASSES 1,NSND * C45C NTOXN ------------------------------------------------------------------------------- C45D TOXIC CONTAMINANT POC FRACTIONAL DISTRIBUTIONS IN SEDIMENT BED * 1 LINE OF DATA REQUIRED EVEN IT ISTRAN(5) IS 0. DATA USED WHEN * ISTOC(NT)=1 OR 2 * * NTOXN: TOXIC CONTAMINANT NUMBER ID. NSEDC+NSEDN 1 LINE OF DATA * FOR EACH TOXIC CONTAMINANT (DEFAULT = 2) * FPOCSED1-NSED: FRACTION OF OC ASSOCIATED WITH SED CLASSES 1,NSED * FPOCSND1-NSND: FRACTION OF OC ASSOCIATED WITH SND CLASSES 1,NSND * C45D NTOXN ------------------------------------------------------------------------------- C46 BUOYANCY, TEMPERATURE, DYE DATA AND CONCENTRATION BC DATA * * BSC: BUOYANCY INFLUENCE COEFFICIENT 0 TO 1, BSC=1. FOR REAL PHYSICS * TEMO: REFERENCE, INITIAL, EQUILIBRIUM AND/OR ISOTHERMAL TEMP IN DEG C * HEQT: EQUILIBRIUM TEMPERATURE TRANSFER COEFFICIENT M/sec * ISBEDTEMI: 0 READ INITIAL BED TEMPERATURE FROM TEMPB.INP * 1 INITIALIZE AT START OF COLD RUN * KBH: NOT USED * RKDYE: FIRST ORDER DECAY RATE FOR DYE VARIABLE IN 1/sec * NCBS: NUMBER OF CONCENTRATION BOUNDARY CONDITIONS ON SOUTH OPEN * BOUNDARIES * NCBW: NUMBER OF CONCENTRATION BOUNDARY CONDITIONS ON WEST OPEN * BOUNDARIES 227 * NCBE: NUMBER OF CONCENTRATION BOUNDARY CONDITIONS ON EAST OPEN * BOUNDARIES * NCBN: NUMBER OF CONCENTRATION BOUNDARY CONDITIONS ON NORTH OPEN * BOUNDARIES * C46 BSC TEMO HEQT ISBEDTEMI KBH RKDYE NCBS NCBW NCBE NCBN 1.00 -12.55 1.000E-06 0 0 0.000E+00 0 0 0 0 ------------------------------------------------------------------------------- C46A ICE EFFECTS C ISICE: 0 ICE IMPACTS NOT SIMULATED. AUTOMATICALLY LIMITS ASER.INP DRY BULB TO > 0.0 1 READ ICE THICKNESS FROM FILE ISER.INP (LEGACY ICECOVER.INP) 2 SPECIFIED ON/OFF DATES FOR ICE (ENTIRE MODEL) 3 CALCULATION COUPLED WITH HEAT MODEL 4 CALCULATION COUPLED WITH HEAT MODEL AND FRAZIL TRANSPORT NISER: NUMBER OF ICE TIME SERIES FOR ISICE=1 TEMPICE: WATER TEMPERATURE AT WATER ICE INTERFACE FOR ISICE <= 2 CDICE: DRAG COEFFICIENT BETWEEN ICE/WATER (DEFAULT = 0.001) ICETHMX: MAXIMUM ICE COVER THICKNESS FOR ISICE>2, METERS RICETHK0: ICE THICKNESS FOR ISICE=2 (CONSTANT, METERS) C C46A ISICE NISER TEMPICE CDICE ICETHMX RICETHK0 0 0 .1 .001 1 0 ------------------------------------------------------------------------------- C46C ATMOSPHERIC LOCATION AND WIND FUNCTION COEFFICIENTS * * SOLAR_LNG = LONGITUDE TO BE USED TO COMPUTE SOLAR RADIATION (Decimal degree) * SOLAR_LAT = LATITUDE TO BE USED TO COMPUTE SOLAR RADIATION (Decimal degree) * COMPUTESR = OVERRIDE SOLAR RADIATION IN ASER.INP WITH COMPUTED [.TRUE/.FALSE.] * USESHADE = USE CELL SPECIFIC SHADE VALUES USING SHADE.INP [.TRUE/.FALSE.] * IEVAP = EVAPORATION OPTION FOR WATER FLUX ONLY (ALWAYS USED FOR HEAT EXCHANGE) * 0 - DO NOT INCLUDE IN WATER BUDGET * 1 - USE SPECIFIED EVAP FROM ASER.INP * 2 - COMPUTE EVAP USING ORIGINAL EFDC EQUATION * 3-10 - COMPUTE USING WIND FUNCTION USING WINDFA, WINDFB, WINDFC * 11 - COMPUTE EVAP USING RYAN-HARLEMAN * 12 - COMPUTE EVAP USING ARIFIN ET AL. (2016) * WINDFA = WIND FUNCTION FACTOR A FUNCTION = A + B*WIND2M + C*WIND2m^2 * WINDFB = WIND FUNCTION FACTOR B UNITS: W/M^2/millibar * WINDFC = WIND FUNCTION FACTOR C C46C SOLAR_LNG SOLAR_LAT COMPUTESR USESHADE IEVAP WINDFA WINDFB WINDFC -79.03200 35.73200 .false. .true. 1 0.00000 0.00000 0.00000 ------------------------------------------------------------------------------- C46D ATMOSPHERIC PARAMETERS * * IASWRAD = DISTRIBUTE SW SOL RAD OVER WATER COL AND INTO BED, =1 ALL TO SURF LAYER (LEGACY FULL HEAT) * REVC = 1000*EVAPORATIVE TRANSFER COEF, REVC<0 USE WIND SPD DEPD DRAG COEF * RCHC = 1000*CONVECTIVE HEAT TRANSFER COEF, REVC<0 USE WIND SPD DEPD DRAG COEF * ISVHEAT = FLAG TO INDICATE USE OF SPATIALLY VARYING SURFACE HEAT EXCHANGE COEFFICIENTS REVC & RCHC * 0 - USE CONSTANTS FROM REVC/RCHC, 1 - USE VARYING FROM SVHTFACT.INP * SWRATNF = FAST SCALE SOLAR SW RADIATION ATTENUATION COEFFICIENT, 1/M (LEGACY FULL HEAT) * SWRATNS = SLOW SCALE SOLAR SW RADIATION ATTENUATION COEFFICIENT, 1/M (LEGACY FULL HEAT) * FSWRATF = FRACTION OF SOLSR SW RADIATION ATTENUATED FAST, 0<FSWRATF<1 (LEGACY FULL HEAT) * DABEDT = DEPTH OR THICKNESS OF ACTIVE BED TEMPERATURE LAYER, METERS, <0 FOR SPATIALLY VARIABLE BED T AND THICK USING TEMPB.INP * TBEDIT = INITIAL BED TEMPERATURE, DEG C <0 TO ALLOW BED TEM TO CHANGE WITH TIME * HTBED1 = CONVECTIVE HEAT COEFFICIENT BETWEEN BED AND BOTTOM WATER LAYER, NO DIM * HTBED2 = HEAT TRANSFER COEFFICIENT BETWEEN BED AND BOTTOM WATER LAYER, W/M2/DEGC * WQKEB = BACKGROUND LIGHT EXTINCTION, 1/M (DSI) * WQKETSS = LIGHT EXTINCTION FOR TSS, 1/M PER G/M^3 (DSI) * old values for C46D, but new values for HTBED, WQKEB, and WQKETSS C46D IASWRAD REVC RCHC ISVHEAT SWRATNF SWRATNS FSWRATF DABEDT TBEDIT HTBED1 HTBED2 WQKEB WQKETSS 0 -.9 -1.5 0 2.5 1 .7 10 6 3.3E-05 2.0E-07 1E-09 .0052 ------------------------------------------------------------------------------- C47 LOCATION OF CONC BC'S ON SOUTH BOUNDARIES * 228 * ICBS: I CELL INDEX * JCBS: J CELL INDEX * NTSCRS: NUMBER OF TIME STEPS TO RECOVER SPECIFIED VALUES ON CHANGE * TO INFLOW FROM OUTFLOW * NSSERS: SOUTH BOUNDARY CELL SALINITY TIME SERIES ID NUMBER * NTSERS: SOUTH BOUNDARY CELL TEMPERATURE TIME SERIES ID NUMBER * NDSERS: SOUTH BOUNDARY CELL DYE CONC TIME SERIES ID NUMBER * NSFSERS: SOUTH BOUNDARY CELL SHELLFISH LARVAE TIME SERIES ID NUMBER * NTXSERS: SOUTH BOUNDARY CELL TOXIC CONTAMINANT CONC TIME SERIES ID NUM. * NSDSERS: SOUTH BOUNDARY CELL COHESIVE SED CONC TIME SERIES ID NUMBER * NSNSERS: SOUTH BOUNDARY CELL NON-COHESIVE SED CONC TIME SERIES ID NUMBER C C47 IBBS JBBS NTSCRS NSSERS NTSERS NDSERS NSFSERS NTXSERS NSDSERS NSNSERS ------------------------------------------------------------------------------- C48 TIME CONSTANT BOTTOM CONC ON SOUTH CONC BOUNDARIES * * SAL: ULTIMATE INFLOWING BOTTOM LAYER SALINITY * TEM: ULTIMATE INFLOWING BOTTOM LAYER TEMPERATURE * DYE: ULTIMATE INFLOWING BOTTOM LAYER DYE CONCENTRATION * SFL: ULTIMATE INFLOWING BOTTOM LAYER SHELLFISH LARVAE CONCENTRATION * TOX: NTOX ULTIMATE INFLOWING BOTTOM LAYER TOXIC CONTAMINANT * CONCENTRATIONS NTOX VALUES TOX(N), N=1,NTOX * C48 SAL TEM DYE SFL ------------------------------------------------------------------------------- C49 TIME CONSTANT BOTTOM CONC ON SOUTH CONC BOUNDARIES * * SED: NSED ULTIMATE INFLOWING BOTTOM LAYER COHESIVE SEDIMENT * CONCENTRATIONS FIRST NSED VALUES SED(N), N=1,NSND * SND: NSND ULTIMATE INFLOWING BOTTOM LAYER NON-COHESIVE SEDIMENT * CONCENTRATIONS LAST NSND VALUES SND(N), N=1,NSND * C49 SED1 SND1 ------------------------------------------------------------------------------ C50 TIME CONSTANT SURFACE CONC ON SOUTH CONC BOUNDARIES * * SAL: ULTIMATE INFLOWING SURFACE LAYER SALINITY * TEM: ULTIMATE INFLOWING SURFACE LAYER TEMPERATURE * DYE: ULTIMATE INFLOWING SURFACE LAYER DYE CONCENTRATION * SFL: ULTIMATE INFLOWING SURFACE LAYER SHELLFISH LARVAE CONCENTRATION * TOX: NTOX ULTIMATE INFLOWING SURFACE LAYER TOXIC CONTAMINANT * CONCENTRATIONS NTOX VALUES TOX(N), N=1,NTOX * C50 SAL TEM DYE SFL ------------------------------------------------------------------------------- C51 TIME CONSTANT SURFACE CONC ON SOUTH CONC BOUNDARIES * * SED: NSED ULTIMATE INFLOWING SURFACE LAYER COHESIVE SEDIMENT * CONCENTRATIONS FIRST NSED VALUES SED(N), N=1,NSND * SND: NSND ULTIMATE INFLOWING SURFACE LAYER NON-COHESIVE SEDIMENT * CONCENTRATIONS LAST NSND VALUES SND(N), N=1,NSND * C51 SED1 SND1 ------------------------------------------------------------------------------- C52 LOCATION OF CONC BC'S ON WEST BOUNDARIES AND SERIES IDENTIFIERS * * ICBW: I CELL INDEX * JCBW: J CELL INDEX * NTSCRW: NUMBER OF TIME STEPS TO RECOVER SPECIFIED VALUES ON CHANGE * TO INFLOW FROM OUTFLOW * NSSERW: WEST BOUNDARY CELL SALINITY TIME SERIES ID NUMBER * NTSERW: WEST BOUNDARY CELL TEMPERATURE TIME SERIES ID NUMBER * NDSERW: WEST BOUNDARY CELL DYE CONC TIME SERIES ID NUMBER * NSFSERW: WEST BOUNDARY CELL SHELLFISH LARVAE TIME SERIES ID NUMBER * NTXSERW: WEST BOUNDARY CELL TOXIC CONTAMINANT CONC TIME SERIES ID NUM. * NSDSERW: WEST BOUNDARY CELL COHESIVE SED CONC TIME SERIES ID NUMBER * NSNSERW: WEST BOUNDARY CELL NON-COHESIVE SED CONC TIME SERIES ID NUMBER * C52 IBBW JBBW NTSCRW NSSERW NTSERW NDSERW NSFSERW NTXSERW NSDSERW NSNSERW ------------------------------------------------------------------------------- C53 TIME CONSTANT BOTTOM CONC ON WEST CONC BOUNDARIES 229 * * SAL: ULTIMATE INFLOWING BOTTOM LAYER SALINITY * TEM: ULTIMATE INFLOWING BOTTOM LAYER TEMPERATURE * DYE: ULTIMATE INFLOWING BOTTOM LAYER DYE CONCENTRATION * SFL: ULTIMATE INFLOWING BOTTOM LAYER SHELLFISH LARVAE CONCENTRATION * TOX: NTOX ULTIMATE INFLOWING BOTTOM LAYER TOXIC CONTAMINANT * CONCENTRATIONS NTOX VALUES TOX(N), N=1,NTOX * C53 SAL TEM DYE SFL ------------------------------------------------------------------------------- C54 TIME CONSTANT BOTTOM CONC ON WEST CONC BOUNDARIES * * SED: NSED ULTIMATE INFLOWING BOTTOM LAYER COHESIVE SEDIMENT * CONCENTRATIONS FIRST NSED VALUES SED(N), N=1,NSND * SND: NSND ULTIMATE INFLOWING BOTTOM LAYER NON-COHESIVE SEDIMENT * CONCENTRATIONS LAST NSND VALUES SND(N), N=1,NSND * C54 SED1 SND1 ------------------------------------------------------------------------------- C55 TIME CONSTANT SURFACE CONC ON WEST CONC BOUNDARIES * * SAL: ULTIMATE INFLOWING SURFACE LAYER SALINITY * TEM: ULTIMATE INFLOWING SURFACE LAYER TEMPERATURE * DYE: ULTIMATE INFLOWING SURFACE LAYER DYE CONCENTRATION * SFL: ULTIMATE INFLOWING SURFACE LAYER SHELLFISH LARVAE CONCENTRATION * TOX: NTOX ULTIMATE INFLOWING SURFACE LAYER TOXIC CONTAMINANT * CONCENTRATIONS NTOX VALUES TOX(N), N=1,NTOX * C55 SAL TEM DYE SFL ------------------------------------------------------------------------------- C56 TIME CONSTANT SURFACE CONC ON WEST CONC BOUNDARIES * * SED: NSED ULTIMATE INFLOWING SURFACE LAYER COHESIVE SEDIMENT * CONCENTRATIONS FIRST NSED VALUES SED(N), N=1,NSND * SND: NSND ULTIMATE INFLOWING SURFACE LAYER NON-COHESIVE SEDIMENT * CONCENTRATIONS LAST NSND VALUES SND(N), N=1,NSND * C56 SED1 SND1 ------------------------------------------------------------------------------- C57 LOCATION OF CONC BC'S ON EAST BOUNDARIES AND SERIES IDENTIFIERS * * ICBE: I CELL INDEX * JCBE: J CELL INDEX * NTSCRE: NUMBER OF TIME STEPS TO RECOVER SPECIFIED VALUES ON CHANGE * TO INFLOW FROM OUTFLOW * NSSERE: EAST BOUNDARY CELL SALINITY TIME SERIES ID NUMBER * NTSERE: EAST BOUNDARY CELL TEMPERATURE TIME SERIES ID NUMBER * NDSERE: EAST BOUNDARY CELL DYE CONC TIME SERIES ID NUMBER * NSFSERE: EAST BOUNDARY CELL SHELLFISH LARVAE TIME SERIES ID NUMBER * NTXSERE: EAST BOUNDARY CELL TOXIC CONTAMINANT CONC TIME SERIES ID NUM. * NSDSERE: EAST BOUNDARY CELL COHESIVE SED CONC TIME SERIES ID NUMBER * NSNSERE: EAST BOUNDARY CELL NON-COHESIVE SED CONC TIME SERIES ID NUMBER * C57 IBBE JBBE NTSCRE NSSERE NTSERE NDSERE NSFSERE NTXSERE NSDSERE NSNSERE ------------------------------------------------------------------------------- C58 TIME CONSTANT BOTTOM CONC ON EAST CONC BOUNDARIES * * SAL: ULTIMATE INFLOWING BOTTOM LAYER SALINITY * TEM: ULTIMATE INFLOWING BOTTOM LAYER TEMPERATURE * DYE: ULTIMATE INFLOWING BOTTOM LAYER DYE CONCENTRATION * SFL: ULTIMATE INFLOWING BOTTOM LAYER SHELLFISH LARVAE CONCENTRATION * TOX: NTOX ULTIMATE INFLOWING BOTTOM LAYER TOXIC CONTAMINANT * CONCENTRATIONS NTOX VALUES TOX(N), N=1,NTOX * C58 SAL TEM DYE SFL ------------------------------------------------------------------------------- C59 TIME CONSTANT BOTTOM CONC ON EAST CONC BOUNDARIES * * SED: NSED ULTIMATE INFLOWING BOTTOM LAYER COHESIVE SEDIMENT * CONCENTRATIONS FIRST NSED VALUES SED(N), N=1,NSND * SND: NSND ULTIMATE INFLOWING BOTTOM LAYER NON-COHESIVE SEDIMENT 230 * CONCENTRATIONS LAST NSND VALUES SND(N), N=1,NSND * C59 SED1 SND1 ------------------------------------------------------------------------------- C60 TIME CONSTANT SURFACE CONC ON EAST CONC BOUNDARIES * * SAL: ULTIMATE INFLOWING SURFACE LAYER SALINITY * TEM: ULTIMATE INFLOWING SURFACE LAYER TEMPERATURE * DYE: ULTIMATE INFLOWING SURFACE LAYER DYE CONCENTRATION * SFL: ULTIMATE INFLOWING SURFACE LAYER SHELLFISH LARVAE CONCENTRATION * TOX: NTOX ULTIMATE INFLOWING SURFACE LAYER TOXIC CONTAMINANT * CONCENTRATIONS NTOX VALUES TOX(N), N=1,NTOX * C60 SAL TEM DYE SFL ------------------------------------------------------------------------------- C61 TIME CONSTANT SURFACE CONC ON EAST CONC BOUNDARIES * * SED: NSED ULTIMATE INFLOWING SURFACE LAYER COHESIVE SEDIMENT * CONCENTRATIONS FIRST NSED VALUES SED(N), N=1,NSND * SND: NSND ULTIMATE INFLOWING SURFACE LAYER NON-COHESIVE SEDIMENT * CONCENTRATIONS LAST NSND VALUES SND(N), N=1,NSND * C61 SED1 SND1 ------------------------------------------------------------------------------- C62 LOCATION OF CONC BC'S ON NORTH BOUNDARIES AND SERIES IDENTIFIERS * * ICBN: I CELL INDEX * JCBN: J CELL INDEX * NTSCRN: NUMBER OF TIME STEPS TO RECOVER SPECIFIED VALUES ON CHANGE * TO INFLOW FROM OUTFLOW * NSSERN: NORTH BOUNDARY CELL SALINITY TIME SERIES ID NUMBER * NTSERN: NORTH BOUNDARY CELL TEMPERATURE TIME SERIES ID NUMBER * NDSERN: NORTH BOUNDARY CELL DYE CONC TIME SERIES ID NUMBER * NSFSERN: NORTH BOUNDARY CELL SHELLFISH LARVAE TIME SERIES ID NUMBER * NTXSERN: NORTH BOUNDARY CELL TOXIC CONTAMINANT CONC TIME SERIES ID NUM. * NSDSERN: NORTH BOUNDARY CELL COHESIVE SED CONC TIME SERIES ID NUMBER * NSNSERN: NORTH BOUNDARY CELL NON-COHESIVE SED CONC TIME SERIES ID NUMBER * C62 IBBN JBBN NTSCRN NSSERN NTSERN NDSERN NSFSERN NTXSERN NSDSERN NSNSERN ------------------------------------------------------------------------------- C63 TIME CONSTANT BOTTOM CONC ON NORTH CONC BOUNDARIES * * SAL: ULTIMATE INFLOWING BOTTOM LAYER SALINITY * TEM: ULTIMATE INFLOWING BOTTOM LAYER TEMPERATURE * DYE: ULTIMATE INFLOWING BOTTOM LAYER DYE CONCENTRATION * SFL: ULTIMATE INFLOWING BOTTOM LAYER SHELLFISH LARVAE CONCENTRATION * TOX: NTOX ULTIMATE INFLOWING BOTTOM LAYER TOXIC CONTAMINANT * CONCENTRATIONS NTOX VALUES TOX(N), N=1,NTOX * C63 SAL TEM DYE SFL ------------------------------------------------------------------------------- C64 TIME CONSTANT BOTTOM CONC ON NORTH CONC BOUNDARIES * * SED: NSED ULTIMATE INFLOWING BOTTOM LAYER COHESIVE SEDIMENT * CONCENTRATIONS FIRST NSED VALUES SED(N), N=1,NSND * SND: NSND ULTIMATE INFLOWING BOTTOM LAYER NON-COHESIVE SEDIMENT * CONCENTRATIONS LAST NSND VALUES SND(N), N=1,NSND * C64 SED1 SND1 ------------------------------------------------------------------------------- C65 TIME CONSTANT SURFACE CONC ON NORTH CONC BOUNDARIES * * SAL: ULTIMATE INFLOWING SURFACE LAYER SALINITY * TEM: ULTIMATE INFLOWING SURFACE LAYER TEMPERATURE * DYE: ULTIMATE INFLOWING SURFACE LAYER DYE CONCENTRATION * SFL: ULTIMATE INFLOWING SURFACE LAYER SHELLFISH LARVAE CONCENTRATION * TOX: NTOX ULTIMATE INFLOWING SURFACE LAYER TOXIC CONTAMINANT * CONCENTRATIONS NTOX VALUES TOX(N), N=1,NTOX * C65 SAL TEM DYE SFL ------------------------------------------------------------------------------- 231 C66 TIME CONSTANT SURFACE CONC ON NORTH CONC BOUNDARIES * * SED: NSED ULTIMATE INFLOWING SURFACE LAYER COHESIVE SEDIMENT * CONCENTRATIONS FIRST NSED VALUES SED(N), N=1,NSND * SND: NSND ULTIMATE INFLOWING SURFACE LAYER NON-COHESIVE SEDIMENT * CONCENTRATIONS LAST NSND VALUES SND(N), N=1,NSND * C66 SED1 SND1 ------------------------------------------------------------------------------- C66A CONCENTRATION DATA ASSIMILATION * * NLCDA: NUMBER OF HORIZONTAL LOCATIONS FOR DATA ASSIMILATION * TSCDA: WEIGHTING FACTOR, 0 to 1, 1 = FULL ASSIMILATION * ISCDA: 1 FOR CONCENTRATION DATA ASSIMILATION VALUES (NC=1,7) * C66A NLCDA TSCDA ISCDA 0 0 0 0 0 0 0 0 0 ------------------------------------------------------------------------------- C66B CONCENTRATION DATA ASSIMILATION * * ITPCDA: 0 ASSIMILATE DATA FROM TIME SERIES * 1 ASSIMILATE DATA FROM ANOTHER CELL IN GRID * ICDA: I INDEX OF CELL ASSIMILATING DATA * JCDA: J INDEX OF CELL ASSIMILATING DATA * ICCDA: I INDEX OF CELL PROVIDING DATA, ITPCDA=1 * JCCDA: J INDEX OF CELL PROVIDING DATA, ITPCDA=1 * NCSERA: ID OF TIME SERIES PROVIDING DATA * C66B ITPCDA ICDA JCDA ICCDA JCCDA NS NT ND NSF NTX NSD NSN ------------------------------------------------------------------------------- C67 DRIFTER DATA (FIRST 4 PARAMETER FOR SUB DRIFTER, SECOND 6 FOR SUB LAGRANGIAN) * * ISPD: 1 TO ACTIVE SIMULTANEOUS RELEASE AND LAGRANGIAN TRANSPORT OF * NEUTRALLY BUOYANT PARTICLE DRIFTERS AT LOCATIONS INPUT ON C68 * 2 TO ACTIVATE DS-INTERNATIONAL'S LPT DRIFTER COMPUTATIONS (DRIFTER.INP) * NPD: NUMBER OF PARTICLE DRIFTERS * NPDRT: TIME STEP AT WHICH PARTICLES ARE RELEASED * NWPD: NUMBER OF TIME STEPS BETWEEN WRITING TO TRACKING FILE * DRIFTER.OUT * ISLRPD: 1 TO ACTIVATE CALCULATION OF LAGRANGIAN MEAN VELOCITY OVER TIME * INTERVAL TREF AND SPATIAL INTERVAL ILRPD1<I<ILRPD2, * JLRPD1<J<JLRPD2, 1<K<KC, WITH MLRPDRT RELEASES. ANY AVERAGE * OVER ALL RELEASE TIMES IS ALSO CALCULATED * 2 SAME BUT USES A HIGHER ORDER TRAJECTORY INTEGRATION * ILRPD1 WEST BOUNDARY OF REGION * ILRPD2 EAST BOUNDARY OF REGION * JLRPD1 NORTH BOUNDARY OF REGION * JLRPD2 SOUTH BOUNDARY OF REGION * MLRPDRT NUMBER OF RELEASE TIMES * IPLRPD 1,2,3 WRITE FILES TO PLOT ALL,EVEN,ODD HORIZ LAG VEL VECTORS * C67 ISPD NPD NPDRT NWPD ISLRPD ILRPD1 ILRPD2 JLRPD1 JLRPD2 MLRPDRT IPLRPD 0 0 0 0 0 0 0 0 0 0 0 ------------------------------------------------------------------------------- C68 INITIAL DRIFTER POSITIONS (FOR USE WITH SUB DRIFTER) * * RI: I CELL INDEX IN WHICH PARTICLE IS RELEASED IN * RJ: J CELL INDEX IN WHICH PARTICLE IS RELEASED IN * RK: K CELL INDEX IN WHICH PARTICLE IS RELEASED IN * C68 RI RJ RK ------------------------------------------------------------------------------- C69 CONSTANTS FOR CARTESIAN GRID CELL CENTER LONGITUDE AND LATITUDE * * CDLON1: 6 CONSTANTS TO GIVE CELL CENTER LAT AND LON OR OTHER * CDLON2: COORDINATES FOR CARTESIAN GRIDS USING THE FORMULAS * CDLON3: DLON(L)=CDLON1+(CDLON2*FLOAT(I)+CDLON3)/60. * CDLAT1: DLAT(L)=CDLAT1+(CDLAT2*FLOAT(J)+CDLAT3)/60. * CDLAT2: * CDLAT3: 232 * C69 CDLON1 CDLON2 CDLON3 CDLAT1 CDLAT2 CDLAT3 0 0 0 0 0 0 ------------------------------------------------------------------------------- C70 CONTROLS FOR WRITING ASCII OR BINARY DUMP FILES * * ISDUMP: GREATER THAN 0 TO ACTIVATE * 1 SCALED ASCII INTEGER (0<VAL<65535) * 2 SCALED 16BIT BINARY INTEGER (0<VAL<65535) OR (-32768<VAL<32767) * 3 UNSCALED ASCII FLOATING POINT * 4 UNSCALED BINARY FLOATING POINT * ISADMP: GREATER THAN 0 TO APPEND EXISTING DUMP FILES * NSDUMP: NUMBER OF TIME STEPS BETWEEN DUMPS * TSDUMP: STARTING TIME FOR DUMPS - DAYS (NO DUMPS BEFORE THIS TIME) * TEDUMP: ENDING TIME FOR DUMPS - DAYS (NO DUMPS AFTER THIS TIME) * ISDMPP: GREATER THAN 0 FOR WATER SURFACE ELEVATION DUMP * ISDMPU: GREATER THAN 0 FOR HORIZONTAL VELOCITY DUMP * ISDMPW: GREATER THAN 0 FOR VERTICAL VELOCITY DUMP * ISDMPT: GREATER THAN 0 FOR TRANSPORTED VARIABLE DUMPS * IADJDMP: 0 FOR SCALED BINARY INTEGERS (0<VAL<65535) * -32768 FOR SCALED BINARY INTEGERS (-32768<VAL<32767) * C70 ISDUMP ISADMP NSDUMP TSDUMP TEDUMP ISDMPP ISDMPU ISDMPW ISDMPT IADJDMP 0 0 0 0 0 0 0 0 0 -32768 ------------------------------------------------------------------------------- C71 CONTROLS FOR HORIZONTAL PLANE SCALAR FIELD CONTOURING - RESIDUAL ONLY * * ISSPH: NOT USED * * NPSPH: NOT USED * ISRSPH: 1 TO WRITE FILE FOR RESIDUAL SCALAR VARIABLE IN HORIZONTAL PLANE * * ISPHXY: 0 DOES NOT WRITE I,J,X,Y IN ***CNH.OUT AND R***CNH.OUT FILES (RESIDUAL ONLY) * 1 WRITES I,J ONLY IN ***CNH.OUT AND R***CNH.OUT FILES (RESIDUAL ONLY) * 2 WRITES I,J,X,Y IN ***CNH.OUT AND R***CNH.OUT FILES (RESIDUAL ONLY) * * DATA LINE REPEATS 7 TIMES FOR SAL,TEM,DYE,SFL,TOX,SED,SND * C71 ISSPH NPSPH ISRSPH ISPHXY 0 1 0 3 !SAL 0 1 0 3 !TEM 0 1 0 3 !DYE 1 2 0 3 !SFL 0 1 0 3 !TOX 0 1 0 3 !SED 0 1 0 3 !SND ------------------------------------------------------------------------------- C71A CONTROLS FOR HORIZONTAL PLANE SEDIMENT BED PROPERTIES CONTOURING * * ISBPH: NOT USED * * ISBEXP: 0 >0 EXPLORER BINARY FORMAT, OUTPUT FREQUENCY * NPBPH: NOT USED * ISRBPH: NOT USED * ISBBDN: NOT USED * ISBLAY: NOT USED * ISBPOR: NOT USED * SBSED: NOT USED * * * ISBSED: NOT USED * * * ISBVDR: NOT USED * ISBARD: NOT USED * * C71A ISBPH ISBEXP NPBPH ISRBPH ISBBDN ISBLAY ISBPOR ISBSED ISBSND ISBVDR ISBARD 0 0 0 0 0 0 0 0 0 0 0 ------------------------------------------------------------------------------- C71B FOOD CHAIN MODEL OUTPUT CONTROL 233 * * ISFDCH: 1 TO WRITE OUTPUT FOR HOUSATONIC RIVER FOOD CHAIN MODEL * NFDCHZ: NUMBER OF SPATIAL ZONES * HBFDCH: AVERAGING DEPTH FOR TOP PORTION OF BED (METERS) * TFCAVG: TIME AVERAGING INTERVAL FOR FOOD CHAIN OUTPUT (SECONDS) * C71B ISFDCH NFDCHZ HBFDCH TFCAVG 0 0 0 0 ------------------------------------------------------------------------------- C72 CONTROLS FOR EFDC_EXPLORER LINKAGE AND SURFACE ELEVATION RESIDUAL OUTPUT * * ISPPH: 1 TO WRITE FILE FOR EFDC_EXPLORER LINKAGE * 2 WRITE ONLY FOR THE FIRST AND LAST REFERENCE TIME PERIOD * 100 TO ACTIVATE THE HIGH FREQUENCY DOMAIN OUTPUT READING SNAPSHOT.INP * NPPPH: NUMBER OF WRITES PER REFERENCE TIME PERIOD * ISRPPH: 1 TO WRITE FILE FOR RESIDUAL SURFACE ELEVATION CONTOURNG IN * HORIZONTAL PLANE * IPPHXY: NOT USED * * * C72 ISPPH NPPPH ISRPPH IPPHXY 1 2 0 3 ------------------------------------------------------------------------------- C73 CONTROLS FOR HORIZONTAL PLANE RESIDUAL VELOCITY VECTOR PLOTTING * * ISVPH: NOT USED * NOT USED * NPVPH: NOT USED * ISRVPH: 1 TO WRITE FILE FOR RESIDUAL VELOCITY PLOTTING * HORIZONTAL PLANE * IVPHXY: NOT USED * NOT USED * NOT USED * NOT USED * C73 ISVPH NPVPH ISRVPH IVPHXY 1 2 0 3 ------------------------------------------------------------------------------- C74 NOT USED * * ISECSPV: NOT USED * * NPSPV: NOT USED * ISSPV: NOT USED * * ISRSPV: NOT USED * ISHPLTV: NOT USED * * * C74 ISECSPV NPSPV ISSPV ISRSPV ISHPLTV 0 0 0 0 0 !SAL 0 0 0 0 0 !TEM 0 0 0 0 0 !DYE 0 0 0 0 0 !SFL 0 0 0 0 0 !TOX 0 0 0 0 0 !SED 0 0 0 0 0 !SND ------------------------------------------------------------------------------- C75 NOT USED * * ISECSPV: NOT USED * NIJSPV: NOT USED * SEC ID: NOT USED * C75 ISECSPV NIJSPV SEC ID ------------------------------------------------------------------------------- C76 NOT USED * * ISECSPV: NOT USED 234 * ISPV: NOT USED * JSPV: NOT USED * C76 ISECSPV ISPV JSPV ------------------------------------------------------------------------------- C77 NOT USED * * ISECVPV: NOT USED * * NPVPV: NOT USED * ISVPV: NOT USED * * ISRSPV: NOT USED * C77 ISECVPV NPVPV ISVPV ISRSPV 0 1 0 0 ------------------------------------------------------------------------------- C78 NOT USED * * ISCEVPV: NOT USED * NIJVPV: NOT USED * ANGVPV: NOT USED * SEC ID: NOT USED * C78 ISECVPV NIJVPV ANGVPV SEC ID ------------------------------------------------------------------------------- C79 NOT USED * * ISECVPV: NOT USED * IVPV: NOT USED * JVPV: NOT USED * C79 ISECVPV IVPV JVPV ------------------------------------------------------------------------------- C80 CONTROLS FOR 3D FIELD OUTPUT * * IS3DO: 1 TO WRITE TO 3D ASCII INTEGER FORMAT FILES, JS3DVAR.LE.2 SEE| * 1 TO WRITE TO 3D ASCII FLOAT POINT FORMAT FILES, JS3DVAR.EQ.3 C57| * 2 TO WRITE TO 3D CHARACTER ARRAY FORMAT FILES (NOT ACTIVE) * 3 TO WRITE TO 3D HDF IMAGE FORMAT FILES (NOT ACTIVE) * 4 TO WRITE TO 3D HDF FLOATING POINT FORMAT FILES (NOT ACTIVE) * ISR3DO: SAME AS IS3DO EXCEPT FOR RESIDUAL VARIABLES * NP3DO: NUMBER OF WRITES PER LAST REF TIME PERIOD FOR INST VARIABLES * KPC: NUMBER OF UNSTRETCHED PHYSICAL VERTICAL LAYERS * NWGG: IF NWGG IS GREATER THAN ZERO, NWGG DEFINES THE NUMBER OF !2877| * WATER CELLS IN CARTESIAN 3D GRAPHICS GRID OVERLAY OF THE * CURVILINEAR GRID. FOR NWGG>0 AND EFDC RUNS ON A CURVILINEAR * GRID, I3DMI,I3DMA,J3DMI,J3DMA REFER TO CELL INDICES ON THE * ON THE CARTESIAN GRAPHICS GRID OVERLAY DEFINED BY FILE * GCELL.INP. THE FILE GCELL.INP IS NOT USED BY EFDC, BUT BY * THE COMPANION GRID GENERATION CODE GEFDC.F. INFORMATION * DEFINING THE OVERLAY IS READ BY EFDC.F FROM THE FILE * GCELLMP.INP. IF NWGG EQUALS 0, I3DMI,I3DMA,J3DMI,J3DMA REFER * TO INDICES ON THE EFDC GRID DEFINED BY CELL.INP. * ACTIVATION OF THE REWRITE OPTION I3DRW=1 WRITES TO THE FULL * GRID DEFINED BY CELL.INP AS IF CELL.INP DEFINES A CARTESIAN * GRID. IF NWGG EQ 0 AND THE EFDC COMP GRID IS CO, THE REWRITE * OPTION IS NOT RECOMMENDED AND A POST PROCESSOR SHOULD BE USED * TO TRANSFER THE SHORT FORM, I3DRW=0, OUTPUT TO AN APPROPRIATE * FORMAT FOR VISUALIZATION. CONTACT DEVELOPER FOR MORE DETAILS * I3DMI: MINIMUM OR BEGINNING I INDEX FOR 3D ARRAY OUTPUT * I3DMA: MAXIMUM OR ENDING I INDEX FOR 3D ARRAY OUTPUT * J3DMI: MINIMUM OR BEGINNING J INDEX FOR 3D ARRAY OUTPUT * J3DMA: MAXIMUM OR ENDING J INDEX FOR 3D ARRAY OUTPUT * I3DRW: 0 FILES WRITTEN FOR ACTIVE CO WATER CELLS ONLY * 1 REWRITE FILES TO CORRECT ORIENTATION DEFINED BY GCELL.INP * AND GCELLMP.INP FOR CO WITH NWGG.GT.O OR BY CELL.INP IF THE * COMPUTATIONAL GRID IS CARTESIAN AND NWGG.EQ.0 * SELVMAX: MAXIMUM SURFACE ELEVATION FOR UNSTRETCHING (ABOVE MAX SELV ) * BELVMIN: MINIMUM BOTTOM ELEVATION FOR UNSTRETCHING (BELOW MIN BELV) * 235 C80 IS3DO ISR3DO NP3DO KPC NWGG I3DMI I3DMA J3DMI J3DMA I3DRW SELVMAX BELVMIN 0 0 0 1 0 1 1 1 1 0 1000 - 1000 ------------------------------------------------------------------------------- C81 OUTPUT ACTIVATION AND SCALES FOR 3D FIELD OUTPUT * * VARIABLE: DUMMY VARIABLE ID (DO NOT CHANGE ORDER) * IS3(VARID): 1 TO ACTIVATE THIS VARIABLE * JS3(VARID): 0 FOR NO SCALING OF THIS VARIABLE * 1 FOR AUTO SCALING OF THIS VARIABLE OVER RANGE 0<VAL<255 * AUTO SCALES FOR EACH FRAME OUTPUT IN FILES OUT3D.DIA AND * ROUT3D.DIA OUTPUT IN I4 FORMAT * 2 FOR SCALING SPECIFIED IN NEXT TWO COLUMNS WITH OUTPUT * DEFINED OVER RANGE 0<VAL<255 AND WRITTEN IN I4 FORMAT * 3 FOR MULTIPLIER SCALING BY MAX SCALE VALUE WITH OUTPUT * WRITTEN IN F7.2 FORMAT (IS3DO AND ISR3DO MUST BE 1) * C81 VARIABLE IS3D JS3D SMAX SMIN 'U VEL' 0 0 0 0 'V VEL' 0 0 0 0 'W VEL' 0 0 0 0 'SAL' 0 0 0 0 'TEMP' 0 0 0 0 'DYE' 0 0 0 0 'SED' 0 0 0 0 'SND' 0 0 0 0 'TOX' 0 0 0 0 ------------------------------------------------------------------------------- C82 INPLACE HARMONIC ANALYSIS PARAMETERS * * ISLSHA: 1 FOR IN PLACE LEAST SQUARES HARMONIC ANALYSIS * MLLSHA: NUMBER OF LOCATIONS FOR LSHA * NTCLSHA: LENGTH OF LSHA IN INTEGER NUMBER OF REFERENCE TIME PERIODS * ISLSTR: 1 FOR TREND REMOVAL * ISHTA : 1 FOR SINGLE TREF PERIOD SURFACE ELEV ANALYSIS * 90 C82 ISLSHA MLLSHA NTCLSHA ISLSTR ISHTA 0 0 0 0 0 ------------------------------------------------------------------------------- C83 HARMONIC ANALYSIS LOCATIONS AND SWITCHES * * ILLSHA: I CELL INDEX * JLLSHA: J CELL INDEX * LSHAP: 1 FOR ANALYSIS OF SURFACE ELEVATION * LSHAB: 1 FOR ANALYSIS OF SALINITY * LSHAUE: 1 FOR ANALYSIS OF EXTERNAL MODE HORIZONTAL VELOCITY * LSHAU: 1 FOR ANALYSIS OF HORIZONTAL VELOCITY IN EVERY LAYER * CLSL: LOCATION AS A CHARACTER VARIABLE * C83 ILLSHA JLLSHA LSHAP LSHAB LSHAUE LSHAU CLSL ------------------------------------------------------------------------------- C84 CONTROLS FOR WRITING TO TIME SERIES FILES * * ISTMSR: 1 OR 2 TO WRITE TIME SERIES OF SURF ELEV, VELOCITY, NET * INTERNAL AND EXTERNAL MODE VOLUME SOURCE-SINKS, AND * CONCENTRATION VARIABLES, 2 APPENDS EXISTING TIME SERIES FILES * MLTMSR: NUMBER HORIZONTAL LOCATIONS TO WRITE TIME SERIES OF SURF ELEV, * VELOCITY, AND CONCENTRATION VARIABLES * NBTMSR: TIME STEP TO BEGIN WRITING TO TIME SERIES FILES (Inactive) * NSTMSR: TIME STEP TO STOP WRITING TO TIME SERIES FILES (Inactive) * NWTMSR: NUMBER OF TIME STEPS TO SKIP BETWEEN OUTPUT * NTSSTSP: NUMBER OF TIME SERIES START-STOP SCENARIOS, 1 OR GREATER * TCTMSR: UNIT CONVERSION FOR TIME SERIES TIME. FOR SECONDS, MINUTES, * HOURS,DAYS USE 1.0, 60.0, 3600.0, 86400.0 RESPECTIVELY * * C84 ISTMSR MLTMSR NBTMSR NSTMSR NWTMSR NTSSTSP TCTMSR 1 19 1 999999999 86400 1 86400 ------------------------------------------------------------------------------- C85 CONTROLS FOR WRITING TO TIME SERIES FILES 236 * * ITSSS: START-STOP SCENARIO NUMBER 1.GE.ISSS.LE.NTSSTSP * MTSSTSP: NUMBER OF STOP-START PAIRS FOR SCENARIO ISSS * C85 ITSSS MTSSTSP 1 1 ------------------------------------------------------------------------------- C86 CONTROLS FOR WRITING TO TIME SERIES FILES * * ITSSS: START-STOP SCENARIO NUMBER 1.GE.ISSS.LE.NTSSTSP * MTSSS: NUMBER OF STOP-START PAIRS FOR SCENARIO ISSS * TSSTRT: STARTING TIME FOR SCENARIO ITSSS, SAVE INTERVAL MTSSS * TSSTOP: STOPPING TIME FOR SCENARIO ITSSS, SAVE INTERVAL MTSSS * -1000. C86 ISSS MTSSS TSSTRT TSSTOP COMMENT 1 1 1096 99999 ------------------------------------------------------------------------------- C87 CONTROLS FOR WRITING TO TIME SERIES FILES * * ILTS: I CELL INDEX * JLTS: J CELL INDEX * NTSSSS: WRITE SCENARIO FOR THIS LOCATION * MTSP: 1 FOR TIME SERIES OF SURFACE ELEVATION * MTSC: 1 FOR TIME SERIES OF TRANSPORTED CONCENTRATION VARIABLES * MTSA: 1 FOR TIME SERIES OF EDDY VISCOSITY AND DIFFUSIVITY * MTSUE: 1 FOR TIME SERIES OF EXTERNAL MODE HORIZONTAL VELOCITY * MTSUT: 1 FOR TIME SERIES OF EXTERNAL MODE HORIZONTAL TRANSPORT * MTSU: 1 FOR TIME SERIES OF HORIZONTAL VELOCITY IN EVERY LAYER * MTSQE: 1 FOR TIME SERIES OF NET EXTERNAL MODE VOLUME SOURCE/SINK * MTSQ: 1 FOR TIME SERIES OF NET EXTERNAL MODE VOLUME SOURCE/SINK * CLTS: LOCATION AS A CHARACTER VARIABLE * C87 ILTS JLTS NTSSSS MTSP MTSC MTSA MTSUE MTSUT MTSU MTSQE MTSQ CLTS 23 6 1 1 1 0 0 0 0 0 0 'Dam' 17 6 1 1 1 0 0 0 0 0 0 'CPF055C' 15 6 1 1 1 0 0 0 0 0 0 'CPF055C1' 16 7 1 1 1 0 0 0 0 0 0 'CPF055C2' 16 6 1 1 1 1 1 0 0 0 0 'CPF055C3' 17 7 1 1 1 0 0 0 0 0 0 'CPF055C4' 17 8 1 1 1 0 0 0 0 0 0 'CPF055C5' 18 6 1 1 1 0 0 0 0 0 0 'CPF055C6' 20 6 1 1 1 1 1 0 0 0 0 'CPF055D' 22 6 1 1 1 0 0 0 0 0 0 'CPF055E' 18 42 1 1 1 0 0 0 0 0 0 'CPF081A1B' 18 37 1 1 1 0 0 0 0 0 0 'CPF081A1C' 15 35 1 1 1 1 1 0 0 0 0 'CPF086C' 11 34 1 1 1 0 0 0 0 0 0 'CPF086CUPS' 18 35 1 1 1 0 0 0 0 0 0 'CPF086D' 18 31 1 1 1 0 0 0 0 0 0 'CPF086F' 18 25 1 1 1 1 1 0 0 0 0 'CPF087B3' 18 21 1 1 1 0 0 0 0 0 0 'CPF087D' 237 19 14 1 1 1 1 1 0 0 0 0 'CPF0880A' ------------------------------------------------------------------------------- C88 High frequency output for specific locations and times * * HFREOUT: 1 use high frequency dates for output * 0 specific output option is not used * C88 HFREOUT 0 ------------------------------------------------------------------------------- C89 NOT USED * * MMDVSFP: NOT USED * DMSFP: NOT USED * C89 MMDVSFP DMVSFP ------------------------------------------------------------------------------- C90 NOT USED * * MMLVSFP: NOT USED * TIMVSFP: NOT USED * IVSFP: NOT USED * JVSFP: NOT USED * C90 MMLVSFP TIMVSFP IVSFP JVSFP ------------------------------------------------------------------------------- C91 OPTIONS FOR GENERATION OF NETCDF FILE(S) * * NCDFOUT: OPTION FOR NETCDF EXPORT * =1 GENERATE NETCDF FILE NC * =0 NO GENERATION * DEFLEV: LEVEL OF COMPRESSION OF NETCDF FILE FROM 0 TO 9 * ROTA: =1 ROTATING 2D VELOCITY FIELD TO THE TRUE EAST AND TRUE NORTH * =0 NO ROTATION TO TRUE EAST AND TRUE NORTH * UTMZ: UTM ZONE * >0 FOR NORTHERN HEMISPHERE; <0 FOR SOUTHERN HEMISPHERE * BASEDATE: YYYY-MM-DD (NO BLANK) * BASETIME: HH:MM:SS (NO BLANK) * PROJ: PROJECT NAME IS A STRING OF MAXIMUM LENGTH 20 * WITHOUT ANY BLANKS * C91 NCDFOUT DEFLEV ROTA BLK UTMZ HREST BASEDATE BASETIME PROJ 1 1 1 -999 17 24 2011-01-01 00:00:00 JordanLake ------------------------------------------------------------------------------- C91A OPTIONS FOR NETCDF OUTPUT * * TYPE File creation option * =1: Single file * =0: Multiple daily files * BEGIN Start julian day of writing netcdf file * END End julian day of writing netcdf file C91A TYPE BEGIN END 0 0 0 ------------------------------------------------------------------------------- C91B OPTIONS FOR NETCDF OUTPUT * * ISNCDF(I) OPTION FOR OUTPUT, I=1:12 * = 0:NO * = 1:YES * * 1 2 3 4 5 6 7 8 9 10 11 12 C91B SAL TEM DYE SLF TOX SED SND WQL LPT SHR WIN WAV 0 0 0 0 0 0 0 0 0 0 0 0 End of Input File EFDC.INP 238 Appendix 15. Model input file WQ3DWC.INP file for base case. # <-- set first character to '#' to use extended annotation in this file C C GENERATED BY DYNAMIC SOLUTIONS-INTL'S EFDC_EXPLORER: EE8.4.4 Rel 181128 C----------------------------------------------------------------------------- C01 MAIN TITLE CARDS C C01 THREE TITLE CARDS FOLLOW: ' Jordan Lake, ' ' BG/GRN algae ' ' ' C----------------------------------------------------------------------------- C02 I/O CONTROL VARIABLE CARD C C ONE TITLE CARD FOLLOWS: $$ C02 I/O control variables $$ C C IWQLVL = Kinetic Complexity Level C 1 - Wasp5 Level Kinetics (Single Organic Carbon, Phosphorous, And C Nitrogen Classes + Reactive DOC/CBOD Variable) C 2 - Intermediate Level Kinetics (Total Refractory And Total Labile C Organic Carbon, Phosphorous, And Nitrogen Classes C + Reactive DOC/CBOD) C 3 - In base model the same as Level 2 C 4 - Extended CE-QUAL-ICM (4 Organic Carbon, Phosphorous, And C Nitrogen Classes + Reactive DOC/CBOD Variable) C NWQV = Number of water quality water column variables C NWQZ = Max. number of spatial zones having varying WQ settling C NWQPS = Max. number of water quality point source locations C NWQTD = Number of data points in the temperature lookup table C NWQTS = Max. number of water quality time-series output locations C NTSWQV = Max. number of water quality time-series output variables C NSMG = Max. Number of sediment diagenesis model groups (Hardwired, Must=3) C NSMZ = Max. number of sediment model spatial variation zones C NTSSMV = Max. number of sediment model time-series output variables C NSMTS = Not used C WQKDPT = Kinetic Update Time Step (seconds). Used to Allow for Variable Delta T's. C ISRPEM = 1 To Activate Rooted Plant And Epiphyte Algae Sub-Model (RPEM) C C02 IWQLVL NWQV NWQZ NWQPS NWQTD NWQTS NTSWQV NSMG NSMZ NTSSMV NSMTS WQKDPT ISRPEM 1 21 1 15 400 0 0 3 1 0 0 3600 0 C----------------------------------------------------------------------------- C02A KINETIC BYPASS FLAGS C ONLY USED IF IWQLVL=1 (ISTRWQ(NV),NV=1,NWQV) C ISTRWQ = 0 - Skip Kinetics C 1 - Compute Kinetics C ! 1) CHC - cyanobacteria C ! 2) CHG - diatom algae C ! 3) CHD - green algae C ! 4) ROC - refractory particulate organic carbon C ! 5) LOC - labile particulate organic carbon C ! 6) DOC - dissolved organic carbon C ! 7) ROP - refractory particulate organic phosphorus C ! 8) LOP - labile particulate organic phosphorus C ! 9) DOP - dissolved organic phosphorus C ! 10) P4D - total phosphate C ! 11) RON - refractory particulate organic nitrogen C ! 12) LON - labile particulate organic nitrogen C ! 13) DON - dissolved organic nitrogen C ! 14) NHX - ammonia nitrogen C ! 15) NOX - nitrate nitrogen C ! 16) SUU - particulate biogenic silica C ! 17) SAA - dissolved available silica C ! 18) COD - chemical oxygen demand C ! 19) DOX - dissolved oxygen C ! 20) TAM - total active metal C ! 21) FCB - fecal coliform bacteria 239 C ! MAC - macroalgae/periphyton (Not included in ISTRWQ) C02A 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 1 0 0 C----------------------------------------------------------------------------- C03 C IWQDT = Not Used C IWQM = Not Used C IWQBEN = benthic flux model switch (0=spec/const; 1=predictive flux, 2=specified) C IWQSI = switch to activate silica state variables (0=off; 1=activated) C IWQFCB = switch to activate fecal coliform bacteria (0=off; 1=activated) C IWQSRP = switch for sediment sorption (1=TAM sorption; 2=sediment sorption) C IWQSTOX = cyanobacteria salinity toxicity switch (0=no toxicity; 1=toxicity) C IWQKA = reaeration option switch C = 0, constant reaeration (WQKRO), no wind reaeration C = 1, constant reaeration (WQKRO) plus wind reaeration C = 2, use O'Connor-Dobbins (1958) formula C = 3, use Owens & Gibbs (1964) formula C = 4, use Owens & Gibbs Modifed formula (see code) C IWQVLIM = Switch for limiting macroalgae/periphyton growth rate due to vegetative cover C = 0, No growth rate limit C = 1, Limit macroalgae/periphyton growth, Michaelis-Menton Eq C = 2, Limit macroalgae/periphyton growth, 5-Param Logistic Function C When IDNOTRVA>0 shade factor PSHADE(L) will be readfrom file MACALGMP.INP C C03 IWQDT IWQM IWQBEN IWQSI IWQFCB IWQSRP IWQSTOX IWQKA IWQVLIM 0 1 2 0 0 0 0 1 0 C----------------------------------------------------------------------------- C04 C IWQZ = number of zones for spatially varying WQ parameters C IWQNC = switch to save negative concentrations to WQ3DNC.LOG (0=OFF; 1=ON, 2-ZERO) C IWQRST = switch to save WQ restart data to WQWCRST.OUT (0=OFF; 1=ON) C NDMWQ = number of horizontal spatial domains for decomposition calc. (=1) C LDMWQ = number of horizontal cells in the WQ computational domain (=LC-2) C NDDOAVG = no longer used C NDLTAVG = Light Extinction Analysis/Diagnostics C IDNOTRVA = ID number of macroalgae/periphyton water quality variable C C04 IWQZ IWQNC IWQRST NDMWQ LDMWQ NDDOAVG NDLTAVG IDNOTRVA 1 1 1 1 406 0 0 0 C----------------------------------------------------------------------------- C05 C IWQICI = initial condition switch C 0=spatially constant initial conditions (card C44) C 1=read initial condition file ICIFN (see card C51) C 2=read initial conditions from restart file WQWCRST.INP C IWQAGR = algae growth kinetics switch C 0=use constant kinetics on card C45 C 1=read spatial/time-varying kinetics from file AGRFN (card C51) C IWQSTL = settling velocity switch C 0=use spatially/temporally constant settling velocities (card C46) C 1=use spatial/time-varying settling vel. from STLFN (card C51) C IWQSUN = solar radiation switch C 0=use constant solar radiation (I0) and FD from card C10 C 1=use daily average solar rad. and FD from file SUNDAY.INP C 2=use hourly solar rad. from ASER.INP file C 3=Compute Daily Averages of solar rad. and FD From ASER.INP C IWQPSL = point source load switch C 0=use constant point source loads C 1=use time-variable point source loads from file WQPSL.INP C 2=use time-variable point source CONCENTRATIONS from CSQSR##.INP files C IWQNPL = 0=use time constant atmospheric dry deposition C isDIURDO = switch for saving diurnal D.O. data C 0=do not save diurnal D.O. data to file C 1=save diurnal D.O. data to binary file WQDIURDO.BIN C if WQDIURDO.BIN already exists, delete it C 2=save diurnal D.O. data to binary file WQDIURDO.BIN C if WQDIURDO.BIN already exists, append to it C WQDIUDT = time interval for writing to diurnal D.O. file (hours) C IWQKIN = switch for using spatially-varying kinetic rate constants C 0=do not use spatially-varying kinetics C 1=use spatially-varying kinetics in file KINETICS.INP 240 C Only applies to IWQKA, KRO, KTR, REAC, KDC, KDCALGm, KHRm C DOPTm, KCD, and KHCOD. C C05 IWQICI IWQAGR IWQSTL IWQSUN IWQPSL IWQNPL isDIURDO WQDIUDT IWQKIN 2 0 0 3 2 0 0 0 0 C----------------------------------------------------------------------------- C06 C IWQTS = number of time-series locations to output to ASCII file WQWCTS.OUT C TWQTSB = beginning time for recording time-series data (Julian Day) C TWQTSE = ending time for recording time-series data (Julian Day) C WQTSDT = write interval (hours), also averaging interval for binary files C use 24.0 hours for daily averages (solar day) C use 24.8412 hours to average over the M2 tide period (lunar day) C isWQAVG = switch to save WQ averages to binary file WQWCAVG.BIN C 0=OFF; 1=ON, overwrite existing file; 2=ON, append to existing file C isWQMIN = switch to save WQ minimums to binary file WQWCMIN.BIN C 0=OFF; 1=ON, overwrite existing file; 2=ON, append to existing file C isWQMAX = switch to save WQ minimums to binary file WQWCMAX.BIN C 0=OFF; 1=ON, overwrite existing file; 2=ON, append to existing file C isCOMP = switch to save DO components to file WQDOCOMP.BIN C 0=OFF; 1=ON, overwrite existing file; 2=ON, append to existing file C C06 IWQTS TWQTSB TWQTSE WQTSDT isWQAVG isWQMIN isWQMAX isCOMP 0 0 0 0 0 0 0 0 C----------------------------------------------------------------------------- C07 TIME-SERIES WRITE CONTROLS C ! 1) CHC – Chlorophyll-a (cyanobacteria) C ! 2) CHG – Chlorophyll-a (diatom algae) C ! 3) CHD – Chlorophyll-a (green algae) C ! 4) ROC - refractory particulate organic carbon C ! 5) LOC - labile particulate organic carbon C ! 6) DOC - dissolved organic carbon C ! 7) ROP - refractory particulate organic phosphorus C ! 8) LOP - labile particulate organic phosphorus C ! 9) DOP - dissolved organic phosphorus C ! 10) P4D - total phosphate C ! 11) RON - refractory particulate organic nitrogen C ! 12) LON - labile particulate organic nitrogen C ! 13) DON - dissolved organic nitrogen C ! 14) NHX - ammonia nitrogen C ! 15) NOX - nitrate nitrogen C ! 16) SUU - particulate biogenic silica C ! 17) SAA - dissolved available silica C ! 18) COD - chemical oxygen demand C ! 19) DOX - dissolved oxygen C ! 20) TAM - total active metal C ! 21) FCB - fecal coliform bacteria C ! 22) MAC - macroalgae/periphyton C C07 Two title cards follow: $ I J CHC CHG CHD ROC LOC DOC ROP LOP DOP P4D RON LON DON $ NHX NOX SUU SAA COD DOX TAM FCB MAC C----------------------------------------------------------------------------- C08 ONE TITLE CARD FOLLOWS: $$ C08 constant parameters for ALGAE (see Table 3-1) $$ C C KHNc = nitrogen half-saturation for cyanobacteria (mg/L) C KHNd = nitrogen half-saturation for algae diatoms (mg/L) C KHNg = nitrogen half-saturation for algae greens algae (mg/L) C KHNm = nitrogen half-saturation for macroalgae (mg/L) C KHPc = phosphorus half-saturation for cyanobacteria (mg/L) C KHPd = phosphorus half-saturation for algae diatoms (mg/L) C KHPg = phosphorus half-saturation for algae greens algae (mg/L) C KHPm = phosphorus half-saturation for macroalgae (mg/L) C KHS = silica half-saturation for algae diatoms (mg/L) C STOX = salinity at which microsystis growth is halved for cyanobacteria C C08 KHNc KHNd KHNg KHNm KHPc KHPd KHPg KHPm KHS STOX WQKHCO2C KHCO2D KHCO2G KHCO2M .06 .01 .01 .01 .008 .001 .001 .001 .05 1 C----------------------------------------------------------------------------- 241 C09 constant parameters for ALGAE (see Table 3-1) C KeTSS = light extinction for total suspended solids (1/m per g/m^3) C KeCHL = light extinction for total suspended chlorophyll (1/m per mg/m^3) C Note: if KeCHL is negative, the Riley (1956) formula is used to C compute the extinction coefficient due to chlorophyll: C KeCHL = 0.054*CHL^0.6667 + 0.0088*CHL C where CHL = total chloryphyll concentration (ug/L) C KeCHLE = chlorophyll exponent for light extinction, Default = 1 C KePOC = light extinction due to particular organic matter (using POC) (1/m per g/m^3) C KeDOC = light extinction for dissolved organic carbon (1/m per g/m^3) C CChlc = carbon-to-chlorophyll ratio for cyanobacteria (mg C / ug Chl) C CChld = carbon-to-chlorophyll ratio for algae diatoms (mg C / ug Chl) C CChlg = carbon-to-chlorophyll ratio for algae greens (mg C / ug Chl) C CChlm = carbon-to-chlorophyll ratio for macroalgae (mg C / ug Chl) C DOPTc = optimal depth (m) for cyanobacteria growth C DOPTd = optimal depth (m) for algae diatoms growth C DOPTg = optimal depth (m) for algae greens growth C DOPTm = optimal depth (m) for macroalgae growth C C09 KeTSS KeChl KeChl KePOC KeDOC CChlc CChld CChlg CChlm DOPTc DOPTd DOPTg DOPTm .0052 .007 1.30 .008 .016 .0156 .0237 .025 .25 1.0 1.0 0.5 1.0 C----------------------------------------------------------------------------- C10 constant parameters for ALGAE (see Table 3-1) C I0 = initial solar radiation (Langley/day) at water surface C IsMIN = minimum optimum solar radiation (Langley/day) C FD = fraction of day that is daylight C CIa = weighting factor for solar radiation at current day C CIb = weighting factor for solar radiation at (-1) days C CIc = weighting factor for solar radiation at (-2) days C CIm = not used C Rea = global reaeration adjustment factor C PARadj = solar radiation multiplied by this factor to get the C photoactive available radiation (PAR) for algae growth C SIceAdj = fraction of solar radiation transmitted through the ice (NOT USED) C C10 I0 IsMIN FD CIa CIb CIc CIm Rea PARadj SIceAdj 0 20 .5 .7 .2 .1 .7 1 .43 0 C----------------------------------------------------------------------------- C11 constant parameters for ALGAE (see Table 3-1) C TMc1 = lower optimal temperature for cyanobacteria growth (degC) C TMc2 = upper optimal temperature for cyanobacteria growth (degC) C TMd1 = lower optimal temperature for algae diatoms growth (degC) C TMd2 = upper optimal temperature for algae diatoms growth (degC) C TMg1 = lower optimal temperature for algae greens growth (degC) C TMg2 = upper optimal temperature for algae greens growth (degC) C TMm1 = lower optimal temperature for macroalgae growth (degC) C TMm2 = upper optimal temperature for macroalgae growth (degC) C TMp1 = lower optimal temperature for diatom predation (degC) C TMp2 = upper optimal temperature for diatom predation (degC) C C11 TMc1 TMc2 TMd1 TMd2 TMg1 TMg2 TMm1 TMm2 TMp1 TMp2 30 39 5 17 15 26 20 24 20 30 C----------------------------------------------------------------------------- C12 constant parameters for ALGAE (see Table 3-1) C KTG1c = suboptimal temperature effect coef. for cyanobacteria growth C KTG2c = superoptimal temperature effect coef. for cyanobacteria growth C KTG1d = suboptimal temperature effect coef. for algae diatoms growth C KTG2d = superoptimal temperature effect coef. for algae diatoms growth C KTG1g = suboptimal temperature effect coef. for algae greens growth C KTG2g = superoptimal temperature effect coef. for algae greens growth C KTG1m = suboptimal temperature effect coef. for macroalgae growth C KTG2m = superoptimal temperature effect coef. for macroalgae growth C KTG1p = suboptimal temperature effect coef. for diatom predation growth C KTG2p = superoptimal temperature effect coef. for diatom predation growth C C12 KTG1c KTG2c KTG1d KTG2d KTG1g KTG2g KTG1m KTG2m KTG1p KTG2p .006 .006 .0025 .012 .01 .01 .0001 .0001 .02 .0001 C----------------------------------------------------------------------------- C13 constant parameters for ALGAE (see Table 3-1) 242 C TRc = reference temperature for cyanobacteria metabolism (degC) C TRd = reference temperature for algae diatoms metabolism (degC) C TRg = reference temperature for algae greens metabolism (degC) C TRm = reference temperature for macroalgae metabolism (degC) C KTBc = temperature effect coef. for cyanobacteria metabolism C KTBd = temperature effect coef. for algae diatoms metabolism C KTBg = temperature effect coef. for algae greens metabolism C KTBm = temperature effect coef. for macroalgae metabolism C C13 TRc TRd TRg TRm KTBc KTBd KTBg KTBm 20 20 20 20 .069 .069 .069 .069 C----------------------------------------------------------------------------- C14 ONE TITLE CARD FOLLOWS: $$ C14 constant parameters for CARBON (see Table 3-2) $$ C C FCRP = carbon distribution coef. for algae predation: refractory POC C FCLP = carbon distribution coef. for algae predation: labile POC C FCDP = carbon distribution coef. for algae predation: DOC C FCDc = carbon distribution coef. for cyanobacteria metabolism C FCDd = carbon distribution coef. for algae diatoms metabolism C FCDg = carbon distribution coef. for algae greens metabolism C KHRc = half-sat. constant (gO2/m^3) for cyanobacteria DOC excretion C KHRd = half-sat. constant (gO2/m^3) for algae diatoms DOC excretion C KHRg = half-sat. constant (gO2/m^3) for algae greens DOC excretion C Note: FCRP + FCLP + FCDP = 1.0 C C14 FCRP FCLP FCDP FCDc FCDd FCDg KHRc KHRd KHRg .28 .12 .6 1 1 1 .5 .5 .5 C----------------------------------------------------------------------------- C15 ONE TITLE CARD FOLLOWS: $$ C15 constant parameters for CARBON (macroalgae) C C FCRPm = carbon distribution coef. for macroalgae predation: refractory POC C FCRPm = carbon distribution coef. for macroalgae predation: labile POC C FCRPm = carbon distribution coef. for macroalgae predation: DOC C FCDm = carbon distribution coef. for macroalgae metabolism C KHRm = half-sat. constant (gO2/m^3) for macroalgae DOC excretion C Note: FCRPm + FCLPm + FCDPm = 1.0 C C15 FCRPm FCLPm FCDPm FCDm KHRm 0 0 0 0 0 C----------------------------------------------------------------------------- C16 constant parameters for CARBON (see Table 3-2) C KRC = minimum hydrolysis rate (1/day) of refractory POC C KLC = minimum hydrolysis rate (1/day) of labile POC C KDC = minimum hydrolysis rate (1/day) of DOC C KRCalg = constant relating refractory POC hydrolysis rate to total Chl-a C KLCalg = constant relating labile POC hydrolysis rate to total Chl-a C KDCalg = constant relating DOC hydrolysis rate to total Chl-a C KDCalgm = constant relating DOC hydrolysis rate to macroalgae C C16 KRC KLC KDC KRCalg KLCalg KDCalg KDCalgm .0025 .0375 .005 0 0 0 0 C----------------------------------------------------------------------------- C17 constant parameters for CARBON (see Table 3-2) C TRHDR = reference temperature for hydrolysis (degC) C TRMNL = reference temperature for mineralization (degC) C KTHDR = temperature effect constant for hydrolysis C KTMNL = temperature effect constant for mineralization C KHORDO = oxic respiration half-sat. constant for D.O. (gO2/m^3) C KHDNN = half-sat. constant for denitrification (gN/m^3) C AANOX = ratio of denitrification rate to oxic DOC respiration rate C C17 TRHDR TRMNL KTHDR KTMNL KHORDO KHDNN AANOX 20 20 .069 .069 0.1 0.1 5 C----------------------------------------------------------------------------- C18 ONE TITLE CARD FOLLOWS: $$ C18 constant parameters for PHOSPHORUS (see Table 3-3) $$ C C FPRP = phos. distribution coef. for algae predation: refractory POP C FPLP = phos. distribution coef. for algae predation: labile POP 243 C FPDP = phos. distribution coef. for algae predation: DOP C FPIP = phos. distribution coef. for algae predation: Inorganic P C FPRc = phos. distribution coef. of RPOP for cyanobacteria metabolism C FPRd = phos. distribution coef. of RPOP for algae diatoms metabolism C FPRg = phos. distribution coef. of RPOP for algae greens metabolism C FPLc = phos. distribution coef. of LPOP for cyanobacteria metabolism C FPLd = phos. distribution coef. of LPOP for algae diatoms metabolism C FPLg = phos. distribution coef. of LPOP for algae greens metabolism C Note, the following must sum to 1.0: C FPRP + FPLP + FPDP + FPIP = 1.0 C FPRc + FPLc + FPDc + FPIc = 1.0 C FPRd + FPLd + FPDd + FPId = 1.0 C FPRg + FPLg + FPDg + FPIg = 1.0 C C18 FPRP FPLP FPDP FPIP | FPRc FPRd FPRg | FPLc FPLd FPLg .51 .19 .2 .1 0 0 0 0 0 0 C----------------------------------------------------------------------------- C19 ONE TITLE CARD FOLLOWS: $$ C19 constant parameters for PHOSPHORUS (macroalgae) C C FPRPM = phos. distribution coef. for macroalgae predation: RPOP C FPLPM = phos. distribution coef. for macroalgae predation: LPOP C FPDPM = phos. distribution coef. for macroalgae predation: DOP C FPIPM = phos. distribution coef. for macroalgae predation: Inorganic P C FPRm = phos. distribution coef. of RPOP for macroalgae metabolism C FPLm = phos. distribution coef. of LPOP for macroalgae metabolism C APCM = factor to modify APC for macroalgae C Note, the following must sum to 1.0: C FPRPM + FPLPM + FPDPM + FPIPM = 1.0 C FPRm + FPLm + FPDm + FPIm = 1.0 C C19 FPRPM FPLPM FPDPM FPIPM FPRm FPLm APCM 0 0 0 0 0 0 0 C----------------------------------------------------------------------------- C20 constant parameters for PHOSPHORUS (see Table 3-3) C FPDc = phosphorus distribution coef. of DOP for cyanobacteria metabolism C FPDd = phosphorus distribution coef. of DOP for algae diatoms metabolism C FPDg = phosphorus distribution coef. of DOP for algae greens metabolism C FPDm = phosphorus distribution coef. of DOP for macroalgae metabolism C FPIc = phosphorus distribution coef. of P4T for cyanobacteria metabolism C FPId = phosphorus distribution coef. of P4T for algae diatoms metabolism C FPIg = phosphorus distribution coef. of P4T for algae greens metabolism C FPIm = phosphorus distribution coef. of P4T for macroalgae metabolism C KPO4p = partition coefficient for sorbed/dissolved PO4 C C Notes, the following must sum to 1.0: C FPRc + FPLc + FPDc + FPIc = 1.0 C FPRd + FPLd + FPDd + FPId = 1.0 C FPRg + FPLg + FPDg + FPIg = 1.0 C C20 FPDc FPDd FPDg FPDm | FPIc FPId FPIg FPIm | KPO4p 1 1 1 1 0 0 0 0 .01 C----------------------------------------------------------------------------- C21 constant parameters for PHOSPHORUS (see Table 3-3) C KRP = minimum hydrolysis rate (1/day) of RPOP C KLP = minimum hydrolysis rate (1/day) of LPOP C KDP = minimum hydrolysis rate (1/day) of DOP C KRPalg = constant relating hydrolysis rate of RPOP to algae C KLPalg = constant relating hydrolysis rate of LPOP to algae C KDPalg = constant relating hydrolysis rate of DOP to algae C CPprm1 = constant used in determining algae Phos-to-Carbon ratio C CPprm2 = constant used in determining algae Phos-to-Carbon ratio C CPprm3 = constant used in determining algae Phos-to-Carbon ratio C C21 KRP KLP KDP KRPalg KLPalg KDPalg CPprm1 CPprm2 CPprm3 .005 .075 .1 0 0 .2 38 85 200 C----------------------------------------------------------------------------- C22 ONE TITLE CARD FOLLOWS: $$ C22 constant parameters for NITROGEN (see Table 3-4) $$ C C FNRP = nitrogen distribution coef. for algae predation: RPON 244 C FNLP = nitrogen distribution coef. for algae predation: LPON C FNDP = nitrogen distribution coef. for algae predation: DON C FNIP = nitrogen distribution coef. for algae predation: Inorganic N C FNRc = nitrogen distribution coef. of RPON for cyanobacteria metabolism C FNRd = nitrogen distribution coef. of RPON for algae diatoms metabolism C FNRg = nitrogen distribution coef. of RPON for algae greens metabolism C FNLc = nitrogen distribution coef. of LPON for cyanobacteria metabolism C FNLd = nitrogen distribution coef. of LPON for algae diatoms metabolism C FNLg = nitrogen distribution coef. of LPON for algae greens metabolism C C22 FNRP FNLP FNDP FNIP FNRc FNRd FNRg FNLc FNLd FNLg .28 .12 .35 .25 .075 .075 .075 .075 .075 .075 C----------------------------------------------------------------------------- C23 ONE TITLE CARD FOLLOWS: $$ C23 constant parameters for NITROGEN (macroalgae) C C FNRPM = nitrogen distribution coef. for marcoalgae predation: RPON C FNLPM = nitrogen distribution coef. for marcoalgae predation: LPON C FNDPM = nitrogen distribution coef. for marcoalgae predation: DON C FNIPM = nitrogen distribution coef. for marcoalgae predation: Inorganic N C FNRm = nitrogen distribution coef. of RPON for macroalgae metabolism C FNLm = nitrogen distribution coef. of LPON for macroalgae metabolism C C23 FNRPM FNLPM FNDPM FNIPM FNRm FNLm 0 0 0 0 0 0 C----------------------------------------------------------------------------- C24 constant parameters for NITROGEN (see Table 3-4) C FNDc = nitrogen distribution coef. of DON for cyanobacteria metabolism C FNDd = nitrogen distribution coef. of DON for algae diatoms metabolism C FNDg = nitrogen distribution coef. of DON for algae greens metabolism C FNDm = nitrogen distribution coef. of DON for macroalgae metabolism C FNIc = nitrogen distribution coef. of DIN for cyanobacteria metabolism C FNId = nitrogen distribution coef. of DIN for algae diatoms metabolism C FNIg = nitrogen distribution coef. of DIN for algae greens metabolism C FNIm = nitrogen distribution coef. of DIN for macroalgae metabolism C ANCc = nitrogen-to-carbon ratio for cyanobacteria C ANCd = nitrogen-to-carbon ratio for algae diatoms C ANCg = nitrogen-to-carbon ratio for algae greens C ANCm = nitrogen-to-carbon ratio for macroalgae C Note: FNRx + FNLx + FNDx + FNIx = 1.0 C C24 FNDc FNDd FNDg FNDm FNIc FNId FNIg FNIm ANCc ANCd ANCg ANCm .25 .25 .25 1 .6 .6 .6 0 .167 .100 .125 .088 C----------------------------------------------------------------------------- C25 constant parameters for NITROGEN (see Table 3-4) C ANDC = mass NO3 reduces per DOC oxidized (gN/gC) C rNitM = maximum nitrification rate (/day) C KHNitDO = nitrification half-sat. constant for D.O. C KHNitN = nitrification half-sat. constant for NH4 C TNit = reference temperature for nitrification (degC) C KNit1 = suboptimal temperature effect constant for nitrification C Knit2 = superoptimal temperature effect constant for nitrification C C25 ANDC rNitM KHNitDO KHNitN TNit KNit1 KNit2 .933 .125 1 0.5 21 .045 .045 C----------------------------------------------------------------------------- C26 constant parameters for NITROGEN (see Table 3-4) C KRN = minimum hydrolysis rate (1/day) of RPON C KLN = minimum hydrolysis rate (1/day) of LPON C KDN = minimum hydrolysis rate (1/day) of DON C KRNalg = constant relating hydrolysis rate of RPON to algae C KLNalg = constant relating hydrolysis rate of LPON to algae C KDNalg = constant relating hydrolysis rate of DON to algae C C26 KRN KLN KDN KRNalg KLNalg KDNalg .005 .1 .03 0 0 0 C----------------------------------------------------------------------------- C27 ONE TITLE CARD FOLLOWS: $$ C27 constant parameters for SILICA (see Table 3-5) $$ 245 C C FSPP = silica distribution coef. for diatom predation C FSIP = silica distribution coef. for diatom predation C FSPd = silica distribution coef. for diatom metabolism C FSId = silica distribution coef. for diatom metabolism C ASCd = silica-to-carbon ratio for algae diatoms C KSAp = partition coef. for sorbed/dissolved SA C KSU = dissolution rate (1/day) of particulate silica (PSi) C TRSUA = reference temperature (degC) for PSi dissolution C KTSUA = temperature effect on PSi dissolution C C27 FSPP FSIP FSPd FSId ASCd KSAp KSU TRSUA KTSUA .5 .5 .5 .5 .8 0 .03 20 .092 C----------------------------------------------------------------------------- C28 ONE TITLE CARD FOLLOWS: $$ C28 constant parameters for COD & DO (see Table 3-6) $$ C C AOCR = stoichiometric algae oxygen-to-carbon ratio (gO2/gC) C AONT = stoichiometric algae oxygen=to-nitrate ratio (gO2/gN) C KRO = reaeration constant (3.933 for OConnor-Dobbins; 5.32 for Owen-Gibbs) C KTR = temperature rate constant for reaeration C KHCOD = oxygen half-saturation constant for COD decay (mg/L O2) C KCD = COD decay rate (per day) C TRCOD = reference temperature for COD decay (degC) C KTCOD = temperature rate constant for COD decay C AOCRpm = macroalgae photosynthesis oxygen-to-carbon ratio C AOCRrm = macroalgae respiration oxygen-to-carbon ratio C C28 AOCR AONT KRO KTR KHCOD KCD TRCOD KTCOD AOCRpm AOCRrm 2.67 4.33 3.933 1.024 1.5 0 20 .041 0 0 C----------------------------------------------------------------------------- C29 ONE TITLE CARD FOLLOWS: $$ C29 constant parameters for TAM & FCB (see Table 3-7) $$ C C KHbmf = D.O. concentration where TAM release is half the anoxic rate C BFTAM = anoxic release rate of TAM (mol/m2/day) C Ttam = reference temperature for TAM release (degC) C Ktam = temperature effect constant for TAM release C TAMdmx = TAM solubility at anoxic conditions (mol/m^3) C Kdotam = constant relating TAM solubility to D.O. C KFCB = first-order fecal coliform bacteria decay rate (1/day) C TFCB = temperature effect constant for KFCB decay rate C C29 KHbmf BFTAM Ttam Ktam TAMdmx Kdotam KFCB TFCB .5 .1 16 .2 .015 1 .25 1.07 C----------------------------------------------------------------------------- C30 SIX TITLE CARDS FOLLOW: $$ C30 CONCENTRATION TIME SERIES DATA FOR OPEN BOUNDARIES $$ $$ NUMBER OF TIME SERIES FOR EACH STATE VARIABLE $ C C C R L D R L D P R L D N N S S C D T F $ H H H O O O O O O 4 O O O H O U A O O A C $ C G D C C C P P P D N N N X X U A D X M B $ 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 C----------------------------------------------------------------------------- C31 ONE TITLE CARD FOLLOWS: $$ C31 parameters for OPEN BDRY CONDITIONS $$ C C NWQOBS = number of WQ open boundary cells on SOUTH boundary C NWQOBW = number of WQ open boundary cells on WEST boundary C NWQOBE = number of WQ open boundary cells on EAST boundary C NWQOBN = number of WQ open boundary cells on NORTH boundary C C31 NWQOBS NWQOBW NWQOBE NWQOBN 0 0 0 0 C----------------------------------------------------------------------------- C32 SIX TITLE CARDS FOLLOW: $$ C32 SOUTH OPEN BOUNDARY $$ $$ TIME SERIES ID'S FOR EACH STATE VARIABLE $ I J C C C R L D R L D P R L D N N S S C D T F $ H H H O O O O O O 4 O O O H O U A O O A C 246 $ C G D C C C P P P D N N N X X U A D X M B $ C----------------------------------------------------------------------------- C33 FIVE TITLE CARDS FOLLOW: $$ C33 SOUTH SOUTH OPEN BOUNDARY $$ $$ CONSTANT BOTTOM CONCENTRATION BC'S $ I J CHC CHD CHG ROC LOC DOC $ ROP LOP DOP P4D RON LON DON $ NHX NOX SUU SAA COD DOX TAM FCB C----------------------------------------------------------------------------- C34 FIVE TITLE CARDS FOLLOW: $$ C34 SOUTH SOUTH OPEN BOUNDARY $$ $$ CONSTANT SURFACE CONCENTRATION BC'S $ I J CHC CHD CHG ROC LOC DOC $ ROP LOP DOP P4D RON LON DON $ NHX NOX SUU SAA COD DOX TAM FCB C----------------------------------------------------------------------------- C35 SIX TITLE CARDS FOLLOW: $$ C35 WEST OPEN BOUNDARY $$ $$ TIME SERIES ID'S FOR EACH STATE VARIABLE $ I J C C C R L D R L D P R L D N N S S C D T F $ H H H O O O O O O 4 O O O H O U A O O A C $ C G D C C C P P P D N N N X X U A D X M B $ C----------------------------------------------------------------------------- C36 FIVE TITLE CARDS FOLLOW: $$ C36 WEST SOUTH OPEN BOUNDARY $$ $$ CONSTANT BOTTOM CONCENTRATION BC'S $ I J CHC CHD CHG ROC LOC DOC $ ROP LOP DOP P4D RON LON DON $ NHX NOX SUU SAA COD DOX TAM FCB C----------------------------------------------------------------------------- C37 FIVE TITLE CARDS FOLLOW: $$ C37 WEST SOUTH OPEN BOUNDARY $$ $$ CONSTANT SURFACE CONCENTRATION BC'S $ I J CHC CHD CHG ROC LOC DOC $ ROP LOP DOP P4D RON LON DON $ NHX NOX SUU SAA COD DOX TAM FCB C----------------------------------------------------------------------------- C38 SIX TITLE CARDS FOLLOW: $$ C38 EAST OPEN BOUNDARY $$ $$ TIME SERIES ID'S FOR EACH STATE VARIABLE $ I J C C C R L D R L D P R L D N N S S C D T F $ H H H O O O O O O 4 O O O H O U A O O A C $ C G D C C C P P P D N N N X X U A D X M B $ C----------------------------------------------------------------------------- C39 FIVE TITLE CARDS FOLLOW: $$ C39 EAST SOUTH OPEN BOUNDARY $$ $$ CONSTANT BOTTOM CONCENTRATION BC'S $ I J CHC CHD CHG ROC LOC DOC $ ROP LOP DOP P4D RON LON DON $ NHX NOX SUU SAA COD DOX TAM FCB C----------------------------------------------------------------------------- C40 FIVE TITLE CARDS FOLLOW: $$ C40 EAST SOUTH OPEN BOUNDARY $$ $$ CONSTANT SURFACE CONCENTRATION BC'S $ I J CHC CHD CHG ROC LOC DOC $ ROP LOP DOP P4D RON LON DON $ NHX NOX SUU SAA COD DOX TAM FCB C----------------------------------------------------------------------------- C41 SIX TITLE CARDS FOLLOW: $$ C41 NORTH OPEN BOUNDARY $$ $$ TIME SERIES ID'S FOR EACH STATE VARIABLE $ I J C C C R L D R L D P R L D N N S S C D T F $ H H H O O O O O O 4 O O O H O U A O O A C $ C G D C C C P P P D N N N X X U A D X M B $ C----------------------------------------------------------------------------- C42 FIVE TITLE CARDS FOLLOW: $$ C42 NORTH SOUTH OPEN BOUNDARY $$ 247 $$ CONSTANT BOTTOM CONCENTRATION BC'S $ I J CHC CHD CHG ROC LOC DOC $ ROP LOP DOP P4D RON LON DON $ NHX NOX SUU SAA COD DOX TAM FCB C----------------------------------------------------------------------------- C43 FIVE TITLE CARDS FOLLOW: $$ C43 NORTH SOUTH OPEN BOUNDARY $$ $$ CONSTANT SURFACE CONCENTRATION BC'S $ I J CHC CHD CHG ROC LOC DOC $ ROP LOP DOP P4D RON LON DON $ NHX NOX SUU SAA COD DOX TAM FCB C----------------------------------------------------------------------------- C44 ONE TITLE CARD FOLLOWS: $$ C44 constant ICs (g/m^3): TAM(mol/m^3), FCB(MPN/100mL) $$ C C Definitions: C ! 1) CHC - cyanobacteria C ! 2) CHD - diatom algae C ! 3) CHG - green algae C ! 4) ROC - refractory particulate organic carbon C ! 5) LOC - labile particulate organic carbon C ! 6) DOC - dissolved organic carbon C ! 7) ROP - refractory particulate organic phosphorus C ! 8) LOP - labile particulate organic phosphorus C ! 9) DOP - dissolved organic phosphorus C ! 10) P4D - total phosphate C ! 11) RON - refractory particulate organic nitrogen C ! 12) LON - labile particulate organic nitrogen C ! 13) DON - dissolved organic nitrogen C ! 14) NHX - ammonia nitrogen C ! 15) NOX - nitrate nitrogen C ! 16) SUU - particulate biogenic silica C ! 17) SAA - dissolved available silica C ! 18) COD - chemical oxygen demand C ! 19) DOX - dissolved oxygen C ! 20) TAM - total active metal C ! 21) FCB - fecal coliform bacteria C ! 22) MAC - macroalgae/periphyton C Bmin - minimum macroalgae/periphyton biomass C C CHC CHD CHG ROC LOC DOC C ROP LOP DOP P4D RON LON DON C NHX NOX SUU SAA COD DOX TAM FCB MAC BMin 0.1755 0.3315 0.143 0.1 0.02 0.1 0.001 0.001 0.001 0.003 0.02 0.02 0.02 0.01 0.1 1.5 1.5 1 9 0 0 0 0 C----------------------------------------------------------------------------- C45 ONE TITLE CARD FOLLOWS: $$ C45 spatially/temporally constant ALGAL PARAMETERS (/d except Keb in /m) $$ C C PMc = max. growth rate for cyanobacteria (1/day) C PMd = max. growth rate for algae diatoms (1/day) C PMg = max. growth rate for algae greens (1/day) C PMm = max. growth rate for macroalgae (1/day) C BMRc = basal metabolism rate for cyanobacteria (1/day) C BMRd = basal metabolism rate for algae diatoms (1/day) C BMRg = basal metabolism rate for algae greens (1/day) C BMRm = basal metabolism rate for macroalgae (1/day) C PRRc = predation rate on cyanobacteria (1/day) C PRRd = predation rate on algae diatoms (1/day) C PRRg = predation rate on algae greens (1/day) C PRRm = predation rate on macroalgae (1/day) C Keb = background light extinction coefficient (1/m) C C45 PMc PMd PMg PMm BMRc BMRd BMRg BMRm PRRc PRRd PRRg PRRm Keb 1.40 0.8 0.0 0.0 .002 .025 0.015 0 .03 .05 .02 .0 .9 C----------------------------------------------------------------------------- C46 ONE TITLE CARD FOLLOWS: $$ C46 spatially/temporally constant SETTLING VELOCITIES (m/d) $$ 248 C46 C WSc = settling velocity for cyanobacteria (m/day) C WSd = settling velocity for algae diatoms (m/day) C WSg = settling velocity for algae greens (m/day) C WSrp = settling velocity for refractory POM (m/day) C WSlp = settling velocity for labile POM (m/day) C WSs = settling velocity for particles sorbed to TAM (m/day) C WSM = settling velocity for macroalgae (m/day = 0.0) C REAC = reaeration adjustment factor C C46 WSc WSd WSg WSrp WSlp WSs WSM REAC .1 .2 .3 .5 .5 .04 0 1 C----------------------------------------------------------------------------- C47 ONE TITLE CARD FOLLOWS: $$ C47 constant benthic flux rates (g/m^2/d) $$ C C FPO4 = benthic flux rate of phosphate C FNH4 = benthic flux rate of ammonia nitrogen C FNO3 = benthic flux rate of nitrite+nitrite nitrogen C FSAD = benthic flux rate of silica C FCOD = benthic flux rate of chemical oxygen demand C SOD = sediment oxygen demand rate C STEMFAC = SOD temperature factor, use 1.0 to ignore temperature effects C C47 FPO4 FNH4 FNO3 FSAD FCOD SOD STEMFAC 0.015 0.10 -0.05 0.0 0.0 -0.5 1 C----------------------------------------------------------------------------- C48 ONE TITLE CARD FOLLOWS: $$ C48 Constant WQ LoadingsC C IWQPS = number of point sources C NPSTMSR = number of point source mass loading time series C C Following the this line and the header enter the I J and NSR (series ID). C You must also enter then enter a mass flow rate (PSQ, m^3/s) followed by. C Constant loadings (Conc, mg/l) for each constituents 1-19. TAM (kmol/d), FCB(MPN/100ml) C Enter a 0.0 to skip constant loadings. C C48 IWQPS NPSTMSR 15 0 C I J K N PSQ CHC CHD CHG ROC LOC DOC C S ROP LOP DOP P4D RON LON DON C R NHX NOX SUU SAA COD DOX TAM FCB 24 24 0 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 30 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 35 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 25 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 45 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 44 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 46 0 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 40 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 25 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 249 0 0 0 0 0 0 0 0 12 17 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 20 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 5 0 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 6 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 C----------------------------------------------------------------------------- C49 FOUR TITLE CARDS FOLLOW: $$ C49 Constant Dry Atmospheric Deposition (g/m2/day; MPN/m2/day) $ DSQ CHC CHD CHG ROC LOC DOC $ ROP LOP DOP P4D RON LON DON $ NHX NOX SUU SAA COD DOX TAM FCB 0 0 0 0 0 0 0 0 0 0 7.565E-05 0 0 0 3.655E-04 1.479E-03 0 0 0 0 0 0 C----------------------------------------------------------------------------- C50 FOUR TITLE CARDS FOLLOW: $$ C50 Wet Atmospheric Deposition concentrations (mg/L, TAM-MOLES/L, FCB-MPN/100ml) $ C HC CHD CHG ROC LOC DOC $ ROP LOP DOP P4D RON LON DON $ NHX NOX SUU SAA COD DOX TAM FCB 0 0 0 0 0 0 0 0 0 0.012 0 0 0 0.198 0.087 0 0 0 8 0 0 C----------------------------------------------------------------------------- C51 ONE TITLE CARD FOLLOWS: $$ C51 File names for spatially/temporally varying parameters:$$ Restart file for end spatial distribution = WQWCRST.out File for initial conditions (ICIFN) = wqwcrst.inp File for algal growth, resp, pred (AGRFN) = NONE File for settling of algae, POM (STLFN) = NONE Input file for SUNDAY.INP (HARDWIRED) = NONE Input file for benthic fluxes (BENFN) = benflux.inp Input file for point source input (PSLFN) = CWQSRXX.INP Orig for NPS/atm input (NPLFN)**NOT USED = NONE Diagnostic file-negative conc. (NCOFN) = wq3dnc.log End of Model Input File WQ3DWC.INP 250 Appendix 16. Model input file BENFLUX.INP file for base case. # Time varying benthic fluxes, by Jim Bowen, see benflux.xlsx, Zone 1 is New Hope, Zone 2 is Haw # PO4 NH4 NOx SAD COD SOD see wqbenmap.xlsx for zones, PO4 = 2.0 # IZ assume min values on 10% of max 11/1-5/1 and max on 8/1 2 1065 1 0.00175 0.00058 -0.073 0.0 0.0 -1.22 2 0.00087 0.00029 -0.036 0.0 0.0 -0.61 1096 1 0.00158 0.00053 -0.066 0.0 0.0 -1.10 2 0.00079 0.00026 -0.033 0.0 0.0 -0.55 1155 1 0.00128 0.00043 -0.053 0.0 0.0 -0.90 2 0.00064 0.00021 -0.027 0.0 0.0 -0.45 1339 1 0.00554 0.00185 -0.231 0.0 0.0 -3.88 2 0.00277 0.00092 -0.115 0.0 0.0 -1.94 1430 1 0.00175 0.00058 -0.073 0.0 0.0 -1.22 2 0.00087 0.00029 -0.036 0.0 0.0 -0.61 1520 1 0.00128 0.00043 -0.053 0.0 0.0 -0.90 2 0.00064 0.00021 -0.027 0.0 0.0 -0.45 1704 1 0.00554 0.00185 -0.231 0.0 0.0 -3.88 2 0.00277 0.00092 -0.115 0.0 0.0 -1.94 1795 1 0.00175 0.00058 -0.073 0.0 0.0 -1.22 2 0.00087 0.00029 -0.036 0.0 0.0 -0.61 1826 1 0.00158 0.00053 -0.066 0.0 0.0 -1.10 2 0.00079 0.00026 -0.033 0.0 0.0 -0.55 1886 1 0.00128 0.00043 -0.053 0.0 0.0 -0.90 2 0.00064 0.00021 -0.027 0.0 0.0 -0.45 End of Model Input File BENFLUX.INP 251 Appendix 17. plot_ts_gui results output file ptsg_results.txt for base case. ptsg_results.txt from base case run output using plot_ts_gui_v11 ------------------------------------------------------- plot_ts_gui results, run time = 09-Sep-2023 16:55:55 Running plot_ts_gui.m on a Mac computer named jb-macmini-m1.lan plot_ts_gui folder = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Matlab_Scripts/plot_ts_gui/plot_ts_gui_v11 Constituent = Temperature (deg C) System = Jordan Lake Number layers = 25, first and second layers plotted = 2 and 24 Plotting a range of stations First and last station (for plot range only) = 2 and 19 Station list (for station list only) = 2 3 4 5 6 8 12 13 16 17 18 19 Model predictions from time series .OUT files, e.g. temp,salinity,DO,NH4 Model predictions folder = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/New_Model_Runs/July_2023/final_w_otherhigh_r2/18_ baseANCc_pt167_CPprm1_38_best_final/#output Observations folder,file 1 = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Monitoring_Data/CalibrationData/ Data file 1 = JordanLakeDamElevations.xlsx, sheet = Data Observations folder,file 2 = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Monitoring_Data/CalibrationData/ Data file 2 = JordanWaterQualitySince2014.xlsx, sheet = Data_W_DA Using file 2 Julian day 0 date = 01-Jan-2011 printing cumulative statistics mean(pred-obs) = -0.54 ME_norm =-0.027 RMSE = 1.91 MAE = 1.42 MAE_norm =0.072 RMSE_norm =0.097 r_squared =0.952 num data comparisons = 1075 Nash-Sutcliffe Efficiency = 0.947 ------------------------------------------------------- plot_ts_gui results, run time = 09-Sep-2023 16:56:56 Running plot_ts_gui.m on a Mac computer named jb-macmini-m1.lan plot_ts_gui folder = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Matlab_Scripts/plot_ts_gui/plot_ts_gui_v11 Constituent = Water Surface Elevation (m) System = Jordan Lake Number layers = 25, first and second layers plotted = 2 and 24 Plotting a range of stations 252 First and last station (for plot range only) = 1 and 1 Station list (for station list only) = 2 3 4 5 6 8 12 13 16 17 18 19 Model predictions from time series .OUT files, e.g. temp,salinity,DO,NH4 Model predictions folder = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/New_Model_Runs/July_2023/final_w_otherhigh_r2/18_ baseANCc_pt167_CPprm1_38_best_final/#output Observations folder,file 1 = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Monitoring_Data/CalibrationData/ Data file 1 = JordanLakeDamElevations.xlsx, sheet = Data Observations folder,file 2 = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Monitoring_Data/CalibrationData/ Data file 2 = JordanWaterQualitySince2014.xlsx, sheet = Data_W_DA Using file 1 Julian day 0 date = 01-Jan-2011 printing cumulative statistics mean(pred-obs) = -0.02 ME_norm =-0.000 RMSE = 0.23 MAE = 0.16 MAE_norm =0.002 RMSE_norm =0.003 r_squared =0.957 num data comparisons = 749 Nash-Sutcliffe Efficiency = 0.935 ------------------------------------------------------- plot_ts_gui results, run time = 09-Sep-2023 16:57:33 Running plot_ts_gui.m on a Mac computer named jb-macmini-m1.lan plot_ts_gui folder = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Matlab_Scripts/plot_ts_gui/plot_ts_gui_v11 Constituent = Water Surface Elevation (m) System = Jordan Lake Number layers = 25, first and second layers plotted = 2 and 24 Plotting a range of stations First and last station (for plot range only) = 1 and 1 Station list (for station list only) = 2 3 4 5 6 8 12 13 16 17 18 19 Model predictions from time series .OUT files, e.g. temp,salinity,DO,NH4 Model predictions folder = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/New_Model_Runs/July_2023/final_w_otherhigh_r2/18_ baseANCc_pt167_CPprm1_38_best_final/#output Observations folder,file 1 = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Monitoring_Data/CalibrationData/ Data file 1 = JordanLakeDamElevations.xlsx, sheet = Data Observations folder,file 2 = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Monitoring_Data/CalibrationData/ Data file 2 = JordanWaterQualitySince2014.xlsx, sheet = Data_W_DA Using file 1 Julian day 0 date = 01-Jan-2011 printing cumulative statistics mean(pred-obs) = -0.02 ME_norm =-0.000 RMSE = 0.23 MAE = 0.16 MAE_norm =0.002 RMSE_norm =0.003 r_squared =0.957 num data comparisons = 749 Nash-Sutcliffe Efficiency = 0.935 ------------------------------------------------------- plot_ts_gui results, run time = 11-Sep-2023 08:19:58 Running plot_ts_gui.m on a Mac computer named jb-macmini-m1.lan plot_ts_gui folder = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Matlab_Scripts/plot_ts_gui/plot_ts_gui_v11 Constituent = Total Chl-a (ug/L) System = Jordan Lake Number layers = 25, first and second layers plotted = 20 and 24 Plotting a range of stations 253 First and last station (for plot range only) = 2 and 19 Station list (for station list only) = 2 3 4 5 6 8 12 13 16 17 18 19 Water quality model predictions from EFDC plus file EE_WQ.OUt, using GetEFDC utility Model predictions folder = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/New_Model_Runs/July_2023/final_w_otherhigh_r2/18_ baseANCc_pt167_CPprm1_38_best_final/#output Observations folder,file 1 = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Monitoring_Data/CalibrationData/ Data file 1 = JordanLakeDamElevations.xlsx, sheet = Data Observations folder,file 2 = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Monitoring_Data/CalibrationData/ Data file 2 = JordanWaterQualitySince2014.xlsx, sheet = Data_W_DA Using file 2 Julian day 0 date = 01-Jan-2011 printing cumulative statistics mean(pred-obs) = -5.37 ME_norm =-0.142 RMSE = 27.22 MAE = 18.85 MAE_norm =0.499 RMSE_norm =0.721 r_squared =0.283 num data comparisons = 584 Nash-Sutcliffe Efficiency = -0.184 ------------------------------------------------------- plot_ts_gui results, run time = 11-Sep-2023 08:43:42 Running plot_ts_gui.m on a Mac computer named jb-macmini-m1.lan plot_ts_gui folder = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Matlab_Scripts/plot_ts_gui/plot_ts_gui_v11 Constituent = Temperature (deg C) System = Jordan Lake Number layers = 25, first and second layers plotted = 2 and 24 Plotting a range of stations First and last station (for plot range only) = 2 and 19 Station list (for station list only) = 2 3 4 5 6 8 12 13 16 17 18 19 Model predictions from time series .OUT files, e.g. temp,salinity,DO,NH4 Model predictions folder = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/New_Model_Runs/July_2023/final_w_otherhigh_r2/18_ baseANCc_pt167_CPprm1_38_best_final/#output Observations folder,file 1 = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Monitoring_Data/CalibrationData/ Data file 1 = JordanLakeDamElevations.xlsx, sheet = Data Observations folder,file 2 = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Monitoring_Data/CalibrationData/ Data file 2 = JordanWaterQualitySince2014.xlsx, sheet = Data_W_DA Using file 2 Julian day 0 date = 01-Jan-2011 printing cumulative statistics mean(pred-obs) = -0.54 ME_norm =-0.027 RMSE = 1.91 MAE = 1.42 MAE_norm =0.072 RMSE_norm =0.097 r_squared =0.952 num data comparisons = 1075 Nash-Sutcliffe Efficiency = 0.947 ------------------------------------------------------- plot_ts_gui results, run time = 11-Sep-2023 08:44:29 Running plot_ts_gui.m on a Mac computer named jb-macmini-m1.lan plot_ts_gui folder = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Matlab_Scripts/plot_ts_gui/plot_ts_gui_v11 Constituent = Total Chl-a (ug/L) System = Jordan Lake 254 Number layers = 25, first and second layers plotted = 20 and 24 Plotting a range of stations First and last station (for plot range only) = 2 and 19 Station list (for station list only) = 2 3 4 5 6 8 12 13 16 17 18 19 Water quality model predictions from EFDC plus file EE_WQ.OUt, using GetEFDC utility Model predictions folder = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/New_Model_Runs/July_2023/final_w_otherhigh_r2/18_ baseANCc_pt167_CPprm1_38_best_final/#output Observations folder,file 1 = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Monitoring_Data/CalibrationData/ Data file 1 = JordanLakeDamElevations.xlsx, sheet = Data Observations folder,file 2 = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Monitoring_Data/CalibrationData/ Data file 2 = JordanWaterQualitySince2014.xlsx, sheet = Data_W_DA Using file 2 Julian day 0 date = 01-Jan-2011 printing cumulative statistics mean(pred-obs) = -5.37 ME_norm =-0.142 RMSE = 27.22 MAE = 18.85 MAE_norm =0.499 RMSE_norm =0.721 r_squared =0.283 num data comparisons = 584 Nash-Sutcliffe Efficiency = -0.184 ------------------------------------------------------- plot_ts_gui results, run time = 11-Sep-2023 08:46:36 Running plot_ts_gui.m on a Mac computer named jb-macmini-m1.lan plot_ts_gui folder = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Matlab_Scripts/plot_ts_gui/plot_ts_gui_v11 Constituent = NO3+NO2 as N (mg/L) System = Jordan Lake Number layers = 25, first and second layers plotted = 2 and 24 Plotting a range of stations First and last station (for plot range only) = 2 and 19 Station list (for station list only) = 2 3 4 5 6 8 12 13 16 17 18 19 Water quality model predictions from EFDC plus file EE_WQ.OUt, using GetEFDC utility Model predictions folder = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/New_Model_Runs/July_2023/final_w_otherhigh_r2/18_ baseANCc_pt167_CPprm1_38_best_final/#output Observations folder,file 1 = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Monitoring_Data/CalibrationData/ Data file 1 = JordanLakeDamElevations.xlsx, sheet = Data Observations folder,file 2 = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Monitoring_Data/CalibrationData/ Data file 2 = JordanWaterQualitySince2014.xlsx, sheet = Data_W_DA Using file 2 Julian day 0 date = 01-Jan-2011 printing cumulative statistics mean(pred-obs) = 0.14 ME_norm =0.577 RMSE = 0.39 MAE = 0.24 MAE_norm =1.002 RMSE_norm =1.622 r_squared =0.115 num data comparisons = 563 Nash-Sutcliffe Efficiency = -1.042 ------------------------------------------------------- plot_ts_gui results, run time = 11-Sep-2023 08:47:30 Running plot_ts_gui.m on a Mac computer named jb-macmini-m1.lan plot_ts_gui folder = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Matlab_Scripts/plot_ts_gui/plot_ts_gui_v11 Constituent = NO3+NO2 as N (mg/L) 255 System = Jordan Lake Number layers = 25, first and second layers plotted = 2 and 24 Plotting a range of stations First and last station (for plot range only) = 2 and 19 Station list (for station list only) = 2 3 4 5 6 8 12 13 16 17 18 19 Water quality model predictions from EFDC plus file EE_WQ.OUt, using GetEFDC utility Model predictions folder = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/New_Model_Runs/July_2023/final_w_otherhigh_r2/18_ baseANCc_pt167_CPprm1_38_best_final/#output Observations folder,file 1 = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Monitoring_Data/CalibrationData/ Data file 1 = JordanLakeDamElevations.xlsx, sheet = Data Observations folder,file 2 = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Monitoring_Data/CalibrationData/ Data file 2 = JordanWaterQualitySince2014.xlsx, sheet = Data_W_DA Using file 2 Julian day 0 date = 01-Jan-2011 printing cumulative statistics mean(pred-obs) = 0.14 ME_norm =0.577 RMSE = 0.39 MAE = 0.24 MAE_norm =1.002 RMSE_norm =1.622 r_squared =0.115 num data comparisons = 563 Nash-Sutcliffe Efficiency = -1.042 ------------------------------------------------------- plot_ts_gui results, run time = 11-Sep-2023 08:48:12 Running plot_ts_gui.m on a Mac computer named jb-macmini-m1.lan plot_ts_gui folder = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Matlab_Scripts/plot_ts_gui/plot_ts_gui_v11 Constituent = NO3+NO2 as N (mg/L) System = Jordan Lake Number layers = 25, first and second layers plotted = 2 and 24 Plotting a range of stations First and last station (for plot range only) = 2 and 19 Station list (for station list only) = 2 3 4 5 6 8 12 13 16 17 18 19 Water quality model predictions from EFDC plus file EE_WQ.OUt, using GetEFDC utility Model predictions folder = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/New_Model_Runs/July_2023/final_w_otherhigh_r2/18_ baseANCc_pt167_CPprm1_38_best_final/#output Observations folder,file 1 = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Monitoring_Data/CalibrationData/ Data file 1 = JordanLakeDamElevations.xlsx, sheet = Data Observations folder,file 2 = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Monitoring_Data/CalibrationData/ Data file 2 = JordanWaterQualitySince2014.xlsx, sheet = Data_W_DA Using file 2 Julian day 0 date = 01-Jan-2011 printing cumulative statistics mean(pred-obs) = 0.14 ME_norm =0.577 RMSE = 0.39 MAE = 0.24 MAE_norm =1.002 RMSE_norm =1.622 r_squared =0.115 num data comparisons = 563 Nash-Sutcliffe Efficiency = -1.042 ------------------------------------------------------- plot_ts_gui results, run time = 11-Sep-2023 08:48:44 Running plot_ts_gui.m on a Mac computer named jb-macmini-m1.lan plot_ts_gui folder = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Matlab_Scripts/plot_ts_gui/plot_ts_gui_v11 256 Constituent = NH4 as N (mg/L) System = Jordan Lake Number layers = 25, first and second layers plotted = 2 and 24 Plotting a range of stations First and last station (for plot range only) = 2 and 19 Station list (for station list only) = 2 3 4 5 6 8 12 13 16 17 18 19 Water quality model predictions from EFDC plus file EE_WQ.OUt, using GetEFDC utility Model predictions folder = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/New_Model_Runs/July_2023/final_w_otherhigh_r2/18_ baseANCc_pt167_CPprm1_38_best_final/#output Observations folder,file 1 = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Monitoring_Data/CalibrationData/ Data file 1 = JordanLakeDamElevations.xlsx, sheet = Data Observations folder,file 2 = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Monitoring_Data/CalibrationData/ Data file 2 = JordanWaterQualitySince2014.xlsx, sheet = Data_W_DA Using file 2 Julian day 0 date = 01-Jan-2011 printing cumulative statistics mean(pred-obs) = 0.07 ME_norm =1.646 RMSE = 0.11 MAE = 0.09 MAE_norm =1.972 RMSE_norm =2.387 r_squared =0.009 num data comparisons = 563 Nash-Sutcliffe Efficiency = -3.865 ------------------------------------------------------- plot_ts_gui results, run time = 11-Sep-2023 08:50:56 Running plot_ts_gui.m on a Mac computer named jb-macmini-m1.lan plot_ts_gui folder = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Matlab_Scripts/plot_ts_gui/plot_ts_gui_v11 Constituent = TKN as N (mg/L) System = Jordan Lake Number layers = 25, first and second layers plotted = 2 and 24 Plotting a range of stations First and last station (for plot range only) = 2 and 19 Station list (for station list only) = 2 3 4 5 6 8 12 13 16 17 18 19 Water quality model predictions from EFDC plus file EE_WQ.OUt, using GetEFDC utility Model predictions folder = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/New_Model_Runs/July_2023/final_w_otherhigh_r2/18_ baseANCc_pt167_CPprm1_38_best_final/#output Observations folder,file 1 = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Monitoring_Data/CalibrationData/ Data file 1 = JordanLakeDamElevations.xlsx, sheet = Data Observations folder,file 2 = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Monitoring_Data/CalibrationData/ Data file 2 = JordanWaterQualitySince2014.xlsx, sheet = Data_W_DA Using file 2 Julian day 0 date = 01-Jan-2011 printing cumulative statistics mean(pred-obs) = -0.40 ME_norm =-0.461 RMSE = 0.47 MAE = 0.41 MAE_norm =0.475 RMSE_norm =0.540 r_squared =0.026 num data comparisons = 587 Nash-Sutcliffe Efficiency = -4.487 ------------------------------------------------------- plot_ts_gui results, run time = 11-Sep-2023 08:51:42 Running plot_ts_gui.m on a Mac computer named jb-macmini-m1.lan 257 plot_ts_gui folder = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Matlab_Scripts/plot_ts_gui/plot_ts_gui_v11 Constituent = Total P as P (mg/L) System = Jordan Lake Number layers = 25, first and second layers plotted = 2 and 24 Plotting a range of stations First and last station (for plot range only) = 2 and 19 Station list (for station list only) = 2 3 4 5 6 8 12 13 16 17 18 19 Water quality model predictions from EFDC plus file EE_WQ.OUt, using GetEFDC utility Model predictions folder = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/New_Model_Runs/July_2023/final_w_otherhigh_r2/18_ baseANCc_pt167_CPprm1_38_best_final/#output Observations folder,file 1 = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Monitoring_Data/CalibrationData/ Data file 1 = JordanLakeDamElevations.xlsx, sheet = Data Observations folder,file 2 = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Monitoring_Data/CalibrationData/ Data file 2 = JordanWaterQualitySince2014.xlsx, sheet = Data_W_DA Using file 2 Julian day 0 date = 01-Jan-2011 printing cumulative statistics mean(pred-obs) = -0.00 ME_norm =-0.046 RMSE = 0.06 MAE = 0.04 MAE_norm =0.556 RMSE_norm =0.755 r_squared =0.126 num data comparisons = 572 Nash-Sutcliffe Efficiency = -1.379 ------------------------------------------------------- plot_ts_gui results, run time = 11-Sep-2023 09:48:58 Running plot_ts_gui.m on a Mac computer named jb-macmini-m1.lan plot_ts_gui folder = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Matlab_Scripts/plot_ts_gui/plot_ts_gui_v11 Constituent = Diss. Oxygen (mg/L) System = Jordan Lake Number layers = 25, first and second layers plotted = 2 and 24 Plotting a range of stations First and last station (for plot range only) = 2 and 19 Station list (for station list only) = 2 3 4 5 6 8 12 13 16 17 18 19 Water quality model predictions from EFDC plus file EE_WQ.OUt, using GetEFDC utility Model predictions folder = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/New_Model_Runs/July_2023/final_w_otherhigh_r2/18_ baseANCc_pt167_CPprm1_38_best_final/#output Observations folder,file 1 = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Monitoring_Data/CalibrationData/ Data file 1 = JordanLakeDamElevations.xlsx, sheet = Data Observations folder,file 2 = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Monitoring_Data/CalibrationData/ Data file 2 = JordanWaterQualitySince2014.xlsx, sheet = Data_no_DOsat Using file 2 Julian day 0 date = 01-Jan-2011 printing cumulative statistics mean(pred-obs) = 0.42 ME_norm =0.054 RMSE = 2.26 MAE = 1.68 MAE_norm =0.214 RMSE_norm =0.287 r_squared =0.581 num data comparisons = 1038 Nash-Sutcliffe Efficiency = 0.550 ------------------------------------------------------- plot_ts_gui results, run time = 11-Sep-2023 09:50:45 258 Running plot_ts_gui.m on a Mac computer named jb-macmini-m1.lan plot_ts_gui folder = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Matlab_Scripts/plot_ts_gui/plot_ts_gui_v11 Constituent = Diss. Oxygen (mg/L) System = Jordan Lake Number layers = 25, first and second layers plotted = 2 and 24 Plotting a range of stations First and last station (for plot range only) = 2 and 19 Station list (for station list only) = 2 3 4 5 6 8 12 13 16 17 18 19 Water quality model predictions from EFDC plus file EE_WQ.OUt, using GetEFDC utility Model predictions folder = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/New_Model_Runs/July_2023/final_w_otherhigh_r2/18_ baseANCc_pt167_CPprm1_38_best_final/#output Observations folder,file 1 = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Monitoring_Data/CalibrationData/ Data file 1 = JordanLakeDamElevations.xlsx, sheet = Data Observations folder,file 2 = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Monitoring_Data/CalibrationData/ Data file 2 = JordanWaterQualitySince2014.xlsx, sheet = Data_no_DOsat Using file 2 Julian day 0 date = 01-Jan-2011 printing cumulative statistics mean(pred-obs) = 0.42 ME_norm =0.054 RMSE = 2.26 MAE = 1.68 MAE_norm =0.214 RMSE_norm =0.287 r_squared =0.581 num data comparisons = 1038 Nash-Sutcliffe Efficiency = 0.550 ------------------------------------------------------- plot_ts_gui results, run time = 11-Sep-2023 10:07:34 Running plot_ts_gui.m on a Mac computer named jb-macmini-m1.lan plot_ts_gui folder = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Matlab_Scripts/plot_ts_gui/plot_ts_gui_v11 Constituent = Diss. Oxygen (mg/L) System = Jordan Lake Number layers = 25, first and second layers plotted = 2 and 24 Plotting all stations First and last station (for plot range only) = 20 and 20 Station list (for station list only) = 2 3 4 5 6 8 12 13 16 17 18 19 Water quality model predictions from EFDC plus file EE_WQ.OUt, using GetEFDC utility Model predictions folder = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/New_Model_Runs/July_2023/final_w_otherhigh_r2/18_ baseANCc_pt167_CPprm1_38_best_final/#output Observations folder,file 1 = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Monitoring_Data/CalibrationData/ Data file 1 = JordanLakeDamElevations.xlsx, sheet = Data Observations folder,file 2 = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Monitoring_Data/CalibrationData/ Data file 2 = JordanWaterQualitySince2014.xlsx, sheet = Data_no_DOsat Using file 2 Julian day 0 date = 01-Jan-2011 printing cumulative statistics mean(pred-obs) = 0.42 ME_norm =0.054 RMSE = 2.26 MAE = 1.68 MAE_norm =0.214 RMSE_norm =0.287 r_squared =0.581 num data comparisons = 1038 Nash-Sutcliffe Efficiency = 0.550 ------------------------------------------------------- 259 plot_ts_gui results, run time = 13-Sep-2023 03:41:12 Running plot_ts_gui.m on a Mac computer named jb-macmini-m1.lan plot_ts_gui folder = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Matlab_Scripts/plot_ts_gui/plot_ts_gui_v11 Constituent = Water Surface Elevation (m) System = Jordan Lake Number layers = 25, first and second layers plotted = 2 and 24 Plotting a range of stations First and last station (for plot range only) = 1 and 1 Station list (for station list only) = 2 3 4 5 6 8 12 13 16 17 18 19 Model predictions from time series .OUT files, e.g. temp,salinity,DO,NH4 Model predictions folder = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/New_Model_Runs/July_2023/final_w_otherhigh_r2/18_ baseANCc_pt167_CPprm1_38_best_final/#output Observations folder,file 1 = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Monitoring_Data/CalibrationData/ Data file 1 = JordanLakeDamElevations.xlsx, sheet = Data Observations folder,file 2 = /Users/jdbowen/Dropbox (UNC Charlotte)/Projects_Research/Jordan_lake_models/Monitoring_Data/CalibrationData/ Data file 2 = JordanWaterQualitySince2014.xlsx, sheet = Data_no_DOsat Using file 1 Julian day 0 date = 01-Jan-2011 printing cumulative statistics mean(pred-obs) = -0.02 ME_norm =-0.000 RMSE = 0.23 MAE = 0.16 MAE_norm =0.002 RMSE_norm =0.003 r_squared =0.957 num data comparisons = 749 Nash-Sutcliffe Efficiency = 0.935 End of ptsg_results.txt 260 Appendix 18. Observed vs. Model Predicted Temperature Time Histories at Each Jordan Lake Monitoring Station for the 2014-2016 model time period without the 15-step time filter applied to model predictions (layers 2 or bottom and 24). Figure A18-1. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) temperature from Jan. 2014 to Feb. 2016 at station CPF055C Figure A18-2. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) temperature from Jan. 2014 to Feb. 2016 at station CPF055C1. 261 Figure A18-3. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) temperature from Jan. 2014 to Feb. 2016 at station CPF055C2. Figure A18-4. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) temperature from Jan. 2014 to Feb. 2016 at station CPF055C3. 262 Figure A18-5. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) temperature from Jan. 2014 to Feb. 2016 at station CPF055C4. Figure A18-6. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) temperature from Jan. 2014 to Feb. 2016 at station CPF055C5. 263 Figure A18-7. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) temperature from Jan. 2014 to Feb. 2016 at station CPF055C6. Figure A18-8. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) temperature from Jan. 2014 to Feb. 2016 at station CPF055D. 264 Figure A18-9. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) temperature from Jan. 2014 to Feb. 2016 at station CPF055E. Figure A18-10. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) temperature from Jan. 2014 to Feb. 2016 at station CPF081A1B. 265 Figure A18-11. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) temperature from Jan. 2014 to Feb. 2016 at station CPF081A1C. Figure A18-12. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) temperature from Jan. 2014 to Feb. 2016 at station CPF086C. 266 Figure A18-13. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) temperature from Jan. 2014 to Feb. 2016 at station CPF086CUPS. Figure A18-14. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) temperature from Jan. 2014 to Feb. 2016 at station CPF086D. 267 Figure A18-15. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) temperature from Jan. 2014 to Feb. 2016 at station CPF086F. Figure A18-16. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) temperature from Jan. 2014 to Feb. 2016 at station CPF087B3. 268 Figure A18-17. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) temperature from Jan. 2014 to Feb. 2016 at station CPF087D. Figure A18- 18. Top and bottom (blue and red), observed (symbols) and model predicted (solid lines) temperature from Jan. 2014 to Feb. 2016 at station CPF0880A.