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. |