Skip to content

Commit 9a1b214

Browse files
committed
Update MP/solver versions #239
1 parent 8e53607 commit 9a1b214

11 files changed

+91
-1
lines changed

CHANGES.mp.md

+9
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,15 @@ Summary of recent updates to the AMPL MP Library
22
================================================
33

44

5+
## 20240529
6+
- *Multi-objective emulator*
7+
- All flat MP solvers support multi-objective mode (obj:multi=1),
8+
either natively, or via emulation.
9+
- Suffixes .objpriority, .objweight, .objabstol, .objreltol.
10+
- [BREAKING] Default intuitive handling of .objweight,
11+
see option obj:multi:weight, even when natively supported.
12+
13+
514
## 20240429
615
- *Options `report_times` and `timing`*.
716
- Options `timing` and `report_times` now have the same effect:

CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -233,7 +233,7 @@ endif() ## NOT SKIP_BUILD_MP
233233
include_directories(include)
234234

235235
set(CMAKE_POSITION_INDEPENDENT_CODE TRUE)
236-
set(MP_DATE 20240320)
236+
set(MP_DATE 20240529)
237237

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

solvers/cbcmp/CHANGES.cbcmp.md

+9
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,15 @@ Summary of recent updates to CBCMP for AMPL
22
===========================================
33

44

5+
## 20240529
6+
- *Multi-objective emulator*
7+
- All flat MP solvers support multi-objective mode (obj:multi=1),
8+
either natively, or via emulation.
9+
- Suffixes .objpriority, .objweight, .objabstol, .objreltol.
10+
- [BREAKING] Default intuitive handling of .objweight,
11+
see option obj:multi:weight, even when natively supported.
12+
13+
514
## 20240429
615
- [BREAKING] Merged `report_times` and `timing`; they
716
are now aliases, set the value to 1 to have basic info,

solvers/copt/CHANGES.copt.md

+9
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,15 @@ Summary of recent updates to COPT for AMPL
22
==========================================
33

44

5+
## 20240529
6+
- *Multi-objective emulator*
7+
- All flat MP solvers support multi-objective mode (obj:multi=1),
8+
either natively, or via emulation.
9+
- Suffixes .objpriority, .objweight, .objabstol, .objreltol.
10+
- [BREAKING] Default intuitive handling of .objweight,
11+
see option obj:multi:weight, even when natively supported.
12+
13+
514
## 20240429
615
- [BREAKING] Merged `report_times` and `timing`; they
716
are now aliases, set the value to 1 to have basic info,

solvers/cplexmp/CHANGES.cplexmp.md

+9
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,15 @@ Summary of recent updates to CPLEX MP for AMPL
22
==============================================
33

44

5+
## 20240529
6+
- *Multi-objective emulator*
7+
- All flat MP solvers support multi-objective mode (obj:multi=1),
8+
either natively, or via emulation.
9+
- Suffixes .objpriority, .objweight, .objabstol, .objreltol.
10+
- [BREAKING] Default intuitive handling of .objweight,
11+
see option obj:multi:weight, even when natively supported.
12+
13+
514
## 20240429
615
- [BREAKING] Merged `report_times` and `timing`; they
716
are now aliases, set the value to 1 to have basic info,

solvers/gcgmp/CHANGES.gcgmp.md

+9
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,15 @@ Summary of recent updates to GCG for AMPL
22
=========================================
33

44

5+
## 20240529
6+
- *Multi-objective emulator*
7+
- All flat MP solvers support multi-objective mode (obj:multi=1),
8+
either natively, or via emulation.
9+
- Suffixes .objpriority, .objweight, .objabstol, .objreltol.
10+
- [BREAKING] Default intuitive handling of .objweight,
11+
see option obj:multi:weight, even when natively supported.
12+
13+
514
## 20240429
615
- [BREAKING] Merged `report_times` and `timing`; they
716
are now aliases, set the value to 1 to have basic info,

solvers/gurobi/CHANGES.gurobi.md

+9
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,15 @@ Summary of recent updates to gurobi for AMPL
22
============================================
33

44

5+
## 20240529
6+
- *Multi-objective emulator*
7+
- All flat MP solvers support multi-objective mode (obj:multi=1),
8+
either natively, or via emulation.
9+
- Suffixes .objpriority, .objweight, .objabstol, .objreltol.
10+
- [BREAKING] Default intuitive handling of .objweight,
11+
see option obj:multi:weight, even when natively supported.
12+
13+
514
## 20240518
615
- Updated to Gurobi libraries 11.0.2, which include many
716
bug fixes.

solvers/highsmp/CHANGES.highsmp.md

+9
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,15 @@ Summary of recent updates to HiGHS for AMPL
22
===========================================
33

44

5+
## 20240529
6+
- *Multi-objective emulator*
7+
- All flat MP solvers support multi-objective mode (obj:multi=1),
8+
either natively, or via emulation.
9+
- Suffixes .objpriority, .objweight, .objabstol, .objreltol.
10+
- [BREAKING] Default intuitive handling of .objweight,
11+
see option obj:multi:weight, even when natively supported.
12+
13+
514
## 20240429
615
- [BREAKING] Merged `report_times` and `timing`; they
716
are now aliases, set the value to 1 to have basic info,

solvers/mosek/CHANGES.mosek.md

+9
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,15 @@ Summary of recent updates to MOSEK for AMPL
22
===========================================
33

44

5+
## 20240529
6+
- *Multi-objective emulator*
7+
- All flat MP solvers support multi-objective mode (obj:multi=1),
8+
either natively, or via emulation.
9+
- Suffixes .objpriority, .objweight, .objabstol, .objreltol.
10+
- [BREAKING] Default intuitive handling of .objweight,
11+
see option obj:multi:weight, even when natively supported.
12+
13+
514
## 20240429
615
- [BREAKING] Merged `report_times` and `timing`; they
716
are now aliases, set the value to 1 to have basic info,

solvers/scipmp/CHANGES.scipmp.md

+9
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,15 @@ Summary of recent updates to SCIP for AMPL
22
==========================================
33

44

5+
## 20240529
6+
- *Multi-objective emulator*
7+
- All flat MP solvers support multi-objective mode (obj:multi=1),
8+
either natively, or via emulation.
9+
- Suffixes .objpriority, .objweight, .objabstol, .objreltol.
10+
- [BREAKING] Default intuitive handling of .objweight,
11+
see option obj:multi:weight, even when natively supported.
12+
13+
514
## 20240429
615
- [BREAKING] Merged `report_times` and `timing`; they
716
are now aliases, set the value to 1 to have basic info,

solvers/xpress/CHANGES.xpress.md

+9
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,15 @@ Summary of recent updates to Xpress for AMPL
22
============================================
33

44

5+
## 20240529
6+
- *Multi-objective emulator*
7+
- All flat MP solvers support multi-objective mode (obj:multi=1),
8+
either natively, or via emulation.
9+
- Suffixes .objpriority, .objweight, .objabstol, .objreltol.
10+
- [BREAKING] Default intuitive handling of .objweight,
11+
see option obj:multi:weight, even when natively supported.
12+
13+
514
## 20240429
615
- [BREAKING] Merged `report_times` and `timing`; they
716
are now aliases, set the value to 1 to have basic info,

0 commit comments

Comments
 (0)