===========================
Articles about PETSc Design
===========================

Many articles have been written about the design of PETSc. We mention
an incomplete selection which may be of interest to developers.

You may also be interested in `publications using PETSc <https://petsc.org/release/miscellaneous/applications_publications>`__.

Higher-level views of PETSc can be found in :cite:`KEYPREFIX-s2011`,
:cite:`KEYPREFIX-bgms00`, :cite:`KEYPREFIX-miss-paper`, :cite:`KEYPREFIX-bgms98`, and :cite:`KEYPREFIX-petsc-efficient`.

References
~~~~~~~~~~

.. bibliography:: /../src/docs/tex/petsc.bib
   :filter: docname in docnames
   :keyprefix: KEYPREFIX-
   :labelprefix: ref-

.. bibliography:: /../src/docs/tex/petscapp.bib
   :filter: docname in docnames
   :keyprefix: KEYPREFIX-
   :labelprefix: ref-
