QUDA  v1.1.0
A library for QCD on GPUs
Public Attributes | List of all members
quda::DslashConstant Struct Reference

Constants used by dslash and packing kernels. More...

#include <color_spinor_field.h>

Public Attributes

int Vh
 
int_fastdiv X [QUDA_MAX_DIM]
 
int_fastdiv Xh [QUDA_MAX_DIM]
 
int Ls
 
int volume_4d
 
int_fastdiv volume_4d_cb
 
int_fastdiv face_X [4]
 
int_fastdiv face_Y [4]
 
int_fastdiv face_Z [4]
 
int_fastdiv face_T [4]
 
int_fastdiv face_XY [4]
 
int_fastdiv face_XYZ [4]
 
int_fastdiv face_XYZT [4]
 
int ghostFace [QUDA_MAX_DIM+1]
 
int ghostFaceCB [QUDA_MAX_DIM+1]
 
int X2X1
 
int X3X2X1
 
int X4X3X2X1
 
int X2X1mX1
 
int X3X2X1mX2X1
 
int X4X3X2X1mX3X2X1
 
int X5X4X3X2X1mX4X3X2X1
 
int X4X3X2X1hmX3X2X1h
 
int_fastdiv dims [4][3]
 

Detailed Description

Constants used by dslash and packing kernels.

Definition at line 346 of file color_spinor_field.h.

Member Data Documentation

◆ dims

int_fastdiv quda::DslashConstant::dims[4][3]

Definition at line 376 of file color_spinor_field.h.

◆ face_T

int_fastdiv quda::DslashConstant::face_T[4]

Definition at line 358 of file color_spinor_field.h.

◆ face_X

int_fastdiv quda::DslashConstant::face_X[4]

Definition at line 355 of file color_spinor_field.h.

◆ face_XY

int_fastdiv quda::DslashConstant::face_XY[4]

Definition at line 359 of file color_spinor_field.h.

◆ face_XYZ

int_fastdiv quda::DslashConstant::face_XYZ[4]

Definition at line 360 of file color_spinor_field.h.

◆ face_XYZT

int_fastdiv quda::DslashConstant::face_XYZT[4]

Definition at line 361 of file color_spinor_field.h.

◆ face_Y

int_fastdiv quda::DslashConstant::face_Y[4]

Definition at line 356 of file color_spinor_field.h.

◆ face_Z

int_fastdiv quda::DslashConstant::face_Z[4]

Definition at line 357 of file color_spinor_field.h.

◆ ghostFace

int quda::DslashConstant::ghostFace[QUDA_MAX_DIM+1]

Definition at line 363 of file color_spinor_field.h.

◆ ghostFaceCB

int quda::DslashConstant::ghostFaceCB[QUDA_MAX_DIM+1]

Definition at line 364 of file color_spinor_field.h.

◆ Ls

int quda::DslashConstant::Ls

Definition at line 350 of file color_spinor_field.h.

◆ Vh

int quda::DslashConstant::Vh

Definition at line 347 of file color_spinor_field.h.

◆ volume_4d

int quda::DslashConstant::volume_4d

Definition at line 352 of file color_spinor_field.h.

◆ volume_4d_cb

int_fastdiv quda::DslashConstant::volume_4d_cb

Definition at line 353 of file color_spinor_field.h.

◆ X

int_fastdiv quda::DslashConstant::X[QUDA_MAX_DIM]

Definition at line 348 of file color_spinor_field.h.

◆ X2X1

int quda::DslashConstant::X2X1

Definition at line 366 of file color_spinor_field.h.

◆ X2X1mX1

int quda::DslashConstant::X2X1mX1

Definition at line 370 of file color_spinor_field.h.

◆ X3X2X1

int quda::DslashConstant::X3X2X1

Definition at line 367 of file color_spinor_field.h.

◆ X3X2X1mX2X1

int quda::DslashConstant::X3X2X1mX2X1

Definition at line 371 of file color_spinor_field.h.

◆ X4X3X2X1

int quda::DslashConstant::X4X3X2X1

Definition at line 368 of file color_spinor_field.h.

◆ X4X3X2X1hmX3X2X1h

int quda::DslashConstant::X4X3X2X1hmX3X2X1h

Definition at line 374 of file color_spinor_field.h.

◆ X4X3X2X1mX3X2X1

int quda::DslashConstant::X4X3X2X1mX3X2X1

Definition at line 372 of file color_spinor_field.h.

◆ X5X4X3X2X1mX4X3X2X1

int quda::DslashConstant::X5X4X3X2X1mX4X3X2X1

Definition at line 373 of file color_spinor_field.h.

◆ Xh

int_fastdiv quda::DslashConstant::Xh[QUDA_MAX_DIM]

Definition at line 349 of file color_spinor_field.h.


The documentation for this struct was generated from the following file: