Skip to content

v1.7.0

Choose a tag to compare

@github-actions github-actions released this 16 Aug 00:27
· 717 commits to master since this release
28b90cd

MathOptInterface v1.7.0

Diff since v1.6.1

Closed issues:

  • Bridge request: GeometricMeanCone to PowerCone (#406)
  • Lighter bridges for a brighter life (#523)
  • Add support for names in solver wrappers (#674)
  • Add tests cases with infinite bounds (#881)
  • Bridge request: inner constraint of Indicator (#1223)
  • FileFormats.MPS: support INDICATOR (#1266)
  • FileFormats.MPS: support QUADRATIC (#1390)
  • Simplify creation of MOI Layers (#1399)
  • Tuple function for epigraph formulations (#1624)
  • Optimize eval_constraint_jacobian_product (#1903)
  • Unnecessary copy in MOI.modify? (#1921)
  • Create attributes for absolute and relative gap tolerances (#1936)
  • Support generic number types in loadfromstring! (#1945)
  • Utilities.Model does not support complex number types (#1947)
  • nlp tests failing with MOI master (#1965)
  • Support format from QPLib (#1972)
  • FileFormats.LP: support quadratic functions (#1973)
  • [Bridges] add objective bridge from affine to quadratic (#1978)

Merged pull requests:

  • [Utilities] remove copy in modify_function (#1922) (@odow)
  • [Nonlinear] improve performance of Jacobian products (#1935) (@odow)
  • [Bridges] remove reduce_bridged in favor of explicit methods (#1937) (@odow)
  • [Bridges] remove unused ObjectiveAttribute (#1938) (@odow)
  • Add bridge from complex in Zeros to real/imag in Zeros (#1943) (@blegat)
  • Create RelativeGapTolerance and AbsoluteGapTolerance optimizer attributes (#1944) (@mtanneau)
  • [Utilities] add support for non-Float64 number types in loadfromstring (#1946) (@odow)
  • Add missing promotion rules (#1948) (@matbesancon)
  • [Bridges] add SplitComplexEqualToBridge (#1949) (@blegat)
  • [Bridges] rename SplitZeros to SplitComplexZeros (#1950) (@odow)
  • [Bridges] fix tests for SplitComplexZerosBridge (#1951) (@odow)
  • Clarify how to implement the ConstraintFunction getter (#1952) (@blegat)
  • [Bridges] fix ConstraintFunction getter of SplitComplexZerosBridge (#1953) (@blegat)
  • [FileFormats.MOF] update to MOF@v1.1 (#1954) (@odow)
  • [FileFormats.MPS] add writers for quadratic models (#1956) (@odow)
  • [FileFormats.MPS] add Indicator support (#1957) (@odow)
  • [Bridges] add IndicatorSetMapBridge (#1958) (@odow)
  • [docs] tidy standard form page and add global constraints (#1960) (@odow)
  • Add HermitianPositiveSemidefiniteConeTriangle with bridges (#1962) (@blegat)
  • Fix complex tests for local solver (#1964) (@blegat)
  • [Nonlinear] Fix JacVec products (#1966) (@odow)
  • [docs] add release notes for v1.6.1 (#1967) (@odow)
  • [Bridges] add GeoMeanToPowerBridge (#1968) (@odow)
  • [Test] add test for open Interval sets (#1969) (@odow)
  • [Test] Tidy Complex Zeros tests (#1970) (@odow)
  • [FileFormats.LP] add support for quadratic problems (#1974) (@odow)
  • [docs] Update v1.7.0 release notes (#1975) (@odow)
  • Clarify assumption for SOC bridge (#1976) (@blegat)
  • [Bridges] Add hermitian bridge for constraints (#1977) (@blegat)
  • [Bridges] add Objective.Quadratize bridge (#1979) (@odow)
  • Prep for v1.7.0 (#1981) (@odow)
  • [Test] remove dual test in Hermitian_2 (#1982) (@odow)
  • [Test] fix numerics of test_cpsat_CountGreaterThan (#1983) (@odow)