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

SuiteSparse v7.2.0.beta1 #380

Merged
merged 241 commits into from
Sep 8, 2023
Merged

SuiteSparse v7.2.0.beta1 #380

merged 241 commits into from
Sep 8, 2023

Commits on May 11, 2023

  1. messy init, needs tests

    rayegun committed May 11, 2023
    Configuration menu
    Copy the full SHA
    52f2bb4 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2023

  1. Configuration menu
    Copy the full SHA
    55c062d View commit details
    Browse the repository at this point in the history
  2. add explicit instantiations

    rayegun committed May 14, 2023
    Configuration menu
    Copy the full SHA
    1ac1bde View commit details
    Browse the repository at this point in the history
  3. fix silly templating

    rayegun committed May 14, 2023
    Configuration menu
    Copy the full SHA
    8fd4f74 View commit details
    Browse the repository at this point in the history
  4. oops!

    rayegun committed May 14, 2023
    Configuration menu
    Copy the full SHA
    4241e88 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ca2e41e View commit details
    Browse the repository at this point in the history

Commits on May 15, 2023

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

Commits on May 16, 2023

  1. instantiate less

    rayegun committed May 16, 2023
    Configuration menu
    Copy the full SHA
    6eac89c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c2a6142 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2023

  1. Configuration menu
    Copy the full SHA
    b76e154 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    004e350 View commit details
    Browse the repository at this point in the history
  3. extern template

    rayegun committed May 17, 2023
    Configuration menu
    Copy the full SHA
    0f03c68 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2023

  1. Configuration menu
    Copy the full SHA
    4b69fc1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b7fe0d9 View commit details
    Browse the repository at this point in the history
  3. Adjust example to use imported target.

    Also only link to static library if it was actually built.
    mmuetzel committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    133b1db View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    50e111d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    add6338 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c093df1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    778a9ce View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2ba6277 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7185be7 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    86d9eaf View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b739b0b View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    1ad9331 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    e7c7004 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    6102dd7 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    b5c91e5 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    14a98f4 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    29b88b6 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    cc80916 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    12ffb43 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    e981ef2 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    af4a953 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    83655ce View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    b4dde3f View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    5f4694d View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    2b93804 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    437050f View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    39d9acf View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    f769c6a View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    20cdc89 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    57bddff View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    3108480 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    77309bf View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    06cf360 View commit details
    Browse the repository at this point in the history
  34. accidental print inclusions

    rayegun committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    c000acf View commit details
    Browse the repository at this point in the history
  35. maybe this will fix?

    rayegun committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    f1915a0 View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2023

  1. Merge branch 'DrTimothyAldenDavis:dev' into SPQR_32

    Raye Kimmerer authored Jun 22, 2023
    Configuration menu
    Copy the full SHA
    e5bb8f4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f204bc4 View commit details
    Browse the repository at this point in the history
  3. attempt to fix Complex issue

    rayegun committed Jun 22, 2023
    Configuration menu
    Copy the full SHA
    0e90633 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2023

  1. SuiteSparseQR_C.h: Don't define Complex

    The preprocessor macro `Complex` was defined to types with possibly
    different alignment and size depending on whether this header is included
    in C or C++ code. This could lead to issues if it is used for function
    arguments.
    That macro doesn't seem to be used currently. So, just remove it.
    mmuetzel committed Jun 23, 2023
    Configuration menu
    Copy the full SHA
    3913318 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2023

  1. Configuration menu
    Copy the full SHA
    43e84ae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fb18784 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #348 from DrTimothyAldenDavis/dev

    v7.1.0 (June 29, 2023)
    DrTimothyAldenDavis authored Jun 30, 2023
    Configuration menu
    Copy the full SHA
    06ee143 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    42de693 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2023

  1. Configuration menu
    Copy the full SHA
    6c9e348 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #267 from mmuetzel/cmake

    Generate cmake modules automatically
    DrTimothyAldenDavis authored Jul 1, 2023
    Configuration menu
    Copy the full SHA
    d772adb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bcf8ec4 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2023

  1. Configuration menu
    Copy the full SHA
    451a438 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #316 from Wimmerer/SPQR_32

    Attempt to Fix 32-bit
    DrTimothyAldenDavis authored Jul 2, 2023
    Configuration menu
    Copy the full SHA
    3954b88 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    68cc141 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #342 from mmuetzel/spqr

    SuiteSparseQR_C.h: Don't define `Complex`
    DrTimothyAldenDavis authored Jul 2, 2023
    Configuration menu
    Copy the full SHA
    0c2e08f View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2023

  1. Configuration menu
    Copy the full SHA
    2cb2214 View commit details
    Browse the repository at this point in the history
  2. GPUQREngine: Move compareTaskTime back to original source file.

    That might allow the compiler to inline that function and produce more
    efficient code. This partly reverts 69b51a1.
    Also make the function file static.
    mmuetzel committed Jul 3, 2023
    Configuration menu
    Copy the full SHA
    620dffa View commit details
    Browse the repository at this point in the history
  3. Merge pull request #349 from mmuetzel/gpuqrengine

    GPUQREngine: Move `compareTaskTime` back to original source file.
    DrTimothyAldenDavis authored Jul 3, 2023
    Configuration menu
    Copy the full SHA
    a1c93cc View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2023

  1. test coverage

    DrTimothyAldenDavis committed Jul 19, 2023
    Configuration menu
    Copy the full SHA
    f917117 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2023

  1. Configuration menu
    Copy the full SHA
    dc01bca View commit details
    Browse the repository at this point in the history
  2. debug

    DrTimothyAldenDavis committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    6d1d082 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cd42df7 View commit details
    Browse the repository at this point in the history
  4. debug

    DrTimothyAldenDavis committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    656695e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    97d3b10 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ea86d38 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2023

  1. Configuration menu
    Copy the full SHA
    ddc9071 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    073012f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    25f8503 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e66a28a View commit details
    Browse the repository at this point in the history
  5. top-level readme

    DrTimothyAldenDavis committed Aug 2, 2023
    Configuration menu
    Copy the full SHA
    9a5e700 View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2023

  1. CXSparse: Avoid including C header in C++ code

    According to [1]: "Source files that are not intended to also be valid
    ISO C should not use any of the C headers."
    
    It is still correct to define `cs_complex_t` as `double _Complex` in C
    and C++ code. But the C standard header `complex.h` shouldn't be included
    in a header that can be used in C++ code. That is not a requirement. But
    it is a recommendation.
    
    Additionally, avoid inclusion of headers inside an `extern "C"` block.
    
    [1]: https://en.cppreference.com/w/cpp/standard_library
    mmuetzel committed Aug 3, 2023
    Configuration menu
    Copy the full SHA
    19b13ea View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2023

  1. Merge pull request #353 from mmuetzel/ci

    CI: Add Alpine Linux runners on different (emulated) CPU architectures
    DrTimothyAldenDavis authored Aug 14, 2023
    Configuration menu
    Copy the full SHA
    4320982 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #351 from mmuetzel/cxsparse

    CXSparse: Avoid including C header in C++ code
    DrTimothyAldenDavis authored Aug 14, 2023
    Configuration menu
    Copy the full SHA
    1796b78 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c834fd9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ae88a92 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cfa7911 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    33ecc46 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    476807e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0c5c857 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    8b2a0ae View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    549512e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d04a955 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    51343b0 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    b0d80a7 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    db07770 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    bd9726e View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    6a74c84 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    ed28534 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    5173d2d View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    245e263 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    bf8f26e View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    ef3c1ea View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    10df480 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    b044bd7 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    c25e978 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    18bb723 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    bf3a515 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    ee6af92 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    914e51e View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    86f741d View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    4f022ac View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    72d2c5e View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    2e16c30 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    243717d View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    9798ac3 View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    ed15510 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    3992f12 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    fd7e618 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    615dd8f View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    103df10 View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    cc346c3 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    9d3288e View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    ff1abe0 View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    8b7a2d7 View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    210e672 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2023

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

