QUDA v0.4.0
A library for QCD on GPUs
Classes | Defines | Typedefs | Variables
quda/include/quda_internal.h File Reference
#include <cuda.h>
#include <cuda_runtime.h>
#include <enum_quda.h>
#include <quda.h>
#include <util_quda.h>

Go to the source code of this file.

Classes

struct  ParityHw
struct  FullHw

Defines

#define MAX_SHORT   32767.0f
#define GaugeFieldOrder   QudaGaugeFieldOrder
#define DiracFieldOrder   QudaDiracFieldOrder
#define CloverFieldOrder   QudaCloverFieldOrder
#define InverterType   QudaInverterType
#define MatPCType   QudaMatPCType
#define SolutionType   QudaSolutionType
#define MassNormalization   QudaMassNormalization
#define PreserveSource   QudaPreserveSource
#define DagType   QudaDagType
#define TEX_ALIGN_REQ   (512*2)
#define ALIGNMENT_ADJUST(n)   ( (n+TEX_ALIGN_REQ-1)/TEX_ALIGN_REQ*TEX_ALIGN_REQ)

Typedefs

typedef void * ParityGauge

Variables

cudaDeviceProp deviceProp
cudaStream_t * streams
const int Nstream = 1
int verbose

Define Documentation

#define ALIGNMENT_ADJUST (   n)    ( (n+TEX_ALIGN_REQ-1)/TEX_ALIGN_REQ*TEX_ALIGN_REQ)

Definition at line 30 of file quda_internal.h.

#define CloverFieldOrder   QudaCloverFieldOrder

Definition at line 21 of file quda_internal.h.

#define DagType   QudaDagType

Definition at line 28 of file quda_internal.h.

#define DiracFieldOrder   QudaDiracFieldOrder

Definition at line 20 of file quda_internal.h.

#define GaugeFieldOrder   QudaGaugeFieldOrder

Definition at line 19 of file quda_internal.h.

#define InverterType   QudaInverterType

Definition at line 22 of file quda_internal.h.

#define MassNormalization   QudaMassNormalization

Definition at line 26 of file quda_internal.h.

#define MatPCType   QudaMatPCType

Definition at line 24 of file quda_internal.h.

#define MAX_SHORT   32767.0f

Definition at line 15 of file quda_internal.h.

#define PreserveSource   QudaPreserveSource

Definition at line 27 of file quda_internal.h.

#define SolutionType   QudaSolutionType

Definition at line 25 of file quda_internal.h.

#define TEX_ALIGN_REQ   (512*2)

Definition at line 29 of file quda_internal.h.


Typedef Documentation

typedef void* ParityGauge

Definition at line 39 of file quda_internal.h.


Variable Documentation

cudaDeviceProp deviceProp

Definition at line 92 of file interface_quda.cpp.

const int Nstream = 1

Definition at line 69 of file quda_internal.h.

cudaStream_t* streams

Definition at line 93 of file interface_quda.cpp.

int verbose
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines