├── .dockerignore ├── .github ├── actions │ └── install-dependencies │ │ └── action.yml ├── dependabot.yml └── workflows │ ├── book_stable.yml │ ├── deploy.yml │ ├── publish_docker.yml │ ├── test_nightly.yml │ └── test_stable.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .vscode ├── c_cpp_properties.json └── settings.json ├── Changelog.md ├── Dockerfile ├── README.md ├── _config.yml ├── _toc.yml ├── binder.png ├── chapter1 ├── 2Dto3D.png ├── axis.png ├── complex_mode.ipynb ├── complex_mode.py ├── fundamentals.md ├── fundamentals_code.ipynb ├── fundamentals_code.py ├── membrane.md ├── membrane_code.ipynb ├── membrane_code.py ├── membrane_paraview.md ├── nitsche.ipynb ├── nitsche.py ├── result_membrane.png └── select_block.png ├── chapter2 ├── advdiffreac.md ├── amr.ipynb ├── amr.py ├── bdforces_lv4 ├── color.png ├── diffusion_code.ipynb ├── diffusion_code.py ├── elasticity_scaling.md ├── heat_code.ipynb ├── heat_code.py ├── heat_equation.md ├── helmholtz.md ├── helmholtz_code.ipynb ├── helmholtz_code.py ├── hyperelasticity.ipynb ├── hyperelasticity.py ├── intro.md ├── linearelasticity.md ├── linearelasticity_code.ipynb ├── linearelasticity_code.py ├── navierstokes.md ├── nonlinpoisson.md ├── nonlinpoisson_code.ipynb ├── nonlinpoisson_code.py ├── ns_code1.ipynb ├── ns_code1.py ├── ns_code2.ipynb ├── ns_code2.py ├── pointvalues_lv4 ├── singular_poisson.ipynb ├── singular_poisson.py ├── turek.png └── warp_by_vector.png ├── chapter3 ├── component_bc.ipynb ├── component_bc.py ├── em.ipynb ├── em.py ├── multiple_dirichlet.ipynb ├── multiple_dirichlet.py ├── neumann_dirichlet_code.ipynb ├── neumann_dirichlet_code.py ├── robin_neumann_dirichlet.ipynb ├── robin_neumann_dirichlet.py ├── subdomains.ipynb ├── subdomains.py ├── wire.ipe └── wire.png ├── chapter4 ├── compiler_parameters.ipynb ├── compiler_parameters.py ├── convergence.ipynb ├── convergence.py ├── mixed_poisson.ipynb ├── mixed_poisson.py ├── newton-solver.ipynb ├── newton-solver.py ├── solvers.ipynb └── solvers.py ├── docker └── Dockerfile ├── fem.md ├── fenics_logo.png ├── git.png ├── index.ipynb ├── jupyter_book.code-workspace ├── pyproject.toml ├── references.bib ├── save.png └── tox.ini /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/actions/install-dependencies/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/.github/actions/install-dependencies/action.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/book_stable.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/.github/workflows/book_stable.yml -------------------------------------------------------------------------------- /.github/workflows/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/.github/workflows/deploy.yml -------------------------------------------------------------------------------- /.github/workflows/publish_docker.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/.github/workflows/publish_docker.yml -------------------------------------------------------------------------------- /.github/workflows/test_nightly.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/.github/workflows/test_nightly.yml -------------------------------------------------------------------------------- /.github/workflows/test_stable.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/.github/workflows/test_stable.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /Changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/Changelog.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/_config.yml -------------------------------------------------------------------------------- /_toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/_toc.yml -------------------------------------------------------------------------------- /binder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/binder.png -------------------------------------------------------------------------------- /chapter1/2Dto3D.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter1/2Dto3D.png -------------------------------------------------------------------------------- /chapter1/axis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter1/axis.png -------------------------------------------------------------------------------- /chapter1/complex_mode.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter1/complex_mode.ipynb -------------------------------------------------------------------------------- /chapter1/complex_mode.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter1/complex_mode.py -------------------------------------------------------------------------------- /chapter1/fundamentals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter1/fundamentals.md -------------------------------------------------------------------------------- /chapter1/fundamentals_code.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter1/fundamentals_code.ipynb -------------------------------------------------------------------------------- /chapter1/fundamentals_code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter1/fundamentals_code.py -------------------------------------------------------------------------------- /chapter1/membrane.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter1/membrane.md -------------------------------------------------------------------------------- /chapter1/membrane_code.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter1/membrane_code.ipynb -------------------------------------------------------------------------------- /chapter1/membrane_code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter1/membrane_code.py -------------------------------------------------------------------------------- /chapter1/membrane_paraview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter1/membrane_paraview.md -------------------------------------------------------------------------------- /chapter1/nitsche.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter1/nitsche.ipynb -------------------------------------------------------------------------------- /chapter1/nitsche.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter1/nitsche.py -------------------------------------------------------------------------------- /chapter1/result_membrane.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter1/result_membrane.png -------------------------------------------------------------------------------- /chapter1/select_block.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter1/select_block.png -------------------------------------------------------------------------------- /chapter2/advdiffreac.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter2/advdiffreac.md -------------------------------------------------------------------------------- /chapter2/amr.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter2/amr.ipynb -------------------------------------------------------------------------------- /chapter2/amr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter2/amr.py -------------------------------------------------------------------------------- /chapter2/bdforces_lv4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter2/bdforces_lv4 -------------------------------------------------------------------------------- /chapter2/color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter2/color.png -------------------------------------------------------------------------------- /chapter2/diffusion_code.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter2/diffusion_code.ipynb -------------------------------------------------------------------------------- /chapter2/diffusion_code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter2/diffusion_code.py -------------------------------------------------------------------------------- /chapter2/elasticity_scaling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter2/elasticity_scaling.md -------------------------------------------------------------------------------- /chapter2/heat_code.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter2/heat_code.ipynb -------------------------------------------------------------------------------- /chapter2/heat_code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter2/heat_code.py -------------------------------------------------------------------------------- /chapter2/heat_equation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter2/heat_equation.md -------------------------------------------------------------------------------- /chapter2/helmholtz.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter2/helmholtz.md -------------------------------------------------------------------------------- /chapter2/helmholtz_code.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter2/helmholtz_code.ipynb -------------------------------------------------------------------------------- /chapter2/helmholtz_code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter2/helmholtz_code.py -------------------------------------------------------------------------------- /chapter2/hyperelasticity.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter2/hyperelasticity.ipynb -------------------------------------------------------------------------------- /chapter2/hyperelasticity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter2/hyperelasticity.py -------------------------------------------------------------------------------- /chapter2/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter2/intro.md -------------------------------------------------------------------------------- /chapter2/linearelasticity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter2/linearelasticity.md -------------------------------------------------------------------------------- /chapter2/linearelasticity_code.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter2/linearelasticity_code.ipynb -------------------------------------------------------------------------------- /chapter2/linearelasticity_code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter2/linearelasticity_code.py -------------------------------------------------------------------------------- /chapter2/navierstokes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter2/navierstokes.md -------------------------------------------------------------------------------- /chapter2/nonlinpoisson.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter2/nonlinpoisson.md -------------------------------------------------------------------------------- /chapter2/nonlinpoisson_code.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter2/nonlinpoisson_code.ipynb -------------------------------------------------------------------------------- /chapter2/nonlinpoisson_code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter2/nonlinpoisson_code.py -------------------------------------------------------------------------------- /chapter2/ns_code1.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter2/ns_code1.ipynb -------------------------------------------------------------------------------- /chapter2/ns_code1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter2/ns_code1.py -------------------------------------------------------------------------------- /chapter2/ns_code2.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter2/ns_code2.ipynb -------------------------------------------------------------------------------- /chapter2/ns_code2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter2/ns_code2.py -------------------------------------------------------------------------------- /chapter2/pointvalues_lv4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter2/pointvalues_lv4 -------------------------------------------------------------------------------- /chapter2/singular_poisson.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter2/singular_poisson.ipynb -------------------------------------------------------------------------------- /chapter2/singular_poisson.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter2/singular_poisson.py -------------------------------------------------------------------------------- /chapter2/turek.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter2/turek.png -------------------------------------------------------------------------------- /chapter2/warp_by_vector.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter2/warp_by_vector.png -------------------------------------------------------------------------------- /chapter3/component_bc.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter3/component_bc.ipynb -------------------------------------------------------------------------------- /chapter3/component_bc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter3/component_bc.py -------------------------------------------------------------------------------- /chapter3/em.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter3/em.ipynb -------------------------------------------------------------------------------- /chapter3/em.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter3/em.py -------------------------------------------------------------------------------- /chapter3/multiple_dirichlet.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter3/multiple_dirichlet.ipynb -------------------------------------------------------------------------------- /chapter3/multiple_dirichlet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter3/multiple_dirichlet.py -------------------------------------------------------------------------------- /chapter3/neumann_dirichlet_code.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter3/neumann_dirichlet_code.ipynb -------------------------------------------------------------------------------- /chapter3/neumann_dirichlet_code.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter3/neumann_dirichlet_code.py -------------------------------------------------------------------------------- /chapter3/robin_neumann_dirichlet.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter3/robin_neumann_dirichlet.ipynb -------------------------------------------------------------------------------- /chapter3/robin_neumann_dirichlet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter3/robin_neumann_dirichlet.py -------------------------------------------------------------------------------- /chapter3/subdomains.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter3/subdomains.ipynb -------------------------------------------------------------------------------- /chapter3/subdomains.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter3/subdomains.py -------------------------------------------------------------------------------- /chapter3/wire.ipe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter3/wire.ipe -------------------------------------------------------------------------------- /chapter3/wire.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter3/wire.png -------------------------------------------------------------------------------- /chapter4/compiler_parameters.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter4/compiler_parameters.ipynb -------------------------------------------------------------------------------- /chapter4/compiler_parameters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter4/compiler_parameters.py -------------------------------------------------------------------------------- /chapter4/convergence.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter4/convergence.ipynb -------------------------------------------------------------------------------- /chapter4/convergence.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter4/convergence.py -------------------------------------------------------------------------------- /chapter4/mixed_poisson.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter4/mixed_poisson.ipynb -------------------------------------------------------------------------------- /chapter4/mixed_poisson.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter4/mixed_poisson.py -------------------------------------------------------------------------------- /chapter4/newton-solver.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter4/newton-solver.ipynb -------------------------------------------------------------------------------- /chapter4/newton-solver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter4/newton-solver.py -------------------------------------------------------------------------------- /chapter4/solvers.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter4/solvers.ipynb -------------------------------------------------------------------------------- /chapter4/solvers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/chapter4/solvers.py -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /fem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/fem.md -------------------------------------------------------------------------------- /fenics_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/fenics_logo.png -------------------------------------------------------------------------------- /git.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/git.png -------------------------------------------------------------------------------- /index.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/index.ipynb -------------------------------------------------------------------------------- /jupyter_book.code-workspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/jupyter_book.code-workspace -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/pyproject.toml -------------------------------------------------------------------------------- /references.bib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/references.bib -------------------------------------------------------------------------------- /save.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jorgensd/dolfinx-tutorial/HEAD/save.png -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- 1 | [flake8] 2 | max-line-length = 120 3 | ignore = W503 --------------------------------------------------------------------------------