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

Unify PETSc matrix and vector factory functions #3667

Merged
merged 8 commits into from
Mar 22, 2025

Conversation

jorgensd
Copy link
Member

@jorgensd jorgensd commented Mar 20, 2025

Stemming from discussions in #3648, here is an attempt at unifying the PETSc matrix and vector constructors.

It avoids docs duplication, and very small wrapper function mapping Python <-> C++ one to one.

@jorgensd jorgensd requested review from jhale and garth-wells March 20, 2025 11:45
@jorgensd jorgensd added the housekeeping Tidying and style improvements label Mar 20, 2025
@garth-wells garth-wells changed the title Create singelton constructors for PETSc matrix and vectors Unify PETSc matrix and vector factory functions Mar 22, 2025
@garth-wells garth-wells enabled auto-merge March 22, 2025 15:53
@garth-wells garth-wells added this pull request to the merge queue Mar 22, 2025
Merged via the queue into main with commit 9ff0203 Mar 22, 2025
28 checks passed
@garth-wells garth-wells deleted the dokken/unify_create_petsc_mat_vec branch March 22, 2025 16:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
housekeeping Tidying and style improvements
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants