Bridge++
Version 1.5.4
|
#include "field_G.h"
#include "Tools/vec_SU_N.h"
#include "Tools/gammaMatrix.h"
#include "ResourceManager/threadManager_OpenMP.h"
#include "IO/bridgeIO.h"
Go to the source code of this file.
Classes | |
class | Field_F |
Wilson-type fermion field. More... | |
Functions | |
void | mult_Field_Gn (Field_F &y, const int ex, const Field_G &u, int ex1, const Field_F &x, int ex2) |
void | mult_Field_Gd (Field_F &y, const int ex, const Field_G &u, int ex1, const Field_F &x, int ex2) |
void | multadd_Field_Gn (Field_F &y, const int ex, const Field_G &u, int ex1, const Field_F &x, int ex2, const double a) |
void | multadd_Field_Gd (Field_F &y, const int ex, const Field_G &u, int ex1, const Field_F &x, int ex2, const double a) |
void | mult_GM (Field_F &y, const GammaMatrix &gm, const Field_F &x) |
gamma matrix multiplication More... | |
void | mult_iGM (Field_F &y, const GammaMatrix &gm, const Field_F &x) |
gamma matrix multiplication (i is multiplied) More... | |
void | mult_GMproj (Field_F &y, const int pm, const GammaMatrix &gm, const Field_F &x) |
projection with gamma matrix: (1 gamma)/2 More... | |
void | mult_GMproj2 (Field_F &y, const int pm, const GammaMatrix &gm, const Field_F &x) |
projection with gamma matrix: (1 gamma) More... | |
void | mult_GMproj2 (Field_F &y, const double nu_s, const int pm, const double r_s, const GammaMatrix &gm, const Field_F &x) |
projection with gamma matrix: (nu_s r_s * gamma) More... | |
Definition in file field_F.h.
void mult_Field_Gd | ( | Field_F & | y, |
const int | ex, | ||
const Field_G & | u, | ||
int | ex1, | ||
const Field_F & | x, | ||
int | ex2 | ||
) |
Definition at line 79 of file field_F_imp.cpp.
void mult_Field_Gn | ( | Field_F & | y, |
const int | ex, | ||
const Field_G & | u, | ||
int | ex1, | ||
const Field_F & | x, | ||
int | ex2 | ||
) |
Definition at line 35 of file field_F_imp.cpp.
void mult_GM | ( | Field_F & | y, |
const GammaMatrix & | gm, | ||
const Field_F & | x | ||
) |
gamma matrix multiplication
Definition at line 213 of file field_F_imp.cpp.
void mult_GMproj | ( | Field_F & | y, |
const int | pm, | ||
const GammaMatrix & | gm, | ||
const Field_F & | x | ||
) |
projection with gamma matrix: (1 gamma)/2
Definition at line 324 of file field_F_imp.cpp.
void mult_GMproj2 | ( | Field_F & | y, |
const int | pm, | ||
const GammaMatrix & | gm, | ||
const Field_F & | x | ||
) |
projection with gamma matrix: (1 gamma)
Definition at line 347 of file field_F_imp.cpp.
void mult_GMproj2 | ( | Field_F & | y, |
const double | nu_s, | ||
const int | pm, | ||
const double | r_s, | ||
const GammaMatrix & | gm, | ||
const Field_F & | x | ||
) |
projection with gamma matrix: (nu_s r_s * gamma)
Definition at line 369 of file field_F_imp.cpp.
void mult_iGM | ( | Field_F & | y, |
const GammaMatrix & | gm, | ||
const Field_F & | x | ||
) |
gamma matrix multiplication (i is multiplied)
Definition at line 269 of file field_F_imp.cpp.
void multadd_Field_Gd | ( | Field_F & | y, |
const int | ex, | ||
const Field_G & | u, | ||
int | ex1, | ||
const Field_F & | x, | ||
int | ex2, | ||
const double | a | ||
) |
Definition at line 168 of file field_F_imp.cpp.
void multadd_Field_Gn | ( | Field_F & | y, |
const int | ex, | ||
const Field_G & | u, | ||
int | ex1, | ||
const Field_F & | x, | ||
int | ex2, | ||
const double | a | ||
) |
Definition at line 123 of file field_F_imp.cpp.