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

Remove templated matrix constructors #1433

Merged
merged 33 commits into from
Feb 19, 2024
Merged

Remove templated matrix constructors #1433

merged 33 commits into from
Feb 19, 2024

Commits on Feb 19, 2024

  1. batch_multi_vector

    upsj committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    0eac0a0 View commit details
    Browse the repository at this point in the history
  2. device_matrix_data

    upsj committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    05248f8 View commit details
    Browse the repository at this point in the history
  3. perturbation

    upsj committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    457d652 View commit details
    Browse the repository at this point in the history
  4. coo

    upsj committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    98aeede View commit details
    Browse the repository at this point in the history
  5. csr

    upsj committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    119ebe9 View commit details
    Browse the repository at this point in the history
  6. dense

    upsj committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    6984282 View commit details
    Browse the repository at this point in the history
  7. diagonal

    upsj committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    791b2c7 View commit details
    Browse the repository at this point in the history
  8. ell

    upsj committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    4b6083d View commit details
    Browse the repository at this point in the history
  9. fbcsr

    upsj committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    f80b03b View commit details
    Browse the repository at this point in the history
  10. hybrid

    upsj committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    867a4d1 View commit details
    Browse the repository at this point in the history
  11. row_gatherer

    upsj committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    7588230 View commit details
    Browse the repository at this point in the history
  12. sellp

    upsj committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    a928623 View commit details
    Browse the repository at this point in the history
  13. sparsity_csr

    upsj committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    bf1ac0d View commit details
    Browse the repository at this point in the history
  14. scaled_permutation

    upsj committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    b4dcab4 View commit details
    Browse the repository at this point in the history
  15. fbcsr

    upsj committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    387f600 View commit details
    Browse the repository at this point in the history
  16. batch_csr

    upsj committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    b8741cf View commit details
    Browse the repository at this point in the history
  17. ell

    upsj committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    ac6c398 View commit details
    Browse the repository at this point in the history
  18. logger docs

    upsj committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    604fbd6 View commit details
    Browse the repository at this point in the history
  19. batch_ell

    upsj committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    d05878c View commit details
    Browse the repository at this point in the history
  20. fft

    upsj committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    df893f5 View commit details
    Browse the repository at this point in the history
  21. batch_dense

    upsj committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    9ca4cfe View commit details
    Browse the repository at this point in the history
  22. identity

    upsj committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    0187f04 View commit details
    Browse the repository at this point in the history
  23. batch_identity

    upsj committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    442bc3f View commit details
    Browse the repository at this point in the history
  24. permutation

    upsj committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    d4b8384 View commit details
    Browse the repository at this point in the history
  25. vector

    upsj committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    6643c86 View commit details
    Browse the repository at this point in the history
  26. remove partition create

    upsj committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    5d94f0c View commit details
    Browse the repository at this point in the history
  27. matrix

    upsj committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    024b3da View commit details
    Browse the repository at this point in the history
  28. partition

    upsj committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    5b7d8d6 View commit details
    Browse the repository at this point in the history
  29. identity

    upsj committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    5bab4d6 View commit details
    Browse the repository at this point in the history
  30. perturbation

    upsj committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    3ed7e3c View commit details
    Browse the repository at this point in the history
  31. review updates

    - remove redundant constructors using default arguments
      Now most matrix classes only have two constructors:
      One with sizes for uninitialized data,
      and one with arrays for initialized data
    - add missing return value documentation
    - add missing documentation
    
    Co-authored-by: Marcel Koch <[email protected]>
    upsj and MarcelKoch committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    7950e19 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    7ecfbce View commit details
    Browse the repository at this point in the history
  33. review updates

    - Add comments for stride = 0 default value
    - Require square size for batch identity matrix
    
    Co-authored-by: Marcel Koch <[email protected]>
    upsj and MarcelKoch committed Feb 19, 2024
    Configuration menu
    Copy the full SHA
    68e0022 View commit details
    Browse the repository at this point in the history