Package hec.rss.model

Class TandemOpParent

All Implemented Interfaces:
AsciiSerializable, FieldAccessor, TSLocation, AltInputReportInfc, RssModelVariableConstants, RssReturnStatusConstants, RssTSLocation, Serializable, Cloneable, Comparable, Observer, rma.lang.Modifiable

public class TandemOpParent extends OpRule
Manages Tandem operations for a set of reservoirs
See Also:
  • Constructor Details

    • TandemOpParent

      public TandemOpParent()
      default constructor
    • TandemOpParent

      public TandemOpParent(String name, int id)
      constructor called by RssSystem.newTandemOp
      Parameters:
      name - the name
      id - the index
  • Method Details

    • setReservoirRuleActive

      public void setReservoirRuleActive(TandemSysOpRule rule)
    • copyChildInto

      public void copyChildInto(TandemSysOpRule rule)
      adds the reservoir the rule operates for to the resTable keyed by the rules parent reservoir index.
      Parameters:
      rule -
    • getDownstreamResId

      public int getDownstreamResId(int resid)