Hello Julian !
I did a mistake on implementing the OBJSENSE for freemps format and
fixed it now the binaries are available here
https://github.com/mingodad/GLPK/actions/runs/2324392030 and here is
the generated freemps:
====
* Problem: simple_max
* Class: LP
* Rows: 3
* Columns: 2
* Non-zeros: 6
* Format: Free MPS
*
NAME simple_max
OBJSENSE
MAX
ROWS
L Constraint1
L Constraint2
N Objective
COLUMNS
x Constraint1 1 Constraint2 3
x Objective 1
y Constraint1 2 Constraint2 1
y Objective 1
RHS
RHS1 Constraint1 15 Constraint2 20
ENDATA
====
Cheers !
On 14/5/22 16:13, Domingo Alvarez Duarte wrote:
Hello Julian !
Meanwhile I implemented read/write OBJSENSE for freemps format on my
fork of GLPK with several extensions and here
https://github.com/mingodad/GLPK/actions/runs/2324178367 you can find
the binaries built with github actions to try.
With your proposed example the solution is the same on both, and here
is the generated freemps:
====
* Problem: simple_max
* Class: LP
* Rows: 3
* Columns: 2
* Non-zeros: 6
* Format: Free MPS
*
NAME simple_max
OBJSENSE MAX
ROWS
L Constraint1
L Constraint2
N Objective
COLUMNS
x Constraint1 1 Constraint2 3
x Objective 1
y Constraint1 2 Constraint2 1
y Objective 1
RHS
RHS1 Constraint1 15 Constraint2 20
ENDATA
====
Cheers !