JHUGen MELA  v2.4.1
Matrix element calculations as used in JHUGen. MELA is an important tool that was used for the Higgs boson discovery and for precise measurements of its structure and interactions. Please see the website https://spin.pha.jhu.edu/ and papers cited there for more details, and kindly cite those papers when using this code.
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