Skip to main content

access COLLIER loop functions via python

Project description

pyCollier

pipeline status coverage report

Python interface for COLLIER Fortran library. Not all COLLIER functions are available yet. Please open an issue if you want any specific function to be implemented.

The pyCollier team

pyCollier is developed by Henning Bahl, Johannes Braathen, Martin Gabelmann, and Georg Weiglein.

Installation

Go to main directory and type

pip install .

Usage

After installation, you should be able to load pyCollier via

import pyCollier

Then you can calculate loop functions e.g. via

pyCollier.A0(125**2)

API documentation

A detailed API documentation is available here.

References

Please cite

@article{Denner:2016kdg,
    author = "Denner, Ansgar and Dittmaier, Stefan and Hofer, Lars",
    title = "{Collier: a fortran-based Complex One-Loop LIbrary in Extended Regularizations}",
    eprint = "1604.06792",
    archivePrefix = "arXiv",
    primaryClass = "hep-ph",
    reportNumber = "FR-PHENO-2016-003, ICCUB-16-016",
    doi = "10.1016/j.cpc.2016.10.013",
    journal = "Comput. Phys. Commun.",
    volume = "212",
    pages = "220--238",
    year = "2017"
}

when you use pyCollier.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyCollier-0.3.tar.gz (24.5 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page