For instructions on how to use the notebook pelase see the README for these repositories:
Overview of steps to get this lab notebook running.
-
Install Jobrunner,
pip install pyjobrunner==2023.10.4 --user
, make sure~/.local/bin
is in your path. -
Create a new sites folder for you machine see
sites/<site-name>
-
Copy
sites/sedona/environment.sh
andsites/sedona/Makefile.h
tosites/<site-name>
. -
Edit
sites/<site-name>/environment.sh
to setMPI_HOME
andHDF5_HOME
. If HDF5 is not installed on your machine do step 7. -
Run
configure
:
./configure -s <site-name>
This will create config.sh
- Setup software stack (
-V
is for verbose):
jobrunner setup software/amrex -V
jobrunner setup software/flashx -V
jobrunner setup software/flashkit -V
- If HDF5 is not available on your local machine do:
jobrunner setup software/hdf5
- Setup a test simulation:
jobrunner setup simulation/StefanProblem/Example2D -V
- Run the simulation
jobrunner submit simulation/StefanProblem/Example2D
- Postprocessing:
cd simulation/StefanProblem/Example2D
flashkit create xdmf --auto
This will create INS_Stefan_Problem.xmf
that can be opened in paraview.