plugins

Functions

load()

Modules

between_steps

Between Steps (P-Split) reformulation for GDPs from:

bigm

Big-M Generalized Disjunctive Programming transformation module.

bigm_mixin

bilinear

binary_multiplication

bound_pretransformation

cuttingplane

Cutting plane-based GDP reformulation.

fix_disjuncts

Transformation to fix and enforce disjunct True/False status.

gdp_to_mip_transformation

gdp_var_mover

Collection of GDP-related hacks.

hull

multiple_bigm

partition_disjuncts

Between Steps (P-Split) reformulation for GDPs from [KMT21].

transform_current_disjunctive_state