CHROMA
klein_gord.h
Go to the documentation of this file.
1 // -*- C++ -*-
2 
3 /*! \file
4  * \brief Klein-Gordon operator
5  */
6 
7 #ifndef KLEIN_GORD_INCLUDE
8 #define KLEIN_GORD_INCLUDE
9 
10 namespace Chroma
11 {
12  //! Klein-Gordon operator
13  /*! @ingroup boson */
14  void klein_gord(const multi1d<LatticeColorMatrix>& u,
15  const LatticeColorVector& psi,
16  LatticeColorVector& chi,
17  const Real& mass_sq, int j_decay);
18 
19  //! Klein-Gordon operator
20  /*! @ingroup boson */
21  void klein_gord(const multi1d<LatticeColorMatrix>& u,
22  const LatticeFermion& psi,
23  LatticeFermion& chi,
24  const Real& mass_sq, int j_decay);
25 
26  //! Klein-Gordon operator
27  /*! @ingroup boson */
28  void klein_gord(const multi1d<LatticeColorMatrix>& u,
29  const LatticeStaggeredPropagator& psi,
30  LatticeStaggeredPropagator& chi,
31  const Real& mass_sq, int j_decay);
32 
33  //! Klein-Gordon operator
34  /*! @ingroup boson */
35  void klein_gord(const multi1d<LatticeColorMatrix>& u,
36  const LatticePropagator& psi,
37  LatticePropagator& chi,
38  const Real& mass_sq, int j_decay);
39 }
40 
41 
42 #endif
void klein_gord(const multi1d< LatticeColorMatrix > &u, const T &psi, T &chi, const Real &mass_sq, int j_decay)
Compute the covariant Klein-Gordon operator.
Definition: klein_gord.cc:31
int j_decay
Definition: meslate.cc:22
Asqtad Staggered-Dirac operator.
Definition: klein_gord.cc:10
static multi1d< LatticeColorMatrix > u
multi1d< LatticeFermion > chi(Ncb)
LatticeFermion psi
Definition: mespbg5p_w.cc:35