activity
20132023
most citedComposing Scalable Nonlinear Algebraic Solvers

154 citations · 172 across the 8 of their papers we have counts for

collaborators

8 papers

cs.CL2023★ 1 cited

Why machines do not understand: A response to Søgaard

Jobst Landgrebe, Barry Smith

Some defenders of so-called `artificial intelligence' believe that machines can understand language. In particular, Søgaard has argued in this journal for a thesis of this sort, on…

physics.hist-ph2023

Ontologies of common sense, physics and mathematics

Jobst Landgrebe, Barry Smith

The view of nature we adopt in the natural attitude is determined by common sense, without which we could not survive. Classical physics is modelled on this common-sense view of na…

math.OC2018

A scalable matrix-free spectral element approach for unsteady PDE constrained optimization using PETSc/TAO

Oana Marin, Emil Constantinescu, Barry Smith

We provide a new approach for the efficient matrix-free application of the transpose of the Jacobian for the spectral element method for the adjoint based solution of partial diffe…

math.NA2016★ 154 cited

Composing Scalable Nonlinear Algebraic Solvers

Peter R. Brune, Matthew G. Knepley, Barry F. Smith +1

Most efficient linear solvers use composable algorithmic components, with the most common model being the combination of a Krylov accelerator and one or more preconditioners. A sim…

cs.MS2016★ 5 cited

Extreme-scale Multigrid Components within PETSc

Dave A. May, Patrick Sanan, Karl Rupp +2

Elliptic partial differential equations (PDEs) frequently arise in continuum descriptions of physical processes relevant to science and engineering. Multilevel preconditioners repr…

cs.OH2015

On The Evolution Of User Support Topics in Computational Science and Engineering Software

K. Rupp, S. Balay, J. Brown +3

We investigate ten years of user support emails in the large-scale solver library PETSc in order to identify changes in user requests. For this purpose we assign each email thread…

cs.SE2014★ 1 cited

Run-time extensibility and librarization of simulation software

Jed Brown, Matthew G. Knepley, Barry F. Smith

Build-time configuration and environment assumptions are hampering progress and usability in scientific software. That which would be utterly unacceptable in non-scientific softwar…

cs.MS2013★ 11 cited

Achieving High Performance with Unified Residual Evaluation

Matthew G. Knepley, Jed Brown, Karl Rupp +1

We examine residual evaluation, perhaps the most basic operation in numerical simulation. By raising the level of abstraction in this operation, we can eliminate specialized code,…