円形の制限された3体問題を解決する際に、困難な方程式に遭遇しました。[オブジェクトは、2Dスペースに固定された2つの重力ソースによって引き起こされる重力の影響を考慮して移動しています。]
方程式は次のとおりです。
オイラー法もルンゲクッタもまたは付近のプロパティが適切でないため機能しません。デリバティブの変化が速すぎます。シミュレーションは正しく解決できません。オブジェクトが重力ソースにぶつかるのは簡単すぎます。
どうすれば修正できますか?
ありがとうございました!
3
「オイラーメソッドもルンゲクッタも機能しない」とはどういう意味ですか?これらはこれらのメソッドの独自の実装ですか?固定の時間ステップサイズを使用していますか?アダプティブタイムステップサイズを選択した場合、これらの両方の方法は、特異点の近くでも問題なく機能するはずです。
—
Wolfgang Bangerth 2013年
バックワードオイラーなどの暗黙的な方法を試しましたか?
—
ポール