Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Embedding Python for In-Situ Analysis

Technical Report ·
DOI:https://doi.org/10.2172/1734473· OSTI ID:1734473
 [1];  [2];  [2];  [1];  [2];  [1]
  1. Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
  2. Sandia National Lab. (SNL-CA), Livermore, CA (United States)

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.

Research Organization:
Sandia National Laboratories (SNL-NM), Albuquerque, NM (United States); Sandia National Laboratories, Livermore, CA
Sponsoring Organization:
USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR)
DOE Contract Number:
AC04-94AL85000
OSTI ID:
1734473
Report Number(s):
SAND--2018-9009; 667076
Country of Publication:
United States
Language:
English

Similar Records

Python-based in situ analysis and visualization
Conference · Sun Dec 31 23:00:00 EST 2017 · OSTI ID:1602814

Parsl: Pervasive Parallel Programming in Python
Conference · Sat Jun 22 00:00:00 EDT 2019 · OSTI ID:1558618

PythonFOAM: In-situ data analyses with OpenFOAM and Python
Journal Article · Thu Jun 23 00:00:00 EDT 2022 · Journal of Computational Science · OSTI ID:1909464

Related Subjects