IFISS Software Package
Incompressible Flow & Iterative Solver Software
Version 2.2
Released 26 May 2006
This is an open-source
MATLAB
software package associated with the book
Finite Elements and Fast Iterative Solvers
with applications in incompressible fluid dynamics
by Howard C. Elman, David J. Silvester, and Andrew J. Wathen
published by Oxford University Press.
See the publisher's web pages
(US Edition)
/
(UK Edition)
for additional information about the book.
The IFISS software can be used to generate typical linear systems arising
from finite element discretizations of four important PDE applications:
diffusion, convection-diffusion, Stokes flow and Navier-Stokes flow
problems. It has built-in multigrid and Krylov subspace solvers and
includes a variety of appropriate preconditioning strategies for each
problem. We have used early versions of the software to support
technical workshops we have given in the last decade on fast solvers
for incompressible flow problems.
Key features include
- implementation of a variety of mixed finite element approximation methods
- automatic calculation of stabilization parameters where appropriate
- a posteriori error estimation
- a range of preconditioned Krylov subspace solvers (including MINRES
and BICGSTAB(ell))
- a built-in geometric multigrid solver/preconditioner
- an interface to the algebraic multigrid solver of FEMLAB (see
http://www.comsol.com/ )
- useful visualization tools.
IFISS has been tested under Matlab Versions 5.3 to 7.1 and can be run
under Windows, Unix and Mac architectures.
Documentation is available at
ifiss_guide.pdf.
License
Authors
David Silvester Howard Elman Alison Ramage
School of Mathematics Department of Computer Science Department of Mathematics
University of Manchester University of Maryland University of Strathclyde
Sackville Street College Park, MD 20742 28 Richmond Street
Manchester M60 1QD USA Glasgow G1 1XH
United Kingdom elman@cs.umd.edu United Kingdom
na.silvester@na-net.ornl.gov a.ramage@strath.ac.uk
Acknowledgments
This software was developed with support from
the US National Science Foundation,
the US Department of Energy,
and
the UK Engineering and Physical Sciences Research Council.
Mirror Site