Newer
Older
This package contains tools related to the PHYEX package (https://github.com/QuentinRodier/PHYEX).
Specifically, the prep\_code.sh scripts prepare the source code for inclusion in the compilation machinery
And, the check\_commit\_ial.sh script compiles, executes IAL test cases and compares the results againts a reference simulation.
Moreover, the check\_commit\_mesonh.sh script compiles, executes a test case and compares the results againts a reference simulation.
The check\_commit\_testprogs.sh does the same for the offline test programs.
verify\_mnh\_expand.py checks the conformace of the code regarding mnh\_expand directives.
## Installation
Instructions can be found in INSTALL file.
## Usage
Help on check\_commit\_ial.sh, check\_commit\_mesonh.sh, check\_commit\_testprogs.sh,
verify\_mnh\_expand.py and prep\_code.sh can be printed with the '-h' option.
For check\_commit\_mesonh.sh the following environment variables can be set:
* MNHPACK: directory in which MNH pack will be created (default is $HOME/MesoNH/PHYEX)
* REFDIR: directory in which reference pack can be found (default is the pack directory near the check\_commit\_mesonh.sh file)
* TARGZDIR: directory in which the tar.gz file can be found (default is the pack directory near the check\_commit\_mesonh.sh file)