Package hec.rss.model
Class ReverseYieldAnalysisBase
java.lang.Object
hec.rss.model.YieldAnalysis
hec.rss.model.ReverseYieldAnalysisBase
- All Implemented Interfaces:
Cloneable
- Direct Known Subclasses:
ReverseReservoirYieldAnalysisBase,ReverseWaterAccountYieldAnalysis
-
Field Summary
Fields inherited from class hec.rss.model.YieldAnalysis
STORAGE_EPSILON -
Method Summary
Modifier and TypeMethodDescriptionhec.data.ParamDoubleintinitSatisfyRuleList(RssRun run, ReservoirElement res) voidvoidsetSatisfyMap(Map<Integer, Boolean> satisfyMap) voidsetTolerance(hec.data.ParamDouble tolerance) Methods inherited from class hec.rss.model.YieldAnalysis
calcAvgStartingRuleDemand, clone, getMaxHeuristicIterations, getMaxIterations, getOpRuleLimitTS, getOpRuleResultTS, getResPoolStorTS, getResZoneElevTS, getResZoneStorTS, getSimulationTimeArray, getUseBisectionAfterIts, getWAMaxStorTS, getWARuleLimitTS, getWARuleResultTS, getWASimulationTimeArray, getWAStorTS, getWaterAccount, getYieldAnalysisData, getYieldAnalysisRuleRefs, getYieldAnalysisRuleRefs, initializeCompute, initializeOutputArrays, initializeRuleRefs, loadData, loadWaterAccountData, makeDecisionUseBisection, readFile, setMaxHeuristicIterations, setMaxIterations, setNextBisectionScaleBracketed, setNextBisectionScaleNotBracketed, setNextHeuristicsScaleWA, setNumLagSteps, setNumRoutingSteps, setNumRoutingSteps, setNumRoutingSteps, setRuleRefs, setUseBisectionOnly, setUseHydropowerRules, setYieldAnalysisRuleDemandScale, setYieldAnalysisRuleUseDemandScale, testRule, testStorage, testWaterAccountRule, testWaterAccountStorage, updateByDemandScale, useBisectionOnly, useHydropowerRules, writeFile
-
Method Details
-
setSatisfyMap
-
getSatisfyMap
-
setTolerance
public void setTolerance(hec.data.ParamDouble tolerance) -
getTolerance
public hec.data.ParamDouble getTolerance() -
setLowerZoneStorage
public void setLowerZoneStorage() -
initSatisfyRuleList
-