From 8b1f36d69a444c3283c002cf36bb7045c0c6de92 Mon Sep 17 00:00:00 2001
From: github-actions <${GITHUB_ACTOR}@users.noreply.github.com>
Date: Thu, 8 Jun 2023 16:09:33 +0000
Subject: [PATCH] Documentation for c876e50a7b6cb5b29b6d0f88f55f56ca9c6e0e3c
---
d0/d6f/namespaceothers.html | 100 ++++-
d0/d6f/namespaceothers.js | 5 +
d2/df0/kelvin__to__celsius_8cpp__incl.map | 6 +
d2/df0/kelvin__to__celsius_8cpp__incl.md5 | 1 +
d2/df0/kelvin__to__celsius_8cpp__incl.svg | 66 +++
d5/d88/md__d_i_r_e_c_t_o_r_y.html | 1 +
db/d6b/kelvin__to__celsius_8cpp.html | 241 ++++++++++
db/d6b/kelvin__to__celsius_8cpp.js | 7 +
...83bb8ccf42aaf7375a83e91490eda1e_cgraph.map | 5 +
...83bb8ccf42aaf7375a83e91490eda1e_cgraph.md5 | 1 +
...83bb8ccf42aaf7375a83e91490eda1e_cgraph.svg | 52 +++
...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.map | 6 +
...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.md5 | 1 +
...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 67 +++
dir_9510827d0b234b3cc54b29892f217477.html | 3 +
dir_9510827d0b234b3cc54b29892f217477.js | 1 +
files.html | 29 +-
globals_func_m.html | 2 +-
globals_func_s.html | 2 +-
globals_func_t.html | 2 +-
globals_m.html | 2 +-
globals_p.html | 2 +-
globals_s.html | 2 +-
globals_t.html | 2 +-
namespacemembers.html | 2 +
namespacemembers_func.html | 2 +
namespaces_dup.js | 2 +-
navtreedata.js | 23 +-
navtreeindex0.js | 52 +--
navtreeindex1.js | 26 +-
navtreeindex10.js | 40 +-
navtreeindex11.js | 64 +--
navtreeindex12.js | 28 +-
navtreeindex13.js | 22 +-
navtreeindex14.js | 6 +
navtreeindex2.js | 44 +-
navtreeindex3.js | 12 +-
navtreeindex4.js | 32 +-
navtreeindex5.js | 24 +-
navtreeindex6.js | 36 +-
navtreeindex7.js | 68 +--
navtreeindex8.js | 26 +-
navtreeindex9.js | 22 +-
search/all_11.js | 4 +-
search/all_14.js | 4 +-
search/all_15.js | 6 +-
search/all_2.js | 139 +++---
search/all_a.js | 424 +++++++++---------
search/all_c.js | 38 +-
search/all_e.js | 265 +++++------
search/files_b.js | 9 +-
search/functions_1.js | 103 ++---
search/functions_13.js | 4 +-
search/functions_14.js | 8 +-
search/functions_9.js | 4 +-
search/functions_b.js | 19 +-
search/functions_d.js | 2 +-
57 files changed, 1374 insertions(+), 792 deletions(-)
create mode 100644 d0/d6f/namespaceothers.js
create mode 100644 d2/df0/kelvin__to__celsius_8cpp__incl.map
create mode 100644 d2/df0/kelvin__to__celsius_8cpp__incl.md5
create mode 100644 d2/df0/kelvin__to__celsius_8cpp__incl.svg
create mode 100644 db/d6b/kelvin__to__celsius_8cpp.html
create mode 100644 db/d6b/kelvin__to__celsius_8cpp.js
create mode 100644 db/d6b/kelvin__to__celsius_8cpp_a483bb8ccf42aaf7375a83e91490eda1e_cgraph.map
create mode 100644 db/d6b/kelvin__to__celsius_8cpp_a483bb8ccf42aaf7375a83e91490eda1e_cgraph.md5
create mode 100644 db/d6b/kelvin__to__celsius_8cpp_a483bb8ccf42aaf7375a83e91490eda1e_cgraph.svg
create mode 100644 db/d6b/kelvin__to__celsius_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.map
create mode 100644 db/d6b/kelvin__to__celsius_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.md5
create mode 100644 db/d6b/kelvin__to__celsius_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg
create mode 100644 navtreeindex14.js
diff --git a/d0/d6f/namespaceothers.html b/d0/d6f/namespaceothers.html
index 1b0bc61d0..e92e95aae 100644
--- a/d0/d6f/namespaceothers.html
+++ b/d0/d6f/namespaceothers.html
@@ -97,12 +97,24 @@ $(document).ready(function(){initNavTree('d0/d6f/namespaceothers.html','../../')
diff --git a/d0/d6f/namespaceothers.js b/d0/d6f/namespaceothers.js
new file mode 100644
index 000000000..92c2630c8
--- /dev/null
+++ b/d0/d6f/namespaceothers.js
@@ -0,0 +1,5 @@
+var namespaceothers =
+[
+ [ "are_almost_equal", "d0/d6f/namespaceothers.html#aa17dc6d061dff34f6b9a610bc5e26703", null ],
+ [ "kelvin_to_celsius", "d0/d6f/namespaceothers.html#a48677fae5d683070432b1a905722d9ec", null ]
+];
\ No newline at end of file
diff --git a/d2/df0/kelvin__to__celsius_8cpp__incl.map b/d2/df0/kelvin__to__celsius_8cpp__incl.map
new file mode 100644
index 000000000..032c93c56
--- /dev/null
+++ b/d2/df0/kelvin__to__celsius_8cpp__incl.map
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/d2/df0/kelvin__to__celsius_8cpp__incl.md5 b/d2/df0/kelvin__to__celsius_8cpp__incl.md5
new file mode 100644
index 000000000..89ff00fdd
--- /dev/null
+++ b/d2/df0/kelvin__to__celsius_8cpp__incl.md5
@@ -0,0 +1 @@
+a57d1369e1feade68e2c185c809d8ec0
\ No newline at end of file
diff --git a/d2/df0/kelvin__to__celsius_8cpp__incl.svg b/d2/df0/kelvin__to__celsius_8cpp__incl.svg
new file mode 100644
index 000000000..89a6e487a
--- /dev/null
+++ b/d2/df0/kelvin__to__celsius_8cpp__incl.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+others/kelvin_to_celsius.cpp
+
+
+Node1
+
+
+others/kelvin_to_celsius.cpp
+
+
+
+
+
+Node2
+
+
+cassert
+
+
+
+
+
+Node1->Node2
+
+
+
+
+
+Node3
+
+
+cmath
+
+
+
+
+
+Node1->Node3
+
+
+
+
+
+Node4
+
+
+iostream
+
+
+
+
+
+Node1->Node4
+
+
+
+
+
diff --git a/d5/d88/md__d_i_r_e_c_t_o_r_y.html b/d5/d88/md__d_i_r_e_c_t_o_r_y.html
index 493d60d0f..26a9ee357 100644
--- a/d5/d88/md__d_i_r_e_c_t_o_r_y.html
+++ b/d5/d88/md__d_i_r_e_c_t_o_r_y.html
@@ -424,6 +424,7 @@ Others
Happy Number
Iterative Tree Traversals
Kadanes3
+
Kelvin To Celsius
Lru Cache
Matrix Exponentiation
Palindrome Of Number
diff --git a/db/d6b/kelvin__to__celsius_8cpp.html b/db/d6b/kelvin__to__celsius_8cpp.html
new file mode 100644
index 000000000..f9b991f32
--- /dev/null
+++ b/db/d6b/kelvin__to__celsius_8cpp.html
@@ -0,0 +1,241 @@
+
+
+
+
+
+
+
+
Algorithms_in_C++: others/kelvin_to_celsius.cpp File Reference
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Algorithms_in_C++ 1.0.0
+
+ Set of algorithms implemented in C++.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Loading...
+
Searching...
+
No Matches
+
+
+
+
+
+
+
+
+
Conversion from Kelvin to Celsius degrees.
+More...
+
#include <cassert>
+#include <cmath>
+#include <iostream>
+
+
+namespace others
+ for vector
+
+
+
+bool others::are_almost_equal (double a, double b, double absolute_tolerance=0.0001)
+ Compare two floating point numbers with a certain tolerance. This is needed as with some values, the result (e.g.: -196.15) might be a bit lower (in this case, -196.499999...).
+
+double others::kelvin_to_celsius (double temperature_in_k)
+ Conversion from Kelvin to Celsius algorithm.
+
+static void tests ()
+ Self-test implementations.
+
+int main ()
+ Main function.
+
+
+
+
Conversion from Kelvin to Celsius degrees.
+
The algorithm consists on converting a Kelvin degree value to a Celsius value. The formula to convert a Kelvin to a Celsius value is:
+\[ C = K - 273.15 \]
+
+
where:
+C is the Celsius temperature
+K is the Kelvin temperature
+
+
Check out Kelvin and Celsius on Wikipedia for more information about their story, how do they work, when and why they should be used, etc..
Author David Leal
+
+
+
◆ main()
+
+
+
+
+
+ int main
+ (
+ void
+ )
+
+
+
+
+
+
Main function.
+
Returns 0 on exit
+
78 {
+
+
80 return 0;
+
81 }
+
static void tests()
Self-test implementations.
Definition: kelvin_to_celsius.cpp:62
+
+
+
+
+
+
+
◆ tests()
+
+
+
+
+
+
+
+
+ static void tests
+ (
+ )
+
+
+
+
+
+static
+
+
+
+
+
Self-test implementations.
+
Returns void
+
62 {
+
+
+
+
+
+
+
+
70
+
71 std::cout <<
"All tests have successfully passed!\n" ;
+
72 }
+
+
double kelvin_to_celsius(double temperature_in_k)
Conversion from Kelvin to Celsius algorithm.
Definition: kelvin_to_celsius.cpp:49
+
bool are_almost_equal(double a, double b, double absolute_tolerance=0.0001)
Compare two floating point numbers with a certain tolerance. This is needed as with some values,...
Definition: kelvin_to_celsius.cpp:40
+
+
+
+
+
+
+
+
+
+
+
diff --git a/db/d6b/kelvin__to__celsius_8cpp.js b/db/d6b/kelvin__to__celsius_8cpp.js
new file mode 100644
index 000000000..4c94a331c
--- /dev/null
+++ b/db/d6b/kelvin__to__celsius_8cpp.js
@@ -0,0 +1,7 @@
+var kelvin__to__celsius_8cpp =
+[
+ [ "are_almost_equal", "db/d6b/kelvin__to__celsius_8cpp.html#aa17dc6d061dff34f6b9a610bc5e26703", null ],
+ [ "kelvin_to_celsius", "db/d6b/kelvin__to__celsius_8cpp.html#a48677fae5d683070432b1a905722d9ec", null ],
+ [ "main", "db/d6b/kelvin__to__celsius_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4", null ],
+ [ "tests", "db/d6b/kelvin__to__celsius_8cpp.html#a483bb8ccf42aaf7375a83e91490eda1e", null ]
+];
\ No newline at end of file
diff --git a/db/d6b/kelvin__to__celsius_8cpp_a483bb8ccf42aaf7375a83e91490eda1e_cgraph.map b/db/d6b/kelvin__to__celsius_8cpp_a483bb8ccf42aaf7375a83e91490eda1e_cgraph.map
new file mode 100644
index 000000000..8ff0c7088
--- /dev/null
+++ b/db/d6b/kelvin__to__celsius_8cpp_a483bb8ccf42aaf7375a83e91490eda1e_cgraph.map
@@ -0,0 +1,5 @@
+
+
+
+
+
diff --git a/db/d6b/kelvin__to__celsius_8cpp_a483bb8ccf42aaf7375a83e91490eda1e_cgraph.md5 b/db/d6b/kelvin__to__celsius_8cpp_a483bb8ccf42aaf7375a83e91490eda1e_cgraph.md5
new file mode 100644
index 000000000..160207579
--- /dev/null
+++ b/db/d6b/kelvin__to__celsius_8cpp_a483bb8ccf42aaf7375a83e91490eda1e_cgraph.md5
@@ -0,0 +1 @@
+eaba26dd3c4c7e9635161df3fccf0b2e
\ No newline at end of file
diff --git a/db/d6b/kelvin__to__celsius_8cpp_a483bb8ccf42aaf7375a83e91490eda1e_cgraph.svg b/db/d6b/kelvin__to__celsius_8cpp_a483bb8ccf42aaf7375a83e91490eda1e_cgraph.svg
new file mode 100644
index 000000000..2297fd50a
--- /dev/null
+++ b/db/d6b/kelvin__to__celsius_8cpp_a483bb8ccf42aaf7375a83e91490eda1e_cgraph.svg
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+tests
+
+
+Node1
+
+
+tests
+
+
+
+
+
+Node2
+
+
+others::are_almost
+_equal
+
+
+
+
+
+Node1->Node2
+
+
+
+
+
+Node3
+
+
+others::kelvin_to_celsius
+
+
+
+
+
+Node1->Node3
+
+
+
+
+
diff --git a/db/d6b/kelvin__to__celsius_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.map b/db/d6b/kelvin__to__celsius_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.map
new file mode 100644
index 000000000..a9af735a0
--- /dev/null
+++ b/db/d6b/kelvin__to__celsius_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.map
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/db/d6b/kelvin__to__celsius_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.md5 b/db/d6b/kelvin__to__celsius_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.md5
new file mode 100644
index 000000000..94de52bae
--- /dev/null
+++ b/db/d6b/kelvin__to__celsius_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.md5
@@ -0,0 +1 @@
+d5a6ba0c4d1113eda1cf13a3e9a0f604
\ No newline at end of file
diff --git a/db/d6b/kelvin__to__celsius_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg b/db/d6b/kelvin__to__celsius_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg
new file mode 100644
index 000000000..31d28f6bf
--- /dev/null
+++ b/db/d6b/kelvin__to__celsius_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+main
+
+
+Node1
+
+
+main
+
+
+
+
+
+Node2
+
+
+tests
+
+
+
+
+
+Node1->Node2
+
+
+
+
+
+Node3
+
+
+others::are_almost
+_equal
+
+
+
+
+
+Node2->Node3
+
+
+
+
+
+Node4
+
+
+others::kelvin_to_celsius
+
+
+
+
+
+Node2->Node4
+
+
+
+
+
diff --git a/dir_9510827d0b234b3cc54b29892f217477.html b/dir_9510827d0b234b3cc54b29892f217477.html
index fa007ba4f..710a22c9f 100644
--- a/dir_9510827d0b234b3cc54b29892f217477.html
+++ b/dir_9510827d0b234b3cc54b29892f217477.html
@@ -127,6 +127,9 @@ Files
file kadanes3.cpp
Efficient implementation for maximum contiguous subarray sum by Kadane's algorithm .
+
file kelvin_to_celsius.cpp
+
Conversion from Kelvin to Celsius degrees.
+
file lru_cache.cpp
An implementation of LRU Cache . Lru is a part of cache algorithms (also frequently called cache replacement algorithms or cache replacement policies).
diff --git a/dir_9510827d0b234b3cc54b29892f217477.js b/dir_9510827d0b234b3cc54b29892f217477.js
index 9a31269ac..d7d4364e8 100644
--- a/dir_9510827d0b234b3cc54b29892f217477.js
+++ b/dir_9510827d0b234b3cc54b29892f217477.js
@@ -8,6 +8,7 @@ var dir_9510827d0b234b3cc54b29892f217477 =
[ "happy_number.cpp", "db/df3/happy__number_8cpp.html", "db/df3/happy__number_8cpp" ],
[ "iterative_tree_traversals.cpp", "d8/d90/iterative__tree__traversals_8cpp.html", "d8/d90/iterative__tree__traversals_8cpp" ],
[ "kadanes3.cpp", "de/dcd/kadanes3_8cpp.html", "de/dcd/kadanes3_8cpp" ],
+ [ "kelvin_to_celsius.cpp", "db/d6b/kelvin__to__celsius_8cpp.html", "db/d6b/kelvin__to__celsius_8cpp" ],
[ "lru_cache.cpp", "d3/db3/lru__cache_8cpp.html", "d3/db3/lru__cache_8cpp" ],
[ "matrix_exponentiation.cpp", "d7/d35/matrix__exponentiation_8cpp.html", "d7/d35/matrix__exponentiation_8cpp" ],
[ "palindrome_of_number.cpp", "da/d9a/palindrome__of__number_8cpp.html", "da/d9a/palindrome__of__number_8cpp" ],
diff --git a/files.html b/files.html
index 3214ab580..2fa0db8b8 100644
--- a/files.html
+++ b/files.html
@@ -323,20 +323,21 @@ N)\) time, with precision fixed using
happy_number.cpp A happy number is a number whose sum of digits is calculated until the sum is a single digit, and this sum turns out to be 1
iterative_tree_traversals.cpp Iterative version of Preorder, Postorder, and preorder [Traversal of the Tree] (https://en.wikipedia.org/wiki/Tree_traversal )
kadanes3.cpp Efficient implementation for maximum contiguous subarray sum by Kadane's algorithm
-
lru_cache.cpp An implementation of LRU Cache . Lru is a part of cache algorithms (also frequently called cache replacement algorithms or cache replacement policies)
-
matrix_exponentiation.cpp Matrix Exponentiation
-
palindrome_of_number.cpp Check if a number is palindrome or not
-
paranthesis_matching.cpp Perform paranthesis matching
-
pascal_triangle.cpp Pascal's triangle implementation
-
postfix_evaluation.cpp Evaluation of Postfix Expression
-
primality_test.cpp Primality test implementation
-
recursive_tree_traversal.cpp Recursive version of Inorder, Preorder, and Postorder [Traversal of the Tree] (https://en.wikipedia.org/wiki/Tree_traversal )
-
smallest_circle.cpp Get centre and radius of the smallest circle that circumscribes given set of points
-
sparse_matrix.cpp
-
spiral_print.cpp Print the elements of a matrix traversing it spirally
-
stairs_pattern.cpp This program is use to print the following pattern
-
tower_of_hanoi.cpp Solve the Tower of Hanoi problem
-
vector_important_functions.cpp A C++ program to demonstrate working of std::sort() , std::reverse()
+
kelvin_to_celsius.cpp Conversion from Kelvin to Celsius degrees
+
lru_cache.cpp An implementation of LRU Cache . Lru is a part of cache algorithms (also frequently called cache replacement algorithms or cache replacement policies)
+
matrix_exponentiation.cpp Matrix Exponentiation
+
palindrome_of_number.cpp Check if a number is palindrome or not
+
paranthesis_matching.cpp Perform paranthesis matching
+
pascal_triangle.cpp Pascal's triangle implementation
+
postfix_evaluation.cpp Evaluation of Postfix Expression
+
primality_test.cpp Primality test implementation
+
recursive_tree_traversal.cpp Recursive version of Inorder, Preorder, and Postorder [Traversal of the Tree] (https://en.wikipedia.org/wiki/Tree_traversal )
+
smallest_circle.cpp Get centre and radius of the smallest circle that circumscribes given set of points
+
sparse_matrix.cpp
+
spiral_print.cpp Print the elements of a matrix traversing it spirally
+
stairs_pattern.cpp This program is use to print the following pattern
+
tower_of_hanoi.cpp Solve the Tower of Hanoi problem
+
vector_important_functions.cpp A C++ program to demonstrate working of std::sort() , std::reverse()
► physics
ground_to_ground_projectile_motion.cpp Ground to ground projectile motion equation implementations
► probability
diff --git a/globals_func_m.html b/globals_func_m.html
index 7d3c0c110..0b96dd719 100644
--- a/globals_func_m.html
+++ b/globals_func_m.html
@@ -100,7 +100,7 @@ $(document).ready(function(){initNavTree('globals_func_m.html',''); initResizabl
- m -