.. _autodoc:

All content
======================================

This is the list of all content in *torchquad*.
The type *backend tensor* in the documentation is a placeholder for the tensor
type of the current numerical backend,
for example ``numpy.array`` or ``torch.Tensor``.

We are continuously implementing new content in our library.
For the code, please see the `code page <https://torchquad.readthedocs.io/en/main/_modules/index.html>`_
or check out our full code and latest news at https://github.com/esa/torchquad.

.. automodule:: torchquad
   :members:
   :undoc-members:
   :show-inheritance:


.. Abstract classes which are not part of __all__

.. autoclass:: torchquad.integration.newton_cotes.NewtonCotes
   :members:
   :undoc-members:
   :show-inheritance:

.. autoclass:: torchquad.integration.base_integrator.BaseIntegrator
   :members:
   :undoc-members:
   :show-inheritance:
