Please fill in the config.py with your workspace directory, compiler commands and machine specifications.
Some rouding modes are emulated with verrou Verrou on GitHub which requires Valgrind.
Requires:
- morden C++ compilers
- python 3
- and other stuff I don't have in mind presently
Variant comes with two helper scripts that compile, build and run cases.
python3 seek_optimal.py hydro4x1 --case nSod --core 2 --rouding upward
python3 seek_order.py eulerRuO1 --case Noh --core 2 --fastref
And finally to visualize the results.
python3 script/study/visualize.py eulerRuO1 --case nSedov256x256 --solver sedov
python3 script/study/plot.py eulerRuO1 --case nSedov256x256 --solver sedov --axis xy --quant energy
python3 script/study/order.py eulerRuO1 --case nSod --solver sod