#include <OSResult.h>
Public Member Functions | |
OptimizationSolution () | |
Default constructor. | |
~OptimizationSolution () | |
Class destructor. | |
Public Attributes | |
int | objectiveIdx |
the index of the objective function for which we are reporting solution information | |
OptimizationSolutionStatus * | status |
status is a pointer to an OptimizationSolutionStatus object associated with this optimization solution | |
std::string | message |
a message associated with this solution | |
VariableSolution * | variables |
variables holds the solution information for the variables | |
ObjectiveSolution * | objectives |
objectives holds the solution information for the objectives | |
ConstraintSolution * | constraints |
constraints holds the solution information for the constraints |
Definition at line 820 of file OSResult.h.
OptimizationSolution::OptimizationSolution | ( | ) |
OptimizationSolution::~OptimizationSolution | ( | ) |
Class destructor.
Definition at line 511 of file OSResult.cpp.
References constraints, objectives, status, and variables.
the index of the objective function for which we are reporting solution information
Definition at line 826 of file OSResult.h.
Referenced by OSResult::getOptimalDualVariableValues(), OSResult::getOptimalPrimalVariableValues(), OSResult::setSolutionObjectiveIndex(), and OSrLWriter::writeOSrL().
status is a pointer to an OptimizationSolutionStatus object associated with this optimization solution
Definition at line 831 of file OSResult.h.
Referenced by OSResult::getOptimalDualVariableValues(), OSResult::getOptimalPrimalVariableValues(), OSResult::getSolutionStatus(), OSResult::getSolutionStatusDescription(), OSResult::getSolutionStatusType(), OptimizationSolution(), OSrLWriter::writeOSrL(), and ~OptimizationSolution().
std::string OptimizationSolution::message |
a message associated with this solution
Definition at line 834 of file OSResult.h.
Referenced by OSResult::getSolutionMessage(), and OSrLWriter::writeOSrL().
variables holds the solution information for the variables
Definition at line 839 of file OSResult.h.
Referenced by OSResult::getNumberOfOtherVariableResult(), OSResult::getOptimalPrimalVariableValues(), OSResult::setNumberOfOtherVariableResult(), OSResult::setPrimalVariableValues(), OSrLWriter::writeOSrL(), and ~OptimizationSolution().
objectives holds the solution information for the objectives
Definition at line 844 of file OSResult.h.
Referenced by OSResult::setObjectiveValues(), OSrLWriter::writeOSrL(), and ~OptimizationSolution().
constraints holds the solution information for the constraints
Definition at line 849 of file OSResult.h.
Referenced by OSResult::getOptimalDualVariableValues(), OSResult::setConstraintValues(), OSResult::setDualVariableValues(), OSrLWriter::writeOSrL(), and ~OptimizationSolution().