QuadraticTerm Class Reference

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

#include <OSInstance.h>

List of all members.

Public Member Functions

 QuadraticTerm ()
 The QuadraticTerm class constructor.
 ~QuadraticTerm ()
 The QuadraticTerm class destructor.
bool IsEqual (QuadraticTerm *that)
 A function to check for the equality of two objects.
 QuadraticTerm ()
 The QuadraticTerm class constructor.
 ~QuadraticTerm ()
 The QuadraticTerm class destructor.

Public Attributes

int idx
 idx is the index of the row in which the quadratic term appears
int idxOne
 idxOne is the index of the first variable in the quadratic term
int idxTwo
 idxTwo is the index of the second variable in the quadratic term
double coef
 coef is the coefficient of the quadratic term

Detailed Description

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

Remarks:
quadratic terms can be stored efficiently by storing the index of each variable, the coefficient of the quadratic term, and the row in which it appears

Definition at line 340 of file OSInstance.h.


Constructor & Destructor Documentation

QuadraticTerm::QuadraticTerm (  ) 

The QuadraticTerm class constructor.

Definition at line 763 of file OSInstance.cpp.

QuadraticTerm::~QuadraticTerm (  ) 

The QuadraticTerm class destructor.

Definition at line 777 of file OSInstance.cpp.

QuadraticTerm::QuadraticTerm (  ) 

The QuadraticTerm class constructor.

QuadraticTerm::~QuadraticTerm (  ) 

The QuadraticTerm class destructor.


Member Function Documentation

bool QuadraticTerm::IsEqual ( QuadraticTerm that  ) 

A function to check for the equality of two objects.

Definition at line 8517 of file OSInstance.cpp.


Member Data Documentation

idx is the index of the row in which the quadratic term appears

Definition at line 353 of file OSInstance.h.

idxOne is the index of the first variable in the quadratic term

Definition at line 358 of file OSInstance.h.

idxTwo is the index of the second variable in the quadratic term

Definition at line 363 of file OSInstance.h.

coef is the coefficient of the quadratic term

Definition at line 366 of file OSInstance.h.


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

Generated on 5 Jul 2015 by  doxygen 1.6.1