The WaterSim type exposes the following members.

Methods

  NameDescription
Public methodColorado_Historical_Extraction_Start_Year_RangeCheck
Colorado_Historical_Extraction_Start_Year_RangeCheck
Public methodCreateDirectory
Creates a Directory of directoryName if it does not exist. Relative references is from the directory the program is executing from
Public methodDispose
Must be called before WaterSim object loses scope or is lost (reassigned).
Public methodFastGetAnnualData
Fast get annual data.
Public methodLockSimulation
Locks the simulation so not parameters can be set until unlocked. ///
Public methodPCTEffluentRangeCheck
PCTEffluentRangeCheck
Public methodPCTReclaimedRangeCheck
PCTReclaimedRangeCheck - Check to see of all the PCT reclaimed model paramters do nt eceeed 100% total
Public methodPCTResComRangeCheck
PCTResComRangeCheck - Checks to see if Residential an Commerical water use PCT does not excede 100.
Public methodProvider_Demand_Option_Label
Provider demand option label.
Public methodSaltVerde_Historical_Extraction_Start_Year_RangeCheck
SaltVerde_Historical_Extraction_Start_Year_RangeCheck
Public methodSimulation_AllYears
Runs all years of the specified simulation
Public methodSimulation_Initialize
Must be called to setup a Simulation . Simulation can be run in two ways, calling SimulationNextYear() for each year to be run, call SimulationAllYears() which runs all the years All simulations should be stopped with StopSimulation(), which will make sure all files are closed Will reset SimulationLock to false;
Public methodSimulation_NextYear
Runs one year of simulation, no pre or post process is evoked.
Public methodSimulation_Stop
Stops simulation stop
Public methodsimulationYears
Public methodUnLockSimulation

See Also