Skip to content
This repository was archived by the owner on Jan 31, 2025. It is now read-only.

Conversation

@connorjward
Copy link
Owner

@connorjward connorjward commented May 6, 2024

  • Should simplify the thesis write up.
  • Much more tidying + docs are required.
  • Appears to pass tests in Firedrake but should fully verify before merging.

The relevant Firedrake branch is connorjward/pyop3-redo-tabulation.

* Should simplify the thesis write up.
* Much more tidying + docs are required.
* Appears to pass tests in Firedrake.
In particular indices now propagate additional target paths which can
only be handled at the point of indexing an axis tree.
My first Firedrake test is now passing again. I expect parallel to be
quite a hurdle though.
Fair number of Firedrake tests now pass.
The new method is much simpler and more minimal. My key insight is that
it is much simpler to just think about tabulating each axis separately
and then add the expressions together. Combining tabulations for
different levels is just another optimisation.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants