85 #define OPP_DIR(dir) (7-(dir)) 86 #define GOES_FORWARDS(dir) (dir<=3) 87 #define GOES_BACKWARDS(dir) (dir>3) QudaSolveType get_solve_type(char *s)
const char * get_staggered_test_type(int t)
enum QudaMassNormalization_s QudaMassNormalization
QudaExtLibType get_solve_ext_lib_type(char *s)
const char * get_quda_ver_str()
QudaGaugeParam gaugeParam
const char * get_mass_normalization_str(QudaMassNormalization)
const char * get_verbosity_str(QudaVerbosity)
enum QudaPrecision_s QudaPrecision
QudaEigType get_eig_type(char *s)
const char * get_ritz_location_str(QudaFieldLocation type)
int link_sanity_check(void *link, int len, int precision, int dir, QudaGaugeParam *gaugeParam)
enum QudaSolveType_s QudaSolveType
QudaMatPCType get_matpc_type(char *s)
void display_link(void *link, int len, int precision)
const char * get_matpc_str(QudaMatPCType)
QudaDslashType get_dslash_type(char *s)
enum QudaEigType_s QudaEigType
QudaPrecision get_prec(char *s)
QudaVerbosity get_verbosity_type(char *s)
void display_spinor(void *spinor, int len, int precision)
int get_rank_order(char *s)
QudaContractType get_contract_type(char *s)
const char * get_memory_type_str(QudaMemoryType type)
const char * get_eig_spectrum_str(QudaEigSpectrumType type)
QudaFieldLocation get_location(char *s)
enum QudaMatPCType_s QudaMatPCType
enum QudaSolutionType_s QudaSolutionType
QudaEigSpectrumType get_eig_spectrum_type(char *spec)
enum QudaSchwarzType_s QudaSchwarzType
enum QudaGaugeFieldOrder_s QudaGaugeFieldOrder
const char * get_solve_str(QudaSolveType)
const char * get_solver_str(QudaInverterType type)
int site_link_sanity_check(void *link, int len, int precision, QudaGaugeParam *gaugeParam)
QudaSchwarzType get_schwarz_type(char *s)
const char * get_contract_str(QudaContractType type)
QudaMemoryType get_df_mem_type_ritz(char *s)
const char * get_dslash_str(QudaDslashType type)
enum QudaFieldLocation_s QudaFieldLocation
const char * get_recon_str(QudaReconstructType recon)
enum QudaEigSpectrumType_s QudaEigSpectrumType
enum QudaReconstructType_s QudaReconstructType
Main header file for the QUDA library.
const char * get_prec_str(QudaPrecision prec)
QudaSolutionType get_solution_type(char *s)
const char * get_unitarization_str(bool svd_only)
QudaInverterType get_solver_type(char *s)
QudaMassNormalization get_mass_normalization_type(char *s)
enum QudaDslashType_s QudaDslashType
const char * get_eig_type_str(QudaEigType type)
enum QudaContractType_s QudaContractType
enum QudaVerbosity_s QudaVerbosity
QudaTwistFlavorType get_flavor_type(char *s)
const char * get_test_type(int t)
const char * get_gauge_order_str(QudaGaugeFieldOrder order)
enum QudaInverterType_s QudaInverterType
QudaReconstructType get_recon(char *s)
enum QudaMemoryType_s QudaMemoryType
cpuColorSpinorField * spinor
enum QudaExtLibType_s QudaExtLibType
enum QudaTwistFlavorType_s QudaTwistFlavorType