 09 Sep, 2017 2 commits


Andreas Marek authored

Andreas Marek authored
It is planned to add another matrix type for the tests. The names of the prepare routines have become a bit inconsistent and confusing. Thus the rename

 01 Sep, 2017 2 commits
 29 Aug, 2017 1 commit


Pavel Kus authored
adding variants for single precision and complex math datatype for the scalapack test

 26 Aug, 2017 1 commit


Pavel Kus authored
taking into account, that computed eigenvectors can be arbitrarily "rotated" by multiplying by complex number. Hopefully dealt with in a robust way. Enabling analytic complex double and single

 25 Aug, 2017 2 commits


Pavel Kus authored
reshaped 1D array produced transposed array withouth the order specified also making printing matrices and checking module sanity work for complex

Pavel Kus authored
test analytic has been transformed to template to allow all real/complex and single/double variants. However, at this commit, only real double and real single variants are enabled

 24 Aug, 2017 1 commit


Andreas Marek authored

 21 Aug, 2017 2 commits


Andreas Marek authored

Andreas Marek authored

 18 Aug, 2017 2 commits


Andreas Marek authored

Andreas Marek authored

 17 Aug, 2017 4 commits


Andreas Marek authored

Andreas Marek authored

Andreas Marek authored

Andreas Marek authored

 10 Aug, 2017 3 commits


Pavel Kus authored
yet another attempt to improve single/double and real/complex unification more readable

Lorenz Huedepohl authored
with obvious meaning

Pavel Kus authored
for easier comparisons of elpa and mkl, a test case using scalapack function pdsyevd has been added

 05 Aug, 2017 2 commits


Andreas Marek authored

Andreas Marek authored

 03 Aug, 2017 2 commits


Lorenz Huedepohl authored
Anything if it makes Andreas happy :)

Andreas Marek authored

 01 Aug, 2017 3 commits


Pavel Kus authored
even if only part of eigenvectors are calculated, all eigenvalues should be checked

Andreas Marek authored

Andreas Marek authored

 31 Jul, 2017 1 commit


Lorenz Huedepohl authored

 30 Jul, 2017 1 commit


Lorenz Huedepohl authored
We got reports from a user that there were troubles with certain domain decompositions. So far the tests only looked at (approximately) square decompositions in columnmajor process order. Now, a new class of tests loops over all possible decompositions (row * col) for a given number of total tasks. So far, we can not confirm that there are any problems, all possibilities work as expected.

 29 Jul, 2017 2 commits


Andreas Marek authored

Pavel Kus authored
matrices of dimension of the form 2^n * 3^m * 5^m are now allowed. For other matrix sizes, the test is terminated. Matrix size is not modified, as it has been the case before

 27 Jul, 2017 1 commit


Andreas Marek authored

 25 Jul, 2017 3 commits


Lorenz Huedepohl authored

Pavel Kus authored

Pavel Kus authored
and moved the implementation to test_util.F90

 20 Jul, 2017 2 commits


Andreas Marek authored

Pavel Kus authored
Previously we checked ortonormality of eigenvectors by comparing the matrix S^T * S to identity matrix. The new feature is also checking just the diagonal of the matrix S^T * S. By that we get the information, how far are the eigenvectors from having length 1. If it turns out to be important, we could try to normalize them at the end of elpa, which is simple (in contrast with enforcing better orthogonality).

 19 Jul, 2017 3 commits