- 04 Apr, 2017 1 commit
-
-
Lorenz Huedepohl authored
They are in a sad state, it's all copy&paste and chaos. This commit only touches the surface so far.
-
- 03 Apr, 2017 5 commits
-
-
Lorenz Huedepohl authored
This attempt at a new, more flexible API for ELPA should hopefully result in less ABI/API breaking changes in the future. The new API features a generic key/value system for options that can be extended without changing any exported symbols or function signatures, so that new, optional features do not influence existing usage of ELPA. We hope this makes life easier for users of ELPA - at least in the long run when they migrated to this newest of ABI changes :) Example usage (explicit documentation to be done in a future commit): if (elpa_init(20170403) /= ELPA_OK) then error stop "ELPA API version not supported" endif e = elpa_create(na, nev, na_rows, na_cols, nblk, mpi_comm_world, my_prow, my_pcol, success) call e%set("solver", ELPA_SOLVER_2STAGE) call e%set("real_kernel", ELPA_2STAGE_REAL_GENERIC) call e%solve(a, ev, z, success) call e%destroy() call elpa_uninit()
-
Lorenz Huedepohl authored
-
Lorenz Huedepohl authored
-
Lorenz Huedepohl authored
-
Lorenz Huedepohl authored
-
- 30 Mar, 2017 3 commits
-
-
Andreas Marek authored
-
Andreas Marek authored
-
Andreas Marek authored
-
- 29 Mar, 2017 5 commits
-
-
Andreas Marek authored
-
Andreas Marek authored
-
Andreas Marek authored
-
Andreas Marek authored
-
Andreas Marek authored
- the functions now contain the appropiate real/complex in their name - unused functions have been removed as cleanup
-
- 28 Mar, 2017 3 commits
-
-
Andreas Marek authored
-
Andreas Marek authored
-
Andreas Marek authored
-
- 26 Mar, 2017 3 commits
-
-
Andreas Marek authored
Unify GPU/CPU compute_hh_trafo See merge request !4
-
Andreas Marek authored
-
Andreas Marek authored
-
- 25 Mar, 2017 4 commits
-
-
Andreas Marek authored
-
Andreas Marek authored
-
Andreas Marek authored
-
Andreas Marek authored
-
- 24 Mar, 2017 2 commits
- 23 Mar, 2017 2 commits
-
-
Andreas Marek authored
-
Andreas Marek authored
-
- 22 Mar, 2017 5 commits
-
-
Andreas Marek authored
-
Andreas Marek authored
-
Pavel Kus authored
-
Andreas Marek authored
-
Andreas Marek authored
-
- 21 Mar, 2017 6 commits
-
-
Pavel Kus authored
-
Andreas Marek authored
-
Pavel Kus authored
-
Andreas Marek authored
-
Andreas Marek authored
-
Andreas Marek authored
-
- 20 Mar, 2017 1 commit
-
-
Pavel Kus authored
blocks
-