1
0
mirror of https://github.com/paboyle/Grid.git synced 2025-04-09 21:50:45 +01:00

Removed some no-longer-needed associated with G-parity hand unrolled kernel

This commit is contained in:
Christopher Kelly 2017-08-29 09:50:37 -04:00
parent f365a83fae
commit 74af885d4e

View File

@ -425,22 +425,6 @@ class DomainWallVec5dImpl : public PeriodicGaugeImpl< GaugeImplTypes< S,Nrepres
//////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////
// Flavour doubled spinors; is Gparity the only? what about C*? // Flavour doubled spinors; is Gparity the only? what about C*?
//////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////
namespace GparityWilsonImpl_helper{
template<typename Get, typename A,typename B>
struct getAB;
template<typename A,typename B>
struct getAB<A,A,B>{
static inline A & ref(A &a, B &b){ return a; }
};
template<typename A,typename B>
struct getAB<B,A,B>{
static inline B & ref(A &a, B &b){ return b; }
};
};
template <class S, int Nrepresentation, class Options=CoeffReal> template <class S, int Nrepresentation, class Options=CoeffReal>
class GparityWilsonImpl : public ConjugateGaugeImpl<GaugeImplTypes<S, Nrepresentation> > { class GparityWilsonImpl : public ConjugateGaugeImpl<GaugeImplTypes<S, Nrepresentation> > {
public: public: