0

我通过 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。

谢谢,亚历克斯

4

1 回答 1

0

有一种方法可以打印此信息:SCIPprintExternalCodes()

于 2017-04-15T21:21:23.547 回答