 01 Aug, 2018 10 commits


Pavel Kus authored

Pavel Kus authored

Pavel Kus authored

Pavel Kus authored

Pavel Kus authored

Pavel Kus authored

Pavel Kus authored
also adding wrapper for the backwords step

Pavel Kus authored
the output matrix has to be set to zero before calling the routine!

Pavel Kus authored
whether cannon algorithm can be used. If not, switch back to the original implementation

Pavel Kus authored
this commit does not work, the generalized EVP problems fail from 2 reasons:  Cannons algorithm does not work for the processor grid shape we use at the moment in tests (It only works if num. of process columns is a multiple of num. of process rows, which is not true in ELPA for 2 mpi tasks)  Cannons algorithm does not work as integrated to ELPA for larger matrices (not clear why at the moment) There are 2 new tests, which should work  test_cannon.c: it tests the new algorithm without going through Fortran, as it has been delivered  test_c_bindings: it tests transfering a 2D fortran matrix to C and back, as it is done with the cannons algorithm in the normal ELPA tests

 09 Mar, 2018 1 commit


Pavel Kus authored
matrixmatrix multiplication restricted to work only with actually computed nev eigenvectors

 05 Mar, 2018 1 commit


Andreas Marek authored

 06 Feb, 2018 1 commit


Pavel Kus authored

 05 Feb, 2018 5 commits


Pavel Kus authored
instead, blacs context has to be set beforehand

Pavel Kus authored
if not using Hermitian multiply

Pavel Kus authored
added possibility to reuse the already decomposed matrix B in the generalized problem Added respective test

Pavel Kus authored

Pavel Kus authored
* tested with elpa1 only (should be sufficient) * not using Hermitian multiply at the moment * requires scalapack

 08 Jan, 2018 1 commit


Andreas Marek authored

 07 Nov, 2017 1 commit


Pavel Kus authored

 30 Oct, 2017 1 commit


Pavel Kus authored
