Finite element programming by FreeFem++ -- advanced course
4, 5 Jun. 2016 @ Japan SIAM tutorial, Tokyo, Atsushi Suzuki
Information on tutorial is available in Japanese : http://na.cs.tsukuba.ac.jp/acmi/?p=403 and poster in PDF.
slide in PDF.
FreeFem++ sources:
- 1st lecture :
Schwarz iterative method and RAS/ASM as a preconditioner
- PDF Alterante-Schwarz.edp : classical Alternate Schwarz method for a Poisson equation with overlapping decomposition.
- PDF Jacobi-Schwarz-MPI.edp : MPIts version of Jacobi-Scfwarz method.
- PDF Schwarz.edp : Restricted Additive Schwarz / Additive Schwarz method as fixed point method and as preconiditioner for GMRES/CG methods:
based on An Introduction to Domain Decomposition Methods -- Algorithms, Theory, and Parallel Implementation, V. Dolean, P Jolivet, F. Nataf, SIAM 2015, ISBN 978-1-611974-05-8 .
- PDF Schwarz-MPI.edp : MPI computation only for subdomain solver in Schwarz.edp
- 2nd lecture :
Schur complement method and Neunamm-Neumann/BDD preconditioner
- PDF BDD.edp : Schur complement method and Blancing Neumann-Nemuann method.
- PDF BDD3d.edp : three-dimensional version.
- 3rd lecture :
FETI method for a Possion problem with lumped/Dirichlet preconditioner
- PDF FETI.edp : Conjugate Projected Gradient algorithm in FETI is realized by LinearCG of FreeFem++ and singular stiffness matrix of floating subdomain is factorized by UMFPACK with Lagrange multiplier or by Dissection solver directly.
Finite element programming by FreeFem++ -- intermediate course, which describes linear/nonlinear solvers, was held on 11, 12 Feb. 2016 @ Japan SIAM tutorial, Tokyo
updated: 10 Jun. 2016.