Skip to content
Snippets Groups Projects
Commit 9267b07c authored by Ingo Steldermann's avatar Ingo Steldermann
Browse files

add dolfinx v 1.12

parent 06198982
No related branches found
No related tags found
No related merge requests found
...@@ -6,6 +6,9 @@ From: mambaorg/micromamba:latest ...@@ -6,6 +6,9 @@ From: mambaorg/micromamba:latest
micromamba create -n fenicsx-env -c conda-forge python fenics-dolfinx mpich micromamba create -n fenicsx-env -c conda-forge python fenics-dolfinx mpich
micromamba run -n fenicsx-env python -m pip install jupyter jupyterlab ipywidgets ipykernel tqdm jupyterlab-quarto pyvista jupyterlab-katex gmsh micromamba run -n fenicsx-env python -m pip install jupyter jupyterlab ipywidgets ipykernel tqdm jupyterlab-quarto pyvista jupyterlab-katex gmsh
apt update && apt install -y libgl1-mesa-glx libgl1-mesa-dev xvfb apt update && apt install -y libgl1-mesa-glx libgl1-mesa-dev xvfb
apt install -y gmsh
apt install -y libglu-dev
apt install -y libxcursor1 libxrender1 libxext6 libxi6 libxrandr2
%environment %environment
...@@ -25,7 +28,9 @@ From: mambaorg/micromamba:latest ...@@ -25,7 +28,9 @@ From: mambaorg/micromamba:latest
micromamba run -n fenicsx-env jupyter lab --ip=0.0.0.0 --port=8888 --no-browser micromamba run -n fenicsx-env jupyter lab --ip=0.0.0.0 --port=8888 --no-browser
elif [[ "$1" == *.py ]]; then elif [[ "$1" == *.py ]]; then
micromamba run -n fenicsx-env python "$1" micromamba run -n fenicsx-env python "$1"
elif [[ "$1" == *.ipynb ]]; then
micromamba run -n fenicsx-env ipython "$1"
else else
echo "Usage: apptainer run <apptainer>.sif <notebook|script.py>" echo "Usage: apptainer run <apptainer>.sif <notebook|script.py|notebook.ipynb>"
exit 1 exit 1
fi fi
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment