su2hmc
Loading...
Searching...
No Matches
File List
Here is a list of all documented files with brief descriptions:
 INCLUDE
 
clover.h
Routines needed for Clover improved wilson fermions
 
coord.h
Header for routines related to lattice sites
 
errorcodes.h
This header is intended to be a useful reference for error codes and their meanings
 
integrate.h
Integrators for the HMC
 
matrices.h
Matrix multiplication and related declarations
 
par_mpi.h
MPI headers
 
random.h
Header for random number configuration
 
sizes.h
Defines the constants of the code and other parameters for loop dimensions. Each subroutine includes these definitions using:
 
su2hmc.h
Function declarations for most of the routines
 
thrust_complex.h
Complex Header for CUDA. Sets macros for C compatability
 production_c
 
bosonic.c
Code for bosonic observables
 
clover.c
Clover fermion routines
 
congrad.c
Conjugate gradients. Congradq for the solver and Congradp for the inversion
 
coord.c
Functions for dealing with lattice and MPI coordinates
 
diagnostics.c
 
fermionic.c
Code for fermionic observables
 
force.c
Code for force calculations
 
integrate.c
Molecular dynamics integrators and support routines
 
matrices.c
Matrix multiplication and related routines
 
par_mpi.c
MPI routines
 
random.c
Random number generator related routines
 
su2hmc.c
An ecclectic collection of functions used in the HMC
 production_cuda
 
cubosonic.cu
Code for bosonic observables. Basically polyakov loop and Plaquette routines
 
cuclover.cu
CUDA routines related to clover improved wilson fermions
 
cuforce.cu
Code for force calculations. Requires multiply.cu to work
 
cumatrices.cu
CUDA version of matrix manipulation routines
 
cusu2hmc.cu
Several random but useful CUDA routines
 
main.c
Hybrid Monte Carlo algorithm for Two Colour QCD with Wilson-Gor'kov fermions based on the algorithm of Duane et al. Phys. Lett. B195 (1987) 216