- 16 Jun, 2015 4 commits
-
-
Andreas Marek authored
-
Andreas Marek authored
complex cases Create automatically two independent routines for real and complex valued matrices
-
Andreas Marek authored
This commit is not ABI compatible
-
Andreas Marek authored
This commit is not ABI compatible, since it changes the interfaces of some routines Also, introduce type checking for transpose and reduce_add routines
-
- 02 Jun, 2015 1 commit
-
-
Andreas Marek authored
-
- 01 Jun, 2015 2 commits
-
-
Andreas Marek authored
-
Andreas Marek authored
-
- 28 May, 2015 1 commit
-
-
Lorenz Huedepohl authored
-
- 26 May, 2015 3 commits
-
-
Andreas Marek authored
-
Andreas Marek authored
-
Andreas Marek authored
Andreas Gloess informed us about a memory leak in ELPA, which was introduced in version 2013.11.008. This memory leak is removed now again. Note, that older versions of ELPA will not be fixed right now.
-
- 21 May, 2015 3 commits
-
-
Andreas Marek authored
-
Andreas Marek authored
-
Andreas Marek authored
1. The dimensions of an array have been wrong in cuda calls. 2. Start to get rid of "assumed-size" arrays in the real case They are a nightmare to debug and easily lead to a conceptional error as in 1. Furthermore, the compiler can generally optimize code better if "assumed-shape" arrays are used, since more information is available at compile time
-
- 28 Apr, 2015 2 commits
-
-
Andreas Marek authored
-
Andreas Marek authored
-
- 24 Mar, 2015 2 commits
-
-
Andreas Marek authored
-
Andreas Marek authored
-
- 23 Mar, 2015 1 commit
-
-
Lorenz Huedepohl authored
If not, abort with an #error (this means that configure failed to detect the lack of AVX support for C++)
-
- 11 Mar, 2015 1 commit
-
-
Andreas Marek authored
C interfaces are now available and definied in the header elpa.h
-
- 09 Mar, 2015 3 commits
-
-
Andreas Marek authored
In the test programms "MPI_ABORT" has been used incorrectly.
-
Andreas Marek authored
The blocksize should be intent(in) and not intent(inout), since it should not be changed by solve_evlp_real_2stage
-
Andreas Marek authored
The procedure "get_elpa_row_col_comms" is now a function instead a subroutine and returns an error code. This should have been done previously when all the other ELPA function have been updated to return an error code. This requires an ABI change in the next ELPA release !
-
- 06 Mar, 2015 2 commits
-
-
Lorenz Huedepohl authored
-
Lorenz Huedepohl authored
-
- 03 Mar, 2015 1 commit
-
-
Andreas Marek authored
If the user chooeses parameters for the QR-decomposition which are not allowed an error has been produced. This error is caught now, and the library aborts with a message It is now possible to switch on more debug messages via the environment variable "ELPA_DEBUG_MESSAGES=yes"
-
- 27 Feb, 2015 1 commit
-
-
Andreas Marek authored
-
- 11 Feb, 2015 2 commits
-
-
Andreas Marek authored
Error in configure test program fixed
-
Andreas Marek authored
If the QR-decomposition is used wrongly (matrix size is not a multiple of block size) the the execution will abort, in order to prevent the wrong results, discussed in a previous commit Debug messages are now available by setting the environment variable "ELPA_DEBUG_MESSAGES" to "yes".
-
- 03 Feb, 2015 3 commits
-
-
Andreas Marek authored
We found a bug in the QR-decomposition, which appears for some matrix sizes and produces wrong results! If the QR decomposition is switched on, an appropiate warning is shown. This bug is still under investigation
-
Andreas Marek authored
-
Lorenz Huedepohl authored
It contains preprocessor directives which produce warnings or errors otherwise.
-
- 02 Feb, 2015 1 commit
-
-
Andreas Marek authored
- cleanup of the file - add more (optional) timing information
-
- 29 Jan, 2015 1 commit
-
-
Andreas Marek authored
The qr decomposition is now available as a runtime choice. Some testing has still to be done
-
- 28 Jan, 2015 2 commits
-
-
Andreas Marek authored
-
Andreas Marek authored
-
- 27 Jan, 2015 1 commit
-
-
Lorenz Huedepohl authored
-
- 30 Nov, 2011 1 commit
-
-
Volker Blum authored
We have taken the unusual (one-time) step to modify the structure of the ELPA git repository as follows: 1) The current ELPA version has been designated as a "stable" version. It has proven to be rock solid for us so far, and deserves this name. 2) We have decided on a stable version naming scheme, "ELPA_year.month". The first such version is ELPA_2011.12. This version will only ever be updated for clear and unambiguous bug fixes. 3) All further development will happen in the directory named ELPA_development_version. At this time, ELPA_2011.12 is an exact copy of ELPA_development_version. No substantial changes have been made to either repository as yet. (But we are happy to say that the present "ELPA" publication, which we hope ELPA users will cite, now has its final volume and page numbers.) We apologize if this change causes any inconvenience for you. Please try to make sure that any changes you might make really affect the development version, and not the stable version. We do not plan any structural changes of a similar scope at any point in the future, but it had to be done once. Happy ELPA stable version day!
-
- 12 May, 2011 2 commits
-
-
Volker Blum authored
but will do for now.
-
Volker Blum authored
now reflect the current status of ELPA for any future developments.
-