# Linear algebra

_Graphs.jl_ provides numerous matrix operations on both directed and undirected graphs, as part of the `LinAlg` submodule.

## Index

```@index
Pages   = ["linalg.md"]
```

## Full docs

```@autodocs
Modules = [Graphs.LinAlg]
Pages   = [
    "linalg/graphmatrices.jl",
    "linalg/LinAlg.jl",
    "linalg/nonbacktracking.jl",
    "linalg/spectral.jl"
]

```
