Steering object-oriented computations with Python
- Lawrence Livermore National Lab., CA (United States)
- Utah Univ., Salt Lake City, UT (United States). Dept. of Computer Science
We have described current approaches and future plans for steering C++ application, running Python on parallel platforms, and combination of Tk interface and Python interpreter in steering computations. In addition, there has been significant enhancement in the Gist module. Tk mega widgets has been implemented for a few physics applications. We have also written Python interface to SIJLO, a data storage package used as an interface to a visualization system named MeshTv. Python is being used to control large-scale simulations (molecular dynamics in particular) running on the CM-5 and T3D at LANL as well. A few other code development projects at LLNL are either using or considering Python as their steering shells. In summary, the merits of Python have been appreciated by more and more people in the scientific computation community.
- Research Organization:
- Lawrence Livermore National Lab., CA (United States)
- Sponsoring Organization:
- USDOE, Washington, DC (United States)
- DOE Contract Number:
- W-7405-ENG-48
- OSTI ID:
- 461415
- Report Number(s):
- UCRL-JC--125439; CONF-9611161--1; ON: DE97051937
- Country of Publication:
- United States
- Language:
- English
Similar Records
Building a programmable interface for physics codes using numeric python
Lightweight computational steering of very large scale molecular dynamics simulations