mirror of
				https://github.com/paboyle/Grid.git
				synced 2025-11-03 21:44:33 +00:00 
			
		
		
		
	Make tests all compile ccurrent Grid, mostly MdagM removal of norms fixes but a few minor
issues fiixed too
This commit is contained in:
		@@ -238,11 +238,11 @@ void  TestWhat(What & Ddwf,
 | 
			
		||||
  RealD t1,t2;
 | 
			
		||||
 | 
			
		||||
  SchurDiagMooeeOperator<What,LatticeFermion> HermOpEO(Ddwf);
 | 
			
		||||
  HermOpEO.MpcDagMpc(chi_e,dchi_e,t1,t2);
 | 
			
		||||
  HermOpEO.MpcDagMpc(chi_o,dchi_o,t1,t2);
 | 
			
		||||
  HermOpEO.MpcDagMpc(chi_e,dchi_e);
 | 
			
		||||
  HermOpEO.MpcDagMpc(chi_o,dchi_o);
 | 
			
		||||
  
 | 
			
		||||
  HermOpEO.MpcDagMpc(phi_e,dphi_e,t1,t2);
 | 
			
		||||
  HermOpEO.MpcDagMpc(phi_o,dphi_o,t1,t2);
 | 
			
		||||
  HermOpEO.MpcDagMpc(phi_e,dphi_e);
 | 
			
		||||
  HermOpEO.MpcDagMpc(phi_o,dphi_o);
 | 
			
		||||
 | 
			
		||||
  pDce = innerProduct(phi_e,dchi_e);
 | 
			
		||||
  pDco = innerProduct(phi_o,dchi_o);
 | 
			
		||||
 
 | 
			
		||||
@@ -218,11 +218,11 @@ int main (int argc, char ** argv)
 | 
			
		||||
    RealD t1,t2;
 | 
			
		||||
 | 
			
		||||
    SchurDiagMooeeOperator<DomainWallEOFAFermionR,LatticeFermion> HermOpEO(Ddwf);
 | 
			
		||||
    HermOpEO.MpcDagMpc(chi_e, dchi_e, t1, t2);
 | 
			
		||||
    HermOpEO.MpcDagMpc(chi_o, dchi_o, t1, t2);
 | 
			
		||||
    HermOpEO.MpcDagMpc(chi_e, dchi_e);
 | 
			
		||||
    HermOpEO.MpcDagMpc(chi_o, dchi_o);
 | 
			
		||||
 | 
			
		||||
    HermOpEO.MpcDagMpc(phi_e, dphi_e, t1, t2);
 | 
			
		||||
    HermOpEO.MpcDagMpc(phi_o, dphi_o, t1, t2);
 | 
			
		||||
    HermOpEO.MpcDagMpc(phi_e, dphi_e);
 | 
			
		||||
    HermOpEO.MpcDagMpc(phi_o, dphi_o);
 | 
			
		||||
 | 
			
		||||
    pDce = innerProduct(phi_e, dchi_e);
 | 
			
		||||
    pDco = innerProduct(phi_o, dchi_o);
 | 
			
		||||
 
 | 
			
		||||
@@ -216,11 +216,11 @@ int main (int argc, char ** argv)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  SchurDiagMooeeOperator<DomainWallFermionR,LatticeFermion> HermOpEO(Ddwf);
 | 
			
		||||
  HermOpEO.MpcDagMpc(chi_e,dchi_e,t1,t2);
 | 
			
		||||
  HermOpEO.MpcDagMpc(chi_o,dchi_o,t1,t2);
 | 
			
		||||
  HermOpEO.MpcDagMpc(chi_e,dchi_e);
 | 
			
		||||
  HermOpEO.MpcDagMpc(chi_o,dchi_o);
 | 
			
		||||
 | 
			
		||||
  HermOpEO.MpcDagMpc(phi_e,dphi_e,t1,t2);
 | 
			
		||||
  HermOpEO.MpcDagMpc(phi_o,dphi_o,t1,t2);
 | 
			
		||||
  HermOpEO.MpcDagMpc(phi_e,dphi_e);
 | 
			
		||||
  HermOpEO.MpcDagMpc(phi_o,dphi_o);
 | 
			
		||||
 | 
			
		||||
  pDce = innerProduct(phi_e,dchi_e);
 | 
			
		||||
  pDco = innerProduct(phi_o,dchi_o);
 | 
			
		||||
 
 | 
			
		||||
@@ -201,11 +201,11 @@ int main (int argc, char ** argv)
 | 
			
		||||
  RealD t1,t2;
 | 
			
		||||
 | 
			
		||||
  SchurDiagMooeeOperator<GparityWilsonFermionR,FermionField> HermOpEO(Dw);
 | 
			
		||||
  HermOpEO.MpcDagMpc(chi_e,dchi_e,t1,t2);
 | 
			
		||||
  HermOpEO.MpcDagMpc(chi_o,dchi_o,t1,t2);
 | 
			
		||||
  HermOpEO.MpcDagMpc(chi_e,dchi_e);
 | 
			
		||||
  HermOpEO.MpcDagMpc(chi_o,dchi_o);
 | 
			
		||||
 | 
			
		||||
  HermOpEO.MpcDagMpc(phi_e,dphi_e,t1,t2);
 | 
			
		||||
  HermOpEO.MpcDagMpc(phi_o,dphi_o,t1,t2);
 | 
			
		||||
  HermOpEO.MpcDagMpc(phi_e,dphi_e);
 | 
			
		||||
  HermOpEO.MpcDagMpc(phi_o,dphi_o);
 | 
			
		||||
 | 
			
		||||
  pDce = innerProduct(phi_e,dchi_e);
 | 
			
		||||
  pDco = innerProduct(phi_o,dchi_o);
 | 
			
		||||
 
 | 
			
		||||
@@ -220,11 +220,11 @@ int main (int argc, char ** argv)
 | 
			
		||||
    RealD t1,t2;
 | 
			
		||||
 | 
			
		||||
    SchurDiagMooeeOperator<MobiusEOFAFermionR,LatticeFermion> HermOpEO(Ddwf);
 | 
			
		||||
    HermOpEO.MpcDagMpc(chi_e, dchi_e, t1, t2);
 | 
			
		||||
    HermOpEO.MpcDagMpc(chi_o, dchi_o, t1, t2);
 | 
			
		||||
    HermOpEO.MpcDagMpc(chi_e, dchi_e);
 | 
			
		||||
    HermOpEO.MpcDagMpc(chi_o, dchi_o);
 | 
			
		||||
 | 
			
		||||
    HermOpEO.MpcDagMpc(phi_e, dphi_e, t1, t2);
 | 
			
		||||
    HermOpEO.MpcDagMpc(phi_o, dphi_o, t1, t2);
 | 
			
		||||
    HermOpEO.MpcDagMpc(phi_e, dphi_e);
 | 
			
		||||
    HermOpEO.MpcDagMpc(phi_o, dphi_o);
 | 
			
		||||
 | 
			
		||||
    pDce = innerProduct(phi_e, dchi_e);
 | 
			
		||||
    pDco = innerProduct(phi_o, dchi_o);
 | 
			
		||||
 
 | 
			
		||||
@@ -266,11 +266,11 @@ int main (int argc, char ** argv)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  SchurDiagMooeeOperator<MobiusFermionR,LatticeFermion> HermOpEO(Ddwf);
 | 
			
		||||
  HermOpEO.MpcDagMpc(chi_e,dchi_e,t1,t2);
 | 
			
		||||
  HermOpEO.MpcDagMpc(chi_o,dchi_o,t1,t2);
 | 
			
		||||
  HermOpEO.MpcDagMpc(chi_e,dchi_e);
 | 
			
		||||
  HermOpEO.MpcDagMpc(chi_o,dchi_o);
 | 
			
		||||
 | 
			
		||||
  HermOpEO.MpcDagMpc(phi_e,dphi_e,t1,t2);
 | 
			
		||||
  HermOpEO.MpcDagMpc(phi_o,dphi_o,t1,t2);
 | 
			
		||||
  HermOpEO.MpcDagMpc(phi_e,dphi_e);
 | 
			
		||||
  HermOpEO.MpcDagMpc(phi_o,dphi_o);
 | 
			
		||||
 | 
			
		||||
  pDce = innerProduct(phi_e,dchi_e);
 | 
			
		||||
  pDco = innerProduct(phi_o,dchi_o);
 | 
			
		||||
 
 | 
			
		||||
@@ -270,11 +270,11 @@ int main (int argc, char ** argv)
 | 
			
		||||
  pickCheckerboard(Odd ,phi_o,phi);
 | 
			
		||||
 | 
			
		||||
  SchurDiagMooeeOperator<ImprovedStaggeredFermionR,FermionField> HermOpEO(Ds);
 | 
			
		||||
  HermOpEO.MpcDagMpc(chi_e,dchi_e,t1,t2);
 | 
			
		||||
  HermOpEO.MpcDagMpc(chi_o,dchi_o,t1,t2);
 | 
			
		||||
  HermOpEO.MpcDagMpc(chi_e,dchi_e);
 | 
			
		||||
  HermOpEO.MpcDagMpc(chi_o,dchi_o);
 | 
			
		||||
 | 
			
		||||
  HermOpEO.MpcDagMpc(phi_e,dphi_e,t1,t2);
 | 
			
		||||
  HermOpEO.MpcDagMpc(phi_o,dphi_o,t1,t2);
 | 
			
		||||
  HermOpEO.MpcDagMpc(phi_e,dphi_e);
 | 
			
		||||
  HermOpEO.MpcDagMpc(phi_o,dphi_o);
 | 
			
		||||
 | 
			
		||||
  pDce = innerProduct(phi_e,dchi_e);
 | 
			
		||||
  pDco = innerProduct(phi_o,dchi_o);
 | 
			
		||||
 
 | 
			
		||||
@@ -289,11 +289,11 @@ int main (int argc, char ** argv)
 | 
			
		||||
  pickCheckerboard(Odd ,phi_o,phi);
 | 
			
		||||
 | 
			
		||||
  SchurDiagMooeeOperator<ImprovedStaggeredFermion5DR,FermionField> HermOpEO(Ds);
 | 
			
		||||
  HermOpEO.MpcDagMpc(chi_e,dchi_e,t1,t2);
 | 
			
		||||
  HermOpEO.MpcDagMpc(chi_o,dchi_o,t1,t2);
 | 
			
		||||
  HermOpEO.MpcDagMpc(chi_e,dchi_e);
 | 
			
		||||
  HermOpEO.MpcDagMpc(chi_o,dchi_o);
 | 
			
		||||
 | 
			
		||||
  HermOpEO.MpcDagMpc(phi_e,dphi_e,t1,t2);
 | 
			
		||||
  HermOpEO.MpcDagMpc(phi_o,dphi_o,t1,t2);
 | 
			
		||||
  HermOpEO.MpcDagMpc(phi_e,dphi_e);
 | 
			
		||||
  HermOpEO.MpcDagMpc(phi_o,dphi_o);
 | 
			
		||||
 | 
			
		||||
  pDce = innerProduct(phi_e,dchi_e);
 | 
			
		||||
  pDco = innerProduct(phi_o,dchi_o);
 | 
			
		||||
 
 | 
			
		||||
@@ -207,11 +207,11 @@ int main (int argc, char ** argv)
 | 
			
		||||
  RealD t1,t2;
 | 
			
		||||
 | 
			
		||||
  SchurDiagMooeeOperator<WilsonFermionR,LatticeFermion> HermOpEO(Dw);
 | 
			
		||||
  HermOpEO.MpcDagMpc(chi_e,dchi_e,t1,t2);
 | 
			
		||||
  HermOpEO.MpcDagMpc(chi_o,dchi_o,t1,t2);
 | 
			
		||||
  HermOpEO.MpcDagMpc(chi_e,dchi_e);
 | 
			
		||||
  HermOpEO.MpcDagMpc(chi_o,dchi_o);
 | 
			
		||||
 | 
			
		||||
  HermOpEO.MpcDagMpc(phi_e,dphi_e,t1,t2);
 | 
			
		||||
  HermOpEO.MpcDagMpc(phi_o,dphi_o,t1,t2);
 | 
			
		||||
  HermOpEO.MpcDagMpc(phi_e,dphi_e);
 | 
			
		||||
  HermOpEO.MpcDagMpc(phi_o,dphi_o);
 | 
			
		||||
 | 
			
		||||
  pDce = innerProduct(phi_e,dchi_e);
 | 
			
		||||
  pDco = innerProduct(phi_o,dchi_o);
 | 
			
		||||
 
 | 
			
		||||
@@ -208,11 +208,11 @@ int main (int argc, char ** argv)
 | 
			
		||||
  RealD t1,t2;
 | 
			
		||||
 | 
			
		||||
  SchurDiagMooeeOperator<WilsonTMFermionR,LatticeFermion> HermOpEO(Dw);
 | 
			
		||||
  HermOpEO.MpcDagMpc(chi_e,dchi_e,t1,t2);
 | 
			
		||||
  HermOpEO.MpcDagMpc(chi_o,dchi_o,t1,t2);
 | 
			
		||||
  HermOpEO.MpcDagMpc(chi_e,dchi_e);
 | 
			
		||||
  HermOpEO.MpcDagMpc(chi_o,dchi_o);
 | 
			
		||||
 | 
			
		||||
  HermOpEO.MpcDagMpc(phi_e,dphi_e,t1,t2);
 | 
			
		||||
  HermOpEO.MpcDagMpc(phi_o,dphi_o,t1,t2);
 | 
			
		||||
  HermOpEO.MpcDagMpc(phi_e,dphi_e);
 | 
			
		||||
  HermOpEO.MpcDagMpc(phi_o,dphi_o);
 | 
			
		||||
 | 
			
		||||
  pDce = innerProduct(phi_e,dchi_e);
 | 
			
		||||
  pDco = innerProduct(phi_o,dchi_o);
 | 
			
		||||
 
 | 
			
		||||
@@ -280,11 +280,11 @@ int main (int argc, char ** argv)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  SchurDiagMooeeOperator<ZMobiusFermionR,LatticeFermion> HermOpEO(Ddwf);
 | 
			
		||||
  HermOpEO.MpcDagMpc(chi_e,dchi_e,t1,t2);
 | 
			
		||||
  HermOpEO.MpcDagMpc(chi_o,dchi_o,t1,t2);
 | 
			
		||||
  HermOpEO.MpcDagMpc(chi_e,dchi_e);
 | 
			
		||||
  HermOpEO.MpcDagMpc(chi_o,dchi_o);
 | 
			
		||||
 | 
			
		||||
  HermOpEO.MpcDagMpc(phi_e,dphi_e,t1,t2);
 | 
			
		||||
  HermOpEO.MpcDagMpc(phi_o,dphi_o,t1,t2);
 | 
			
		||||
  HermOpEO.MpcDagMpc(phi_e,dphi_e);
 | 
			
		||||
  HermOpEO.MpcDagMpc(phi_o,dphi_o);
 | 
			
		||||
 | 
			
		||||
  pDce = innerProduct(phi_e,dchi_e);
 | 
			
		||||
  pDco = innerProduct(phi_o,dchi_o);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user