4 #define QUDA_INVALID_ENUM INT_MIN
466 #define QUDA_BOOLEAN_NO QUDA_BOOLEAN_FALSE
467 #define QUDA_BOOLEAN_YES QUDA_BOOLEAN_TRUE
QudaSolverNormalization_s
@ QUDA_SOURCE_NORMALIZATION
@ QUDA_DEFAULT_NORMALIZATION
@ QUDA_TWISTED_MASSPC_DIRAC
@ QUDA_GAUGE_LAPLACE_DIRAC
@ QUDA_GAUGE_COVDEV_DIRAC
@ QUDA_TWISTED_CLOVERPC_DIRAC
@ QUDA_MOBIUS_DOMAIN_WALLPC_EOFA_DIRAC
@ QUDA_CLOVER_HASENBUSCH_TWIST_DIRAC
@ QUDA_TWISTED_MASS_DIRAC
@ QUDA_CLOVER_HASENBUSCH_TWISTPC_DIRAC
@ QUDA_DOMAIN_WALL_4D_DIRAC
@ QUDA_MOBIUS_DOMAIN_WALL_EOFA_DIRAC
@ QUDA_GAUGE_LAPLACEPC_DIRAC
@ QUDA_MOBIUS_DOMAIN_WALLPC_DIRAC
@ QUDA_TWISTED_CLOVER_DIRAC
@ QUDA_DOMAIN_WALL_4DPC_DIRAC
@ QUDA_MOBIUS_DOMAIN_WALL_DIRAC
@ QUDA_DOMAIN_WALLPC_DIRAC
@ QUDA_MG_CYCLE_RECURSIVE
enum QudaCloverFieldOrder_s QudaCloverFieldOrder
enum QudaSiteOrder_s QudaSiteOrder
@ QUDA_FLOAT_CLOVER_ORDER
@ QUDA_FLOAT4_CLOVER_ORDER
@ QUDA_FLOAT2_CLOVER_ORDER
@ QUDA_QDPJIT_CLOVER_ORDER
@ QUDA_PACKED_CLOVER_ORDER
@ QUDA_INVALID_CLOVER_ORDER
enum QudaSolveType_s QudaSolveType
enum QudaWFlowType_s QudaWFlowType
enum QudaBLASOperation_s QudaBLASOperation
enum QudaPrecision_s QudaPrecision
enum QudaUseInitGuess_s QudaUseInitGuess
enum QudaGaugeFixed_s QudaGaugeFixed
enum QudaStaggeredPhase_s QudaStaggeredPhase
enum QudaLinkDirection_s QudaLinkDirection
@ QUDA_INVALID_SETUP_TYPE
@ QUDA_STAGGERED_PHASE_NO
@ QUDA_STAGGERED_PHASE_TIFR
@ QUDA_STAGGERED_PHASE_CPS
@ QUDA_STAGGERED_PHASE_INVALID
@ QUDA_STAGGERED_PHASE_MILC
@ QUDA_TWISTED_CLOVER_DSLASH
@ QUDA_CLOVER_WILSON_DSLASH
@ QUDA_TWISTED_MASS_DSLASH
@ QUDA_DOMAIN_WALL_DSLASH
@ QUDA_MOBIUS_DWF_EOFA_DSLASH
@ QUDA_CLOVER_HASENBUSCH_TWIST_DSLASH
@ QUDA_DOMAIN_WALL_4D_DSLASH
@ QUDA_CUDA_FIELD_LOCATION
@ QUDA_CPU_FIELD_LOCATION
@ QUDA_INVALID_FIELD_LOCATION
@ QUDA_DEG_DSLASH_TWIST_INV
@ QUDA_DEG_DSLASH_TWIST_XPAY
@ QUDA_DEG_TWIST_INV_DSLASH
enum QudaTwistFlavorType_s QudaTwistFlavorType
enum QudaDirection_s QudaDirection
@ QUDA_KAPPA_NORMALIZATION
@ QUDA_ASYMMETRIC_MASS_NORMALIZATION
@ QUDA_INVALID_NORMALIZATION
@ QUDA_MASS_NORMALIZATION
@ QUDA_USE_INIT_GUESS_INVALID
@ QUDA_USE_INIT_GUESS_YES
@ QUDA_BLAS_DATATYPE_INVALID
@ QUDA_INVALID_SITE_SUBSET
@ QUDA_PARITY_SITE_SUBSET
@ QUDA_GALERKIN_PROJECTION
@ QUDA_INVALID_PROJECTION
enum QudaDagType_s QudaDagType
@ QUDA_LINK_BIDIRECTIONAL
enum QudaTransferType_s QudaTransferType
enum QudaMultigridCycleType_s QudaMultigridCycleType
enum QudaGaugeFieldOrder_s QudaGaugeFieldOrder
enum QudaBLASDataOrder_s QudaBLASDataOrder
enum QudaPreserveSource_s QudaPreserveSource
enum QudaTboundary_s QudaTboundary
@ QUDA_CHIRAL_GAMMA_BASIS
@ QUDA_DEGRAND_ROSSI_GAMMA_BASIS
@ QUDA_INVALID_GAMMA_BASIS
@ QUDA_RECONSTRUCT_INVALID
enum QudaTwistGamma5Type_s QudaTwistGamma5Type
enum QudaProjectionType_s QudaProjectionType
@ QUDA_INVALID_T_BOUNDARY
enum QudaTwistDslashType_s QudaTwistDslashType
QudaTwistCloverDslashType_s
@ QUDA_DEG_DSLASH_CLOVER_TWIST_XPAY
@ QUDA_DEG_DSLASH_CLOVER_TWIST_INV
@ QUDA_DEG_CLOVER_TWIST_INV_DSLASH
enum QudaDiracType_s QudaDiracType
enum QudaPCType_s QudaPCType
#define QUDA_INVALID_ENUM
@ QUDA_QDPJIT_DIRAC_ORDER
@ QUDA_INTERNAL_DIRAC_ORDER
@ QUDA_TIFR_PADDED_DIRAC_ORDER
@ QUDA_CPS_WILSON_DIRAC_ORDER
@ QUDA_INVALID_DIRAC_ORDER
@ QUDA_HEAVY_QUARK_RESIDUAL
@ QUDA_L2_ABSOLUTE_RESIDUAL
@ QUDA_L2_RELATIVE_RESIDUAL
enum QudaContractGamma_s QudaContractGamma
enum QudaNoiseType_s QudaNoiseType
enum QudaDslashType_s QudaDslashType
enum QudaFieldGeometry_s QudaFieldGeometry
enum QudaFieldOrder_s QudaFieldOrder
@ QUDA_TRANSFER_COARSE_KD
@ QUDA_TRANSFER_AGGREGATE
@ QUDA_TRANSFER_OPTIMIZED_KD
enum QudaSiteSubset_s QudaSiteSubset
enum QudaBoolean_s QudaBoolean
enum QudaSolutionType_s QudaSolutionType
@ QUDA_CONTRACT_GAMMA_S12
@ QUDA_CONTRACT_GAMMA_INVALID
@ QUDA_CONTRACT_GAMMA_G1G5
@ QUDA_CONTRACT_GAMMA_S21
@ QUDA_CONTRACT_GAMMA_G2G5
@ QUDA_CONTRACT_GAMMA_S23
@ QUDA_CONTRACT_GAMMA_G3G5
@ QUDA_CONTRACT_GAMMA_G4G5
@ QUDA_CONTRACT_GAMMA_S14
@ QUDA_CONTRACT_GAMMA_S13
@ QUDA_CONTRACT_GAMMA_S34
enum QudaEigSpectrumType_s QudaEigSpectrumType
enum QudaInverterType_s QudaInverterType
@ QUDA_DEFLATED_GUESS_INVALID
@ QUDA_DEFLATED_GUESS_YES
@ QUDA_EIG_BLK_IR_ARNOLDI
@ QUDA_EIG_BLK_TR_LANCZOS
enum QudaDeflatedGuess_s QudaDeflatedGuess
enum QudaFieldLocation_s QudaFieldLocation
@ QUDA_GHOST_EXCHANGE_EXTENDED
@ QUDA_GHOST_EXCHANGE_INVALID
@ QUDA_GHOST_EXCHANGE_PAD
enum QudaMassNormalization_s QudaMassNormalization
enum QudaBLASDataType_s QudaBLASDataType
enum QudaFieldCreate_s QudaFieldCreate
enum QudaExtLibType_s QudaExtLibType
enum QudaEigType_s QudaEigType
@ QUDA_GAUGE_FIXED_INVALID
@ QUDA_MATPC_ODD_ODD_ASYMMETRIC
@ QUDA_MATPC_EVEN_EVEN_ASYMMETRIC
enum QudaMatPCType_s QudaMatPCType
enum QudaSetupType_s QudaSetupType
enum QudaComputeNullVector_s QudaComputeNullVector
@ QUDA_BLAS_DATAORDER_COL
@ QUDA_BLAS_DATAORDER_ROW
@ QUDA_BLAS_DATAORDER_INVALID
enum QudaResidualType_s QudaResidualType
@ QUDA_GMRESDR_PROJ_INVERTER
@ QUDA_INC_EIGCG_INVERTER
@ QUDA_BICGSTABL_INVERTER
@ QUDA_GMRESDR_SH_INVERTER
@ QUDA_MPBICGSTAB_INVERTER
@ QUDA_PRESERVE_SOURCE_NO
@ QUDA_PRESERVE_SOURCE_YES
@ QUDA_PRESERVE_SOURCE_INVALID
enum QudaGhostExchange_s QudaGhostExchange
@ QUDA_TWIST_GAMMA5_INVERSE
@ QUDA_TWIST_GAMMA5_DIRECT
@ QUDA_TWIST_GAMMA5_INVALID
@ QUDA_EVEN_ODD_SITE_ORDER
@ QUDA_LEXICOGRAPHIC_SITE_ORDER
@ QUDA_INVALID_SITE_ORDER
@ QUDA_ODD_EVEN_SITE_ORDER
enum QudaMemoryType_s QudaMemoryType
enum QudaReconstructType_s QudaReconstructType
@ QUDA_MATPCDAG_MATPC_SHIFT_SOLUTION
@ QUDA_MATPC_DAG_SOLUTION
@ QUDA_MATDAG_MAT_SOLUTION
@ QUDA_MATPCDAG_MATPC_SOLUTION
@ QUDA_PRESERVE_DIRAC_YES
@ QUDA_PRESERVE_DIRAC_INVALID
enum QudaSourceType_s QudaSourceType
@ QUDA_MULTIPLICATIVE_SCHWARZ
@ QUDA_FLOAT2_GAUGE_ORDER
@ QUDA_FLOAT4_GAUGE_ORDER
@ QUDA_MILC_SITE_GAUGE_ORDER
@ QUDA_CPS_WILSON_GAUGE_ORDER
@ QUDA_NATIVE_GAUGE_ORDER
@ QUDA_FLOAT8_GAUGE_ORDER
@ QUDA_INVALID_GAUGE_ORDER
@ QUDA_TIFR_PADDED_GAUGE_ORDER
@ QUDA_QDPJIT_GAUGE_ORDER
enum QudaCABasis_s QudaCABasis
enum QudaContractType_s QudaContractType
enum QudaSchwarzType_s QudaSchwarzType
@ QUDA_INVALID_FIELD_ORDER
@ QUDA_FLOAT2_FIELD_ORDER
@ QUDA_SPACE_COLOR_SPIN_FIELD_ORDER
@ QUDA_FLOAT4_FIELD_ORDER
@ QUDA_QOP_DOMAIN_WALL_FIELD_ORDER
@ QUDA_FLOAT8_FIELD_ORDER
@ QUDA_QDPJIT_FIELD_ORDER
@ QUDA_PADDED_SPACE_SPIN_COLOR_FIELD_ORDER
@ QUDA_SPACE_SPIN_COLOR_FIELD_ORDER
enum QudaVerbosity_s QudaVerbosity
enum QudaDiracFieldOrder_s QudaDiracFieldOrder
enum QudaGammaBasis_s QudaGammaBasis
@ QUDA_INVALID_FIELD_CREATE
@ QUDA_REFERENCE_FIELD_CREATE
enum QudaSolverNormalization_s QudaSolverNormalization
@ QUDA_TWIST_NONDEG_DOUBLET
enum QudaParity_s QudaParity
@ QUDA_CONTRACT_TYPE_OPEN
@ QUDA_CONTRACT_TYPE_INVALID
@ QUDA_ASQTAD_GENERAL_LINKS
enum QudaLinkType_s QudaLinkType
@ QUDA_ERROR_UNINITIALIZED
@ QUDA_WFLOW_TYPE_SYMANZIK
@ QUDA_WFLOW_TYPE_INVALID
@ QUDA_COMPUTE_NULL_VECTOR_INVALID
@ QUDA_COMPUTE_NULL_VECTOR_NO
@ QUDA_COMPUTE_NULL_VECTOR_YES
enum QudaPreserveDirac_s QudaPreserveDirac
enum QudaTwistCloverDslashType_s QudaTwistCloverDslashType