jelly
is supposed to abstract away the technical complexities of running numerical moving-mesh hydrodynamics simulations using Arepo. It generates input files and wraps the invocation of simulation runs.
There are a couple of examples in the examples/ directory in the form of simple Python scripts. Note that you need to have jelly
in your Python path to run them.
We use nosetests
for unit testing.
To run the tests install the nose package and call nosetests
from the base directory.
You can also install and use tox to run the tests for different python versions.