ds4dm/Tulip.jl

WIP: MathOptInterface

mtanneau opened this issue · 1 comments

Provide interface to MathOptInterface

Minimum set of features for Coluna support:

  • Attributes
    • MOI.ResultsCount
    • ObjectiveValue
    • PrimalStatus
    • VariablePrimal
    • DualStatus
    • ConstraintDual
    • VariableName
    • ConstraintName
    • ConstraintFunction
    • ConstraintSet
    • ListOfConstraints
    • ListOfConstraintsIndices
    • ObjectiveBound
  • Variables
    • Adding and naming variables
    • Bounds: MOI.SingleVariable in MOI.Interval, MOI.LessThan, MOI.GreaterThan, MOI.EqualTo
  • Constraints
    • Adding and naming constraints
    • ScalarAffine in MOI.Interval, MOI.LessThan, MOI.GreaterThan, MOI.EqualTo
  • Objective
    • Min and Max senses
  • Problem modifications
    • MOI.ScalarCoefficientChange
    • Objective modification

Closed by #25.
Unresolved items will be re-opened in other issues.