Aided by its powerful gluing capability, Python can be used to build simulation software that demands high performance. As performance hotspots being replaced by C, the software can be organized by using Python for a clear structure. The resulting software provides high flexibility along with high performance. In this talk, SOLVCON, a Python-based software framework for solving conservation laws, is used to demonstrate the approach.
Yung-Yu is a numerical analyst, a high-performance computing (HPC) application developer, and a Python programmer. He is currently working on SOLVCON, a software framework designed for solving conservation laws with parallel computing.