NLOX

Authors: 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.

The download area, i.e. http://www.hep.fsu.edu/~nlox/downloads/ and http://www.hep.fsu.edu/~nlox/downloads/processes/, is password protected:

   user name   NLOX
   password    LoopsAreCool

The newest version v1.1.1 (index, NLOX and NLOX_util tarballs) can be found in
http://www.hep.fsu.edu/~nlox/v1.1.1/
http://www.hep.fsu.edu/~nlox/downloads/v1.1.1/
NLOX v1.1.1 uses the v1.1.0 process archives, which can be found in
http://www.hep.fsu.edu/~nlox/downloads/processes/v1.1.0/

A CHANGELOG file, alongside a FAQ file, can be found in http://www.hep.fsu.edu/~nlox/downloads/.


The previous v1.1.0 (index, NLOX and NLOX_util tarballs, process archives) can be found in
http://www.hep.fsu.edu/~nlox/v1.1.0/
http://www.hep.fsu.edu/~nlox/downloads/v1.1.0/
http://www.hep.fsu.edu/~nlox/downloads/processes/v1.1.0/


The previous v1.0 (index, NLOX and NLOX_util tarballs, process archives) can be found in
http://www.hep.fsu.edu/~nlox/v1.0/
http://www.hep.fsu.edu/~nlox/downloads/v1.0/
http://www.hep.fsu.edu/~nlox/downloads/processes/v1.0/


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.



Below you will find a collection of brief instructions to get started with NLOX v1.1.1.
For more information see http://www.hep.fsu.edu/~nlox/v1.1.1/nlox-1.1.1.pdf.

NLOX_util and NLOX: Download and Installation

Process Archives: Download and Compilation

Process Archives: Test Programs / Usage