|
| static void | WickContractions (std::string qi, std::string qf, int &wick_contractions) |
| static void | ContractBaryons (const PropagatorField &q1_left, const PropagatorField &q2_left, const PropagatorField &q3_left, const Gamma GammaA_left, const Gamma GammaB_left, const Gamma GammaA_right, const Gamma GammaB_right, const int wick_contractions, const int parity, ComplexField &baryon_corr) |
| static void | ContractBaryonsMatrix (const PropagatorField &q1_left, const PropagatorField &q2_left, const PropagatorField &q3_left, const Gamma GammaA_left, const Gamma GammaB_left, const Gamma GammaA_right, const Gamma GammaB_right, const int wick_contractions, SpinMatrixField &baryon_corr) |
| template<class mobj, class robj> |
| static void | ContractBaryonsSliced (const mobj &D1, const mobj &D2, const mobj &D3, const Gamma GammaA_left, const Gamma GammaB_left, const Gamma GammaA_right, const Gamma GammaB_right, const int wick_contractions, const int parity, const int nt, robj &result) |
| template<class mobj, class robj> |
| static void | ContractBaryonsSlicedMatrix (const mobj &D1, const mobj &D2, const mobj &D3, const Gamma GammaA_left, const Gamma GammaB_left, const Gamma GammaA_right, const Gamma GammaB_right, const int wick_contractions, const int nt, robj &result) |
| template<class mobj> |
| static void | BaryonGamma3pt (const PropagatorField &q_ti, const mobj &Dq_spec1, const mobj &Dq_spec2, const PropagatorField &q_tf, int group, int wick_contraction, const Gamma GammaJ, const Gamma GammaBi, const Gamma GammaBf, SpinMatrixField &stn_corr) |
| template<class mobj> |
| static void | SigmaToNucleonEye (const PropagatorField &qq_loop, const mobj &Du_spec, const PropagatorField &qd_tf, const PropagatorField &qs_ti, const Gamma Gamma_H, const Gamma GammaB_sigma, const Gamma GammaB_nucl, const std::string op, SpinMatrixField &stn_corr) |
| template<class mobj> |
| static void | SigmaToNucleonNonEye (const PropagatorField &qq_ti, const PropagatorField &qq_tf, const mobj &Du_spec, const PropagatorField &qd_tf, const PropagatorField &qs_ti, const Gamma Gamma_H, const Gamma GammaB_sigma, const Gamma GammaB_nucl, const std::string op, SpinMatrixField &stn_corr) |
| template<class mobj> |
| static void | XiToSigmaEye (const PropagatorField &qq_loop, const mobj &Dd_spec, const mobj &Ds_spec, const PropagatorField &qd_tf, const PropagatorField &qs_ti, const Gamma Gamma_H, const Gamma GammaB_sigma, const Gamma GammaB_nucl, const std::string op, SpinMatrixField &xts_corr) |
|
| template<class mobj, class robj> |
| static accelerator_inline void | BaryonSite (const mobj &D1, const mobj &D2, const mobj &D3, const Gamma GammaA_left, const Gamma GammaB_left, const Gamma GammaA_right, const Gamma GammaB_right, const int parity, const int wick_contractions, robj &result) |
| template<class mobj, class robj> |
| static accelerator_inline void | BaryonSiteMatrix (const mobj &D1, const mobj &D2, const mobj &D3, const Gamma GammaA_left, const Gamma GammaB_left, const Gamma GammaA_right, const Gamma GammaB_right, const int wick_contractions, robj &result) |
| template<class mobj, class mobj2, class robj> |
| static accelerator_inline void | BaryonGamma3ptGroup1Site (const mobj &Dq1_ti, const mobj2 &Dq2_spec, const mobj2 &Dq3_spec, const mobj &Dq4_tf, const Gamma GammaJ, const Gamma GammaBi, const Gamma GammaBf, int wick_contraction, robj &result) |
| template<class mobj, class mobj2, class robj> |
| static accelerator_inline void | BaryonGamma3ptGroup2Site (const mobj2 &Dq1_spec, const mobj &Dq2_ti, const mobj2 &Dq3_spec, const mobj &Dq4_tf, const Gamma GammaJ, const Gamma GammaBi, const Gamma GammaBf, int wick_contraction, robj &result) |
| template<class mobj, class mobj2, class robj> |
| static accelerator_inline void | BaryonGamma3ptGroup3Site (const mobj2 &Dq1_spec, const mobj2 &Dq2_spec, const mobj &Dq3_ti, const mobj &Dq4_tf, const Gamma GammaJ, const Gamma GammaBi, const Gamma GammaBf, int wick_contraction, robj &result) |
| template<class mobj, class mobj2, class robj> |
| static accelerator_inline void | SigmaToNucleonQ1EyeSite (const mobj &Dq_loop, const mobj2 &Du_spec, const mobj &Dd_tf, const mobj &Ds_ti, const Gamma Gamma_H, const Gamma GammaB_sigma, const Gamma GammaB_nucl, robj &result) |
| template<class mobj, class mobj2, class robj> |
| static accelerator_inline void | SigmaToNucleonQ1NonEyeSite (const mobj &Du_ti, const mobj &Du_tf, const mobj2 &Du_spec, const mobj &Dd_tf, const mobj &Ds_ti, const Gamma Gamma_H, const Gamma GammaB_sigma, const Gamma GammaB_nucl, robj &result) |
| template<class mobj, class mobj2, class robj> |
| static accelerator_inline void | SigmaToNucleonQ2EyeSite (const mobj &Dq_loop, const mobj2 &Du_spec, const mobj &Dd_tf, const mobj &Ds_ti, const Gamma Gamma_H, const Gamma GammaB_sigma, const Gamma GammaB_nucl, robj &result) |
| template<class mobj, class mobj2, class robj> |
| static accelerator_inline void | SigmaToNucleonQ2NonEyeSite (const mobj &Du_ti, const mobj &Du_tf, const mobj2 &Du_spec, const mobj &Dd_tf, const mobj &Ds_ti, const Gamma Gamma_H, const Gamma GammaB_sigma, const Gamma GammaB_nucl, robj &result) |
| template<class mobj, class mobj2, class robj> |
| static accelerator_inline void | XiToSigmaQ1EyeSite (const mobj &Dq_loop, const mobj2 &Dd_spec, const mobj2 &Ds_spec, const mobj &Dd_tf, const mobj &Ds_ti, const Gamma Gamma_H, const Gamma GammaB_sigma, const Gamma GammaB_nucl, robj &result) |
| template<class mobj, class mobj2, class robj> |
| static accelerator_inline void | XiToSigmaQ2EyeSite (const mobj &Dq_loop, const mobj2 &Dd_spec, const mobj2 &Ds_spec, const mobj &Dd_tf, const mobj &Ds_ti, const Gamma Gamma_H, const Gamma GammaB_sigma, const Gamma GammaB_nucl, robj &result) |
template<typename FImpl>
class BaryonUtils< FImpl >
Definition at line 35 of file BaryonUtils.h.