control-toolbox / bocop

Bocop 3
4 stars 1 forks source link

Ipopt 3.14 / spral #43

Open PierreMartinon opened 1 year ago

PierreMartinon commented 1 year ago

More recent ipopt builds enable the use of SPRAL instead of MUMPS via the option linear_solver = spral. Version 3.14+ of ipopt can be forced in the conda env .yaml file.

jbcaillau commented 1 year ago

@PierreMartinon and Julia >= 1.9 needed if I am not mistaken.

PierreMartinon commented 1 year ago

Yes, but I had already switched to 1.9 a while ago. I'll have to check what the other env variable does (the BIND PROC something one): it seems you can use spral without it, but maybe this reduces performance. The spral testing will have to wait a bit anyway, I still need to get the 3.14 working on macos ... and repair/update the windows build.