Publications Details

Publications / SAND Report

Embedding Python for In-Situ Analysis

Dunlavy, Daniel D.; Shead, Timothy M.; Konduri, Aditya K.; Kolla, Hemanth K.; Kegelmeyer, William P.; Davis, Warren L.

We describe our work to embed a Python interpreter in S3D, a highly scalable parallel direct numerical simulation reacting flow solver written in Fortran. Although S3D had no in-situ capability when we began, embedding the interpreter was surprisingly easy, and the result is an extremely flexible platform for conducting machine-learning experiments in-situ.