From 81ec715c161994d0efdb8968e7ac0e4a8eb3c9bc Mon Sep 17 00:00:00 2001 From: realstealthninja Date: Mon, 7 Oct 2024 00:47:15 +0000 Subject: [PATCH] Documentation for b957b1dfef9f13eb85182b92ba7d294301e8d1ca --- dc/d82/area_8cpp.html | 323 +++++++++--------- dc/d82/area_8cpp.js | 1 + ...8dca7b867074164d5f45b0f3851269d_cgraph.map | 54 +-- ...8dca7b867074164d5f45b0f3851269d_cgraph.md5 | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 158 +++++---- ...7b867074164d5f45b0f3851269d_cgraph_org.svg | 158 +++++---- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.map | 58 ++-- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.md5 | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 166 +++++---- ...b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg | 166 +++++---- dd/d47/namespacemath.html | 41 +++ dd/d47/namespacemath.js | 1 + doxygen_crawl.html | 2 + namespacemembers_func_h.html | 1 + namespacemembers_h.html | 1 + navtreedata.js | 8 +- navtreeindex11.js | 18 +- navtreeindex12.js | 66 ++-- navtreeindex13.js | 6 +- navtreeindex14.js | 6 +- navtreeindex15.js | 2 + search/all_d.js | 39 +-- search/functions_8.js | 21 +- 23 files changed, 722 insertions(+), 578 deletions(-) diff --git a/dc/d82/area_8cpp.html b/dc/d82/area_8cpp.html index 2f285f3d2..0ce9efb94 100644 --- a/dc/d82/area_8cpp.html +++ b/dc/d82/area_8cpp.html @@ -164,6 +164,10 @@ Functions T math::cylinder_surface_area (T radius, T height)  surface area of a cylinder (2 * pi * r * h + 2 * pi * r^2)
  +template<typename T > +T math::hemi_sphere_surface_area (T radius) + surface area of a hemi-sphere ( 3 * pi * r^2)
+  static void test ()  Self-test implementations.
  @@ -193,15 +197,15 @@ Functions

Main function.

Returns
0 on exit
-
276 {
-
277 test(); // run self-test implementations
-
278 return 0;
-
279}
-
static void test()
Self-test implementations.
Definition area.cpp:118
+
300 {
+
301 test(); // run self-test implementations
+
302 return 0;
+
303}
+
static void test()
Self-test implementations.
Definition area.cpp:130
Here is the call graph for this function:
-
+
@@ -231,161 +235,174 @@ Here is the call graph for this function:

Self-test implementations.

