## Introduction to finite element computation by FreeFem++

— towards numerical simulation of fluid flow problems

15, 16 Oct 2015 @ Kanazawa University, Atsushi Suzuki

slide : in PDF format

FreeFem++ sources:
- 1st lecture :

Basics of finite element method by examples from the Poisson equation

`poisson-P2.edp` : convergence check of P2 finite element solution for the Poisson equation.

`poisson-P2-buildmesh.edp` : convergence check using unstructured mesh.

`poisson-matrix.edp` : usage of matrix and vector and treatment of inhomogenous Dirichlet boundary conditions.

- 2nd lecture :

Mixed formulation for the Stokes equations

`stokes-error.edp` : convergence check of P2/P1 finite element solution for the Stokes equations.

`stokes-stabilized-error.edp` : P1/P1 stabilized method.

`stokes-matrix.edp` : usage of matrix and vector and treatment of inhomogenous Dirichlet boundary conditions.

`stokes-matrix-Uzawa.edp` : usage of conjugate gradient method with Uzawa method

`stokes-matrix-Uzawa-grad.edp` : bilinear form based on grad form leads to block diagonal structure of stiffness matrix for the veliocty

- 3rd lecture :

Nonlinear finite element problem by Newton method

`cavityNewton.edp` : stationary cavity drive flow problem by Newton iteration.

- 4th lecture :

Time-dependent Navier-Stokes equations around a cylinder

`NS-cylinder.edp` : time-dependent Navier-Stokes equations by Characteristic Galerkin method

`NS-cylinder-adpt.edp` : with adaptive method refinement.

updated: 29 Oct.2015.