密な線形代数
行列の種類と演算 行列の種類(二重対角行列や三重対角行列などの特殊な種類は記載されていません):
実数 – 一般(非対称)実数複素数 – 一般的な(非対称)複素数SPD – 対称正定値(実数)HPD – エルミート正定値(複素数)SY – 対称(実数)HE – エルミート(複素数)BND – バンド業務内容:
TF – 三角分解(LU分解、コレスキー分解)OF – 直交分解(QR、QL、一般化分解)EVP – 固有値問題SVD –特異値分解 GEVP – 一般化EVPGSVD –一般化SVD
参考文献 ↑ Bochkanov, S., & Bystritsky, V. (2011). ALGLIB - クロスプラットフォーム数値解析およびデータ処理ライブラリ。ALGLIBプロジェクト。 ↑ Sanderson, C., & Curtin, R. (2016). Armadillo: 線形代数のためのテンプレートベースの C++ ライブラリ。Journal of Open Source Software、1(2)、26。 ↑ Sanderson, C. (2010). Armadillo: 高速プロトタイピングと計算集約型実験のためのオープンソース C++ 線形代数ライブラリ (p. 84). 技術報告書、NICTA。 ↑ 「Bitbucket」。 ↑ Poya , Roman、Gil, Antonio J. 、 Ortigosa, Rogelio ( 2017)。 「高性能データ並列テンソル縮約フレームワーク:結合電気機械への応用」 。Computer Physics Communications。216 : 35–52。Bibcode : 2017CoPhC.216 ... 35P。doi : 10.1016 /j.cpc.2017.02.016。hdl : 10317/17584 。 {{cite journal}}: CS1 maint: 複数の名前: 著者リスト (リンク)↑ Gough, B. (2009). GNU科学ライブラリ参照マニュアル。Network Theory Ltd. ↑ Anderson, E.、Bai, Z.、Bischof, C.、Blackford, S.、Dongarra, J.、Du Croz, J.、... & Sorensen, D. (1999)。 LAPACK ユーザーガイド。サイアム。 ↑ Anderson, E., Bai, Z., Dongarra, J., Greenbaum, A., McKenney, A., Du Croz, J., ... & Sorensen, D. (1990年11月). LAPACK: 高性能コンピュータ向けのポータブル線形代数ライブラリ。1990年ACM/IEEEスーパーコンピューティング会議議事録(pp. 2–11)。IEEE Computer Society Press。 ↑ Jones, E., Oliphant, T., & Peterson, P. (2001). SciPy: Python 用のオープンソース科学ツール。 ↑ Bressert, E. (2012). SciPyとNumPy:開発者向け概要。「O'Reilly Media, Inc.」。 ↑ Blanco-Silva, FJ (2013). 数値計算と科学計算のための SciPy の学習。Packt Publishing Ltd. ↑ "Xtensor-stack/Xtensor" . GitHub . 2022年2月13日。