t-sakashita / rokko

Integrated Interface for libraries of eigenvalue decomposition
Boost Software License 1.0
10 stars 2 forks source link

ライブラリがなくても、parallel_dense_evを使えるようにする。 #542

Open t-sakashita opened 4 years ago

t-sakashita commented 4 years ago

固有値分解は、逐次のlapackルーチンを使って行う。 前後に、gatherとscatterを入れる。

SLEPcのlapackは、このような処理をしているのだろう。

t-sakashita commented 4 years ago

現状では、gatherとscatterはBLACSに依存しているため、ScaLAPACKが必要となる。 そのため、並列密行列ライブラリとしてScaLAPACKは必要となってしまう。