Welcome to the FlameTransfer app git repository
FlameTransfer is a python tool. As such, no compilation is necessary: simply clone the git repository somewhere appropriate, and execute it. It does however rely on a short list of dependancies:
-
hip: FlameTransfer is in fact largely an encapsulation of many hip commands that could be performed manually. The environment variable
$HIPEXEC
must be set to an up to date hip executable, e.g. at CERFACS on the NFS:export HIPEXEC="/home/cfd2/avbp/HIP/latest/hip-latest"
-
python 2.7 and some modules: numpy, h5py. The usual installations using pip are perfect for this job, if you have root access. Otherwise, find a machine that has these installed. To check this, you can try e.g.:
python -c "import numpy; import h5py; print 'All good'"
To run, simply type
python /path/to/flametransfer.py
or add it to your $PATH
. Hopefully, the builtin help system is all you need
from here.
FlameTransfer tool was initially written by Corentin J. Lapeyre. It relies heavily on hip by Jens-Dominik Mueller and Gabriel Staffelbach. Please send any feedback to Corentin.