在OpenMDAO>=1.X.X中不再强制使用上限和下限值是故意的吗?我原以为下面的例子会给出一个错误。我可能错了,但我认为当组件的计算超出其输入变量的范围时,OpenMDAO<=1确实会失败。from openmdao.api import IndepVarComp, Component, Problem, Group
class ExampleComponent(Component):
我有一个具有耦合学科的组,它嵌套在一个模型中,其中所有其他组件都是不耦合的。我给耦合群分配了一个非线性牛顿和线性直接解。\openmdao\core\group.py",第1790行,_apply_linear scope_out,scope_in)
文件"...\openmdao\vectors\vector.py“中,第363行,在setitem in (msg.format( name ))KeyError中:’变量名”"T“没有找到。我的印象是,"RunOnce“可以工作,只