|
|
| UnoSolution () |
| | Default constructor.
|
| |
|
| UnoSolution (const double *x, ProblemPtr problem) |
| | Construct a solution for a problem from an array of doubles.
|
| |
| | UnoSolution (const double *x, double objval, ProblemPtr problem) |
| |
|
| UnoSolution (ConstUnoSolPtr) |
| | Copy constructor.
|
| |
|
| ~UnoSolution () |
| | Destroy.
|
| |
| const double * | getLowerDualOfVars () const |
| |
| const double * | getUpperDualOfVars () const |
| |
| void | setDualOfVars (const double *) |
| | Copy values of dual variables of variables.
|
| |
|
void | setDualOfVars (const double *lower, const double *upper) |
| | Set duals of variable-bounds: both the lower and upper.
|
| |
| void | write (std::ostream &out) const |
| | Write to an output.
|
| |
|
| Solution () |
| | Default constructor.
|
| |
|
| Solution (double objval, const double *x, ProblemPtr problem) |
| | Construct a solution for a problem from an array of doubles.
|
| |
|
| Solution (double objvalue, const DoubleVector &newx, ProblemPtr problem) |
| | Construct a solution for a problem from a vector of doubles.
|
| |
|
| Solution (ConstSolutionPtr sol) |
| | Copy.
|
| |
|
virtual | ~Solution () |
| | Destroy.
|
| |
|
virtual void | setPrimal (const double *x) |
| | Copy values of variables.
|
| |
|
virtual void | setDualOfCons (const double *vals) |
| | Copy values of dual variables of constraints.
|
| |
|
virtual void | setObjValue (double new_val) |
| | Set a new solution value.
|
| |
|
virtual double | getObjValue () const |
| | Return solution value.
|
| |
|
virtual double | getConstraintViolation () |
| | Return the 2nd norm of constraint violations.
|
| |
|
virtual const double * | getPrimal () const |
| | Return a pointer to the solution.
|
| |
|
virtual const double * | getDualOfCons () const |
| | Return a pointer to the solution.
|
| |
|
virtual const double * | getDualOfVars () const |
| | Return a pointer to the solution.
|
| |
|
virtual void | writePrimal (std::ostream &out, const VarVector *v=0) const |
| | Write primal values to a stream.
|
| |
|
virtual void | writeDual (std::ostream &out) const |
| | Write dual values to a stream.
|
| |