Classes
| Class | Description | |
|---|---|---|
| ModelParamClass | Model parameter class. | |
| ModelParameterClass | Model parameter class. | |
| ModelParameterEventArgs | Additional information for model parameter events. | |
| ParameterManagerClass | Parameter manager class. / | |
| ProcessClass |
A process class managed by the ProcessManager
| |
| ProcessManagerClass |
ProcessManager Class
| |
| providerArrayProperty |
Base class for All Provider Model Parameters
| |
| providerArrayProperty_readonly |
A readonly version of providerArrayProperty class
| |
| ProviderClass |
This a static class that provides support methods and constants for the eProvider enum
| |
| ReportClass | Report class. | |
| ReportHeader | Report header. | |
| TrackProviderDeficits |
A ProcessClass that keeps track of ProviderDeficits;
| |
| WaterSim |
This is the root class for interface with the WaterSim model.
| |
| WaterSim..::..RiverRange | River range. | |
| WaterSim..::..UserRiverRange | User river range. | |
| WaterSim_DB | WaterSim with database support. | |
| WaterSim_Exception | Exception for signalling water simulation errors. |
Structures
| Structure | Description | |
|---|---|---|
| AnnualSimulationResults |
A structure for one years worth of Simulation Results
| |
| ModelParameterBaseArray |
An array structure for ModelParamter integer data for Base parameters.
| |
| ModelParameterProviderArray |
An Array structure for ModelParameters for Provider Data.
| |
| ProviderDoubleArray |
An array structure for provider integer data. Each cell corresponds to a different provider. Used to set and retrieve ModelParameter data. See ProviderClass for indexes to array
ProviderClass | |
| ProviderIntArray |
An array structure for provider integer data. Each cell corresponds to a different provider. Used to set and retrieve ModelParameter data. See ProviderClass for indexes to array
ProviderClass | |
| ProviderStringArray |
An array structure for provider strings. Each cell corresponds to a different provider. Used primarily for labeling
| |
| SimulationInputs |
Struct to hold base and Provider Inputs
| |
| SimulationOutputs |
Struct to hold base and Provider Outputs
| |
| SimulationStrings | Simulation strings for Labels. |
Delegates
| Delegate | Description | |
|---|---|---|
| ProcessMethod |
Delegate for method to be called by WaterSim before and after each year is run
| |
| ReloadEventHandler | Delegate for handling Reload events. |
Enumerations
| Enumeration | Description | |
|---|---|---|
| eModelParam | Values that represent ModelParameter. | |
| eProvider |
enum values for each of the Water Providers
| |
| modelParamtype | Values that represent modelParamtype. | |
| ProcessType |
Enumeration of Process Type, Pre or Post ProcessClass | |
| rangeChecktype | Values that represent rangeChecktype. |