用于 OpenMDAO 的 SNOPT

问题描述

我想为 openMDAO(专门为 AMIEGO)购买 SnopT。可能是我错过了显而易见的事情,但我不知道从哪里开始。我应该获得针对 ASL 或 mex 文件版本或其他东西构建的 SnopT 编译的可执行文件吗?我发现多个卖家提供不同格式的 SnopT。哪一个兼容openMDAO?此外,一旦我拥有它,我应该如何使用 openMDAO 设置所有内容? (我已经安装了pyOptSparse)

如果此平台不鼓励此类问题,我深表歉意。我是新手,我完全迷失了。

解决方法

SNOPT 安装纯粹与 pyOptSparse 相关。 OpenMDAO 按原样使用 pyOptSparse。因此,如果 SNOPT 在 OpenMDAO 中不起作用,那是因为您在 pyOptSparse 中的 SNOPT 安装出现了问题。

测试事情是否正常的一种方法是运行 pyOptSparse test for SNOPT

您想从 here

订购 SNOPT 的源代码分发

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...