QUDA  1.0.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Namespaces | Macros | Functions
color_spinor_pack.cuh File Reference
#include <color_spinor_field_order.h>
#include <index_helper.cuh>
#include <fast_intdiv.h>
Include dependency graph for color_spinor_pack.cuh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  quda::PackGhostArg< Field >
 

Namespaces

 quda
 

Macros

#define MAX_BLOCK_FLOAT_NC   32
 

Functions

template<typename Float , int Ns, int Ms, int Nc, int Mc, typename Arg >
__device__ __host__ __forceinline__ Float quda::compute_site_max (Arg &arg, int x_cb, int parity, int spinor_parity, int spin_block, int color_block, bool active)
 
template<typename Float , bool block_float, int Ns, int Ms, int Nc, int Mc, int nDim, int dim, int dir, typename Arg >
__device__ __host__ __forceinline__ void quda::packGhost (Arg &arg, int x_cb, int parity, int spinor_parity, int spin_block, int color_block)
 
template<typename Float , bool block_float, int Ns, int Ms, int Nc, int Mc, int nDim, typename Arg >
void quda::GenericPackGhost (Arg &arg)
 
template<typename Float , bool block_float, int Ns, int Ms, int Nc, int Mc, int nDim, int dim_threads, typename Arg >
__global__ void quda::GenericPackGhostKernel (Arg arg)
 

Macro Definition Documentation

◆ MAX_BLOCK_FLOAT_NC

#define MAX_BLOCK_FLOAT_NC   32