### ----------------------------------------------------
### -- Math::ConvergenceMethods
### -- Licenses: GPL-3.0-only
### -- Authors: Antonio Gamiz Delgado <antoniogamiz10@gmail.com>, JJ Merelo
### -- File: README.md
### ----------------------------------------------------
# Math-ConvergenceMethods [![Test-install distro](https://github.com/JJ/Math-ConvergenceMethods/actions/workflows/test.yaml/badge.svg)](https://github.com/JJ/Math-ConvergenceMethods/actions/workflows/test.yaml)

## Methods

1. Bisection [+info](https://en.wikipedia.org/wiki/Bisection_method)
2. *Regula falsi* [+info](https://en.wikipedia.org/wiki/False_position_method)
3. Secant [+info](https://en.wikipedia.org/wiki/Secant_method)
4. Newton-Rahpson [+info](https://en.wikipedia.org/wiki/Newton%27s_method)
5. Fixed-point iteration
   [+info](https://en.wikipedia.org/wiki/Fixed-point_iteration). This method
    returns the fixed point if it's found in the interval, not the zero of
     the function. 
6. Steffensen [+info](https://en.wikipedia.org/wiki/Steffensen%27s_method)

## Stop conditions

This modules uses three different stopping conditions.

1. Difference between two successive approximations
2. Relative difference between two successive approximations
3. Residue

## LICENSE

(c) 2019 [Antonio Gámiz](https://github.com/antoniogamiz), 2022 [JJ Merelo
](https://github.com/JJ).

This has been releases under the GPL-3.0 license. 


