Root Finder
1.0
Using various numerical methods
|
Go to the source code of this file.
Classes | |
struct | RootInfo |
Functions | |
long double | bisection (long double a, long double b, long double tol, int max_iter, std::vector< std::string > &iterations, int decimal_places) |
long double | newton_raphson (long double x0, long double tol, int max_iter, std::vector< std::string > &iterations, int decimal_places) |
long double | hybrid_method (long double a, long double b, long double tol, int max_iter, std::vector< std::string > &iterations, int decimal_places) |
long double | brent_method (long double a, long double b, long double tol, int max_iter, std::vector< std::string > &iterations, int decimal_places) |
long double | ridder_method (long double a, long double b, long double tol, int max_iter, std::vector< std::string > &iterations, int decimal_places) |
long double bisection | ( | long double | a, |
long double | b, | ||
long double | tol, | ||
int | max_iter, | ||
std::vector< std::string > & | iterations, | ||
int | decimal_places ) |
Definition at line 17 of file methods.cpp.
long double brent_method | ( | long double | a, |
long double | b, | ||
long double | tol, | ||
int | max_iter, | ||
std::vector< std::string > & | iterations, | ||
int | decimal_places ) |
Definition at line 139 of file methods.cpp.
long double hybrid_method | ( | long double | a, |
long double | b, | ||
long double | tol, | ||
int | max_iter, | ||
std::vector< std::string > & | iterations, | ||
int | decimal_places ) |
Definition at line 76 of file methods.cpp.
long double newton_raphson | ( | long double | x0, |
long double | tol, | ||
int | max_iter, | ||
std::vector< std::string > & | iterations, | ||
int | decimal_places ) |
Definition at line 51 of file methods.cpp.
long double ridder_method | ( | long double | a, |
long double | b, | ||
long double | tol, | ||
int | max_iter, | ||
std::vector< std::string > & | iterations, | ||
int | decimal_places ) |
Definition at line 226 of file methods.cpp.