Description
This tutorial will present scalable linear and nonlinear solver methodology within the context of the Portable Extensible Toolkit for Scientific computing (PETSc). It will cover the underlying principles of Krylov, domain decomposition, and multigrid methods, as well as field-split methods for coupled multiphysics problems. Throughout the tutorial, library interfaces will be presented, along with opportunities for solver composition, convergence diagnostics, and performance considerations for modern hardware.
Jed Brown is an Assistant Computational Scientist at Argonne National Lab, USA. His doctoral work was at ETH Zurich in computational methods for ice sheet simulation. His research is in robust hardware-adapted, algorithmically optimal, multiphysics-capable composable algorithms and numerical software.
Primary author
Jed Brown
(Argonne National Laboratory)