memilio icon indicating copy to clipboard operation
memilio copied to clipboard

Enable dynamic optimization for Windows CI runners

Open mknaranja opened this issue 1 year ago • 1 comments

In #894, dynamic optimization through automatic differentiation was introduced for a first particular ODE-based model.

However, dynamic optimization needed to be deactivated in the windows CI. This is due to the setting that, by default, there is no adequate fortran compiler in the Windows runners working with MSVC which would be necessary to build the MUMPS direct solver.

A corresponding workaround could be to pre-install a MUMPS version with spack.

Nevertheless, the implementation in #894 had been tested manually on Windows.

@hannemann-tamas Is this a correct summary? Anything to add?

mknaranja avatar Apr 24 '24 07:04 mknaranja

This is correct. If I only have to update the CMakeLists.txt of Ipopt. This should not be too difficult.

hannemann-tamas avatar Apr 24 '24 11:04 hannemann-tamas