16AttrValueType = TypeVar(
'AttrValueType', np.bool_, np.float64, np.int64)
49 VARIABLE_LOWER_BOUND = 0
50 VARIABLE_UPPER_BOUND = 1
51 OBJECTIVE_LINEAR_COEFFICIENT = 2
52 LINEAR_CONSTRAINT_LOWER_BOUND = 3
53 LINEAR_CONSTRAINT_UPPER_BOUND = 4
54 AUXILIARY_OBJECTIVE_OFFSET = 5
55 QUADRATIC_CONSTRAINT_LOWER_BOUND = 6
56 QUADRATIC_CONSTRAINT_UPPER_BOUND = 7
57 INDICATOR_CONSTRAINT_LOWER_BOUND = 8
58 INDICATOR_CONSTRAINT_UPPER_BOUND = 9
62 LINEAR_CONSTRAINT_COEFFICIENT = 0
63 AUXILIARY_OBJECTIVE_LINEAR_COEFFICIENT = 1
64 QUADRATIC_CONSTRAINT_LINEAR_COEFFICIENT = 2
65 INDICATOR_CONSTRAINT_LINEAR_COEFFICIENT = 3
79AnyAttr = Union[BoolAttr0, BoolAttr1, IntAttr0, IntAttr1, DoubleAttr0, DoubleAttr1, DoubleAttr2, SymmetricDoubleAttr2, SymmetricDoubleAttr3, VariableAttr1]