これが私の問題です。さまざまなソルバーを使用して、openmdao に関するさまざまな問題を最適化しています。問題は、1 つ以上の根を持つ目的関数を与えてくれます。私の目標は、最適化を使用して目的関数に近づけることです。たとえば、SLSQP または PSQP には問題はありませんが、IPOPT を使用する場合、詳細な結果を印刷して得られるもの (抜粋) は次のとおりです。
私の問題はスケーリングが悪いか何かかもしれませんが、目的関数が (たとえば) 1e-5 よりも低い場合に IPOPT を停止させる方法はありますか? この特定の問題で私が望むものを得るには、「tol」を5.あたりで修正する必要がありますが、「tol」は目的関数だけに依存しないEoに影響を与えます...誰かアイデアがありますか? 事前に感謝