Bonmin::CouenneInfo::NlpSolution Class Reference

Class for storing an Nlp Solution. More...

#include <BonCouenneInfo.hpp>

List of all members.

Public Member Functions

 NlpSolution (int n, const double *sol, double objval)
 ~NlpSolution ()
Accessor methods
const double * solution () const
double objVal () const
int nVars () const

Private Member Functions

Accessor methods
 NlpSolution ()
 NlpSolution (const NlpSolution &)
void operator= (const NlpSolution &)

Private Attributes

int n_
 number of variables
double * sol_
 values of the stored solution
double objVal_
 objective function of stored solution


Detailed Description

Class for storing an Nlp Solution.

Definition at line 26 of file BonCouenneInfo.hpp.


Constructor & Destructor Documentation

Bonmin::CouenneInfo::NlpSolution::NlpSolution ( int  n,
const double *  sol,
double  objval 
)

Definition at line 41 of file BonCouenneInfo.cpp.

References sol_.

Bonmin::CouenneInfo::NlpSolution::~NlpSolution (  ) 

Definition at line 50 of file BonCouenneInfo.cpp.

References sol_.

Bonmin::CouenneInfo::NlpSolution::NlpSolution (  )  [private]

Bonmin::CouenneInfo::NlpSolution::NlpSolution ( const NlpSolution  )  [private]


Member Function Documentation

const double* Bonmin::CouenneInfo::NlpSolution::solution (  )  const [inline]

Definition at line 37 of file BonCouenneInfo.hpp.

References sol_.

double Bonmin::CouenneInfo::NlpSolution::objVal (  )  const [inline]

Definition at line 41 of file BonCouenneInfo.hpp.

References objVal_.

int Bonmin::CouenneInfo::NlpSolution::nVars (  )  const [inline]

Definition at line 45 of file BonCouenneInfo.hpp.

References n_.

void Bonmin::CouenneInfo::NlpSolution::operator= ( const NlpSolution  )  [private]


Member Data Documentation

int Bonmin::CouenneInfo::NlpSolution::n_ [private]

number of variables

Definition at line 58 of file BonCouenneInfo.hpp.

Referenced by nVars().

double* Bonmin::CouenneInfo::NlpSolution::sol_ [private]

values of the stored solution

Definition at line 60 of file BonCouenneInfo.hpp.

Referenced by NlpSolution(), solution(), and ~NlpSolution().

double Bonmin::CouenneInfo::NlpSolution::objVal_ [private]

objective function of stored solution

Definition at line 62 of file BonCouenneInfo.hpp.

Referenced by objVal().


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