JHUGen MELA  JHUGen v7.5.6, MELA v2.4.2
Matrix element calculations as used in JHUGen.
reductionC.F90 File Reference

Go to the source code of this file.

Modules

module  globalc
 
module  reductionc
 

Macros

#define ALWAYSPV   ! default
 
#define Cutrloop   ! default
 
#define PVEST2   ! default
 
#define PVSHIFT
 

Functions/Subroutines

subroutine reductionc::calcc (C, Cuv, p10, p21, p20, m02, m12, m22, rmax, id, Cerr1, Cerr2, rbasic, acc_req_Cextra)
 
subroutine reductionc::calccred (C, Cuv, p10, p21, p20, m02, m12, m22, rmax, id, Cerr1, Cerr2, rbasic, acc_req_Cextra)
 
subroutine reductionc::calccuv (Cuv, Buv_0, m02, f, rmax, id)
 
subroutine reductionc::calccpv1 (C, Cuv, p10, p21, p20, m02, m12, m22, rmax, id, Cerr, Cerr2)
 
subroutine reductionc::calccpv1o (C, Cuv, p10, p21, p20, m02, m12, m22, rmax, id, Cerr, Cerr2)
 
subroutine reductionc::calccpv (C, Cuv, p10, p21, p20, m02, m12, m22, rmax, id, Cerr, Cerr2)
 
subroutine reductionc::calccpv2 (C, Cuv, p10, p21, p20, m02, m12, m22, rmax, id, Cerr, Cerr2)
 
subroutine reductionc::calccpvshift (Cshift, Cuvshift, p10shift, p21shift, p20shift, m02shift, m12shift, m22shift, rmax, id, Cerr, Cerr2)
 
subroutine reductionc::calccgn (C, Cuv, p10, p21, p20, m02, m12, m22, rmax, ordg_min, ordg_max, id, Cerr, acc_req_Cr, Cerr2)
 
subroutine reductionc::calccg (C, Cuv, p10, p21, p20, m02, m12, m22, rmax, ordg_min, ordg_max, id, Cerr, acc_req_Cr, Cerr2)
 
subroutine reductionc::calccgr (C, Cuv, p10, p21, p20, m02, m12, m22, rmax, ordgr_min, ordgr_max, id, Cerr, acc_req_Cr, Cerr2)
 
subroutine reductionc::calccgy (C, Cuv, p10, p21, p20, m02, m12, m22, rmax, ordgy_min, ordgy_max, id, Cerr, acc_req_Cr, Cerr2)
 
subroutine reductionc::calccgyo (C, Cuv, p10, p21, p20, m02, m12, m22, rmax, ordgy_min, ordgy_max, id, Cerr, acc_req_Cr, Cerr2)
 
subroutine reductionc::calccgp (C, Cuv, p10, p21, p20, m02, m12, m22, rmax, ordgp_min, ordgp_max, id, Cerr, acc_req_Cr, Cerr2)
 
subroutine reductionc::calccgpf (C, Cuv, p10, p21, p20, m02, m12, m22, rmax, ordgpf_min, ordgpf_max, id, Cerr, acc_req_Cr, Cerr2)
 
subroutine reductionc::copycimp3 (C, C_alt, Cerr, Cerr_alt, Cerr1, Cerr1_alt, Cerr2, Cerr2_alt, Crmethod, Crmethod_alt, rmax, r_alt)
 

Variables

double complex globalc::q10
 
double complex globalc::q21
 
double complex globalc::q20
 
double complex globalc::mm02
 
double complex globalc::mm12
 
double complex globalc::mm22
 
double complex globalc::detz
 
double complex, dimension(2, 2) globalc::z
 
double complex, dimension(2, 2) globalc::zadj
 
double complex, dimension(2) globalc::f
 
double complex, dimension(2) globalc::zadjf
 
double complex, dimension(0:2, 0:2) globalc::xadj
 
double complex globalc::detx
 
double precision globalc::q2max
 
double precision globalc::m2max
 
double precision globalc::m2scale
 
double precision globalc::adetz
 
double precision globalc::adetx
 
double precision globalc::fmax
 
double precision globalc::maxzadjf
 
double precision globalc::maxzadjfd
 
double precision globalc::maxxadj
 
double precision globalc::azadjff
 
double precision globalc::maxz
 
double complex, dimension(2, 2) globalc::zinv
 
double complex, dimension(2) globalc::zadjs
 
double complex globalc::detzmzadjf
 
double complex, dimension(0:2, 0:2) globalc::mx
 
double complex, dimension(0:2, 0:2) globalc::mxinv
 
double precision globalc::maxzadj
 
double precision globalc::fac_g
 
double precision globalc::fac_gy
 
double precision globalc::fac_gp
 
double precision globalc::fac_gr
 
double precision globalc::fac_gpf
 
double precision globalc::wmaxzadj
 
double precision globalc::wmaxzadjf
 
double precision globalc::wmaxxadj
 
double complex globalc::q10shift
 
double complex globalc::q21shift
 
double complex globalc::q20shift
 
double complex globalc::mm02shift
 
double complex globalc::mm12shift
 
double complex globalc::mm22shift
 
double precision globalc::adetzshift
 
double precision globalc::adetxshift
 
double precision globalc::fmaxshift
 
double precision globalc::maxzadjfshift
 
double precision globalc::azadjffshift
 
double precision globalc::maxzshift
 
double complex globalc::detzshift
 
double complex, dimension(2, 2) globalc::zshift
 
double complex, dimension(2, 2) globalc::zadjshift
 
double complex, dimension(2) globalc::fshift
 
double complex, dimension(2) globalc::zadjfshift
 
double complex, dimension(0:2, 0:2) globalc::xadjshift
 
double complex globalc::detxshift
 
double complex, dimension(2, 2) globalc::zinvshift
 
double complex, dimension(2) globalc::zadjsshift
 
double complex globalc::detzmzadjfshift
 
double complex, dimension(0:2, 0:2) globalc::mxshift
 
double complex, dimension(0:2, 0:2) globalc::mxinvshift
 
double precision globalc::maxzadjshift
 
double complex, parameter globalc::undefined_c =1d50
 
double precision, parameter reductionc::truncfacc = 1d2
 

Macro Definition Documentation

◆ ALWAYSPV

#define ALWAYSPV   ! default

◆ Cutrloop

#define Cutrloop   ! default

◆ PVEST2

#define PVEST2   ! default

◆ PVSHIFT

#define PVSHIFT