Go to the documentation of this file.
11 #ifndef BonCouenneInfos_H
12 #define BonCouenneInfos_H
30 NlpSolution(
int n,
const double* sol,
double objval);
81 const std::list<Ipopt::SmartPtr<const NlpSolution> >&
NlpSolutions()
const {
92 std::list<Ipopt::SmartPtr<const NlpSolution> >
nlpSols_;
void addSolution(Ipopt::SmartPtr< const NlpSolution > newSol)
Add a new NLP solution.
Bonmin class for passing info between components of branch-and-cuts.
std::list< Ipopt::SmartPtr< const NlpSolution > > nlpSols_
general include file for different compilers
CouenneInfo(int type)
Default constructor.
Class for storing an Nlp Solution.
virtual OsiAuxInfo * clone() const
Virtual copy constructor.
virtual ~CouenneInfo()
Destructor.
const double * solution() const
const std::list< Ipopt::SmartPtr< const NlpSolution > > & NlpSolutions() const
List of all stored NLP solutions.