Various root finding algorithms from numerical analysis of data (NAD)