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 classA specialized linear expression: a * x + bfinal classA specialized constant linear expression.final classA specialized linear expression: sum(ai * xi) + b.Methods in com.google.ortools.modelbuilder that return LinearExprModifier and TypeMethodDescriptionstatic LinearExprLinearExpr.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 LinearExprLinearExpr.constant(double value) Shortcut for newBuilder().add(value).build()static LinearExprLinearExpr.sum(LinearArgument[] exprs) Shortcut for newBuilder().addSum(exprs).build()static LinearExprLinearExpr.term(LinearArgument expr, double coeff) Shortcut for newBuilder().addTerm(expr, coeff).build()static LinearExprLinearExpr.weightedSum(LinearArgument[] exprs, double[] coeffs) Shortcut for newBuilder().addWeightedSum(exprs, coeffs).build()