add_variable {ompr} | R Documentation |
Add a variable to the model
Description
A variable can either be a name or an indexed name. See examples.
Usage
add_variable(.model, .variable, ..., type = "continuous", lb = -Inf, ub = Inf)
add_variable_(
.model,
.variable,
...,
type = "continuous",
lb = -Inf,
ub = Inf,
.dots
)
Arguments
.model |
the model |
.variable |
the variable name/definition |
... |
quantifiers for the indexed variable. Including filters |
type |
must be either continuous, integer or binary |
lb |
the lower bound of the variable |
ub |
the upper bound of the variable |
.dots |
Used to work around non-standard evaluation. |
Examples
library(magrittr)
MIPModel() %>%
add_variable(x) %>% # creates 1 variable named x
add_variable(y[i],
i = 1:10, i %% 2 == 0,
type = "binary"
) # creates 4 variables
[Package ompr version 1.0.4 Index]