diff --git a/docs/index.rst b/docs/index.rst index 06f8555..45418f8 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -6,11 +6,18 @@ Welcome to PySheaf's documentation! =================================== +The PySheaf library is an experimental platform for computational and applied sheaf theory. Have a look at the latest version at the PySheaf GitHub repository: ``_ + +Sheaves are managed by subclassing from :py:class:`CellComplex`, which is a little awkward as :py:class:`SheafCell` is subclassed from :py:class:`Cell`, etc. However, the idea is that everything that can be done to the base space of a sheaf is inherited from its underlying :py:class:`CellComplex` structure. + +Sections of sheaves have their own :py:class:`Section` class. Truly, the data structure does not self-check for consistency, so really they are more of an "assignment" or "serration" than a section. However, they do know how to extend themselves. + .. toctree:: :maxdepth: 2 :caption: Contents: intro + install cellcomplexes sheaves sections