Package hec.rss.model

Class ReverseReservoirYieldAnalysisBase

All Implemented Interfaces:
Cloneable
Direct Known Subclasses:
ReservoirStorageVsYieldAnalysis, ReverseReservoirYieldAnalysis

public abstract class ReverseReservoirYieldAnalysisBase extends ReverseYieldAnalysisBase
  • Method Details

    • getReservoir

      public ReservoirElement getReservoir()
    • setReservoir

      public void setReservoir(ReservoirElement reservoir)
    • resetReservoir

      public void resetReservoir()
    • setZone

      public void setZone(StorageZone zone)
    • getZone

      public StorageZone getZone()
    • setMovingUp

      public void setMovingUp(boolean movingUp)
    • getMovingUp

      public boolean getMovingUp()
    • getDistanceToLimit

      public double getDistanceToLimit()
    • writeFile

      public boolean writeFile(BufferedWriter writer, RssAlt alt) throws IOException
      Write file.
      Overrides:
      writeFile in class YieldAnalysis
      Parameters:
      writer - the writer
      alt - the alt
      Returns:
      true, if successful
      Throws:
      IOException - Signals that an I/O exception has occurred.