CHROMA
Classes | Namespaces | Functions
clover_term_ssed.cc File Reference

Clover term linear operator. More...

#include "chromabase.h"
#include "actions/ferm/linop/clover_term_ssed.h"
#include "meas/glue/mesfield.h"

Go to the source code of this file.

Classes

struct  Chroma::SSEDCloverEnv::MakeClovArgs
 
struct  Chroma::SSEDCloverEnv::LDagDLInvArgs
 
struct  Chroma::SSEDCloverEnv::ApplyArgs
 
struct  Chroma::SSEDCloverEnv::TriaCntrArgs
 

Namespaces

 Chroma
 Asqtad Staggered-Dirac operator.
 
 Chroma::SSEDCloverEnv
 TRIACNTR.
 

Functions

void Chroma::SSEDCloverEnv::makeClovSiteLoop (int lo, int hi, int myId, MakeClovArgs *a)
 
void Chroma::SSEDCloverEnv::lDagDLInvSiteLoop (int lo, int hi, int myId, LDagDLInvArgs *a)
 
void Chroma::ssed_clover_apply (REAL64 *diag, REAL64 *offd, REAL64 *psiptr, REAL64 *chiptr, int n_sites)
 
void Chroma::SSEDCloverEnv::orderedApplySiteLoop (int lo, int hi, int myID, ApplyArgs *a)
 
void Chroma::SSEDCloverEnv::unorderedApplySiteLoop (int lo, int hi, int myId, ApplyArgs *a)
 
void Chroma::SSEDCloverEnv::triaCntrSiteLoop (int lo, int hi, int myId, TriaCntrArgs *a)
 

Detailed Description

Clover term linear operator.

This particular implementation is specific to a scalar-like architecture

Definition in file clover_term_ssed.cc.