collier is hosted by Hepforge, IPPP Durham


A Complex One-Loop LIbrary
with Extended Regularizations

Installation

In order to install the Collier library you need a fortran compiler (gfortran, ifort, ...) and the CMake build system. You can download here a version collier-X.Y.Z.tar.gz of the Collier library. Extract the tarball in the current working directory with the shell command tar -zxvf collier-X.Y.Z.tar.gz This operation creates the directory COLLIER-X.Y.Z. Change into the subdirectory COLLIER-X.Y.Z/build and issue there the shell command "cmake [options] .." (to create the make file for Collier), followed by make: cd COLLIER-X.Y.Z/build
cmake [options] ..
make
If no options are specified, the gfortran compiler is used if available. The dynamic library libcollier.so is created in the COLLIER-X.Y.Z folder and the corresponding module files are placed in COLLIER-X.Y.Z/modules.


Options

Instead of the default setup, you can choose to switch on the following options:

-Dstatic=ON    
create the static library libcollier.a, instead of the dynamic library libcollier.so.

-DCMAKE_Fortran_COMPILER=comp    
use comp as fortran compiler (comp can be gfortran, ifort, pgf95, ... or the full path to a compiler).