Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

setObjDir-methods

Set Direction of Optimization


Description

Set direction of optimization.

Usage

## S4 method for signature 'optObj_clpAPI,character'
setObjDir(lp, lpdir)

## S4 method for signature 'optObj_clpAPI,numeric'
setObjDir(lp, lpdir)

## S4 method for signature 'optObj_cplexAPI,character'
setObjDir(lp, lpdir)

## S4 method for signature 'optObj_cplexAPI,integer'
setObjDir(lp, lpdir)

## S4 method for signature 'optObj_cplexAPI,numeric'
setObjDir(lp, lpdir)

## S4 method for signature 'optObj_glpkAPI,character'
setObjDir(lp, lpdir)

## S4 method for signature 'optObj_glpkAPI,integer'
setObjDir(lp, lpdir)

## S4 method for signature 'optObj_glpkAPI,numeric'
setObjDir(lp, lpdir)

## S4 method for signature 'optObj_lpSolveAPI,character'
setObjDir(lp, lpdir)

## S4 method for signature 'optObj_lpSolveAPI,numeric'
setObjDir(lp, lpdir)

Arguments

lp

An object extending class optObj.

lpdir

A single character string, numeric or integer value. Can be set to "max" or -1 for maximization, or "min" or 1 for minimization. For packages cplexAPI and glpkAPI it is also possible to use the corresponding constant given by the package.

Methods

signature(lp = "optObj_clpAPI", lpdir = "character")

method to use with package optObj_clpAPI. Set lpdir to "max" for maximization or "min" for minimization.

signature(lp = "optObj_clpAPI", lpdir = "numeric")

method to use with package optObj_clpAPI. Set lpdir to -1 for maximization or 1 for minimization.

signature(lp = "optObj_cplexAPI", lpdir = "character")

method to use with package optObj_cplexAPI. Set lpdir to "max" for maximization or "min" for minimization.

signature(lp = "optObj_cplexAPI", lpdir = "integer")

method to use with package optObj_cplexAPI. Set lpdir to CPX_MAX for maximization or CPX_MIN for minimization.

signature(lp = "optObj_cplexAPI", lpdir = "numeric")

method to use with package optObj_cplexAPI. Set lpdir to -1 for maximization or 1 for minimization.

signature(lp = "optObj_glpkAPI", lpdir = "character")

method to use with package optObj_glpkAPI. Set lpdir to "max" for maximization or "min" for minimization.

signature(lp = "optObj_glpkAPI", lpdir = "integer")

method to use with package optObj_glpkAPI. Set lpdir to GLP_MAX for maximization or GLP_MIN for minimization.

signature(lp = "optObj_glpkAPI", lpdir = "numeric")

method to use with package optObj_glpkAPI. Set lpdir to -1 for maximization or 1 for minimization.

signature(lp = "optObj_lpSolveAPI", lpdir = "character")

method to use with package optObj_lpSolveAPI. Set lpdir to "max" for maximization or "min" for minimization.

signature(lp = "optObj_lpSolveAPI", lpdir = "numeric")

method to use with package optObj_lpSolveAPI. Set lpdir to -1 for maximization or 1 for minimization.

Author(s)

Gabriel Gelius-Dietrich <geliudie@uni-duesseldorf.de>

Maintainer: Mayo Roettger <mayo.roettger@hhu.de>

See Also

Superclass optObj and constructor function optObj.


sybil

Efficient Constrained Based Modelling

v2.1.5
GPL-3 | file LICENSE
Authors
Mayo Roettger [cre], Gabriel Gelius-Dietrich [aut], C. Jonathan Fritzemeier [ctb], Rajen Piernikarczyk [ctb], Marc Andre Daxer [ctb], Benjamin Braasch [ctb], Abdelmoneim Desouki [ctb], Martin J. Lercher [ctb]
Initial release
2019-03-07

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.