Skip to content
Draft
Changes from 1 commit
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
f20421f
Introduce transfer matrix operation
schnellerhase Oct 20, 2024
3b4e5d0
Add missing headers
schnellerhase Oct 20, 2024
9d7b749
Add geometric twogrid demo
schnellerhase Jun 25, 2024
8318f2c
[WIP] Transfer matrix operation
schnellerhase Oct 20, 2024
20a374c
Fix: interval refinement assert ignores optional type
schnellerhase Jan 2, 2025
2b72911
Introduce multigrid inclusion map computation
schnellerhase Oct 20, 2024
042b7db
Add cast
schnellerhase Jan 2, 2025
b301dc0
Rename to multigrid
schnellerhase Jan 2, 2025
93efeec
Partial fix
schnellerhase Jan 2, 2025
be1987b
Local check run also over ghosts
schnellerhase Jan 4, 2025
c0f8e3a
Switch to central definition of gather_global and unit test
schnellerhase Jan 4, 2025
98b3226
Tidy gather global
schnellerhase Jan 4, 2025
751a242
Extended sequential tests passing
schnellerhase Jan 4, 2025
d0cee96
Switch to inplace MPI communication
schnellerhase Jan 4, 2025
6fe584a
Switch to local computation
schnellerhase Jan 4, 2025
1d5e1cd
Fix logic
schnellerhase Jan 4, 2025
f5d5e1a
Add all to all control flag
schnellerhase Jan 4, 2025
7450830
Add TODO
schnellerhase Jan 4, 2025
dffd614
Finish python export and tests
schnellerhase Jan 4, 2025
6d5ffa4
Start doc
schnellerhase Jan 4, 2025
5732a1c
More doc
schnellerhase Jan 4, 2025
c36c5d0
Copy Typo
schnellerhase Jan 4, 2025
814a39b
Allow all to all in python tests
schnellerhase Jan 4, 2025
48e8f83
Tidy
schnellerhase Jan 4, 2025
26be413
Merge branch 'main' into inclusion_map
schnellerhase Jan 7, 2025
8291322
Merge branch 'main' into inclusion_map
schnellerhase Jan 11, 2025
7261e23
Merge branch 'main' into inclusion_map
schnellerhase Jan 14, 2025
34a1464
Merge branch 'main' into inclusion_map
schnellerhase Jan 17, 2025
1396347
Merge branch 'main' into inclusion_map
schnellerhase Jan 18, 2025
7003621
Merge branch 'main' into inclusion_map
schnellerhase Feb 6, 2025
f441620
Merge branch 'main' into inclusion_map
schnellerhase Mar 10, 2025
6e4376b
Adapt to main
schnellerhase Mar 10, 2025
1fed188
Merge branch 'inclusion_map' into transfer
schnellerhase Mar 10, 2025
d2adf74
Addapt
schnellerhase Mar 10, 2025
2532d3b
Fix python module
schnellerhase Mar 10, 2025
a4f14b6
Finish rename in python layer
schnellerhase Mar 10, 2025
77623d6
Passing python test with assemble_transfer_matrix
schnellerhase Mar 10, 2025
6b791ca
Python wrapping of assemble_transfer_matrix
schnellerhase Mar 11, 2025
e13cdce
Remove return value
schnellerhase Mar 11, 2025
3d19b3a
Merge branch 'transfer' into gsoc
schnellerhase Mar 11, 2025
262e4f4
Remove transfer namespace
schnellerhase Mar 11, 2025
b78ae2d
Merge branch 'main' into gsoc
garth-wells Apr 12, 2025
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
Remove return value
  • Loading branch information
schnellerhase committed Mar 11, 2025
commit e13cdcec3d8bb7f2aba2c2033e40eeaa238df4ef
2 changes: 1 addition & 1 deletion python/dolfinx/multigrid.py
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ def assemble_transfer_matrix(
inclusion_map: NDArray[np.int64],
weight: Callable[[int], float],
):
return _assemble_transfer_matrix(
_assemble_transfer_matrix(
T._cpp_object, V_from._cpp_object, V_to._cpp_object, inclusion_map, weight
)

Expand Down
Loading