Limbo 3.5.4
Loading...
Searching...
No Matches
limbo::solvers::CplexParameters Class Reference

Base class for custom CPLEX parameters. More...

#include <CplexApi.h>

Public Member Functions

 CplexParameters ()
 constructor
virtual ~CplexParameters ()
 destructor
virtual void operator() (CPXENVptr env) const
 customize environment
virtual void operator() (CPXLPptr) const
 customize model
void setOutputFlag (int v)
 set output flag
void setNumThreads (int v)
 set number of threads

Protected Attributes

int m_outputFlag
 control log from CPLEX
int m_numThreads
 number of threads

Detailed Description

Base class for custom CPLEX parameters.

Definition at line 40 of file CplexApi.h.

Constructor & Destructor Documentation

◆ CplexParameters()

limbo::solvers::CplexParameters::CplexParameters ( )
inline

constructor

Definition at line 44 of file CplexApi.h.

◆ ~CplexParameters()

virtual limbo::solvers::CplexParameters::~CplexParameters ( )
inlinevirtual

destructor

Definition at line 50 of file CplexApi.h.

Member Function Documentation

◆ operator()() [1/2]

virtual void limbo::solvers::CplexParameters::operator() ( CPXENVptr env) const
inlinevirtual

customize environment

Parameters
envCplex environment

Definition at line 53 of file CplexApi.h.

◆ operator()() [2/2]

virtual void limbo::solvers::CplexParameters::operator() ( CPXLPptr ) const
inlinevirtual

customize model

param model CPLEX model

Definition at line 69 of file CplexApi.h.

◆ setNumThreads()

void limbo::solvers::CplexParameters::setNumThreads ( int v)
inline

set number of threads

Parameters
vvalue

Definition at line 78 of file CplexApi.h.

◆ setOutputFlag()

void limbo::solvers::CplexParameters::setOutputFlag ( int v)
inline

set output flag

Parameters
vvalue

Definition at line 75 of file CplexApi.h.

Member Data Documentation

◆ m_numThreads

int limbo::solvers::CplexParameters::m_numThreads
protected

number of threads

Definition at line 82 of file CplexApi.h.

◆ m_outputFlag

int limbo::solvers::CplexParameters::m_outputFlag
protected

control log from CPLEX

Definition at line 81 of file CplexApi.h.


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