COMP-PHIMDCSep 10, 2025

HARD: A Performance Portable Radiation Hydrodynamics Code based on FleCSI Framework

arXiv:2509.089711 citationsh-index: 15Has Code
Originality Synthesis-oriented
AI Analysis

This work provides a sustainable, open-source platform for radiation hydrodynamics research, enabling reproducible simulations across multiple computing environments.

HARD is a performance-portable radiation hydrodynamics code built on the FleCSI framework that runs efficiently on diverse architectures from laptops to supercomputers, and includes automated verification against canonical test problems.

Hydrodynamics And Radiation Diffusion} (HARD) is an open-source application for high-performance simulations of compressible hydrodynamics with radiation-diffusion coupling. Built on the FleCSI (Flexible Computational Science Infrastructure) framework, HARD expresses its computational units as tasks whose execution can be orchestrated by multiple back-end runtimes, including Legion, MPI, and HPX. Node-level parallelism is delegated to Kokkos, providing a single, portable code base that runs efficiently on laptops, small homogeneous clusters, and the largest heterogeneous supercomputers currently available. To ensure scientific reliability, HARD includes a regression-test suite that automatically reproduces canonical verification problems such as the Sod and LeBlanc shock tubes and the Sedov blast wave, comparing numerical solutions against known analytical results. The project is distributed under an OSI-approved license, hosted on GitHub, and accompanied by reproducible build scripts and continuous integration workflows. This combination of performance portability, verification infrastructure, and community-focused development makes HARD a sustainable platform for advancing radiation hydrodynamics research across multiple domains.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes