Expose preconditioner to python interface