public final class LinearExprBuilder extends java.lang.Object implements LinearArgument
Modifier and Type | Method and Description |
---|---|
LinearExprBuilder |
add(double constant) |
LinearExprBuilder |
add(LinearArgument expr) |
LinearExprBuilder |
addSum(LinearArgument[] exprs) |
LinearExprBuilder |
addTerm(LinearArgument expr,
double coeff) |
LinearExprBuilder |
addWeightedSum(LinearArgument[] exprs,
double[] coeffs) |
LinearExprBuilder |
addWeightedSum(LinearArgument[] exprs,
int[] coeffs) |
LinearExprBuilder |
addWeightedSum(LinearArgument[] exprs,
long[] coeffs) |
LinearExpr |
build()
Builds a linear expression.
|
public LinearExprBuilder add(LinearArgument expr)
public LinearExprBuilder add(double constant)
public LinearExprBuilder addTerm(LinearArgument expr, double coeff)
public LinearExprBuilder addSum(LinearArgument[] exprs)
public LinearExprBuilder addWeightedSum(LinearArgument[] exprs, double[] coeffs)
public LinearExprBuilder addWeightedSum(LinearArgument[] exprs, int[] coeffs)
public LinearExprBuilder addWeightedSum(LinearArgument[] exprs, long[] coeffs)
public LinearExpr build()
LinearArgument
build
in interface LinearArgument
Copyright © 2025. All rights reserved.