Check out the May 2012 release of our
Incompressible Flow & Iterative Solver Software (IFISS)
Matlab and Octave toolbox.
This is an open source
software package that was originally associated with the book
Finite Elements and Fast Iterative Solvers
with applications in incompressible fluid dynamics
The book provides an introduction to finite elements, iterative linear solvers
and scientific computing aimed at graduates in engineering, numerical analysis, applied mathematics
and interdisciplinary scientific computing.
The technically demanding theoretical aspects are largely
confined to the sections on the 'Theory of errors'. You can check out the contents from here using
Google books.
Readers who would like a more gentle introduction
to the mathematics underlying finite element convergence theory will find it useful
to assimilate the material in our
Finite Element Primer before reading the first chapter.