{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,10]],"date-time":"2026-06-10T21:06:53Z","timestamp":1781125613443,"version":"3.54.1"},"reference-count":43,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2007,6,1]],"date-time":"2007-06-01T00:00:00Z","timestamp":1180656000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Math. Softw."],"published-print":{"date-parts":[[2007,6]]},"abstract":"<jats:p>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.<\/jats:p>","DOI":"10.1145\/1236463.1236469","type":"journal-article","created":{"date-parts":[[2007,9,14]],"date-time":"2007-09-14T13:44:55Z","timestamp":1189777495000},"page":"14","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":228,"title":["Algorithm 866"],"prefix":"10.1145","volume":"33","author":[{"given":"Howard C.","family":"Elman","sequence":"first","affiliation":[{"name":"University of Maryland, College Park, MD"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Alison","family":"Ramage","sequence":"additional","affiliation":[{"name":"University of Strathclyde, Glasgow, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"David J.","family":"Silvester","sequence":"additional","affiliation":[{"name":"University of Manchester, Manchester, UK"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2007,6]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1137\/S0036142994264092"},{"key":"e_1_2_2_2_1","doi-asserted-by":"crossref","unstructured":"Ainsworth M. and Oden J. 2000. A Posteriori Error Estimation in Finite Element Analysis. Wiley New York. Ainsworth M. and Oden J. 2000. A Posteriori Error Estimation in Finite Element Analysis. Wiley New York.","DOI":"10.1002\/9781118032824"},{"key":"e_1_2_2_3_1","volume-title":"Iterative Solution Methods","author":"Axelsson O.","unstructured":"Axelsson , O. 1994. Iterative Solution Methods . Cambridge University Press , Cambridge . Axelsson, O. 1994. Iterative Solution Methods. Cambridge University Press, Cambridge."},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1090\/S0025-5718-1985-0777265-X"},{"key":"e_1_2_2_5_1","volume-title":"Finite Elements","author":"Braess D.","unstructured":"Braess , D. 1997. Finite Elements . Cambridge University Press , London . Braess, D. 1997. Finite Elements. Cambridge University Press, London."},{"key":"e_1_2_2_6_1","doi-asserted-by":"crossref","unstructured":"Brenner S. C. and Scott L. R. 1994. The Mathematical Theory of Finite Element Methods. Springer-Verlag New York. Brenner S. C. and Scott L. R. 1994. The Mathematical Theory of Finite Element Methods. Springer-Verlag New York.","DOI":"10.1007\/978-1-4757-4338-8"},{"key":"e_1_2_2_7_1","doi-asserted-by":"crossref","unstructured":"Brezzi F. and Fortin M. 1991. Mixed and Hybrid Finite Element Methods. Springer-Verlag New York. Brezzi F. and Fortin M. 1991. Mixed and Hybrid Finite Element Methods. Springer-Verlag New York.","DOI":"10.1007\/978-1-4612-3172-1"},{"key":"e_1_2_2_8_1","unstructured":"Briggs W. Henson V. and McCormick S. 2000. A Multigrid Tutorial. SIAM Philadelphia. Briggs W. Henson V. and McCormick S. 2000. A Multigrid Tutorial. SIAM Philadelphia."},{"key":"e_1_2_2_9_1","volume-title":"The Finite Element Method for Elliptic Problems. North-Holland","author":"Ciarlet P. G.","unstructured":"Ciarlet , P. G. 1978. The Finite Element Method for Elliptic Problems. North-Holland , Amsterdam . Ciarlet, P. G. 1978. The Finite Element Method for Elliptic Problems. North-Holland, Amsterdam."},{"key":"e_1_2_2_10_1","unstructured":"Elman H. Howle V. E. Shadid J. Silvester D. and Tuminaro R. 2006. Least squares preconditioners for stabilized discretizations of the Navier-Stokes equations. Tech. rep. MIMS Eprint 2006.55 Manchester Institute for Mathematical Sciences. Elman H. Howle V. E. Shadid J. Silvester D. and Tuminaro R. 2006. Least squares preconditioners for stabilized discretizations of the Navier-Stokes equations. Tech. rep. MIMS Eprint 2006.55 Manchester Institute for Mathematical Sciences."},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1137\/S1064827596312547"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1137\/S0036142901374877"},{"key":"e_1_2_2_13_1","unstructured":"Elman H. C. Ramage A. and Silvester D. 2005a. Incompressible Flow Iterative Solution Software (IFISS) installation & software guide. http:\/\/www.cs.umd.edu\/~elman\/ifiss\/ifiss_guide.pdf. Elman H. C. Ramage A. and Silvester D. 2005a. Incompressible Flow Iterative Solution Software (IFISS) installation & software guide. http:\/\/www.cs.umd.edu\/~elman\/ifiss\/ifiss_guide.pdf."},{"key":"e_1_2_2_14_1","doi-asserted-by":"crossref","unstructured":"Elman H. C. Silvester D. J. and Wathen A. J. 2005b. Finite Elements and Fast Iterative Solvers with Applications in Incompressible Fluid Dynamics. Oxford University Press Oxford UK. Elman H. C. Silvester D. J. and Wathen A. J. 2005b. Finite Elements and Fast Iterative Solvers with Applications in Incompressible Fluid Dynamics. Oxford University Press Oxford UK.","DOI":"10.1093\/oso\/9780198528678.001.0001"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0045-7825(99)00037-7"},{"key":"e_1_2_2_16_1","volume-title":"-A","author":"Girault V.","year":"1986","unstructured":"Girault , V. and Raviart , P . -A . 1986 . Finite Element Methods for Navier-Stokes Equations. Springer-Verlag , Berlin. Girault, V. and Raviart, P.-A. 1986. Finite Element Methods for Navier-Stokes Equations. Springer-Verlag, Berlin."},{"key":"e_1_2_2_17_1","volume-title":"Iterative Methods for Solving Linear Systems","author":"Greenbaum A.","unstructured":"Greenbaum , A. 1997. Iterative Methods for Solving Linear Systems . SIAM , Philadelphia . Greenbaum, A. 1997. Iterative Methods for Solving Linear Systems. SIAM, Philadelphia."},{"key":"e_1_2_2_18_1","unstructured":"Gresho P. and Sani R. 1998. Incompressible Flow and the Finite Element Method: Volume 1: Advection-Diffusion. John Wiley Chichester. Gresho P. and Sani R. 1998. Incompressible Flow and the Finite Element Method: Volume 1: Advection-Diffusion. John Wiley Chichester."},{"key":"e_1_2_2_19_1","volume-title":"Finite Element Methods for Viscous Incompressible Flows","author":"Gunzburger M. D.","unstructured":"Gunzburger , M. D. 1989. Finite Element Methods for Viscous Incompressible Flows . Academic Press , San Diego . Gunzburger, M. D. 1989. Finite Element Methods for Viscous Incompressible Flows. Academic Press, San Diego."},{"key":"e_1_2_2_20_1","volume-title":"Multi-Grid Methods and Applications","author":"Hackbusch W.","unstructured":"Hackbusch , W. 1985. Multi-Grid Methods and Applications . Springer-Verlag , Berlin . Hackbusch, W. 1985. Multi-Grid Methods and Applications. Springer-Verlag, Berlin."},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.6028\/jres.049.044"},{"key":"e_1_2_2_22_1","unstructured":"Hughes T. and Brooks A. 1979. A multi-dimensional upwind scheme with no crosswind diffusion. In Finite Element Methods for Convection Dominated Flows T. Hughes Ed. AMD--vol 34 ASME New York. Hughes T. and Brooks A. 1979. A multi-dimensional upwind scheme with no crosswind diffusion. In Finite Element Methods for Convection Dominated Flows T. Hughes Ed. AMD--vol 34 ASME New York."},{"key":"e_1_2_2_23_1","volume-title":"Numerical Solution of Partial Differential Equations by the Finite Element Method","author":"Johnson C.","unstructured":"Johnson , C. 1987. Numerical Solution of Partial Differential Equations by the Finite Element Method . Cambridge University Press , New York . Johnson, C. 1987. Numerical Solution of Partial Differential Equations by the Finite Element Method. Cambridge University Press, New York."},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1137\/S106482759935808X"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1137\/S1064827598333715"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1093\/imanum\/21.1.107"},{"key":"e_1_2_2_27_1","volume-title":"Iterative Methods for Linear and Nonlinear Equations","author":"Kelley T.","unstructured":"Kelley , T. 1995. Iterative Methods for Linear and Nonlinear Equations . SIAM , Philadelphia . Kelley, T. 1995. Iterative Methods for Linear and Nonlinear Equations. SIAM, Philadelphia."},{"key":"e_1_2_2_28_1","first-page":"148","article-title":"An iterative solution method for linear systems of which the coefficient matrix is a symmetric m-matrix","volume":"31","author":"Meijerink J. A.","year":"1977","unstructured":"Meijerink , J. A. and van der Vorst , H. A. 1977 . An iterative solution method for linear systems of which the coefficient matrix is a symmetric m-matrix . Math. Comp. 31 , 148 -- 162 . Meijerink, J. A. and van der Vorst, H. A. 1977. An iterative solution method for linear systems of which the coefficient matrix is a symmetric m-matrix. Math. Comp. 31, 148--162.","journal-title":"Math. Comp."},{"key":"e_1_2_2_29_1","doi-asserted-by":"crossref","unstructured":"Miller J. J. H. O'Riordan E. and Shishkin G. I. 1995. Fitted Numerical Methods for Singularly Perturbed Problems---Error Estimates in the Maximum Norm for Linear Problems in One and Two Dimensions. World Scientific Singapore. Miller J. J. H. O'Riordan E. and Shishkin G. I. 1995. Fitted Numerical Methods for Singularly Perturbed Problems---Error Estimates in the Maximum Norm for Linear Problems in One and Two Dimensions. World Scientific Singapore.","DOI":"10.1142\/2933"},{"key":"e_1_2_2_30_1","volume-title":"Numerical Solution of Convection-Diffusion Problems","author":"Morton K. W.","unstructured":"Morton , K. W. 1996. Numerical Solution of Convection-Diffusion Problems . Chapman & Hall , London . Morton, K. W. 1996. Numerical Solution of Convection-Diffusion Problems. Chapman & Hall, London."},{"key":"e_1_2_2_31_1","unstructured":"Ockendon J. Howison S. Lacey A. and Movchan A. 1999. Applied Partial Differential Equations. Oxford University Press Oxford. Ockendon J. Howison S. Lacey A. and Movchan A. 1999. Applied Partial Differential Equations. Oxford University Press Oxford."},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1137\/0712047"},{"key":"e_1_2_2_33_1","unstructured":"Quarteroni A. and Valli A. 1997. Numerical Approximation of Partial Differential Equations. Springer-Verlag Berlin. Quarteroni A. and Valli A. 1997. Numerical Approximation of Partial Differential Equations. Springer-Verlag Berlin."},{"key":"e_1_2_2_34_1","doi-asserted-by":"crossref","unstructured":"Roos H.-G. Stynes M. and Tobiska L. 1996. Numerical Methods for Singularly Perturbed Differential Equations. Springer-Verlag Berlin. Roos H.-G. Stynes M. and Tobiska L. 1996. Numerical Methods for Singularly Perturbed Differential Equations. Springer-Verlag Berlin.","DOI":"10.1007\/978-3-662-03206-0"},{"key":"e_1_2_2_35_1","doi-asserted-by":"crossref","unstructured":"Saad Y. 2003. Iterative Methods for Sparse Linear Systems. SIAM Philadelphia. Second ed. Saad Y. 2003. Iterative Methods for Sparse Linear Systems. SIAM Philadelphia. Second ed.","DOI":"10.1137\/1.9780898718003"},{"key":"e_1_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1137\/0907058"},{"key":"e_1_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0377-0427(00)00515-X"},{"key":"e_1_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1137\/0731070"},{"key":"e_1_2_2_39_1","first-page":"11","article-title":"BICGSTAB(&ell;) for linear equations involving unsymmetric matrices with complex spectrum","volume":"1","author":"Sleijpen G. L. G.","year":"1993","unstructured":"Sleijpen , G. L. G. and Fokkema , D. R. 1993 . BICGSTAB(&ell;) for linear equations involving unsymmetric matrices with complex spectrum . Elec. Trans. Numer. Math. 1 , 11 -- 32 . Sleijpen, G. L. G. and Fokkema, D. R. 1993. BICGSTAB(&ell;) for linear equations involving unsymmetric matrices with complex spectrum. Elec. Trans. Numer. Math. 1, 11--32.","journal-title":"Elec. Trans. Numer. Math."},{"key":"e_1_2_2_40_1","unstructured":"Trottenberg U. Oosterlee C. and Sch\u00fcller A. 2001. Multigrid. Academic Press London. Trottenberg U. Oosterlee C. and Sch\u00fcller A. 2001. Multigrid. Academic Press London."},{"key":"e_1_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1007\/s002110050381"},{"key":"e_1_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1137\/0730031"},{"key":"e_1_2_2_43_1","volume-title":"An Introduction to Multigrid Methods","author":"Wesseling P.","unstructured":"Wesseling , P. 1992. An Introduction to Multigrid Methods . John Wiley & Sons , New York . Wesseling, P. 1992. An Introduction to Multigrid Methods. John Wiley & Sons, New York."}],"container-title":["ACM Transactions on Mathematical Software"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1236463.1236469","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1236463.1236469","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T14:52:07Z","timestamp":1750258327000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1236463.1236469"}},"subtitle":["IFISS, a Matlab toolbox for modelling incompressible flow"],"short-title":[],"issued":{"date-parts":[[2007,6]]},"references-count":43,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2007,6]]}},"alternative-id":["10.1145\/1236463.1236469"],"URL":"https:\/\/doi.org\/10.1145\/1236463.1236469","relation":{},"ISSN":["0098-3500","1557-7295"],"issn-type":[{"value":"0098-3500","type":"print"},{"value":"1557-7295","type":"electronic"}],"subject":[],"published":{"date-parts":[[2007,6]]},"assertion":[{"value":"2007-06-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}