Problem: Some compute kernels need multiple matrix kernels. E.g. consider p-adaptivity. Manually templating all kernels is tedious. Solution: Generate struct/tuple that consists of all kernel types in namespace.
Problem:
Some compute kernels need multiple matrix kernels. E.g. consider p-adaptivity.
Manually templating all kernels is tedious.
Solution:
Generate struct/tuple that consists of all kernel types in namespace.