https://hgpu.org/?p=5896
Liszt: A Domain Specific Language for Building Portable Mesh-based PDE Solvers