Nlp 如何使Ipopt在Windows上与GAMS一起工作

Nlp 如何使Ipopt在Windows上与GAMS一起工作,nlp,gams-math,ipopt,Nlp,Gams Math,Ipopt,我正在尝试使用Ipopt解算器来解决NLP问题。该问题在win10系统(64位)上的GAMS中编程。我尝试下载并安装Ipopt solver以及GamsLink,然后可以使用命令在GAMS中测试该解算器 Option NLP = MyIpopt; 我按照三个链接安装MSYS2。安装了Coinbrew,其中添加了Ipopt文件夹;此外,还安装了GAMSlinks https://coin-or.github.io/user_introduction.html#os-x https://gith

我正在尝试使用Ipopt解算器来解决NLP问题。该问题在win10系统(64位)上的GAMS中编程。我尝试下载并安装Ipopt solver以及GamsLink,然后可以使用命令在GAMS中测试该解算器

Option NLP = MyIpopt;
我按照三个链接安装MSYS2。安装了Coinbrew,其中添加了Ipopt文件夹;此外,还安装了GAMSlinks

https://coin-or.github.io/user_introduction.html#os-x 
https://github.com/coin-or/Ipopt
https://github.com/coin-or/GAMSlinks
但是,当我运行GAMS代码时,报告了错误消息

Unknown algorithm
The GAMS statement 'option subsystems;'" will list the installed subsystems in teh GAMS listing file.

我是这个领域的新手,不知道这里的确切问题是什么以及如何解决它。请给我一些帮助。(如果这篇文章不够具体,请告诉我我应该补充什么。)

你为什么不使用GAMS附带的Ipopt版本(
Option NLP=Ipopt;
)这是个愚蠢的问题。谢谢我试过Ipopt解算器。它的性能比Conopt4差得多。不确定附加选项设置将如何执行。有什么建议可以解决双线性约束下的NLP问题吗?GAMS似乎提供了使用外部Ipopt解算器的选项。如何解决这篇文章中的问题?错误消息“Unknown algorithm”(未知算法)表示您自己的解算器安装有问题(安装的步骤2如所述)。然而,如果没有更多的信息,你是如何做到这一点的,这将很难提供帮助(而且我可能不是解决这个问题的合适人选,对不起)。是的,我觉得这是最困难的部分。至少对我来说,它没有被清楚地描述。无论如何谢谢你!