From 0765f303081bf4eaeb5d1018ac5b59ca48428524 Mon Sep 17 00:00:00 2001 From: Peter Boyle Date: Sat, 10 Apr 2021 01:05:42 +0200 Subject: [PATCH] 4D pseudo fermion support --- Grid/qcd/action/fermion/CayleyFermion5D.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Grid/qcd/action/fermion/CayleyFermion5D.h b/Grid/qcd/action/fermion/CayleyFermion5D.h index c7d68d73..54608137 100644 --- a/Grid/qcd/action/fermion/CayleyFermion5D.h +++ b/Grid/qcd/action/fermion/CayleyFermion5D.h @@ -60,6 +60,8 @@ public: /////////////////////////////////////////////////////////////// virtual void Dminus(const FermionField &psi, FermionField &chi); virtual void DminusDag(const FermionField &psi, FermionField &chi); + virtual void ImportFourDimPseudoFermion(const FermionField &input,FermionField &imported); + virtual void ExportFourDimPseudoFermion(const FermionField &solution,FermionField &exported); virtual void ExportPhysicalFermionSolution(const FermionField &solution5d,FermionField &exported4d); virtual void ExportPhysicalFermionSource(const FermionField &solution5d, FermionField &exported4d); virtual void ImportPhysicalFermionSource(const FermionField &input4d,FermionField &imported5d);