Lapackルーチンを呼び出す方法を理解してもらえますか?特に、DTRTRI(Uplo、DIAG、N、DA、LDA、INFO)に電話したいと思っています。Lapack + c + matrix
1
A
答えて
0
LAPACK(それ自体はFORTRANで書かれています)用に既存のC language wrappersのいずれかを使用してください。
具体的には、lapwrapcを試してください。
これは、SRC/lapack_dtrtri.c
void lapack_dtrtri(const enum lapack_uplo_type uplo,
const enum lapack_diag_type diag,
const int n,
double * a,
const int lda,
int * info)
0
で定義されてDTRTRIにCインタフェースは、多くのLAPACK関数を呼び出すArmadillo C++ Libraryソース、を見てくださいました。
Armadilloは、C言語ラッパーを使用しないでFortranコードを変換することなく、C++から直接Fortran関数を呼び出します。
関連する問題
- 1. C/C++のLAPACKラッパー
- 2. LAPACK QR分解
- 3. LAPACKによるC++でのQR分解
- 4. lapackとblasをC++で呼び出す
- 5. C++のFortranライブラリ(Lapack)へのリンク
- 6. Matrix C++の値を出力
- 7. C++、LAPACK:ライブラリがリンクされた `dsyev 'への未定義参照
- 8. LAPACK on Win32
- 9. Numpy matrix product - sparse matrix
- 10. Lapackルーチンのセグメンテーションフォールトdstev
- 11. LAPACK dgesv VS MATLAB mldivide
- 12. rmsm BLAS/LAPACKルーチン 'DGEBAL'がエラーコード-3
- 13. Matrix Multiply(OpenMP)の最適化 - C
- 14. C++代入演算子のMatrixクラス
- 15. Lapackの行削減
- 16. BLAS&LAPACKのBazelビルドルール
- 17. find returns empty matrix
- 18. Matrix SolveメソッドJava
- 19. gcc起動ガイド付きLAPACK
- 20. Lapackリンクエラー、-fPICで再コンパイル
- 21. Matrix Math with Sparklyr
- 22. JavascriptとMatrixのMatrixオブジェクトRotate関数
- 23. CONFUSION MATRIX、R、
- 24. C++(LAPACK、sgels)とPython(Numpy、lstsq)の結果の違い
- 25. GNU/Linux上でC内のLAPACKからDPOTRSを呼び出す
- 26. .NET用Matrixライブラリ
- 27. OpenGL - Matrix Logic Error
- 28. lapackシンプルvsエキスパートドライバースピードの比較
- 29. BLAS/LAPACKガウス消去のルーチン
- 30. PHPにLapackをインストールする
私はフランス語を話すのを知らなかった: –
これは英語のウェブサイトです。あなたの質問を英語で投稿してください。必要に応じてオンライン翻訳を使用することができます。下部にある[編集]リンクを使用して質問を更新してください。 –