Package hec.rss.model
Class DownstreamPulseResponse
java.lang.Object
hec.rss.model.DownstreamPulseResponse
Record of response data from a reservoir outlet pulse to a downstream operation
location (node). Used in a transent list in DownstreamOp.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic doublecalcDLagB(double dLag) static intcalcDLagInt(double dLag) doublegetDLag()doublegetDLagB()intintgetLag()doubledoubleintintintintdouble[]voidsetDLag(double dl) voidsetLag(int l) voidsetLossFac(double step) voidsetMaxcoef(double step) voidsetOffset(int step) voidsetOutletNumber(int step) voidsetPulseWidth(int w) voidsetResIndex(int step) voidsetResponse(double[] step)
-
Constructor Details
-
DownstreamPulseResponse
public DownstreamPulseResponse()
-
-
Method Details
-
getResIndex
public int getResIndex() -
setResIndex
public void setResIndex(int step) -
getOutletNumber
public int getOutletNumber() -
setOutletNumber
public void setOutletNumber(int step) -
getLossFac
public double getLossFac() -
setLossFac
public void setLossFac(double step) -
getMaxCoef
public double getMaxCoef() -
setMaxcoef
public void setMaxcoef(double step) -
getResponse
public double[] getResponse() -
setResponse
public void setResponse(double[] step) -
setOffset
public void setOffset(int step) -
getOffset
public int getOffset() -
getPulseWidth
public int getPulseWidth() -
setPulseWidth
public void setPulseWidth(int w) -
getLag
public int getLag() -
setLag
public void setLag(int l) -
setDLag
public void setDLag(double dl) -
getDLag
public double getDLag() -
getDLagInt
public int getDLagInt() -
getDLagB
public double getDLagB() -
calcDLagInt
public static int calcDLagInt(double dLag) -
calcDLagB
public static double calcDLagB(double dLag)
-