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

Create topology Python wrapper #3406

Merged
merged 34 commits into from
Sep 18, 2024
Merged
Changes from 1 commit
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
65c9c65
Create topology Python wrapper
jorgensd Sep 15, 2024
153a0b0
Add error handling for missing connectivity
jorgensd Sep 15, 2024
0fcf462
Add docstring to exterior_facet_indices
jorgensd Sep 15, 2024
e14f671
More wrapping
jorgensd Sep 15, 2024
d231d36
Fix wrapper of cell_name
jorgensd Sep 15, 2024
5997f30
Update meshtags calling
jorgensd Sep 15, 2024
f3c2590
Formatting
jorgensd Sep 15, 2024
effa49d
Another wrapper update
jorgensd Sep 15, 2024
c982f13
Fix wrapper and remove unused dictionary/mapping
jorgensd Sep 15, 2024
bc76e5d
Fix conditional
jorgensd Sep 15, 2024
75a50fa
Fix compute integration domain
jorgensd Sep 15, 2024
97fb8d4
Update import in test
jorgensd Sep 15, 2024
4cd7227
Revert change in mixed test that uses C++ mesh directly
jorgensd Sep 15, 2024
cbae680
Update transfer facet meshtags
jorgensd Sep 15, 2024
a12ca47
Fix mixed test
jorgensd Sep 15, 2024
77ad688
Merge branch 'main' into dokken/topology-interface
jorgensd Sep 16, 2024
8d642d6
Fix typo pointed out by Remi
jorgensd Sep 16, 2024
352bc53
Apply suggestions from code review
jorgensd Sep 16, 2024
a973959
Remove cell_name binding + fix docs
jorgensd Sep 16, 2024
d128321
Apply suggestions from code review
jorgensd Sep 16, 2024
26bb2ba
Fix submesh code
jorgensd Sep 16, 2024
568ce22
Merge branch 'main' into dokken/topology-interface
jorgensd Sep 16, 2024
3d5195e
Add documentation to facet permutations
jorgensd Sep 16, 2024
d6b4a33
Merge branch 'main' into dokken/topology-interface
jorgensd Sep 16, 2024
4a9ab9b
Add helper messages + specify bits of each integer
jorgensd Sep 16, 2024
fc3f3c9
Merge branch 'main' into dokken/topology-interface
jorgensd Sep 17, 2024
f432173
Merge branch 'main' into dokken/topology-interface
jhale Sep 17, 2024
63ee875
Merge branch 'main' into dokken/topology-interface
jorgensd Sep 17, 2024
52e844f
Apply suggestions from code review
jorgensd Sep 17, 2024
ca0b8cb
Merge branch 'main' into dokken/topology-interface
jorgensd Sep 18, 2024
323d597
Ruff formatting
jorgensd Sep 18, 2024
d9e7286
Remove mixed mesh oddity comment
jorgensd Sep 18, 2024
c6f959a
Merge branch 'main' into dokken/topology-interface
jorgensd Sep 18, 2024
1c47e3e
Small doc formatting updates
garth-wells Sep 18, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Fix compute integration domain
jorgensd committed Sep 15, 2024
commit 75a50fabf7452825c93b04a827a9cde74f35eb48
2 changes: 1 addition & 1 deletion python/dolfinx/fem/__init__.py
Original file line number Diff line number Diff line change
@@ -155,7 +155,7 @@ def compute_integration_domains(
Returns:
List of integration entities
"""
return _compute_integration_domains(integral_type, topology, entities, dim)
return _compute_integration_domains(integral_type, topology._cpp_object, entities, dim)


__all__ = [