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

PETScWrappers:BlockSparseMatrix: create PETSc MATNEST #14592

Merged
merged 4 commits into from Dec 21, 2022

Conversation

luca-heltai
Copy link
Member

This is the first step towards using PETSc solvers with our BlockMatrix wrappers.

doc/news/changes/minor/20221220StefanoZampini-b Outdated Show resolved Hide resolved
include/deal.II/lac/petsc_block_sparse_matrix.h Outdated Show resolved Hide resolved
source/lac/petsc_parallel_block_sparse_matrix.cc Outdated Show resolved Hide resolved
@drwells
Copy link
Member

drwells commented Dec 20, 2022

This looks good. I wrote a much worse version of this in September to make step-32 work with PETSc.

Co-authored-by: David Wells <drwells@email.unc.edu>
@luca-heltai
Copy link
Member Author

/rebuild

@luca-heltai
Copy link
Member Author

CI fails when installing mold linker.

@luca-heltai
Copy link
Member Author

@drwells, shall we merge?

@drwells drwells merged commit f161e5a into dealii:master Dec 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants