# 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

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

Directories

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