Algorithm 866: IFISS: a Matlab toolbox for modelling incompressible flow

H. Elman, A. Ramage, D.J. Silvester

Research output: Contribution to journalArticlepeer-review

243 Citations (Scopus)


IFISS is a graphical Matlab package for the interactive numerical study of incompressible flow problems. It includes algorithms for discretization by mixed finite element methods and a posteriori error estimation of the computed solutions. The package can also be used as a computational laboratory for experimenting with state-of-the-art preconditioned iterative solvers for the discrete linear equation systems that arise in incompressible flow modelling. A unique feature of the package is its comprehensive nature; for each problem addressed, it enables the study of both discretization and iterative solution algorithms as well as the interaction between the two and the resulting effect on overall efficiency.
Original languageEnglish
Number of pages18
JournalACM Transactions on Mathematical Software
Issue number2
Publication statusPublished - Jun 2007


  • algorithms
  • design
  • documentation
  • matlab
  • finite elements
  • incompressible flow
  • iterative solvers
  • stabilization


Dive into the research topics of 'Algorithm 866: IFISS: a Matlab toolbox for modelling incompressible flow'. Together they form a unique fingerprint.

Cite this