
Lois Curfman McInnes
The scalable solution of nonlinear partial differential equations (PDEs) arises in many scientific and engineering applications. Lois and her collaborators develop algorithms and software for the scalable solution of PDEs in the Portable, Extensible Tookit for Scientific computation (PETSc), which provides robust, efficient, scalable, and extensible tools that are the backbone of numerous high-performance applications. PETSc is an object-oriented numerical software library that has put the power of parallel computing in the hands of a wide range of scientists.
Lois’s research focuses on the numerical solution of nonlinear PDEs on high-performance computers; scientific applications involving PDEs, with emphasis on multiphysics contexts; and issues in software interoperability for large-scale scientific computing.
Awards, Honors & Memberships
- 2011 Ernest Orlando Lawrence Award for outstanding contributions in research and development supporting the Department of Energy and its missions.
- Recipient of a R&D 100 Award in 2009 for PETSc
- DOE Distinguished Postdoctoral Fellow, 1993-1996
Select Publications
- D. E. Keyes, L. C. McInnes, C. Woodward, et al., Multiphysics Simulations: Challenges and Opportunities, special issue of the International Journal of High Performance Computing Applications, 27(1), 4--83, Feb 2013.
- B. Smith, L.C. McInnes, E. Constantinescu, M. Adams, S. Balay, J. Brown, M. Knepley, H. Zhang, “PETSc’s Software Strategy for the Design Space of Composable Extreme-Scale Solvers,” DOE Exascale Research Conference, Portland, OR, April 16–18, 2012.
- S. Balay, J. Brown, K. Buschelman, W. Gropp, D. Kaushik, M. Knepley, L. C. McInnes, B. Smith, and H. Zhang, “PETSc Users Manual,” MCS Technical Report, ANL-95-11, Revision 3.2, Sept 2011.
- W. Gropp, D. Keyes, L. C. McInnes and M. Tidriri, “Globalized Newton-Krylov-Schwarz Algorithms and Software for Parallel Implicit CFD,” International Journal of High Performance Computing Applications Summer 2000 14: 102-136.
- S. Balay, W. D. Gropp, L. C. McInnes and B. F. Smith, “Efficient Management of Parallelism in Object Oriented Numerical Software Libraries.” In Modern Software Tools in Scientific Computing, E. Arge, A. M. Bruaset and H. P. Langtangen, editors, Birkhauser Press, pp. 163-202, 1997.