Skip to content

Commit

Permalink
Update MP/solver versions #239
Browse files Browse the repository at this point in the history
  • Loading branch information
glebbelov committed May 29, 2024
1 parent 8e53607 commit 9a1b214
Show file tree
Hide file tree
Showing 11 changed files with 91 additions and 1 deletion.
9 changes: 9 additions & 0 deletions CHANGES.mp.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,15 @@ Summary of recent updates to the AMPL MP Library
================================================


## 20240529
- *Multi-objective emulator*
- All flat MP solvers support multi-objective mode (obj:multi=1),
either natively, or via emulation.
- Suffixes .objpriority, .objweight, .objabstol, .objreltol.
- [BREAKING] Default intuitive handling of .objweight,
see option obj:multi:weight, even when natively supported.


## 20240429
- *Options `report_times` and `timing`*.
- Options `timing` and `report_times` now have the same effect:
Expand Down
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -233,7 +233,7 @@ endif() ## NOT SKIP_BUILD_MP
include_directories(include)

set(CMAKE_POSITION_INDEPENDENT_CODE TRUE)
set(MP_DATE 20240320)
set(MP_DATE 20240529)

set(MP_SYSINFO "${CMAKE_SYSTEM_NAME} ${CMAKE_SYSTEM_PROCESSOR}")

Expand Down
9 changes: 9 additions & 0 deletions solvers/cbcmp/CHANGES.cbcmp.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,15 @@ Summary of recent updates to CBCMP for AMPL
===========================================


## 20240529
- *Multi-objective emulator*
- All flat MP solvers support multi-objective mode (obj:multi=1),
either natively, or via emulation.
- Suffixes .objpriority, .objweight, .objabstol, .objreltol.
- [BREAKING] Default intuitive handling of .objweight,
see option obj:multi:weight, even when natively supported.


## 20240429
- [BREAKING] Merged `report_times` and `timing`; they
are now aliases, set the value to 1 to have basic info,
Expand Down
9 changes: 9 additions & 0 deletions solvers/copt/CHANGES.copt.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,15 @@ Summary of recent updates to COPT for AMPL
==========================================


## 20240529
- *Multi-objective emulator*
- All flat MP solvers support multi-objective mode (obj:multi=1),
either natively, or via emulation.
- Suffixes .objpriority, .objweight, .objabstol, .objreltol.
- [BREAKING] Default intuitive handling of .objweight,
see option obj:multi:weight, even when natively supported.


## 20240429
- [BREAKING] Merged `report_times` and `timing`; they
are now aliases, set the value to 1 to have basic info,
Expand Down
9 changes: 9 additions & 0 deletions solvers/cplexmp/CHANGES.cplexmp.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,15 @@ Summary of recent updates to CPLEX MP for AMPL
==============================================


## 20240529
- *Multi-objective emulator*
- All flat MP solvers support multi-objective mode (obj:multi=1),
either natively, or via emulation.
- Suffixes .objpriority, .objweight, .objabstol, .objreltol.
- [BREAKING] Default intuitive handling of .objweight,
see option obj:multi:weight, even when natively supported.


## 20240429
- [BREAKING] Merged `report_times` and `timing`; they
are now aliases, set the value to 1 to have basic info,
Expand Down
9 changes: 9 additions & 0 deletions solvers/gcgmp/CHANGES.gcgmp.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,15 @@ Summary of recent updates to GCG for AMPL
=========================================


## 20240529
- *Multi-objective emulator*
- All flat MP solvers support multi-objective mode (obj:multi=1),
either natively, or via emulation.
- Suffixes .objpriority, .objweight, .objabstol, .objreltol.
- [BREAKING] Default intuitive handling of .objweight,
see option obj:multi:weight, even when natively supported.


## 20240429
- [BREAKING] Merged `report_times` and `timing`; they
are now aliases, set the value to 1 to have basic info,
Expand Down
9 changes: 9 additions & 0 deletions solvers/gurobi/CHANGES.gurobi.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,15 @@ Summary of recent updates to gurobi for AMPL
============================================


## 20240529
- *Multi-objective emulator*
- All flat MP solvers support multi-objective mode (obj:multi=1),
either natively, or via emulation.
- Suffixes .objpriority, .objweight, .objabstol, .objreltol.
- [BREAKING] Default intuitive handling of .objweight,
see option obj:multi:weight, even when natively supported.


## 20240518
- Updated to Gurobi libraries 11.0.2, which include many
bug fixes.
Expand Down
9 changes: 9 additions & 0 deletions solvers/highsmp/CHANGES.highsmp.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,15 @@ Summary of recent updates to HiGHS for AMPL
===========================================


## 20240529
- *Multi-objective emulator*
- All flat MP solvers support multi-objective mode (obj:multi=1),
either natively, or via emulation.
- Suffixes .objpriority, .objweight, .objabstol, .objreltol.
- [BREAKING] Default intuitive handling of .objweight,
see option obj:multi:weight, even when natively supported.


## 20240429
- [BREAKING] Merged `report_times` and `timing`; they
are now aliases, set the value to 1 to have basic info,
Expand Down
9 changes: 9 additions & 0 deletions solvers/mosek/CHANGES.mosek.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,15 @@ Summary of recent updates to MOSEK for AMPL
===========================================


## 20240529
- *Multi-objective emulator*
- All flat MP solvers support multi-objective mode (obj:multi=1),
either natively, or via emulation.
- Suffixes .objpriority, .objweight, .objabstol, .objreltol.
- [BREAKING] Default intuitive handling of .objweight,
see option obj:multi:weight, even when natively supported.


## 20240429
- [BREAKING] Merged `report_times` and `timing`; they
are now aliases, set the value to 1 to have basic info,
Expand Down
9 changes: 9 additions & 0 deletions solvers/scipmp/CHANGES.scipmp.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,15 @@ Summary of recent updates to SCIP for AMPL
==========================================


## 20240529
- *Multi-objective emulator*
- All flat MP solvers support multi-objective mode (obj:multi=1),
either natively, or via emulation.
- Suffixes .objpriority, .objweight, .objabstol, .objreltol.
- [BREAKING] Default intuitive handling of .objweight,
see option obj:multi:weight, even when natively supported.


## 20240429
- [BREAKING] Merged `report_times` and `timing`; they
are now aliases, set the value to 1 to have basic info,
Expand Down
9 changes: 9 additions & 0 deletions solvers/xpress/CHANGES.xpress.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,15 @@ Summary of recent updates to Xpress for AMPL
============================================


## 20240529
- *Multi-objective emulator*
- All flat MP solvers support multi-objective mode (obj:multi=1),
either natively, or via emulation.
- Suffixes .objpriority, .objweight, .objabstol, .objreltol.
- [BREAKING] Default intuitive handling of .objweight,
see option obj:multi:weight, even when natively supported.


## 20240429
- [BREAKING] Merged `report_times` and `timing`; they
are now aliases, set the value to 1 to have basic info,
Expand Down

0 comments on commit 9a1b214

Please sign in to comment.