SCAIM Seminar: The Finite Element Method by Example: A Tutorial

  • Date: 01/26/2010
Roger Donaldson (SFU)

University of British Columbia


This SCAIM lecture is more of a
tutorial than a talk. I will present a simple Finite Element Method
(FEM) code as a model for the more complex codes in common modern use.
Code components include: mesh generation, matrix assembly, a linear
solver, and a post-processor. I will discuss these components with
reference to their object-oriented (C++) implementations. This tutorial
is aimed at those needing a framework for modifying and using existing
codes. As a model, the example computes a piecewise-linear
approximation of the solution to the Poisson problem on a circular
domain with Neumann or Dirichlet boundary conditions. Focus is on
implementation issues rather than on issues of accuracy and
convergence. The example C++ code will be provided on-line following
the talk for use as a teaching and reference tool.


12:30 - 14:00, WMAX 216.

Pizza and pop will be provided!

Other Information: 

For details, please visit the official website at