mirror of
https://github.com/paboyle/Grid.git
synced 2025-04-24 20:55:55 +01:00
Remove everything preconditioner-related in GMRES code
This commit is contained in:
parent
699d537cd6
commit
cd63052205
@ -62,7 +62,6 @@ class GeneralisedMinimalResidual : public OperatorFunction<Field> {
|
|||||||
// filled in upon completion
|
// filled in upon completion
|
||||||
|
|
||||||
GridStopWatch MatrixTimer;
|
GridStopWatch MatrixTimer;
|
||||||
GridStopWatch PrecTimer;
|
|
||||||
GridStopWatch LinalgTimer;
|
GridStopWatch LinalgTimer;
|
||||||
GridStopWatch QrTimer;
|
GridStopWatch QrTimer;
|
||||||
GridStopWatch CompSolutionTimer;
|
GridStopWatch CompSolutionTimer;
|
||||||
@ -107,7 +106,6 @@ class GeneralisedMinimalResidual : public OperatorFunction<Field> {
|
|||||||
std::cout << GridLogIterative << "GeneralisedMinimalResidual: src " << ssq << std::endl;
|
std::cout << GridLogIterative << "GeneralisedMinimalResidual: src " << ssq << std::endl;
|
||||||
|
|
||||||
|
|
||||||
PrecTimer.Reset();
|
|
||||||
MatrixTimer.Reset();
|
MatrixTimer.Reset();
|
||||||
LinalgTimer.Reset();
|
LinalgTimer.Reset();
|
||||||
QrTimer.Reset();
|
QrTimer.Reset();
|
||||||
@ -140,7 +138,6 @@ class GeneralisedMinimalResidual : public OperatorFunction<Field> {
|
|||||||
|
|
||||||
std::cout << GridLogMessage << "GeneralisedMinimalResidual Time breakdown" << std::endl;
|
std::cout << GridLogMessage << "GeneralisedMinimalResidual Time breakdown" << std::endl;
|
||||||
std::cout << GridLogMessage << "\tElapsed " << SolverTimer.Elapsed() << std::endl;
|
std::cout << GridLogMessage << "\tElapsed " << SolverTimer.Elapsed() << std::endl;
|
||||||
std::cout << GridLogMessage << "\tPrecon " << PrecTimer.Elapsed() << std::endl;
|
|
||||||
std::cout << GridLogMessage << "\tMatrix " << MatrixTimer.Elapsed() << std::endl;
|
std::cout << GridLogMessage << "\tMatrix " << MatrixTimer.Elapsed() << std::endl;
|
||||||
std::cout << GridLogMessage << "\tLinalg " << LinalgTimer.Elapsed() << std::endl;
|
std::cout << GridLogMessage << "\tLinalg " << LinalgTimer.Elapsed() << std::endl;
|
||||||
std::cout << GridLogMessage << "\tQR " << QrTimer.Elapsed() << std::endl;
|
std::cout << GridLogMessage << "\tQR " << QrTimer.Elapsed() << std::endl;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user