Skip to main content
Mathematics and Computer Science Division

Numerical Software and Mathematical Libraries

The numerical backbone of scientific productivity

Motivated by the needs of large-scale scientific applications, Argonne’s Mathematics and Computer Science Division is developing robust, reliable, efficient numerical methods and tools; delivering them to the community as portable, high-performance software and libraries; and engaging with the scientific community to expand capabilities as needed for work toward next-generation predictive simulations and analysis. Products of our research include solvers for algorithmic differentiation, differential algebraic equations, linear and nonlinear equations, numerical optimization, variational inequalities and complementarity problems, and partial differential equations. Our open-source libraries have been recognized by R&D100 awards and Gordon Bell prizes and deployed on the world’s leading supercomputers.

Collage of PETSc apps

CONTACT US

Mathematics and Computer Science General Inquiries

info@mcs.anl.gov

Related Organizations

Related Project

Preparing PETSc/TAO for Exascale

We are developing and extending PETSc/TAO in two crucial directions: simulations (that require algebraic solvers and/or time integrators) at the exascale and optimization at the exascale utilizing coupled ensembled simulations.

Related Project

Exascale Computing in the MCS Division

Accelerating delivery of an exascale computing ecosystem to provide breakthrough modeling and simulation to address the nation’s most critical challenges