Uses of Interface
com.google.ortools.modelbuilder.LinearExpr
Packages that use LinearExpr
-
Uses of LinearExpr in com.google.ortools.modelbuilder
Classes in com.google.ortools.modelbuilder that implement LinearExprModifier and TypeClassDescriptionfinal class
A specialized linear expression: a * x + bfinal class
A specialized constant linear expression.final class
A specialized linear expression: sum(ai * xi) + b.Methods in com.google.ortools.modelbuilder that return LinearExprModifier and TypeMethodDescriptionstatic LinearExpr
LinearExpr.affine
(LinearArgument expr, double coeff, double offset) Shortcut for newBuilder().addTerm(expr, coeff).add(offset).build()AffineExpression.build()
ConstantExpression.build()
LinearArgument.build()
Builds a linear expression.LinearExprBuilder.build()
Variable.build()
WeightedSumExpression.build()
static LinearExpr
LinearExpr.constant
(double value) Shortcut for newBuilder().add(value).build()static LinearExpr
LinearExpr.sum
(LinearArgument[] exprs) Shortcut for newBuilder().addSum(exprs).build()static LinearExpr
LinearExpr.term
(LinearArgument expr, double coeff) Shortcut for newBuilder().addTerm(expr, coeff).build()static LinearExpr
LinearExpr.weightedSum
(LinearArgument[] exprs, double[] coeffs) Shortcut for newBuilder().addWeightedSum(exprs, coeffs).build()