afivo-streamer 1.1
1D/2D/3D streamer simulations with AMR
|
The tools described below can be found in the tools
folder. For all the Python-based tools, execute them with a -h
argument to see how they can be used.
This script can be used to visualize and convert Silo files from Python, see output and visualization.
This script can be used to convert the output from Bolsig+ to a format that afivo-streamer
can work with. The script also works with output generated from lxcat.
This script can be used to get a quick look at streamer properties (position, velocity, maximal field) from one or more log files. It also shows how to conveniently parse log files.
This script can be used to plot two quantities from a log file against each other, for example the maximal field as a function of time.
This script can be used to visualize (and study) the most important chemical reactions during a simulation.
This script can be used to generate coefficients for Helmholtz-based photoionization approximations, which can be important when using gases other than air.
There are multiple scripts that can help to get data from Silo files. These can be executed in the following way:
visit -nowin -cli -s <path to script> <script arguments>
visit_integrate_conditional.py
: volume integration, but with a conditionalvisit_integrate_region.py
: volume integration over a regionvisit_integrate_volume_overTime.py
: volume integration over timevisit_lineout.py
: perform a lineoutvisit_plot_dataOverTime.py
: get data at a point over time