Returns
void
-
118 {
-
119 // I/O variables for testing
-
120 uint16_t int_length = 0; // 16 bit integer length input
-
121 uint16_t int_width = 0; // 16 bit integer width input
-
122 uint16_t int_base = 0; // 16 bit integer base input
-
123 uint16_t int_height = 0; // 16 bit integer height input
-
124 uint16_t int_expected = 0; // 16 bit integer expected output
-
125 uint16_t int_area = 0; // 16 bit integer output
-
126
-
127 float float_length = NAN; // float length input
-
128 float float_expected = NAN; // float expected output
-
129 float float_area = NAN; // float output
-
130
-
131 double double_length = NAN; // double length input
-
132 double double_width = NAN; // double width input
-
133 double double_radius = NAN; // double radius input
-
134 double double_height = NAN; // double height input
-
135 double double_expected = NAN; // double expected output
-
136 double double_area = NAN; // double output
-
137
-
138 // 1st test
-
139 int_length = 5;
-
140 int_expected = 25;
-
141 int_area = math::square_area(int_length);
+
130 {
+
131 // I/O variables for testing
+
132 uint16_t int_length = 0; // 16 bit integer length input
+
133 uint16_t int_width = 0; // 16 bit integer width input
+
134 uint16_t int_base = 0; // 16 bit integer base input
+
135 uint16_t int_height = 0; // 16 bit integer height input
+
136 uint16_t int_expected = 0; // 16 bit integer expected output
+
137 uint16_t int_area = 0; // 16 bit integer output
+
138
+
139 float float_length = NAN; // float length input
+
140 float float_expected = NAN; // float expected output
+
141 float float_area = NAN; // float output
142
-
143 std::cout << "AREA OF A SQUARE (int)" << std::endl;
-
144 std::cout << "Input Length: " << int_length << std::endl;
-
145 std::cout << "Expected Output: " << int_expected << std::endl;
-
146 std::cout << "Output: " << int_area << std::endl;
-
147 assert(int_area == int_expected);
-
148 std::cout << "TEST PASSED" << std::endl << std::endl;
+
143 double double_length = NAN; // double length input
+
144 double double_width = NAN; // double width input
+
145 double double_radius = NAN; // double radius input
+
146 double double_height = NAN; // double height input
+
147 double double_expected = NAN; // double expected output
+
148 double double_area = NAN; // double output
149
-
150 // 2nd test
-
151 float_length = 2.5;
-
152 float_expected = 6.25;
-
153 float_area = math::square_area(float_length);
+
150 // 1st test
+
151 int_length = 5;
+
152 int_expected = 25;
+
153 int_area = math::square_area(int_length);
154
-
155 std::cout << "AREA OF A SQUARE (float)" << std::endl;
-
156 std::cout << "Input Length: " << float_length << std::endl;
-
157 std::cout << "Expected Output: " << float_expected << std::endl;
-
158 std::cout << "Output: " << float_area << std::endl;
-
159 assert(float_area == float_expected);
+
155 std::cout << "AREA OF A SQUARE (int)" << std::endl;
+
156 std::cout << "Input Length: " << int_length << std::endl;
+
157 std::cout << "Expected Output: " << int_expected << std::endl;
+
158 std::cout << "Output: " << int_area << std::endl;
+
159 assert(int_area == int_expected);
160 std::cout << "TEST PASSED" << std::endl << std::endl;
161
-
162 // 3rd test
-
163 int_length = 4;
-
164 int_width = 7;
-
165 int_expected = 28;
-
166 int_area = math::rect_area(int_length, int_width);
-
167
-
168 std::cout << "AREA OF A RECTANGLE (int)" << std::endl;
-
169 std::cout << "Input Length: " << int_length << std::endl;
-
170 std::cout << "Input Width: " << int_width << std::endl;
-
171 std::cout << "Expected Output: " << int_expected << std::endl;
-
172 std::cout << "Output: " << int_area << std::endl;
-
173 assert(int_area == int_expected);
-
174 std::cout << "TEST PASSED" << std::endl << std::endl;
-
175
-
176 // 4th test
-
177 double_length = 2.5;
-
178 double_width = 5.7;
-
179 double_expected = 14.25;
-
180 double_area = math::rect_area(double_length, double_width);
-
181
-
182 std::cout << "AREA OF A RECTANGLE (double)" << std::endl;
-
183 std::cout << "Input Length: " << double_length << std::endl;
-
184 std::cout << "Input Width: " << double_width << std::endl;
-
185 std::cout << "Expected Output: " << double_expected << std::endl;
-
186 std::cout << "Output: " << double_area << std::endl;
-
187 assert(double_area == double_expected);
-
188 std::cout << "TEST PASSED" << std::endl << std::endl;
-
189
-
190 // 5th test
-
191 int_base = 10;
-
192 int_height = 3;
-
193 int_expected = 15;
-
194 int_area = math::triangle_area(int_base, int_height);
-
195
-
196 std::cout << "AREA OF A TRIANGLE" << std::endl;
-
197 std::cout << "Input Base: " << int_base << std::endl;
-
198 std::cout << "Input Height: " << int_height << std::endl;
-
199 std::cout << "Expected Output: " << int_expected << std::endl;
-
200 std::cout << "Output: " << int_area << std::endl;
-
201 assert(int_area == int_expected);
-
202 std::cout << "TEST PASSED" << std::endl << std::endl;
-
203
-
204 // 6th test
-
205 double_radius = 6;
-
206 double_expected =
-
207 113.09733552923255; // rounded down because the double datatype
-
208 // truncates after 14 decimal places
-
209 double_area = math::circle_area(double_radius);
-
210
-
211 std::cout << "AREA OF A CIRCLE" << std::endl;
-
212 std::cout << "Input Radius: " << double_radius << std::endl;
-
213 std::cout << "Expected Output: " << double_expected << std::endl;
-
214 std::cout << "Output: " << double_area << std::endl;
-
215 assert(double_area == double_expected);
-
216 std::cout << "TEST PASSED" << std::endl << std::endl;
-
217
-
218 // 7th test
-
219 int_base = 6;
-
220 int_height = 7;
-
221 int_expected = 42;
-
222 int_area = math::parallelogram_area(int_base, int_height);
-
223
-
224 std::cout << "AREA OF A PARALLELOGRAM" << std::endl;
-
225 std::cout << "Input Base: " << int_base << std::endl;
-
226 std::cout << "Input Height: " << int_height << std::endl;
-
227 std::cout << "Expected Output: " << int_expected << std::endl;
-
228 std::cout << "Output: " << int_area << std::endl;
-
229 assert(int_area == int_expected);
-
230 std::cout << "TEST PASSED" << std::endl << std::endl;
-
231
-
232 // 8th test
-
233 double_length = 5.5;
-
234 double_expected = 181.5;
-
235 double_area = math::cube_surface_area(double_length);
-
236
-
237 std::cout << "SURFACE AREA OF A CUBE" << std::endl;
-
238 std::cout << "Input Length: " << double_length << std::endl;
-
239 std::cout << "Expected Output: " << double_expected << std::endl;
-
240 std::cout << "Output: " << double_area << std::endl;
-
241 assert(double_area == double_expected);
+
162 // 2nd test
+
163 float_length = 2.5;
+
164 float_expected = 6.25;
+
165 float_area = math::square_area(float_length);
+
166
+
167 std::cout << "AREA OF A SQUARE (float)" << std::endl;
+
168 std::cout << "Input Length: " << float_length << std::endl;
+
169 std::cout << "Expected Output: " << float_expected << std::endl;
+
170 std::cout << "Output: " << float_area << std::endl;
+
171 assert(float_area == float_expected);
+
172 std::cout << "TEST PASSED" << std::endl << std::endl;
+
173
+
174 // 3rd test
+
175 int_length = 4;
+
176 int_width = 7;
+
177 int_expected = 28;
+
178 int_area = math::rect_area(int_length, int_width);
+
179
+
180 std::cout << "AREA OF A RECTANGLE (int)" << std::endl;
+
181 std::cout << "Input Length: " << int_length << std::endl;
+
182 std::cout << "Input Width: " << int_width << std::endl;
+
183 std::cout << "Expected Output: " << int_expected << std::endl;
+
184 std::cout << "Output: " << int_area << std::endl;
+
185 assert(int_area == int_expected);
+
186 std::cout << "TEST PASSED" << std::endl << std::endl;
+
187
+
188 // 4th test
+
189 double_length = 2.5;
+
190 double_width = 5.7;
+
191 double_expected = 14.25;
+
192 double_area = math::rect_area(double_length, double_width);
+
193
+
194 std::cout << "AREA OF A RECTANGLE (double)" << std::endl;
+
195 std::cout << "Input Length: " << double_length << std::endl;
+
196 std::cout << "Input Width: " << double_width << std::endl;
+
197 std::cout << "Expected Output: " << double_expected << std::endl;
+
198 std::cout << "Output: " << double_area << std::endl;
+
199 assert(double_area == double_expected);
+
200 std::cout << "TEST PASSED" << std::endl << std::endl;
+
201
+
202 // 5th test
+
203 int_base = 10;
+
204 int_height = 3;
+
205 int_expected = 15;
+
206 int_area = math::triangle_area(int_base, int_height);
+
207
+
208 std::cout << "AREA OF A TRIANGLE" << std::endl;
+
209 std::cout << "Input Base: " << int_base << std::endl;
+
210 std::cout << "Input Height: " << int_height << std::endl;
+
211 std::cout << "Expected Output: " << int_expected << std::endl;
+
212 std::cout << "Output: " << int_area << std::endl;
+
213 assert(int_area == int_expected);
+
214 std::cout << "TEST PASSED" << std::endl << std::endl;
+
215
+
216 // 6th test
+
217 double_radius = 6;
+
218 double_expected =
+
219 113.09733552923255; // rounded down because the double datatype
+
220 // truncates after 14 decimal places
+
221 double_area = math::circle_area(double_radius);
+
222
+
223 std::cout << "AREA OF A CIRCLE" << std::endl;
+
224 std::cout << "Input Radius: " << double_radius << std::endl;
+
225 std::cout << "Expected Output: " << double_expected << std::endl;
+
226 std::cout << "Output: " << double_area << std::endl;
+
227 assert(double_area == double_expected);
+
228 std::cout << "TEST PASSED" << std::endl << std::endl;
+
229
+
230 // 7th test
+
231 int_base = 6;
+
232 int_height = 7;
+
233 int_expected = 42;
+
234 int_area = math::parallelogram_area(int_base, int_height);
+
235
+
236 std::cout << "AREA OF A PARALLELOGRAM" << std::endl;
+
237 std::cout << "Input Base: " << int_base << std::endl;
+
238 std::cout << "Input Height: " << int_height << std::endl;
+
239 std::cout << "Expected Output: " << int_expected << std::endl;
+
240 std::cout << "Output: " << int_area << std::endl;
+
241 assert(int_area == int_expected);
242 std::cout << "TEST PASSED" << std::endl << std::endl;
243
-
244 // 9th test
-
245 double_radius = 10.0;
-
246 double_expected = 1256.6370614359172; // rounded down because the whole
-
247 // value gets truncated
-
248 double_area = math::sphere_surface_area(double_radius);
-
249
-
250 std::cout << "SURFACE AREA OF A SPHERE" << std::endl;
-
251 std::cout << "Input Radius: " << double_radius << std::endl;
-
252 std::cout << "Expected Output: " << double_expected << std::endl;
-
253 std::cout << "Output: " << double_area << std::endl;
-
254 assert(double_area == double_expected);
-
255 std::cout << "TEST PASSED" << std::endl << std::endl;
-
256
-
257 // 10th test
-
258 double_radius = 4.0;
-
259 double_height = 7.0;
-
260 double_expected = 276.46015351590177;
-
261 double_area = math::cylinder_surface_area(double_radius, double_height);
-
262
-
263 std::cout << "SURFACE AREA OF A CYLINDER" << std::endl;
-
264 std::cout << "Input Radius: " << double_radius << std::endl;
-
265 std::cout << "Input Height: " << double_height << std::endl;
-
266 std::cout << "Expected Output: " << double_expected << std::endl;
-
267 std::cout << "Output: " << double_area << std::endl;
-
268 assert(double_area == double_expected);
-
269 std::cout << "TEST PASSED" << std::endl << std::endl;
-
270}
+
244 // 8th test
+
245 double_length = 5.5;
+
246 double_expected = 181.5;
+
247 double_area = math::cube_surface_area(double_length);
+
248
+
249 std::cout << "SURFACE AREA OF A CUBE" << std::endl;
+
250 std::cout << "Input Length: " << double_length << std::endl;
+
251 std::cout << "Expected Output: " << double_expected << std::endl;
+
252 std::cout << "Output: " << double_area << std::endl;
+
253 assert(double_area == double_expected);
+
254 std::cout << "TEST PASSED" << std::endl << std::endl;
+
255
+
256 // 9th test
+
257 double_radius = 10.0;
+
258 double_expected = 1256.6370614359172; // rounded down because the whole
+
259 // value gets truncated
+
260 double_area = math::sphere_surface_area(double_radius);
+
261
+
262 std::cout << "SURFACE AREA OF A SPHERE" << std::endl;
+
263 std::cout << "Input Radius: " << double_radius << std::endl;
+
264 std::cout << "Expected Output: " << double_expected << std::endl;
+
265 std::cout << "Output: " << double_area << std::endl;
+
266 assert(double_area == double_expected);
+
267 std::cout << "TEST PASSED" << std::endl << std::endl;
+
268
+
269 // 10th test
+
270 double_radius = 4.0;
+
271 double_height = 7.0;
+
272 double_expected = 276.46015351590177;
+
273 double_area = math::cylinder_surface_area(double_radius, double_height);
+
274
+
275 std::cout << "SURFACE AREA OF A CYLINDER" << std::endl;
+
276 std::cout << "Input Radius: " << double_radius << std::endl;
+
277 std::cout << "Input Height: " << double_height << std::endl;
+
278 std::cout << "Expected Output: " << double_expected << std::endl;
+
279 std::cout << "Output: " << double_area << std::endl;
+
280 assert(double_area == double_expected);
+
281 std::cout << "TEST PASSED" << std::endl << std::endl;
+
282
+
283 // 11th test
+
284 double_radius = 10.0;
+
285 double_expected = 942.4777960769379;
+
286 double_area = math::hemi_sphere_surface_area(double_radius);
+
287
+
288 std::cout << "SURFACE AREA OF A HEMI-SPHERE" << std::endl;
+
289 std::cout << "Input Radius: " << double_radius << std::endl;
+
290 std::cout << "Expected Output: " << double_expected << std::endl;
+
291 std::cout << "Output: " << double_area << std::endl;
+
292 assert(double_area == double_expected);
+
293 std::cout << "TEST PASSED" << std::endl << std::endl;
+
294}
T endl(T... args)
+
T hemi_sphere_surface_area(T radius)
surface area of a hemi-sphere ( 3 * pi * r^2)
Definition area.cpp:121
T circle_area(T radius)
area of a circle (pi
Definition area.cpp:63
T parallelogram_area(T base, T height)
area of a parallelogram (b * h)
Definition area.cpp:75
T square_area(T length)
area of a square (l * l)
Definition area.cpp:29
@@ -397,7 +414,7 @@ Here is the call graph for this function:
Here is the call graph for this function:
-
+
diff --git a/dc/d82/area_8cpp.js b/dc/d82/area_8cpp.js index e766819e4..fae7443aa 100644 --- a/dc/d82/area_8cpp.js +++ b/dc/d82/area_8cpp.js @@ -3,6 +3,7 @@ var area_8cpp = [ "circle_area", "dc/d82/area_8cpp.html#a40e36c67da78d2131408c57ee091ad75", null ], [ "cube_surface_area", "dc/d82/area_8cpp.html#abc46c784a297fc1d2eb8b33a327fba4c", null ], [ "cylinder_surface_area", "dc/d82/area_8cpp.html#ac5803413618fcfb922cb32c6db0fc864", null ], + [ "hemi_sphere_surface_area", "dc/d82/area_8cpp.html#a3277e65a8f380e7632791975bfba0efb", null ], [ "main", "dc/d82/area_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4", null ], [ "parallelogram_area", "dc/d82/area_8cpp.html#a5de184925e68658f15415dd53954df4f", null ], [ "rect_area", "dc/d82/area_8cpp.html#ab31d141f7c5b551746b1eee0eb4dedca", null ], diff --git a/dc/d82/area_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph.map b/dc/d82/area_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph.map index ca472a12b..a6b19b0f2 100644 --- a/dc/d82/area_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph.map +++ b/dc/d82/area_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph.map @@ -1,28 +1,30 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dc/d82/area_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph.md5 b/dc/d82/area_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph.md5 index cccbde95b..a04292752 100644 --- a/dc/d82/area_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph.md5 +++ b/dc/d82/area_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph.md5 @@ -1 +1 @@ -6562ff2e4de0d19ae4123b3e9b23591f \ No newline at end of file +1e1de9672f73bb85eb30c13febc5363d \ No newline at end of file diff --git a/dc/d82/area_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph.svg b/dc/d82/area_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph.svg index 9b4173bbd..6fa7eaef6 100644 --- a/dc/d82/area_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph.svg +++ b/dc/d82/area_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph.svg @@ -4,8 +4,8 @@ - + @@ -17,14 +17,14 @@ ]]> - + test Node1 - -test + +test @@ -32,8 +32,8 @@ Node2 - -math::circle_area + +math::circle_area @@ -41,8 +41,8 @@ Node1->Node2 - - + + @@ -50,8 +50,8 @@ Node3 - -math::cube_surface_area + +math::cube_surface_area @@ -59,8 +59,8 @@ Node1->Node3 - - + + @@ -68,8 +68,8 @@ Node4 - -math::cylinder_surface_area + +math::cylinder_surface_area @@ -77,8 +77,8 @@ Node1->Node4 - - + + @@ -86,8 +86,8 @@ Node7 - -std::endl + +std::endl @@ -95,17 +95,17 @@ Node1->Node7 - - + + Node8 - - -math::parallelogram_area + + +math::hemi_sphere_surface_area @@ -113,35 +113,35 @@ Node1->Node8 - - + + Node9 - - -math::rect_area + + +math::parallelogram_area - + Node1->Node9 - - - + + + Node10 - - -math::sphere_surface_area + + +math::rect_area @@ -149,17 +149,17 @@ Node1->Node10 - - + + Node11 - - -math::square_area + + +math::sphere_surface_area @@ -167,17 +167,17 @@ Node1->Node11 - - + + Node12 - - -math::triangle_area + + +math::square_area @@ -185,8 +185,26 @@ Node1->Node12 - - + + + + + + + +Node13 + + +math::triangle_area + + + + + +Node1->Node13 + + + @@ -194,8 +212,8 @@ Node5 - -height + +height @@ -203,8 +221,8 @@ Node4->Node5 - - + + @@ -212,8 +230,8 @@ Node5->Node5 - - + + @@ -221,8 +239,8 @@ Node6 - -std::max + +std::max @@ -230,26 +248,26 @@ Node5->Node6 - - + + - - -Node8->Node5 - - - + + +Node9->Node5 + + + - - -Node12->Node5 - - - + + +Node13->Node5 + + + diff --git a/dc/d82/area_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph_org.svg b/dc/d82/area_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph_org.svg index 86c602d89..49db889f3 100644 --- a/dc/d82/area_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph_org.svg +++ b/dc/d82/area_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph_org.svg @@ -4,16 +4,16 @@ - - + + test Node1 - -test + +test @@ -21,8 +21,8 @@ Node2 - -math::circle_area + +math::circle_area @@ -30,8 +30,8 @@ Node1->Node2 - - + + @@ -39,8 +39,8 @@ Node3 - -math::cube_surface_area + +math::cube_surface_area @@ -48,8 +48,8 @@ Node1->Node3 - - + + @@ -57,8 +57,8 @@ Node4 - -math::cylinder_surface_area + +math::cylinder_surface_area @@ -66,8 +66,8 @@ Node1->Node4 - - + + @@ -75,8 +75,8 @@ Node7 - -std::endl + +std::endl @@ -84,17 +84,17 @@ Node1->Node7 - - + + Node8 - - -math::parallelogram_area + + +math::hemi_sphere_surface_area @@ -102,35 +102,35 @@ Node1->Node8 - - + + Node9 - - -math::rect_area + + +math::parallelogram_area - + Node1->Node9 - - - + + + Node10 - - -math::sphere_surface_area + + +math::rect_area @@ -138,17 +138,17 @@ Node1->Node10 - - + + Node11 - - -math::square_area + + +math::sphere_surface_area @@ -156,17 +156,17 @@ Node1->Node11 - - + + Node12 - - -math::triangle_area + + +math::square_area @@ -174,8 +174,26 @@ Node1->Node12 - - + + + + + + + +Node13 + + +math::triangle_area + + + + + +Node1->Node13 + + + @@ -183,8 +201,8 @@ Node5 - -height + +height @@ -192,8 +210,8 @@ Node4->Node5 - - + + @@ -201,8 +219,8 @@ Node5->Node5 - - + + @@ -210,8 +228,8 @@ Node6 - -std::max + +std::max @@ -219,26 +237,26 @@ Node5->Node6 - - + + - - -Node8->Node5 - - - + + +Node9->Node5 + + + - - -Node12->Node5 - - - + + +Node13->Node5 + + + diff --git a/dc/d82/area_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.map b/dc/d82/area_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.map index 65738dec5..6256f17c7 100644 --- a/dc/d82/area_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.map +++ b/dc/d82/area_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.map @@ -1,30 +1,32 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/dc/d82/area_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.md5 b/dc/d82/area_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.md5 index 1390a316b..5ad2fa7f8 100644 --- a/dc/d82/area_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.md5 +++ b/dc/d82/area_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.md5 @@ -1 +1 @@ -1f952485b33337740c864377f484556e \ No newline at end of file +4a744117c6941c5796e6d1ca5cf59e82 \ No newline at end of file diff --git a/dc/d82/area_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg b/dc/d82/area_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg index f58e8db70..b862ae84e 100644 --- a/dc/d82/area_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg +++ b/dc/d82/area_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg @@ -4,8 +4,8 @@ - + @@ -17,14 +17,14 @@ ]]> - + main Node1 - -main + +main @@ -32,8 +32,8 @@ Node2 - -test + +test @@ -41,8 +41,8 @@ Node1->Node2 - - + + @@ -50,8 +50,8 @@ Node3 - -math::circle_area + +math::circle_area @@ -59,8 +59,8 @@ Node2->Node3 - - + + @@ -68,8 +68,8 @@ Node4 - -math::cube_surface_area + +math::cube_surface_area @@ -77,8 +77,8 @@ Node2->Node4 - - + + @@ -86,8 +86,8 @@ Node5 - -math::cylinder_surface_area + +math::cylinder_surface_area @@ -95,8 +95,8 @@ Node2->Node5 - - + + @@ -104,8 +104,8 @@ Node8 - -std::endl + +std::endl @@ -113,17 +113,17 @@ Node2->Node8 - - + + Node9 - - -math::parallelogram_area + + +math::hemi_sphere_surface_area @@ -131,35 +131,35 @@ Node2->Node9 - - + + Node10 - - -math::rect_area + + +math::parallelogram_area - + Node2->Node10 - - - + + + Node11 - - -math::sphere_surface_area + + +math::rect_area @@ -167,17 +167,17 @@ Node2->Node11 - - + + Node12 - - -math::square_area + + +math::sphere_surface_area @@ -185,17 +185,17 @@ Node2->Node12 - - + + Node13 - - -math::triangle_area + + +math::square_area @@ -203,8 +203,26 @@ Node2->Node13 - - + + + + + + + +Node14 + + +math::triangle_area + + + + + +Node2->Node14 + + + @@ -212,8 +230,8 @@ Node6 - -height + +height @@ -221,8 +239,8 @@ Node5->Node6 - - + + @@ -230,8 +248,8 @@ Node6->Node6 - - + + @@ -239,8 +257,8 @@ Node7 - -std::max + +std::max @@ -248,26 +266,26 @@ Node6->Node7 - - + + - - -Node9->Node6 - - - + + +Node10->Node6 + + + - - -Node13->Node6 - - - + + +Node14->Node6 + + + diff --git a/dc/d82/area_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg b/dc/d82/area_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg index fc5a1fe0f..656653ae9 100644 --- a/dc/d82/area_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg +++ b/dc/d82/area_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg @@ -4,16 +4,16 @@ - - + + main Node1 - -main + +main @@ -21,8 +21,8 @@ Node2 - -test + +test @@ -30,8 +30,8 @@ Node1->Node2 - - + + @@ -39,8 +39,8 @@ Node3 - -math::circle_area + +math::circle_area @@ -48,8 +48,8 @@ Node2->Node3 - - + + @@ -57,8 +57,8 @@ Node4 - -math::cube_surface_area + +math::cube_surface_area @@ -66,8 +66,8 @@ Node2->Node4 - - + + @@ -75,8 +75,8 @@ Node5 - -math::cylinder_surface_area + +math::cylinder_surface_area @@ -84,8 +84,8 @@ Node2->Node5 - - + + @@ -93,8 +93,8 @@ Node8 - -std::endl + +std::endl @@ -102,17 +102,17 @@ Node2->Node8 - - + + Node9 - - -math::parallelogram_area + + +math::hemi_sphere_surface_area @@ -120,35 +120,35 @@ Node2->Node9 - - + + Node10 - - -math::rect_area + + +math::parallelogram_area - + Node2->Node10 - - - + + + Node11 - - -math::sphere_surface_area + + +math::rect_area @@ -156,17 +156,17 @@ Node2->Node11 - - + + Node12 - - -math::square_area + + +math::sphere_surface_area @@ -174,17 +174,17 @@ Node2->Node12 - - + + Node13 - - -math::triangle_area + + +math::square_area @@ -192,8 +192,26 @@ Node2->Node13 - - + + + + + + + +Node14 + + +math::triangle_area + + + + + +Node2->Node14 + + + @@ -201,8 +219,8 @@ Node6 - -height + +height @@ -210,8 +228,8 @@ Node5->Node6 - - + + @@ -219,8 +237,8 @@ Node6->Node6 - - + + @@ -228,8 +246,8 @@ Node7 - -std::max + +std::max @@ -237,26 +255,26 @@ Node6->Node7 - - + + - - -Node9->Node6 - - - + + +Node10->Node6 + + + - - -Node13->Node6 - - - + + +Node14->Node6 + + + diff --git a/dd/d47/namespacemath.html b/dd/d47/namespacemath.html index c809d9126..a5602d36a 100644 --- a/dd/d47/namespacemath.html +++ b/dd/d47/namespacemath.html @@ -160,6 +160,10 @@ Functions
cylinder_surface_area (T radius, T height)
 surface area of a cylinder (2 * pi * r * h + 2 * pi * r^2)

  +template<typename T > +T hemi_sphere_surface_area (T radius) + surface area of a hemi-sphere ( 3 * pi * r^2)
