Bonmin::FixAndSolveHeuristic Class Reference

#include <BonFixAndSolveHeuristic.hpp>

Inheritance diagram for Bonmin::FixAndSolveHeuristic:
Bonmin::LocalSolverBasedHeuristic

List of all members.

Public Member Functions

 FixAndSolveHeuristic ()
 Default constructor.
 FixAndSolveHeuristic (BonminSetup *setup)
 Constructor with setup.
 FixAndSolveHeuristic (const FixAndSolveHeuristic &other)
 Copy constructor.
virtual CbcHeuristic * clone () const
 Virtual constructor.
virtual ~FixAndSolveHeuristic ()
 Destructor.
int solution (double &objectiveValue, double *newSolution)
 Runs heuristic.
void Initialize (Ipopt::SmartPtr< Ipopt::OptionsList > options)
 Initiaize using passed options.

Static Public Member Functions

static void registerOptions (Ipopt::SmartPtr< Bonmin::RegisteredOptions > roptions)
 Register the options common to all local search based heuristics.

Detailed Description

Definition at line 14 of file BonFixAndSolveHeuristic.hpp.


Constructor & Destructor Documentation

Bonmin::FixAndSolveHeuristic::FixAndSolveHeuristic (  ) 

Default constructor.

Referenced by clone().

Bonmin::FixAndSolveHeuristic::FixAndSolveHeuristic ( BonminSetup setup  ) 

Constructor with setup.

Bonmin::FixAndSolveHeuristic::FixAndSolveHeuristic ( const FixAndSolveHeuristic other  ) 

Copy constructor.

virtual Bonmin::FixAndSolveHeuristic::~FixAndSolveHeuristic (  )  [virtual]

Destructor.


Member Function Documentation

virtual CbcHeuristic* Bonmin::FixAndSolveHeuristic::clone (  )  const [inline, virtual]

Virtual constructor.

Implements Bonmin::LocalSolverBasedHeuristic.

Definition at line 24 of file BonFixAndSolveHeuristic.hpp.

References FixAndSolveHeuristic().

int Bonmin::FixAndSolveHeuristic::solution ( double &  objectiveValue,
double *  newSolution 
) [virtual]

Runs heuristic.

Implements Bonmin::LocalSolverBasedHeuristic.

static void Bonmin::FixAndSolveHeuristic::registerOptions ( Ipopt::SmartPtr< Bonmin::RegisteredOptions roptions  )  [static]

Register the options common to all local search based heuristics.

Reimplemented from Bonmin::LocalSolverBasedHeuristic.

void Bonmin::FixAndSolveHeuristic::Initialize ( Ipopt::SmartPtr< Ipopt::OptionsList >  options  ) 

Initiaize using passed options.

Reimplemented from Bonmin::LocalSolverBasedHeuristic.


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

Generated on 13 Feb 2015 for Bonmin by  doxygen 1.6.1