我通过Julia使用SCIP(目前使用SCIP.jl,之前使用AmplNLWriter.jl)。我根据SCIP.jl的说明编译SCIP如下:
make SHARE=true GMP=false IPOPT=true READLINE=false ZLIB=false scipoptlib
我可以从Julia打电话给SCIP。我还确认SCIP与make test
一起使用。但是,当我尝试解决一个(可能是非凸的)MINLP时,我收到以下警告信息:
Quadratic constraint handler does not have LAPACK for eigenvalue computation. Will assume that matrices (with size > 2x2) are indefinite.
这条消息让我怀疑SCIP实际上并没有使用IPOPT。我如何解决此消息并确认SCIP实际上是使用IPOPT?
我的模型有许多双线性项,其中一些可能导致凸约束。因此我预计使用IPOPT会加速SCIP。
谢谢,Alex