QUDA  1.0.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Namespaces | Macros | Functions
copy_gauge_mg.cu File Reference
#include <gauge_field_order.h>
#include <copy_gauge_helper.cuh>
Include dependency graph for copy_gauge_mg.cu:

Go to the source code of this file.

Namespaces

 quda
 

Macros

#define FINE_GRAINED_ACCESS
 

Functions

template<typename sFloatOut , typename sFloatIn , int Nc, typename InOrder >
void quda::copyGaugeMG (const InOrder &inOrder, GaugeField &out, const GaugeField &in, QudaFieldLocation location, sFloatOut *Out, sFloatOut **outGhost, int type)
 
template<typename sFloatOut , typename sFloatIn , int Nc>
void quda::copyGaugeMG (GaugeField &out, const GaugeField &in, QudaFieldLocation location, sFloatOut *Out, sFloatIn *In, sFloatOut **outGhost, sFloatIn **inGhost, int type)
 
template<typename FloatOut , typename FloatIn >
void quda::copyGaugeMG (GaugeField &out, const GaugeField &in, QudaFieldLocation location, FloatOut *Out, FloatIn *In, FloatOut **outGhost, FloatIn **inGhost, int type)
 
void quda::copyGenericGaugeMG (GaugeField &out, const GaugeField &in, QudaFieldLocation location, void *Out, void *In, void **ghostOut, void **ghostIn, int type)
 

Macro Definition Documentation

◆ FINE_GRAINED_ACCESS

#define FINE_GRAINED_ACCESS

Definition at line 3 of file copy_gauge_mg.cu.