Added convergence tolerance attribute and associated function