dont exit mixer if residuals are below the threshold
converge by total energy; use conv_thr as tolerance
small fix