public class GRBQConstr extends Object
GRBModel.addQConstr
), rather
than by using a GRBQConstr
constructor.
The methods on quadratic constraint objects are used to get and set
constraint attributes. For example, quadratic constraint right-hand
sides can be queried by calling get
(GRB.DoubleAttr.QCRHS
).
Note, however, that it is generally more efficient to query attributes
for a set of constraints at once. This is done using the attribute
query method on the GRBModel
object (GRBModel.get
).
Modifier and Type | Method and Description |
---|---|
protected void |
finalize() |
char |
get(GRB.CharAttr attr)
Query the value of a char-valued attribute.
|
double |
get(GRB.DoubleAttr attr)
Query the value of a double-valued attribute.
|
int |
get(GRB.IntAttr attr)
Query the value of an int-valued attribute.
|
String |
get(GRB.StringAttr attr)
Query the value of a string-valued attribute.
|
void |
set(GRB.CharAttr attr,
char newval)
Set the value of a char-valued attribute.
|
void |
set(GRB.DoubleAttr attr,
double newval)
Set the value of a double-valued attribute.
|
void |
set(GRB.IntAttr attr,
int newval)
Set the value of an int-valued attribute.
|
void |
set(GRB.StringAttr attr,
String newval)
Set the value of a string-valued attribute.
|
public char get(GRB.CharAttr attr) throws GRBException
attr
- The attribute being queried.GRBException
public int get(GRB.IntAttr attr) throws GRBException
attr
- The attribute being queried.GRBException
public double get(GRB.DoubleAttr attr) throws GRBException
attr
- The attribute being queried.GRBException
public String get(GRB.StringAttr attr) throws GRBException
attr
- The attribute being queried.GRBException
public void set(GRB.CharAttr attr, char newval) throws GRBException
attr
- The attribute being modified.newval
- The desired new value of the attribute.GRBException
public void set(GRB.IntAttr attr, int newval) throws GRBException
attr
- The attribute being modified.newval
- The desired new value of the attribute.GRBException
public void set(GRB.DoubleAttr attr, double newval) throws GRBException
attr
- The attribute being modified.newval
- The desired new value of the attribute.GRBException
public void set(GRB.StringAttr attr, String newval) throws GRBException
attr
- The attribute being modified.newval
- The desired new value of the attribute.GRBException
Copyright © 2024. All rights reserved.