This PR improves the local iterative solver performance by choosing a proper initial guess, and allowing for setting preconditioners and factory parameters for the local solver.
Also adds some logging functionality from Ginkgo (res, num_iters) and prints to a file.
This PR improves the local iterative solver performance by choosing a proper initial guess, and allowing for setting preconditioners and factory parameters for the local solver.