QUDA  v1.1.0
A library for QCD on GPUs
copy_gauge_quarter.cu
Go to the documentation of this file.
1 #include "copy_gauge_inc.cu"
2 namespace quda
3 {
4 
5  // this is the function that is actually called, from here on down we instantiate all required templates
6  void copyGenericGaugeQuarterIn(GaugeField &out, const GaugeField &in, QudaFieldLocation location, void *Out,
7  void *In, void **ghostOut, void **ghostIn, int type)
8  {
9 #if QUDA_PRECISION & 1
10  copyGenericGauge<int8_t>(out, in, location, Out, In, ghostOut, ghostIn, type);
11 #else
12  errorQuda("QUDA_PRECISION=%d does not enable quarter precision", QUDA_PRECISION);
13 #endif
14  }
15 
16 } // namespace quda