change convergence diagnostics
update the convergence tests
autopep the hmf code
improve the performance significantly