# Tutorials This page provides connections to PETSc tutorial examples by type of physics being modeled, discretization technique being used, solvers used, etc. ```{toctree} :maxdepth: 2 guide_to_examples_by_physics handson meshing/guide_to_subsurface performance/guide_to_TAS in_person ``` In addition, PETSc has many additionally poorly curated tutorial examples, found in the `tutorials/` directories throughout the PETSc `src/` tree. - Linear problems - Nonlinear problems - Time integration - Optimization - Least-squares (Manual: {any}`sec_tao_leastsquares`) - Quadratic (Manual: {any}`sec_tao_quadratic`) - Unconstrained (Manual: {any}`sec_tao_unconstrained`) - Bound (Manual: {any}`sec_tao_bound`) - Constrained (Manual: {any}`sec_tao_constrained`) - Complementarity (Manual: {any}`sec_tao_complementary`) - PDE constrained (Manual: {any}`sec_tao_pde_constrained`)n