Skip to content

Commit

Permalink
Update Sphinx documentation, commit 7511ffb [skip ci].
Browse files Browse the repository at this point in the history
  • Loading branch information
bluescarni committed Jan 21, 2024
1 parent 96269ac commit 78ae3ab
Show file tree
Hide file tree
Showing 119 changed files with 4,017 additions and 1,822 deletions.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
22 changes: 22 additions & 0 deletions _sources/api_exsys.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,30 @@ Expression system

.. currentmodule:: heyoka

Classes
-------

.. autosummary::
:toctree: autosummary_generated
:template: custom-class-template.rst

expression
dtens

Functions
---------

.. autosummary::
:toctree: autosummary_generated

make_vars
diff_tensors

Enums
-----

.. autosummary::
:toctree: autosummary_generated
:template: custom-enum-template.rst

diff_args
6 changes: 6 additions & 0 deletions _sources/autosummary_generated/heyoka.diff_args.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
heyoka.diff\_args
=================

.. currentmodule:: heyoka

.. autoclass:: diff_args
6 changes: 6 additions & 0 deletions _sources/autosummary_generated/heyoka.diff_tensors.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
heyoka.diff\_tensors
====================

.. currentmodule:: heyoka

.. autofunction:: diff_tensors
35 changes: 35 additions & 0 deletions _sources/autosummary_generated/heyoka.dtens.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
heyoka.dtens
============

.. currentmodule:: heyoka

.. autoclass:: dtens
:members:
:special-members: __init__



.. rubric:: Methods

.. autosummary::

~dtens.__init__
~dtens.get_derivatives
~dtens.index_of





.. rubric:: Attributes

.. autosummary::

~dtens.args
~dtens.gradient
~dtens.jacobian
~dtens.nargs
~dtens.nouts
~dtens.order


4 changes: 2 additions & 2 deletions _sources/autosummary_generated/heyoka.expression.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,10 @@
.. currentmodule:: heyoka

.. autoclass:: expression
:members:
:special-members: __init__


.. automethod:: __init__


.. rubric:: Methods

Expand Down
4 changes: 3 additions & 1 deletion _sources/breaking_changes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,9 @@ input arguments, turned out to be in practice confusing and a source of bugs.
The affected APIs include:

- :ref:`compiled functions <cfunc_tut>`, which now require the list of input
variables to be always supplied by the user.
variables to be always supplied by the user;
- :func:`~heyoka.diff_tensors()`, which now requires an explicit list of differentiation
arguments to be always provided by the user.

The tutorials and the documentation have been updated accordingly.

Expand Down
4 changes: 4 additions & 0 deletions _sources/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,10 @@ New
Changes
~~~~~~~

- **BREAKING**: it is now mandatory to supply a list of differentiation
arguments to :func:`~heyoka.diff_tensors()`
(`#164 <https://github.com/bluescarni/heyoka.py/pull/164>`__).
This is a :ref:`breaking change <bchanges_4_0_0>`.
- **BREAKING**: :ref:`compiled functions <cfunc_tut>` now require
the list of input variables to be always supplied by the user
(`#162 <https://github.com/bluescarni/heyoka.py/pull/162>`__).
Expand Down
2 changes: 1 addition & 1 deletion _sources/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@ examples_others
:maxdepth: 2
:caption: API reference
api_integrators
api_exsys
api_integrators
api_lagham
```
Loading

0 comments on commit 78ae3ab

Please sign in to comment.