# Matrix Operations (Mat) PETSc matrices (`Mat` objects) are used to store Jacobians and other sparse matrices in PDE-based (or other) simulations. Users guide chapter: [](ch_matrices). See also [](../MatGraphOperations/index). Examples

Source files

fdaij.c
ij.c
matmatmatmult.c
matmatmult.c
matrart.c
mattransposematmult.c
symtranspose.c
aij.h
inode.c
seqhashmatsetvalues.h
aij.c
aijfact.c
inode2.c
matptap.c
seqhashmat.h

Directories

aijmkl
aijperm
aijsell
bas
cholmod
crl
essl
ftn-kernels
hdf5
klu
kokkos
lusol
matlab
mkl_pardiso
seqcusparse
seqhipsparse
seqviennacl
seqviennaclcuda
spqr
superlu
umfpack