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

Go to the source code of this file.

Classes

struct  quda::SharedMemory< T >
 

Namespaces

 quda
 

Macros

#define _GAUGE_FIX_OVR_HIT_DEVF_H
 

Functions

template<int NCOLORS>
static __host__ __device__ void quda::IndexBlock (int block, int &p, int &q)
 
template<int blockSize, typename Float , int gauge_dir, int NCOLORS>
__forceinline__ __device__ void quda::GaugeFixHit_AtomicAdd (Matrix< complex< Float >, NCOLORS > &link, const Float relax_boost, const int tid)
 
template<int blockSize, typename Float , int gauge_dir, int NCOLORS>
__forceinline__ __device__ void quda::GaugeFixHit_NoAtomicAdd (Matrix< complex< Float >, NCOLORS > &link, const Float relax_boost, const int tid)
 
template<int blockSize, typename Float , int gauge_dir, int NCOLORS>
__forceinline__ __device__ void quda::GaugeFixHit_NoAtomicAdd_LessSM (Matrix< complex< Float >, NCOLORS > &link, const Float relax_boost, const int tid)
 
template<int blockSize, typename Float , int gauge_dir, int NCOLORS>
__forceinline__ __device__ void quda::GaugeFixHit_AtomicAdd (Matrix< complex< Float >, NCOLORS > &link, Matrix< complex< Float >, NCOLORS > &link1, const Float relax_boost, const int tid)
 
template<int blockSize, typename Float , int gauge_dir, int NCOLORS>
__forceinline__ __device__ void quda::GaugeFixHit_NoAtomicAdd (Matrix< complex< Float >, NCOLORS > &link, Matrix< complex< Float >, NCOLORS > &link1, const Float relax_boost, const int tid)
 
template<int blockSize, typename Float , int gauge_dir, int NCOLORS>
__forceinline__ __device__ void quda::GaugeFixHit_NoAtomicAdd_LessSM (Matrix< complex< Float >, NCOLORS > &link, Matrix< complex< Float >, NCOLORS > &link1, const Float relax_boost, const int tid)
 

Macro Definition Documentation

◆ _GAUGE_FIX_OVR_HIT_DEVF_H

#define _GAUGE_FIX_OVR_HIT_DEVF_H

Definition at line 2 of file gauge_fix_ovr_hit_devf.cuh.