Metadata-Version: 2.1 Name: adg Version: 3.0.3 Summary: A powerful diagram generator and evaluator for many-body formalisms in physics and chemistry Home-page: https://github.com/adgproject/adg Author: ADG Dev Team Author-email: pierre.arthuis@protonmail.com Maintainer: Pierre Arthuis Maintainer-email: pierre.arthuis@protonmail.com License: GPLv3 Keywords: physics,chemistry,theory,many-body,diagram,cli,batch Platform: linux Platform: osx Classifier: Development Status :: 5 - Production/Stable Classifier: Intended Audience :: Developers Classifier: Intended Audience :: End Users/Desktop Classifier: Intended Audience :: Science/Research Classifier: Natural Language :: English Classifier: Operating System :: MacOS Classifier: Operating System :: POSIX Classifier: Operating System :: Unix Classifier: Programming Language :: Python :: 2.7 Classifier: Programming Language :: Python :: 3.5 Classifier: Programming Language :: Python :: 3.6 Classifier: Programming Language :: Python :: 3.7 Classifier: Programming Language :: Python :: 3.8 Classifier: Programming Language :: Python :: 3.9 Classifier: Programming Language :: Python :: 3.10 Classifier: Programming Language :: Python :: 3.11 Classifier: Topic :: Scientific/Engineering Classifier: Topic :: Scientific/Engineering :: Chemistry Classifier: Topic :: Scientific/Engineering :: Physics Requires-Python: >=2.7.1 Requires-Dist: future Requires-Dist: more-itertools Requires-Dist: networkx (>=2.0) Requires-Dist: numpy Requires-Dist: scipy Provides-Extra: develop Requires-Dist: pytest (>=3.6) ; extra == 'develop' Requires-Dist: pytest-cov ; extra == 'develop' Requires-Dist: roman ; extra == 'develop' Requires-Dist: sphinx ; extra == 'develop' Requires-Dist: sphinx-rtd-theme ; extra == 'develop' ADG is a tool generating diagrams and producing their expressions for given many-body formalisms. Diagrammatic rules from the formalism are combined with graph theory objects to produce diagrams and expressions in a fast, simple and error-safe way. The only input consists in the theory and order of interest, and the N-body character of the operators of interest. The main output is a LaTeX file containing the diagrams, their associated expressions and additional informations that can be compiled by ADG if needed. Other computer-readable files may be produced as well.