- 26 Oct, 2017 2 commits
-
-
Lorenz Huedepohl authored
To be used like this class(elpa_t), pointer :: e class(elpa_autotune_t), pointer :: tune_state e => elpa_allocate() call e%set(...) [...] assert_elpa_ok(e%setup()) tune_state => e%autotune_setup(ELPA_AUTOTUNE_FAST, ELPA_AUTOTUNE_DOMAIN_REAL) ! Autotuning loop, continues until all combinations have been tried do while (e%autotune_step(tune_state)) ! Do the steps that are representative of your calculation call e%eigenvectors(a, ev, z, error) end do ! Fix best parameters, and de-allocate the autotune object call e%autotune_set_best(tune_state) call elpa_autotune_deallocate(tune_state)
-
Lorenz Huedepohl authored
-
- 19 Oct, 2017 1 commit
-
-
Lorenz Huedepohl authored
-
- 22 Sep, 2017 1 commit
-
-
- 13 Sep, 2017 4 commits
- 11 Sep, 2017 5 commits
-
-
Andreas Marek authored
-
Andreas Marek authored
-
Andreas Marek authored
-
Andreas Marek authored
-
Andreas Marek authored
But allow this in cholesky and hermitian multiply test
-
- 10 Sep, 2017 1 commit
-
-
Andreas Marek authored
-
- 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
-
- 05 Sep, 2017 1 commit
-
-
Andreas Marek authored
-
- 03 Sep, 2017 20 commits
-
-
Andreas Marek authored
-
Andreas Marek authored
-
Andreas Marek authored
This closes issue #51.
-
Andreas Marek authored
This closes issue #51.
-
Andreas Marek authored
-
Andreas Marek authored
-
Andreas Marek authored
-
Andreas Marek authored
-
Lorenz Huedepohl authored
The various MPI libraries seem all to have some memory leaks, thus we do not seem to be able to use LSAN in these tests.
-
Lorenz Huedepohl authored
Disable any MPI internal failures with a suppresion file, as the various MPI libraries (unfortunately) are not ASAN-safe.
-
Andreas Marek authored
-
Andreas Marek authored
-
Pavel Kus authored
-
Pavel Kus authored
-
Pavel Kus authored
in elpa2_trans_ev_tridi_to_band_template
-
Pavel Kus authored
in elpa2_trans_ev_tridi_to_band_template
-
Pavel Kus authored
in elpa2_trans_ev_tridi_to_band_template
-
Pavel Kus authored
unlike elpa 2stage, scalapack computes only part of eigenvalues if only part of eigenvectors are required. Check only those.
-
Pavel Kus authored
-
Andreas Marek authored
The blocking factor can be set now with the new interface set method. The default is 3 Autotuning still has to be implemented. This closses issue #44
-
- 02 Sep, 2017 3 commits
-
-
Andreas Marek authored
-
Andreas Marek authored
-
Andreas Marek authored
This closes issue #51.
-