Skip to content

Commit 9e8c1ca

Browse files
dhamconnorjward
authored andcommitted
Dham/fix notebooks (#4323)
--------- Co-authored-by: Connor Ward <c.ward20@imperial.ac.uk>
1 parent 3fd11dd commit 9e8c1ca

15 files changed

+115992
-34762
lines changed

.github/workflows/core.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ jobs:
144144
$(python3 ./firedrake-repo/scripts/firedrake-configure --arch ${{ matrix.arch }} --show-system-packages)
145145
apt-get -y install python3-venv
146146
: # Dependencies needed to run the test suite
147-
apt-get -y install parallel
147+
apt-get -y install fonts-dejavu graphviz graphviz-dev parallel poppler-utils
148148
149149
- name: Install PETSc
150150
run: |

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ __pycache__/
1515
/demos/immersed_fem/immersed_domain.msh
1616
/docs/build/
1717
/docs/notebooks/.ipynb_checkpoints/
18+
/docs/notebooks/tape.pdf
1819
/docs/source/apt_deps.txt
1920
/docs/source/firedrake.rst
2021
/docs/source/firedrake.*.rst

docker/Dockerfile.firedrake

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,5 +25,5 @@ RUN pip install --verbose --src /opt \
2525

2626
# Install some other niceties
2727
RUN apt-get update \
28-
&& apt-get -y install nano vim \
28+
&& apt-get -y install graphviz graphviz-dev nano vim \
2929
&& rm -rf /var/lib/apt/lists/*

docs/notebooks/01-spd-helmholtz.ipynb

Lines changed: 113 additions & 60 deletions
Large diffs are not rendered by default.

docs/notebooks/02-poisson.ipynb

Lines changed: 63 additions & 8 deletions
Large diffs are not rendered by default.

docs/notebooks/03-elasticity.ipynb

Lines changed: 44 additions & 29 deletions
Large diffs are not rendered by default.

docs/notebooks/04-burgers.ipynb

Lines changed: 60337 additions & 34054 deletions
Large diffs are not rendered by default.

docs/notebooks/05-mixed-poisson.ipynb

Lines changed: 54 additions & 40 deletions
Large diffs are not rendered by default.

docs/notebooks/06-pde-constrained-optimisation.ipynb

Lines changed: 44 additions & 25 deletions
Large diffs are not rendered by default.

docs/notebooks/07-geometric-multigrid.ipynb

Lines changed: 86 additions & 85 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)