Journal of Open Research Software (Jul 2014)

Experiences from Software Engineering of Large Scale AMR Multiphysics Code Frameworks

  • Anshu Dubey,
  • Brian Van Straalen

DOI
https://doi.org/10.5334/jors.am
Journal volume & issue
Vol. 2, no. 1
pp. e7 – e7

Abstract

Read online

Many research problems are being pursued through simulations that require multi-physics capabilities in codes, that are also able to run on HPC platforms. Multiphysics implies many solvers with divergent, and sometimes conflicting, demands on the software infrastructure. Additionally many multiphysics simulation codes make use of structured adaptive mesh refinement to achieve maximum resolution where needed within resource constraints, which places even more demands on software infrastructure. The software architecture and process for these codes, therefore, is a challenging task. In this experience report we detail the challenges faced, design choices made, and insights from two such major software efforts, FLASH and Chombo.

Keywords