Notebooks and Scripts

Example Notebooks Scripts
Bending beam (linear elasticity) notebook script
Spiral wave (reaction diffusion system) notebook script
Slit domain (wave equation) notebook script
Saddle point solver (stokes flow) notebook script
Adaptive FE (laplace problem) notebook script
Crystal growth (phase field model) notebook script
Time dependent surface (mean curvature flow) notebook script
HP adaptive DG (two phase flow) notebook script
Virtual element method notebook script

Mesh Files used in the Examples

unit cube grid file sphere grid file slit domain mesh

Citing this project

List of things that need doing…

Todo

add something on compilerflag setting (see also algorithm section , e.g., explain

(The original entry is located in /builds/infrastructure/dune-website/tmp/sphinx/dune-fem/build/dune-fempy/doc/developers.rst, line 5.)

Todo

In general copy more explanations from the dnne-fempy.pmd file

(The original entry is located in /builds/infrastructure/dune-website/tmp/sphinx/dune-fem/build/dune-fempy/doc/gettingstarted.rst, line 6.)

Todo

Add more examples on grid construction, i.e., dgf parser with boundary ids

(The original entry is located in /builds/infrastructure/dune-website/tmp/sphinx/dune-fem/build/dune-fempy/doc/gettingstarted.rst, line 20.)

Todo

In general copy more explanations from the dnne-corepy.pmd file

(The original entry is located in /builds/infrastructure/dune-website/tmp/sphinx/dune-fem/build/dune-fempy/doc/gettingstarted.rst, line 24.)

Todo

Mention available deb packages and perhaps link to other tutorials?

(The original entry is located in /builds/infrastructure/dune-website/tmp/sphinx/dune-fem/build/dune-fempy/doc/installation.rst, line 165.)

Todo

we need to mention CMAKE_POSITION_INDEPENDENT_CODE=TRUE or BUILD_SHARED_LIBS

(The original entry is located in /builds/infrastructure/dune-website/tmp/sphinx/dune-fem/build/dune-fempy/doc/installation.rst, line 176.)

Todo

add some explanation on GridParts

(The original entry is located in /builds/infrastructure/dune-website/tmp/sphinx/dune-fem/build/dune-fempy/doc/topics.rst, line 77.)

Todo

add some explanation on algorithms and closeness of Python/C++ interface

(The original entry is located in /builds/infrastructure/dune-website/tmp/sphinx/dune-fem/build/dune-fempy/doc/topics.rst, line 90.)

Todo

add something on compilerflag setting, e.g., explain

(The original entry is located in /builds/infrastructure/dune-website/tmp/sphinx/dune-fem/build/dune-fempy/doc/topics.rst, line 92.)

Todo

A bit more intro here and twophaseflow.py needs a lot more detail on the model method of solving etc.

(The original entry is located in /builds/infrastructure/dune-website/tmp/sphinx/dune-fem/build/dune-fempy/doc/twophaseflow_descr.rst, line 12.)

Todo

Need to remove ‘create’ and explain the algorithm

(The original entry is located in /builds/infrastructure/dune-website/tmp/sphinx/dune-fem/build/dune-fempy/doc/uzawa-scipy_nb.ipynb, line 17.)