(mosaic)=

# Mosaic

`mosaic` enables visualization of unstructured [MPAS](https://mpas-dev.github.io/)
mesh data on the native grid through `matplotlib`.

```{tip} Please reach out with any problems!

If you have any trouble with `mosaic`, especially problems plotting your `MPAS`
mesh of choice, please reach out via [GitHub discussions](https://github.com/E3SM-Project/mosaic/discussions)
under the ["Q&A" category](https://github.com/E3SM-Project/mosaic/discussions/categories/q-a).

If you suspect you've found a bug in `mosaic` feel free to open an issue on
[GitHub](https://github.com/E3SM-Project/mosaic/issues).
```

```{toctree}
:maxdepth: 2
:caption: User Guide:

user_guide/quick_start
user_guide/spherical_mesh_support
user_guide/periodic_mesh_support
user_guide/contouring
```

```{toctree}
:maxdepth: 1
:caption: Developers Guide:

developers_guide/quick_start
developers_guide/api
developers_guide/design_docs
```

```{toctree}
:maxdepth: 1
:hidden:
:caption: Community:

GitHub discussions <https://github.com/E3SM-Project/mosaic/discussions>
```
