From 1f997fa4841d11e3a30dd646c58fb4f5669e3e60 Mon Sep 17 00:00:00 2001 From: Peter Boyle Date: Sat, 8 Jun 2019 13:39:51 +0100 Subject: [PATCH] Instantiate via explict .cc files for parallel make. --- Grid/qcd/action/fermion/FermionCore.h | 40 --------------------------- 1 file changed, 40 deletions(-) diff --git a/Grid/qcd/action/fermion/FermionCore.h b/Grid/qcd/action/fermion/FermionCore.h index 139028d9..6745032e 100644 --- a/Grid/qcd/action/fermion/FermionCore.h +++ b/Grid/qcd/action/fermion/FermionCore.h @@ -45,44 +45,4 @@ NAMESPACE_CHECK(FermionOperator); #include //used by all wilson type fermions NAMESPACE_CHECK(Kernels); -#define FermOpStaggeredTemplateInstantiate(A) \ - template class A; \ - template class A; - -#define FermOpStaggeredVec5dTemplateInstantiate(A) \ - template class A; \ - template class A; - -#define FermOp4dVecTemplateInstantiateNoGP(A) \ - template class A; \ - template class A; \ - template class A; \ - template class A; \ - template class A; \ - template class A; \ - template class A; \ - template class A; - -#define FermOp4dVecTemplateInstantiate(A) \ - FermOp4dVecTemplateInstantiateNoGP(A) \ - -#define AdjointFermOpTemplateInstantiate(A) \ - template class A; \ - template class A; - -#define TwoIndexFermOpTemplateInstantiate(A) \ - template class A; \ - template class A; \ - template class A; \ - template class A; - -#define FermOpTemplateInstantiate(A) \ - FermOp4dVecTemplateInstantiate(A) - -#define GparityFermOpTemplateInstantiate(A) \ - template class A; \ - template class A; \ - template class A; \ - template class A; - #endif