Extending the Pele Suite through Python and pyAMReX

ORAL

Abstract

The Pele Suite is a collection of adaptive mesh refinement CFD codes designed for handling real-world, complex turbulent reacting flows while effectively scaling to exascale computing resources. These codes are highly performant and scalable across a variety of computing architectures thanks to the AMReX framewok on which they are built. In this talk we will discuss our recent work in extending the capabilities of these codes using pyAMReX, exposing our underlying CFD algorithms to Python, opening up a range of new functionalities. We present the overall framework of the extension process and showcase some of the new capabilities enabled by expanding into the Python ecosystem.

Presenters

  • Nicholas T Wimer

    National Renewable Energy Laboratory (NREL)

Authors

  • Nicholas T Wimer

    National Renewable Energy Laboratory (NREL)

  • Riley Fisher

    National Renewable Energy Laboratory

  • Marc Day

    National Renewable Energy Laboratory