.. UOpt Python documentation master file, created by
   sphinx-quickstart on Thu Jul 20 13:12:28 2023.
   You can adapt this file completely to your liking, but it should at least
   contain the root `toctree` directive.

Welcome to UOpt Python's documentation!
=======================================

UOpt Python is the Python module to interface both the uopt and the
usolve routines from the UOpt solver. The callback functions like the
objective function, the gradient function, etc., can all be
implemented in Python. Arrays are passed using :py:mod:`numpy` ndarrays.


.. toctree::
   :maxdepth: 2
   :caption: Contents:

   installation
   reference

   
Indices and tables
==================

* :ref:`genindex`
* :ref:`search`
