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

Base class for custom Gurobi parameters. More...

#include <GurobiApi.h>

Public Member Functions

 GurobiParameters ()
 constructor
virtual ~GurobiParameters ()
 destructor
virtual void operator() (GRBenv *env) const
 customize environment
virtual void operator() (GRBmodel *) 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 Gurobi
int m_numThreads
 number of threads

Detailed Description

Base class for custom Gurobi parameters.

Definition at line 33 of file GurobiApi.h.

Constructor & Destructor Documentation

◆ GurobiParameters()

limbo::solvers::GurobiParameters::GurobiParameters ( )
inline

constructor

Definition at line 37 of file GurobiApi.h.

◆ ~GurobiParameters()

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

destructor

Definition at line 43 of file GurobiApi.h.

Member Function Documentation

◆ operator()() [1/2]

virtual void limbo::solvers::GurobiParameters::operator() ( GRBenv * env) const
inlinevirtual

customize environment

Parameters
envGurobi environment

Definition at line 46 of file GurobiApi.h.

◆ operator()() [2/2]

virtual void limbo::solvers::GurobiParameters::operator() ( GRBmodel * ) const
inlinevirtual

customize model

param model Gurobi model

Definition at line 56 of file GurobiApi.h.

◆ setNumThreads()

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

set number of threads

Parameters
vvalue

Definition at line 65 of file GurobiApi.h.

◆ setOutputFlag()

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

set output flag

Parameters
vvalue

Definition at line 62 of file GurobiApi.h.

Member Data Documentation

◆ m_numThreads

int limbo::solvers::GurobiParameters::m_numThreads
protected

number of threads

Definition at line 69 of file GurobiApi.h.

◆ m_outputFlag

int limbo::solvers::GurobiParameters::m_outputFlag
protected

control log from Gurobi

Definition at line 68 of file GurobiApi.h.


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