Authors: Diogenes Figueroa, Steve Honeywell, Seth Quackenbush, Laura Reina, Christian Reuschle.
NLOX provides fully renormalized QCD and EW one-loop corrections to SM processes at the squared-amplitude level.
The current release consists of
various process archives, containing pre-generated process code,
a custom tensor-reduction library (contained in the NLOX tarball),
and external scalar providers (contained in the NLOX_util utility tarball).
Licensing provisions: CC BY NC 3.0.
Programming language: C++. Fortran interface available, and Fortran compiler required for dependencies.
Required External Dependencies: QCDLoop 1.95, OneLOop 3.6 (provided through the NLOX_util collection of necessary dependencies).
Required Compilers: gcc 4.6 or higher. Interface to certain optional libraries requires C++ 11 support found in gcc 4.7 or higher.
Operating System: Linux, MacOS.
From v1.1.0 on, see the COMMITBASE files in the NLOX_util and NLOX tarballs for the respective commit versions from which the tarballs are derived.
From v1.1.0 on, see the COMMITBASE files in the process archive tarballs (process and subprocess folders) for the respective NLOX commit version with which they have been generated and for the version tag of the required public version of NLOX.
S. Honeywell, S. Quackenbush, L. Reina, C. Reuschle, NLOX, a one-loop provider for Standard
Model processes, Comput. Phys. Commun. 257 (2020) 107284, arXiv:1812.11925, https://doi.org/10.1016/j.cpc.2020.107284.
If you use NLOX 1.2, please also cite
D. Figueroa, S. Quackenbush, L. Reina, C. Reuschle, Updates to the One-loop Provider NLOX,
Comput. Phys. Commun. 270 (2022) 108150, arXiv:2101.01305, https://doi.org/10.1016/j.cpc.2021.108150