FleCSPH: The next generation FleCSIble parallel computational infrastructure for smoothed particle hydrodynamics
Julien Loiseau,
Hyun Lim,
Mark Alexander Kaltenborn,
Oleg Korobkin,
Christopher M. Mauney,
Irina Sagert,
Wesley P. Even,
Benjamin K. Bergen
Affiliations
Julien Loiseau
Applied Computer Science Group, Los Alamos National Laboratory, Los Alamos, NM 87545, USA; Corresponding author.
Hyun Lim
Applied Computer Science Group, Los Alamos National Laboratory, Los Alamos, NM 87545, USA; The Computational Physics and Methods Group, Los Alamos National Laboratory, Los Alamos, NM 87545, USA; Center for Theoretical Astrophysics, Los Alamos National Laboratory, Los Alamos, NM 87545, USA
Mark Alexander Kaltenborn
The Computational Physics and Methods Group, Los Alamos National Laboratory, Los Alamos, NM 87545, USA; Center for Theoretical Astrophysics, Los Alamos National Laboratory, Los Alamos, NM 87545, USA; Department of Physics, The George Washington University, Washington, DC 20052, USA
Oleg Korobkin
Applied Computer Science Group, Los Alamos National Laboratory, Los Alamos, NM 87545, USA; Center for Theoretical Astrophysics, Los Alamos National Laboratory, Los Alamos, NM 87545, USA
Christopher M. Mauney
Center for Theoretical Astrophysics, Los Alamos National Laboratory, Los Alamos, NM 87545, USA; HPC Environments Group, Los Alamos National Laboratory, Los Alamos, NM 87545, USA
Irina Sagert
The Computational Physics and Methods Group, Los Alamos National Laboratory, Los Alamos, NM 87545, USA; Center for Theoretical Astrophysics, Los Alamos National Laboratory, Los Alamos, NM 87545, USA
Wesley P. Even
The Computational Physics and Methods Group, Los Alamos National Laboratory, Los Alamos, NM 87545, USA; Center for Theoretical Astrophysics, Los Alamos National Laboratory, Los Alamos, NM 87545, USA; Department of Physical Sciences, Southern Utah University, Cedar City, UT 84720, USA
Benjamin K. Bergen
Applied Computer Science Group, Los Alamos National Laboratory, Los Alamos, NM 87545, USA
FleCSPH is a smoothed particle hydrodynamics simulation tool, based on the compile-time configurable framework FleCSI. The asynchronous distributed tree topology combined with a fast multipole method allows FleCSPH to efficiently compute hydrodynamics and long range particle–particle interactions. FleCSPH provides initial data generators, particle relaxation techniques, and standard evolution drivers, which can be easily modified and extended to user-specific setups. Data input/output uses the H5part format, compatible with modern visualization software.