PETSc Users Manual ================== **Argonne National Laboratory** **Mathematics and Computer Science Division** -------------- Prepared by **S. Balay** :sup:`1`, **S. Abhyankar** :sup:`2`, **M. Adams** :sup:`3`, **J. Brown** :sup:`1`, **P. Brune** :sup:`1`, **K. Buschelman** :sup:`1`, **L. Dalcin** :sup:`4`, **A. Dener** :sup:`1`, **V. Eijkhout** :sup:`6`, **W. Gropp** :sup:`1`, **D. Karpeyev** :sup:`1`, **D. Kaushik** :sup:`1`, **M. Knepley** :sup:`1`, **D. May** :sup:`7`, **L. Curfman McInnes** :sup:`1`, **R. Mills** :sup:`1`, **T. Munson** :sup:`1`, **K. Rupp** :sup:`1`, **P. Sanan** :sup:`8`, **B. Smith** :sup:`1`, **S. Zampini** :sup:`4`, **H. Zhang** :sup:`5`, and **H. Zhang** :sup:`1` | :sup:`1`\ Mathematics and Computer Science Division, Argonne National Laboratory | :sup:`2`\ Electricity Infrastructure and Buildings Division, Pacific Northwest National Laboratory | :sup:`3`\ Computational Research, Lawrence Berkeley National Laboratory | :sup:`4`\ Extreme Computing Research Center, King Abdullah University of Science and Technology | :sup:`5`\ Computer Science Department, Illinois Institute of Technology | :sup:`6`\ Texas Advanced Computing Center, University of Texas at Austin | :sup:`7`\ Department of Earth Sciences, University of Oxford | :sup:`8`\ Institute of Geophysics, ETH Zurich -------------- This work was supported by the Office of Advanced Scientific Computing Research, Office of Science, U.S. Department of Energy, under Contract DE-AC02-06CH11357. -------------- .. toctree:: :maxdepth: 3 introduction programming additional