Replies: 2 comments 3 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.
-
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