nonnegative_vars (bool, default=False) – Convert all variables to be nonnegative variables
slack_form (bool, default=False) – Add slack variables and return \(\min c^Tx; s.t. Ax = b\)
mixed_form (bool, default=False) – Return A in mixed form (the comparison operator is a mix of <=, ==,
and >=)
set_sense (InEnum[ObjectiveSense], default=<ObjectiveSense.minimize: 1>) – If not None, map all objectives to the specified sense.
show_section_timing (bool, default=False) – Print timing after each stage of the compilation process
file_determinism (InEnum[FileDeterminism], default=<FileDeterminism.ORDERED: 10>) –
How much effort do we want to put into ensuring the resulting matrices
are produced deterministically:
NONE
(0): None
ORDERED
(10): rely on underlying component ordering (default)
SORT_INDICES
(20) : sort keys of indexed components
SORT_SYMBOLS
(30) : sort keys AND sort names (not declaration
order)
row_order (optional) – List of constraints in the order that they should appear in the
resulting A
matrix. Unspecified constraints will appear at the
end.
column_order (optional) – List of variables in the order that they should appear in the compiled
representation. Unspecified variables will be appended to the end of
this list.