Skip to content

Add SuperLU_dist variant#25

Merged
jhale merged 91 commits intomainfrom
jhale/superlu-dist
Feb 16, 2026
Merged

Add SuperLU_dist variant#25
jhale merged 91 commits intomainfrom
jhale/superlu-dist

Conversation

@jhale
Copy link
Copy Markdown
Member

@jhale jhale commented Jan 30, 2026

Adds a SuperLU_dist variant for the new standalone solver

Comment thread .github/workflows/spack-matrix.yml
Comment thread spack_repo/fenics/packages/fenics_dolfinx/package.py
Comment thread .github/workflows/spack-matrix.yml Outdated
pytest python/test/unit -m "not petsc4py and not adios2" -k "not test_cffi_expression and not test_cube_distance"
spack install --add py-pytest@8.4 py-scipy py-pytest-xdist
spack stage py-fenics-dolfinx@${{ matrix.version }} ${{ matrix.variant }} %${{ matrix.compiler }} ^python@${{ matrix.python-version }}
spack cd py-fenics-dolfinx@${{ matrix.version }} ${{ matrix.variant }} %${{ matrix.compiler }} ^python@${{ matrix.python-version }}
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice!

Comment thread .github/workflows/spack-matrix.yml Outdated
Comment thread .github/workflows/spack-matrix.yml Outdated
- name: Install gcc-13 (default)
- name: Install gcc
shell: sh
if: contains(inputs.spec, 'gcc@13') || (! contains(inputs.spec, 'clang') && ! contains(inputs.spec, 'gcc'))
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we need these checks. There is something colliding for the clang runs. I'll try to figure out compilers in #23 to generalise.

@jhale jhale merged commit 7f3854f into main Feb 16, 2026
55 checks passed
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.

2 participants