diff --git a/lib/qcd/action/fermion/FermionImplTypedefs.h b/lib/qcd/action/fermion/FermionImplTypedefs.h new file mode 100644 index 00000000..99657d83 --- /dev/null +++ b/lib/qcd/action/fermion/FermionImplTypedefs.h @@ -0,0 +1,10 @@ + public: + typedef typename Impl::Simd Simd; + typedef typename Impl::FermionField FermionField; + typedef typename Impl::GaugeLinkField GaugeLinkField; + typedef typename Impl::GaugeField GaugeField; + typedef typename Impl::DoubledGaugeField DoubledGaugeField; + typedef typename Impl::SiteSpinor SiteSpinor; + typedef typename Impl::SiteHalfSpinor SiteHalfSpinor; + typedef typename Impl::Compressor Compressor; + typedef WilsonKernels Kernels;