Objectives Class Reference

The in-memory representation of the <objectives> element. More...

#include <OSInstance.h>

Collaboration diagram for Objectives:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Objectives ()
 The Objectives class constructor.
 ~Objectives ()
 The Objectives class destructor.
 Objectives ()
 The Objectives class constructor.
 ~Objectives ()
 The Objectives class destructor.

Public Attributes

int numberOfObjectives
 numberOfObjectives is the number of objective functions in the instance
Objective ** obj
 coef is pointer to an array of ObjCoef object pointers
Objective ** obj
 coef is pointer to an array of ObjCoef object pointers

Detailed Description

The in-memory representation of the <objectives> element.

Definition at line 253 of file OSInstance.h.


Constructor & Destructor Documentation

Objectives::Objectives (  ) 

The Objectives class constructor.

Definition at line 494 of file OSInstance.cpp.

References numberOfObjectives, and obj.

Objectives::~Objectives (  ) 

The Objectives class destructor.

Definition at line 503 of file OSInstance.cpp.

References numberOfObjectives, and obj.

Objectives::Objectives (  ) 

The Objectives class constructor.

Objectives::~Objectives (  ) 

The Objectives class destructor.


Member Data Documentation

int Objectives::numberOfObjectives

numberOfObjectives is the number of objective functions in the instance

Definition at line 265 of file OSInstance.h.

Referenced by IpoptSolver::dataEchoCheck(), CoinSolver::dataEchoCheck(), BonminSolver::dataEchoCheck(), OSInstance::getDenseObjectiveCoefficients(), OSInstance::getObjectiveNumber(), OSInstance::initializeNonLinearStructures(), Objectives(), OSInstance::processObjectives(), OSInstance::setObjectiveNumber(), OSiLWriter::writeOSiL(), ~Objectives(), and OSInstance::~OSInstance().

Objective** Objectives::obj

coef is pointer to an array of ObjCoef object pointers

Definition at line 269 of file OSInstance.h.

Referenced by IpoptSolver::dataEchoCheck(), CoinSolver::dataEchoCheck(), BonminSolver::dataEchoCheck(), BonminProblem::eval_f(), BonminProblem::eval_grad_f(), IpoptProblem::get_scaling_parameters(), OSInstance::getDenseObjectiveCoefficients(), main(), Objectives(), OSInstance::processObjectives(), OSInstance::setObjectiveNumber(), IpoptSolver::setSolverOptions(), OSiLWriter::writeOSiL(), and ~Objectives().

Objective** Objectives::obj

coef is pointer to an array of ObjCoef object pointers

Definition at line 268 of file OSInstance.h.


The documentation for this class was generated from the following files:
Generated on Mon Aug 3 03:07:45 2009 by  doxygen 1.4.7