Filter Content By
Version
Languages

 void addTerms ( double[] coeffs, GRBVar[] vars )
Add a list of linear terms into a quadratic expression. Note that the lengths of the two argument arrays must be equal.

Arguments:

coeffs: Coefficients for new terms.

vars: Variables for new terms.

 void addTerms ( double[] coeffs, GRBVar[] vars, int start, int len )
Add new linear terms into a quadratic expression. This signature allows you to use arrays to hold the coefficients and variables that describe the linear terms in an array without being forced to add a term for each entry in the array. The start and len arguments allow you to specify which terms to add.

Arguments:

coeffs: Coefficients for new terms.

vars: Variables for new terms.

start: The first term in the list to add.

len: The number of terms to add.

 void addTerms ( double[] coeffs, GRBVar[] vars1, GRBVar[] vars2 )
Add a list of quadratic terms into a quadratic expression. Note that the lengths of the three argument arrays must be equal.

Arguments:

coeffs: Coefficients for new quadratic terms.

vars1: First variables for new quadratic terms.

vars2: Second variables for new quadratic terms.

 void addTerms ( double[] coeffs, GRBVar[] vars1, GRBVar[] vars2, int start, int len )
Add new quadratic terms into a quadratic expression. This signature allows you to use arrays to hold the coefficients and variables that describe the terms in an array without being forced to add a term for each entry in the array. The start and len arguments allow you to specify which terms to add.

Arguments:

coeffs: Coefficients for new quadratic terms.

vars1: First variables for new quadratic terms.

vars2: Second variables for new quadratic terms.

start: The first term in the list to add.

len: The number of terms to add.