libnumerixpp  0.1.3
A Powerful C++ Library for High-Performance Numerical Computing
equations.hpp
Go to the documentation of this file.
1 
6 #ifndef LIBNUMERIXPP_MATHEMATICS_EQUATIONS_HPP
7 #define LIBNUMERIXPP_MATHEMATICS_EQUATIONS_HPP
8 
9 #pragma once
10 
15 namespace mathematics::equations {
16 
37  auto successive_approximations_finding_root(double (*f_eq)(double), double x0, int n) -> double;
38 
56  auto half_division_finding_root(double (*f_hd_eq)(double), double a, double b,
57  double dx) -> double;
58 
66  auto f_eq(double x) -> double;
67 
75  auto g_eq(double x) -> double;
76 
84  auto h_eq(double x) -> double;
85 
94  auto f_hd_eq(double x) -> double;
95 
104  auto g_hd_eq(double x) -> double;
105 
114  auto h_hg_eq(double x) -> double;
115 
116 } // namespace mathematics::equations
117 
118 #endif // LIBNUMERIXPP_MATHEMATICS_EQUATIONS_HPP
namespace for equation solving namespace
Definition: equations.cpp:8
auto h_eq(double x) -> double
Function h for determining the right side of solved equations.
Definition: equations.cpp:59
auto h_hg_eq(double x) -> double
Function h for determining the right side of solved equations (half division)
Definition: equations.cpp:53
auto half_division_finding_root(double(*f_hd_eq)(double), double a, double b, double dx) -> double
Function for solving equations by the method of half division.
Definition: equations.cpp:20
auto successive_approximations_finding_root(double(*f_eq)(double), double x0, int n) -> double
Function for solving equations by the method of successive approximations.
Definition: equations.cpp:9
auto f_eq(double x) -> double
Function f for determining the right side of solved equations.
Definition: equations.cpp:55
auto g_hd_eq(double x) -> double
Function g for determining the right side of solved equations (half division)
Definition: equations.cpp:51
auto g_eq(double x) -> double
Function g for determining the right side of solved equations.
Definition: equations.cpp:57
auto f_hd_eq(double x) -> double
Function f for determining the right side of solved equations (half division)
Definition: equations.cpp:49