# Modeling Basics

- [Water Resource System Modeling?](/waterstrategy/modeling-basics/water-resource-system-modeling.md)
- [What is Pywr?](/waterstrategy/modeling-basics/what-is-pywr.md)
- [Pywr Concepts](/waterstrategy/modeling-basics/pywr-concepts.md)
- [Node Types](/waterstrategy/modeling-basics/node-types.md)
- [Water Input](/waterstrategy/modeling-basics/node-types/water-input.md)
- [Input Node](/waterstrategy/modeling-basics/node-types/water-input/input-node.md)
- [Catchment Node](/waterstrategy/modeling-basics/node-types/water-input/catchment-node.md)
- [Proportional Input Node](/waterstrategy/modeling-basics/node-types/water-input/proportional-input-node.md)
- [Water Transport](/waterstrategy/modeling-basics/node-types/water-transport.md)
- [Link Node](/waterstrategy/modeling-basics/node-types/water-transport/link-node.md)
- [River Node](/waterstrategy/modeling-basics/node-types/water-transport/river-node.md)
- [Delay Node](/waterstrategy/modeling-basics/node-types/water-transport/delay-node.md)
- [RiverSplit Node](/waterstrategy/modeling-basics/node-types/water-transport/riversplit-node.md)
- [RiverSplitWithGauge Node](/waterstrategy/modeling-basics/node-types/water-transport/riversplitwithgauge-node.md)
- [RiverGauge Node](/waterstrategy/modeling-basics/node-types/water-transport/rivergauge-node.md)
- [BreakLink Node](/waterstrategy/modeling-basics/node-types/water-transport/breaklink-node.md)
- [PiecewiseLink Node](/waterstrategy/modeling-basics/node-types/water-transport/piecewiselink-node.md)
- [MultiSplitLink Node](/waterstrategy/modeling-basics/node-types/water-transport/multisplitlink-node.md)
- [Water Storage](/waterstrategy/modeling-basics/node-types/water-storage.md)
- [Storage Node](/waterstrategy/modeling-basics/node-types/water-storage/storage-node.md)
- [Reservoir Node](/waterstrategy/modeling-basics/node-types/water-storage/reservoir-node.md)
- [VirtualStorage Node](/waterstrategy/modeling-basics/node-types/water-storage/virtualstorage-node.md)
- [RollingVirtualStorage Node](/waterstrategy/modeling-basics/node-types/water-storage/rollingvirtualstorage-node.md)
- [AnnualVirtualStorage Node](/waterstrategy/modeling-basics/node-types/water-storage/annualvirtualstorage-node.md)
- [SeasonalVirtualStorage Node](/waterstrategy/modeling-basics/node-types/water-storage/seasonalvirtualstorage-node.md)
- [AggregatedStorage Node](/waterstrategy/modeling-basics/node-types/water-storage/aggregatedstorage-node.md)
- [Water Output](/waterstrategy/modeling-basics/node-types/water-output.md)
- [Output Node](/waterstrategy/modeling-basics/node-types/water-output/output-node.md)
- [Loss Link Node](/waterstrategy/modeling-basics/node-types/water-output/loss-link-node.md)
- [Hydropower](/waterstrategy/modeling-basics/node-types/hydropower.md)
- [Turbine Node](/waterstrategy/modeling-basics/node-types/hydropower/turbine-node.md)
- [Others](/waterstrategy/modeling-basics/node-types/others.md)
- [AggregatedNode](/waterstrategy/modeling-basics/node-types/others/aggregatednode.md)
- [Allocation Penalties](/waterstrategy/modeling-basics/allocation-penalties.md)
- [Scenarios](/waterstrategy/modeling-basics/scenarios.md)
- [WaterStrategy Scenarios](/waterstrategy/modeling-basics/scenarios/waterstrategy-scenarios.md)
- [Pywr-Scenarios](/waterstrategy/modeling-basics/scenarios/pywr-scenarios.md)
- [Parameter and pywr-scenario Integration](/waterstrategy/modeling-basics/scenarios/pywr-scenarios/parameter-and-pywr-scenario-integration.md)
- [Parameters](/waterstrategy/modeling-basics/parameters.md)
- [Base Parameter Class](/waterstrategy/modeling-basics/parameters/base-parameter-class.md)
- [Parameter](/waterstrategy/modeling-basics/parameters/base-parameter-class/parameter.md)
- [IndexParameter](/waterstrategy/modeling-basics/parameters/base-parameter-class/indexparameter.md)
- [Simple Parameters](/waterstrategy/modeling-basics/parameters/simple-parameters.md)
- [Constant](/waterstrategy/modeling-basics/parameters/simple-parameters/constant.md)
- [Constant Scenario Parameter](/waterstrategy/modeling-basics/parameters/simple-parameters/constant-scenario-parameter.md)
- [Constant Scenario Index Parameter](/waterstrategy/modeling-basics/parameters/simple-parameters/constant-scenario-index-parameter.md)
- [Combining multiple parameters](/waterstrategy/modeling-basics/parameters/combining-multiple-parameters.md)
- [Aggregated Parameter](/waterstrategy/modeling-basics/parameters/combining-multiple-parameters/aggregated-parameter.md)
- [Aggregated Index Parameter](/waterstrategy/modeling-basics/parameters/combining-multiple-parameters/aggregated-index-parameter.md)
- [Division Parameter](/waterstrategy/modeling-basics/parameters/combining-multiple-parameters/division-parameter.md)
- [Negative Parameter](/waterstrategy/modeling-basics/parameters/combining-multiple-parameters/negative-parameter.md)
- [MaxParameter](/waterstrategy/modeling-basics/parameters/combining-multiple-parameters/maxparameter.md)
- [Negative MaxParameter](/waterstrategy/modeling-basics/parameters/combining-multiple-parameters/negative-maxparameter.md)
- [MinParameter](/waterstrategy/modeling-basics/parameters/combining-multiple-parameters/minparameter.md)
- [Negative MinParameter](/waterstrategy/modeling-basics/parameters/combining-multiple-parameters/negative-minparameter.md)
- [Offset Parameter](/waterstrategy/modeling-basics/parameters/combining-multiple-parameters/offset-parameter.md)
- [Time Series and Profiles](/waterstrategy/modeling-basics/parameters/time-series-and-profiles.md)
- [Daily Profile](/waterstrategy/modeling-basics/parameters/time-series-and-profiles/daily-profile.md)
- [Weekly Profile](/waterstrategy/modeling-basics/parameters/time-series-and-profiles/weekly-profile.md)
- [Monthly Profile](/waterstrategy/modeling-basics/parameters/time-series-and-profiles/monthly-profile.md)
- [Uniform Drawdown Profile](/waterstrategy/modeling-basics/parameters/time-series-and-profiles/uniform-drawdown-profile.md)
- [Scenario Daily Profile](/waterstrategy/modeling-basics/parameters/time-series-and-profiles/scenario-daily-profile.md)
- [Scenario Weekly Profile](/waterstrategy/modeling-basics/parameters/time-series-and-profiles/scenario-weekly-profile.md)
- [Scenario Monthly Profile](/waterstrategy/modeling-basics/parameters/time-series-and-profiles/scenario-monthly-profile.md)
- [Array Indexed Scenario Monthly Factors](/waterstrategy/modeling-basics/parameters/time-series-and-profiles/array-indexed-scenario-monthly-factors.md)
- [RBF Profile](/waterstrategy/modeling-basics/parameters/time-series-and-profiles/rbf-profile.md)
- [DataFrame Parameter](/waterstrategy/modeling-basics/parameters/dataframe-parameter.md)
- [HDF5 Parameter](/waterstrategy/modeling-basics/parameters/hdf5-parameter.md)
- [Array Based Parameters](/waterstrategy/modeling-basics/parameters/array-based-parameters.md)
- [Array Indexed Parameter](/waterstrategy/modeling-basics/parameters/array-based-parameters/array-indexed-parameter.md)
- [Array Indexed Scenario Parameter](/waterstrategy/modeling-basics/parameters/array-based-parameters/array-indexed-scenario-parameter.md)
- [Indexed Array Parameter](/waterstrategy/modeling-basics/parameters/array-based-parameters/indexed-array-parameter.md)
- [Threshold Parameters](/waterstrategy/modeling-basics/parameters/threshold-parameters.md)
- [Abstract Threshold](/waterstrategy/modeling-basics/parameters/threshold-parameters/abstract-threshold.md)
- [Storage Threshold](/waterstrategy/modeling-basics/parameters/threshold-parameters/storage-threshold.md)
- [Node Threshold](/waterstrategy/modeling-basics/parameters/threshold-parameters/node-threshold.md)
- [Parameter Threshold](/waterstrategy/modeling-basics/parameters/threshold-parameters/parameter-threshold.md)
- [Recorder Threshold](/waterstrategy/modeling-basics/parameters/threshold-parameters/recorder-threshold.md)
- [Current Year Threshold](/waterstrategy/modeling-basics/parameters/threshold-parameters/current-year-threshold.md)
- [Current Ordinal Day Threshold](/waterstrategy/modeling-basics/parameters/threshold-parameters/current-ordinal-day-threshold.md)
- [Interpolation Parameters](/waterstrategy/modeling-basics/parameters/interpolation-parameters.md)
- [Interpolated Parameter](/waterstrategy/modeling-basics/parameters/interpolation-parameters/interpolated-parameter.md)
- [Interpolated Quadrature](/waterstrategy/modeling-basics/parameters/interpolation-parameters/interpolated-quadrature.md)
- [Interpolated Flow](/waterstrategy/modeling-basics/parameters/interpolation-parameters/interpolated-flow.md)
- [Interpolated Volume](/waterstrategy/modeling-basics/parameters/interpolation-parameters/interpolated-volume.md)
- [Control Curve Parameters](/waterstrategy/modeling-basics/parameters/control-curve-parameters.md)
- [Base Control Curve](/waterstrategy/modeling-basics/parameters/control-curve-parameters/base-control-curve.md)
- [Control Curve Interpolated Parameter](/waterstrategy/modeling-basics/parameters/control-curve-parameters/control-curve-interpolated-parameter.md)
- [Control Curve Piecewise Interpolated Parameter](/waterstrategy/modeling-basics/parameters/control-curve-parameters/control-curve-piecewise-interpolated-parameter.md)
- [Control Curve Index Parameter](/waterstrategy/modeling-basics/parameters/control-curve-parameters/control-curve-index-parameter.md)
- [Hydropower Parameters](/waterstrategy/modeling-basics/parameters/hydropower-parameters.md)
- [Others](/waterstrategy/modeling-basics/parameters/others.md)
- [Annual Harmonic Series Parameter](/waterstrategy/modeling-basics/parameters/others/annual-harmonic-series-parameter.md)
- [Deficit Parameter](/waterstrategy/modeling-basics/parameters/others/deficit-parameter.md)
- [Scenario Wrapper Parameter](/waterstrategy/modeling-basics/parameters/others/scenario-wrapper-parameter.md)
- [Piecewise Integral Parameter](/waterstrategy/modeling-basics/parameters/others/piecewise-integral-parameter.md)
- [Flow Parameter](/waterstrategy/modeling-basics/parameters/others/flow-parameter.md)
- [Flow Delay Parameter](/waterstrategy/modeling-basics/parameters/others/flow-delay-parameter.md)
- [Discount Factor Parameter](/waterstrategy/modeling-basics/parameters/others/discount-factor-parameter.md)
- [Recorders](/waterstrategy/modeling-basics/recorders.md)
- [Base Recorder](/waterstrategy/modeling-basics/recorders/base-recorder.md)
- [Recorder](/waterstrategy/modeling-basics/recorders/base-recorder/recorder.md)
- [Node Recorder](/waterstrategy/modeling-basics/recorders/base-recorder/node-recorder.md)
- [Storage Recorder](/waterstrategy/modeling-basics/recorders/base-recorder/storage-recorder.md)
- [Parameter Recorder](/waterstrategy/modeling-basics/recorders/base-recorder/parameter-recorder.md)
- [Index Parameter Recorder](/waterstrategy/modeling-basics/recorders/base-recorder/index-parameter-recorder.md)
- [Aggregator](/waterstrategy/modeling-basics/recorders/base-recorder/aggregator.md)
- [Numpy Array Recorders](/waterstrategy/modeling-basics/recorders/numpy-array-recorders.md)
- [Numpy Array Node Recorder](/waterstrategy/modeling-basics/recorders/numpy-array-recorders/numpy-array-node-recorder.md)
- [Numpy Array Storage Recorder](/waterstrategy/modeling-basics/recorders/numpy-array-recorders/numpy-array-storage-recorder.md)
- [Numpy Array Level Recorder](/waterstrategy/modeling-basics/recorders/numpy-array-recorders/numpy-array-level-recorder.md)
- [Numpy Array Area Recorder](/waterstrategy/modeling-basics/recorders/numpy-array-recorders/numpy-array-area-recorder.md)
- [Numpy Array Parameter Recorder](/waterstrategy/modeling-basics/recorders/numpy-array-recorders/numpy-array-parameter-recorder.md)
- [Numpy Array Index Parameter Recorder](/waterstrategy/modeling-basics/recorders/numpy-array-recorders/numpy-array-index-parameter-recorder.md)
- [Numpy Array Daily Profile Parameter Recorder](/waterstrategy/modeling-basics/recorders/numpy-array-recorders/numpy-array-daily-profile-parameter-recorder.md)
- [Flow Duration Curve Recorders](/waterstrategy/modeling-basics/recorders/flow-duration-curve-recorders.md)
- [Flow Duration Curve Recorder](/waterstrategy/modeling-basics/recorders/flow-duration-curve-recorders/flow-duration-curve-recorder.md)
- [Storage Duration Curve Recorder](/waterstrategy/modeling-basics/recorders/flow-duration-curve-recorders/storage-duration-curve-recorder.md)
- [Flow Duration Curve Deviation Recorder](/waterstrategy/modeling-basics/recorders/flow-duration-curve-recorders/flow-duration-curve-deviation-recorder.md)
- [Seasonal Flow Duration Curve Recorder](/waterstrategy/modeling-basics/recorders/flow-duration-curve-recorders/seasonal-flow-duration-curve-recorder.md)
- [Deficit Recorders](/waterstrategy/modeling-basics/recorders/deficit-recorders.md)
- [Numpy Array Node Deficit Recorder](/waterstrategy/modeling-basics/recorders/deficit-recorders/numpy-array-node-deficit-recorder.md)
- [Numpy Array Node Supplied Ratio Recorder](/waterstrategy/modeling-basics/recorders/deficit-recorders/numpy-array-node-supplied-ratio-recorder.md)
- [Numpy Array Node Curtailment Ratio Recorder](/waterstrategy/modeling-basics/recorders/deficit-recorders/numpy-array-node-curtailment-ratio-recorder.md)
- [Total Deficit Node Recorder](/waterstrategy/modeling-basics/recorders/deficit-recorders/total-deficit-node-recorder.md)
- [Deficit Frequency Node Recorder](/waterstrategy/modeling-basics/recorders/deficit-recorders/deficit-frequency-node-recorder.md)
- [Statistical Recorders](/waterstrategy/modeling-basics/recorders/statistical-recorders.md)
- [Aggregated Recorder](/waterstrategy/modeling-basics/recorders/statistical-recorders/aggregated-recorder.md)
- [Mean Flow Node Recorder](/waterstrategy/modeling-basics/recorders/statistical-recorders/mean-flow-node-recorder.md)
- [Total Flow Node Recorder](/waterstrategy/modeling-basics/recorders/statistical-recorders/total-flow-node-recorder.md)
- [Annual Total Flow Recorder](/waterstrategy/modeling-basics/recorders/statistical-recorders/annual-total-flow-recorder.md)
- [Mean Parameter Recorder](/waterstrategy/modeling-basics/recorders/statistical-recorders/mean-parameter-recorder.md)
- [Total Parameter Recorder](/waterstrategy/modeling-basics/recorders/statistical-recorders/total-parameter-recorder.md)
- [Rolling Mean Flow Node Recorder](/waterstrategy/modeling-basics/recorders/statistical-recorders/rolling-mean-flow-node-recorder.md)
- [Minimum Volume Storage Recorder](/waterstrategy/modeling-basics/recorders/statistical-recorders/minimum-volume-storage-recorder.md)
- [Minimum Threshold Volume Storage Recorder](/waterstrategy/modeling-basics/recorders/statistical-recorders/minimum-threshold-volume-storage-recorder.md)
- [Timestep Count Index Parameter Recorder](/waterstrategy/modeling-basics/recorders/statistical-recorders/timestep-count-index-parameter-recorder.md)
- [Annual Count Index Threshold Recorder](/waterstrategy/modeling-basics/recorders/statistical-recorders/annual-count-index-threshold-recorder.md)
- [Rolling Window Parameter Recorder](/waterstrategy/modeling-basics/recorders/statistical-recorders/rolling-window-parameter-recorder.md)
- [Index Recorders](/waterstrategy/modeling-basics/recorders/index-recorders.md)
- [Annual Count Index Parameter Recorder](/waterstrategy/modeling-basics/recorders/index-recorders/annual-count-index-parameter-recorder.md)
- [File Recorders](/waterstrategy/modeling-basics/recorders/file-recorders.md)
- [CSV Recorder](/waterstrategy/modeling-basics/recorders/file-recorders/csv-recorder.md)
- [Tables Recorder](/waterstrategy/modeling-basics/recorders/file-recorders/tables-recorder.md)
- [Hydro-power Recorders](/waterstrategy/modeling-basics/recorders/hydro-power-recorders.md)
- [Hydropower Recorder](/waterstrategy/modeling-basics/recorders/hydro-power-recorders/hydropower-recorder.md)
- [Total Hydro Energy Recorder](/waterstrategy/modeling-basics/recorders/hydro-power-recorders/total-hydro-energy-recorder.md)
