mirror of
				https://github.com/paboyle/Grid.git
				synced 2025-11-02 21:14:32 +00:00 
			
		
		
		
	Hide internal data
This commit is contained in:
		@@ -98,7 +98,7 @@ int main (int argc, char ** argv)
 | 
			
		||||
      for(site[3]=0;site[3]<latt[2];site[3]++){
 | 
			
		||||
	for(site[2]=0;site[2]<latt[1];site[2]++){
 | 
			
		||||
	  for(site[1]=0;site[1]<latt[0];site[1]++){
 | 
			
		||||
	    if(src_o._grid->CheckerBoard(site) != src_o.checkerboard)
 | 
			
		||||
	    if(src_o._grid->CheckerBoard(site) != src_o.Checkerboard())
 | 
			
		||||
	      continue;
 | 
			
		||||
 | 
			
		||||
	    std::cout << "Site (" << site[0] << "," << site[1] << "," << site[2] << "," << site[3] << "," << site[4] << ")" << std::endl;
 | 
			
		||||
 
 | 
			
		||||
@@ -176,7 +176,7 @@ int main (int argc, char ** argv)
 | 
			
		||||
 | 
			
		||||
	  Integer checkerboard = RBFine.CheckerBoard(coor);
 | 
			
		||||
 | 
			
		||||
	  if ( checkerboard == ShiftUo.checkerboard ) {
 | 
			
		||||
	  if ( checkerboard == ShiftUo.Checkerboard() ) {
 | 
			
		||||
	    peekSite(cmeo,ShiftUo,coor);
 | 
			
		||||
	  } else { 
 | 
			
		||||
	    peekSite(cmeo,ShiftUe,coor);
 | 
			
		||||
@@ -210,7 +210,7 @@ int main (int argc, char ** argv)
 | 
			
		||||
 | 
			
		||||
	    std::cout << " coor "<<" ["<<coor[0]<<","<<coor[1]<<","<<coor[2]<<","<<coor[3]<<"] \n ";
 | 
			
		||||
	    std::cout << "shift "<< shift <<" dir "<<dir<< " checker board "<< checkerboard << " ";
 | 
			
		||||
	    std::cout << "Uo cb = "   << ShiftUo.checkerboard << " Ue cb= "<<ShiftUe.checkerboard<<std::endl;
 | 
			
		||||
	    std::cout << "Uo cb = "   << ShiftUo.Checkerboard() << " Ue cb= "<<ShiftUe.Checkerboard()<<std::endl;
 | 
			
		||||
 | 
			
		||||
	    std::cout<<"EOFAIL shift "<< shift<<" in dir "<< dir
 | 
			
		||||
		     <<" ["<<coor[0]<<","<<coor[1]<<","<<coor[2]<<","<<coor[3]<<"] = "
 | 
			
		||||
 
 | 
			
		||||
@@ -181,8 +181,8 @@ int main (int argc, char ** argv)
 | 
			
		||||
 | 
			
		||||
	  //	  std::cout << " coor "<<" ["<<coor[0]<<","<<coor[1]<<","<<coor[2]<<","<<coor[3]<<"] \n ";
 | 
			
		||||
	  //	  std::cout << "shift "<< shift <<" dir "<<dir<< " checker board "<< checkerboard << " ";
 | 
			
		||||
	  //	  std::cout << "Uo "   << ShiftUo.checkerboard << " Ue "<<ShiftUe.checkerboard<<std::endl;
 | 
			
		||||
	  if ( checkerboard == ShiftUo.checkerboard ) {
 | 
			
		||||
	  //	  std::cout << "Uo "   << ShiftUo.Checkerboard() << " Ue "<<ShiftUe.Checkerboard()<<std::endl;
 | 
			
		||||
	  if ( checkerboard == ShiftUo.Checkerboard() ) {
 | 
			
		||||
	    peekSite(cmeo,ShiftUo,coor);
 | 
			
		||||
	  } else { 
 | 
			
		||||
	    peekSite(cmeo,ShiftUe,coor);
 | 
			
		||||
 
 | 
			
		||||
@@ -268,8 +268,8 @@ int main (int argc, char ** argv)
 | 
			
		||||
  SchurDiagMooeeOperator<GparityDiracOp,GparityFermionField> HermOpEO2f(GPDdwf);
 | 
			
		||||
  CG2f(HermOpEO2f,src_o_2f,result_o_2f);
 | 
			
		||||
 | 
			
		||||
  std::cout << "2f cb "<<result_o_2f.checkerboard<<std::endl;
 | 
			
		||||
  std::cout << "1f cb "<<result_o_1f.checkerboard<<std::endl;
 | 
			
		||||
  std::cout << "2f cb "<<result_o_2f.Checkerboard()<<std::endl;
 | 
			
		||||
  std::cout << "1f cb "<<result_o_1f.Checkerboard()<<std::endl;
 | 
			
		||||
 | 
			
		||||
  std::cout << " result norms " <<norm2(result_o_2f)<<" " <<norm2(result_o_1f)<<std::endl;
 | 
			
		||||
 | 
			
		||||
@@ -284,8 +284,8 @@ int main (int argc, char ** argv)
 | 
			
		||||
  res0o = PeekIndex<0>(result_o_2f,0);
 | 
			
		||||
  res1o = PeekIndex<0>(result_o_2f,1);
 | 
			
		||||
 | 
			
		||||
  std::cout << "res cb "<<res0o.checkerboard<<std::endl;
 | 
			
		||||
  std::cout << "res cb "<<res1o.checkerboard<<std::endl;
 | 
			
		||||
  std::cout << "res cb "<<res0o.Checkerboard()<<std::endl;
 | 
			
		||||
  std::cout << "res cb "<<res1o.Checkerboard()<<std::endl;
 | 
			
		||||
 | 
			
		||||
  setCheckerboard(res0,res0o);
 | 
			
		||||
  setCheckerboard(res1,res1o);
 | 
			
		||||
 
 | 
			
		||||
@@ -75,7 +75,7 @@ int main (int argc, char ** argv)
 | 
			
		||||
 | 
			
		||||
    for( int cb=0;cb<2;cb++ ) {
 | 
			
		||||
 | 
			
		||||
      one.checkerboard=subsets[cb];
 | 
			
		||||
      one.Checkerboard()=subsets[cb];
 | 
			
		||||
      mask= zero;
 | 
			
		||||
      setCheckerboard(mask,one);
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -91,7 +91,7 @@ int main (int argc, char ** argv)
 | 
			
		||||
  LatticeGaugeField Umu5d(FGrid); 
 | 
			
		||||
  for(int ss=0;ss<Umu._grid->oSites();ss++){
 | 
			
		||||
    for(int s=0;s<Ls;s++){
 | 
			
		||||
      Umu5d._odata[Ls*ss+s] = Umu._odata[ss];
 | 
			
		||||
      Umu5d[Ls*ss+s] = Umu[ss];
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user