Code for bosonic observables. Basically polyakov loop and Plaquette routines. More...
Go to the source code of this file.
Namespaces | |
| namespace | Device |
| CUDA Device code. | |
| namespace | Kernels |
| CUDA Kernels. | |
Functions | |
| __device__ void | Device::cuSU2plaq (Complex_f *u11t, Complex_f *u12t, Complex_f *Sigma11, Complex_f *Sigma12, unsigned int *iu, const unsigned int i, const unsigned short mu, const unsigned short nu) |
| Calculates the SU2 plaquette. | |
| __global__ void | Kernels::Average_Plaquette (float *hgs_d, float *hgt_d, Complex_f *u11t, Complex_f *u12t, unsigned int *iu) |
| Calculates the gauge action using new (how new?) lookup table Follows a routine called qedplaq in some QED3 code. | |
| __global__ void | Kernels::Polyakov (Complex_f *Sigma11, Complex_f *Sigma12, Complex_f *u11t, Complex_f *u12t) |
| Calculate the Polyakov loop (no prizes for guessing that one...). | |
| __host__ void | cuAverage_Plaquette (double *hgs, double *hgt, Complex_f *u11t, Complex_f *u12t, unsigned int *iu, dim3 dimGrid, dim3 dimBlock) |
| Calling wrappers. | |
| void | cuPolyakov (Complex_f *Sigma[2], Complex_f *ut[2], dim3 dimGrid, dim3 dimBlock) |
| Calculate the Polyakov loop (no prizes for guessing that one...). | |
Code for bosonic observables. Basically polyakov loop and Plaquette routines.
Definition in file cubosonic.cu.