2017-12-04 20 views
0

openMDAOでtop.run()を呼び出すと、印刷された出力を見ずに最適化が収束したかどうかをどのように判断できますか?openMDAOにおける最適化のコンバージェンスの状態を調べる方法は?

コンバージェンスステータスのフラグは、非コンバージェンスの原因によって異なる値を持つと予想されます。 openMDAOでこのようなフラグを取得する方法はありますか?

答えて

1

ソルバーは、solveメソッドから、最初の項目が収束フラグである3つのタプルを返します。

ドライバは少し複雑です。オプティマイザの中には、終了ステータスの明示的なフィードバックがないためです。したがって、それに対処する一貫した方法はありません。

関連する問題