Math3072 Spring Semester 2006/2007(2074)

Finite Element Methods
MWF 1:00-1:50 Thackeray 627


Office Hours

MWF 2:00 - 3:00, and by appointment
Office: Thackeray 605
Phone: (412) 624-8338
E-mail: yotov@math.pitt.edu

This course is an introduction to the theoretical and computational aspects of the finite element method for the solution of boundary value problems for partial differential equations. Emphasis will be on linear elliptic, self-adjoint, second-order problems, and some material will cover time dependent problems as well as nonlinear problems. Topics include: Sobolev spaces, variational formulation of boundary value problems, natural and essential boundary conditions, Lax-Milgram lemma, approximation theory, error estimates, element construction, continuous, discontinuous, and mixed finite element methods, and solution methods for the resulting finite element systems.

The book Understanding and Implementing the Finite Element Method by Mark Gockenbach, SIAM 2006, will be used as a reference on implementation issues.

Written homework and several computational projects will be assigned. Suggested programming language is Matlab. The Matlab language provides extensive library of mathematical and scientific function calls entirely built-in. Matlab is available on Unix and Windows in the university computing labs. The full set of manuals is on the web in html and also in Adobe PDF format. The "Getting Started" manual is a good place to begin and is available both in html format and in Adobe PDF format. The full reference manual as well as manuals for each of the many toolboxes are all available.


Course materials

  • Syllabus
  • Notes on a posteriori error estimates
  • Matlab Primer: pdf; postscript
  • Matlab Tutorial: Postscript; HTML
  • Introduction to Matlab exercises by Dr. Mike Sussman: Preliminaries; Beginning Matlab
  • Matlab code provided with the textbook

    Homework and Computer Assignments

  • Assignment 1, Due January 22, 2007
  • Assignment 2, Due February 5, 2007
  • Assignment 3, Due February 21, 2007
  • Assignment 4, Due March 14, 2007
  • Assignment 5 (computational part), Due March 30, 2007
  • Assignment 5 (theoretical part), Due April 6, 2007
  • Assignment 6, Due April 11, 2007

    Exams

  • The in-class midterm exam will be on March 21, 2007.
  • Final Project, Due April 25, 2007