core Package
============

:mod:`compute_expr_hash` Module
-------------------------------

.. automodule:: ufl.core.compute_expr_hash
    :members:
    :undoc-members:
    :show-inheritance:

:mod:`expr` Module
------------------

.. automodule:: ufl.core.expr
    :members:
    :undoc-members:
    :show-inheritance:

:mod:`multiindex` Module
------------------------

.. automodule:: ufl.core.multiindex
    :members:
    :undoc-members:
    :show-inheritance:

:mod:`operator` Module
----------------------

.. automodule:: ufl.core.operator
    :members:
    :undoc-members:
    :show-inheritance:

:mod:`terminal` Module
----------------------

.. automodule:: ufl.core.terminal
    :members:
    :undoc-members:
    :show-inheritance:

:mod:`ufl_type` Module
----------------------

.. automodule:: ufl.core.ufl_type
    :members:
    :undoc-members:
    :show-inheritance:

