Uses of Interface
com.google.ortools.modelbuilder.LinearExpr
-
Packages that use LinearExpr Package Description com.google.ortools.modelbuilder -
-
Uses of LinearExpr in com.google.ortools.modelbuilder
Classes in com.google.ortools.modelbuilder that implement LinearExpr Modifier and Type Class Description classAffineExpressionA specialized linear expression: a * x + bclassConstantExpressionA specialized constant linear expression.classWeightedSumExpressionA specialized linear expression: sum(ai * xi) + b.Methods in com.google.ortools.modelbuilder that return LinearExpr Modifier and Type Method Description static LinearExprLinearExpr. affine(LinearArgument expr, double coeff, double offset)Shortcut for newBuilder().addTerm(expr, coeff).add(offset).build()LinearExprAffineExpression. build()LinearExprConstantExpression. build()LinearExprLinearArgument. build()Builds a linear expression.LinearExprLinearExprBuilder. build()LinearExprVariable. build()LinearExprWeightedSumExpression. 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()
-