JHUGen MELA  JHUGen v7.5.6, MELA v2.4.2
Matrix element calculations as used in JHUGen.
COLLIER.F90
Go to the documentation of this file.
1 !!
2 !! File COLLIER.F90 is part of COLLIER
3 !! - A Complex One-Loop Library In Extended Regularizations
4 !!
5 !! Copyright (C) 2015, 2016 Ansgar Denner, Stefan Dittmaier, Lars Hofer
6 !!
7 !! COLLIER is licenced under the GNU GPL version 3, see COPYING for details.
8 !!
9 
10 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
11 !
12 ! *******************************************
13 ! * C O L L I E R *
14 ! * *
15 ! * Complex One-Loop Library *
16 ! * In Extended Regularizations *
17 ! * *
18 ! * by A.Denner, S.Dittmaier, L.Hofer *
19 ! * *
20 ! * version 1.2 *
21 ! * *
22 ! *******************************************
23 !
24 !
25 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
26 
27 
28 
29 
30 module collier
31 
32  use collier_init, only : &
35  getnc_cll, getnt_cll, &
45  geterrflag_coli, &
59 
60  use collier_coefs, only : &
64 
65  use collier_tensors, only : &
67 
68  use collier_aux, only : &
70 
71  use cache, only : &
72  setcachemode_cll, initcachesystem_cll, switchoncachesystem_cll, switchoffcachesystem_cll, &
73  switchoncache_cll, switchoffcache_cll, setcachelevel_cll, addnewcache_cll
74 
75 end module collier
collier_init::setncheckout_cll
subroutine setncheckout_cll(ncheckout)
Definition: collier_init.F90:3248
collier_coefs::db00_cll
Definition: collier_coefs.F90:116
collier_init::setncritpointsout_cll
subroutine setncritpointsout_cll(ncpout)
Definition: collier_init.F90:3432
collier_init::setmaxerroutcoli_cll
subroutine setmaxerroutcoli_cll(val)
Definition: collier_init.F90:2346
collier_init::getaccflag_cll
subroutine getaccflag_cll(val)
Definition: collier_init.F90:2433
collier_init::setaccuracy_cll
subroutine setaccuracy_cll(acc0, acc1, acc2)
Definition: collier_init.F90:1728
collier_init::initevent_cll
subroutine initevent_cll(Ncache)
Definition: collier_init.F90:492
collier_init::getmuuv2_cll
subroutine getmuuv2_cll(mu2)
Definition: collier_init.F90:704
collier_coefs::a_cll
subroutine a_cll(A, Auv, m02, rmax, Aerr, id_in)
Definition: collier_coefs.F90:142
collier_aux::printstatistics2_cll
subroutine printstatistics2_cll()
Definition: collier_aux.F90:2253
collier_init::switchofftenred_cll
subroutine switchofftenred_cll()
Definition: collier_init.F90:1293
collier_init::setmaxcheck_cll
Definition: collier_init.F90:38
collier_init::setmaxcheckdb_cll
subroutine setmaxcheckdb_cll(npoints)
Definition: collier_init.F90:3657
collier_init::gettenred_cll
subroutine gettenred_cll(tenred)
Definition: collier_init.F90:1312
collier_init
Definition: collier_init.F90:26
collier_aux::printstatistics_cll
subroutine printstatistics_cll()
Definition: collier_aux.F90:1699
collier_init::switchofffileoutput_cll
subroutine switchofffileoutput_cll
Definition: collier_init.F90:1373
collier
Definition: COLLIER.F90:30
collier_init::setmuuv2_cll
subroutine setmuuv2_cll(mu2)
Definition: collier_init.F90:668
collier_coefs
Definition: collier_coefs.F90:28
collier_init::initerrcntcoli_cll
subroutine initerrcntcoli_cll()
Definition: collier_init.F90:2326
collier_init::getnc_cll
integer function getnc_cll(N, r)
Definition: collier_init.F90:1107
collier_init::setnerroutcoli_cll
subroutine setnerroutcoli_cll(nerrout)
Definition: collier_init.F90:3114
collier_init::initaccflag_cll
subroutine initaccflag_cll()
Definition: collier_init.F90:2401
collier_init::setmuir2_cll
subroutine setmuir2_cll(mu2)
Definition: collier_init.F90:721
collier_init::getdeltair_cll
subroutine getdeltair_cll(delta1, delta2)
Definition: collier_init.F90:888
collier_init::setmaxerrout_cll
subroutine setmaxerrout_cll(val)
Definition: collier_init.F90:2275
collier_init::seterrstop_cll
subroutine seterrstop_cll(errstop)
Definition: collier_init.F90:1344
collier_init::getcritacc_cll
subroutine getcritacc_cll(acc)
Definition: collier_init.F90:1953
collier_init::printstatisticscoli_cll
subroutine printstatisticscoli_cll(noutch)
Definition: collier_init.F90:4588
collier_coefs::db0_cll
Definition: collier_coefs.F90:106
collier_init::setminf2_cll
subroutine setminf2_cll(nminf, minf2)
Definition: collier_init.F90:1026
collier_coefs::f_cll
Definition: collier_coefs.F90:64
collier_init::getcheckacc_cll
subroutine getcheckacc_cll(acc)
Definition: collier_init.F90:2013
collier_init::setoutputfolder_cll
subroutine setoutputfolder_cll(fname)
Definition: collier_init.F90:3533
collier_init::initerrcntdd_cll
subroutine initerrcntdd_cll()
Definition: collier_init.F90:2364
collier_coefs::a0_cll
subroutine a0_cll(A0, m02)
Definition: collier_coefs.F90:4473
collier_coefs::d0_cll
Definition: collier_coefs.F90:91
collier_init::switchofferrstop_cll
subroutine switchofferrstop_cll()
Definition: collier_init.F90:1329
collier_coefs::d_cll
Definition: collier_coefs.F90:52
collier_init::initerrcnt_cll
subroutine initerrcnt_cll(val)
Definition: collier_init.F90:2309
collier_coefs::c_cll
Definition: collier_coefs.F90:46
collier_init::getncritpointsout_cll
subroutine getncritpointsout_cll(ncritpointsout)
Definition: collier_init.F90:3474
collier_coefs::tn_cll
Definition: collier_coefs.F90:76
collier_init::setnerroutdd_cll
subroutine setnerroutdd_cll(nerrout)
Definition: collier_init.F90:3177
collier_init::setdeltauv_cll
subroutine setdeltauv_cll(delta)
Definition: collier_init.F90:774
collier_tensors::gten_cll
Definition: collier_tensors.F90:80
collier_init::setninfout_cll
subroutine setninfout_cll(ninfout)
Definition: collier_init.F90:2930
collier_init::setdeltair_cll
subroutine setdeltair_cll(delta1, delta2)
Definition: collier_init.F90:838
collier_init::setmode_cll
subroutine setmode_cll(mode)
Definition: collier_init.F90:581
collier_init::getreqacc_cll
subroutine getreqacc_cll(acc)
Definition: collier_init.F90:1870
collier_init::setmaxinfout_cll
subroutine setmaxinfout_cll(val)
Definition: collier_init.F90:2258
collier_init::init_cll
subroutine init_cll(Nmax, rmax, folder_name, noreset)
Definition: collier_init.F90:59
collier_tensors::dten_cll
Definition: collier_tensors.F90:62
collier_tensors::aten_cll
Definition: collier_tensors.F90:44
collier_tensors::bten_cll
Definition: collier_tensors.F90:50
collier_init::switchontenred_cll
subroutine switchontenred_cll()
Definition: collier_init.F90:1275
collier_tensors::eten_cll
Definition: collier_tensors.F90:68
collier_tensors::ften_cll
Definition: collier_tensors.F90:74
collier_tensors::cten_cll
Definition: collier_tensors.F90:56
collier_init::getminf2_cll
subroutine getminf2_cll(minf2)
Definition: collier_init.F90:1066
collier_coefs::c0_cll
Definition: collier_coefs.F90:86
collier_init::getnminf_cll
subroutine getnminf_cll(nminf)
Definition: collier_init.F90:1049
collier_init::setritmax_cll
subroutine setritmax_cll(ritmax)
Definition: collier_init.F90:2030
collier_init::getninfout_cll
subroutine getninfout_cll(ninfout)
Definition: collier_init.F90:2974
collier_init::getmuir2_cll
subroutine getmuir2_cll(mu2)
Definition: collier_init.F90:756
collier_init::setnerrout_cll
subroutine setnerrout_cll(nerrout)
Definition: collier_init.F90:3054
collier_init::setcheckacc_cll
subroutine setcheckacc_cll(acc)
Definition: collier_init.F90:1970
collier_init::geterrflag_cll
subroutine geterrflag_cll(val)
Definition: collier_init.F90:2177
collier_init::clearminf2_cll
subroutine clearminf2_cll
Definition: collier_init.F90:987
collier_init::settenred_cll
subroutine settenred_cll(tenred)
Definition: collier_init.F90:1246
collier_init::getversionnumber_cll
subroutine getversionnumber_cll(version)
Definition: collier_init.F90:528
collier_init::getritmax_cll
subroutine getritmax_cll(ritmax)
Definition: collier_init.F90:2124
collier_init::switchonfileoutput_cll
subroutine switchonfileoutput_cll
Definition: collier_init.F90:1464
collier_init::setinfoutlev_cll
subroutine setinfoutlev_cll(infoutlev)
Definition: collier_init.F90:1583
collier_init::addminf2_cll
subroutine addminf2_cll(m2)
Definition: collier_init.F90:907
collier_coefs::db1_cll
Definition: collier_coefs.F90:111
collier_init::getnerroutdd_cll
subroutine getnerroutdd_cll(nerrout)
Definition: collier_init.F90:3231
collier_init::getnerrout_cll
subroutine getnerrout_cll(nerrout)
Definition: collier_init.F90:3097
collier_init::setmaxerroutdd_cll
subroutine setmaxerroutdd_cll(val)
Definition: collier_init.F90:2383
collier_tensors
Definition: collier_tensors.F90:28
collier_coefs::db11_cll
Definition: collier_coefs.F90:121
collier_init::getnerroutcoli_cll
subroutine getnerroutcoli_cll(nerrout)
Definition: collier_init.F90:3160
collier_init::getoutputfolder_cll
subroutine getoutputfolder_cll(fname)
Definition: collier_init.F90:3565
collier_init::initerrflag_cll
subroutine initerrflag_cll()
Definition: collier_init.F90:2141
collier_coefs::g_cll
Definition: collier_coefs.F90:70
collier_aux
Definition: collier_aux.F90:23
collier_init::seterroutlev_cll
subroutine seterroutlev_cll(erroutlev)
Definition: collier_init.F90:1618
collier_init::getncheckout_cll
subroutine getncheckout_cll(ncheckout)
Definition: collier_init.F90:3291
collier_init::initcheckcnt_cll
subroutine initcheckcnt_cll(noreset)
Definition: collier_init.F90:3673
collier_init::setmaxcritpoints_cll
Definition: collier_init.F90:41
collier_coefs::b_cll
Definition: collier_coefs.F90:40
collier_init::setreqacc_cll
subroutine setreqacc_cll(acc)
Definition: collier_init.F90:1823
collier_init::setcritacc_cll
subroutine setcritacc_cll(acc)
Definition: collier_init.F90:1886
collier_init::getdeltauv_cll
subroutine getdeltauv_cll(delta)
Definition: collier_init.F90:820
collier_init::initmonitoring_cll
subroutine initmonitoring_cll()
Definition: collier_init.F90:2766
collier_init::setmaxcritpointsdb_cll
subroutine setmaxcritpointsdb_cll(npoints)
Definition: collier_init.F90:3820
collier_init::getnt_cll
integer function getnt_cll(r)
Definition: collier_init.F90:1132
collier_coefs::b0_cll
Definition: collier_coefs.F90:81
collier_coefs::e_cll
Definition: collier_coefs.F90:58
collier_init::initcheckcntdb_cll
subroutine initcheckcntdb_cll
Definition: collier_init.F90:3626
collier_coefs::db_cll
Definition: collier_coefs.F90:126
collier_init::getmode_cll
subroutine getmode_cll(mode)
Definition: collier_init.F90:650
collier_tensors::tnten_cll
Definition: collier_tensors.F90:86