Running an Example¶
Now that you have built the code, you will want to run an example! To do that,
you need to follow the following instructions (requires
python3 with the
h5py and other standard scientific packages, as well
wget for grabbing the glass).
cd examples/HydroTests/SodShock_3D ./getGlass.sh python makeIC.py ../swift --hydro --threads=4 sodShock.yml python plotSolution.py 1
This will run the ‘SodShock’ in 3D and produce a nice plot that shows you how the density has varied. Try running with GIZMO-MFV (this will take _significantly_ longer than with SPH) to see the difference. For that, you will need to reconfigure with the following options:
./configure \ --with-hydro=gizmo-mfv \ --with-riemann-solver=hllc
To see the results that you should get, you should check out our developer wiki at https://gitlab.cosma.dur.ac.uk/swift/swiftsim/wikis/Sod_3D.
If you don’t get these results, please contact us on our GitHub page at https://github.com/SWIFTSIM/swiftsim/issues.