Notebook Examples

The examples below are implemented as Jupyter notebooks in notebooks/. Each notebook writes visualization files to notebook_outputs/. The images shown here correspond to the VTU files listed with each example.

Triangular Laplace-Beltrami on the sphere

Notebook: notebooks/triangular_laplace_beltrami_sphere.ipynb

Output: tri_laplace_beltrami_sphere_refined_solution.vtu

Triangular Laplace-Beltrami solution on a refined sphere

High-order triangular Laplace-Beltrami solution on the sphere.

Surface biharmonic equation

Notebook: notebooks/surface_biharmonic_convergence.ipynb

Output: surface_biharmonic_sphere_solution.vtu

Surface biharmonic solution on the sphere

Surface biharmonic solution obtained by applying the second-order solver twice.

Cow surface reaction-diffusion

Notebook: notebooks/cow_reaction_diffusion.ipynb

Output: cow_complex_ginzburg_landau_real_u.vtu

Complex Ginzburg-Landau dynamics on a cow surface

Real part of the complex Ginzburg-Landau field on an imported cow surface.

Swiss-cheese reaction-diffusion

Notebook: notebooks/swiss_cheese_reaction_diffusion.ipynb

Outputs:

Reaction-diffusion solution on a Swiss-cheese surface

Reaction-diffusion state on the Swiss-cheese level-set surface.

Snapshot images matching the three exported VTU files:

k = 0

k = 1000

k = 2000

_images/swiss_cheese_reaction_diffusion_u_0000.png _images/swiss_cheese_reaction_diffusion_u_1000.png _images/swiss_cheese_reaction_diffusion_u_2000.png