mirror of
https://github.com/paboyle/Grid.git
synced 2025-06-12 20:27:06 +01:00
MultiRHS solver test
This commit is contained in:
@ -81,11 +81,16 @@ int main (int argc, char ** argv)
|
||||
|
||||
ConjugateGradient<FermionField> CG(1.0e-8,10000);
|
||||
BlockConjugateGradient<FermionField> BCG(1.0e-8,10000);
|
||||
MultiRHSConjugateGradient<FermionField> mCG(1.0e-8,10000);
|
||||
|
||||
std::cout << GridLogMessage << " Calling CG "<<std::endl;
|
||||
result=zero;
|
||||
CG(HermOp,src,result);
|
||||
|
||||
std::cout << GridLogMessage << " Calling multiRHS CG "<<std::endl;
|
||||
result=zero;
|
||||
mCG(HermOp,src,result);
|
||||
|
||||
std::cout << GridLogMessage << " Calling Block CG "<<std::endl;
|
||||
result=zero;
|
||||
BCG(HermOp,src,result);
|
||||
|
Reference in New Issue
Block a user