Python API
==========
FLASH comes bundled with a Python library to aid in data analysis and workflow
management of FLASH simulations. As such, these tools provide a dynamic, high
level mechanism for dealing with common FLASH use cases in a scalable way.
Installation
~~~~~~~~~~~~
These tools may be found in the ``tools/`` subdirectory. A normal setup.py
file is provied::
cd tools/
python setup.py install --user
This gives the user a ``flash`` namespace::
import flash
Dependencies
~~~~~~~~~~~~
Based on which subpackages the user desires, the following dependecies may
be required:
* `yt `_
* `numpy `_
* `scipy `_
* `pytables `_
* `python 2.7 `_
Contents
~~~~~~~~
.. toctree::
:maxdepth: 1
analysis
output
dsl/index
flmake/index