ConstraintSolution Class Reference

The ConstraintSolution Class. More...

#include <OSResult.h>

Collaboration diagram for ConstraintSolution:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ConstraintSolution ()
 Default constructor.
 ~ConstraintSolution ()
 Class destructor.
bool IsEqual (ConstraintSolution *that)
 A function to check for the equality of two objects.
 ConstraintSolution ()
 Default constructor.
 ~ConstraintSolution ()
 Class destructor.

Public Attributes

int numberOfOtherConstraintResults
 the number of types of constraint function results other than the basic constraint function values
DualVariableValuesdualValues
 a pointer to an array of DualVariableValues objects
OtherConstraintResult ** other
 a pointer to an array of other pointer objects for constraint functions
DualVariableValuesdualValues
 a pointer to an array of DualVariableValues objects
OtherConstraintResult ** other
 a pointer to an array of other pointer objects for constraint functions

Detailed Description

The ConstraintSolution Class.

Author:
Robert Fourer, Horand Gassmann, Jun Ma, Kipp Martin
Version:
1.0, 03/14/2004
Since:
OS 1.0
Remarks:
A class for reporting all of the types of solution values associated with objective functions.

Definition at line 1695 of file OSResult.h.


Constructor & Destructor Documentation

ConstraintSolution::ConstraintSolution (  ) 

Default constructor.

Definition at line 873 of file OSResult.cpp.

ConstraintSolution::~ConstraintSolution (  ) 

Class destructor.

Definition at line 884 of file OSResult.cpp.

References dualValues, numberOfOtherConstraintResults, and other.

ConstraintSolution::ConstraintSolution (  ) 

Default constructor.

ConstraintSolution::~ConstraintSolution (  ) 

Class destructor.


Member Function Documentation

bool ConstraintSolution::IsEqual ( ConstraintSolution that  ) 

A function to check for the equality of two objects.

Definition at line 6186 of file OSResult.cpp.


Member Data Documentation

int ConstraintSolution::numberOfOtherConstraintResults

the number of types of constraint function results other than the basic constraint function values

Definition at line 1702 of file OSResult.h.

Referenced by OSResult::getNumberOfOtherConstraintResults(), OSResult::getOtherConstraintResultCon(), OSResult::getOtherConstraintResultConIdx(), OSResult::getOtherConstraintResultDescription(), OSResult::getOtherConstraintResultName(), OSResult::getOtherConstraintResultNumberOfCon(), OSResult::getOtherConstraintResultValue(), and ~ConstraintSolution().

DualVariableValues* ConstraintSolution::dualValues

a pointer to an array of DualVariableValues objects

Definition at line 1705 of file OSResult.h.

Referenced by OSResult::getDualValue(), OSResult::getDualValueIdx(), OSResult::getNumberOfDualValues(), OSResult::getOptimalDualVariableValues(), OSResult::setConstraintValues(), OSResult::setDualVariableValues(), OSrL2Gams::writeSolution(), and ~ConstraintSolution().

OtherConstraintResult** ConstraintSolution::other

a pointer to an array of other pointer objects for constraint functions

Definition at line 1710 of file OSResult.h.

Referenced by OSResult::getNumberOfOtherConstraintResults(), OSResult::getOtherConstraintResultCon(), OSResult::getOtherConstraintResultConIdx(), OSResult::getOtherConstraintResultDescription(), OSResult::getOtherConstraintResultName(), OSResult::getOtherConstraintResultNumberOfCon(), OSResult::getOtherConstraintResultValue(), and ~ConstraintSolution().

DualVariableValues* ConstraintSolution::dualValues

a pointer to an array of DualVariableValues objects

Definition at line 1107 of file OSResult.h.

OtherConstraintResult** ConstraintSolution::other

a pointer to an array of other pointer objects for constraint functions

Definition at line 1112 of file OSResult.h.


The documentation for this class was generated from the following files:
Generated on Tue Mar 30 03:11:52 2010 by  doxygen 1.4.7