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

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Loiseau, Julien, Lim, Hyun, López, Andrés Yagüe, Baghirzade, Mammadbaghir, Khan, Shihab Shahriar, Kim, Yoonsoo, Neopane, Sudarshan, Strack, Alexander, Taiyebah, Farhana, Bergen, Benjamin K.
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866911693361119232
author Loiseau, Julien
Lim, Hyun
López, Andrés Yagüe
Baghirzade, Mammadbaghir
Khan, Shihab Shahriar
Kim, Yoonsoo
Neopane, Sudarshan
Strack, Alexander
Taiyebah, Farhana
Bergen, Benjamin K.
author_facet Loiseau, Julien
Lim, Hyun
López, Andrés Yagüe
Baghirzade, Mammadbaghir
Khan, Shihab Shahriar
Kim, Yoonsoo
Neopane, Sudarshan
Strack, Alexander
Taiyebah, Farhana
Bergen, Benjamin K.
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2509_08971
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle HARD: A Performance Portable Radiation Hydrodynamics Code based on FleCSI Framework
Loiseau, Julien
Lim, Hyun
López, Andrés Yagüe
Baghirzade, Mammadbaghir
Khan, Shihab Shahriar
Kim, Yoonsoo
Neopane, Sudarshan
Strack, Alexander
Taiyebah, Farhana
Bergen, Benjamin K.
Computational Physics
Instrumentation and Methods for Astrophysics
Distributed, Parallel, and Cluster Computing
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.
title HARD: A Performance Portable Radiation Hydrodynamics Code based on FleCSI Framework
topic Computational Physics
Instrumentation and Methods for Astrophysics
Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2509.08971