Google OR-Tools v9.14
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
variables.py File Reference

Go to the source code of this file.

Classes

class  ortools.math_opt.python.variables.VarEqVar
class  ortools.math_opt.python.variables.QuadraticTermKey
class  ortools.math_opt.python.variables._ProcessedElements
class  ortools.math_opt.python.variables._QuadraticProcessedElements
class  ortools.math_opt.python.variables._ToProcessElements
class  ortools.math_opt.python.variables._ToProcessElementsImplementation
class  ortools.math_opt.python.variables.LinearBase
class  ortools.math_opt.python.variables.QuadraticBase
class  ortools.math_opt.python.variables.Variable
class  ortools.math_opt.python.variables.LinearTerm
class  ortools.math_opt.python.variables.QuadraticTerm
class  ortools.math_opt.python.variables.LinearExpression
class  ortools.math_opt.python.variables.QuadraticExpression
class  ortools.math_opt.python.variables.LinearSum
class  ortools.math_opt.python.variables.QuadraticSum
class  ortools.math_opt.python.variables.LinearProduct
class  ortools.math_opt.python.variables.QuadraticProduct
class  ortools.math_opt.python.variables.LinearLinearProduct

Namespaces

namespace  ortools
namespace  ortools.math_opt
namespace  ortools.math_opt.python
namespace  ortools.math_opt.python.variables

Functions

NoReturn ortools.math_opt.python.variables._raise_binary_operator_type_error (str operator, Type[Any] lhs, Type[Any] rhs, Optional[str] extra_message=None)
NoReturn ortools.math_opt.python.variables._raise_ne_not_supported ()
LinearExpression ortools.math_opt.python.variables.as_flat_linear_expression (LinearTypes value)
QuadraticExpression ortools.math_opt.python.variables.as_flat_quadratic_expression (QuadraticTypes value)

Variables

 ortools.math_opt.python.variables.LinearTypes = Union[int, float, "LinearBase"]
 ortools.math_opt.python.variables.QuadraticTypes = Union[int, float, "LinearBase", "QuadraticBase"]
 ortools.math_opt.python.variables.LinearTypesExceptVariable
tuple ortools.math_opt.python.variables._EXPRESSION_COMP_EXPRESSION_MESSAGE
 ortools.math_opt.python.variables.LowerBoundedLinearExpression = bounded_expressions.LowerBoundedExpression["LinearBase"]
 ortools.math_opt.python.variables.UpperBoundedLinearExpression = bounded_expressions.UpperBoundedExpression["LinearBase"]
 ortools.math_opt.python.variables.BoundedLinearExpression = bounded_expressions.BoundedExpression["LinearBase"]
tuple ortools.math_opt.python.variables.BoundedLinearTypesList
 ortools.math_opt.python.variables.BoundedLinearTypes = Union[BoundedLinearTypesList]
 ortools.math_opt.python.variables.LowerBoundedQuadraticExpression
 ortools.math_opt.python.variables.UpperBoundedQuadraticExpression
 ortools.math_opt.python.variables.BoundedQuadraticExpression = bounded_expressions.BoundedExpression["QuadraticBase"]
tuple ortools.math_opt.python.variables.BoundedQuadraticTypesList
 ortools.math_opt.python.variables.BoundedQuadraticTypes = Union[BoundedQuadraticTypesList]
 ortools.math_opt.python.variables._T = TypeVar("_T", "LinearBase", Union["LinearBase", "QuadraticBase"])
 ortools.math_opt.python.variables._LinearToProcessElements = _ToProcessElementsImplementation["LinearBase"]
 ortools.math_opt.python.variables._QuadraticToProcessElements