Modifier and Type | Method and Description |
---|---|
GRBLinExpr |
GRBQuadExpr.getLinExpr() |
GRBLinExpr |
GRBModel.getObjective(int index)
Retrieve an alternative optimization objective.
|
GRBLinExpr |
GRBModel.getRow(GRBConstr constr)
Retrieve a list of variables that participate in a constraint, and the
associated coefficients.
|
Modifier and Type | Method and Description |
---|---|
void |
GRBQuadExpr.add(GRBLinExpr le) |
void |
GRBLinExpr.add(GRBLinExpr le) |
GRBConstr |
GRBModel.addConstr(double lhs,
char sense,
GRBLinExpr rhsExpr,
String name)
Add a single linear constraint to a model.
|
GRBConstr |
GRBModel.addConstr(GRBLinExpr lhsExpr,
char sense,
double rhs,
String name)
Add a single linear constraint to a model.
|
GRBConstr |
GRBModel.addConstr(GRBLinExpr lhsExpr,
char sense,
GRBLinExpr rhsExpr,
String name)
Add a single linear constraint to a model.
|
GRBConstr |
GRBModel.addConstr(GRBLinExpr lhsExpr,
char sense,
GRBVar rhsVar,
String name)
Add a single linear constraint to a model.
|
GRBConstr |
GRBModel.addConstr(GRBVar lhsVar,
char sense,
GRBLinExpr rhsExpr,
String name)
Add a single linear constraint to a model.
|
GRBConstr[] |
GRBModel.addConstrs(GRBLinExpr[] lhsExprs,
char[] senses,
double[] rhss,
String[] names)
Add new linear constraints to a model.
|
GRBConstr[] |
GRBModel.addConstrs(GRBLinExpr[] lhsExprs,
char[] senses,
double[] rhss,
String[] names,
int start,
int len)
Add new linear constraints to a model.
|
protected void |
GRBCallback.addCut(GRBLinExpr expr,
char sense,
double rhs) |
GRBGenConstr |
GRBModel.addGenConstrIndicator(GRBVar binvar,
int binval,
GRBLinExpr expr,
char sense,
double rhs,
String name)
Add a new general constraint of type GRB.GENCONSTR_INDICATOR to a model.
|
protected void |
GRBCallback.addLazy(GRBLinExpr expr,
char sense,
double rhs) |
GRBQConstr |
GRBModel.addQConstr(GRBLinExpr lhsExpr,
char sense,
GRBQuadExpr rhsExpr,
String name)
Add a quadratic constraint to a model.
|
GRBQConstr |
GRBModel.addQConstr(GRBQuadExpr lhsExpr,
char sense,
GRBLinExpr rhsExpr,
String name)
Add a quadratic constraint to a model.
|
GRBConstr |
GRBModel.addRange(GRBLinExpr expr,
double lower,
double upper,
String name)
Add a single range constraint to a model.
|
GRBConstr[] |
GRBModel.addRanges(GRBLinExpr[] exprs,
double[] lower,
double[] upper,
String[] names)
Add new range constraints to a model.
|
void |
GRBModel.getGenConstrIndicator(GRBGenConstr genc,
GRBVar[] binvar,
int[] binval,
GRBLinExpr[] expr,
char[] sense,
double[] rhs)
Any of the following arguments can be null.
|
void |
GRBQuadExpr.multAdd(double m,
GRBLinExpr le) |
void |
GRBLinExpr.multAdd(double m,
GRBLinExpr le) |
void |
GRBModel.setObjectiveN(GRBLinExpr expr,
int index,
int priority,
double weight,
double abstol,
double reltol,
String name)
Set an alternative optimization objective equal to a linear
expression.
|
Constructor and Description |
---|
GRBLinExpr(GRBLinExpr le) |
GRBQuadExpr(GRBLinExpr le) |
Copyright © 2024. All rights reserved.