diff --git a/Grid/algorithms/multigrid/Aggregates.h b/Grid/algorithms/multigrid/Aggregates.h index bb73135a..2fe7d276 100644 --- a/Grid/algorithms/multigrid/Aggregates.h +++ b/Grid/algorithms/multigrid/Aggregates.h @@ -97,7 +97,7 @@ public: RealD scale; - ConjugateGradient CG(1.0e-3,400,false); + ConjugateGradient CG(1.0e-4,2000,false); FineField noise(FineGrid); FineField Mn(FineGrid); @@ -131,7 +131,7 @@ public: RealD scale; TrivialPrecon simple_fine; - PrecGeneralisedConjugateResidualNonHermitian GCR(0.001,30,DiracOp,simple_fine,12,12); + PrecGeneralisedConjugateResidualNonHermitian GCR(0.001,10,DiracOp,simple_fine,30,30); FineField noise(FineGrid); FineField src(FineGrid); FineField guess(FineGrid); @@ -146,16 +146,16 @@ public: DiracOp.Op(noise,Mn); std::cout< "< "< "<"<