├── .gitignore ├── 01_poisson ├── README.md ├── poisson.png └── st01_poisson.py ├── 02_poisson_membrane ├── README.md ├── curves.png ├── deflexion.png └── st02_poisson_membrane.py ├── 03_heat ├── README.md └── st03_heat.py ├── 04_heat_gaussian ├── .gitignore ├── README.md ├── initial.png └── st04_heat_gaussian.py ├── 05_poisson_nonlinear ├── README.md ├── poisson_nonlinear │ ├── exact.png │ └── solution.png └── st05_poisson_nonlinear.py ├── 06_elasticity ├── .gitignore ├── README.md ├── deformed.png ├── ft06_elasticity.py └── st06_elasticity.py ├── 07_navier_stokes_channel ├── Makefile ├── README.md ├── ft07_navier_stokes_channel1.py ├── st07_navier_stokes_channel.png └── st07_navier_stokes_channel.py ├── 08_navier_stokes_cylinder ├── .gitignore ├── README.md ├── Snakefile ├── cylinder.py ├── cylinder_dmsh.py ├── cylinder_pygmsh.py ├── final.png ├── ft08_navier_stokes_cylinder1.py ├── probe.png ├── probe.py ├── requirements.txt ├── st08_navier_stokes_cylinder.py └── st08_navier_stokes_cylinder_pyamg.py └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdmcbain/fenics-tuto-in-skfem/HEAD/.gitignore -------------------------------------------------------------------------------- /01_poisson/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdmcbain/fenics-tuto-in-skfem/HEAD/01_poisson/README.md -------------------------------------------------------------------------------- /01_poisson/poisson.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdmcbain/fenics-tuto-in-skfem/HEAD/01_poisson/poisson.png -------------------------------------------------------------------------------- /01_poisson/st01_poisson.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdmcbain/fenics-tuto-in-skfem/HEAD/01_poisson/st01_poisson.py -------------------------------------------------------------------------------- /02_poisson_membrane/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdmcbain/fenics-tuto-in-skfem/HEAD/02_poisson_membrane/README.md -------------------------------------------------------------------------------- /02_poisson_membrane/curves.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdmcbain/fenics-tuto-in-skfem/HEAD/02_poisson_membrane/curves.png -------------------------------------------------------------------------------- /02_poisson_membrane/deflexion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdmcbain/fenics-tuto-in-skfem/HEAD/02_poisson_membrane/deflexion.png -------------------------------------------------------------------------------- /02_poisson_membrane/st02_poisson_membrane.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdmcbain/fenics-tuto-in-skfem/HEAD/02_poisson_membrane/st02_poisson_membrane.py -------------------------------------------------------------------------------- /03_heat/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdmcbain/fenics-tuto-in-skfem/HEAD/03_heat/README.md -------------------------------------------------------------------------------- /03_heat/st03_heat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdmcbain/fenics-tuto-in-skfem/HEAD/03_heat/st03_heat.py -------------------------------------------------------------------------------- /04_heat_gaussian/.gitignore: -------------------------------------------------------------------------------- 1 | heat_gaussian 2 | -------------------------------------------------------------------------------- /04_heat_gaussian/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdmcbain/fenics-tuto-in-skfem/HEAD/04_heat_gaussian/README.md -------------------------------------------------------------------------------- /04_heat_gaussian/initial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdmcbain/fenics-tuto-in-skfem/HEAD/04_heat_gaussian/initial.png -------------------------------------------------------------------------------- /04_heat_gaussian/st04_heat_gaussian.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdmcbain/fenics-tuto-in-skfem/HEAD/04_heat_gaussian/st04_heat_gaussian.py -------------------------------------------------------------------------------- /05_poisson_nonlinear/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdmcbain/fenics-tuto-in-skfem/HEAD/05_poisson_nonlinear/README.md -------------------------------------------------------------------------------- /05_poisson_nonlinear/poisson_nonlinear/exact.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdmcbain/fenics-tuto-in-skfem/HEAD/05_poisson_nonlinear/poisson_nonlinear/exact.png -------------------------------------------------------------------------------- /05_poisson_nonlinear/poisson_nonlinear/solution.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdmcbain/fenics-tuto-in-skfem/HEAD/05_poisson_nonlinear/poisson_nonlinear/solution.png -------------------------------------------------------------------------------- /05_poisson_nonlinear/st05_poisson_nonlinear.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdmcbain/fenics-tuto-in-skfem/HEAD/05_poisson_nonlinear/st05_poisson_nonlinear.py -------------------------------------------------------------------------------- /06_elasticity/.gitignore: -------------------------------------------------------------------------------- 1 | elasticity/ 2 | -------------------------------------------------------------------------------- /06_elasticity/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdmcbain/fenics-tuto-in-skfem/HEAD/06_elasticity/README.md -------------------------------------------------------------------------------- /06_elasticity/deformed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdmcbain/fenics-tuto-in-skfem/HEAD/06_elasticity/deformed.png -------------------------------------------------------------------------------- /06_elasticity/ft06_elasticity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdmcbain/fenics-tuto-in-skfem/HEAD/06_elasticity/ft06_elasticity.py -------------------------------------------------------------------------------- /06_elasticity/st06_elasticity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdmcbain/fenics-tuto-in-skfem/HEAD/06_elasticity/st06_elasticity.py -------------------------------------------------------------------------------- /07_navier_stokes_channel/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdmcbain/fenics-tuto-in-skfem/HEAD/07_navier_stokes_channel/Makefile -------------------------------------------------------------------------------- /07_navier_stokes_channel/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdmcbain/fenics-tuto-in-skfem/HEAD/07_navier_stokes_channel/README.md -------------------------------------------------------------------------------- /07_navier_stokes_channel/ft07_navier_stokes_channel1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdmcbain/fenics-tuto-in-skfem/HEAD/07_navier_stokes_channel/ft07_navier_stokes_channel1.py -------------------------------------------------------------------------------- /07_navier_stokes_channel/st07_navier_stokes_channel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdmcbain/fenics-tuto-in-skfem/HEAD/07_navier_stokes_channel/st07_navier_stokes_channel.png -------------------------------------------------------------------------------- /07_navier_stokes_channel/st07_navier_stokes_channel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdmcbain/fenics-tuto-in-skfem/HEAD/07_navier_stokes_channel/st07_navier_stokes_channel.py -------------------------------------------------------------------------------- /08_navier_stokes_cylinder/.gitignore: -------------------------------------------------------------------------------- 1 | *.json 2 | *.csv 3 | -------------------------------------------------------------------------------- /08_navier_stokes_cylinder/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdmcbain/fenics-tuto-in-skfem/HEAD/08_navier_stokes_cylinder/README.md -------------------------------------------------------------------------------- /08_navier_stokes_cylinder/Snakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdmcbain/fenics-tuto-in-skfem/HEAD/08_navier_stokes_cylinder/Snakefile -------------------------------------------------------------------------------- /08_navier_stokes_cylinder/cylinder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdmcbain/fenics-tuto-in-skfem/HEAD/08_navier_stokes_cylinder/cylinder.py -------------------------------------------------------------------------------- /08_navier_stokes_cylinder/cylinder_dmsh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdmcbain/fenics-tuto-in-skfem/HEAD/08_navier_stokes_cylinder/cylinder_dmsh.py -------------------------------------------------------------------------------- /08_navier_stokes_cylinder/cylinder_pygmsh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdmcbain/fenics-tuto-in-skfem/HEAD/08_navier_stokes_cylinder/cylinder_pygmsh.py -------------------------------------------------------------------------------- /08_navier_stokes_cylinder/final.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdmcbain/fenics-tuto-in-skfem/HEAD/08_navier_stokes_cylinder/final.png -------------------------------------------------------------------------------- /08_navier_stokes_cylinder/ft08_navier_stokes_cylinder1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdmcbain/fenics-tuto-in-skfem/HEAD/08_navier_stokes_cylinder/ft08_navier_stokes_cylinder1.py -------------------------------------------------------------------------------- /08_navier_stokes_cylinder/probe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdmcbain/fenics-tuto-in-skfem/HEAD/08_navier_stokes_cylinder/probe.png -------------------------------------------------------------------------------- /08_navier_stokes_cylinder/probe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdmcbain/fenics-tuto-in-skfem/HEAD/08_navier_stokes_cylinder/probe.py -------------------------------------------------------------------------------- /08_navier_stokes_cylinder/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdmcbain/fenics-tuto-in-skfem/HEAD/08_navier_stokes_cylinder/requirements.txt -------------------------------------------------------------------------------- /08_navier_stokes_cylinder/st08_navier_stokes_cylinder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdmcbain/fenics-tuto-in-skfem/HEAD/08_navier_stokes_cylinder/st08_navier_stokes_cylinder.py -------------------------------------------------------------------------------- /08_navier_stokes_cylinder/st08_navier_stokes_cylinder_pyamg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdmcbain/fenics-tuto-in-skfem/HEAD/08_navier_stokes_cylinder/st08_navier_stokes_cylinder_pyamg.py -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gdmcbain/fenics-tuto-in-skfem/HEAD/README.md --------------------------------------------------------------------------------