Skip to content

Conversation

@alexfikl
Copy link
Collaborator

@alexfikl alexfikl commented Aug 4, 2022

Attempting to break up the direct solver MR into smaller, more reviewable pieces. As a rundown

The code for this is mostly in the deprecated https://gitlab.tiker.net/inducer/pytential/-/merge_requests/137.

@alexfikl
Copy link
Collaborator Author

alexfikl commented Aug 4, 2022

This also contains #164 at the moment and is still quite WIP. For one, only implemented a forward matvec, not the actual solver 😢

@alexfikl alexfikl force-pushed the direct-solver-solve branch from 5e7f654 to 3164799 Compare August 4, 2022 18:23
@alexfikl alexfikl force-pushed the direct-solver-solve branch 9 times, most recently from a00d5a0 to 6efa838 Compare August 19, 2022 07:52
@alexfikl alexfikl force-pushed the direct-solver-solve branch 4 times, most recently from ae83dd5 to 0105f84 Compare August 25, 2022 16:43
@alexfikl alexfikl force-pushed the direct-solver-solve branch from 0105f84 to 9ed57c2 Compare September 3, 2022 12:38
@alexfikl alexfikl force-pushed the direct-solver-solve branch 6 times, most recently from 871c491 to c742491 Compare September 14, 2022 11:19
@alexfikl alexfikl marked this pull request as ready for review September 14, 2022 12:52
@alexfikl
Copy link
Collaborator Author

This now implements both a matvec and a direct solver with recursive skeletonization. Both seem to work pretty close to design parameters. Still need to stress test it more though!

@alexfikl alexfikl force-pushed the direct-solver-solve branch 5 times, most recently from 7d5bb22 to ddc4a8b Compare September 22, 2022 16:37
@alexfikl alexfikl force-pushed the direct-solver-solve branch from 1524bc9 to af9c2d0 Compare October 17, 2023 06:44
@alexfikl alexfikl force-pushed the direct-solver-solve branch from af9c2d0 to 28c1c92 Compare November 1, 2023 15:52
@alexfikl alexfikl force-pushed the direct-solver-solve branch from 28c1c92 to 8813bce Compare May 29, 2024 07:02
@alexfikl alexfikl force-pushed the direct-solver-solve branch from 8813bce to be87bed Compare July 6, 2024 06:33
@alexfikl alexfikl force-pushed the direct-solver-solve branch 3 times, most recently from 64a779a to 158afc9 Compare August 2, 2024 11:53
@alexfikl alexfikl force-pushed the direct-solver-solve branch 2 times, most recently from d6fc4ac to ee7fb16 Compare September 1, 2024 08:41
@alexfikl alexfikl force-pushed the direct-solver-solve branch 2 times, most recently from 47c06b1 to 83658ca Compare November 16, 2024 09:02
@alexfikl alexfikl force-pushed the direct-solver-solve branch from 83658ca to 0e74b01 Compare December 17, 2024 08:16
@alexfikl alexfikl force-pushed the direct-solver-solve branch 2 times, most recently from 7211102 to bf42a83 Compare January 8, 2025 09:26
@alexfikl alexfikl force-pushed the direct-solver-solve branch from bf42a83 to ae80999 Compare February 8, 2025 09:20
@alexfikl alexfikl force-pushed the direct-solver-solve branch from ae80999 to 7736d36 Compare February 27, 2025 08:18
@alexfikl alexfikl force-pushed the direct-solver-solve branch 2 times, most recently from d13c752 to 7ee43b6 Compare September 19, 2025 11:37
@alexfikl alexfikl force-pushed the direct-solver-solve branch 2 times, most recently from b887731 to 6303f9e Compare October 15, 2025 19:42
@alexfikl alexfikl force-pushed the direct-solver-solve branch from 6303f9e to 5d37d51 Compare October 17, 2025 08:44
@alexfikl alexfikl force-pushed the direct-solver-solve branch 6 times, most recently from 6042a67 to 6a6db24 Compare November 5, 2025 10:31
@alexfikl alexfikl force-pushed the direct-solver-solve branch from 6a6db24 to ee6670b Compare December 16, 2025 08:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant