我正在寻找有关用于非线性编程的 C++ 库的建议(不仅仅是整数!)。
优先考虑积极维护的 F/OSS 解决方案,但积极维护的商业解决方案提供免费评估版本是可以接受的。
提前致谢!
编辑:根据要求,这里有更多细节:
我正在处理的应用程序很简单,它是关于最小化 4 次或更高次数(最多 11 个)的多项式,并使用一组 (~20) 表示为不等式的约束(同样,作为多项式,次数 <= 4)。不过,我有时也可能不得不加入一些三角函数。无论如何,我要处理的总是连续的、可微的函数。目前,变量的数量范围从 1 到 12,并且不会超出此范围。
最后,我需要一个适用于 Windows 的解决方案,但跨平台的解决方案会更好。