Examples¶
The examples below are Jupyter notebooks from the docs/source/notebook-examples/
folder, rendered here for convenient reading.
- An introductory demonstration of PyFVTool
- Solving the Mason-Weaver equation
- Heat diffusion with a (photothermal) heating source in 1D-cylindrical geometry
- 1D Convection-diffusion example
- Cartesian 1D: Solve a 1D diffusion equation
- Cartesian 1D: Solve 1D diffusion with the explicit solver
- The heat equation in a 1D Cartesian system (Dirichlet BC)
- The heat equation in a 1D Cartesian system (Neumann BC)
- “Old-school” PyFVTool: the heat equation in a 1D Cartesian system
- Heat transfer with time-variant boundary conditions
- Steady-state heat diffusion in 1D cylindrical mesh
- Diffusion in 1D cylindrical mesh. Analytic and PyFVTool
- Convection in 2D cylindrical geometry: Taylor dispersion
- Diffusion of an initial sphere into an infinite medium
- Advection and Diffusion in Spherical Coordinates with PyFVTool
- Poisson equation example
- Simple geometry example
- 1D wave equation
- Using Intel oneMKL PARDISO as an external sparse direct solver for PyFVTool
To do¶
Fix the document titles and headings
Note
Notebooks are included via nbsphinx and are
not re-executed at build time (set nbsphinx_execute = 'auto' in
conf.py to enable execution in CI).