JHUGen MELA
JHUGen v7.5.6, MELA v2.4.2
Matrix element calculations as used in JHUGen.
|
Go to the source code of this file.
Data Types | |
interface | hto_acmplx_pro::operator(.cp.) |
interface | hto_acmplx_rat::operator(.cq.) |
interface | hto_linear_comb_c::operator(.lcc.) |
interface | hto_real_lnz::operator(.rlnz.) |
interface | hto_imag_lnz::operator(.ilnz.) |
interface | hto_real_ln::operator(.rln.) |
interface | hto_cmplx_ln::operator(.cln.) |
interface | hto_full_ln::operator(.fln.) |
interface | hto_ln_2_riemann::operator(.lnsrs.) |
interface | hto_cmplx_srs_root::operator(.crsrs.) |
interface | hto_cmplx_root::operator(.cr.) |
interface | hto_cmplx_rootz::operator(.crz.) |
interface | hto_linear_comb::operator(.lc.) |
Modules | |
module | hto_aux_hcp |
module | hto_masses |
module | hto_puttime |
module | hto_units |
module | hto_riemann |
module | hto_bernoulli |
module | hto_ferbos |
module | hto_aux_hbb |
module | hto_optcp |
module | hto_set_phys_const |
module | hto_rootw |
module | hto_transfmh |
module | hto_acmplx_pro |
module | hto_acmplx_rat |
module | hto_linear_comb_c |
module | hto_real_lnz |
module | hto_imag_lnz |
module | hto_real_ln |
module | hto_cmplx_ln |
module | hto_full_ln |
module | hto_ln_2_riemann |
module | hto_cmplx_srs_root |
module | hto_cmplx_root |
module | hto_cmplx_rootz |
module | hto_common_niels |
module | hto_kountac |
module | hto_linear_comb |
module | hto_sp_fun |
module | hto_dzpar |
module | hto_rzeta |
module | hto_colour |
module | hto_asinp |
module | hto_aspar |
module | hto_varflv |
module | hto_nffix |
module | hto_frrat |
module | hto_asfthr |
module | hto_betacom |
module | hto_olas |
module | hto_qcd |
module | hto_a_cmplx |
module | hto_root_find2 |
module | hto_hbb_cp |
module | hto_solve_nonlin |
Functions/Subroutines | |
subroutine | hto_puttime::hto_timestamp () |
real *8 function, dimension(2) | hto_acmplx_pro::cp (x, y) |
real *8 function, dimension(2) | hto_acmplx_rat::cq (x, y) |
real *8 function, dimension(2) | hto_linear_comb_c::lcc (c, x) |
real *8 function | hto_real_lnz::rlnz (x, y) |
real *8 function | hto_imag_lnz::ilnz (x, y) |
real *8 function | hto_real_ln::rln (x, ep) |
real *8 function, dimension(2) | hto_cmplx_ln::cln (x, ep) |
real *8 function, dimension(2) | hto_full_ln::fln (x, y) |
real *8 function, dimension(2) | hto_ln_2_riemann::lnsrs (x, y) |
real *8 function, dimension(2) | hto_cmplx_srs_root::crsrs (x, y) |
real *8 function, dimension(2) | hto_cmplx_root::cr (x, ep) |
real *8 function, dimension(2) | hto_cmplx_rootz::crz (x, y) |
real *8 function | hto_linear_comb::lc (c, x) |
recursive real *8 function, dimension(6, 2) | hto_sp_fun::hto_s_niels_up4 (x) |
real *8 function, dimension(2) | hto_sp_fun::hto_li2_srsz (x, y, unit) |
real *8 function, dimension(2) | hto_sp_fun::hto_li3_srsz (x, y, unit) |
real *8 function, dimension(3, 2) | hto_sp_fun::hto_poly_unit (theta) |
real *8 function, dimension(2) | hto_sp_fun::hto_li2 (x) |
real *8 function, dimension(size(x)) | hto_sp_fun::hto_li3 (x) |
subroutine | hto_sp_fun::hto_init_niels |
real *8 function, dimension(2) | hto_sp_fun::hto_cqlnx (arg) |
real *8 function, dimension(2) | hto_sp_fun::hto_cqlnomx (arg, omarg) |
subroutine | hto_initalphas (IORD, FR2, MUR, ASMUR, MC, MB, MT) |
real *8 function | hto_findalphasr0 (ASI) |
subroutine | hto_initalphasr0 (IORD, FR2, R0, ASI, MC, MB, MT) |
real *8 function | hto_alphas (MUR) |
real *8 function | hto_asnf1 (ASNF, LOGRH, NF) |
subroutine | hto_evnfthr (MC2, MB2, MT2) |
real *8 function | hto_as (R2, R20, AS0, NF) |
subroutine | hto_betafct |
real *8 function | hto_dzero (A0, B0, EPS, MAXF, F, MODE) |
real *8 function, dimension(2) | hto_olas::hto_b0af_em (scal, psi, ps0i, xmsi, xm0i) |
real *8 function, dimension(2) | hto_quarkqcd (scal, psi, ps0i, xmsi, xm0i, type) |
real *8 function | hto_qcd::hto_ralphas (rs0, rs, als) |
real *8 function | hto_qcd::hto_qcdlam (nf, als, rs, x1, x2, xacc) |
real *8 function | hto_qcd::hto_qcdscale (nf, als, rs, x) |
real *8 function, dimension(2) | hto_qcd::hto_run_bc (scal) |
real *8 function | hto_qcd::hto_rrunm (x1, x2, xacc, qm, als, rm1, rm2, fn) |
real *8 function | hto_qcd::hto_qcdmass (qm, als, rm1, rm2, fn, x) |
real *8 function, dimension(2) | hto_a_cmplx::hto_b021_dm_cp (scal, psi, ps0i, xmsi, xm0i) |
real *8 function | hto_root_find2::hto_zeroin (f, ax, bx, aerr, rerr) |
real *8 function | hto_hbb_cp::hto_sshh (x) |
real *8 function | hto_hbb_cp::hto_shh (muhr, scal, rgh) |
subroutine | hto_gridht (mass, evalue) |
subroutine | hto_fmmsplinesingleht (b, c, d, top, gdim) |
subroutine | hto_seval3singleht (u, b, c, d, top, gdim, f, fp, fpp, fppp) |
subroutine | hto_gridlow (mass, evalue) |
subroutine | hto_fmmsplinesinglel (b, c, d, top, gdim) |
subroutine | hto_seval3singlel (u, b, c, d, top, gdim, f, fp, fpp, fppp) |
real *8 function, dimension(10, 2) | hto_deriv (scal, rhm) |
subroutine | hto_pole (m, mhb, ghb) |
subroutine | hto_gh (muh, cpgh) |
subroutine, public | hto_solve_nonlin::hto_hbrd (HTO_FCN, n, x, fvec, epsfcn, tol, info, diag) |
subroutine, public | hto_solve_nonlin::hto_hybrd (HTO_FCN, n, x, fvec, xtol, maxfev, ml, mu, epsfcn, diag, mode, factor, nprint, info, nfev) |
subroutine | hto_solve_nonlin::hto_dogleg (n, r, lr, diag, qtb, delta, x, wa1, wa2) |
subroutine | hto_solve_nonlin::hto_fdjac1 (HTO_FCN, n, x, fvec, fjac, ldfjac, iflag, ml, mu, epsfcn, wa1, wa2) |
subroutine | hto_solve_nonlin::hto_qform (m, n, q, ldq, wa) |
subroutine | hto_solve_nonlin::hto_qrfac (m, n, a, lda, pivot, ipvt, lipvt, rdiag, acnorm, wa) |
subroutine | hto_solve_nonlin::hto_r1mpyq (m, n, a, lda, v, w) |
subroutine | hto_solve_nonlin::hto_r1updt (m, n, s, ls, u, v, w, sing) |
real *8 function | hto_solve_nonlin::hto_enorm (n, x) |
subroutine | hto_poles (m, nv) |
subroutine | hto_cpoles (n, xcp, fvcp, iflag) |
real *8 function, dimension(2) | hto_lquarkqcd (scal, psi, ps0i, xmsi, xm0i, type) |
real *8 function, dimension(2) | hto_lb0af_dm (scal, psi, ps0i, xmsi, xm0i) |
real *8 function, dimension(2) | hto_lb0af_em (scal, psi, ps0i, xmsi, xm0i) |
real *8 function, dimension(2) | hto_lb021_dm_cp (scal, psi, ps0i, xmsi, xm0i) |
subroutine | call_hto (mhiggs, mtop, mhb, ghb) |
Variables | |
integer | hto_aux_hcp::qcdc |
integer | hto_aux_hcp::pcnt |
integer | hto_aux_hcp::gtop |
real *8 | hto_aux_hcp::cxe |
real *8 | hto_aux_hcp::cxmu |
real *8 | hto_aux_hcp::cxtau |
real *8 | hto_aux_hcp::cxu |
real *8 | hto_aux_hcp::cxd |
real *8 | hto_aux_hcp::cxc |
real *8 | hto_aux_hcp::cxs |
real *8 | hto_aux_hcp::cxt |
real *8 | hto_aux_hcp::cxb |
real *8 | hto_aux_hcp::cxes |
real *8 | hto_aux_hcp::cxmus |
real *8 | hto_aux_hcp::cxtaus |
real *8 | hto_aux_hcp::cxus |
real *8 | hto_aux_hcp::cxds |
real *8 | hto_aux_hcp::cxcs |
real *8 | hto_aux_hcp::cxss |
real *8 | hto_aux_hcp::cxts |
real *8 | hto_aux_hcp::cxbs |
real *8 | hto_aux_hcp::clxe |
real *8 | hto_aux_hcp::clxmu |
real *8 | hto_aux_hcp::clxtau |
real *8 | hto_aux_hcp::clxu |
real *8 | hto_aux_hcp::clxd |
real *8 | hto_aux_hcp::clxc |
real *8 | hto_aux_hcp::clxs |
real *8 | hto_aux_hcp::clxt |
real *8 | hto_aux_hcp::clxb |
real *8 | hto_aux_hcp::muhcp |
real *8 | hto_aux_hcp::scalec |
real *8 | hto_aux_hcp::cxqs |
real *8 | hto_aux_hcp::cxq |
real *8 | hto_aux_hcp::cxls |
real *8 | hto_aux_hcp::cxl |
real *8 | hto_aux_hcp::cxtmb |
real *8 | hto_aux_hcp::cxtmbs |
real *8 | hto_aux_hcp::cxbi |
real *8 | hto_aux_hcp::cxtmbi |
real *8 | hto_aux_hcp::xq |
real *8 | hto_aux_hcp::cxtc |
real *8 | hto_aux_hcp::cxbc |
real *8 | hto_aux_hcp::yimt |
real *8, dimension(2) | hto_aux_hcp::cxwi |
real *8, dimension(2) | hto_aux_hcp::clcts |
real *8, dimension(2) | hto_aux_hcp::clwtb |
real *8, dimension(2) | hto_aux_hcp::cpw |
real *8, dimension(2) | hto_aux_hcp::cpz |
real *8 | hto_masses::mt |
real *8, parameter | hto_masses::m0 = 0.d0 |
real *8, parameter | hto_masses::mw = 80.398d0 |
real *8, parameter | hto_masses::mz = 91.1876d0 |
real *8, parameter | hto_masses::me = 0.51099907d-3 |
real *8, parameter | hto_masses::mm = 0.105658389d0 |
real *8, parameter | hto_masses::mtl = 1.77684d0 |
real *8, parameter | hto_masses::muq = 0.190d0 |
real *8, parameter | hto_masses::mdq = 0.190d0 |
real *8, parameter | hto_masses::mcq = 1.55d0 |
real *8, parameter | hto_masses::msq = 0.190d0 |
real *8, parameter | hto_masses::mbq = 4.69d0 |
real *8, parameter | hto_masses::mb = 4.69d0 |
real *8, parameter | hto_masses::mtiny = 1.d-10 |
real *8, parameter | hto_masses::imw = 2.08872d0 |
real *8, parameter | hto_masses::imz = 2.4952d0 |
real *8, parameter | hto_masses::swr = mw*mw-imw*imw |
real *8, parameter | hto_masses::swi = -mw*imw*(1.d0-0.5d0*(imw*imw)/(mw*mw)) |
real *8, parameter | hto_masses::szr = mz*mz-imz*imz |
real *8, parameter | hto_masses::szi = -mz*imz*(1.d0-0.5d0*(imz*imz)/(mz*mz)) |
integer, parameter | hto_units::izer = 0 |
integer, parameter | hto_units::ione = 1 |
integer, parameter | hto_units::itwo = 2 |
real *8, parameter | hto_units::eps = -1.d0 |
real *8, parameter | hto_units::one = 1.d0 |
real *8, parameter | hto_units::zero = 0.d0 |
real *8, parameter | hto_units::qeps = 1.d-25 |
real *8, parameter | hto_units::ez = 1.d-15 |
real *8, dimension(1:2) | hto_units::co =(/1.d0,0.d0/) |
real *8, dimension(1:2) | hto_units::ci =(/0.d0,1.d0/) |
real *8, dimension(1:2) | hto_units::cz =(/0.d0,0.d0/) |
real *8, parameter | hto_riemann::pi = 3.141592653589793238462643d0 |
real *8, parameter | hto_riemann::pis = pi*pi |
real *8, parameter | hto_riemann::piq = pis*pis |
real *8, parameter | hto_riemann::rz2 = 1.64493406684823d0 |
real *8, parameter | hto_riemann::rz3 = 1.20205690315959d0 |
real *8, parameter | hto_riemann::rz4 = 1.08232323371114d0 |
real *8, parameter | hto_riemann::rz5 = 1.03692775514337d0 |
real *8, parameter | hto_riemann::eg = 0.5772156649d0 |
real *8, parameter | hto_riemann::ln_pi = 0.114472988584940016d1 |
real *8, dimension(0:18) | hto_bernoulli::b_num =(/1.d0,-5.d-1,1.66666666666666d-1, 0.d0,-3.33333333333333d-2,0.d0,2.38095238095238d-2, 0.d0,-3.33333333333333d-2,0.d0,7.57575757575757d-2, 0.d0,-2.53113553113553d-1,0.d0,1.16666666666666d0, 0.d0,-7.09215686274509d0,0.d0,5.49711779448621d1/) |
integer | hto_ferbos::ifb |
real *8 | hto_aux_hbb::xb |
real *8 | hto_aux_hbb::xtop |
real *8, dimension(2) | hto_aux_hbb::cxw |
real *8, dimension(2) | hto_aux_hbb::clw |
real *8, dimension(2) | hto_aux_hbb::ccts |
real *8, dimension(2) | hto_aux_hbb::csts |
real *8, dimension(2) | hto_aux_hbb::cctq |
real *8, dimension(2) | hto_aux_hbb::cswt |
real *8, dimension(2) | hto_aux_hbb::cdwt |
real *8, dimension(2) | hto_aux_hbb::cdzt |
real *8, dimension(2) | hto_aux_hbb::cxws |
real *8, dimension(2) | hto_aux_hbb::cxwc |
real *8, dimension(2) | hto_aux_hbb::cxz |
real *8, dimension(2) | hto_aux_hbb::rcmw |
real *8, dimension(2) | hto_aux_hbb::cctvi |
character(len=3) | hto_optcp::ocp |
real *8 | hto_set_phys_const::alpha_0 |
real *8 | hto_set_phys_const::g_f |
real *8 | hto_set_phys_const::g_w |
real *8 | hto_set_phys_const::als |
real *8 | hto_set_phys_const::alpha_s_mh |
real *8 | hto_set_phys_const::alpha_s_kmh |
real *8 | hto_set_phys_const::imt |
integer | hto_rootw::inc |
real *8 | hto_transfmh::tmuh |
real *8, dimension(3, 0:15) | hto_common_niels::plr |
real *8, dimension(3, 0:15) | hto_common_niels::plr_4 |
integer | hto_kountac::kp |
integer | hto_kountac::km |
integer | hto_dzpar::iordc |
real *8 | hto_dzpar::fr2c |
real *8 | hto_dzpar::murc |
real *8 | hto_dzpar::asmurc |
real *8 | hto_dzpar::mcc |
real *8 | hto_dzpar::mbc |
real *8 | hto_dzpar::mtc |
real *8 | hto_dzpar::r0c |
real *8, dimension(6) | hto_rzeta::zeta |
real *8 | hto_colour::cf |
real *8 | hto_colour::ca |
real *8 | hto_colour::tr |
real *8 | hto_asinp::as0 |
real *8 | hto_asinp::m20 |
integer | hto_aspar::naord |
integer | hto_aspar::nastps |
integer | hto_varflv::ivfns |
integer | hto_nffix::nff |
real *8 | hto_frrat::logfr |
real *8 | hto_asfthr::asc |
real *8 | hto_asfthr::m2c |
real *8 | hto_asfthr::asb |
real *8 | hto_asfthr::m2b |
real *8 | hto_asfthr::ast |
real *8 | hto_asfthr::m2t |
real *8, dimension(3:6) | hto_betacom::beta0 |
real *8, dimension(3:6) | hto_betacom::beta1 |
real *8, dimension(3:6) | hto_betacom::beta2 |
real *8, dimension(3:6) | hto_betacom::beta3 |
subroutine call_hto | ( | real*8 | mhiggs, |
real*8 | mtop, | ||
real*8 | mhb, | ||
real*8 | ghb | ||
) |
Definition at line 7656 of file CALLING_cpHTO.f.
real*8 function hto_alphas | ( | real*8 | MUR | ) |
Definition at line 2269 of file CALLING_cpHTO.f.
real*8 function hto_as | ( | real*8 | R2, |
real*8 | R20, | ||
real*8 | AS0, | ||
integer | NF | ||
) |
Definition at line 2521 of file CALLING_cpHTO.f.
real*8 function hto_asnf1 | ( | real*8 | ASNF, |
real*8 | LOGRH, | ||
integer | NF | ||
) |
Definition at line 2368 of file CALLING_cpHTO.f.
subroutine hto_betafct |
Definition at line 2644 of file CALLING_cpHTO.f.
subroutine hto_cpoles | ( | integer | n, |
real*8, dimension(n) | xcp, | ||
real*8, dimension(n) | fvcp, | ||
integer | iflag | ||
) |
Definition at line 6768 of file CALLING_cpHTO.f.
real*8 function, dimension(10,2) hto_deriv | ( | real*8 | scal, |
real*8 | rhm | ||
) |
Definition at line 4545 of file CALLING_cpHTO.f.
real*8 function hto_dzero | ( | A0, | |
B0, | |||
EPS, | |||
MAXF, | |||
F, | |||
MODE | |||
) |
Definition at line 2683 of file CALLING_cpHTO.f.
subroutine hto_evnfthr | ( | real*8 | MC2, |
real*8 | MB2, | ||
real*8 | MT2 | ||
) |
Definition at line 2451 of file CALLING_cpHTO.f.
real*8 function hto_findalphasr0 | ( | real*8 | ASI | ) |
Definition at line 2142 of file CALLING_cpHTO.f.
subroutine hto_gridht::hto_fmmsplinesingleht | ( | real*8, dimension(gdim) | b, |
real*8, dimension(gdim) | c, | ||
real*8, dimension(gdim) | d, | ||
integer | top, | ||
integer | gdim | ||
) |
Definition at line 4131 of file CALLING_cpHTO.f.
subroutine hto_gridlow::hto_fmmsplinesinglel | ( | real*8, dimension(gdim) | b, |
real*8, dimension(gdim) | c, | ||
real*8, dimension(gdim) | d, | ||
integer | top, | ||
integer | gdim | ||
) |
Definition at line 4369 of file CALLING_cpHTO.f.
subroutine hto_gh | ( | real*8 | muh, |
real*8 | cpgh | ||
) |
Definition at line 5094 of file CALLING_cpHTO.f.
subroutine hto_gridht | ( | real*8 | mass, |
real*8 | evalue | ||
) |
Definition at line 4106 of file CALLING_cpHTO.f.
subroutine hto_gridlow | ( | real*8 | mass, |
real*8 | evalue | ||
) |
Definition at line 4343 of file CALLING_cpHTO.f.
subroutine hto_initalphas | ( | integer | IORD, |
real*8 | FR2, | ||
real*8 | MUR, | ||
real*8 | ASMUR, | ||
real*8 | MC, | ||
real*8 | MB, | ||
real*8 | MT | ||
) |
Definition at line 2089 of file CALLING_cpHTO.f.
subroutine hto_initalphasr0 | ( | integer | IORD, |
real*8 | FR2, | ||
real*8 | R0, | ||
real*8 | ASI, | ||
real*8 | MC, | ||
real*8 | MB, | ||
real*8 | MT | ||
) |
Definition at line 2159 of file CALLING_cpHTO.f.
real*8 function, dimension(2) hto_lb021_dm_cp | ( | real*8 | scal, |
real*8, dimension(2) | psi, | ||
real*8 | ps0i, | ||
real*8, dimension(2,2), intent(in) | xmsi, | ||
real*8, dimension(2), intent(in) | xm0i | ||
) |
Definition at line 7591 of file CALLING_cpHTO.f.
real*8 function, dimension(2) hto_lb0af_dm | ( | real*8 | scal, |
real*8, dimension(2) | psi, | ||
real*8 | ps0i, | ||
real*8, dimension(2,2) | xmsi, | ||
real*8, dimension(2) | xm0i | ||
) |
Definition at line 7483 of file CALLING_cpHTO.f.
real*8 function, dimension(2) hto_lb0af_em | ( | real*8 | scal, |
real*8, dimension(2) | psi, | ||
real*8 | ps0i, | ||
real*8, dimension(2) | xmsi, | ||
real*8 | xm0i | ||
) |
Definition at line 7541 of file CALLING_cpHTO.f.
real*8 function, dimension(2) hto_lquarkqcd | ( | real*8 | scal, |
real*8, dimension(2) | psi, | ||
real*8 | ps0i, | ||
real*8, dimension(2) | xmsi, | ||
real*8 | xm0i, | ||
integer | type | ||
) |
Definition at line 7307 of file CALLING_cpHTO.f.
subroutine hto_pole | ( | real*8 | m, |
real*8 | mhb, | ||
real*8 | ghb | ||
) |
Definition at line 5038 of file CALLING_cpHTO.f.
subroutine hto_poles | ( | real*8 | m, |
integer | nv | ||
) |
Definition at line 6714 of file CALLING_cpHTO.f.
real*8 function, dimension(2) hto_quarkqcd | ( | real*8 | scal, |
real*8, dimension(2) | psi, | ||
real*8 | ps0i, | ||
real*8, dimension(2) | xmsi, | ||
real*8 | xm0i, | ||
integer | type | ||
) |
Definition at line 2851 of file CALLING_cpHTO.f.
subroutine hto_gridht::hto_seval3singleht | ( | real*8, intent(in) | u, |
real*8, dimension(gdim) | b, | ||
real*8, dimension(gdim) | c, | ||
real*8, dimension(gdim) | d, | ||
integer | top, | ||
integer | gdim, | ||
real*8, intent(out), optional | f, | ||
real*8, intent(out), optional | fp, | ||
real*8, intent(out), optional | fpp, | ||
real*8, intent(out), optional | fppp | ||
) |
Definition at line 4246 of file CALLING_cpHTO.f.
subroutine hto_gridlow::hto_seval3singlel | ( | real*8, intent(in) | u, |
real*8, dimension(gdim) | b, | ||
real*8, dimension(gdim) | c, | ||
real*8, dimension(gdim) | d, | ||
integer | top, | ||
integer | gdim, | ||
real*8, intent(out), optional | f, | ||
real*8, intent(out), optional | fp, | ||
real*8, intent(out), optional | fpp, | ||
real*8, intent(out), optional | fppp | ||
) |
Definition at line 4467 of file CALLING_cpHTO.f.