FermiCloverActionSlow Class Reference

Wilson/Clover action (SLOW: DO NOT USE IN PRODUCTION). More...

#include <fermiqcd_fermi_actions.h>

List of all members.

Static Public Member Functions

static void mul_Q (fermi_field &psi_out, fermi_field &psi_in, gauge_field &U, coefficients &coeff, int parity=EVENODD)

Detailed Description

Wilson/Clover action (SLOW: DO NOT USE IN PRODUCTION).

Example:

/// gauge_field U(lattice,nc);
/// fermi_field psi(lattice,nc);
/// fermi_field chi(lattice,nc);
/// coefficients coeff;
/// coeff["kappa_s"]=0.11;
/// coeff["kappa_t"]=0.11;
/// coeff["r_s"]=1.0;
/// coeff["r_t"]=1.0;
/// coeff["c_{sw}"]=1.0;
/// coeff["c_E"]=1.0;
/// coeff["c_B"]=1.0;
/// default_fermi_action=FermiCloverActionSlow::mul_Q;
/// if(coeff["c_{sw}"]!=0) compute_em_field(U);
/// mul_Q(chi,psi,U,coeff);
/// 

Note that mul_Q(chi,psi,U,coeff) reads $ \chi=(/\!\!\!D[U]+m)\psi $


Member Function Documentation

static void FermiCloverActionSlow::mul_Q ( fermi_field psi_out,
fermi_field psi_in,
gauge_field U,
coefficients coeff,
int  parity = EVENODD 
) [inline, static]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerator Friends Defines

Generated on Wed Dec 23 14:03:15 2009 for fermiqcd by  doxygen 1.6.1