# API reference

```{eval-rst}
.. automodule:: discoeb
   :no-members:

.. autofunction:: discoeb.solve_eb

.. autoclass:: discoeb.EBSolution
   :no-members:

.. autofunction:: discoeb.state_names

.. autofunction:: discoeb.conformal_ages

.. autofunction:: discoeb.background_history

.. autofunction:: discoeb.density_coefficients

.. autofunction:: discoeb.directed_inputs

.. autofunction:: discoeb.as_cosmology

.. autodata:: discoeb.DIFFERENTIABLE_PARAMETERS
   :no-value:

.. autodata:: discoeb.DIRECTED_NAMES
   :no-value:
```
