Bonmin  1.7
Public Member Functions | Static Public Member Functions
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: