gurobi
Class GRBQuadExpr
java.lang.Object
gurobi.GRBExpr
gurobi.GRBQuadExpr
public class GRBQuadExpr
- extends GRBExpr
Method Summary |
void |
add(GRBLinExpr le)
|
void |
add(GRBQuadExpr qe)
|
void |
addConstant(double c)
|
void |
addTerm(double coeff,
GRBVar var)
|
void |
addTerm(double coeff,
GRBVar var1,
GRBVar var2)
|
void |
addTerms(double[] coeff,
GRBVar[] var)
|
void |
addTerms(double[] coeff,
GRBVar[] var1,
GRBVar[] var2)
|
void |
addTerms(double[] coeff,
GRBVar[] var1,
GRBVar[] var2,
int start,
int len)
|
void |
addTerms(double[] coeff,
GRBVar[] var,
int start,
int len)
|
void |
clear()
|
protected void |
finalize()
|
double |
getCoeff(int i)
|
GRBLinExpr |
getLinExpr()
|
double |
getValue()
|
GRBVar |
getVar1(int i)
|
GRBVar |
getVar2(int i)
|
void |
multAdd(double m,
GRBLinExpr le)
|
void |
multAdd(double m,
GRBQuadExpr qe)
|
boolean |
remove(GRBVar v)
|
void |
remove(int i)
|
int |
size()
|
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GRBQuadExpr
public GRBQuadExpr()
GRBQuadExpr
public GRBQuadExpr(GRBLinExpr le)
throws GRBException
- Throws:
GRBException
GRBQuadExpr
public GRBQuadExpr(GRBQuadExpr qe)
throws GRBException
- Throws:
GRBException
finalize
protected void finalize()
- Overrides:
finalize
in class java.lang.Object
size
public int size()
getVar1
public GRBVar getVar1(int i)
throws GRBException
- Throws:
GRBException
getVar2
public GRBVar getVar2(int i)
throws GRBException
- Throws:
GRBException
getCoeff
public double getCoeff(int i)
throws GRBException
- Throws:
GRBException
getLinExpr
public GRBLinExpr getLinExpr()
getValue
public double getValue()
throws GRBException
- Throws:
GRBException
addConstant
public void addConstant(double c)
addTerm
public void addTerm(double coeff,
GRBVar var)
addTerm
public void addTerm(double coeff,
GRBVar var1,
GRBVar var2)
addTerms
public void addTerms(double[] coeff,
GRBVar[] var)
throws GRBException
- Throws:
GRBException
addTerms
public void addTerms(double[] coeff,
GRBVar[] var1,
GRBVar[] var2)
throws GRBException
- Throws:
GRBException
addTerms
public void addTerms(double[] coeff,
GRBVar[] var,
int start,
int len)
throws GRBException
- Throws:
GRBException
addTerms
public void addTerms(double[] coeff,
GRBVar[] var1,
GRBVar[] var2,
int start,
int len)
throws GRBException
- Throws:
GRBException
add
public void add(GRBLinExpr le)
throws GRBException
- Throws:
GRBException
add
public void add(GRBQuadExpr qe)
throws GRBException
- Throws:
GRBException
multAdd
public void multAdd(double m,
GRBLinExpr le)
throws GRBException
- Throws:
GRBException
multAdd
public void multAdd(double m,
GRBQuadExpr qe)
throws GRBException
- Throws:
GRBException
remove
public void remove(int i)
remove
public boolean remove(GRBVar v)
clear
public void clear()