Skip to content

Add SuperLU_DIST LinearProblem class#4185

Open
jhale wants to merge 11 commits intomainfrom
jhale/superlu-linearproblem-2
Open

Add SuperLU_DIST LinearProblem class#4185
jhale wants to merge 11 commits intomainfrom
jhale/superlu-linearproblem-2

Conversation

@jhale
Copy link
Copy Markdown
Member

@jhale jhale commented Apr 27, 2026

This proposes a very simple SuperLU_DIST LinearProblem class which has a similar interface to the PETSc one.

Points for discussion:

  • Do we want to expose the SuperLU_DIST solvers underlying options? Symmetry might be interesting, although @chrisrichardson couldn't find any performance differences when he tried it.
  • Currently there is no way to reuse the decomposition of A for repeated solves - that said, the same applies to our PETSc LinearProblem. This is possible through the low-level class, so 'advanced' users can just use that.

@jhale jhale changed the title Jhale/superlu linearproblem 2 Add SuperLU_DIST LinearProblem class Apr 27, 2026
@jhale jhale marked this pull request as ready for review April 30, 2026 16:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant