assert converged after solve
add solve tol arg, precon string arg + param args
fix bug in complete func for non-square matrices
add solve: outfreq arg