QUDA  1.0.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Namespaces | Macros | Functions
dslash_pack2.cu File Reference
#include <color_spinor_field.h>
#include <dslash_quda.h>
#include <kernels/dslash_pack.cuh>
Include dependency graph for dslash_pack2.cu:

Go to the source code of this file.

Classes

class  quda::Pack< Float, nColor, spin_project >
 

Namespaces

 quda
 

Macros

#define STRIPED
 

Functions

void quda::setPackComms (const int *dim_pack)
 Helper function that sets which dimensions the packing kernel should be packing for. More...
 
template<typename Float , int nSpin, int nColor, bool spin_project>
std::ostream & quda::operator<< (std::ostream &out, const PackArg< Float, nSpin, nColor, spin_project > &arg)
 
template<typename Float , int nColor>
void quda::PackGhost (void *ghost[], const ColorSpinorField &in, MemoryLocation location, int nFace, bool dagger, int parity, bool spin_project, double a, double b, double c, const cudaStream_t &stream)
 
template<typename Float >
void quda::PackGhost (void *ghost[], const ColorSpinorField &in, MemoryLocation location, int nFace, bool dagger, int parity, bool spin_project, double a, double b, double c, const cudaStream_t &stream)
 
void quda::PackGhost (void *ghost[2 *QUDA_MAX_DIM], const ColorSpinorField &field, MemoryLocation location, int nFace, bool dagger, int parity, bool spin_project, double a, double b, double c, const cudaStream_t &stream)
 Dslash face packing routine. More...
 

Macro Definition Documentation

◆ STRIPED

#define STRIPED

Definition at line 5 of file dslash_pack2.cu.