newton, a Python code which implements Newton's method for approximating a solution of a single nonlinear equation f(x)=0.
The information on this web page is distributed under the MIT license.
newton is available in a Python version.
bisection, a Python code which applies the bisection method to seek a root of the nonlinear equation f(x)=0 over a change-of-sign interval a <= x <= b.
broyden, a Python code which implements the Broyden iterative method for solving a system of nonlinear equations, by Tim Kelley.
fsolve_test, a Python code which calls fsolve() which seeks an n-vector x which is the solution of n nonlinear equations f(x)=0.
root_test, a Python code which calls root() which seeks an n-vector x which is the solution of n nonlinear equations f(x)=0.
root_rc, a Python code which seeks a solution of a scalar nonlinear equation f(x) = 0, or a system of nonlinear equations, using reverse communication (RC), by Gaston Gonnet.
roots_rc, a Python code which seeks a solution of a system of nonlinear equations f(x) = 0, using reverse communication (RC), by Gaston Gonnet.
test_zero, a Python code which implements test problems for the solution of a single nonlinear equation in one variable.
zero_brent, a Python code which seeks a solution of a scalar nonlinear equation f(x) = 0, by Richard Brent.
zero_muller, a Python code which seeks a root of a nonlinear equation using the Muller method, with complex arithmetic.
zero_rc, a Python code which seeks a solution of a scalar nonlinear equation f(x) = 0, using reverse communication (RC), by Richard Brent.
zoomin, a Python code which implements many procedures for finding the zero of a scalar nonlinear function.