|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.opttek.optquest.COptQuestVariable
com.opttek.optquest.COptQuestDiscreteVariable
The CoptQuestDiscreteVariable class defines a decision variable whose values begin at the lower bound and increment by a step size up to the upper bound
| Constructor Summary | |
COptQuestDiscreteVariable()
Default constructor |
|
COptQuestDiscreteVariable(double lowerBound,
double upperBound,
double step)
Constructor that sets the lower bound,upper bound and step size. |
|
COptQuestDiscreteVariable(java.lang.String name,
double lowerBound,
double upperBound,
double step)
Constructor that assigns a name to the variable and sets the lower bound, upper bound and step size. |
|
| Method Summary | |
double |
GetStepSize()
|
java.lang.String |
GetType()
|
void |
SetStepSize(double val)
Sets the step size. |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public COptQuestDiscreteVariable(java.lang.String name,
double lowerBound,
double upperBound,
double step)
name - alphanumeric name. Note: the name can contain blanks or special
characters. If the variable name is used in a COptQuestStringConstraint
equation, the name should be enclosed in square brackets [] in the
COptQuestStringConstraint string equation.lowerBound - a value between -pow(2,31) and +pow(2,31)-1upperBound - a value between -pow(2,31) and +pow(2,31)-1step - the step size which can be any value that is less than or equal
to the difference between the upper bound and the lower bound.
public COptQuestDiscreteVariable(double lowerBound,
double upperBound,
double step)
lowerBound - a value between -pow(2,31) and +pow(2,31)-1upperBound - a value between -pow(2,31) and +pow(2,31)-1step - the step size which can be any value that is less than or equal
to the difference between the upper bound and the lower bound.public COptQuestDiscreteVariable()
| Method Detail |
public void SetStepSize(double val)
throws COptQuestException
SetStepSize in class COptQuestVariableval - the step size which can be any value that is less than or equal
to the difference between the upper bound and the lower bound.
COptQuestExceptionpublic double GetStepSize()
GetStepSize in class COptQuestVariablepublic java.lang.String GetType()
GetType in class COptQuestVariable
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||