+  int sum_of_divisor (int num)  Function to calculate the sum of all the proper divisor of an integer.
  @@ -884,6 +888,43 @@ Here is the call graph for this function:
+ + + +

◆ hemi_sphere_surface_area()

+ +
+
+
+template<typename T >
+ + + + + + + +
T math::hemi_sphere_surface_area (T radius)
+
+ +

surface area of a hemi-sphere ( 3 * pi * r^2)

+
Parameters
+ + +
radiusis the radius of the hemi-sphere
+
+
+
Template Parameters
+ + +
Tdatatype of radius
+
+
+
Returns
surface area of the hemi-sphere
+
121 {
+
122 return 3 * M_PI * pow(radius, 2);
+
123}
+
diff --git a/dd/d47/namespacemath.js b/dd/d47/namespacemath.js index 4d5ec3ee8..617f04a36 100644 --- a/dd/d47/namespacemath.js +++ b/dd/d47/namespacemath.js @@ -15,6 +15,7 @@ var namespacemath = [ "cylinder_surface_perimeter", "dd/d47/namespacemath.html#a1d4df7a4e43a2eac1acc0ac610487c73", null ], [ "cylinder_volume", "dd/d47/namespacemath.html#abde24398be43538c62e4a496968e60ca", null ], [ "factorial", "dd/d47/namespacemath.html#a7e78996673df791014cfe540b183456a", null ], + [ "hemi_sphere_surface_area", "dd/d47/namespacemath.html#a3277e65a8f380e7632791975bfba0efb", null ], [ "integral_approx", "dd/d47/namespacemath.html#aec65db4e5c7317323227f026fe50ef11", null ], [ "is_factorial", "dd/d47/namespacemath.html#a6c72f756a7bf1b9043c357e3fe7814ca", null ], [ "is_prime", "dd/d47/namespacemath.html#abd8f794b2229b42876169ff841b6e444", null ], diff --git a/doxygen_crawl.html b/doxygen_crawl.html index 21425dc1d..850ec8ca2 100644 --- a/doxygen_crawl.html +++ b/doxygen_crawl.html @@ -3334,6 +3334,7 @@ + @@ -3525,6 +3526,7 @@ + diff --git a/namespacemembers_func_h.html b/namespacemembers_func_h.html index 9ad8b2ab4..444839e8b 100644 --- a/namespacemembers_func_h.html +++ b/namespacemembers_func_h.html @@ -113,6 +113,7 @@ $(function(){initNavTree('namespacemembers_func_h.html',''); initResizable(true)
  • hashInt_1() : data_structures
  • hashInt_2() : data_structures
  • hashStr() : data_structures
  • +
  • hemi_sphere_surface_area() : math
  • diff --git a/namespacemembers_h.html b/namespacemembers_h.html index 95b64400f..b1bfb3a8e 100644 --- a/namespacemembers_h.html +++ b/namespacemembers_h.html @@ -113,6 +113,7 @@ $(function(){initNavTree('namespacemembers_h.html',''); initResizable(true); });
  • hashInt_1() : data_structures
  • hashInt_2() : data_structures
  • hashStr() : data_structures
  • +
  • hemi_sphere_surface_area() : math
  • diff --git a/navtreedata.js b/navtreedata.js index 46f287ee1..aeb320d66 100644 --- a/navtreedata.js +++ b/navtreedata.js @@ -148,10 +148,10 @@ var NAVTREEINDEX = "d8/dee/avltree_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4", "da/d24/sqrt__double_8cpp.html#ae662282ad0740d2063ac404ca3bd74fc", "db/d82/classlarge__number.html#a771e9b28cfddf1ad94668566e396e350", -"dc/dc5/paranthesis__matching_8cpp.html#ade525d33459755a32ba21e1b6910ff21", -"dd/da8/pigeonhole__sort_8cpp.html", -"df/d47/fcfs__scheduling_8cpp.html#aa8dca7b867074164d5f45b0f3851269d", -"namespacemembers_func_z.html" +"dc/dc5/paranthesis__matching_8cpp.html#aae41c72130114bf31204cde6873b6095", +"dd/d9c/classmachine__learning_1_1aystar__search_1_1_eight_puzzle.html#af778034b2942ecac6df1e9ec8b5412ee", +"df/d47/fcfs__scheduling_8cpp.html#a18920aa331faf4476b251c8cdb2c2bec", +"namespacemembers_func_u.html" ]; var SYNCONMSG = 'click to disable panel synchronisation'; diff --git a/navtreeindex11.js b/navtreeindex11.js index 8f2b29be2..9e07b8b72 100644 --- a/navtreeindex11.js +++ b/navtreeindex11.js @@ -214,16 +214,17 @@ var NAVTREEINDEX11 = "dc/d6d/structstd_1_1is__arithmetic_3_01uint256__t_01_4.html":[9,0,112,6], "dc/d6d/structstd_1_1is__arithmetic_3_01uint256__t_01_4.html":[10,0,19,1], "dc/d82/area_8cpp.html":[11,0,14,2], +"dc/d82/area_8cpp.html#a3277e65a8f380e7632791975bfba0efb":[11,0,14,2,3], "dc/d82/area_8cpp.html#a40e36c67da78d2131408c57ee091ad75":[11,0,14,2,0], -"dc/d82/area_8cpp.html#a5de184925e68658f15415dd53954df4f":[11,0,14,2,4], -"dc/d82/area_8cpp.html#a971ce57e368f2f631cf1f4ff3f864049":[11,0,14,2,7], -"dc/d82/area_8cpp.html#aa8dca7b867074164d5f45b0f3851269d":[11,0,14,2,8], -"dc/d82/area_8cpp.html#ab31d141f7c5b551746b1eee0eb4dedca":[11,0,14,2,5], -"dc/d82/area_8cpp.html#ab3b920cc56442abd92279ba23b50f4dc":[11,0,14,2,9], -"dc/d82/area_8cpp.html#ab7f29862d30df351c317eedd60a0c656":[11,0,14,2,6], +"dc/d82/area_8cpp.html#a5de184925e68658f15415dd53954df4f":[11,0,14,2,5], +"dc/d82/area_8cpp.html#a971ce57e368f2f631cf1f4ff3f864049":[11,0,14,2,8], +"dc/d82/area_8cpp.html#aa8dca7b867074164d5f45b0f3851269d":[11,0,14,2,9], +"dc/d82/area_8cpp.html#ab31d141f7c5b551746b1eee0eb4dedca":[11,0,14,2,6], +"dc/d82/area_8cpp.html#ab3b920cc56442abd92279ba23b50f4dc":[11,0,14,2,10], +"dc/d82/area_8cpp.html#ab7f29862d30df351c317eedd60a0c656":[11,0,14,2,7], "dc/d82/area_8cpp.html#abc46c784a297fc1d2eb8b33a327fba4c":[11,0,14,2,1], "dc/d82/area_8cpp.html#ac5803413618fcfb922cb32c6db0fc864":[11,0,14,2,2], -"dc/d82/area_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,14,2,3], +"dc/d82/area_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,14,2,4], "dc/d93/classmachine__learning_1_1neural__network_1_1layers_1_1_dense_layer.html":[10,0,10,2,0,0], "dc/d93/classmachine__learning_1_1neural__network_1_1layers_1_1_dense_layer.html#a11046825be0b6dbb73fbe834aa49200e":[10,0,10,2,0,0,0], "dc/d93/classmachine__learning_1_1neural__network_1_1layers_1_1_dense_layer.html#a19aaccad279b22dbbb6c55e5697b4114":[10,0,10,2,0,0,6], @@ -248,6 +249,5 @@ var NAVTREEINDEX11 = "dc/dc5/paranthesis__matching_8cpp.html":[11,0,17,12], "dc/dc5/paranthesis__matching_8cpp.html#a392fb874e547e582e9c66a08a1f23326":[11,0,17,12,0], "dc/dc5/paranthesis__matching_8cpp.html#a6d25c7dfbfeb52c3cb9d1b56ab49b664":[11,0,17,12,2], -"dc/dc5/paranthesis__matching_8cpp.html#aa37d24a036d239b3b528f13b9de880c7":[11,0,17,12,4], -"dc/dc5/paranthesis__matching_8cpp.html#aae41c72130114bf31204cde6873b6095":[11,0,17,12,3] +"dc/dc5/paranthesis__matching_8cpp.html#aa37d24a036d239b3b528f13b9de880c7":[11,0,17,12,4] }; diff --git a/navtreeindex12.js b/navtreeindex12.js index 6cdd88128..27627b061 100644 --- a/navtreeindex12.js +++ b/navtreeindex12.js @@ -1,5 +1,6 @@ var NAVTREEINDEX12 = { +"dc/dc5/paranthesis__matching_8cpp.html#aae41c72130114bf31204cde6873b6095":[11,0,17,12,3], "dc/dc5/paranthesis__matching_8cpp.html#ade525d33459755a32ba21e1b6910ff21":[11,0,17,12,1], "dc/dc5/paranthesis__matching_8cpp.html#af4c937d823c412d99fbe60c99dbf0a4f":[11,0,17,12,5], "dc/dd4/classdata__structures_1_1_bloom_filter.html":[9,0,20,2], @@ -137,50 +138,51 @@ var NAVTREEINDEX12 = "dd/d43/namespace_m_d5.html":[9,0,66], "dd/d47/namespacemath.html":[9,0,65], "dd/d47/namespacemath.html#a006c8ebd11bb1e035815dc835a1a7a85":[9,0,65,0], -"dd/d47/namespacemath.html#a04065193d190d605e1f0d0d93a87e244":[9,0,65,20], -"dd/d47/namespacemath.html#a0efb235330ff48e14fd31faaccbcebb3":[9,0,65,25], +"dd/d47/namespacemath.html#a04065193d190d605e1f0d0d93a87e244":[9,0,65,21], +"dd/d47/namespacemath.html#a0efb235330ff48e14fd31faaccbcebb3":[9,0,65,26], "dd/d47/namespacemath.html#a1d4df7a4e43a2eac1acc0ac610487c73":[9,0,65,12], -"dd/d47/namespacemath.html#a2565c745aac2f9561cc6fd9e56d9b77a":[9,0,65,18], -"dd/d47/namespacemath.html#a2d704a7b72a6b2db8b76c8581b577b2c":[9,0,65,44], -"dd/d47/namespacemath.html#a34d66a77c19ce9b8b3a3d14352b34551":[9,0,65,37], -"dd/d47/namespacemath.html#a3d1e4db743b189f309327572663415f3":[9,0,65,43], -"dd/d47/namespacemath.html#a3fdc74c24697ec5bb5c3698c96117c12":[9,0,65,34], +"dd/d47/namespacemath.html#a2565c745aac2f9561cc6fd9e56d9b77a":[9,0,65,19], +"dd/d47/namespacemath.html#a2d704a7b72a6b2db8b76c8581b577b2c":[9,0,65,45], +"dd/d47/namespacemath.html#a3277e65a8f380e7632791975bfba0efb":[9,0,65,15], +"dd/d47/namespacemath.html#a34d66a77c19ce9b8b3a3d14352b34551":[9,0,65,38], +"dd/d47/namespacemath.html#a3d1e4db743b189f309327572663415f3":[9,0,65,44], +"dd/d47/namespacemath.html#a3fdc74c24697ec5bb5c3698c96117c12":[9,0,65,35], "dd/d47/namespacemath.html#a3fe35440c27758ecc2287e08217d63a7":[9,0,65,7], "dd/d47/namespacemath.html#a40e36c67da78d2131408c57ee091ad75":[9,0,65,5], -"dd/d47/namespacemath.html#a428769a16e9525e56588d7c7709d25a6":[9,0,65,33], -"dd/d47/namespacemath.html#a50936ee98f4d40f17823befc65a32aec":[9,0,65,41], -"dd/d47/namespacemath.html#a5de184925e68658f15415dd53954df4f":[9,0,65,24], -"dd/d47/namespacemath.html#a6c72f756a7bf1b9043c357e3fe7814ca":[9,0,65,16], -"dd/d47/namespacemath.html#a6e2dff75c5de70455b90c799d6ad6967":[9,0,65,22], +"dd/d47/namespacemath.html#a428769a16e9525e56588d7c7709d25a6":[9,0,65,34], +"dd/d47/namespacemath.html#a50936ee98f4d40f17823befc65a32aec":[9,0,65,42], +"dd/d47/namespacemath.html#a5de184925e68658f15415dd53954df4f":[9,0,65,25], +"dd/d47/namespacemath.html#a6c72f756a7bf1b9043c357e3fe7814ca":[9,0,65,17], +"dd/d47/namespacemath.html#a6e2dff75c5de70455b90c799d6ad6967":[9,0,65,23], "dd/d47/namespacemath.html#a7e78996673df791014cfe540b183456a":[9,0,65,14], "dd/d47/namespacemath.html#a8998ca7b1886d1d7d00aef3b457a9b1b":[9,0,65,9], -"dd/d47/namespacemath.html#a8a48be4d7f14e34c5c92925bc1cbf3bb":[9,0,65,28], -"dd/d47/namespacemath.html#a8d8e81a7cd59644b311ef9adb268f5f0":[9,0,65,21], +"dd/d47/namespacemath.html#a8a48be4d7f14e34c5c92925bc1cbf3bb":[9,0,65,29], +"dd/d47/namespacemath.html#a8d8e81a7cd59644b311ef9adb268f5f0":[9,0,65,22], "dd/d47/namespacemath.html#a8e6eede206201db0d1dbb618fa969bec":[9,0,65,3], -"dd/d47/namespacemath.html#a91366864111e1fac29722ca45e02ea8f":[9,0,65,35], -"dd/d47/namespacemath.html#a9236348755183644f1225e162d01ab14":[9,0,65,39], -"dd/d47/namespacemath.html#a94db02b3c9e55a69ac1696f30e2f761c":[9,0,65,30], -"dd/d47/namespacemath.html#a971ce57e368f2f631cf1f4ff3f864049":[9,0,65,38], -"dd/d47/namespacemath.html#aa8592c3279c41a2c6d4d64eeb488f63f":[9,0,65,23], -"dd/d47/namespacemath.html#aacb1411ef2029e81f249c21e17c96fdb":[9,0,65,31], -"dd/d47/namespacemath.html#ab31d141f7c5b551746b1eee0eb4dedca":[9,0,65,32], +"dd/d47/namespacemath.html#a91366864111e1fac29722ca45e02ea8f":[9,0,65,36], +"dd/d47/namespacemath.html#a9236348755183644f1225e162d01ab14":[9,0,65,40], +"dd/d47/namespacemath.html#a94db02b3c9e55a69ac1696f30e2f761c":[9,0,65,31], +"dd/d47/namespacemath.html#a971ce57e368f2f631cf1f4ff3f864049":[9,0,65,39], +"dd/d47/namespacemath.html#aa8592c3279c41a2c6d4d64eeb488f63f":[9,0,65,24], +"dd/d47/namespacemath.html#aacb1411ef2029e81f249c21e17c96fdb":[9,0,65,32], +"dd/d47/namespacemath.html#ab31d141f7c5b551746b1eee0eb4dedca":[9,0,65,33], "dd/d47/namespacemath.html#ab37f3a7302a84179aae682c79d8390bf":[9,0,65,1], -"dd/d47/namespacemath.html#ab3b920cc56442abd92279ba23b50f4dc":[9,0,65,42], -"dd/d47/namespacemath.html#ab7f29862d30df351c317eedd60a0c656":[9,0,65,36], +"dd/d47/namespacemath.html#ab3b920cc56442abd92279ba23b50f4dc":[9,0,65,43], +"dd/d47/namespacemath.html#ab7f29862d30df351c317eedd60a0c656":[9,0,65,37], "dd/d47/namespacemath.html#abc46c784a297fc1d2eb8b33a327fba4c":[9,0,65,8], -"dd/d47/namespacemath.html#abd8f794b2229b42876169ff841b6e444":[9,0,65,17], +"dd/d47/namespacemath.html#abd8f794b2229b42876169ff841b6e444":[9,0,65,18], "dd/d47/namespacemath.html#abde24398be43538c62e4a496968e60ca":[9,0,65,13], "dd/d47/namespacemath.html#abf7f2a6d91f1ca6c89698792aea3f188":[9,0,65,2], -"dd/d47/namespacemath.html#ac37d3ba52eb296597d7a024ba8c4a5a5":[9,0,65,26], +"dd/d47/namespacemath.html#ac37d3ba52eb296597d7a024ba8c4a5a5":[9,0,65,27], "dd/d47/namespacemath.html#ac5803413618fcfb922cb32c6db0fc864":[9,0,65,11], -"dd/d47/namespacemath.html#ad09d59850865012a6fd95d89954c82e4":[9,0,65,29], +"dd/d47/namespacemath.html#ad09d59850865012a6fd95d89954c82e4":[9,0,65,30], "dd/d47/namespacemath.html#ad0acf82b7bc920182bf8322d1e103953":[9,0,65,6], "dd/d47/namespacemath.html#ae1ca505751f5a6d3977b86372cfe75ea":[9,0,65,4], "dd/d47/namespacemath.html#ae413098478fa38acaac887b7654f0725":[9,0,65,10], -"dd/d47/namespacemath.html#aec65db4e5c7317323227f026fe50ef11":[9,0,65,15], -"dd/d47/namespacemath.html#af05567415a9ea36c254b54e3d5a2152a":[9,0,65,40], -"dd/d47/namespacemath.html#afa39ec943a4836c878e1614fd89b146f":[9,0,65,19], -"dd/d47/namespacemath.html#afcd07701d73ed65cd616bcba02737f3d":[9,0,65,27], +"dd/d47/namespacemath.html#aec65db4e5c7317323227f026fe50ef11":[9,0,65,16], +"dd/d47/namespacemath.html#af05567415a9ea36c254b54e3d5a2152a":[9,0,65,41], +"dd/d47/namespacemath.html#afa39ec943a4836c878e1614fd89b146f":[9,0,65,20], +"dd/d47/namespacemath.html#afcd07701d73ed65cd616bcba02737f3d":[9,0,65,28], "dd/d4f/class_solution.html":[10,0,52], "dd/d5a/structstrings_1_1boyer__moore_1_1pattern.html":[9,0,117,0,0], "dd/d5a/structstrings_1_1boyer__moore_1_1pattern.html":[10,0,20,0,0], @@ -247,7 +249,5 @@ var NAVTREEINDEX12 = "dd/d9c/classmachine__learning_1_1aystar__search_1_1_eight_puzzle.html#ad45fde095ac00effe1fe00b1d85ff9c7":[10,0,10,0,1,2], "dd/d9c/classmachine__learning_1_1aystar__search_1_1_eight_puzzle.html#ade14b0e1a88543b91426e2008e4d0f99":[10,0,10,0,1,9], "dd/d9c/classmachine__learning_1_1aystar__search_1_1_eight_puzzle.html#ae145ac4a0d2ec58945b58fad3c04f00f":[10,0,10,0,1,8], -"dd/d9c/classmachine__learning_1_1aystar__search_1_1_eight_puzzle.html#af22395b8e9e04222aa93a329523faef9":[10,0,10,0,1,3], -"dd/d9c/classmachine__learning_1_1aystar__search_1_1_eight_puzzle.html#af778034b2942ecac6df1e9ec8b5412ee":[10,0,10,0,1,12], -"dd/da0/todo.html":[7] +"dd/d9c/classmachine__learning_1_1aystar__search_1_1_eight_puzzle.html#af22395b8e9e04222aa93a329523faef9":[10,0,10,0,1,3] }; diff --git a/navtreeindex13.js b/navtreeindex13.js index 8ff18c201..eb62ba41f 100644 --- a/navtreeindex13.js +++ b/navtreeindex13.js @@ -1,5 +1,7 @@ var NAVTREEINDEX13 = { +"dd/d9c/classmachine__learning_1_1aystar__search_1_1_eight_puzzle.html#af778034b2942ecac6df1e9ec8b5412ee":[10,0,10,0,1,12], +"dd/da0/todo.html":[7], "dd/da8/pigeonhole__sort_8cpp.html":[11,0,22,14], "dd/da8/pigeonhole__sort_8cpp.html#a0e9e1b21a1684585e9e50f9afe4d53a3":[11,0,22,14,1], "dd/da8/pigeonhole__sort_8cpp.html#a34b8683a2b429de5cce57e6d733ec817":[11,0,22,14,2], @@ -247,7 +249,5 @@ var NAVTREEINDEX13 = "df/d42/binary__search__tree2_8cpp.html#ab1333c3ea06dcad896ee204bbd407c4e":[11,0,4,3,9], "df/d42/binary__search__tree2_8cpp.html#af2847a901160fd45b4044550e9921cb4":[11,0,4,3,4], "df/d44/namespacen__queens__all__solutions.html":[9,0,77], -"df/d47/fcfs__scheduling_8cpp.html":[11,0,3,0], -"df/d47/fcfs__scheduling_8cpp.html#a18920aa331faf4476b251c8cdb2c2bec":[11,0,3,0,4], -"df/d47/fcfs__scheduling_8cpp.html#a8f2b90cb64d63a7080965e66a05ccf86":[11,0,3,0,2] +"df/d47/fcfs__scheduling_8cpp.html":[11,0,3,0] }; diff --git a/navtreeindex14.js b/navtreeindex14.js index d44a86c07..1b69f1666 100644 --- a/navtreeindex14.js +++ b/navtreeindex14.js @@ -1,5 +1,7 @@ var NAVTREEINDEX14 = { +"df/d47/fcfs__scheduling_8cpp.html#a18920aa331faf4476b251c8cdb2c2bec":[11,0,3,0,4], +"df/d47/fcfs__scheduling_8cpp.html#a8f2b90cb64d63a7080965e66a05ccf86":[11,0,3,0,2], "df/d47/fcfs__scheduling_8cpp.html#aa8dca7b867074164d5f45b0f3851269d":[11,0,3,0,5], "df/d47/fcfs__scheduling_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[11,0,3,0,3], "df/d47/stack_8hpp.html":[11,0,4,20], @@ -247,7 +249,5 @@ var NAVTREEINDEX14 = "namespacemembers_func_q.html":[9,1,1,15], "namespacemembers_func_r.html":[9,1,1,16], "namespacemembers_func_s.html":[9,1,1,17], -"namespacemembers_func_t.html":[9,1,1,18], -"namespacemembers_func_u.html":[9,1,1,19], -"namespacemembers_func_v.html":[9,1,1,20] +"namespacemembers_func_t.html":[9,1,1,18] }; diff --git a/navtreeindex15.js b/navtreeindex15.js index 7917d9d9d..5299474a7 100644 --- a/navtreeindex15.js +++ b/navtreeindex15.js @@ -1,5 +1,7 @@ var NAVTREEINDEX15 = { +"namespacemembers_func_u.html":[9,1,1,19], +"namespacemembers_func_v.html":[9,1,1,20], "namespacemembers_func_z.html":[9,1,1,21], "namespacemembers_g.html":[9,1,0,6], "namespacemembers_h.html":[9,1,0,7], diff --git a/search/all_d.js b/search/all_d.js index 9323e2cdd..d9ea7b915 100644 --- a/search/all_d.js +++ b/search/all_d.js @@ -45,23 +45,24 @@ var searchData= ['heavy_5flight_5fdecomposition_2ecpp_42',['heavy_light_decomposition.cpp',['../d2/de9/heavy__light__decomposition_8cpp.html',1,'']]], ['hecto_43',['hecto',['http://en.cppreference.com/w/cpp/numeric/ratio/ratio.html',0,'std']]], ['height_44',['height',['../d8/dee/avltree_8cpp.html#ae4a66d8b0c2b0d626aea45977e358c83',1,'avltree.cpp']]], - ['heuristic_5fvalue_45',['heuristic_value',['../da/d70/structmachine__learning_1_1aystar__search_1_1_ay_star_search_1_1_info.html#a331d1070d008a4f9d55775a51013baa3',1,'machine_learning::aystar_search::AyStarSearch::Info']]], - ['hex_46',['hex',['http://en.cppreference.com/w/cpp/io/manip/hex.html',0,'std']]], - ['hexfloat_47',['hexfloat',['http://en.cppreference.com/w/cpp/io/manip/fixed.html',0,'std']]], - ['high_5fresolution_5fclock_48',['high_resolution_clock',['http://en.cppreference.com/w/cpp/chrono/high_resolution_clock.html',0,'std::chrono']]], - ['hill_5fcipher_2ecpp_49',['hill_cipher.cpp',['../d7/db9/hill__cipher_8cpp.html',1,'']]], - ['hillcipher_50',['HillCipher',['../d6/d26/classciphers_1_1_hill_cipher.html',1,'ciphers']]], - ['hits_51',['hits',['../d6/dae/classothers_1_1lru__cache_1_1_l_r_u_cache.html#a5f33913e7ddfbb38062362e7bd859154',1,'others::lru_cache::LRUCache']]], - ['hkgraph_52',['HKGraph',['../d8/d69/classgraph_1_1_h_k_graph.html',1,'graph::HKGraph'],['../d8/d69/classgraph_1_1_h_k_graph.html#af02b0c83911070ac6d95fc9905e58aa9',1,'graph::HKGraph::HKGraph()'],['../d8/d69/classgraph_1_1_h_k_graph.html#a0da5aa674d3b3e54a38251ee60d7cd64',1,'graph::HKGraph::HKGraph(int m, int n)']]], - ['hld_53',['HLD',['../d2/d8a/classrange__queries_1_1heavy__light__decomposition_1_1_h_l_d.html',1,'range_queries::heavy_light_decomposition::HLD< X >'],['../d2/d8a/classrange__queries_1_1heavy__light__decomposition_1_1_h_l_d.html#a6e486767434e44076c1ac374a22da726',1,'range_queries::heavy_light_decomposition::HLD::HLD()']]], - ['hopcroft_5fkarp_2ecpp_54',['hopcroft_karp.cpp',['../d1/d9a/hopcroft__karp_8cpp.html',1,'']]], - ['hopcroftkarpalgorithm_55',['hopcroftKarpAlgorithm',['../d8/d69/classgraph_1_1_h_k_graph.html#a9dbda80d02bdc26c3e8ff7330c9be75d',1,'graph::HKGraph']]], - ['horizontal_5frange_56',['horizontal_range',['../d9/d29/ground__to__ground__projectile__motion_8cpp.html#a10362eb607d7882bac3a0688504b00ff',1,'physics::ground_to_ground_projectile_motion']]], - ['horspool_57',['horspool',['../d5/d02/namespacehorspool.html',1,'horspool'],['../d3/dfe/horspool_8cpp.html#a9884bca75ce39c116697ea2574adb37d',1,'strings::horspool::horspool()']]], - ['horspool_2ecpp_58',['horspool.cpp',['../d3/dfe/horspool_8cpp.html',1,'']]], - ['hours_59',['hours',['http://en.cppreference.com/w/cpp/chrono/duration.html',0,'std::chrono::hours'],['http://en.cppreference.com/w/cpp/chrono/duration/duration.html',0,'std::chrono::hours::hours()']]], - ['house_5frobber_60',['house_robber',['../d2/de1/namespacehouse__robber.html',1,'']]], - ['house_5frobber_2ecpp_61',['house_robber.cpp',['../d6/d26/house__robber_8cpp.html',1,'']]], - ['houserobber_62',['houseRobber',['../d6/d26/house__robber_8cpp.html#a1e497c3e3f169afe5baaae6a5d40cbc8',1,'dynamic_programming::house_robber']]], - ['hypot_63',['hypot',['http://en.cppreference.com/w/cpp/numeric/math/hypot.html',0,'std']]] + ['hemi_5fsphere_5fsurface_5farea_45',['hemi_sphere_surface_area',['../dd/d47/namespacemath.html#a3277e65a8f380e7632791975bfba0efb',1,'math']]], + ['heuristic_5fvalue_46',['heuristic_value',['../da/d70/structmachine__learning_1_1aystar__search_1_1_ay_star_search_1_1_info.html#a331d1070d008a4f9d55775a51013baa3',1,'machine_learning::aystar_search::AyStarSearch::Info']]], + ['hex_47',['hex',['http://en.cppreference.com/w/cpp/io/manip/hex.html',0,'std']]], + ['hexfloat_48',['hexfloat',['http://en.cppreference.com/w/cpp/io/manip/fixed.html',0,'std']]], + ['high_5fresolution_5fclock_49',['high_resolution_clock',['http://en.cppreference.com/w/cpp/chrono/high_resolution_clock.html',0,'std::chrono']]], + ['hill_5fcipher_2ecpp_50',['hill_cipher.cpp',['../d7/db9/hill__cipher_8cpp.html',1,'']]], + ['hillcipher_51',['HillCipher',['../d6/d26/classciphers_1_1_hill_cipher.html',1,'ciphers']]], + ['hits_52',['hits',['../d6/dae/classothers_1_1lru__cache_1_1_l_r_u_cache.html#a5f33913e7ddfbb38062362e7bd859154',1,'others::lru_cache::LRUCache']]], + ['hkgraph_53',['HKGraph',['../d8/d69/classgraph_1_1_h_k_graph.html',1,'graph::HKGraph'],['../d8/d69/classgraph_1_1_h_k_graph.html#af02b0c83911070ac6d95fc9905e58aa9',1,'graph::HKGraph::HKGraph()'],['../d8/d69/classgraph_1_1_h_k_graph.html#a0da5aa674d3b3e54a38251ee60d7cd64',1,'graph::HKGraph::HKGraph(int m, int n)']]], + ['hld_54',['HLD',['../d2/d8a/classrange__queries_1_1heavy__light__decomposition_1_1_h_l_d.html',1,'range_queries::heavy_light_decomposition::HLD< X >'],['../d2/d8a/classrange__queries_1_1heavy__light__decomposition_1_1_h_l_d.html#a6e486767434e44076c1ac374a22da726',1,'range_queries::heavy_light_decomposition::HLD::HLD()']]], + ['hopcroft_5fkarp_2ecpp_55',['hopcroft_karp.cpp',['../d1/d9a/hopcroft__karp_8cpp.html',1,'']]], + ['hopcroftkarpalgorithm_56',['hopcroftKarpAlgorithm',['../d8/d69/classgraph_1_1_h_k_graph.html#a9dbda80d02bdc26c3e8ff7330c9be75d',1,'graph::HKGraph']]], + ['horizontal_5frange_57',['horizontal_range',['../d9/d29/ground__to__ground__projectile__motion_8cpp.html#a10362eb607d7882bac3a0688504b00ff',1,'physics::ground_to_ground_projectile_motion']]], + ['horspool_58',['horspool',['../d5/d02/namespacehorspool.html',1,'horspool'],['../d3/dfe/horspool_8cpp.html#a9884bca75ce39c116697ea2574adb37d',1,'strings::horspool::horspool()']]], + ['horspool_2ecpp_59',['horspool.cpp',['../d3/dfe/horspool_8cpp.html',1,'']]], + ['hours_60',['hours',['http://en.cppreference.com/w/cpp/chrono/duration.html',0,'std::chrono::hours'],['http://en.cppreference.com/w/cpp/chrono/duration/duration.html',0,'std::chrono::hours::hours()']]], + ['house_5frobber_61',['house_robber',['../d2/de1/namespacehouse__robber.html',1,'']]], + ['house_5frobber_2ecpp_62',['house_robber.cpp',['../d6/d26/house__robber_8cpp.html',1,'']]], + ['houserobber_63',['houseRobber',['../d6/d26/house__robber_8cpp.html#a1e497c3e3f169afe5baaae6a5d40cbc8',1,'dynamic_programming::house_robber']]], + ['hypot_64',['hypot',['http://en.cppreference.com/w/cpp/numeric/math/hypot.html',0,'std']]] ]; diff --git a/search/functions_8.js b/search/functions_8.js index 6506fe7a6..fb30c8dae 100644 --- a/search/functions_8.js +++ b/search/functions_8.js @@ -21,14 +21,15 @@ var searchData= ['hashstr_18',['hashStr',['../d5/d3c/namespacedata__structures.html#a35eb2bc3edbb52f9c5f0b1e51046ef15',1,'data_structures']]], ['heapsort_19',['heapSort',['../d5/d4c/group__sorting.html#ga29d28b140174dbdde7c9f5157758435f',1,'heap_sort.cpp']]], ['height_20',['height',['../d8/dee/avltree_8cpp.html#ae4a66d8b0c2b0d626aea45977e358c83',1,'avltree.cpp']]], - ['hex_21',['hex',['http://en.cppreference.com/w/cpp/io/manip/hex.html',0,'std']]], - ['hexfloat_22',['hexfloat',['http://en.cppreference.com/w/cpp/io/manip/fixed.html',0,'std']]], - ['hkgraph_23',['HKGraph',['../d8/d69/classgraph_1_1_h_k_graph.html#af02b0c83911070ac6d95fc9905e58aa9',1,'graph::HKGraph::HKGraph()'],['../d8/d69/classgraph_1_1_h_k_graph.html#a0da5aa674d3b3e54a38251ee60d7cd64',1,'graph::HKGraph::HKGraph(int m, int n)']]], - ['hld_24',['HLD',['../d2/d8a/classrange__queries_1_1heavy__light__decomposition_1_1_h_l_d.html#a6e486767434e44076c1ac374a22da726',1,'range_queries::heavy_light_decomposition::HLD']]], - ['hopcroftkarpalgorithm_25',['hopcroftKarpAlgorithm',['../d8/d69/classgraph_1_1_h_k_graph.html#a9dbda80d02bdc26c3e8ff7330c9be75d',1,'graph::HKGraph']]], - ['horizontal_5frange_26',['horizontal_range',['../d9/d29/ground__to__ground__projectile__motion_8cpp.html#a10362eb607d7882bac3a0688504b00ff',1,'physics::ground_to_ground_projectile_motion']]], - ['horspool_27',['horspool',['../d3/dfe/horspool_8cpp.html#a9884bca75ce39c116697ea2574adb37d',1,'strings::horspool']]], - ['hours_28',['hours',['http://en.cppreference.com/w/cpp/chrono/duration/duration.html',0,'std::chrono::hours']]], - ['houserobber_29',['houseRobber',['../d6/d26/house__robber_8cpp.html#a1e497c3e3f169afe5baaae6a5d40cbc8',1,'dynamic_programming::house_robber']]], - ['hypot_30',['hypot',['http://en.cppreference.com/w/cpp/numeric/math/hypot.html',0,'std']]] + ['hemi_5fsphere_5fsurface_5farea_21',['hemi_sphere_surface_area',['../dd/d47/namespacemath.html#a3277e65a8f380e7632791975bfba0efb',1,'math']]], + ['hex_22',['hex',['http://en.cppreference.com/w/cpp/io/manip/hex.html',0,'std']]], + ['hexfloat_23',['hexfloat',['http://en.cppreference.com/w/cpp/io/manip/fixed.html',0,'std']]], + ['hkgraph_24',['HKGraph',['../d8/d69/classgraph_1_1_h_k_graph.html#af02b0c83911070ac6d95fc9905e58aa9',1,'graph::HKGraph::HKGraph()'],['../d8/d69/classgraph_1_1_h_k_graph.html#a0da5aa674d3b3e54a38251ee60d7cd64',1,'graph::HKGraph::HKGraph(int m, int n)']]], + ['hld_25',['HLD',['../d2/d8a/classrange__queries_1_1heavy__light__decomposition_1_1_h_l_d.html#a6e486767434e44076c1ac374a22da726',1,'range_queries::heavy_light_decomposition::HLD']]], + ['hopcroftkarpalgorithm_26',['hopcroftKarpAlgorithm',['../d8/d69/classgraph_1_1_h_k_graph.html#a9dbda80d02bdc26c3e8ff7330c9be75d',1,'graph::HKGraph']]], + ['horizontal_5frange_27',['horizontal_range',['../d9/d29/ground__to__ground__projectile__motion_8cpp.html#a10362eb607d7882bac3a0688504b00ff',1,'physics::ground_to_ground_projectile_motion']]], + ['horspool_28',['horspool',['../d3/dfe/horspool_8cpp.html#a9884bca75ce39c116697ea2574adb37d',1,'strings::horspool']]], + ['hours_29',['hours',['http://en.cppreference.com/w/cpp/chrono/duration/duration.html',0,'std::chrono::hours']]], + ['houserobber_30',['houseRobber',['../d6/d26/house__robber_8cpp.html#a1e497c3e3f169afe5baaae6a5d40cbc8',1,'dynamic_programming::house_robber']]], + ['hypot_31',['hypot',['http://en.cppreference.com/w/cpp/numeric/math/hypot.html',0,'std']]] ];