Abstract

Among the present generation of multiphysics HPC simulation codes there are many that are built upon general infrastructural frameworks. This is especially true of the codes that make use of structured adaptive mesh refinement (SAMR) because of unique demands placed on the housekeeping aspects of the code. They have varying degrees of abstractions between the infrastructure such as mesh management and IO and the numerics of the physics solvers. In this experience report we summarize the experiences and lessons learned from two of such major software efforts, FLASH and Chombo.

Highlights

  • Of the many research problems being pursued through simulations many are multiphysics multiscale in nature

  • Both Chombo and FLASH are built on top of the same structured adaptive mesh refinement (SAMR) [3] principles, their architecture, purpose

  • Typical FLASH users combine capabilities provided by the code in many different ways, customize some of them and/or add relatively small amount of code of their own

Read more

Summary

Introduction

Of the many research problems being pursued through simulations many are multiphysics multiscale in nature. Both Chombo and FLASH are built on top of the same SAMR [3] principles, their architecture, purpose FLASH, on the other hand, is a complete application code that can use Chombo as one of its mesh packages.

Results
Conclusion
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.