QUDA v0.4.0
A library for QCD on GPUs
Functions | Variables
quda/tests/hisq_unitarize_force_test.cpp File Reference
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include <quda.h>
#include "test_util.h"
#include "gauge_field.h"
#include "fat_force_quda.h"
#include "misc.h"
#include "hisq_force_reference.h"
#include "hisq_force_quda.h"
#include "hisq_force_utils.h"
#include "hw_quda.h"
#include <sys/time.h>

Go to the source code of this file.

Functions

void usage (char **argv)
void setPrecision (QudaPrecision precision)
void setDims (int *X)
void initDslashConstants (const cudaGaugeField &gauge, const int sp_stride)
void usage_extra (char **argv)
int main (int argc, char **argv)

Variables

cudaGaugeFieldcudaGauge = NULL
cpuGaugeFieldcpuGauge = NULL
cudaGaugeFieldcudaForce = NULL
cpuGaugeFieldcpuForce = NULL
cpuGaugeFieldcpuReference = NULL
cpuGaugeFieldcpuOprod = NULL
cudaGaugeFieldcudaOprod = NULL
int verify_results = 0
int ODD_BIT = 1
int xdim
int ydim
int zdim
int tdim
QudaReconstructType link_recon
QudaPrecision prec
QudaPrecision link_prec = QUDA_SINGLE_PRECISION
QudaPrecision hw_prec = QUDA_SINGLE_PRECISION
QudaPrecision cpu_hw_prec = QUDA_SINGLE_PRECISION
QudaPrecision mom_prec = QUDA_SINGLE_PRECISION
int Z [4]
int V
int Vh

Function Documentation

void initDslashConstants ( const cudaGaugeField gauge,
const int  sp_stride 
)

Definition at line 288 of file dslash_constants.h.

int main ( int  argc,
char **  argv 
)

Definition at line 280 of file hisq_unitarize_force_test.cpp.

void setDims ( int *  X)

Definition at line 64 of file hisq_unitarize_force_test.cpp.

void setPrecision ( QudaPrecision  precision)

Definition at line 47 of file hisq_unitarize_force_test.cpp.

void usage ( char **  argv)

Definition at line 1324 of file test_util.cpp.

void usage_extra ( char **  argv)

Definition at line 272 of file hisq_unitarize_force_test.cpp.


Variable Documentation

QudaPrecision cpu_hw_prec = QUDA_SINGLE_PRECISION

Definition at line 44 of file hisq_unitarize_force_test.cpp.

Definition at line 23 of file hisq_unitarize_force_test.cpp.

Definition at line 20 of file hisq_unitarize_force_test.cpp.

Definition at line 32 of file hisq_unitarize_force_test.cpp.

Definition at line 25 of file hisq_unitarize_force_test.cpp.

Definition at line 22 of file hisq_unitarize_force_test.cpp.

Definition at line 19 of file hisq_unitarize_force_test.cpp.

Definition at line 33 of file hisq_unitarize_force_test.cpp.

QudaPrecision hw_prec = QUDA_SINGLE_PRECISION

Definition at line 43 of file hisq_unitarize_force_test.cpp.

QudaPrecision link_prec = QUDA_SINGLE_PRECISION

Definition at line 42 of file hisq_unitarize_force_test.cpp.

Definition at line 1307 of file test_util.cpp.

QudaPrecision mom_prec = QUDA_SINGLE_PRECISION

Definition at line 45 of file hisq_unitarize_force_test.cpp.

int ODD_BIT = 1

Definition at line 37 of file hisq_unitarize_force_test.cpp.

Definition at line 1309 of file test_util.cpp.

int tdim

Definition at line 1314 of file test_util.cpp.

int V

Definition at line 59 of file hisq_unitarize_force_test.cpp.

int verify_results = 0

Definition at line 36 of file hisq_unitarize_force_test.cpp.

int Vh

Definition at line 60 of file hisq_unitarize_force_test.cpp.

int xdim

Definition at line 1311 of file test_util.cpp.

int ydim

Definition at line 1312 of file test_util.cpp.

int Z[4]

Definition at line 58 of file hisq_unitarize_force_test.cpp.

int zdim

Definition at line 1313 of file test_util.cpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines