public class GRBQuadExpr extends GRBExpr
| Constructor and Description |
|---|
GRBQuadExpr() |
GRBQuadExpr(GRBLinExpr le) |
GRBQuadExpr(GRBQuadExpr qe) |
| Modifier and Type | Method and Description |
|---|---|
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() |
public GRBQuadExpr()
public GRBQuadExpr(GRBLinExpr le) throws GRBException
GRBExceptionpublic GRBQuadExpr(GRBQuadExpr qe) throws GRBException
GRBExceptionpublic int size()
public GRBVar getVar1(int i) throws GRBException
GRBExceptionpublic GRBVar getVar2(int i) throws GRBException
GRBExceptionpublic double getCoeff(int i)
throws GRBException
GRBExceptionpublic GRBLinExpr getLinExpr()
public double getValue()
throws GRBException
GRBExceptionpublic void addConstant(double c)
public void addTerm(double coeff,
GRBVar var)
public void addTerms(double[] coeff,
GRBVar[] var)
throws GRBException
GRBExceptionpublic void addTerms(double[] coeff,
GRBVar[] var1,
GRBVar[] var2)
throws GRBException
GRBExceptionpublic void addTerms(double[] coeff,
GRBVar[] var,
int start,
int len)
throws GRBException
GRBExceptionpublic void addTerms(double[] coeff,
GRBVar[] var1,
GRBVar[] var2,
int start,
int len)
throws GRBException
GRBExceptionpublic void add(GRBLinExpr le) throws GRBException
GRBExceptionpublic void add(GRBQuadExpr qe) throws GRBException
GRBExceptionpublic void multAdd(double m,
GRBLinExpr le)
throws GRBException
GRBExceptionpublic void multAdd(double m,
GRBQuadExpr qe)
throws GRBException
GRBExceptionpublic void remove(int i)
public boolean remove(GRBVar v)
public void clear()
Copyright © 2025 Gurobi Optimization, LLC. All rights reserved.