From 50598d4e1bd360cc210db3568786acc9ae142cba Mon Sep 17 00:00:00 2001 From: github-actions <${GITHUB_ACTOR}@users.noreply.github.com> Date: Sun, 7 Nov 2021 16:43:27 +0000 Subject: [PATCH] Documentation for b98dcdfd08db5441e2683328746844a65bfd6bad --- d1/da6/rungekutta_8cpp.html | 2 +- d1/de0/namespacenumerical__methods.html | 74 ++++- ...8e67885f8606564cc8335f483f63309_cgraph.map | 5 + ...8e67885f8606564cc8335f483f63309_cgraph.md5 | 1 + ...8e67885f8606564cc8335f483f63309_cgraph.svg | 53 ++++ d4/d08/babylonian__method_8cpp__incl.map | 6 + d4/d08/babylonian__method_8cpp__incl.md5 | 1 + d4/d08/babylonian__method_8cpp__incl.svg | 68 +++++ d4/d18/composite__simpson__rule_8cpp.html | 2 +- d5/d88/md__d_i_r_e_c_t_o_r_y.html | 1 + d8/d9a/fast__fourier__transform_8cpp.html | 2 +- ...nverse__fast__fourier__transform_8cpp.html | 2 +- da/df2/durand__kerner__roots_8cpp.html | 2 +- dc/d9c/babylonian__method_8cpp.html | 265 ++++++++++++++++++ dc/d9c/babylonian__method_8cpp.js | 6 + ...8dca7b867074164d5f45b0f3851269d_cgraph.map | 6 + ...8dca7b867074164d5f45b0f3851269d_cgraph.md5 | 1 + ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 80 ++++++ ...f9e6b7e6f15df4b525a2e7705ba3089_cgraph.map | 7 + ...f9e6b7e6f15df4b525a2e7705ba3089_cgraph.md5 | 1 + ...f9e6b7e6f15df4b525a2e7705ba3089_cgraph.svg | 95 +++++++ ...ical_methods_2rungekutta_8cpp-example.html | 2 +- dd/d29/false__position_8cpp.html | 2 +- df/d11/midpoint__integral__method_8cpp.html | 2 +- dir_9c6faab82c22511b50177aa2e38e2780.html | 3 + dir_9c6faab82c22511b50177aa2e38e2780.js | 1 + files.html | 43 +-- globals_func_i.html | 2 +- globals_func_m.html | 2 +- globals_func_t.html | 2 +- globals_i.html | 2 +- globals_m.html | 2 +- globals_p.html | 2 +- globals_t.html | 2 +- namespacemembers.html | 3 +- namespacemembers_func.html | 3 +- namespaces.html | 2 +- namespaces_dup.js | 1 + navtreedata.js | 20 +- navtreeindex0.js | 60 ++-- navtreeindex1.js | 32 +-- navtreeindex10.js | 82 +++--- navtreeindex11.js | 32 +-- navtreeindex12.js | 82 +++--- navtreeindex13.js | 100 +++---- navtreeindex14.js | 34 +-- navtreeindex15.js | 49 ++-- navtreeindex2.js | 40 +-- navtreeindex3.js | 60 ++-- navtreeindex4.js | 90 +++--- navtreeindex5.js | 74 ++--- navtreeindex6.js | 66 ++--- navtreeindex7.js | 84 +++--- navtreeindex8.js | 68 ++--- navtreeindex9.js | 54 ++-- search/all_11.js | 4 +- search/all_12.js | 4 +- search/all_14.js | 4 +- search/all_15.js | 4 +- search/all_3.js | 248 ++++++++-------- search/all_a.js | 10 +- search/all_e.js | 6 +- search/files_2.js | 33 +-- search/functions_11.js | 4 +- search/functions_13.js | 4 +- search/functions_14.js | 4 +- search/functions_2.js | 135 ++++----- search/functions_9.js | 200 +++++++------ search/functions_d.js | 4 +- 69 files changed, 1564 insertions(+), 883 deletions(-) create mode 100644 d1/de0/namespacenumerical__methods_a28e67885f8606564cc8335f483f63309_cgraph.map create mode 100644 d1/de0/namespacenumerical__methods_a28e67885f8606564cc8335f483f63309_cgraph.md5 create mode 100644 d1/de0/namespacenumerical__methods_a28e67885f8606564cc8335f483f63309_cgraph.svg create mode 100644 d4/d08/babylonian__method_8cpp__incl.map create mode 100644 d4/d08/babylonian__method_8cpp__incl.md5 create mode 100644 d4/d08/babylonian__method_8cpp__incl.svg create mode 100644 dc/d9c/babylonian__method_8cpp.html create mode 100644 dc/d9c/babylonian__method_8cpp.js create mode 100644 dc/d9c/babylonian__method_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph.map create mode 100644 dc/d9c/babylonian__method_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph.md5 create mode 100644 dc/d9c/babylonian__method_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph.svg create mode 100644 dc/d9c/babylonian__method_8cpp_abf9e6b7e6f15df4b525a2e7705ba3089_cgraph.map create mode 100644 dc/d9c/babylonian__method_8cpp_abf9e6b7e6f15df4b525a2e7705ba3089_cgraph.md5 create mode 100644 dc/d9c/babylonian__method_8cpp_abf9e6b7e6f15df4b525a2e7705ba3089_cgraph.svg diff --git a/d1/da6/rungekutta_8cpp.html b/d1/da6/rungekutta_8cpp.html index 66018d877..d05d8c70f 100644 --- a/d1/da6/rungekutta_8cpp.html +++ b/d1/da6/rungekutta_8cpp.html @@ -112,7 +112,7 @@ Include dependency graph for rungekutta.cpp:
for std::map container +
for IO operations More...
Functions | |
| double | babylonian_method (double radicand) |
| Babylonian methods is an iterative function which returns square root of radicand. More... | |
| std::complex< double > * | FastFourierTransform (std::complex< double > *p, uint8_t n) |
| FastFourierTransform is a recursive function which returns list of complex numbers. More... | |
for std::map container
+for IO operations
Numerical Methods.
for std::vector
for io operations
+for std::map container
+for assert
+Numerical algorithms/methods
for assert for math functions for integer allocation for std::atof for std::function for IO operations
Numerical algorithms/methods
for math operations
@@ -120,6 +126,70 @@ Functionsfor assert for mathematical-related functions for storing points and coefficents for IO operations
Numerical algorithms/methods
| double numerical_methods::babylonian_method | +( | +double | +radicand | ) | ++ |
Babylonian methods is an iterative function which returns square root of radicand.
+| radicand | is the radicand |
To find initial root or rough approximation
+Real Initial value will be i-1 as loop stops on +1 value
+Storing previous value for comparison
+Storing calculated value for comparison
+Temp variable to x0 and x1
+Newly calculated root
+Returning final root
+
diff --git a/d9/d37/inverse__fast__fourier__transform_8cpp.html b/d9/d37/inverse__fast__fourier__transform_8cpp.html
index 25d150e5f..b0ac23115 100644
--- a/d9/d37/inverse__fast__fourier__transform_8cpp.html
+++ b/d9/d37/inverse__fast__fourier__transform_8cpp.html
@@ -114,7 +114,7 @@ Include dependency graph for inverse_fast_fourier_transform.cpp:
Namespaces | for IO operations | | | ||||||||
diff --git a/da/df2/durand__kerner__roots_8cpp.html b/da/df2/durand__kerner__roots_8cpp.html index a38c7b510..3017baea9 100644 --- a/da/df2/durand__kerner__roots_8cpp.html +++ b/da/df2/durand__kerner__roots_8cpp.html @@ -150,7 +150,7 @@ Functions | ||||||
|
+ Algorithms_in_C++ 1.0.0
+
+ Set of algorithms implemented in C++.
+ |
+
A babylonian method (BM) is an algorithm that computes the square root. +More...
+#include <cassert>#include <iostream>#include "math.h"+Namespaces | |
| namespace | numerical_methods |
| for IO operations | |
+Functions | |
| double | numerical_methods::babylonian_method (double radicand) |
| Babylonian methods is an iterative function which returns square root of radicand. More... | |
| static void | test () |
| Self-test implementations. More... | |
| int | main (int argc, char const *argv[]) |
| Main function. More... | |
A babylonian method (BM) is an algorithm that computes the square root.
+This algorithm has an application in use case scenario where a user wants find accurate square roots of large numbers
+| int main | +( | +int | +argc, | +
| + | + | char const * | +argv[] | +
| + | ) | ++ |
Main function.
+| argc | commandline argument count (ignored) |
| argv | commandline array of arguments (ignored) calls automated test function to test the working of fast fourier transform. |
+
|
+ +static | +
Self-test implementations.
+Declaring two test cases and checking for the error in predicted and true value is less than 0.0001.
Testcase 1
+Testcase 2
+Real Output 1
+Real Output 2
+Test result for testcase 1
+Test result for testcase 2
+Testing for test Case 1
+Testing for test Case 2
+Files | |
| file | babylonian_method.cpp |
| A babylonian method (BM) is an algorithm that computes the square root. | |
| file | bisection_method.cpp |
| Solve the equation \(f(x)=0\) using bisection method | |
| ► numerical_methods | |
| ► operations_on_datastructures | |
| Nn_queens_optimized | Functions for Eight Queens puzzle optimized |
| Nncr_modulo_p | Functions for nCr modulo p implementation |
| Nneural_network | Neural Network or Multilayer Perceptron |
| Nnumerical_methods | For std::map container |
| Nnumerical_methods | For IO operations |
| ►Noperations_on_datastructures | For std::vector |