Why not use ipopt’s linear solver ma57, how to solve it, and then how to replace other solvers such as ma97

“Selected linear solver MA57 not available” and the messages on the following lines suggest that the MA57 linear equation solver cannot be found in the version of the libhsl.dll library that you have.

Since this is an Ipopt solver issue, I suggest that you post this question on the Ipopt discussions page.

You can also run Ipopt without specifying a linear equation solver. Then Ipopt will use its built-in linear solver, which might be fast enough for your purposes. You only need to specify an alternative linear solver like MA57 or MA97 if you are finding that Ipopt is taking more time than you want for each iteration.