1
0
mirror of https://github.com/paboyle/Grid.git synced 2025-10-25 10:09:34 +01:00

PauliVillars based 4D -> 5D reconstruction with Fourier Accelerated PV inverse

by Christoph. Differs from the one by Rudy in BFM since it vectorises the twisted
4D solves in pairs.
This commit is contained in:
Peter Boyle
2018-10-11 12:35:32 +01:00
parent fe6a372f75
commit 49f25e08e8
9 changed files with 823 additions and 10 deletions

View File

@@ -93,6 +93,14 @@ namespace Grid {
virtual void ImportPhysicalFermionSource(const FermionField &input4d,FermionField &imported5d);
virtual void ImportUnphysicalFermion(const FermionField &solution5d, FermionField &exported4d);
///////////////////////////////////////////////////////////////
// Support for MADWF tricks
///////////////////////////////////////////////////////////////
RealD Mass(void) { return mass; };
void SetMass(RealD _mass) { mass=_mass; } ;
void P(const FermionField &psi, FermionField &chi);
void Pdag(const FermionField &psi, FermionField &chi);
/////////////////////////////////////////////////////
// Instantiate different versions depending on Impl
/////////////////////////////////////////////////////