1. 25 Sep, 2018 1 commit
  2. 26 Aug, 2018 1 commit
    • giannozz's avatar
      Treatment of fractional translations significantly changed. Before: · caf21dd3
      giannozz authored
      - operations with fractional translations were discarded if not commensurate
        with FFT grid (unless input variable "use_all_frac" was set to true)
      
      Now:
      - FFT grids are made commensurate with fractional translations
        (unless use_all_frac is set to true)
      
      Advantages:
      - the number of k-points and of symmetry operations no longer depends upon the
        cutoff via the FFT grid (could happen, and did happen, before)
      - cleaner code, allowing easier automatic parallelization over k-points
      Disadvantage:
      - the FFT grid may become slightly larger
      
      Changes are minimal because the machinery was already in place (see variable
      "fft_fact" that contains factors for FFT dimensions). Cleanup: useless calls
      to fft_type_allocate removed (it is called by fft_init_type anyway).
      Documentation and examples updated. The usage of "use_all_frac" is a little
      bit weird, though (should be the other way round).
      caf21dd3
  3. 20 Aug, 2018 1 commit
  4. 11 Jul, 2018 1 commit
  5. 09 Jun, 2018 1 commit
  6. 06 Jun, 2018 1 commit
  7. 02 Jun, 2018 1 commit
    • Ye Luo's avatar
      Add functions to do threaded memcpy and memset · fa21b8d5
      Ye Luo authored
      threaded_memXXX is contains a parallel do region
      threaded_barrier_memXXX contains do region without parallel
      threaded_nowait_memXXX contains do region without parallel and a nowait at the end do
      fa21b8d5
  8. 24 May, 2018 1 commit
  9. 10 May, 2018 1 commit
  10. 15 Apr, 2018 1 commit
  11. 18 Mar, 2018 1 commit
  12. 17 Mar, 2018 7 commits
  13. 16 Mar, 2018 2 commits
  14. 15 Mar, 2018 1 commit
  15. 14 Mar, 2018 3 commits
  16. 13 Mar, 2018 1 commit
  17. 12 Mar, 2018 3 commits
  18. 08 Mar, 2018 1 commit
  19. 19 Feb, 2018 1 commit
  20. 16 Feb, 2018 1 commit
  21. 14 Feb, 2018 1 commit
  22. 08 Feb, 2018 2 commits
  23. 24 Jan, 2018 1 commit
  24. 23 Jan, 2018 1 commit
  25. 14 Jan, 2018 1 commit
  26. 08 Jan, 2018 2 commits
  27. 03 Jan, 2018 1 commit