#include <OSResult.h>
Public Member Functions | |
DualVarValue () | |
Default constructor. | |
~DualVarValue () | |
Class destructor. | |
bool | IsEqual (DualVarValue *that) |
A function to check for the equality of two objects. | |
bool | setRandom (double density, bool conformant) |
A function to make a random instance of this class. | |
DualVarValue () | |
Default constructor. | |
~DualVarValue () | |
Class destructor. | |
Public Attributes | |
int | idx |
idx is the index on a constraint | |
double | value |
value of dual variable on the constraint indexed by idx if the constraint | |
double | lbValue |
lbValue is the value of dual variable on the constraint indexed by idx if the constraint is at its lower bound | |
double | ubValue |
ubValue is the value of dual variable on the constraint indexed by idx if the constraint is at its upper bound |
Definition at line 1527 of file OSResult.h.
DualVarValue::DualVarValue | ( | ) |
DualVarValue::~DualVarValue | ( | ) |
DualVarValue::DualVarValue | ( | ) |
Default constructor.
DualVarValue::~DualVarValue | ( | ) |
Class destructor.
bool DualVarValue::IsEqual | ( | DualVarValue * | that | ) |
bool DualVarValue::setRandom | ( | double | density, | |
bool | conformant | |||
) |
A function to make a random instance of this class.
density,: | corresponds to the probability that a particular child element is created | |
conformant,: | if true enforces side constraints not enforceable in the schema (e.g., agreement of "numberOfXXX" atrbutes and <XXX> children) |
Definition at line 8155 of file OSResult.cpp.
Referenced by DualVariableValues::setRandom().
idx is the index on a constraint
Definition at line 1531 of file OSResult.h.
Referenced by OSResult::setConstraintValues(), OSResult::setDualVariableValues(), and OSrL2Gams::writeSolution().
double DualVarValue::value |
value of dual variable on the constraint indexed by idx if the constraint
Definition at line 1536 of file OSResult.h.
Referenced by OSResult::setConstraintValues(), OSResult::setDualVariableValues(), and OSrL2Gams::writeSolution().
double DualVarValue::lbValue |
lbValue is the value of dual variable on the constraint indexed by idx if the constraint is at its lower bound
Definition at line 922 of file OSResult.h.
Referenced by OSResult::setDualVariableValues().
double DualVarValue::ubValue |
ubValue is the value of dual variable on the constraint indexed by idx if the constraint is at its upper bound
Definition at line 929 of file OSResult.h.
Referenced by OSResult::setDualVariableValues().