QUDA  0.9.0
Macros | Functions | Variables
su3_test.cpp File Reference
#include <stdlib.h>
#include <stdio.h>
#include <time.h>
#include <math.h>
#include <string.h>
#include <util_quda.h>
#include <test_util.h>
#include <dslash_util.h>
#include "misc.h"
#include <qio_field.h>
#include <quda.h>
Include dependency graph for su3_test.cpp:

Go to the source code of this file.

Macros

#define MAX(a, b)   ((a)>(b)?(a):(b))
 

Functions

void setGaugeParam (QudaGaugeParam &gauge_param)
 
void usage (char **)
 
void SU3test (int argc, char **argv)
 
int main (int argc, char **argv)
 

Variables

bool tune
 
int device
 
int xdim
 
int ydim
 
int zdim
 
int tdim
 
int gridsize_from_cmdline []
 
QudaReconstructType link_recon
 
QudaReconstructType link_recon_sloppy
 
QudaPrecision prec
 
QudaPrecision prec_sloppy
 
double anisotropy
 
char latfile []
 
QudaPrecisioncpu_prec = prec
 
QudaPrecisioncuda_prec = prec
 
QudaPrecisioncuda_prec_sloppy = prec_sloppy
 

Macro Definition Documentation

◆ MAX

#define MAX (   a,
  b 
)    ((a)>(b)?(a):(b))

Definition at line 38 of file su3_test.cpp.

Referenced by setGaugeParam().

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 210 of file su3_test.cpp.

References SU3test().

Here is the call graph for this function:

◆ setGaugeParam()

void setGaugeParam ( QudaGaugeParam gauge_param)

◆ SU3test()

void SU3test ( int  argc,
char **  argv 
)

◆ usage()

void usage ( char **  )

Definition at line 1693 of file test_util.cpp.

Referenced by SU3test().

Here is the caller graph for this function:

Variable Documentation

◆ anisotropy

double anisotropy

Definition at line 1644 of file test_util.cpp.

Referenced by process_command_line_option(), and setGaugeParam().

◆ cpu_prec

QudaPrecision& cpu_prec = prec

Definition at line 40 of file su3_test.cpp.

Referenced by setGaugeParam().

◆ cuda_prec

QudaPrecision& cuda_prec = prec

Definition at line 41 of file su3_test.cpp.

Referenced by setGaugeParam().

◆ cuda_prec_sloppy

QudaPrecision& cuda_prec_sloppy = prec_sloppy

Definition at line 42 of file su3_test.cpp.

Referenced by setGaugeParam().

◆ device

int device

Definition at line 2238 of file CMakeCUDACompilerId.cpp1.ii.

Referenced by SU3test().

◆ gridsize_from_cmdline

int gridsize_from_cmdline[]

For MPI, the default node mapping is lexicographical with t varying fastest.

Definition at line 50 of file test_util.cpp.

Referenced by SU3test().

◆ latfile

char latfile[]

Definition at line 1627 of file test_util.cpp.

Referenced by process_command_line_option(), and SU3test().

◆ link_recon

QudaReconstructType link_recon

Definition at line 1612 of file test_util.cpp.

Referenced by setGaugeParam(), and SU3test().

◆ link_recon_sloppy

QudaReconstructType link_recon_sloppy

Definition at line 1613 of file test_util.cpp.

Referenced by process_command_line_option(), setGaugeParam(), and SU3test().

◆ prec

Definition at line 1615 of file test_util.cpp.

Referenced by SU3test().

◆ prec_sloppy

QudaPrecision prec_sloppy

Definition at line 1616 of file test_util.cpp.

Referenced by process_command_line_option(), and SU3test().

◆ tdim

int tdim

Definition at line 1623 of file test_util.cpp.

Referenced by setGaugeParam().

◆ tune

bool tune

◆ xdim

int xdim

Definition at line 1620 of file test_util.cpp.

Referenced by setGaugeParam().

◆ ydim

int ydim

Definition at line 1621 of file test_util.cpp.

Referenced by setGaugeParam().

◆ zdim

int zdim

Definition at line 1622 of file test_util.cpp.

Referenced by setGaugeParam().