Objective Class Reference

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

#include <OSInstance.h>

Collaboration diagram for Objective:
Collaboration graph
[legend]

List of all members.

Public Member Functions

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

Public Attributes

std::string name
 the name of the objective function
std::string maxOrMin
 declare the objective function to be a max or a min
double constant
 constant is the constant term added to the objective function, 0 by default
double weight
 weight is the weight applied to the given objective function, 1.0 by default
int numberOfObjCoef
 numberOfObjCoef is the number of variables with a nonzero objective function coefficient
ObjCoef ** coef
 coef is pointer to an array of ObjCoef object pointers

Detailed Description

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

Definition at line 211 of file OSInstance.h.


Constructor & Destructor Documentation

Objective::Objective (  ) 

The Objective class constructor.

Objective::~Objective (  ) 

The Objective class destructor.


Member Data Documentation

std::string Objective::name

the name of the objective function

Definition at line 221 of file OSInstance.h.

std::string Objective::maxOrMin

declare the objective function to be a max or a min

Definition at line 226 of file OSInstance.h.

constant is the constant term added to the objective function, 0 by default

Definition at line 231 of file OSInstance.h.

weight is the weight applied to the given objective function, 1.0 by default

Definition at line 236 of file OSInstance.h.

numberOfObjCoef is the number of variables with a nonzero objective function coefficient

Definition at line 241 of file OSInstance.h.

coef is pointer to an array of ObjCoef object pointers

Definition at line 245 of file OSInstance.h.


The documentation for this class was generated from the following file:

Generated on 15 Mar 2015 for Coin-All by  doxygen 1.6.1