-
-
Notifications
You must be signed in to change notification settings - Fork 259
Refactor LA into native and PETSc part and add assigners #3659
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
Merged
Merged
Changes from all commits
Commits
Show all changes
51 commits
Select commit
Hold shift + click to select a range
f697b85
Take directly from other branch.
jhale cd19cf0
Make implementations private.
jhale 4815e19
Prototype dispatcher.
jhale c4d838e
Remove trailing comma
jhale 887412b
Looser typing
jhale 096980b
Polishing.
jhale a5abd65
Sketch function for assigning arrays of arrays to PETSc vectors
garth-wells 9ec900a
Use update in tests
garth-wells e9f26eb
Parallel fix
garth-wells 18c3b71
Remove ghost update
garth-wells 159e40f
Merge branch 'main' into jhale/vec-func-copy-routines
garth-wells 89f07fc
Remove ghost update that is called.
garth-wells f550e3a
Add reverse assign direction
garth-wells 48afa7b
Consistent use of assign
garth-wells dc25bae
More simplifications
garth-wells 5b9e352
Add assign from Function to Vec
garth-wells e7e5143
More simplification
garth-wells 0f8b934
Work on docs
garth-wells e73bbf4
Doc fixes
garth-wells 4c47db5
Merge branch 'main' into jhale/vec-func-copy-routines
garth-wells 125890c
Merge branch 'main' into jhale/vec-func-copy-routines
garth-wells 7464fe1
Merge branch 'main' into jhale/vec-func-copy-routines
garth-wells f6c0811
Update python/dolfinx/fem/petsc.py
jhale bf1bc3f
Update python/dolfinx/fem/petsc.py
jhale fb874e3
Update python/dolfinx/fem/petsc.py
jhale 170670e
Update python/dolfinx/fem/petsc.py
jhale e03f232
Fix.
jhale 3e91222
Tidy up typing.
jhale e78e7f6
Make la into a directory-based module - no API changes.
jhale f1ce783
Fix some tests.
jhale eeed728
Fix.
jhale 8fe5730
Fix.
jhale 383baab
Remove duplicate code
jhale 831eb52
Add back workflow dispatch for Windows.
jhale 7a673ba
Fix.
jhale 8f6f956
Update __init__.py
jhale a9bd4fa
Don't understand docstring issue.
jhale c3c3b33
Merge branch 'jhale/refactor-la-petsc' of github.com:FEniCS/dolfinx i…
jhale b5004d4
Update petsc.py
jhale 2e5fd20
Fix docstring ala Garth.
jhale 4b140ec
Partial renaming.
jhale 3a5349e
Refactor.
jhale 77a3722
Fix up.
jhale ead511a
ruff
jhale 8314922
Improve typing
jhale 56289d2
Fix typo
jhale bb53b08
Guard typechecked definitions, remove noqa, ruff
jhale f237254
Tidy up typing.
jhale d6e7dec
Fix bug picked up by pyright - looks like a fluke that it works?
jhale acf57cf
Update python/dolfinx/fem/petsc.py
jhale 4ae1801
Remove now obvious assign comments
jhale File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -12,7 +12,7 @@ on: | |
| # merge_group: | ||
| # branches: | ||
| # - main | ||
| # workflow_dispatch: | ||
| workflow_dispatch: | ||
|
|
||
| jobs: | ||
|
|
||
|
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.