Quick Reference

update.h

dirac.h

Enums

enum tw_D_type

Values:

enumerator DIRECT
enumerator DAGGER

Functions

unsigned long int getMVM_cpu(void)
void Dphi_cpu_ (spinor_field *restrict out, spinor_field *restrict in)
void Dphi_cpu(double m0, spinor_field *out, spinor_field *in)
void g5Dphi_cpu(double m0, spinor_field *out, spinor_field *in)
void g5Dphi_sq_cpu(double m0, spinor_field *out, spinor_field *in)
void Dphi_eopre_cpu(double m0, spinor_field *out, spinor_field *in)
void Dphi_oepre_cpu(double m0, spinor_field *out, spinor_field *in)
void g5Dphi_eopre_cpu(double m0, spinor_field *out, spinor_field *in)
void g5Dphi_eopre_sq_cpu(double m0, spinor_field *out, spinor_field *in)
void Qhat_eopre(double m0, double mu, spinor_field *out, spinor_field *in)
void Qhat_eopre_sq(double m0, double mu, spinor_field *out, spinor_field *in)
void Dxx_tw_inv(double mass, double twmass, spinor_field *out, spinor_field *in, tw_D_type tw_type)
void g5Dphi_eopre_tw(double m0, double mu, spinor_field *out, spinor_field *in, tw_D_type tw_type)
void g5Dphi_eopre_tw_sq(double m0, double mu, spinor_field *out, spinor_field *in)
unsigned long int getMVM_flt_cpu()
void Dphi_flt_cpu_(spinor_field_flt *out, spinor_field_flt *in)
void Dphi_flt_cpu(double m0, spinor_field_flt *out, spinor_field_flt *in)
void g5Dphi_flt_cpu(double m0, spinor_field_flt *out, spinor_field_flt *in)
void g5Dphi_sq_flt_cpu(double m0, spinor_field_flt *out, spinor_field_flt *in)
void Dphi_eopre_flt_cpu(double m0, spinor_field_flt *out, spinor_field_flt *in)
void Dphi_oepre_flt_cpu(double m0, spinor_field_flt *out, spinor_field_flt *in)
void g5Dphi_eopre_flt_cpu(double m0, spinor_field_flt *out, spinor_field_flt *in)
void g5Dphi_eopre_sq_flt_cpu(double m0, spinor_field_flt *out, spinor_field_flt *in)
void set_dirac_mass(double mass)
double get_dirac_mass(void)
void set_twisted_mass(double mu)
void Hoo(spinor_field *out, spinor_field *in)
void Hoo2(spinor_field *out, spinor_field *in)
void H2(spinor_field *out, spinor_field *in)
void H(spinor_field *out, spinor_field *in)
void H_flt(spinor_field_flt *out, spinor_field_flt *in)
void D(spinor_field *out, spinor_field *in)
void D_flt(spinor_field_flt *out, spinor_field_flt *in)
void Qtm_p(spinor_field *out, spinor_field *in)
void Qtm_m(spinor_field *out, spinor_field *in)
void QpQm_tm(spinor_field *out, spinor_field *in)
void Qtm_p_alt(spinor_field *out, spinor_field *in)
void Qtm_m_alt(spinor_field *out, spinor_field *in)
void QpQm_tm_alt(spinor_field *out, spinor_field *in)
void tm_invert(spinor_field *out, spinor_field *in, mshift_par *mpar)
void tm_invert_alt(spinor_field *out, spinor_field *in, mshift_par *mpar)
void Dphi_eopre_4f(double m0, spinor_field *out, spinor_field *in, double shift)
void Dphi_eopre_4f_dagger(double m0, spinor_field *out, spinor_field *in, double shift)
void Dphieopre_4f_sq(double m0, spinor_field *out, spinor_field *in, double shift)
void Dphi_eopre_4f_flt(double m0, spinor_field_flt *out, spinor_field_flt *in)
void set_ff_dirac_mass(double mass)
void set_ff_dirac_shift(double mass)
void Dff(spinor_field *out, spinor_field *in)
void Dff_dagger(spinor_field *out, spinor_field *in)
void Dff_sq(spinor_field *out, spinor_field *in)

Variables

unsigned long int (*getMVM)(void)

Headerfile for:

  • Dphi.c

  • Dphi_flt.c

  • Dphi_gpu.cu

  • D_update.c

  • D_ff.c

void(* Dphi_ )(spinor_field *restrict out, spinor_field *restrict in)
void (*Dphi)(double m0, spinor_field *out, spinor_field *in)
void (*g5Dphi)(double m0, spinor_field *out, spinor_field *in)
void (*g5Dphi_sq)(double m0, spinor_field *out, spinor_field *in)
void (*Dphi_eopre)(double m0, spinor_field *out, spinor_field *in)
void (*Dphi_oepre)(double m0, spinor_field *out, spinor_field *in)
void (*g5Dphi_eopre)(double m0, spinor_field *out, spinor_field *in)
void (*g5Dphi_eopre_sq)(double m0, spinor_field *out, spinor_field *in)
unsigned long int (*getMVM_flt)(void)
void (*Dphi_flt_)(spinor_field_flt *out, spinor_field_flt *in)
void (*Dphi_flt)(double m0, spinor_field_flt *out, spinor_field_flt *in)
void (*g5Dphi_flt)(double m0, spinor_field_flt *out, spinor_field_flt *in)
void (*g5Dphi_sq_flt)(double m0, spinor_field_flt *out, spinor_field_flt *in)
void (*Dphi_eopre_flt)(double m0, spinor_field_flt *out, spinor_field_flt *in)
void (*Dphi_oepre_flt)(double m0, spinor_field_flt *out, spinor_field_flt *in)
void (*g5Dphi_eopre_flt)(double m0, spinor_field_flt *out, spinor_field_flt *in)
void (*g5Dphi_eopre_sq_flt)(double m0, spinor_field_flt *out, spinor_field_flt *in)

gpu_geometry.h

Warning

doxygenfile: Cannot find file “gpu_geometry.h

memory.h