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

Support new precs API of LinearSolve #36

Merged
merged 25 commits into from
Nov 10, 2024
Merged

Support new precs API of LinearSolve #36

merged 25 commits into from
Nov 10, 2024

Commits on Oct 20, 2024

  1. Configuration menu
    Copy the full SHA
    bd03cf1 View commit details
    Browse the repository at this point in the history
  2. rework test_linearsolve.jl

    j-fu committed Oct 20, 2024
    Configuration menu
    Copy the full SHA
    addcd8d View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2024

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

Commits on Nov 8, 2024

  1. Add compat.jl defining @public

    j-fu committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    b62d551 View commit details
    Browse the repository at this point in the history
  2. comprehensive precs API

    j-fu committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    b9b15b9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dd3c15a View commit details
    Browse the repository at this point in the history
  4. update changelog

    j-fu committed Nov 8, 2024
    Configuration menu
    Copy the full SHA
    eddbb04 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2024

  1. Configuration menu
    Copy the full SHA
    be7a688 View commit details
    Browse the repository at this point in the history
  2. test on lts min, update actions

    j-fu committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    116b31b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    52d2f65 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    557bc69 View commit details
    Browse the repository at this point in the history
  5. fix public names

    All callable objects describing preconditioners are now PreconBuilder.
    j-fu committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    72fd4a5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bd1624d View commit details
    Browse the repository at this point in the history
  7. fix documentation references

    j-fu committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    c400eca View commit details
    Browse the repository at this point in the history
  8. fix missing I

    j-fu committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    19b6a48 View commit details
    Browse the repository at this point in the history
  9. Add blocksize to ILUZeroPrecon

    uses some type piracy which can be easily circumvented
    j-fu committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    8a8cd60 View commit details
    Browse the repository at this point in the history
  10. Deprecation warnings

    Also, Ensure that they occur only once.
    j-fu committed Nov 9, 2024
    Configuration menu
    Copy the full SHA
    db14464 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d60e381 View commit details
    Browse the repository at this point in the history

Commits on Nov 10, 2024

  1. Add LinearSolve extension

    j-fu committed Nov 10, 2024
    Configuration menu
    Copy the full SHA
    ffd67dd View commit details
    Browse the repository at this point in the history
  2. Introduce LinearSolvePreconBuilder to handle preconditioners from LU …

    …factorization
    
    Replaces UMFPACKPreconBuilder and the like
    j-fu committed Nov 10, 2024
    Configuration menu
    Copy the full SHA
    d4d8693 View commit details
    Browse the repository at this point in the history
  3. fix more deprecations

    j-fu committed Nov 10, 2024
    Configuration menu
    Copy the full SHA
    ccbb2ad View commit details
    Browse the repository at this point in the history
  4. fix sentence point

    j-fu committed Nov 10, 2024
    Configuration menu
    Copy the full SHA
    868991c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    659924b View commit details
    Browse the repository at this point in the history
  6. Make block precon builders mutable

    Blocksizes & partionings sometimes not known when creating the strategy.
    j-fu committed Nov 10, 2024
    Configuration menu
    Copy the full SHA
    d900f7c View commit details
    Browse the repository at this point in the history
  7. udate docs

    j-fu committed Nov 10, 2024
    Configuration menu
    Copy the full SHA
    02cf5cf View commit details
    Browse the repository at this point in the history