1. 17 Oct, 2019 1 commit
    • Gregor Michalicek's avatar
      Bug fixes in hybrid/symmetrizeh.F90 related to LOs · 41ddb56d
      Gregor Michalicek authored
      1. Provide related G vector for each LO. Note: hybdat%kveclo_eig
      is not properly initialized. It should be replaced by lapw%kvec
      everywhere.
      
      2. Remove timer for subroutine harmonicsr. There was a return between
      the starting and the stopping of the timer. This broke the timer
      hierarchy.
      41ddb56d
  2. 16 Oct, 2019 1 commit
  3. 15 Oct, 2019 2 commits
    • Gregor Michalicek's avatar
      Modification of last commit · b32c3cd3
      Gregor Michalicek authored
      b32c3cd3
    • Gregor Michalicek's avatar
      Change in hybrid/coulombmatrix.F90 to obtain better agreement with ancient fleur · adbdac84
      Gregor Michalicek authored
      Recently an old subroutine to calculate spherical harmonics, harmonicsr, was
      replaced in the hybrid functionals code by the more commonly used ylm4
      subroutine. It turns out that there is a case in which these subroutines yield
      differing results:
      
      The theta and phi angles in the routines are calculated from a vector that is
      passed to them. But at some places this vector has a length of 0.0. In ylm4
      this leads to the assumption that the vector points in z direction. This leads
      to all m=0 Y_lm(theta,phi) having finite values. In the old subroutine a
      vanishing vector length lead to an averaging over all angles. For l=0, m=0
      this is the same as in ylm4. But for all other l,m combinations the
      Y_lm(theta,phi) values vanish.
      
      In most cases these different behaviors are irrelevant. But there seem to
      be places where this leads to non-negligible differences in out-file values.
      adbdac84
  4. 08 Oct, 2019 1 commit
  5. 26 Sep, 2019 1 commit
  6. 16 Jul, 2019 2 commits
  7. 15 Jul, 2019 5 commits
  8. 13 Jul, 2019 1 commit
  9. 27 Jun, 2019 2 commits
  10. 25 Jun, 2019 4 commits
  11. 24 Jun, 2019 1 commit
  12. 18 Jun, 2019 2 commits
  13. 17 Jun, 2019 2 commits
  14. 13 Jun, 2019 1 commit
  15. 12 Jun, 2019 1 commit
  16. 20 May, 2019 1 commit
  17. 25 Apr, 2019 1 commit
  18. 02 Apr, 2019 1 commit
  19. 08 Feb, 2019 1 commit
  20. 01 Feb, 2019 1 commit
  21. 11 Dec, 2018 1 commit
  22. 10 Dec, 2018 4 commits
  23. 09 Dec, 2018 3 commits