【发布时间】:2020-05-22 10:58:37
【问题描述】:
我知道openMDAO可以在正向或反向模式下计算模型的总导数,但偏导数总是在正向模式下计算吗?
例如,我有一个具有 400 个输入和 4 个输出的组件。显然,这是反向模式求解的候选对象。如果我只是declare_partials(['*'], ['*'], method=fd),openMDAO 会尝试以反向模式解决这个问题吗?
【问题讨论】:
-
您的问题中存在
method=fd是有问题的。有一些方法可以使用反向模式计算部分,但仅限于解析导数的上下文中。
标签: openmdao