Replies: 2 comments 4 replies
-
|
I don't have the build logs for the Windows libraries from https://github.com/coin-or/Ipopt/releases/tag/releases%2F3.13.3 anymore. It was nothing special. But since these are build with MSVS, they wouldn't be reproducible in the same way on Linux (GCC, Clang, or Intel compilers, I would think). The Windows libraries use PARDISO from Intel's MKL as default linear_solver. To get this also on Linux, you would need to build with Intel's MKL there as well. Looking at the differences in the Ipopt log at a higher print_level may help a bit. |
Beta Was this translation helpful? Give feedback.
-
|
Thank you for your feedback. My question specifically concerns the use of MUMPS. I set Under Windows Under Linux Any insight ?Anyway, thanks for your time already. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I am trying to understand the differences in resolution between IPOPT runs under Windows and Linux.
Where can I find the exact procedure used to generate the IPOPT 3.13.3 executable (Intel MKL 2020.0.166 + MUMPS 4.10.0 + METIS 5.1.0), including compilation flags and optimization control options, if any?
These differences are significant: under Windows, IPOPT converges reliably, while under Linux, it gets stuck in
slack too small, adjusting variable bound-like traps.Beta Was this translation helpful? Give feedback.
All reactions