Package | Description |
---|---|
com.google.ortools.modelbuilder |
Modifier and Type | Class and Description |
---|---|
class |
AffineExpression
A specialized linear expression: a * x + b
|
class |
ConstantExpression
A specialized constant linear expression.
|
class |
WeightedSumExpression
A specialized linear expression: sum(ai * xi) + b.
|
Modifier and Type | Method and Description |
---|---|
static LinearExpr |
LinearExpr.affine(LinearArgument expr,
double coeff,
double offset)
Shortcut for newBuilder().addTerm(expr, coeff).add(offset).build()
|
LinearExpr |
LinearArgument.build()
Builds a linear expression.
|
LinearExpr |
WeightedSumExpression.build() |
LinearExpr |
Variable.build() |
LinearExpr |
LinearExprBuilder.build() |
LinearExpr |
ConstantExpression.build() |
LinearExpr |
AffineExpression.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()
|
Copyright © 2025. All rights reserved.