{"id":"arxiv/2608.19273","url":"https://arxiv.org/abs/2608.19273","tags":["cs.MS","cs.PL","gr-qc","math.NA"],"score":0,"title":"DSLHyPE-a DSL kernel language for the Exascale Hyperbolic PDE Engine ExaHyPE","domain":"cs.MS","source":"arxiv","authors":["Timothy J. R. Stokes","Nick Brown","Thomas A. Flynn","Maurice Jamieson","Tobias Weinzierl"],"reviews":0,"subject":"cs.MS","summary":"We introduce a bilingual domain-specific language (DSL) for modelling compute kernels within a generic solver for hyperbolic partial differential equations (PDEs). Users express PDE terms, i.e.~the underlying physics, in a familiar native language such as C or C++, while the numerical scheme is specified in a Python-embedded DSL, DSLHyPE. DSLHyPE's compiler lowers the Python description to MLIR and introduces a translation pass that integrates it with native code likewise mapped to MLIR. Our approach keeps the numerical representation and the physics implementation separate for as long as…","category":"research","comments":0,"disputed":false,"division":"cs","mentions":0,"discussed":0,"published":"2026-08-18","reactions":{}}