暗黙的な数値スキームを使用して物理的な問題を解決しています。これは、三重対角行列を持つ線形方程式を解くことにつながります。私はウィキペディアからこのアルゴリズムをコーディングしました。このタイプの方程式を最適化された方法で解くことができる効率的なライブラリがあるのだろうか。重要な注意点は、システムパラメーターが変更されたときにのみマトリックス自体が変更されることです。そのため、素晴らしいパフォーマンスボーナスを得るために、いくつかのアルゴリズムステップを事前に計算する機会がありました。C ++を使用しています。
システムの大きさはどれくらいですか、並列である必要がありますか?
—
aterrel
サイズは、必要な精度(数百から数万の値)に依存します。現在、私は1コアのコンピューターでコーディングしていますが、多くのcpusが利用可能な大学のスーパーコンピューターにアクセスできるので、並列処理のサポートがいいでしょう。
—
gmk