Commits on Aug 25, 2023

  1. Merge pull request #352 from mmuetzel/cmake

    Move imported CMake targets to `SuiteSparse::` namespace
    DrTimothyAldenDavis authored Aug 25, 2023
    Configuration menu
    Copy the full SHA
    c3cb273 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e7be9bb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8bfd1ce View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ce8a765 View commit details
    Browse the repository at this point in the history
  5. 2 Configuration menu
    Copy the full SHA
    8f24f61 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2023

  1. CHOLMOD: Automatically look for additional dependency in downstream p…

    …rojects if building with CUDA.
    mmuetzel committed Aug 26, 2023
    Configuration menu
    Copy the full SHA
    1551fd3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5819ba6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    73cad7f View commit details
    Browse the repository at this point in the history
  4. AMD: Create pkg-config file

    mmuetzel committed Aug 26, 2023
    Configuration menu
    Copy the full SHA
    3283d94 View commit details
    Browse the repository at this point in the history
  5. BTF: Create pkg-config file

    mmuetzel committed Aug 26, 2023
    Configuration menu
    Copy the full SHA
    a9f4eb5 View commit details
    Browse the repository at this point in the history
  6. CAMD: Create pkg-config file

    mmuetzel committed Aug 26, 2023
    Configuration menu
    Copy the full SHA
    9dafb52 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3826ce6 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2f7a0aa View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    18d28ea View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3462b92 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    05bf2df View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    768b612 View commit details
    Browse the repository at this point in the history
  13. LDL: Create pkg-config file

    mmuetzel committed Aug 26, 2023
    Configuration menu
    Copy the full SHA
    4ac0360 View commit details
    Browse the repository at this point in the history
  14. KLU: Create pkg-config file

    mmuetzel committed Aug 26, 2023
    Configuration menu
    Copy the full SHA
    8a66465 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    39467da View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    6213431 View commit details
    Browse the repository at this point in the history
  17. RBio: Create pkg-config file

    mmuetzel committed Aug 26, 2023
    Configuration menu
    Copy the full SHA
    37d4a67 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    96edf5b View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    90f2a97 View commit details
    Browse the repository at this point in the history
  20. SPQR: Create pkg-config file

    mmuetzel committed Aug 26, 2023
    Configuration menu
    Copy the full SHA
    bb3f4ea View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    5d8075d View commit details
    Browse the repository at this point in the history
  22. SPEX: Create pkg-config file

    mmuetzel committed Aug 26, 2023
    Configuration menu
    Copy the full SHA
    ae81896 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    26d91e5 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2023

  1. Merge pull request #357 from mmuetzel/cmake

    CHOLMOD: Automatically look for additional dependency in downstream projects if building with CUDA
    DrTimothyAldenDavis authored Aug 28, 2023
    Configuration menu
    Copy the full SHA
    9b2832c View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2023

  1. Configuration menu
    Copy the full SHA
    00c3eb6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3891397 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #356 from mmuetzel/pkg-config

    Create pkg-config files
    DrTimothyAldenDavis authored Aug 29, 2023
    Configuration menu
    Copy the full SHA
    3d0456f View commit details
    Browse the repository at this point in the history
  4. 2 Configuration menu
    Copy the full SHA
    20695c1 View commit details
    Browse the repository at this point in the history
  5. CMake: Import CUDA toolkit targets when importing CHOLMOD_CUDA.

    Also don't require that consumers of the shared libraries need to link to CUDA.
    mmuetzel committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    6fadcd0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bc42e40 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    eebd03e View commit details
    Browse the repository at this point in the history
  8. 7 Configuration menu
    Copy the full SHA
    a5c9b44 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #358 from mmuetzel/cmake

    CMake: Import CUDA toolkit targets when importing CHOLMOD_CUDA.
    DrTimothyAldenDavis authored Aug 29, 2023
    Configuration menu
    Copy the full SHA
    02d6509 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #359 from mmuetzel/klu

    KLU: Don't explicitly link to transient targets.
    DrTimothyAldenDavis authored Aug 29, 2023
    Configuration menu
    Copy the full SHA
    7fc8196 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    3ad4980 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    5b6f5f6 View commit details
    Browse the repository at this point in the history
  13. Merge pull request #360 from mmuetzel/cmake

    CHOLMOD: Export include flags from cuBLAS.
    DrTimothyAldenDavis authored Aug 29, 2023
    Configuration menu
    Copy the full SHA
    159fce6 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    895f802 View commit details
    Browse the repository at this point in the history
  15. Merge pull request #361 from mmuetzel/example

    Example: Check if CUDA targets have been imported instead of configuration flag
    DrTimothyAldenDavis authored Aug 29, 2023
    Configuration menu
    Copy the full SHA
    908b6d8 View commit details
    Browse the repository at this point in the history
  16. CHOLMOD: Fix pkg-config file.

    Fix merge error with accidental "namespace" at pkg-config module.
    mmuetzel committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    48ebfb0 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    abd4d45 View commit details
    Browse the repository at this point in the history
  18. Merge pull request #362 from mmuetzel/pkg-config

    CHOLMOD: Fix pkg-config file.
    DrTimothyAldenDavis authored Aug 29, 2023
    Configuration menu
    Copy the full SHA
    0aab909 View commit details
    Browse the repository at this point in the history
  19. Merge pull request #363 from mmuetzel/spqr

    SPQRGPU: Respect local installation target.
    DrTimothyAldenDavis authored Aug 29, 2023
    Configuration menu
    Copy the full SHA
    76a55e0 View commit details
    Browse the repository at this point in the history
  20. 10 Configuration menu
    Copy the full SHA
    c383efd View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2023

  1. CMake: Use SUITESPARSE_INCLUDEDIR in more places.

    Also, don't double quote generator expressions.
    mmuetzel committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    09040c3 View commit details
    Browse the repository at this point in the history
  2. CHOLMOD: Don't look for CHOLMOD_CUDA in common source tree when insta…

    …lled
    
    Create two slightly different CHOLMODConfig.cmake files. One that is used
    in a common build tree before CHOLMOD was installed. And a slightly
    different one that is installed.
    The second one doesn't attempt to look for CHOLMOD_CUDA in the build
    folder of a common source tree.
    mmuetzel committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    f121e8e View commit details
    Browse the repository at this point in the history
  3. Fix qsort

    whuaegeanse committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    ecb3e2c View commit details
    Browse the repository at this point in the history
  4. Fix openmp

    whuaegeanse committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    b56a201 View commit details
    Browse the repository at this point in the history
  5. Fix building on windows

    whuaegeanse committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    d0878ae View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    26c2715 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    701adaf View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6b067b0 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #364 from mmuetzel/cmake

    CMake: Use `SUITESPARSE_INCLUDEDIR` in more places.
    DrTimothyAldenDavis authored Aug 30, 2023
    Configuration menu
    Copy the full SHA
    a2e9a62 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    c962931 View commit details
    Browse the repository at this point in the history
  11. Fix

    whuaegeanse committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    4a02fde View commit details
    Browse the repository at this point in the history
  12. Merge pull request #365 from mmuetzel/example

    CHOLMOD: Don't look for CHOLMOD_CUDA in common source tree when installed
    DrTimothyAldenDavis authored Aug 30, 2023
    Configuration menu
    Copy the full SHA
    de75492 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    1550549 View commit details
    Browse the repository at this point in the history
  14. Merge pull request #366 from whuaegeanse/fix_qsort

    CHOLMOD GPU:  Fix qsort
    DrTimothyAldenDavis authored Aug 30, 2023
    Configuration menu
    Copy the full SHA
    1ec38a5 View commit details
    Browse the repository at this point in the history
  15. Merge pull request #367 from whuaegeanse/fix_openmp

    CHOLMOD GPU: Fix openmp
    DrTimothyAldenDavis authored Aug 30, 2023
    Configuration menu
    Copy the full SHA
    bad1ee7 View commit details
    Browse the repository at this point in the history
  16. Merge pull request #368 from whuaegeanse/fix_cast

    CHOLMOD GPU: Fix cast
    DrTimothyAldenDavis authored Aug 30, 2023
    Configuration menu
    Copy the full SHA
    cfbc747 View commit details
    Browse the repository at this point in the history
  17. Merge pull request #369 from mmuetzel/spqr

    SPQR: Don't build libspqr_cuda when building without CUDA.
    DrTimothyAldenDavis authored Aug 30, 2023
    Configuration menu
    Copy the full SHA
    374decd View commit details
    Browse the repository at this point in the history
  18. Merge pull request #370 from mmuetzel/cmake

    GPURuntime: Don't add include dir for SuiteSparse_Config to interface
    DrTimothyAldenDavis authored Aug 30, 2023
    Configuration menu
    Copy the full SHA
    afe05b7 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    1a688b4 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. Configuration menu
    Copy the full SHA
    cf692d9 View commit details
    Browse the repository at this point in the history
  2. remove CHOLMOD_CUDA and SPQR_CUDA from Example/CMakeLists.txt, since …

    …they are found by CHOLMOD and SPQR
    DrTimothyAldenDavis committed Aug 31, 2023
    2 Configuration menu
    Copy the full SHA
    fe77284 View commit details
    Browse the repository at this point in the history
  3. ditto

    DrTimothyAldenDavis committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    6ad3064 View commit details
    Browse the repository at this point in the history
  4. CMake: Use SUITESPARSE_INCLUDEDIR in even more places.

    Also, don't double quote generator expressions.
    mmuetzel committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    c236522 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ea26969 View commit details
    Browse the repository at this point in the history
  6. Merge pull request #371 from mmuetzel/cmake

    CMake: Use `SUITESPARSE_INCLUDEDIR` in even more places.
    DrTimothyAldenDavis authored Aug 31, 2023
    Configuration menu
    Copy the full SHA
    a6dd4c4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fec8084 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    fef10d2 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #372 from mmuetzel/cmake

    CMake: Import CUDA toolkit targets when importing SPQR_CUDA.
    DrTimothyAldenDavis authored Aug 31, 2023
    Configuration menu
    Copy the full SHA
    332aa46 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2023

  1. Configuration menu
    Copy the full SHA
    01da186 View commit details
    Browse the repository at this point in the history
  2. CSparse: Don't install pkg-config file.

    Nothing else is installed for CSparse. So, don't install the pkg-config
    file either.
    mmuetzel committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    3a8e7ba View commit details
    Browse the repository at this point in the history
  3. Merge pull request #376 from mmuetzel/pkg-config

    CSparse: Don't install pkg-config file.
    DrTimothyAldenDavis authored Sep 1, 2023
    Configuration menu
    Copy the full SHA
    53c5f81 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #373 from mmuetzel/spqr

    Simplify CMake rules for SPQR_CUDA.
    DrTimothyAldenDavis authored Sep 1, 2023
    Configuration menu
    Copy the full SHA
    9a52b72 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #374 from mmuetzel/cmake

    CHOLMOD: Don't build libcholmod_cuda when building without CUDA.
    DrTimothyAldenDavis authored Sep 1, 2023
    Configuration menu
    Copy the full SHA
    0cf7fcd View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2023

  1. CHOLMOD: Use CMake default functions to check for type existence.

    Also remove CMake module that is no longer being used.
    mmuetzel committed Sep 3, 2023
    Configuration menu
    Copy the full SHA
    e8b477b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b1af4df View commit details
    Browse the repository at this point in the history
  3. Merge pull request #377 from mmuetzel/cmake

    CHOLMOD: Use CMake default functions to check for type existence.
    DrTimothyAldenDavis authored Sep 3, 2023
    Configuration menu
    Copy the full SHA
    81d781c View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2023

  1. Configuration menu
    Copy the full SHA
    ced18b8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b7c0f9b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    be616da View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1165c07 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    82f9081 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    72bcc79 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    947b4c9 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c31e8e5 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #378 from mmuetzel/ci

    CI: Add runners that build with CUDA on Ubuntu
    DrTimothyAldenDavis authored Sep 4, 2023
    Configuration menu
    Copy the full SHA
    d51c90f View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2023

  1. 1 Configuration menu
    Copy the full SHA
    f3ac3ea View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c0d1a62 View commit details
    Browse the repository at this point in the history
  3. README

    DrTimothyAldenDavis committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    b7a9d53 View commit details
    Browse the repository at this point in the history
  4. GraphBLAS readme

    DrTimothyAldenDavis committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    a27f33b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2cda544 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    183e3db View commit details
    Browse the repository at this point in the history
  7. Merge pull request #379 from mmuetzel/ci

    CI: Use ccache also for CUDA compiler.
    DrTimothyAldenDavis authored Sep 5, 2023
    Configuration menu
    Copy the full SHA
    db74df5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f524455 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b3d9fb2 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    f134f1a View commit details
    Browse the repository at this point in the history
  11. demo output

    DrTimothyAldenDavis committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    2714a7f View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    0098782 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. Configuration menu
    Copy the full SHA
    495621d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1332e63 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #382 from mmuetzel/pkg-config

    Don't generate .pc files for MSVC compatible tool chains.
    DrTimothyAldenDavis authored Sep 6, 2023
    Configuration menu
    Copy the full SHA
    0dd6e8f View commit details
    Browse the repository at this point in the history
  4. Merge pull request #381 from mmuetzel/cholmod

    CHOLMOD: Don't include external headers in `extern "C"` block.
    DrTimothyAldenDavis authored Sep 6, 2023
    Configuration menu
    Copy the full SHA
    cb3528a View commit details
    Browse the repository at this point in the history
  5. SPQR: Overhaul CMake build rules.

    Use targets more consistently instead of variables.
    Set properties on the target instead of globally where possible.
    No need for a CUDA compiler for the sources of SPQR.
    There are no OpenMP accelerated expressions in the sources. So, don't depend on OpenMP.
    Don't link transient targets of CHOLMOD (AMD and COLAMD) explicitly.
    Link static libraries to static libraries if possible.
    mmuetzel committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    4e9d1e4 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9ca178d View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. SPQR: Add option for OpenMP again.

    SPQR might use OpenMP in the future. By default, OpenMP is disabled for
    now to avoid over-linking.
    mmuetzel committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    717841a View commit details
    Browse the repository at this point in the history
  2. Merge pull request #383 from mmuetzel/spqr

    SPQR: Overhaul CMake build rules.
    DrTimothyAldenDavis authored Sep 7, 2023
    Configuration menu
    Copy the full SHA
    05f9fa9 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2023

  1. Configuration menu
    Copy the full SHA
    c2c07ae View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c73edbd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0a472ba View commit details
    Browse the repository at this point in the history
  4. acknowledgements

    DrTimothyAldenDavis committed Sep 8, 2023
    Configuration menu
    Copy the full SHA
    eaa4684 View commit details
    Browse the repository at this point in the history