diff --git a/lib/algorithms/iterative/GeneralisedMinimalResidual.h b/lib/algorithms/iterative/GeneralisedMinimalResidual.h index b2853e54..87ef3366 100644 --- a/lib/algorithms/iterative/GeneralisedMinimalResidual.h +++ b/lib/algorithms/iterative/GeneralisedMinimalResidual.h @@ -71,7 +71,7 @@ class GeneralisedMinimalResidual : public OperatorFunction { void operator()(LinearOperatorBase &LinOp, const Field &src, Field &psi) { psi.checkerboard = src.checkerboard; - psi(conformable, src); + conformable(psi, src); RealD guess = norm2(psi); assert(std::isnan(guess) == 0);