diff --git a/Grid/qcd/action/fermion/MobiusEOFAFermion.h b/Grid/qcd/action/fermion/MobiusEOFAFermion.h index e7e4df39..6b214233 100644 --- a/Grid/qcd/action/fermion/MobiusEOFAFermion.h +++ b/Grid/qcd/action/fermion/MobiusEOFAFermion.h @@ -87,16 +87,6 @@ public: Vector& lower, Vector& diag, Vector& upper, Vector& shift_coeffs); - void MooeeInternal(const FermionField& in, FermionField& out, int dag, int inv); - - void MooeeInternalCompute(int dag, int inv, Vector>& Matp, Vector>& Matm); - - void MooeeInternalAsm(const FermionField& in, FermionField& out, int LLs, int site, - Vector>& Matp, Vector>& Matm); - - void MooeeInternalZAsm(const FermionField& in, FermionField& out, int LLs, int site, - Vector>& Matp, Vector>& Matm); - virtual void RefreshShiftCoefficients(RealD new_shift); // Constructors @@ -111,23 +101,4 @@ protected: NAMESPACE_END(Grid); -#define INSTANTIATE_DPERP_MOBIUS_EOFA(A) \ - template void MobiusEOFAFermion::M5D(const FermionField& psi, const FermionField& phi, FermionField& chi, \ - Vector& lower, Vector& diag, Vector& upper); \ - template void MobiusEOFAFermion::M5D_shift(const FermionField& psi, const FermionField& phi, FermionField& chi, \ - Vector& lower, Vector& diag, Vector& upper, Vector& shift_coeffs); \ - template void MobiusEOFAFermion::M5Ddag(const FermionField& psi, const FermionField& phi, FermionField& chi, \ - Vector& lower, Vector& diag, Vector& upper); \ - template void MobiusEOFAFermion::M5Ddag_shift(const FermionField& psi, const FermionField& phi, FermionField& chi, \ - Vector& lower, Vector& diag, Vector& upper, Vector& shift_coeffs); \ - template void MobiusEOFAFermion::MooeeInv(const FermionField& psi, FermionField& chi); \ - template void MobiusEOFAFermion::MooeeInv_shift(const FermionField& psi, FermionField& chi); \ - template void MobiusEOFAFermion::MooeeInvDag(const FermionField& psi, FermionField& chi); \ - template void MobiusEOFAFermion::MooeeInvDag_shift(const FermionField& psi, FermionField& chi); - -#undef MOBIUS_EOFA_DPERP_DENSE -#define MOBIUS_EOFA_DPERP_CACHE -#undef MOBIUS_EOFA_DPERP_LINALG -#define MOBIUS_EOFA_DPERP_VEC - #endif