The Morrígan project is aimed at adding phase detection and model swapping capabilities to the Structural Simulation Toolkit.
First install Python 3, then follow these instructions.
git clone [email protected]:hpcgarage/morrigan.git
cd morrigan
git submodule update --init --recursive
./install-dependencies.sh
./configure-morrigan.sh
./build-and-install-morrigan.sh
source morrigan-env.sh
Some simple logs are generated in logs/
. One file should be generated for each of the three scripts you run during the installation process.
This file should have 4 lines of output. The first 3 should report that Autotools, Cmake, and Pin were install successfully, and the final should give the filename for the environment script.
todo
todo
To test this code, view the README in the example
folder.
After making changes to any of the submodules, re-run the ./install-morrigan.sh
script. You should not need to run the source
command again.
After making changes to any of the subprojects, re-run the ./install-morrigan.sh
script. You should not need to run source
command again.
As mentioned above, this project relies on custom version of some other projects. If you want to make changes to those projects, you don't need to download them separately -- you can do that right from within this repo. Follow these steps to create changes and push them to our repos.
... todo ...
A cleanup script, cleanup.sh
, is provided to delete any files generated by any of the installation scripts.
- TODO Cite Online Model Swapping paper
- TODO Cite reference on phase detection