1. 14 Aug, 2018 1 commit
  2. 13 Aug, 2018 1 commit
  3. 05 Aug, 2018 2 commits
  4. 11 Jul, 2018 1 commit
  5. 06 Mar, 2018 2 commits
  6. 28 Feb, 2018 3 commits
  7. 05 Feb, 2018 1 commit
  8. 25 Nov, 2017 1 commit
  9. 02 Nov, 2017 1 commit
  10. 25 Oct, 2017 1 commit
  11. 19 Aug, 2017 1 commit
  12. 08 Aug, 2017 1 commit
  13. 29 Jul, 2017 1 commit
    • degironc's avatar
      KS_Solvers directory has been created with three subdirectories: · 4636bca6
      degironc authored
      KS_Solvers/CG, KS_Solvers/Davidson, KS_Solvers/Davidson_RCI.
      Two are currently used by QE, the third one implements the Davidson
      diagonalization within the Reverse Communication Interface paradigm,
      courtesy of Micael Oliveira.
      
      KS_Solvers routines depend only on lower level libraries, notably UtilXlib, 
      LAXlib, (SCA)LAPACK, and BLAS.
      
      reorganization can be improved. For instance some duplicated routines like
      cdiaghg and rdiaghg could/should be moved in LAXlib. This could reduce the need
      to include  KS_Solvers directories in the link step of many codes.    
      
      Minimal changes to calling sequence have been made, essentially just adding
      h_psi,s_psi,g_psi and h_1psi,s_1psi routines names as arguments (with a
      specific calling sequence ihardcode inside the routines that agree with PWSCF one). 
      This could be avoided adopting the RCI paradigm.
      
      Compiled in serial and parallel, 177/182 pw tests passed (3 that were failing 
      even before on my laptop pw-berry, pw-langevin, pw-pawatom + 2 unknown==not tested), 
      12 /17 cp tests passed (some o2-us-para-pbe-X fail but the same was for the 
      original version)
      
      I assume the modified calling procedure is working and the problem lies somewhere else.
       
      Randomly tested some examples in pw, ph, pwcond and it seams to work.
      
      Please report any problem.
      
      
      
      
      
      git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@13644 c92efa57-630b-4861-b058-cf58834340f0
      4636bca6
  14. 28 Jul, 2017 1 commit
  15. 30 Jun, 2017 1 commit
  16. 23 Jan, 2017 1 commit
  17. 15 Jan, 2017 1 commit
  18. 25 Nov, 2016 1 commit
  19. 24 Nov, 2016 1 commit
  20. 22 Sep, 2016 1 commit
  21. 18 Sep, 2016 1 commit
  22. 15 Sep, 2016 1 commit
  23. 10 Sep, 2016 1 commit
  24. 07 Sep, 2016 1 commit
  25. 05 Sep, 2016 1 commit
  26. 06 Aug, 2016 1 commit
  27. 01 Aug, 2016 1 commit
  28. 29 Jul, 2016 1 commit
  29. 25 Jun, 2016 1 commit
  30. 24 Jun, 2016 1 commit
  31. 23 Jun, 2016 1 commit
  32. 27 Apr, 2016 1 commit
  33. 25 Apr, 2016 1 commit
  34. 14 Feb, 2016 2 commits
  35. 13 Feb, 2016 1 commit