Functions | |
| void | Chroma::block (LatticeColorMatrix &u_block, const multi1d< LatticeColorMatrix > &u, int mu, int bl_level, const Real &BlkAccu, int BlkMax, int j_decay) |
| Construct block links. | |
| void | Chroma::fuzglue (XMLWriter &xml_out, const string &xml_group, const multi1d< LatticeColorMatrix > &u, int j_decay, const Real &BlkAccu, int BlkMax) |
| Compute 'fuzzy' (blocked) glueball correlation functions. | |
| void | Chroma::fuzwilp (const multi1d< LatticeColorMatrix > &u, int j_decay, int tmax, int n_smear, const Real &sm_fact, const Real &BlkAccu, int BlkMax, XMLWriter &xml, const string &xml_group) |
| Calculate ape-fuzzed Wilson loops. | |
| void | Chroma::gluecor (XMLWriter &xml_out, const string &xml_group, const multi1d< LatticeColorMatrix > &u, const SftMom &phases, int bl_level) |
| Construct 0++, 2++ and 1+- glueball correlation functions from fuzzy links. | |
| void | Chroma::MesPlq (const multi1d< LatticeColorMatrix > &u, multi2d< Double > &plane_plaq, Double &link) |
| Return the value of the average plaquette normalized to 1. | |
| void | Chroma::MesPlq (const multi1d< LatticeColorMatrix > &u, Double &w_plaq, Double &s_plaq, Double &t_plaq, multi2d< Double > &plane_plaq, Double &link) |
| Return the value of the average plaquette normalized to 1. | |
| void | Chroma::MesPlq (const multi1d< LatticeColorMatrix > &u, Double &w_plaq, Double &s_plaq, Double &t_plaq, Double &link) |
| Return the value of the average plaquette normalized to 1. | |
| void | Chroma::MesPlq (XMLWriter &xml, const string &xml_group, const multi1d< LatticeColorMatrix > &u) |
| Print the value of the average plaquette normalized to 1. | |
| void | Chroma::polycor (XMLWriter &xml_out, const string &xml_group, const multi1d< LatticeColorMatrix > &u, const SftMom &phases, int bl_level) |
| Construct Polyakov loop correlation functions from fuzzy links. | |
| void | Chroma::polylp (const multi1d< LatticeColorMatrix > &u, DComplex &poly_loop, int mu) |
| Compute Polyakov loop. | |
| void | Chroma::polylp (const multi1d< LatticeColorMatrix > &u, multi1d< DComplex > &poly_loop) |
| Compute Polyakov loop. | |
| void | Chroma::qactden (LatticeReal &lract, LatticeReal &lrqtop, const multi1d< LatticeColorMatrix > &u) |
| Measure the lattice density of the lattice energy and the naive topological charge. | |
| void | Chroma::qtop_naive (const multi1d< LatticeColorMatrix > &u, const Real k5, Double &qtop) |
| Compute top charge. | |
| void | Chroma::wilslp (const multi1d< LatticeColorMatrix > &u, int j_decay, int t_dir, int kind, XMLWriter &xml, const string &xml_group) |
| Calculate Wilson loops. | |
| void | Chroma::Wloop (const multi1d< LatticeColorMatrix > &u, multi2d< Double > &plane_plaq_11, multi2d< Double > &plane_plaq_12, multi2d< Double > &plane_plaq_13, multi2d< Double > &plane_plaq_14) |
| Return the value of the 11, 12, 13, 14 Wilson loops. | |
| void | Chroma::Wloop_bent (const multi1d< LatticeColorMatrix > &u, int mu, int nu, int eta, Double &ans) |
| Return the value of the bent 12 Wilson loops. | |
| void | Chroma::Wloop_really_bent (const multi1d< LatticeColorMatrix > &u, int mu1, int mu2, int mu3, Double &ans) |
| Return the value of the really bent Wilson loops of length 6. | |
| void | Chroma::Wloop_really_bent (const multi1d< LatticeColorMatrix > &u, Double &ans) |
| Return the value of the really bent Wilson loops of length 6. | |
| void | Chroma::Wloop_bent (const multi1d< LatticeColorMatrix > &u, Double &ans) |
| Return the value of the bent 12 Wilson loops. | |
| void | Chroma::Wloop (const multi1d< LatticeColorMatrix > &u, multi2d< Double > &plane_plaq_22, multi2d< Double > &plane_plaq_23) |
| Return the value of the 22, 23, Wilson loops. | |
| void | Chroma::Wloop (const multi1d< LatticeColorMatrix > &u, Double &w_11, Double &s_11, Double &t_11, multi2d< Double > &plane_plaq_11, Double &w_12, Double &s_12, Double &t_12, multi2d< Double > &plane_plaq_12, Double &w_13, Double &s_13, Double &t_13, multi2d< Double > &plane_plaq_13, Double &w_14, Double &s_14, Double &t_14, multi2d< Double > &plane_plaq_14) |
| Return the value of the average Wilson loops normalized to 1. | |
| void | Chroma::Wloop (const multi1d< LatticeColorMatrix > &u, Double &w_11, Double &s_11, Double &t_11, multi2d< Double > &plane_plaq_11, Double &w_12, Double &s_12, Double &t_12, multi2d< Double > &plane_plaq_12) |
| Return the value of the average Wilson loops normalized to 1. | |
| void | Chroma::Wloop (XMLWriter &xml, const string &xml_group, const multi1d< LatticeColorMatrix > &u) |
| Print the value of the average plaquette normalized to 1. | |
| void Chroma::block | ( | LatticeColorMatrix & | u_block, | |
| const multi1d< LatticeColorMatrix > & | u, | |||
| int | mu, | |||
| int | bl_level, | |||
| const Real & | BlkAccu, | |||
| int | BlkMax, | |||
| int | j_decay | |||
| ) |
Construct block links.
Construct block links from: x x x------x | | _______ | | | \ | | | \ | | = x + \ x | | / | | | / | | | /______ | x x x------x
projected back onto SU(Nc)
Warning: this works only for Nc = 2 and 3 !
| u_block | blocked gauge field ( Write ) | |
| u | gauge field ( Read ) | |
| mu | direction of blocked gauge field ( Read ) | |
| bl_level | blocking level (of the u's) ( Read ) | |
| BlkAccu | accuracy in fuzzy link projection ( Read ) | |
| BlkMax | maximum number of iterations in fuzzy link projection ( Read ) | |
| j_decay | no staple in direction j_decay ( Read ) |
Definition at line 43 of file block.cc.
References BACKWARD, END_CODE, FORWARD, Chroma::reunit(), Chroma::REUNITARIZE_LABEL, Chroma::shift2(), START_CODE, and Chroma::su3proj().
Referenced by Chroma::SSEDCloverTerm::create(), Chroma::BAGELCloverTerm::create(), Chroma::fuzglue(), Chroma::BAGELCloverTerm::ldagdlinv(), Chroma::SSEDCloverEnv::lDagDLInvSiteLoop(), and Chroma::QDPCloverEnv::LDagDLInvSiteLoop().
| void Chroma::fuzglue | ( | XMLWriter & | xml_out, | |
| const string & | xml_group, | |||
| const multi1d< LatticeColorMatrix > & | u, | |||
| int | j_decay, | |||
| const Real & | BlkAccu, | |||
| int | BlkMax | |||
| ) |
Compute 'fuzzy' (blocked) glueball correlation functions.
Driver for computation of 'fuzzy' (blocked) glueball correlation functions using Tepers 'fuzzying' method.
Warning: this works only for Nd = 4 ! (Construction of glueball states) Warning: this works only for Nc = 2 and 3 ! (Projection of blocked links)
| xml_out | xml file object ( Write ) | |
| xml_group | string used for writing xml data ( Read ) | |
| u | gauge field ( Read ) | |
| j_decay | direction along which the exponentrial is allowed to decay ( Read ) | |
| BlkAccu | accuracy in fuzzy link projection ( Read ) | |
| BlkMax | maximum number of iterations in fuzzy link projection ( Read ) |
Definition at line 33 of file fuzglue.cc.
References Chroma::block(), END_CODE, Chroma::gluecor(), Chroma::polycor(), and START_CODE.
Referenced by Chroma::monte().
| void Chroma::fuzwilp | ( | const multi1d< LatticeColorMatrix > & | u, | |
| int | j_decay, | |||
| int | tmax, | |||
| int | n_smear, | |||
| const Real & | sm_fact, | |||
| const Real & | BlkAccu, | |||
| int | BlkMax, | |||
| XMLWriter & | xml, | |||
| const string & | xml_group | |||
| ) |
Calculate ape-fuzzed Wilson loops.
Computes time-like APE_fuzzed Wilson loops, including non-planar loops,
This version makes APE-smeared links with no blocking as required for potential clculations
Warning: This version is VERY Slow as it has non-recursive shifting of some link products Warning: this works only for Nc = 2 and 3 ! (Projection of smeared/blocked links)
Warning: this version assumes the space-like directions (perpendicular to j_decay) to have equal length.
| u | gauge field ( Read ) | |
| j_decay | 'time' direction for 'fuzzed' Wilson loops ( Read ) | |
| tmax | maximum time-extent loops ( Read ) | |
| n_smear | number of applying smearing to the gauge links ( Read ) | |
| sm_fact | "smearing" factor = weight of old link w. r. to staples ( Read ) | |
| BlkAccu | accuracy in fuzzy link projection ( Read ) | |
| BlkMax | maximum number of iterations in fuzzy link projection ( Read ) |
Definition at line 39 of file fuzwilp.cc.
References Chroma::APE_Smear(), BACKWARD, FORWARD, START_CODE, and Chroma::write().
Referenced by main(), and Chroma::InlineFuzzedWilsonLoop::operator()().
| void Chroma::gluecor | ( | XMLWriter & | xml_out, | |
| const string & | xml_group, | |||
| const multi1d< LatticeColorMatrix > & | u, | |||
| const SftMom & | phases, | |||
| int | bl_level | |||
| ) |
Construct 0++, 2++ and 1+- glueball correlation functions from fuzzy links.
Construct 0++, 2++ and 1+- glueball correlation functions from fuzzy links at blocking level bl_level and Write them in XML format.
Warning: this works only for Nd = 4 !
| xml_out | xml file object ( Write ) | |
| xml_group | string used for writing xml data ( Read ) | |
| u | (blocked) gauge field ( Read ) | |
| bl_level | blocking level ( Read ) | |
| phases | object holds list of momenta and Fourier phases ( Read ) |
Definition at line 30 of file gluecor.cc.
References END_CODE, FORWARD, Chroma::SftMom::getDir(), Chroma::SftMom::getSet(), j_decay, Chroma::SftMom::numSubsets(), Chroma::shift2(), START_CODE, and Chroma::write().
Referenced by Chroma::fuzglue().
| void Chroma::MesPlq | ( | XMLWriter & | xml, | |
| const string & | xml_group, | |||
| const multi1d< LatticeColorMatrix > & | u | |||
| ) |
Print the value of the average plaquette normalized to 1.
| xml | plaquette average (Write) | |
| xml_group | xml file object ( Read ) | |
| u | gauge field (Read) |
Definition at line 167 of file mesplq.cc.
References END_CODE, Chroma::MesPlq(), Chroma::polylp(), START_CODE, and Chroma::write().
| void Chroma::MesPlq | ( | const multi1d< LatticeColorMatrix > & | u, | |
| Double & | w_plaq, | |||
| Double & | s_plaq, | |||
| Double & | t_plaq, | |||
| Double & | link | |||
| ) |
Return the value of the average plaquette normalized to 1.
| u | gauge field (Read) | |
| w_plaq | plaquette average (Write) | |
| s_plaq | space-like plaquette average (Write) | |
| t_plaq | time-like plaquette average (Write) | |
| link | space-time average link (Write) |
Definition at line 146 of file mesplq.cc.
References END_CODE, Chroma::MesPlq(), and START_CODE.
| void Chroma::MesPlq | ( | const multi1d< LatticeColorMatrix > & | u, | |
| Double & | w_plaq, | |||
| Double & | s_plaq, | |||
| Double & | t_plaq, | |||
| multi2d< Double > & | plane_plaq, | |||
| Double & | link | |||
| ) |
Return the value of the average plaquette normalized to 1.
| u | gauge field (Read) | |
| w_plaq | plaquette average (Write) | |
| s_plaq | space-like plaquette average (Write) | |
| t_plaq | time-like plaquette average (Write) | |
| plane_plaq | plane plaquette average (Write) | |
| link | space-time average link (Write) |
Definition at line 95 of file mesplq.cc.
References END_CODE, Chroma::MesPlq(), START_CODE, and Chroma::tDir().
| void Chroma::MesPlq | ( | const multi1d< LatticeColorMatrix > & | u, | |
| multi2d< Double > & | plane_plaq, | |||
| Double & | link | |||
| ) |
Return the value of the average plaquette normalized to 1.
| u | gauge field (Read) | |
| plane_plaq | plane plaquette average (Write) | |
| link | space-time average link (Write) |
Definition at line 26 of file mesplq.cc.
References END_CODE, FORWARD, and START_CODE.
Referenced by Chroma::InlineWilsonLoop::func(), Chroma::InlineUnitPropColorVecEnv::InlineMeas::func(), Chroma::InlineStochMeson::func(), Chroma::InlineStochHadronEnv::InlineMeas::func(), Chroma::InlineStochGroupMesonEnv::InlineMeas::func(), Chroma::InlineStochGroupBaryonEnv::InlineMeas::func(), Chroma::InlineStochBaryon::func(), Chroma::InlineStaticPropColorVecEnv::InlineMeas::func(), Chroma::InlineStaticLightSpec::func(), Chroma::InlineSpectrumQll::func(), Chroma::InlineSpectrum::func(), Chroma::InlineStaggeredSpectrum::func(), Chroma::InlineSFpcacEnv::InlineMeas::func(), Chroma::InlineSeqPropTestEnv::InlineMeas::func(), Chroma::InlineRitzEnv::InlineMeas::func(), Chroma::InlineQQQNucNuc::func(), Chroma::InlinePropagator::func(), Chroma::InlineStaggeredPropagatorEnv::InlineMeas::func(), Chroma::InlinePropagatorFerm::func(), Chroma::InlinePropMatElemColorVecEnv::InlineMeas::func(), Chroma::InlinePropColorVecEnv::InlineMeas::func(), Chroma::InlineProp3ptEnv::InlineMeas::func(), Chroma::InlinePlaquetteEnv::InlineMeas::func(), Chroma::InlineNpr::func(), Chroma::InlineNprVertex::func(), Chroma::InlineNoisyBuildingBlocks::func(), Chroma::InlineMultipole::func(), Chroma::InlineMultiPropagator::func(), Chroma::InlineMres::func(), Chroma::InlineMesonSpec::func(), Chroma::InlineMesonMatElemColorVecEnv::InlineMeas::func(), Chroma::InlineMesonGridMatElemEnv::InlineMeas::func(), Chroma::InlineMesonBlockMatElemEnv::InlineMeas::func(), Chroma::InlineMakeSource::func(), Chroma::InlineStaggeredMakeSourceEnv::InlineMeas::func(), Chroma::InlineMakeSourceFerm::func(), Chroma::InlineLaplaceEigsEnv::InlineMeas::func(), Chroma::InlineHeavyHadSpec::func(), Chroma::InlineHeavyLightCont::func(), Chroma::InlineHadSpec::func(), Chroma::InlineHadronContractEnv::InlineMeas::func(), Chroma::InlineGridPropEnv::InlineMeas::func(), Chroma::InlineGridPropMatElemEnv::InlineMeas::func(), Chroma::InlineGenPropMatElemColorVecEnv::InlineMeas::func(), Chroma::InlineDiscoEnv::InlineMeas::func(), Chroma::InlineDiscoEOPrecEnv::InlineMeas::func(), Chroma::InlineDiscoEoEigCGEnv::InlineMeas::func(), Chroma::InlineDiscoEigCGEnv::InlineMeas::func(), Chroma::InlineCreateColorVecsEnv::InlineMeas::func(), Chroma::InlineBuildingBlocks::func(), Chroma::InlineBlockPropEnv::InlineMeas::func(), Chroma::InlineBlockPropMatElemEnv::InlineMeas::func(), Chroma::InlineBlockOrthogColorVecsEnv::InlineMeas::func(), Chroma::InlineBlockGenPropMatElemEnv::InlineMeas::func(), Chroma::InlineBlockColorVecsEnv::InlineMeas::func(), Chroma::InlineBaryonMatElemColorVecEnv::InlineMeas::func(), Chroma::InlineBaryonBlockMatElemEnv::InlineMeas::func(), Chroma::InlineAnnihPropMatElemColorVecEnv::InlineMeas::func(), main(), Chroma::MesPlq(), Chroma::monte(), Chroma::InlineSinkSmearEnv::InlineMeas::operator()(), Chroma::InlineStaggeredSinkSmearEnv::InlineMeas::operator()(), Chroma::InlineSeqSourceEnv::InlineMeas::operator()(), Chroma::InlineRandomTransfGaugeEnv::InlineMeas::operator()(), Chroma::InlineQQQEnv::InlineMeas::operator()(), Chroma::InlineQQQDiquarkEnv::InlineMeas::operator()(), Chroma::InlineQQbar::operator()(), Chroma::InlineLinkSmearEnv::InlineMeas::operator()(), Chroma::InlineDiquarkEnv::InlineMeas::operator()(), Chroma::InlineCoulGaugeEnv::InlineMeas::operator()(), Chroma::InlineBar3ptfn::operator()(), Chroma::InlineGaugeStateEnv::InlineMeas::operator()(), Chroma::InlineFermStateEnv::InlineMeas::operator()(), and Chroma::InlineStaggeredFermStateEnv::InlineMeas::operator()().
| void Chroma::polycor | ( | XMLWriter & | xml_out, | |
| const string & | xml_group, | |||
| const multi1d< LatticeColorMatrix > & | u, | |||
| const SftMom & | phases, | |||
| int | bl_level | |||
| ) |
Construct Polyakov loop correlation functions from fuzzy links.
Construct Polyakov loop correlation functions from fuzzy links at blocking level bl_level in the directions orthogonal to j_decay and Write them in (pseudo) XML format.
| xml_out | xml file object ( Write ) | |
| xml_group | string used for writing xml data ( Read ) | |
| u | (blocked) gauge field ( Read ) | |
| block_latt | block lattice size ( Read ) | |
| bl_level | blocking level ( Read ) | |
| phases | object holds list of momenta and Fourier phases ( Read ) |
Definition at line 29 of file polycor.cc.
References END_CODE, FORWARD, Chroma::SftMom::getDir(), Chroma::SftMom::getSet(), j_decay, Chroma::SftMom::numSubsets(), Chroma::shift2(), START_CODE, and Chroma::write().
Referenced by Chroma::fuzglue().
| void Chroma::polylp | ( | const multi1d< LatticeColorMatrix > & | u, | |
| multi1d< DComplex > & | poly_loop | |||
| ) |
Compute Polyakov loop.
| u | gauge field (Read) | |
| poly_loop | Polyakov loop average (Write) |
Definition at line 49 of file polylp.cc.
References END_CODE, Chroma::polylp(), and START_CODE.
| void Chroma::polylp | ( | const multi1d< LatticeColorMatrix > & | u, | |
| DComplex & | poly_loop, | |||
| int | mu | |||
| ) |
Compute Polyakov loop.
| u | gauge field (Read) | |
| poly_loop | Polyakov loop average in direction mu (Write) | |
| mu | direction of Polyakov loop (Read) |
Definition at line 21 of file polylp.cc.
References END_CODE, FORWARD, and START_CODE.
Referenced by main(), Chroma::MesPlq(), Chroma::monte(), Chroma::InlinePolyakovLoop::operator()(), and Chroma::polylp().
| void Chroma::qactden | ( | LatticeReal & | lract, | |
| LatticeReal & | lrqtop, | |||
| const multi1d< LatticeColorMatrix > & | u | |||
| ) |
Measure the lattice density of the lattice energy and the naive topological charge.
| lrqtop | topological charge density (Write) | |
| lract | action to continuum instanton action density (Write) | |
| u | gauge field (Read) |
Definition at line 21 of file qactden.cc.
References BACKWARD, END_CODE, FORWARD, START_CODE, and Chroma::twopi.
Referenced by Chroma::InlineQActDenEnv::InlineMeas::operator()().
| void Chroma::qtop_naive | ( | const multi1d< LatticeColorMatrix > & | u, | |
| const Real | k5, | |||
| Double & | qtop | |||
| ) |
Compute top charge.
| u | gauge field (Read) | |
| k5 | improvement parameter (Read) | |
| qtop | topological charge (Write) |
Definition at line 25 of file qnaive.cc.
References BACKWARD, END_CODE, FORWARD, START_CODE, and Chroma::twopi.
Referenced by Chroma::InlineQTopEnv::InlineMeas::operator()().
| void Chroma::wilslp | ( | const multi1d< LatticeColorMatrix > & | u, | |
| int | j_decay, | |||
| int | t_dir, | |||
| int | kind, | |||
| XMLWriter & | xml, | |||
| const string & | xml_group | |||
| ) |
Calculate Wilson loops.
Calculates, depending on option, (1) "space-like" planar Wilson loops in the directions perpendicular to j_decay that have equal length, (2) "time-like" planar Wilson loops with time direction j_decay and space directions the perpendicular ones that have equal length and (3) off-axis "time-like" Wilson loops along 3 paricular paths in the space directions that have equal length.
| u | gauge field (Read) | |
| j_decay | decay direction (Read) | |
| t_dir | time direction (Read) | |
| kind | binary-combined YES/NO [1/0] of the three options (Read) e.g. kind = 2 gives planar t-like, kind=6 is planar + off-axis: sqrt(2), sqrt(5), sqrt(3) |
Definition at line 33 of file wilslp.cc.
References Chroma::axGauge(), BACKWARD, END_CODE, FORWARD, START_CODE, and Chroma::write().
Referenced by Chroma::InlineWilsonLoop::func(), main(), and Chroma::monte().
| void Chroma::Wloop | ( | XMLWriter & | xml, | |
| const string & | xml_group, | |||
| const multi1d< LatticeColorMatrix > & | u | |||
| ) |
Print the value of the average plaquette normalized to 1.
| xml | plaquette average (Write) | |
| xml_group | xml file object ( Read ) | |
| u | gauge field (Read) |
Definition at line 487 of file wloop.cc.
References END_CODE, START_CODE, Chroma::Wloop(), Chroma::Wloop_bent(), Chroma::Wloop_really_bent(), and Chroma::write().
| void Chroma::Wloop | ( | const multi1d< LatticeColorMatrix > & | u, | |
| Double & | w_11, | |||
| Double & | s_11, | |||
| Double & | t_11, | |||
| multi2d< Double > & | plane_plaq_11, | |||
| Double & | w_12, | |||
| Double & | s_12, | |||
| Double & | t_12, | |||
| multi2d< Double > & | plane_plaq_12 | |||
| ) |
Return the value of the average Wilson loops normalized to 1.
| u | gauge field (Read) | |
| w_plaq | plaquette average (Write) | |
| s_plaq | space-like plaquette average (Write) | |
| t_plaq | time-like plaquette average (Write) | |
| plane_plaq | plane plaquette average (Write) |
Definition at line 423 of file wloop.cc.
References END_CODE, START_CODE, Chroma::tDir(), and Chroma::Wloop().
| void Chroma::Wloop | ( | const multi1d< LatticeColorMatrix > & | u, | |
| Double & | w_11, | |||
| Double & | s_11, | |||
| Double & | t_11, | |||
| multi2d< Double > & | plane_plaq_11, | |||
| Double & | w_12, | |||
| Double & | s_12, | |||
| Double & | t_12, | |||
| multi2d< Double > & | plane_plaq_12, | |||
| Double & | w_13, | |||
| Double & | s_13, | |||
| Double & | t_13, | |||
| multi2d< Double > & | plane_plaq_13, | |||
| Double & | w_14, | |||
| Double & | s_14, | |||
| Double & | t_14, | |||
| multi2d< Double > & | plane_plaq_14 | |||
| ) |
Return the value of the average Wilson loops normalized to 1.
| u | gauge field (Read) | |
| w_plaq | plaquette average (Write) | |
| s_plaq | space-like plaquette average (Write) | |
| t_plaq | time-like plaquette average (Write) | |
| plane_plaq | plane plaquette average (Write) |
Definition at line 338 of file wloop.cc.
References END_CODE, START_CODE, Chroma::tDir(), and Chroma::Wloop().
| void Chroma::Wloop | ( | const multi1d< LatticeColorMatrix > & | u, | |
| multi2d< Double > & | plane_plaq_22, | |||
| multi2d< Double > & | plane_plaq_23 | |||
| ) |
Return the value of the 22, 23, Wilson loops.
| u | gauge field (Read) | |
| plane_plaq_22 | plane 2x2 Wilson loops average (Write) | |
| plane_plaq_23 | plane 2x3 Wilson loops average (Write) |
compute the 2x2 Wilson loop
compute the 2x3 Wilson loop
Definition at line 267 of file wloop.cc.
References END_CODE, FORWARD, and START_CODE.
| void Chroma::Wloop | ( | const multi1d< LatticeColorMatrix > & | u, | |
| multi2d< Double > & | plane_plaq_11, | |||
| multi2d< Double > & | plane_plaq_12, | |||
| multi2d< Double > & | plane_plaq_13, | |||
| multi2d< Double > & | plane_plaq_14 | |||
| ) |
Return the value of the 11, 12, 13, 14 Wilson loops.
| u | gauge field (Read) | |
| plane_plaq | plane plaquette average (Write) | |
| link | space-time average link (Write) |
compute the 1x1 Wilson loop
compute the 1x2 Wilson loop
compute the 1x3 Wilson loop
compute the 1x4 Wilson loop
Definition at line 33 of file wloop.cc.
References END_CODE, FORWARD, and START_CODE.
Referenced by Chroma::InlineStaggeredSpectrum::func(), and Chroma::Wloop().
| void Chroma::Wloop_bent | ( | const multi1d< LatticeColorMatrix > & | u, | |
| Double & | ans | |||
| ) |
Return the value of the bent 12 Wilson loops.
averaged over directions.
| u | gauge field (Read) | |
| ans | bent rectangle (Write) |
Definition at line 233 of file wloop.cc.
References END_CODE, START_CODE, and Chroma::Wloop_bent().
| void Chroma::Wloop_bent | ( | const multi1d< LatticeColorMatrix > & | u, | |
| int | mu, | |||
| int | nu, | |||
| int | eta, | |||
| Double & | ans | |||
| ) |
Return the value of the bent 12 Wilson loops.
| u | gauge field (Read) | |
| mu | direction for plane 0 (Read) | |
| nu | direction for plane 0 (Read) | |
| eta | direction for plane 1 (Read) | |
| sigma | direction for plane 1 (Read) | |
| ans | bent rectangle (Write) |
Definition at line 110 of file wloop.cc.
References BACKWARD, END_CODE, FORWARD, and START_CODE.
Referenced by Chroma::Wloop(), and Chroma::Wloop_bent().
| void Chroma::Wloop_really_bent | ( | const multi1d< LatticeColorMatrix > & | u, | |
| Double & | ans | |||
| ) |
Return the value of the really bent Wilson loops of length 6.
| u | gauge field (Read) | |
| ans | really bent rectangle (Write) |
Definition at line 196 of file wloop.cc.
References END_CODE, START_CODE, and Chroma::Wloop_really_bent().
| void Chroma::Wloop_really_bent | ( | const multi1d< LatticeColorMatrix > & | u, | |
| int | mu1, | |||
| int | mu2, | |||
| int | mu3, | |||
| Double & | ans | |||
| ) |
Return the value of the really bent Wilson loops of length 6.
| u | gauge field (Read) | |
| mu1 | direction 1 (Read) | |
| mu2 | direction 2 (Read) | |
| mu3 | direction 3 (Read) | |
| ans | really bent rectangle (Write) |
Definition at line 162 of file wloop.cc.
References END_CODE, FORWARD, and START_CODE.
Referenced by Chroma::Wloop(), and Chroma::Wloop_really_bent().
1.4.7