Metadata-Version: 2.1
Name: matchingtools
Version: 0.4.1
Summary: A library for symbolic Effective Field Theory calculations
Home-page: https://github.com/jccriado/matchingtools
Author: Juan Carlos Criado Alamo
Author-email: jccriadoalamo@ugr.es
License: MIT
Keywords: effective field theory symbolic tree matching integration
Platform: UNKNOWN
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering :: Physics
License-File: LICENSE

MatchingTools is a Python library for doing symbolic calculations in
effective field theory.

It provides the tools to create a Lagrangian and integrate out heavy
fields at the tree level. It also includes functions for applying
customizable transformations (for example, Fierz identities or
simplification using equations of motion of the light fields) to the
effective Lagrangian to simplify it or write it in terms of a chosen
effective operator basis.

Installation
============

To install MatchingTools using `pip`_ do::

  pip install matchingtools

The source can be downloaded from the `GitHub repository`_.
To install MatchingTools from a local copy of the project open a terminal
in the top level directory and type::

  python setup.py install

.. _pip: https://pypi.python.org/pypi/pip/

.. _GitHub repository: https://github.com/jccriado/matchingtools
  
Documentation
=============

Read the documentation at: http://matchingtools.readthedocs.io/en/latest/.

Citation
========

If you use this work, please cite: https://arxiv.org/abs/1710.06445.


