RELEASE_NOTES 1 KB
Newer Older
Andreas Marek's avatar
Andreas Marek committed
1
This file contains the release notes for the ELPA 2015.11.001 version
2 3 4 5 6 7



What is new?
-------------

8 9
a) ABI change
---------------------
10

11 12
Most importantly, the ABI of the ELPA libray changed!
A rebuild/relink of the user code using the ELPA library is mandatory!
Andreas Marek's avatar
Andreas Marek committed
13
Hopefully, this will be the last ABI change for some time.
14

Andreas Marek's avatar
Andreas Marek committed
15
b) C interface
16
----------------------
17

Andreas Marek's avatar
Andreas Marek committed
18 19 20 21
ELPA now is shipped with a C interface to directly call the ELPA library (written in Fortran)
from C code. Header files are provided to declare the c functions.
Since ELPA is still a Fortran library it might be necessary to link it together with the needed
Fortran runtime libraries in your C code.
22

23 24


25 26 27
Any incompatibles to previous version?
---------------------------------------

28 29 30
As mentioned before, the ABI of ELPA has changed! It will be necessary
to rebuild the programs using ELPA, if this new version should be used.
Beware, using the new library with code which was build with an older verion
31 32
should not even run. If it does, the results will be wrong !