sokobo
Loading...
Searching...
No Matches
NumericalMethods Member List

This is the complete list of members for NumericalMethods, including all inherited members.

besselJ(int n, double x) (defined in NumericalMethods)NumericalMethodsstatic
beta(double a, double b) (defined in NumericalMethods)NumericalMethodsstatic
bisectionMethod(std::function< double(double)> f, double a, double b, double tolerance=1e-10) (defined in NumericalMethods)NumericalMethodsstatic
correlation(const std::vector< double > &x, const std::vector< double > &y) (defined in NumericalMethods)NumericalMethodsstatic
erf(double x) (defined in NumericalMethods)NumericalMethodsstatic
gamma(double x) (defined in NumericalMethods)NumericalMethodsstatic
gaussianElimination(Matrix< double > A, std::vector< double > b) (defined in NumericalMethods)NumericalMethodsstatic
gaussSeidelMethod(const Matrix< double > &A, const std::vector< double > &b, double tolerance=1e-10, int maxIterations=1000) (defined in NumericalMethods)NumericalMethodsstatic
goldenSectionSearch(std::function< double(double)> f, double a, double b, double tolerance=1e-10) (defined in NumericalMethods)NumericalMethodsstatic
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)NumericalMethodsstatic
hermiteH(int n, double x) (defined in NumericalMethods)NumericalMethodsstatic
jacobiMethod(const Matrix< double > &A, const std::vector< double > &b, double tolerance=1e-10, int maxIterations=1000) (defined in NumericalMethods)NumericalMethodsstatic
lagrangeInterpolation(const std::vector< double > &x, const std::vector< double > &y) (defined in NumericalMethods)NumericalMethodsstatic
legendreP(int n, double x) (defined in NumericalMethods)NumericalMethodsstatic
linearRegression(const std::vector< double > &x, const std::vector< double > &y) (defined in NumericalMethods)NumericalMethodsstatic
LUDecomposition(const Matrix< double > &A, const std::vector< double > &b) (defined in NumericalMethods)NumericalMethodsstatic
mean(const std::vector< double > &data) (defined in NumericalMethods)NumericalMethodsstatic
newtonInterpolation(const std::vector< double > &x, const std::vector< double > &y) (defined in NumericalMethods)NumericalMethodsstatic
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)NumericalMethodsstatic
newtonRaphson(std::function< double(double)> f, std::function< double(double)> df, double x0, double tolerance=1e-10) (defined in NumericalMethods)NumericalMethodsstatic
polynomialRoots(const Polynomial &p) (defined in NumericalMethods)NumericalMethodsstatic
secantMethod(std::function< double(double)> f, double x0, double x1, double tolerance=1e-10) (defined in NumericalMethods)NumericalMethodsstatic
splineInterpolation(const std::vector< double > &x, const std::vector< double > &y, double xi) (defined in NumericalMethods)NumericalMethodsstatic
standardDeviation(const std::vector< double > &data) (defined in NumericalMethods)NumericalMethodsstatic
variance(const std::vector< double > &data) (defined in NumericalMethods)NumericalMethodsstatic