CHROMA
Public Member Functions | Private Attributes | List of all members
Chroma::fourlink_pseudoscalar_stoch_conn Class Reference

#include <pseudoscalar_stoch_conn_s.h>

Inheritance diagram for Chroma::fourlink_pseudoscalar_stoch_conn:
Chroma::stoch_conn_corr

Public Member Functions

void compute (LatticeStaggeredFermion &q_source1, LatticeStaggeredFermion &q_source2, LatticeStaggeredFermion &psi1, LatticeStaggeredFermion &psi2, int isample)
 
void compute (LatticeStaggeredFermion &q_source1, LatticeStaggeredFermion &q_source2, LatticeStaggeredFermion &psi1, LatticeStaggeredFermion &psi2, const multi1d< LatticeColorMatrix > &u_smr, int fuzz_width, int j_decay, int isample)
 
 fourlink_pseudoscalar_stoch_conn (int t_len, int nsample, const multi1d< LatticeColorMatrix > &uin, Stag_shift_option type_of_shift_in)
 
 fourlink_pseudoscalar_stoch_conn (int t_len, int nsample, const multi1d< LatticeColorMatrix > &uin, Stag_shift_option type_of_shift_in, bool fuzz_src, bool fuzz_sink)
 
virtual ~fourlink_pseudoscalar_stoch_conn ()
 
- Public Member Functions inherited from Chroma::stoch_conn_corr
void dump (XMLWriter &xml_out)
 
void dump (XMLWriter &xml_out, int &i)
 
 stoch_conn_corr (int t_len, int t_sample, const multi1d< LatticeColorMatrix > &uin, Stag_shift_option type_of_shift_in)
 
virtual ~stoch_conn_corr ()
 
LatticeStaggeredFermion shift_deltaProp (multi1d< int > &delta, const LatticeStaggeredFermion &src)
 

Private Attributes

bool Fsrc
 
bool Fsink
 

Additional Inherited Members

- Protected Attributes inherited from Chroma::stoch_conn_corr
multi2d< DComplex > corr_fn1
 
multi2d< DComplex > corr_fn2
 
multi1d< DComplex > corr1
 
multi1d< DComplex > corr2
 
std::string outer_tag
 
std::string inner_tag1
 
std::string inner_tag2
 
multi1d< LatticeColorMatrix > u
 

Detailed Description

Definition at line 10 of file pseudoscalar_stoch_conn_s.h.

Constructor & Destructor Documentation

◆ fourlink_pseudoscalar_stoch_conn() [1/2]

Chroma::fourlink_pseudoscalar_stoch_conn::fourlink_pseudoscalar_stoch_conn ( int  t_len,
int  nsample,
const multi1d< LatticeColorMatrix > &  uin,
Stag_shift_option  type_of_shift_in 
)
inline

◆ fourlink_pseudoscalar_stoch_conn() [2/2]

Chroma::fourlink_pseudoscalar_stoch_conn::fourlink_pseudoscalar_stoch_conn ( int  t_len,
int  nsample,
const multi1d< LatticeColorMatrix > &  uin,
Stag_shift_option  type_of_shift_in,
bool  fuzz_src,
bool  fuzz_sink 
)
inline

◆ ~fourlink_pseudoscalar_stoch_conn()

virtual Chroma::fourlink_pseudoscalar_stoch_conn::~fourlink_pseudoscalar_stoch_conn ( )
inlinevirtual

Definition at line 76 of file pseudoscalar_stoch_conn_s.h.

Member Function Documentation

◆ compute() [1/2]

void Chroma::fourlink_pseudoscalar_stoch_conn::compute ( LatticeStaggeredFermion &  q_source1,
LatticeStaggeredFermion &  q_source2,
LatticeStaggeredFermion &  psi1,
LatticeStaggeredFermion &  psi2,
const multi1d< LatticeColorMatrix > &  u_smr,
int  fuzz_width,
int  j_decay,
int  isample 
)

◆ compute() [2/2]

void Chroma::fourlink_pseudoscalar_stoch_conn::compute ( LatticeStaggeredFermion &  q_source1,
LatticeStaggeredFermion &  q_source2,
LatticeStaggeredFermion &  psi1,
LatticeStaggeredFermion &  psi2,
int  isample 
)
virtual

Member Data Documentation

◆ Fsink

bool Chroma::fourlink_pseudoscalar_stoch_conn::Fsink
private

Definition at line 14 of file pseudoscalar_stoch_conn_s.h.

Referenced by compute(), and fourlink_pseudoscalar_stoch_conn().

◆ Fsrc

bool Chroma::fourlink_pseudoscalar_stoch_conn::Fsrc
private

Definition at line 13 of file pseudoscalar_stoch_conn_s.h.

Referenced by compute(), and fourlink_pseudoscalar_stoch_conn().


The documentation for this class was generated from the following files: