Set the value(s) of a parameter or attribute. Use this method for parameters, for scalar model attributes, or for arrays of constraint or variable attributes.
void | set ( | GRB.DoubleParam | param, |
double | newval ) |
The difference between setting a parameter on a model and setting it on an environment (i.e., through GRBEnv.set) is that the former modifies the parameter for a single model, while the latter modifies the parameter for every model that is subsequently built using that environment (and leaves the parameter unchanged for models that were previously built using that environment).
Arguments:
param: The parameter being modified.
newval: The desired new value for the parameter.
void | set ( | GRB.IntParam | param, |
int | newval ) |
The difference between setting a parameter on a model and setting it on an environment (i.e., through GRBEnv.set) is that the former modifies the parameter for a single model, while the latter modifies the parameter for every model that is subsequently built using that environment (and leaves the parameter unchanged for models that were previously built using that environment).
Arguments:
param: The parameter being modified.
newval: The desired new value for the parameter.
void | set ( | GRB.StringParam | param, |
String | newval ) |
The difference between setting a parameter on a model and setting it on an environment (i.e., through GRBEnv.set) is that the former modifies the parameter for a single model, while the latter modifies the parameter for every model that is subsequently built using that environment (and leaves the parameter unchanged for models that were previously built using that environment).
Arguments:
param: The parameter being modified.
newval: The desired new value for the parameter.
void | set ( | String | param, |
String | newval ) |
The difference between setting a parameter on a model and setting it on an environment (i.e., through GRBEnv.set) is that the former modifies the parameter for a single model, while the latter modifies the parameter for every model that is subsequently built using that environment (and leaves the parameter unchanged for models that were previously built using that environment).
Arguments:
param: The name of the parameter being modified.
newval: The desired new value for the parameter.
void | set ( | GRB.CharAttr | attr, |
GRBVar[] | vars, | ||
char[] | newvals ) |
Arguments:
attr: The attribute being modified.
vars: The variables whose attribute values are being modified.
newvals: The desired new values for the attribute for each input variable.
void | set ( | GRB.CharAttr | attr, |
GRBVar[] | vars, | ||
char[] | newvals, | ||
int | start, | ||
int | len ) |
Arguments:
attr: The attribute being modified.
vars: A one-dimensional array of variables whose attribute values are being modified.
newvals: The desired new values for the attribute for each input variable.
start: The index of the first variable of interest in the list.
len: The number of variables.
void | set ( | GRB.CharAttr | attr, |
GRBVar[][] | vars, | ||
char[][] | newvals ) |
Arguments:
attr: The attribute being modified.
vars: A two-dimensional array of variables whose attribute values are being modified.
newvals: The desired new values for the attribute for each input variable.
void | set ( | GRB.CharAttr | attr, |
GRBVar[][][] | vars, | ||
char[][][] | newvals ) |
Arguments:
attr: The attribute being modified.
vars: A three-dimensional array of variables whose attribute values are being modified.
newvals: The desired new values for the attribute for each input variable.
void | set ( | GRB.CharAttr | attr, |
GRBConstr[] | constrs, | ||
char[] | newvals ) |
Arguments:
attr: The attribute being modified.
constrs: The constraints whose attribute values are being modified.
newvals: The desired new values for the attribute for each input constraint.
void | set ( | GRB.CharAttr | attr, |
GRBConstr[] | constrs, | ||
char[] | newvals, | ||
int | start, | ||
int | len ) |
Arguments:
attr: The attribute being modified.
constrs: A one-dimensional array of constraints whose attribute values are being modified.
newvals: The desired new values for the attribute for each input constraint.
start: The index of the first constraint of interest in the list.
len: The number of constraints.
void | set ( | GRB.CharAttr | attr, |
GRBConstr[][] | constrs, | ||
char[][] | newvals ) |
Arguments:
attr: The attribute being modified.
constrs: A two-dimensional array of constraints whose attribute values are being modified.
newvals: The desired new values for the attribute for each input constraint.
void | set ( | GRB.CharAttr | attr, |
GRBConstr[][][] | constrs, | ||
char[][][] | newvals ) |
Arguments:
attr: The attribute being modified.
constrs: A three-dimensional array of constraints whose attribute values are being modified.
newvals: The desired new values for the attribute for each input constraint.
void | set ( | GRB.CharAttr | attr, |
GRBQConstr[] | qconstrs, | ||
char[] | newvals ) |
Arguments:
attr: The attribute being modified.
qconstrs: The quadratic constraints whose attribute values are being modified.
newvals: The desired new values for the attribute for each input quadratic constraint.
void | set ( | GRB.CharAttr | attr, |
GRBQConstr[] | qconstrs, | ||
char[] | newvals, | ||
int | start, | ||
int | len ) |
Arguments:
attr: The attribute being modified.
qconstrs: A one-dimensional array of quadratic constraints whose attribute values are being modified.
newvals: The desired new values for the attribute for each input quadratic constraint.
start: The index of the first quadratic constraint of interest in the list.
len: The number of quadratic constraints.
void | set ( | GRB.CharAttr | attr, |
GRBQConstr[][] | qconstrs, | ||
char[][] | newvals ) |
Arguments:
attr: The attribute being modified.
qconstrs: A two-dimensional array of quadratic constraints whose attribute values are being modified.
newvals: The desired new values for the attribute for each input quadratic constraint.
void | set ( | GRB.CharAttr | attr, |
GRBQConstr[][][] | qconstrs, | ||
char[][][] | newvals ) |
Arguments:
attr: The attribute being modified.
qconstrs: A three-dimensional array of quadratic constraints whose attribute values are being modified.
newvals: The desired new values for the attribute for each input quadratic constraint.
void | set ( | GRB.DoubleAttr | attr, |
double | newval ) |
Arguments:
attr: The attribute being modified.
newval: The desired new value for the attribute.
void | set ( | GRB.DoubleAttr | attr, |
GRBVar[] | vars, | ||
double[] | newvals ) |
Arguments:
attr: The attribute being modified.
vars: The variables whose attribute values are being modified.
newvals: The desired new values for the attribute for each input variable.
void | set ( | GRB.DoubleAttr | attr, |
GRBVar[] | vars, | ||
double[] | newvals, | ||
int | start, | ||
int | len ) |
Arguments:
attr: The attribute being modified.
vars: A one-dimensional array of variables whose attribute values are being modified.
newvals: The desired new values for the attribute for each input variable.
start: The index of the first variable of interest in the list.
len: The number of variables.
void | set ( | GRB.DoubleAttr | attr, |
GRBVar[][] | vars, | ||
double[][] | newvals ) |
Arguments:
attr: The attribute being modified.
vars: A two-dimensional array of variables whose attribute values are being modified.
newvals: The desired new values for the attribute for each input variable.
void | set ( | GRB.DoubleAttr | attr, |
GRBVar[][][] | vars, | ||
double[][][] | newvals ) |
Arguments:
attr: The attribute being modified.
vars: A three-dimensional array of variables whose attribute values are being modified.
newvals: The desired new values for the attribute for each input variable.
void | set ( | GRB.DoubleAttr | attr, |
GRBConstr[] | constrs, | ||
double[] | newvals ) |
Arguments:
attr: The attribute being modified.
constrs: The constraints whose attribute values are being modified.
newvals: The desired new values for the attribute for each input constraint.
void | set ( | GRB.DoubleAttr | attr, |
GRBConstr[] | constrs, | ||
double[] | newvals, | ||
int | start, | ||
int | len ) |
Arguments:
attr: The attribute being modified.
constrs: A one-dimensional array of constraints whose attribute values are being modified.
newvals: The desired new values for the attribute for each input constraint.
start: The first constraint of interest in the list.
len: The number of constraints.
void | set ( | GRB.DoubleAttr | attr, |
GRBConstr[][] | constrs, | ||
double[][] | newvals ) |
Arguments:
attr: The attribute being modified.
constrs: A two-dimensional array of constraints whose attribute values are being modified.
newvals: The desired new values for the attribute for each input constraint.
void | set ( | GRB.DoubleAttr | attr, |
GRBConstr[][][] | constrs, | ||
double[][][] | newvals ) |
Arguments:
attr: The attribute being modified.
constrs: A three-dimensional array of constraints whose attribute values are being modified.
newvals: The desired new values for the attribute for each input constraint.
void | set ( | GRB.DoubleAttr | attr, |
GRBQConstr[] | qconstrs, | ||
double[] | newvals ) |
Arguments:
attr: The attribute being modified.
qconstrs: The quadratic constraints whose attribute values are being modified.
newvals: The desired new values for the attribute for each input quadratic constraint.
void | set ( | GRB.DoubleAttr | attr, |
GRBQConstr[] | qconstrs, | ||
double[] | newvals, | ||
int | start, | ||
int | len ) |
Arguments:
attr: The attribute being modified.
qconstrs: A one-dimensional array of quadratic constraints whose attribute values are being modified.
newvals: The desired new values for the attribute for each input quadratic constraint.
start: The first quadratic constraint of interest in the list.
len: The number of quadratic constraints.
void | set ( | GRB.DoubleAttr | attr, |
GRBQConstr[][] | qconstrs, | ||
double[][] | newvals ) |
Arguments:
attr: The attribute being modified.
qconstrs: A two-dimensional array of quadratic constraints whose attribute values are being modified.
newvals: The desired new values for the attribute for each input quadratic constraint.
void | set ( | GRB.DoubleAttr | attr, |
GRBQConstr[][][] | qconstrs, | ||
double[][][] | newvals ) |
Arguments:
attr: The attribute being modified.
qconstrs: A three-dimensional array of quadratic constraints whose attribute values are being modified.
newvals: The desired new values for the attribute for each input quadratic constraint.
void | set ( | GRB.IntAttr | attr, |
int | newval ) |
Arguments:
attr: The attribute being modified.
newval: The desired new value for the attribute.
void | set ( | GRB.IntAttr | attr, |
GRBVar[] | vars, | ||
int[] | newvals ) |
Arguments:
attr: The attribute being modified.
vars: The variables whose attribute values are being modified.
newvals: The desired new values for the attribute for each input variable.
void | set ( | GRB.IntAttr | attr, |
GRBVar[] | vars, | ||
int[] | newvals, | ||
int | start, | ||
int | len ) |
Arguments:
attr: The attribute being modified.
vars: A one-dimensional array of variables whose attribute values are being modified.
newvals: The desired new values for the attribute for each input variable.
start: The index of the first variable of interest in the list.
len: The number of variables.
void | set ( | GRB.IntAttr | attr, |
GRBVar[][] | vars, | ||
int[][] | newvals ) |
Arguments:
attr: The attribute being modified.
vars: A two-dimensional array of variables whose attribute values are being modified.
newvals: The desired new values for the attribute for each input variable.
void | set ( | GRB.IntAttr | attr, |
GRBVar[][][] | vars, | ||
int[][][] | newvals ) |
Arguments:
attr: The attribute being modified.
vars: A three-dimensional array of variables whose attribute values are being modified.
newvals: The desired new values for the attribute for each input variable.
void | set ( | GRB.IntAttr | attr, |
GRBConstr[] | constrs, | ||
int[] | newvals ) |
Arguments:
attr: The attribute being modified.
constrs: The constraints whose attribute values are being modified.
newvals: The desired new values for the attribute for each input constraint.
void | set ( | GRB.IntAttr | attr, |
GRBConstr[] | constrs, | ||
int[] | newvals, | ||
int | start, | ||
int | len ) |
Arguments:
attr: The attribute being modified.
constrs: A one-dimensional array of constraints whose attribute values are being modified.
newvals: The desired new values for the attribute for each input constraint.
start: The index of the first constraint of interest in the list.
len: The number of constraints.
void | set ( | GRB.IntAttr | attr, |
GRBConstr[][] | constrs, | ||
int[][] | newvals ) |
Arguments:
attr: The attribute being modified.
constrs: A two-dimensional array of constraints whose attribute values are being modified.
newvals: The desired new values for the attribute for each input constraint.
void | set ( | GRB.IntAttr | attr, |
GRBConstr[][][] | constrs, | ||
int[][][] | newvals ) |
Arguments:
attr: The attribute being modified.
constrs: A three-dimensional array of constraints whose attribute values are being modified.
newvals: The desired new values for the attribute for each input constraint.
void | set ( | GRB.StringAttr | attr, |
String | newval ) |
Arguments:
attr: The attribute being modified.
newval: The desired new value for the attribute.
void | set ( | GRB.StringAttr | attr, |
GRBVar[] | vars, | ||
String[] | newvals ) |
Arguments:
attr: The attribute being modified.
vars: The variables whose attribute values are being modified.
newvals: The desired new values for the attribute for each input variable.
void | set ( | GRB.StringAttr | attr, |
GRBVar[] | vars, | ||
String[] | newvals, | ||
int | start, | ||
int | len ) |
Arguments:
attr: The attribute being modified.
vars: A one-dimensional array of variables whose attribute values are being modified.
newvals: The desired new values for the attribute for each input variable.
start: The index of the first variable of interest in the list.
len: The number of variables.
void | set ( | GRB.StringAttr | attr, |
GRBVar[][] | vars, | ||
String[][] | newvals ) |
Arguments:
attr: The attribute being modified.
vars: A two-dimensional array of variables whose attribute values are being modified.
newvals: The desired new values for the attribute for each input variable.
void | set ( | GRB.StringAttr | attr, |
GRBVar[][][] | vars, | ||
String[][][] | newvals ) |
Arguments:
attr: The attribute being modified.
vars: A three-dimensional array of variables whose attribute values are being modified.
newvals: The desired new values for the attribute for each input variable.
void | set ( | GRB.StringAttr | attr, |
GRBConstr[] | constrs, | ||
String[] | newvals ) |
Arguments:
attr: The attribute being modified.
constrs: The constraints whose attribute values are being modified.
newvals: The desired new values for the attribute for each input constraint.
void | set ( | GRB.StringAttr | attr, |
GRBConstr[] | constrs, | ||
String[] | newvals, | ||
int | start, | ||
int | len ) |
Arguments:
attr: The attribute being modified.
constrs: A one-dimensional array of constraints whose attribute values are being modified.
newvals: The desired new values for the attribute for each input constraint.
start: The index of the first constraint of interest in the list.
len: The number of constraints.
void | set ( | GRB.StringAttr | attr, |
GRBConstr[][] | constrs, | ||
String[][] | newvals ) |
Arguments:
attr: The attribute being modified.
constrs: A two-dimensional array of constraints whose attribute values are being modified.
newvals: The desired new values for the attribute for each input constraint.
void | set ( | GRB.StringAttr | attr, |
GRBConstr[][][] | constrs, | ||
String[][][] | newvals ) |
Arguments:
attr: The attribute being modified.
constrs: A three-dimensional array of constraints whose attribute values are being modified.
newvals: The desired new values for the attribute for each input constraint.
void | set ( | GRB.StringAttr | attr, |
GRBQConstr[] | qconstrs, | ||
String[] | newvals ) |
Arguments:
attr: The attribute being modified.
qconstrs: The quadratic constraints whose attribute values are being modified.
newvals: The desired new values for the attribute for each input quadratic constraint.
void | set ( | GRB.StringAttr | attr, |
GRBQConstr[] | qconstrs, | ||
String[] | newvals, | ||
int | start, | ||
int | len ) |
Arguments:
attr: The attribute being modified.
qconstrs: A one-dimensional array of quadratic constraints whose attribute values are being modified.
newvals: The desired new values for the attribute for each input quadratic constraint.
start: The index of the first quadratic constraint of interest in the list.
len: The number of quadratic constraints.
void | set ( | GRB.StringAttr | attr, |
GRBQConstr[][] | qconstrs, | ||
String[][] | newvals ) |
Arguments:
attr: The attribute being modified.
qconstrs: A two-dimensional array of quadratic constraints whose attribute values are being modified.
newvals: The desired new values for the attribute for each input quadratic constraint.
void | set ( | GRB.StringAttr | attr, |
GRBQConstr[][][] | qconstrs, | ||
String[][][] | newvals ) |
Arguments:
attr: The attribute being modified.
qconstrs: A three-dimensional array of quadratic constraints whose attribute values are being modified.
newvals: The desired new values for the attribute for each input quadratic constraint.
void | set ( | GRB.StringAttr | attr, |
GRBGenConstr[] | genconstrs, | ||
String[] | newvals ) |
Arguments:
attr: The attribute being modified.
genconstrs: The general constraints whose attribute values are being modified.
newvals: The desired new values for the attribute for each input general constraint.
void | set ( | GRB.StringAttr | attr, |
GRBGenConstr[] | genconstrs, | ||
String[] | newvals, | ||
int | start, | ||
int | len ) |
Arguments:
attr: The attribute being modified.
genconstrs: A one-dimensional array of general constraints whose attribute values are being modified.
newvals: The desired new values for the attribute for each input general constraint.
start: The index of the first general constraint of interest in the list.
len: The number of general constraints.
void | set ( | GRB.StringAttr | attr, |
GRBGenConstr[][] | genconstrs, | ||
String[][] | newvals ) |
Arguments:
attr: The attribute being modified.
genconstrs: A two-dimensional array of general constraints whose attribute values are being modified.
newvals: The desired new values for the attribute for each input general constraint.
void | set ( | GRB.StringAttr | attr, |
GRBGenConstr[][][] | genconstrs, | ||
String[][][] | newvals ) |
Arguments:
attr: The attribute being modified.
genconstrs: A three-dimensional array of general constraints whose attribute values are being modified.
newvals: The desired new values for the attribute for each input general constraint.