pyCollier
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.
Dockerimage
To build a docker image run the following from within the repositories root directory:
docker build -t pycollier .
Example usage:
docker run --rm pycollier python -c 'from pyCollier import c0; print(c0(0,0,0,1,1,1))'
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.
Metadata
Release files for pyCollier 0.3.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pycollier-0.3.3.tar.gz | 25.0 kB | Details |
Release files / pycollier-0.3.3.tar.gz
| Download URL | pycollier-0.3.3.tar.gz |
|---|---|
| Size | 25.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
8fa72d37f80d111482b7faddd3e99aa53af88b00b1ee5d8b005c1c58853d1450
|
|
BLAKE2b-256 checksum How to use checksums |
747364a69bdf872152299223b094739a3a9ed1e82cee1829e4148a506218bb3d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.13.5
|