From 9267b07c9f7368dda0700f54bab6f8ed0eee2001 Mon Sep 17 00:00:00 2001 From: steldermann <ingo.steldermann@rwth-aachen.de> Date: Wed, 28 May 2025 09:50:08 +0200 Subject: [PATCH] add dolfinx v 1.12 --- CMM/dolfinx.def | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/CMM/dolfinx.def b/CMM/dolfinx.def index 042f2ce..5c939ce 100644 --- a/CMM/dolfinx.def +++ b/CMM/dolfinx.def @@ -5,7 +5,10 @@ From: mambaorg/micromamba:latest %post 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 - 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 @@ -25,7 +28,9 @@ From: mambaorg/micromamba:latest micromamba run -n fenicsx-env jupyter lab --ip=0.0.0.0 --port=8888 --no-browser elif [[ "$1" == *.py ]]; then micromamba run -n fenicsx-env python "$1" + elif [[ "$1" == *.ipynb ]]; then + micromamba run -n fenicsx-env ipython "$1" else - echo "Usage: apptainer run <apptainer>.sif <notebook|script.py>" + echo "Usage: apptainer run <apptainer>.sif <notebook|script.py|notebook.ipynb>" exit 1 fi -- GitLab