Skip to content
Jessie Hanson edited this page Sep 5, 2022 · 1 revision

The FLASH code has been developed by the University of Rochester at the FLASH Center for Computational Science. It is a publicly available, high performance computing, multi-physics application code that is modular, parallel, and capable of handling the general compressible flow problems found in many plasma physics experiments and astrophysical environments. The FLASH modules are inter-operable and can be combined to generate different applications. They are independent code units put together with a Python language setup tool to form various applications. The code is written in the coding languages FORTRAN90 and C. It uses the Message-Passing Interface (MPI) library for interprocessor communication and the HDF5 or Parallel-NetCDF library for parallel I/O to achieve portability.

The FLASH architecture facilitates the user choosing any number of alternative implementations of its components to co-exist and interchange with each other. A straightforward mechanism exists so that users can customize code functionality without needing to modify the core implementation of the source. A built-in unit test framework runs periodically on multiple platforms and verifies the code. This information and more can be found here

Sirepo/FLASH Examples (must be registered user to access examples)

Further Resources

####U.S. Department of Energy Support Sirepo development has been supported by the U.S. Department of Energy Office of Science under multiple awards: By the office of High Energy Physics under Award Nos. DE-SC0011340, DE-SC0015897, and DE-SC0018719. By the office of Basic Energy Sciences under Award Nos. DE-SC0011237, DE-SC0015209, DE-SC0018556, and DE-SC0018571. By the office of Nuclear Physics under Award Nos. DE-SC0015212 and DE-SC0017181. By the office of Advanced Scientific Computing Research under Award Nos. DE-SC0017162 and DE-SC0017057. Sirepo has also been funded in part with Federal funds from the National Cancer Institute, National Institutes of Health, Department of Health and Human Services, under Contract No. 75N91019C00053 and with partial support from RadiaSoft LLC and from Sirepo customers.

Clone this wiki locally