#include <CouenneFPpool.hpp>
Public Member Functions | |
| CouenneFPpool (enum what_to_compare c) | |
| simple constructor (empty pool) | |
| CouenneFPpool (const CouenneFPpool &src) | |
| copy constructor | |
| CouenneFPpool & | operator= (const CouenneFPpool &src) |
| assignment | |
| std::set< CouenneFPsolution > & | Set () |
| return the main object in this class | |
| void | findClosestAndReplace (double *sol, double *nSol, int nvars) |
| finds, in pool, solution x closest to sol; removes it from the pool and overwrites it to sol | |
Protected Attributes | |
| std::set< CouenneFPsolution > | set_ |
| Pool. | |
Pool of solutions.
Definition at line 96 of file CouenneFPpool.hpp.
| Couenne::CouenneFPpool::CouenneFPpool | ( | enum what_to_compare | c | ) | [inline] |
simple constructor (empty pool)
Definition at line 106 of file CouenneFPpool.hpp.
| CouenneFPpool::CouenneFPpool | ( | const CouenneFPpool & | src | ) |
copy constructor
Definition at line 162 of file CouenneFPpool.cpp.
| CouenneFPpool & CouenneFPpool::operator= | ( | const CouenneFPpool & | src | ) |
assignment
Definition at line 167 of file CouenneFPpool.cpp.
| std::set<CouenneFPsolution>& Couenne::CouenneFPpool::Set | ( | ) | [inline] |
return the main object in this class
Definition at line 116 of file CouenneFPpool.hpp.
| void CouenneFPpool::findClosestAndReplace | ( | double * | sol, | |
| double * | nSol, | |||
| int | nvars | |||
| ) |
finds, in pool, solution x closest to sol; removes it from the pool and overwrites it to sol
Definition at line 193 of file CouenneFPpool.cpp.
std::set<CouenneFPsolution> Couenne::CouenneFPpool::set_ [protected] |
Pool.
Definition at line 101 of file CouenneFPpool.hpp.
1.6.1