Skip to content

clapeyre/flametransfer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FlameTransfer logo

Welcome to the FlameTransfer app git repository

Installation instructions

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'"

Usage

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.

Authors, Contribution

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.

About

Acoustic tool for active flame manipulation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages