Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enables building Partition from local ranges #1227

Merged
merged 51 commits into from
Aug 17, 2023

Commits on Aug 16, 2023

  1. add build_from_local_range to partition

    greole authored and MarcelKoch committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    04ef94c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f1f2450 View commit details
    Browse the repository at this point in the history
  3. fixups after rebase

    MarcelKoch committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    4d0f645 View commit details
    Browse the repository at this point in the history
  4. use span for local range

    MarcelKoch committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    be7e36c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9cc97cc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b0c5603 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    68ae3a1 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8d5efce View commit details
    Browse the repository at this point in the history
  9. fixes reference kernel

    MarcelKoch committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    1077d9e View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    6dcade0 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    1ee1a97 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    d849429 View commit details
    Browse the repository at this point in the history
  13. wip

    MarcelKoch committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    9683e4e View commit details
    Browse the repository at this point in the history
  14. fixes ranges gathering

    MarcelKoch committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    56598f4 View commit details
    Browse the repository at this point in the history
  15. adds MPI tests

    MarcelKoch committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    b782563 View commit details
    Browse the repository at this point in the history
  16. removes dead code

    MarcelKoch committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    239af98 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    f98acaf View commit details
    Browse the repository at this point in the history
  18. add omp sorting kernel

    MarcelKoch committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    5962b02 View commit details
    Browse the repository at this point in the history
  19. fixes tests

    MarcelKoch committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    684b563 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    b664ec4 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    efd1a45 View commit details
    Browse the repository at this point in the history
  22. review updates

    Co-authored-by: Tobias Ribizel <[email protected]>
    MarcelKoch and upsj committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    5a5b040 View commit details
    Browse the repository at this point in the history
  23. bump copyright

    MarcelKoch committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    45e95ef View commit details
    Browse the repository at this point in the history
  24. review updates:

    - documentation
    - make partition checks const
    - test fixes
    
    Co-authored-by: Gregor Olenik <[email protected]>
    MarcelKoch and greole committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    c5caeba View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    28bbc6f View commit details
    Browse the repository at this point in the history
  26. remove unused function

    MarcelKoch committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    92feba4 View commit details
    Browse the repository at this point in the history
  27. fixes partition documentation

    Co-authored-by: Pratik Nayak <[email protected]>
    MarcelKoch and pratikvn committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    1c43396 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    d2c01b3 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    457b7f0 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    0d68caf View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    3752a5b View commit details
    Browse the repository at this point in the history
  32. review updates:

    - constness
    - documentation
    
    Co-authored-by: Tobias Ribizel <[email protected]>
    MarcelKoch and upsj committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    4be22f9 View commit details
    Browse the repository at this point in the history
  33. review update:

    - use stable sort
    
    Co-authored-by: Gregor Olenik <[email protected]>
    MarcelKoch and greole committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    9ef64f2 View commit details
    Browse the repository at this point in the history
  34. fixing dpcpp

    MarcelKoch committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    29a5a8a View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    f8d3a8c View commit details
    Browse the repository at this point in the history
  36. adds permutation iterator

    Co-authored-by: Tobias Ribizel <[email protected]>
    MarcelKoch and upsj committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    31ae609 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    3b7d008 View commit details
    Browse the repository at this point in the history
  38. review updates:

    - removes more reinterpret casts
    - makes permute_iterator copy assignable
    
    Co-authored-by: Thomas Grützmacher <[email protected]>
    Co-authored-by: Tobias Ribizel <[email protected]>
    3 people committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    e6e3958 View commit details
    Browse the repository at this point in the history
  39. review updates:

    - use gko::array instead of gko::vector
    
    Co-authored-by: Thomas Grützmacher <[email protected]>
    MarcelKoch and Thomas Grützmacher committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    8edb0e5 View commit details
    Browse the repository at this point in the history
  40. adds copy_assignable wrapper class

    this allows to rely on default implementation of the constructors and assignment operators in the `permute_iterator`. Except for the default constructor due to AppleClang issues
    
    Co-authored-by: Thomas Grützmacher <[email protected]>
    Co-authored-by: Tobias Ribizel <[email protected]>
    3 people committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    8000e88 View commit details
    Browse the repository at this point in the history
  41. adds invalid state exception

    Co-authored-by: Pratik Nayak <[email protected]>
    Co-authored-by: Tobias Ribizel <[email protected]>
    3 people committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    348b067 View commit details
    Browse the repository at this point in the history
  42. review updates:

    - documentation
    - formatting
    
    Co-authored-by: Pratik Nayak <[email protected]>
    MarcelKoch and pratikvn committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    af51e52 View commit details
    Browse the repository at this point in the history
  43. Format files

    Co-authored-by: Marcel Koch <[email protected]>
    ginkgo-bot and MarcelKoch committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    5fb31ba View commit details
    Browse the repository at this point in the history
  44. uses placement-new for copy-assignable wrapper

    Co-authored-by: Tobias Ribizel <[email protected]>
    MarcelKoch and upsj committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    0383f94 View commit details
    Browse the repository at this point in the history
  45. Format files

    Co-authored-by: Marcel Koch <[email protected]>
    ginkgo-bot and MarcelKoch committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    e90d154 View commit details
    Browse the repository at this point in the history
  46. Configuration menu
    Copy the full SHA
    a8c9900 View commit details
    Browse the repository at this point in the history
  47. Configuration menu
    Copy the full SHA
    e3308ff View commit details
    Browse the repository at this point in the history
  48. fixup after rebase

    MarcelKoch committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    8cdb658 View commit details
    Browse the repository at this point in the history
  49. review updates:

    - initialize pointer
    - dereference pointer instead of array access
    - use `bool&` as return type instead of `bool*`
    
    Co-authored-by: Tobias Ribizel <[email protected]>
    MarcelKoch and upsj committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    5285e41 View commit details
    Browse the repository at this point in the history
  50. Configuration menu
    Copy the full SHA
    09bfa7f View commit details
    Browse the repository at this point in the history

Commits on Aug 17, 2023

  1. Configuration menu
    Copy the full SHA
    8393dca View commit details
    Browse the repository at this point in the history