Skip to content

Demo updates for LU solver bugs - #3499

Merged
garth-wells merged 32 commits into
mainfrom
garth/docker-petsc-mump
Nov 6, 2024
Merged

Demo updates for LU solver bugs#3499
garth-wells merged 32 commits into
mainfrom
garth/docker-petsc-mump

Conversation

@garth-wells

@garth-wells garth-wells commented Nov 6, 2024

Copy link
Copy Markdown
Member

MUMPS and SuperLU_dist can be shaky for less common types, i.e. other than float64 and int32. This change picks a solver that works for each of the combinations tested on the CI.

@garth-wells garth-wells added the demo New demo or demo enhancements/improvements label Nov 6, 2024
@garth-wells garth-wells added the ci Continuous Integration label Nov 6, 2024
Comment thread python/test/unit/fem/test_petsc_solver_wrappers.py Outdated
@garth-wells
garth-wells enabled auto-merge November 6, 2024 08:27
@garth-wells
garth-wells added this pull request to the merge queue Nov 6, 2024
Merged via the queue into main with commit 6cc0210 Nov 6, 2024
@garth-wells
garth-wells deleted the garth/docker-petsc-mump branch November 6, 2024 09:28
schnellerhase pushed a commit to schnellerhase/fenics-dolfinx that referenced this pull request Dec 28, 2024
* Docker update

* Type fixes in pyvista demo

* Change solver type

* More solver switches

* Demo update

* Run all tests

* Test update

* Try mumps option

* Demo update

* Demo update

* Update

* Update

* mypy fix

* Update

* Try superlu

* Lint

* Demo update

* Demo update

* Updates

* Update

* Update

* Update

* Demo update

* Update

* Update

* Lint

* mypy fixex

* Tidy up

* Lint

* Formatting fixes

* Logic fix

* Formatting fixes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci Continuous Integration demo New demo or demo enhancements/improvements

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants