问题标签 [openmdao]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
86 浏览

openmdao - 安装 OpenMDAO 0.13.0 版时的插件问题

我最近发布了关于 OpenMDAO 0.10.3 版的 cobyla 问题。从那时起,我意识到我需要 0.13.0 版。(这是为了最终使用 WISDEM)。解决这个问题,我在使用插件时遇到了问题。

这是 0.13.0 的安装日志:http: //pastebin.com/UAg2b7YG

此外,这是执行“openmdao 测试”的输出:

Numpy 出现了很多,但我已经确认我已经安装和更新了它。任何有关此问题的指导将不胜感激。

0 投票
1 回答
73 浏览

openmdao - SLSQP 无法在 OpenMDAO 中安装

我正在尝试安装 OpenMDAO 0.10.3.2,但一直无法安装 SLSQP。我按照此视频中的说明进行操作,但由于某种原因,此包裹没有通过。

我相信问题出在我组织的防火墙上。为了解决这个问题,我的顾问给了我文件和额外的代码行来单独安装这个包。这段代码在这里:

不幸的是,它仍然无法正常工作。有人有建议吗?

谢谢,

布罗斯拉夫斯基

0 投票
2 回答
548 浏览

python-2.7 - pyoptsparse 中某些模块的导入错误

大家好,

我已经在我的电脑上安装了 Openmdao、pyOpt 和 pyoptsparse。当我的程序使用 Scipy 优化器时,我使用 pyoptsparse 的随机优化器(即“ALPSO”)进行了尝试。它奏效了,我很高兴。但事实证明,它似乎是唯一有效的。

每次我尝试使用另一个(例如'SLSQP',这是默认优化器!)时,我都会在由'-'和'+'。

有人知道该怎么做吗?如果它改变了一些东西,我正在使用 Ubuntu。

0 投票
1 回答
112 浏览

openmdao - pyoptsparse驱动程序的最大迭代次数和收敛容差选项

我尝试了 pyoptsparse 驱动程序,发现它没有两个有用的选项:

一个。最大迭代次数

湾。收敛容差

scipyoptimizer 有这两个选项。

pyoptsparse 驱动程序中可以添加这两个选项吗?非常感谢。

亨利

0 投票
1 回答
103 浏览

python - Anaconda 和 OpenMDAO

我是 Python 新手,正在尝试使用设计为OpenMDAO插件的 WISDEM。我想使用 Anaconda(使用 OS X)。Anaconda 的哪个版本(2.7/3.5)可以与 OpenMDAO 一起使用?

谢谢,

-路易斯

0 投票
1 回答
152 浏览

optimization - 使用代理作为几个耦合学科模型之一的 openmdao 优化

我以为我理解了一月份关于在优化中使用元模型的讨论。但到目前为止,我的尝试失败了。我有点曲折。我想使用几个学科之一的元模型,其中一月份讨论的示例仅针对元模型的结果进行了优化。我基于抛物面优化教程示例构建了一个示例问题。我添加了第二个组件,将两个组件耦合在一个组中并对其进行了优化。然后我尝试将其中一个组件替换为该组件的元模型。以下是带有真实模型的版本。

以下是我认为可以用作元模型的课程。

以下是运行它的部分:

当我运行它时,我收到错误:

我不明白如何(至少)将元模型中的数据与 Group 交互。

0 投票
1 回答
53 浏览

openmdao - openmdao v1.7 安装和d3graph

快速提问。我刚刚从 pip 安装了新的 openmdao,当我尝试使用 d3graph.view_root 或 d3graph.view_connections 时,我收到一条错误消息,指出模板不可用。我注意到模板没有被复制到安装文件夹中。如果我手动将模板复制到openmdao/devtools/.

我想知道安装文件中是否有某些内容告诉它不要复制'.template'扩展名,或者我在安装中遗漏了某些内容。其他一切似乎都很好。谢谢。

0 投票
2 回答
40 浏览

openmdao - OpenMDAO:Component.solve_nonlinear 的有限差分标志

对于我们的某些组件,了解它是否作为有限差分计算的一部分执行会很有用。一个例子可能是一个网格组件,我们希望在 FD 期间保持相同的节点数和分布函数,并允许在主要迭代步骤期间重新划分网格。在旧的 OpenMDAO 中,我们可以从组件的itername. 是否有可能重新引入这一点,或者该信息是否已经可用于 Component 类?

0 投票
1 回答
72 浏览

openmdao - OpenMDAO 中灵活的未知大小

我有一个在 2D 网格上生成结果的组件。我希望能够更改该网格的大小作为组件的输入。当我这样做时,我会收到以下错误:

我有参数和未知数,例如:

当我更改时plot_res,我收到上面粘贴的错误。

在此先感谢您的帮助。

0 投票
1 回答
2332 浏览

python - 使用 Python 在 Windows 命令提示符中运行 .exe 文件

我正在尝试将现有程序集成到正在开发的 Python 2.7 脚本中。目前程序可以通过在命令提示符下输入以下内容成功运行:

这都是一行;.txt 文件包含 .exe 文件所需的输入。我试过同时使用os.system("C:\wisdem\plugins\...)

subprocess.Popen("C:\wisdem\plugins\...", shell=True, stdout=subprocess.PIPE, stderr=subprocess.PIPE, stdin=subprocess.PIPE).stdout.read()

这样做,但没有一个工作。另外,我需要将命令提示符的输出打印为 Python。任何帮助将不胜感激!