Learn R Programming

raptr (version 0.0.3)

GurobiOpts: Create GurobiOpts object

Description

This function creates a new GurobiOpts object.

Usage

GurobiOpts(Threads = 1L, MIPGap = 0.1, Method = 0L, Presolve = 2L,
  TimeLimit = NA_integer_, NumberSolutions = 1L,
  MultipleSolutionsMethod = "benders.cuts")

Arguments

Threads

integer number of cores to use for processing. Defaults to 1L.

MIPGap

numeric MIP gap specifying minimum solution quality. Defaults to 0.1.

Method

integer Algorithm to use for solving model. Defaults to 0L.

Presolve

integer code for level of computation in presolve (lp_solve parameter). Defaults to 2.

TimeLimit

integer number of seconds to allow for solving. Defaults to NA_integer_, and so a time limit is not imposed.

NumberSolutions

integer number of solutions to generate. Defaults to 1L.

MultipleSolutionsMethod

character name of method to obtain multiple solutions NumberSolutions > 1. Available options are 'benders.cuts' and 'solution.pool'. Defaults to 'benders.cuts'. Note that the rgurobi package must be to use the 'solution.pool' method.

Value

GurobiOpts object

See Also

GurobiOpts-class.

Examples

Run this code
# NOT RUN {
# create GurobiOpts object using default parameters
GurobiOpts(Threads=1L, MIPGap=0.1, Method=0L, 
	Presolve=2L, TimeLimit=NA_integer_, NumberSolutions=1L)
# }

Run the code above in your browser using DataLab