.. _UserAPIDocs:

========
User API
========

See :ref:`UserAPIOverviewDocs` for a high-level introduction to the main features of MBIRJAX, then browse
individual pages for more detail. See :ref:`DemosFAQs` for examples.

* :ref:`UserAPIOverviewDocs`
* :ref:`ParametersDocs`
* :ref:`TomographyModelDocs`
* :ref:`GeometryModelsDocs`
* :ref:`DenoisingDocs`
* :ref:`PreprocessDocs`
* :ref:`Utilities`
* :ref:`VCLSDocs`
* :ref:`HSNTDocs`


.. automodule:: mbirjax
   :no-index:
   :members:
   :undoc-members:
   :show-inheritance:

.. toctree::
   :hidden:
   :maxdepth: 4
   :caption: Classes

   usr_api_overview
   usr_parameters
   usr_tomography_model
   usr_geometry_models
   usr_denoising
   usr_preprocess
   usr_utilities
   usr_vcls
   usr_hsnt

