- 03 Aug, 2017 1 commit
-
-
Lorenz Huedepohl authored
Anything if it makes Andreas happy :)
-
- 30 Jul, 2017 1 commit
-
-
Andreas Marek authored
-
- 20 Jul, 2017 1 commit
-
-
Andreas Marek authored
This stupid bug was there since commit ae45bbb3
-
- 07 Jul, 2017 2 commits
-
-
Lorenz Huedepohl authored
This prevented compilation with Intel 2018 Beta and solves issue #54. It turns out you can only override type-bound procedures that are accessible in the module where you override them, thus they have to be private. A "deferred, private" type bound procedure could only be overriden from the same module (or a submodule thereof). Many thanks to Igor Vorobtsov from Intel for clarifying this.
-
Andreas Marek authored
-
- 30 Jun, 2017 1 commit
-
-
Andreas Marek authored
-
- 28 Jun, 2017 1 commit
-
-
Pavel Kus authored
Introducing python script plot.py containing several classes used to plot matrices stored in block-cyclic distribution as a 1 global matrix. Docstrings in plot.py should explain the ussage. There are also two use cases included, both with commented scripts (using classes from plot.py) and a screenshot. One of the use cases contains also tarball with data. Apart from that, a VERY simple module matrix_plot.F90 was created. It is really simplistic, a more systematic approach towards loging should be designed. At the moment, matrix output has to be triggered explicitly in the code by calling a macro SAVE_MATR(event_description, iteration).
-
- 27 Jun, 2017 1 commit
-
-
Andreas Marek authored
-
- 30 May, 2017 7 commits
-
-
Andreas Marek authored
-
Andreas Marek authored
whether or not a step is actually computed is decided with logicals (default all 3 steps are computed). This makes the implementation of "solve_tridi" and "eigenvalues_only" a bit cleaner in the future
-
Andreas Marek authored
-
Andreas Marek authored
-
Andreas Marek authored
-
Lorenz Huedepohl authored
These can be used internally by call self%set_private(name, value) or call self%get_private(name, value) but are not valid for the self%set()/get() routines, i.e. are not visible to users of ELPA.
-
Andreas Marek authored
The public "solve" method has been renamed "eigenvectors" since it computes the eigenvalues and (at least parts of) the eigenvectors Another routine "eigenvalues" will just compute the eigenvalues
-
- 29 May, 2017 5 commits
-
-
Andreas Marek authored
-
Andreas Marek authored
-
Andreas Marek authored
-
Andreas Marek authored
-
Andreas Marek authored
DATATTYPE instead of DATATYPE This prevented builing for SUSE Leap_42.2 but actually this should always have failed !
-
- 27 May, 2017 1 commit
-
-
Andreas Marek authored
-
- 26 May, 2017 1 commit
-
-
Andreas Marek authored
-
- 25 May, 2017 1 commit
-
-
Andreas Marek authored
-
- 24 May, 2017 3 commits
-
-
Andreas Marek authored
-
Andreas Marek authored
-
Andreas Marek authored
-
- 22 May, 2017 2 commits
-
-
Lorenz Huedepohl authored
This is a bit cumbersome, as it involves yet another abstract intermediate type, but necessary due to language limitations.
-
Andreas Marek authored
-
- 21 May, 2017 1 commit
-
-
Andreas Marek authored
-
- 19 May, 2017 5 commits
-
-
Andreas Marek authored
-
Andreas Marek authored
-
Andreas Marek authored
-
Andreas Marek authored
-
Andreas Marek authored
By mistake a procedure has been named "invert_tridiagonal" but the correct name should be "invert_triangular"
-
- 18 May, 2017 6 commits
-
-
Andreas Marek authored
-
Andreas Marek authored
-
Andreas Marek authored
-
Andreas Marek authored
-
Andreas Marek authored
-
Andreas Marek authored
-