Modified preconditioner interface to avoid unnecessary CG instance.
Bugfix: define the __call__() method for reduced linear operators.