Minotaur 0.4.1
Docs for developers
Public Member Functions | List of all members
Minotaur::CpxLPWarmStart Class Reference

Class for saving and using Warm-start information in Cplex LP engine. More...

#include <CplexLPEngine.h>

Inheritance diagram for Minotaur::CpxLPWarmStart:
Inheritance graph
[legend]
Collaboration diagram for Minotaur::CpxLPWarmStart:
Collaboration graph
[legend]

Public Member Functions

 CpxLPWarmStart ()
 Default constructor.
 
 ~CpxLPWarmStart ()
 Destroy.
 
bool hasInfo ()
 Return the soluton that can be used as starting point. More...
 
void write (std::ostream &) const
 Write to an output stream. More...
 
SolutionPtr getSolution () const
 
- Public Member Functions inherited from Minotaur::WarmStart
 WarmStart ()
 Default constructor.
 
virtual ~WarmStart ()
 Destroy.
 
virtual void decrUseCnt ()
 
virtual int getUseCnt ()
 
virtual bool hasInfo ()=0
 
virtual void incrUseCnt ()
 
virtual void write (std::ostream &out) const =0
 Write to an output stream. More...
 

Additional Inherited Members

- Protected Attributes inherited from Minotaur::WarmStart
int cnt_
 

Detailed Description

Class for saving and using Warm-start information in Cplex LP engine.

Member Function Documentation

◆ hasInfo()

bool CpxLPWarmStart::hasInfo ( )
virtual

Return the soluton that can be used as starting point.

Implements Minotaur::WarmStart.

◆ write()

void Minotaur::CpxLPWarmStart::write ( std::ostream &  out) const
inlinevirtual

Write to an output stream.

Implements Minotaur::WarmStart.


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

Minotaur source code documented by Doxygen 1.9.4 on Thu Apr 24 2025