私はC++プログラムで解くためのタイプAx=bの密な連立方程式を持っており、ブーストでUBLASを使用して解を実装することを望んでいました。他のいくつかの質問で、人々が拡張機能LAPACKを使用していることがわかりましたが、残念ながら、それは私の標準のブーストインストールの一部ではないようで(少なくともDebianでは)、依存関係を追加することは許可されていません。
LAPACKやその他のライブラリを使用しないソリューションを誰かが貼り付けることはできますか?
私はC++プログラムで解くためのタイプAx=bの密な連立方程式を持っており、ブーストでUBLASを使用して解を実装することを望んでいました。他のいくつかの質問で、人々が拡張機能LAPACKを使用していることがわかりましたが、残念ながら、それは私の標準のブーストインストールの一部ではないようで(少なくともDebianでは)、依存関係を追加することは許可されていません。
LAPACKやその他のライブラリを使用しないソリューションを誰かが貼り付けることはできますか?
残念ながら、LAPACK を必要とするか、独自のコードを記述する線形システムを解いています。LAPACK が必要ない場合は、独自のソルバーを作成するしかありません。もちろん、そのようなソルバーはuBLASを使用できます。
コードが必要な場合は、例として数値レシピを参照できます。しかし、密な線形システムを解決することは非常に豊富なテーマであるため、そのすべての側面に対処することはおそらくここでの範囲を超えています。