DenseIO - t-sakashita/rokko GitHub Wiki
| ライブラリ | 関数・クラス名 | 固有値のみ | 入力行列 | 固有ベクトル | 作業領域 |
|---|---|---|---|---|---|
| LAPACK | dsyev | 可 | 破壊 | 入力行列を上書き | 要 |
| Eigen3 | SelfAdjointEigenSolver::SelfAdjointEigenSolver(…) | 可 | 非破壊 | SelfAdjointEigenSolver::eigenvectors() | |
| ScaLAPACK | pdsyev | 可 | 破壊 | 入力行列とは別の行列に格納 | 要 |
| ScaLAPACK | pdsyevd | 可 | 破壊 | 入力行列とは別の行列に格納 | 要 |
| ScaLAPACK | pdsyevx | 可 | 破壊 | 入力行列とは別の行列に格納 | 要 |
| EigenExa | eigen_sx | 不可 | 破壊 | 入力行列とは別の行列に格納 | 自動 |
| Elemental | elem::HermitianEig | 可 | 非破壊 | 入力行列とは別の行列に格納 | 自動 |
| ELPA | solve_evp_real_wrap | 不可? | ? | 入力行列とは別の行列に格納 | 自動 |