# Matrix Operations (Mat) Examples
PETSc matrices (`Mat` objects) are used to store Jacobians and other sparse matrices in PDE-based (or other) simulations. ## [](../MatOrderings/index)

superlu_dist/
mumps/
aijperm/
aijmkl/
aijsell/
crl/
pastix/
mpicusparse/
mpihipsparse/
mpiviennacl/
mpiviennaclcuda/
clique/
mkl_cpardiso/
strumpack/
kokkos/
fdmpiaij.c
mmaij.c
mpb_aij.c
mpiaij.c
mpiaij.h
mpiaijpc.c
mpihashmat.h
mpimatmatmatmult.c
mpimatmatmult.c
mpimattransposematmult.c
mpiov.c
mpiptap.c
makefile