Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

fermiqcd_gamma_matrices.h File Reference

Go to the source code of this file.

Functions

void define_base_matrices (string convention="FERMILAB")
 define convetion for Gamma matrices and bases of SU(2) and SU(3)

Variables

mdp_complex Gamma_val [4][4]
mdp_complex Sigma_val [4][4][4]
int Gamma_idx [4][4]
int Sigma_idx [4][4][4]
mdp_complex Gamma5_val [4]
mdp_complex GammaxGamma5_val [4][4]
int Gamma5_idx [4]
int GammaxGamma5_idx [4][4]
mdp_complex Gamma_valr [4][4]
mdp_complex Sigma_valr [4][4][4]
int Gamma_idxr [4][4]
int Sigma_idxr [4][4][4]
mdp_complex Gamma5_valr [4]
mdp_complex GammaxGamma5_valr [4][4]
int Gamma5_idxr [4]
int GammaxGamma5_idxr [4][4]
int G16_idx [16][4]
mdp_complex G16_val [16][4]
mdp_matrix Gamma [4]
mdp_matrix Gamma1
mdp_matrix Gamma5
mdp_matrix Pleft
mdp_matrix Pright
mdp_matrix Lambda [9]
mdp_matrix Sigma [4][4]
mdp_matrix sigma [4]


Detailed Description

Version:
3-1-2005
Author:
Massimo Di Pierro <mdipierro@cs.depaul.edu>
Declares:

This file is copyrighted by Massimo Di Pierro Read attached license in file fermiqcd_license.pdf This file cannot be distributed without file fermiqcd_license.pdf


Function Documentation

void define_base_matrices string  convention = "FERMILAB"  ) 
 

define convetion for Gamma matrices and bases of SU(2) and SU(3)

At the beginning of any FermiQCD program you MUST call

    define_base_matrices("FERMILAB");
    
Possible convections are:
  • "FERMILAB" (ok for lattice qcd)
  • "UKQCD" (ok for lattice qcd)
  • "Minkowsy-Dirac" (not ok for lattice qcd)
  • "Minkowsy-Chiral" (not ok for lattice qcd) Convention can be changed within the program.


Generated on Sun Feb 27 15:12:22 2005 by  doxygen 1.4.1