Skip to content

Meta Kernel Generation#96

Open
davschneller wants to merge 14 commits intomasterfrom
davschneller/metagen
Open

Meta Kernel Generation#96
davschneller wants to merge 14 commits intomasterfrom
davschneller/metagen

Conversation

@davschneller
Copy link
Contributor

@davschneller davschneller commented Aug 27, 2025

Add a way to call Yateto multiple times in a row with different configurations and template the kernels and tensors by call.
Subroutine caching needs to be done externally still (cf. #80 ; can be done with the datastructures introduced there).

Can be e.g. used to disambiguate kernels by precision or even more (like, e.g. convergence order or material class).
Needed for SeisSol/SeisSol#1421 and maybe others to come.

@davschneller davschneller marked this pull request as ready for review October 16, 2025 16:05
@davschneller davschneller mentioned this pull request Nov 13, 2025
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