#include <BonCouenneInfo.hpp>
Inheritance diagram for Bonmin::CouenneInfo:


Public Member Functions | |
| CouenneInfo (int type) | |
| Default constructor. | |
| CouenneInfo (const OsiBabSolver &other) | |
| Constructor from OsiBabSolver. | |
| CouenneInfo (const CouenneInfo &other) | |
| Copy constructor. | |
| virtual | ~CouenneInfo () |
| Destructor. | |
| virtual OsiAuxInfo * | clone () const |
| Virtual copy constructor. | |
| const std::list< Ipopt::SmartPtr< const NlpSolution > > & | NlpSolutions () const |
| List of all stored NLP solutions. | |
| void | addSolution (Ipopt::SmartPtr< const NlpSolution > newSol) |
| Add a new NLP solution. | |
Protected Attributes | |
| std::list< Ipopt::SmartPtr< const NlpSolution > > | nlpSols_ |
Classes | |
| class | NlpSolution |
| Class for storing an Nlp Solution. More... | |
Definition at line 22 of file BonCouenneInfo.hpp.
| Bonmin::CouenneInfo::CouenneInfo | ( | int | type | ) |
| Bonmin::CouenneInfo::CouenneInfo | ( | const OsiBabSolver & | other | ) |
| Bonmin::CouenneInfo::CouenneInfo | ( | const CouenneInfo & | other | ) |
| Bonmin::CouenneInfo::~CouenneInfo | ( | ) | [virtual] |
| OsiAuxInfo * Bonmin::CouenneInfo::clone | ( | ) | const [virtual] |
Virtual copy constructor.
Reimplemented from Bonmin::BabInfo.
Definition at line 36 of file BonCouenneInfo.cpp.
References CouenneInfo().
| const std::list<Ipopt::SmartPtr<const NlpSolution> >& Bonmin::CouenneInfo::NlpSolutions | ( | ) | const [inline] |
List of all stored NLP solutions.
Definition at line 81 of file BonCouenneInfo.hpp.
References nlpSols_.
Referenced by CouenneProblem::aggressiveBT().
| void Bonmin::CouenneInfo::addSolution | ( | Ipopt::SmartPtr< const NlpSolution > | newSol | ) | [inline] |
Add a new NLP solution.
Definition at line 86 of file BonCouenneInfo.hpp.
References nlpSols_.
Referenced by CouenneProblem::aggressiveBT().
std::list<Ipopt::SmartPtr<const NlpSolution> > Bonmin::CouenneInfo::nlpSols_ [protected] |
1.4.7