|
sokobo
|
This is the complete list of members for NumericalMethods, including all inherited members.
| besselJ(int n, double x) (defined in NumericalMethods) | NumericalMethods | static |
| beta(double a, double b) (defined in NumericalMethods) | NumericalMethods | static |
| bisectionMethod(std::function< double(double)> f, double a, double b, double tolerance=1e-10) (defined in NumericalMethods) | NumericalMethods | static |
| correlation(const std::vector< double > &x, const std::vector< double > &y) (defined in NumericalMethods) | NumericalMethods | static |
| erf(double x) (defined in NumericalMethods) | NumericalMethods | static |
| gamma(double x) (defined in NumericalMethods) | NumericalMethods | static |
| gaussianElimination(Matrix< double > A, std::vector< double > b) (defined in NumericalMethods) | NumericalMethods | static |
| gaussSeidelMethod(const Matrix< double > &A, const std::vector< double > &b, double tolerance=1e-10, int maxIterations=1000) (defined in NumericalMethods) | NumericalMethods | static |
| goldenSectionSearch(std::function< double(double)> f, double a, double b, double tolerance=1e-10) (defined in NumericalMethods) | NumericalMethods | static |
| gradientDescent(std::function< double(const std::vector< double > &)> f, std::function< std::vector< double >(const std::vector< double > &)> grad, std::vector< double > x0, double learningRate=0.01, double tolerance=1e-10) (defined in NumericalMethods) | NumericalMethods | static |
| hermiteH(int n, double x) (defined in NumericalMethods) | NumericalMethods | static |
| jacobiMethod(const Matrix< double > &A, const std::vector< double > &b, double tolerance=1e-10, int maxIterations=1000) (defined in NumericalMethods) | NumericalMethods | static |
| lagrangeInterpolation(const std::vector< double > &x, const std::vector< double > &y) (defined in NumericalMethods) | NumericalMethods | static |
| legendreP(int n, double x) (defined in NumericalMethods) | NumericalMethods | static |
| linearRegression(const std::vector< double > &x, const std::vector< double > &y) (defined in NumericalMethods) | NumericalMethods | static |
| LUDecomposition(const Matrix< double > &A, const std::vector< double > &b) (defined in NumericalMethods) | NumericalMethods | static |
| mean(const std::vector< double > &data) (defined in NumericalMethods) | NumericalMethods | static |
| newtonInterpolation(const std::vector< double > &x, const std::vector< double > &y) (defined in NumericalMethods) | NumericalMethods | static |
| newtonOptimization(std::function< double(const std::vector< double > &)> f, std::function< std::vector< double >(const std::vector< double > &)> grad, std::function< Matrix< double >(const std::vector< double > &)> hessian, std::vector< double > x0, double tolerance=1e-10) (defined in NumericalMethods) | NumericalMethods | static |
| newtonRaphson(std::function< double(double)> f, std::function< double(double)> df, double x0, double tolerance=1e-10) (defined in NumericalMethods) | NumericalMethods | static |
| polynomialRoots(const Polynomial &p) (defined in NumericalMethods) | NumericalMethods | static |
| secantMethod(std::function< double(double)> f, double x0, double x1, double tolerance=1e-10) (defined in NumericalMethods) | NumericalMethods | static |
| splineInterpolation(const std::vector< double > &x, const std::vector< double > &y, double xi) (defined in NumericalMethods) | NumericalMethods | static |
| standardDeviation(const std::vector< double > &data) (defined in NumericalMethods) | NumericalMethods | static |
| variance(const std::vector< double > &data) (defined in NumericalMethods) | NumericalMethods | static |