LMM constraint Each constraint contains several partially overlapping logical sets of elements:
- Disabled elements which variable's weight is zero. This variables are not at all processed by LMM, but eventually the corresponding action will enable it (at least this is the idea).
- Enabled elements which variable's weight is non-zero. They are utilized in some LMM functions.
- Active elements which variable's weight is non-zero (i.e. it is enabled) AND its element value is non-zero. LMM_solve iterates over active elements during resolution, dynamically making them active or unactive.