A collection of scripts for computing eigenfunctions on geometrical models of C elegans embryos using NGSolve.
Install uv, then create the environment:
uv syncThen, you should be able to run the examples using:
uv run python <filename> # just console output, no GUI
uv run netgen <filename> # console output and GUIThe .py scripts in the scripts/ directory are text representations of notebook files courtesy of jupytext.
When you open them in jupyter (right-click and choose 'Open With > Jupytext notebook'), they will be automatically converted to interactive notebooks, which you can find in the notebooks/ directory.
Saving a notebook will also automatically update the associated .py file.