CHROMA
fuzz_smear.h
Go to the documentation of this file.
1 // -*- C++ -*-
2 /*! \file
3  * \brief Fuzzed sources
4  */
5 
6 #ifndef __fuzz_smear__
7 #define __fuzz_smear__
8 
9 namespace Chroma
10 {
11 
12  //! Fuzzed source
13  /*! \ingroup smear */
14  void fuzz_smear(const multi1d<LatticeColorMatrix>& ufuzz,
15  const LatticeColorVector & psi,
16  LatticeColorVector & psifuzz,
17  int length, int j_decay);
18 
19 
20  //! Fuzzed source
21  /*! \ingroup smear */
22  void fuzz_smear(const multi1d<LatticeColorMatrix>& ufuzz,
23  const LatticePropagator & psi,
24  LatticePropagator& psifuzz,
25  int length, int j_decay);
26 
27  //! Fuzzed source
28  /*! \ingroup smear */
29  void fuzz_smear(const multi1d<LatticeColorMatrix>& ufuzz,
30  const LatticeFermion & psi,
31  LatticeFermion& psifuzz,
32  int length, int j_decay);
33 
34  //! Fuzzed source
35  /*! \ingroup smear */
36  void fuzz_smear(const multi1d<LatticeColorMatrix>& ufuzz,
37  const LatticeStaggeredFermion & psi,
38  LatticeStaggeredFermion& psifuzz,
39  int length, int j_decay);
40 
41 } // end namespace Chroma
42 
43 #endif
void fuzz_smear(const multi1d< LatticeColorMatrix > &ufuzz, const T &psi, T &psifuzz, int length, int j_decay)
apply a fuzz_smear operator to a lattice field
Definition: fuzz_smear.cc:75
int j_decay
Definition: meslate.cc:22
Asqtad Staggered-Dirac operator.
Definition: klein_gord.cc:10
LatticeFermion psi
Definition: mespbg5p_w.cc:35