Insights from the Software Design of a Multiphysics Multicomponent Scientific Code
Keyword(s):
Using simulations for scientific discovery requires that the software used in the simulations undergoes a rigorous design and development process similar to that of the lab instruments in the experimental sciences. To devise a good design methodology it is critical to understand the requirements, constraints and challenges. This article describes insights from the long-term stewardship of a multiphysics multicomponent software, FLASH, that was designed more than 20 years ago for astrophysics, now serves multiple communities, and has been successful in adapting to the changing world of high-performance computing.
2004 ◽
Vol 2
(5)
◽
pp. 175-179
◽
2020 ◽
Vol 34
(4)
◽
pp. 465-477
Keyword(s):
2021 ◽
Vol 1915
(3)
◽
pp. 032005
2011 ◽
Vol 328-330
◽
pp. 2337-2342
◽