Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
elpa
elpa
Commits
2a237dfe
Commit
2a237dfe
authored
Dec 01, 2017
by
Andreas Marek
Browse files
Prepare release of ELPA 2017.11.001.rc1
parent
899bd7bf
Changes
15
Hide whitespace changes
Inline
Side-by-side
Changelog
View file @
2a237dfe
Changelog for ELPA 2017.11.001.rc1
- added new compute kernels for IBM Power8 and Fujistu Sparc64
processors
- a first implementation of autotuning capability
Changelog for ELPA 2017.05.003
- remove bug in invert_triangular, which had been introduced
...
...
DEPRECATED_FEATURES.md
View file @
2a237dfe
...
...
@@ -18,11 +18,11 @@ In order to unfiy the namespace of the *ELPA* public interfaces, several interfa
have been replaced by new names. The old interfaces will be removed
Deprecated interface Replacement Comment
================================================================================
get_elpa_row_col_coms elpa_get_communicators (removed)
get_elpa_communicators elpa_get_communicators (removed)
solve_evp_real elpa_solve_evp_real_1stage_double (removed)
solve_evp_complex elpa_solve_evp_complex_1stage_double (removed)
================================================================================
==================
get_elpa_row_col_coms elpa_get_communicators (removed
since 2017.11.001
)
get_elpa_communicators elpa_get_communicators (removed
since 2017.11.001
)
solve_evp_real elpa_solve_evp_real_1stage_double (removed
since 2017.11.001
)
solve_evp_complex elpa_solve_evp_complex_1stage_double (removed
since 2017.11.001
)
solve_evp_real_1stage elpa_solve_evp_real_1stage_double
solve_evp_complex_1stage elpa_solve_evp_complex_1stage_double
solve_evp_real_2stage elpa_solve_evp_real_2stage_double
...
...
INSTALL.md
View file @
2a237dfe
# Installation guide for the *ELPA* library#
## Preamle ##
## Pream
b
le ##
This file provides documentation on how to build the
*ELPA*
library in
**version ELPA-2017.
05
.00
3
**
.
This file provides documentation on how to build the
*ELPA*
library in
**version ELPA-2017.
11
.00
1.rc1
**
.
With release of
**version ELPA-2017.05.001**
the build process has been significantly simplified,
which makes it easier to install the
*ELPA*
library
...
...
ISSUES.md
View file @
2a237dfe
...
...
@@ -3,6 +3,12 @@
For more details and recent updates please visit the online [issue system] (https://gitlab.mpcdf.mpg.de/elpa/elpa/issues)
Issues which are not mentioned in a newer release are (considered as) solved
### ELPA 2017.11.001.rc1 release ###
-
the elpa autotune print functions cannot print at the moment
### ELPA 2017.05.003 release ###
-
at the moment no issues are known
### ELPA 2017.05.002 release ###
-
at the moment no issues are known
...
...
LIBRARY_INTERFACE
View file @
2a237dfe
...
...
@@ -73,3 +73,9 @@ https://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
NO incompatible API changes w.r.t. to the previous version. Only some functions have
been added. The state of release 2017.05.001 defines this interface
- 11
Incompatible API changes w.r.t. to the previous version (only in the so called
"legacy interface", since as anounced some deprecated function aliases have been
removed). For the current interface all changes since 2017.05.001 are
compatible, since only some functions have been added.
The state of release 2017.11.001.rc1 defines this interface
README.md
View file @
2a237dfe
...
...
@@ -2,8 +2,8 @@
## Current Release ##
The current release is ELPA 2017.
05
.00
3
. The current supported API version
is 2017
0403
. This release supports the earliest API version 20170403.
The current release is ELPA 2017.
11
.00
1.rc1
. The current supported API version
is 2017
1201
. This release supports the earliest API version 20170403.
## About *ELPA*
...
...
RELEASE_NOTES
View file @
2a237dfe
This file contains the release notes for the ELPA 2017.
05
.00
3
version
This file contains the release notes for the ELPA 2017.
11
.00
1.rc1
version
What is new?
-------------
For detailed information about changes since release ELPA 2017.05.0
02
please have a look at the Changelog file
For detailed information about changes since release ELPA 2017.05.0
3
please have a look at the Changelog file
- This release contains a fix for a bug introduced in ELPA 2017.05.002
- This release contains new compute kernels for IBM Power 8 and Fujistu Sparc64 processors
- A first version of autotuning has been implemented
ABI change
---------------------
Since release 2017.05.00
1
the ABI has
not
changed.
Since release 2017.05.00
3
the ABI has changed.
Any incompatibilities to previous version?
---------------------------------------
As mentioned before, the ABI of ELPA was not changed; There is no
incompatibility with the previous version ELPA 2017.05.002.
As mentioned before, the ABI of ELPA was changed;
This change only affectes the old "lecgacy interface", since as
anounced some deprecated function aliases have been removed.
For the current interface there is no incompatibility with the
previous version ELPA 2017.05.003.
SWITCHING_TO_NEW_INTERFACE.md
View file @
2a237dfe
...
...
@@ -149,7 +149,7 @@ Local documentation (via man pages) should be available (if *ELPA* has been inst
For example "man elpa2_print_kernels" should provide the documentation for the
*ELPA*
program which prints all
the available kernels.
Also a [online doxygen documentation] (http://elpa.mpcdf.mpg.de/html/Documentation/ELPA-2017.
05
.00
3
/html/index.html)
Also a [online doxygen documentation] (http://elpa.mpcdf.mpg.de/html/Documentation/ELPA-2017.
11
.00
1.rc1
/html/index.html)
for each
*ELPA*
release is available.
USERS_GUIDE.md
View file @
2a237dfe
...
...
@@ -9,7 +9,7 @@ Local documentation (via man pages) should be available (if *ELPA* has been inst
For example "man elpa2_print_kernels" should provide the documentation for the
*ELPA*
program which prints all
the available kernels.
Also a [online doxygen documentation] (http://elpa.mpcdf.mpg.de/html/Documentation/ELPA-2017.
05
.00
3
/html/index.html)
Also a [online doxygen documentation] (http://elpa.mpcdf.mpg.de/html/Documentation/ELPA-2017.
11
.00
1.rc1
/html/index.html)
for each
*ELPA*
release is available.
...
...
configure.ac
View file @
2a237dfe
...
...
@@ -27,11 +27,11 @@ AM_SILENT_RULES([yes])
# by the current interface, as they are ABI compatible (e.g. only new symbols
# were added by the new interface)
#
AC_SUBST([ELPA_SO_VERSION], [1
0:1:2
])
AC_SUBST([ELPA_SO_VERSION], [1
1:0:0
])
# API Version
AC_DEFINE([EARLIEST_API_VERSION], [20170403], [Earliest supported ELPA API version])
AC_DEFINE([CURRENT_API_VERSION], [2017
0403
], [Current ELPA API version])
AC_DEFINE([CURRENT_API_VERSION], [2017
1201
], [Current ELPA API version])
AX_CHECK_GNU_MAKE()
...
...
@@ -1138,12 +1138,13 @@ m4_foreach_w([elpa_m4_kind],[real complex],[
])
])
#echo " "
#echo "***********************************************************************"
#echo "* This is a the release of ELPA 2017.05.003 *"
#echo "* It mainly contains bugfixes to ELPA 2017.05.001 *"
#echo "***********************************************************************"
#echo " "
echo " "
echo "***********************************************************************"
echo "* This is a the first release candidate of ELPA 2017.11.001 *"
echo "* There might be still some changes until the final release of *"
echo "* ELPA 2017.11.001 *"
echo "***********************************************************************"
echo " "
if test x"$enable_kcomputer" = x"yes" ; then
echo " "
...
...
elpa.spec
View file @
2a237dfe
...
...
@@ -32,7 +32,7 @@
%endif
Name: elpa
Version: 2017.
05
.00
3
Version: 2017.
11
.00
1.rc1
Release: 1
Summary: A massively parallel eigenvector solver
License: LGPL-3.0
...
...
test_project_1stage/configure.ac
View file @
2a237dfe
AC_PREREQ([2.69])
AC_INIT([elpa_test_project],[2017.
05
.00
3
], elpa-library@rzg.mpg.de)
elpaversion="2017.
05
.00
3
"
AC_INIT([elpa_test_project],[2017.
11
.00
1.rc1
], elpa-library@rzg.mpg.de)
elpaversion="2017.
11
.00
1.rc1
"
AC_CONFIG_SRCDIR([src/test_real.F90])
AM_INIT_AUTOMAKE([foreign -Wall subdir-objects])
...
...
test_project_1stage_legacy_api/configure.ac
View file @
2a237dfe
AC_PREREQ([2.69])
AC_INIT([elpa_test_project],[2017.
05
.00
3
], elpa-library@rzg.mpg.de)
elpaversion="2017.
05
.00
3
"
AC_INIT([elpa_test_project],[2017.
11
.00
1.rc1
], elpa-library@rzg.mpg.de)
elpaversion="2017.
11
.00
1.rc1
"
AC_CONFIG_SRCDIR([src/test_real.F90])
AM_INIT_AUTOMAKE([foreign -Wall subdir-objects])
...
...
test_project_2stage/configure.ac
View file @
2a237dfe
AC_PREREQ([2.69])
AC_INIT([elpa_test_project],[2017.
05
.00
3
], elpa-library@rzg.mpg.de)
elpaversion="2017.
05
.00
3
"
AC_INIT([elpa_test_project],[2017.
11
.00
1.rc1
], elpa-library@rzg.mpg.de)
elpaversion="2017.
11
.00
1.rc1
"
AC_CONFIG_SRCDIR([src/test_real2.F90])
AM_INIT_AUTOMAKE([foreign -Wall subdir-objects])
...
...
test_project_2stage_legacy_api/configure.ac
View file @
2a237dfe
AC_PREREQ([2.69])
AC_INIT([elpa2_test_project],[2017.
05
.00
3
], elpa-library@rzg.mpg.de)
elpaversion="2017.
05
.00
3
"
AC_INIT([elpa2_test_project],[2017.
11
.00
1.rc1
], elpa-library@rzg.mpg.de)
elpaversion="2017.
11
.00
1.rc1
"
AC_CONFIG_SRCDIR([src/test_real2.F90])
AM_INIT_AUTOMAKE([foreign -Wall subdir-objects])
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment