Go to the documentation of this file.
10 #ifndef ACCEL_AFIELD_GAUGE_INC_INCLUDED
11 #define ACCEL_AFIELD_GAUGE_INC_INCLUDED
13 #include "lib_alt_Accel/BridgeACC/bridgeACC_AField_Gauge.h"
16 template <
typename REALTYPE>
42 template <
typename REALTYPE>
67 template <
typename REALTYPE>
93 template <
typename REALTYPE>
117 template <
typename REALTYPE>
144 template <
typename REALTYPE>
169 template <
typename REALTYPE>
194 template <
typename REALTYPE>
214 template <
typename REALTYPE>
233 template <
typename REALTYPE>
real_t * ptr(int i)
return the address of data at given index.
void mult_Gnd(double *restrict u, const int exu, double *restrict v, const int exv, double *restrict w, const int exw, const int nst)
void ah_G(double *u, const int ex, const int nst)
void mult_Gnn(AField< REALTYPE, ACCEL > &u, const int exu, const AField< REALTYPE, ACCEL > &v, const int exv, const AField< REALTYPE, ACCEL > &w, const int exw)
void mult_Gnd(AField< REALTYPE, ACCEL > &u, const int exu, const AField< REALTYPE, ACCEL > &v, const int exv, const AField< REALTYPE, ACCEL > &w, const int exw)
void mult_Gnn(double *restrict u, const int exu, double *restrict v, const int exv, double *restrict w, const int exw, const int nst)
void multadd_Gnn(double *restrict u, const int exu, double *restrict v, const int exv, double *restrict w, const int exw, const double a, const int nst)
void multadd_Gdn(double *restrict u, const int exu, double *restrict v, const int exv, double *restrict w, const int exw, const double a, const int nst)
void ah_G(AField< REALTYPE, ACCEL > &u, const int ex)
void mult_Gdd(double *restrict u, const int exu, double *restrict v, const int exv, double *restrict w, const int exw, const int nst)
void multadd_Gdn(AField< REALTYPE, ACCEL > &u, const int exu, const AField< REALTYPE, ACCEL > &v, const int exv, const AField< REALTYPE, ACCEL > &w, const int exw, const REALTYPE a)
void multadd_Gnd(AField< REALTYPE, ACCEL > &u, const int exu, const AField< REALTYPE, ACCEL > &v, const int exv, const AField< REALTYPE, ACCEL > &w, const int exw, const REALTYPE a)
void multadd_Gnn(AField< REALTYPE, ACCEL > &u, const int exu, const AField< REALTYPE, ACCEL > &v, const int exv, const AField< REALTYPE, ACCEL > &w, const int exw, const REALTYPE a)
void at_G(double *u, const int ex, const int nst)
void mult_Gdd(AField< REALTYPE, ACCEL > &u, const int exu, const AField< REALTYPE, ACCEL > &v, const int exv, const AField< REALTYPE, ACCEL > &w, const int exw)
void mult_Gdn(double *restrict u, const int exu, double *restrict v, const int exv, double *restrict w, const int exw, const int nst)
void mult_Gdn(AField< REALTYPE, ACCEL > &u, const int exu, const AField< REALTYPE, ACCEL > &v, const int exv, const AField< REALTYPE, ACCEL > &w, const int exw)
void add_unit(double *u, const int ex, const double a, const int nst)
int nvol() const
returning size of site d.o.f.
void at_G(AField< REALTYPE, ACCEL > &u, const int ex)
Container of Field-type object.
static int get_thread_id()
returns thread id.
void add_unit(AField< REALTYPE, ACCEL > &u, const int ex, REALTYPE a)
void multadd_Gnd(double *restrict u, const int exu, double *restrict v, const int exv, double *restrict w, const int exw, const double a, const int nst)