.. image:: https://lo10.fr/static/rtd.iamax/_images/_license.svg
   :alt: License
.. image:: https://lo10.fr/static/rtd.iamax/_images/_coverage.svg
   :alt: Coverage
.. image:: https://lo10.fr/static/rtd.iamax/_images/_pylint.svg
   :alt: Lint Score
   
   
The purpose of this project is to develop a version of `ImaCLIM <https://bit.ly/3xgBH7r>`_ (be it static or recursive) based on an innovative `ontology <https://bit.ly/2tduUNa>`_ that goes beyond national accounting conventions while, of course, making easy to formalize them back.

Indeed, structuring a mathematical representation according to these conventions – e.g. expliciting the value added at the core of the calculations – forbids *i)* any generalization along the axes of input/output depth and *ii)* the possibility of a sector-mirroring income circuit.

These goals have by themselves driven the developments to express everything in terms of matrix operands and operations, resorting heavily on `JAX <https://bit.ly/3Qz1kHi>`_. Using such a numerical computing library implies that the developed code heavily archetypes the `functional programming <https://bit.ly/3RyccXu>`_ paradigm, while still being `class-based <https://bit.ly/2I103Lc>`_ and `OOP <https://bit.ly/3QtmZRr>`_.

The documentation is available `online <https://lo10.eu/static/rtd.iamax/index.html>`_.

..
   https://livesphinx.herokuapp.com/
