Changelog 1.75 KB
Newer Older
1
2
3
4
5
6
7
8
9
Changelog for pre-release ELPA 2016.11.001.pre

This pre-release contains an experimental API which will most likely
change in the next stable release

- also suport of single-precision (real and complex case) eigenvalule problems
- GPU support in ELPA 1stage and 2stage (real and complex case)
- change of API (w.r.t. ELPA 2016.05.004) to support runtime-choice of GPU usage

10
Changelog for release ELPA 2016.05.004
Andreas Marek's avatar
Andreas Marek committed
11
12
13

- fix a problem with the private state of module precision
- distribute test_project with dist tarball
14
- generic driver routine for ELPA 1stage and 2stage
Andreas Marek's avatar
Andreas Marek committed
15
16
17
18
19
20
21
22
23
24
- test case for elpa_mult_at_b_real
- test case for elpa_mult_ah_b_complex
- test case for elpa_cholesky_real
- test case for elpa_cholesky_complex
- test case for elpa_invert_trm_real
- test case for elpa_invert_trm_complex
- fix building of static library
- better choice of AVX, AVX2, AVX512 kernels
- make assumed size Fortran arrays default

Andreas Marek's avatar
Andreas Marek committed
25
26
27
28
29
30
31
32
33
34
Changelog for release ELPA 2016.05.003

- fix a problem with the build of SSE kernels
- make some (internal) functions public, such that they
  can be used outside of ELPA
- add documentation and interfaces for new public functions
- shorten file namses and directory names for test programs
  in under to by pass "make agrument list too long" error

Changelog for release ELPA 2016.05.002
35
36
37

- fix problem with generated *.sh- check scripts
- name library differently if build without MPI support
Andreas Marek's avatar
Andreas Marek committed
38
- install only public modules
39
40


Andreas Marek's avatar
Andreas Marek committed
41
Changelog for release ELPA 2016.05.001
42

Andreas Marek's avatar
Andreas Marek committed
43
- support building without MPI for one node usage
44
45
46
47
48
- doxygen and man pages documentation for ELPA
- cleanup of documentation
- introduction of SSE gcc intrinsic kernels
- Remove errors due to unaligned memory
- removal of Fortran "contains functions"
Andreas Marek's avatar
Andreas Marek committed
49
- Fortran interfaces for assembly and C kernels
50
51