Module types
Source - BoundsLine
- Represents a single line in the BOUNDS section of an MPS file.
- BranchPriority
- Branching priority specification for an integer variable
- ConeConstraint
- Second-order cone constraint
- ConeMember
- Member variable of a cone constraint
- IndicatorLine
- Represents an indicator constraint in MIP problems
Format: IF binary_var = 0/1 THEN constraint is active
- LazyConstraintLine
- Represents a lazy constraint (constraint that’s only added when violated)
- Parser
- The primary structure for parsing MPS (Mathematical Programming System) data.
- QuadraticConstraint
- Quadratic constraint in the form: x’Qx + c’x <= b
- QuadraticObjectiveTerm
- Represents a quadratic term in the objective function
For term: coefficient * var1 * var2
- QuadraticTerm
- Single quadratic term in a constraint
- RowLine
- Represents a single row in an MPS (Mathematical Programming System) file.
- RowValuePair
- Represents a pairing of a row name with a numeric value.
- SOSLine
- Special Ordered Set definition
- SOSMember
- Member of a Special Ordered Set
- WideLine
- Represents a line in an MPS file that can span across multiple columns.
- BoundType
- Enumeration representing types of bounds in an MPS (Mathematical Programming System) file.
- BranchDirection
- Branching direction for integer variables
- ConeType
- Type of cone constraint
- ObjectiveSense
- Enumeration representing the objective function sense (minimize or maximize)
- RangeType
- Enumeration representing range types in an MPS (Mathematical Programming System) file.
- RowType
- Enumeration representing the type of a row in an MPS file.
- SOSType
- Type of Special Ordered Set
- Bounds
- Type alias for a collection of
BoundsLine instances. - BranchPriorities
- Collection of branching priority specifications
- Columns
- Type alias for a collection of
WideLine instances. - ConeConstraints
- Collection of cone constraints
- Indicators
- Collection of indicator constraints
- LazyConstraints
- Collection of lazy constraints
- QuadraticConstraints
- Collection of quadratic constraints
- QuadraticObjective
- Collection of quadratic objective terms
- Ranges
- Type alias for a collection of
WideLine instances representing ranges. - Rhs
- Type alias for a collection of
WideLine instances representing the RHS (Right-Hand Side) values. - Rows
- Type alias for a collection of
RowLine instances. - Span
- A simple
Span type representing a reference to a slice of the input string.
Used when the trace feature is not enabled. - SpecialOrderedSets
- Collection of Special Ordered Sets
- UserCuts
- Collection of user-defined cuts (same format as rows)