From 36bac0e108c4d402da8e950378e86ba059925632 Mon Sep 17 00:00:00 2001 From: github-actions <${GITHUB_ACTOR}@users.noreply.github.com> Date: Wed, 3 Nov 2021 18:34:00 +0000 Subject: [PATCH] Documentation for 0c08cd75f9218826d6d4b5c48e415737b9c33cca --- d0/d01/smallest__circle_8cpp.html | 20 +- ...283886819c7c140a023582b7269e2d0_cgraph.svg | 2 +- ...86819c7c140a023582b7269e2d0_cgraph_org.svg | 2 +- ...b0676df8e4da7a08c7ccaecea344903_cgraph.svg | 2 +- ...cbebd6f4d2cdf227663c67fe41ba12a_cgraph.svg | 2 +- ...d0455dd5c30adda100e95f0423c786e_cgraph.svg | 2 +- ...5dd5c30adda100e95f0423c786e_cgraph_org.svg | 2 +- ...4682a4a70d5906857ca09de5b9fb2cc_cgraph.svg | 2 +- ...1a3968e7947464bee7714f6d43b7002_cgraph.svg | 2 +- ...68e7947464bee7714f6d43b7002_cgraph_org.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg | 2 +- ...e6d48762c1dfb9f14627927f0c16fad_cgraph.svg | 2 +- d0/d04/qr__decompose_8h__incl.svg | 2 +- ...c04138a5bfe5d72780bb7e82a18e627_cgraph.svg | 2 +- ...38a5bfe5d72780bb7e82a18e627_cgraph_org.svg | 2 +- ...54c915581fcc495489175a4386d59fd_cgraph.svg | 2 +- .../fast__fourier__transform_8cpp__incl.svg | 2 +- d0/d1f/structnode__coll__graph.svg | 2 +- ...lassgraph_1_1_rooted_tree__coll__graph.svg | 2 +- d0/d2c/class_r_btree__coll__graph.svg | 2 +- ...ecomposition_1_1_h_l_d__inherit__graph.svg | 2 +- ...__for__fast__multiplication_8cpp__incl.svg | 2 +- ..._1_1linked__list_1_1_node__coll__graph.svg | 2 +- ...99f87fd833203ef9492b4870aa6d42d_cgraph.svg | 2 +- ...b373beb3f618b90922528c68797d988_cgraph.svg | 2 +- ...ac27cfd397d2dd3f2f519efffafeeab_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...tree__traversals_1_1_node__coll__graph.svg | 2 +- ...6928f3ebd491541e9570e746b877c1e_cgraph.svg | 2 +- d0/d59/uint256__t_8hpp__dep__incl.svg | 2 +- d0/d5a/skip__list_8cpp.html | 4 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- d0/d5b/windowed__median_8cpp__incl.svg | 2 +- ...97913c4badec2b60d50a171ecc299fe_cgraph.svg | 2 +- ...8b70172ca4fb2811dbfb9a86e48b34c_cgraph.svg | 2 +- ...c5ab271d8042540f64ef16d259d1503_cgraph.svg | 2 +- ...e556f52c837190ecf4265b1f05cfe9c_cgraph.svg | 2 +- ...cafb8c9f3ebac7ac6c01d9645bb67b6_cgraph.svg | 2 +- ...ef6940391f981ab86767775176b7169_cgraph.svg | 2 +- ...fd24626ac47277431c9b8604e064340_cgraph.svg | 2 +- ...ca808362c13273ca8c8ae7d58e8eee0_cgraph.svg | 2 +- ...ratic__probing__hash__table_8cpp__incl.svg | 2 +- ...e901418c759627557eff359b8db38cd_cgraph.svg | 2 +- ...8083ecac6eb94b643281875c8665931_cgraph.svg | 2 +- ...ecac6eb94b643281875c8665931_cgraph_org.svg | 2 +- ...d06e4598569526294f10104875f6824_cgraph.svg | 2 +- ...4598569526294f10104875f6824_cgraph_org.svg | 2 +- ...9a9c914a6c68275b3640303d7faad8a_cgraph.svg | 2 +- ...f8ff4fb018e1bb32d67d8a1885d3200_cgraph.svg | 2 +- ...c652b2e467e5d250dfe3bed83b12560_cgraph.svg | 2 +- ...b2e467e5d250dfe3bed83b12560_cgraph_org.svg | 2 +- ...4981819aae8bc7e7beeaef02615e30d_cgraph.svg | 2 +- ...819aae8bc7e7beeaef02615e30d_cgraph_org.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- d0/d77/linear__search_8cpp__incl.svg | 2 +- ...f73ddd8cd83d784036f131dfc6540c4_cgraph.svg | 2 +- ...1a3968e7947464bee7714f6d43b7002_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- d0/d83/n__queens_8cpp__incl.svg | 2 +- d0/da1/string__fibonacci_8cpp__incl.svg | 2 +- ...8ec9ad42717780d6caaff9d3d6977f9_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- d0/dab/interpolation__search_8cpp__incl.svg | 2 +- d0/db1/check__factorial_8cpp__incl.svg | 2 +- d0/db5/trie__modern_8cpp__incl.svg | 2 +- d0/db7/smallest__circle_8cpp__incl.svg | 2 +- ...tersection__of__two__arrays_8cpp__incl.svg | 2 +- d0/dcc/modular__division_8cpp__incl.svg | 2 +- .../successive__approximation_8cpp__incl.svg | 2 +- d0/dd1/binaryheap_8cpp__incl.svg | 2 +- d0/dd3/modular__exponentiation_8cpp__incl.svg | 2 +- d0/dd5/ode__midpoint__euler_8cpp__incl.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- d0/df1/z__function_8cpp__incl.svg | 2 +- d0/dfc/sqrt__double_8cpp__incl.svg | 2 +- ..._first__search__with__stack_8cpp__incl.svg | 2 +- d1/d06/ternary__search_8cpp__incl.svg | 2 +- ...5034543c20f271da04fb24ad2b2747a_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...s_1_1linked__list_1_1list__coll__graph.svg | 2 +- d1/d1d/pascal__triangle_8cpp__incl.svg | 2 +- d1/d2a/knight__tour_8cpp.html | 10 +- ...a47356d98676cf5315d978f741e29c9_cgraph.svg | 2 +- ...27031fbff093ffd625f64010d98aab2_cgraph.svg | 2 +- d1/d33/caesar__cipher_8cpp__incl.svg | 2 +- .../queue__using__two__stacks_8cpp__incl.svg | 2 +- ...st__increasing__subsequence_8cpp__incl.svg | 2 +- ...__of__digits__in__a__number_8cpp__incl.svg | 2 +- ...__least__squares__regressor_8cpp__incl.svg | 2 +- ...1heavy__light__decomposition_1_1_tree.html | 16 +- ...4cd96efaba147b19d3afc769b90ff70_cgraph.svg | 2 +- ...f7bca1746d40f21ad832fcea59aa6c6_cgraph.svg | 2 +- ...339c31ec74cd86a4842a8b09653d460_cgraph.svg | 2 +- ...22d760a5a33545a70e7ea5e1786c8dc_cgraph.svg | 2 +- ...2b407e64aaf9878fbee7ee6efe9c7d4_cgraph.svg | 2 +- ...8de7aefcb6635d3dacdd174cd4890c4_cgraph.svg | 2 +- d1/d52/lcm__sum_8cpp__incl.svg | 2 +- d1/d57/classcll__coll__graph.svg | 2 +- ...ic_3_01uint256__t_01_4__inherit__graph.svg | 2 +- d1/d6d/lru__cache_8cpp__incl.svg | 2 +- d1/d6d/queue__using__array_8cpp__incl.svg | 2 +- d1/d6f/vector__ops_8hpp__dep__incl.svg | 2 +- ..._1_lowest_common_ancestor__coll__graph.svg | 2 +- d1/d73/jarvis__algorithm_8cpp__incl.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- d1/d7d/gcd__of__n__numbers_8cpp__incl.svg | 2 +- ...33d66c965e8d1fbc5bafb59ad60e163_cgraph.svg | 2 +- ...fa3d95584d071add9b46597d3747b39_cgraph.svg | 2 +- ...cd43a4a92dc825a010a17578b3bdedb_cgraph.svg | 2 +- ...645040fe68ff01d83400f173fd2bb21_cgraph.svg | 2 +- ...fdeb4d4bf8cca4ee99b8487e59831df_cgraph.svg | 2 +- ...161d52d369e525f4e61129376adfcf1_cgraph.svg | 2 +- ...6aab081bb7db2771e4a4f30c3eed8e2_cgraph.svg | 2 +- ...ddd133cee83f3a2ab6ed60a7ccbc250_cgraph.svg | 2 +- ...9e585b186e71d7cbe9c1d7387c38967_cgraph.svg | 2 +- ...1b36e64de42f3622e7d6ec5efa273d4_cgraph.svg | 2 +- ...4928175eaaaa2b559bc945affe63ad2_cgraph.svg | 2 +- ...ee82fa5052e9d8c946b9205b943cec4_cgraph.svg | 2 +- d1/d90/subarray__sum_8cpp__incl.svg | 2 +- d1/d9a/hopcroft__karp_8cpp.html | 8 +- ...8ec9ad42717780d6caaff9d3d6977f9_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...36151479ad37d53ef9fcb60a274b1d9_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- .../decimal__to__hexadecimal_8cpp__incl.svg | 2 +- d1/da6/rungekutta_8cpp.html | 14 +- ...b9f40c7b5e9749cc550f19be3dc8856_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...ddf1224851353fc92bfbff6f499fa97_cgraph.svg | 2 +- ...224851353fc92bfbff6f499fa97_cgraph_org.svg | 2 +- ...d1c39e1ff42c04fb8ec0c0b9411cd3e_cgraph.svg | 2 +- ...0675d2eb960c71ca31ec475ba90120d_cgraph.svg | 2 +- ...d2e7465e7b5d54c2de6d5e9db1ea6a5_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...7b867074164d5f45b0f3851269d_cgraph_org.svg | 2 +- ...c5657b4fe2251cd21073f44233f6ea5_cgraph.svg | 2 +- ...3281dc34a9cfd7beb332419b8a0aa10_cgraph.svg | 2 +- ...egral_3_01uint128__t_01_4__coll__graph.svg | 2 +- d1/db3/structcompare.html | 4 +- ...ddf1224851353fc92bfbff6f499fa97_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...__ciphers__in__factorial__n_8cpp__incl.svg | 2 +- ...108d43bd32c6fb3b3c158476c51ba7f_cgraph.svg | 2 +- ...5b8a228c6419ecda6077255d6d60509_cgraph.svg | 2 +- d1/dc2/class_graph__coll__graph.svg | 2 +- ...7f65710c376f67d1ba3bde45a9cb628_cgraph.svg | 2 +- ...cd4b95d5de00d41b2491392338384dc_cgraph.svg | 2 +- ...9eeded693ac073717282fae365957a1_cgraph.svg | 2 +- d1/dce/classuint256__t__coll__graph.svg | 2 +- d1/dd7/union__of__two__arrays_8cpp__incl.svg | 2 +- d1/de0/namespacenumerical__methods.html | 10 +- ...58fd271b9a53e8f3f60b08b18857150_cgraph.svg | 2 +- ..._decomposition_1_1_s_g__inherit__graph.svg | 2 +- ...dc652a36ea42ba262c4e4236e3e6601_cgraph.svg | 2 +- ...0f2228420376f4db7e1274f2b41667c_cgraph.svg | 2 +- ...28420376f4db7e1274f2b41667c_cgraph_org.svg | 2 +- ...98be172c737f236763afdb8cada4835_cgraph.svg | 2 +- ...fb1792ab867dc26639eef368a56989e_cgraph.svg | 2 +- ...649fc2c5d09dc58608cd9299db9946f_cgraph.svg | 2 +- ...c73f393e984f93f33852334d1a04be0_cgraph.svg | 2 +- ...2d20da40d800897c31a649799d5e43d_cgraph.svg | 2 +- ...f7c97616b873ffeebdd0eac2d19d13e_cgraph.svg | 2 +- ...585670a392c7e842c992d088093dff5_cgraph.svg | 2 +- ...6ea13c16028f18ef2d5ff47f3fda7a2_cgraph.svg | 2 +- ...0831425f1389166a9518f422d0c6ec5_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- d1/df6/bidirectional__dijkstra_8cpp__incl.svg | 2 +- d1/df9/qr__decomposition_8cpp__incl.svg | 2 +- d2/d05/class_min_heap.html | 10 +- ...7ac126eabb0c3ce04047172abccca29_cgraph.svg | 2 +- ...7f726cc6327955d22871592227432f5_cgraph.svg | 2 +- ...ef438c1056492cb62c4a4d9035b5cad_cgraph.svg | 2 +- ...f78f3384f5a0ae880ad0883d2d44b82_cgraph.svg | 2 +- ...d4e3f0099a6975b74a314a35bd0f94d_cgraph.svg | 2 +- ...399b847626e5bba983cab7c7918b445_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- d2/d1a/vigenere__cipher_8cpp__incl.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...49fd8f401bfc71f63b74711390cccf0_cgraph.svg | 2 +- d2/d23/neural__network_8cpp__incl.svg | 2 +- d2/d23/neural__network_8cpp__incl_org.svg | 2 +- d2/d26/addition__rule_8cpp__incl.svg | 2 +- d2/d26/count__inversions_8cpp.html | 16 +- ...332498eabf6579ef059c0d0e9f4ec80_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...97a486e14101c4822ea8dc47f0d1661_cgraph.svg | 2 +- d2/d38/pancake__sort_8cpp__incl.svg | 2 +- d2/d3b/namespaceqr__algorithm.html | 8 +- ...57425cb2365359da51c6fe6741834d8_cgraph.svg | 2 +- ...8e2fa3e803abaea6c568dc45d69d8cc_cgraph.svg | 2 +- ...a3e803abaea6c568dc45d69d8cc_cgraph_org.svg | 2 +- ...d3c7dce1f142141f509d09f6c0e25dc_cgraph.svg | 2 +- ...3ce637634fc49e1d10d190eb388ebf1_cgraph.svg | 2 +- ...16da2183db22378435042f26af43d5f_cgraph.svg | 2 +- ...fbdf47277c8cfee229b05b72f1f7834_cgraph.svg | 2 +- ...23a97ea0c7ea6e33b5844a6858d902d_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...d3e818681fb2e29cf08f4f60f82c8e0_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...752659b7c1719d68fdb2ca538a93696_cgraph.svg | 2 +- d2/d4b/spirograph_8cpp__incl.svg | 2 +- d2/d4b/spirograph_8cpp__incl_org.svg | 2 +- ...1a3968e7947464bee7714f6d43b7002_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- d2/d53/circular__linked__list_8cpp__incl.svg | 2 +- ...3aa9d32bcbcd65cfc85f0a41e2afadc_cgraph.svg | 2 +- ...a5e874b9774aa5362dbcf288828b95c_cgraph.svg | 2 +- ...2c00da08f2cf641dd336270f6e3c407_cgraph.svg | 2 +- ...71aa7dd5d5add0143d1756bb0a1b32f_cgraph.svg | 2 +- ...5d3e30406712ada3d9713ece3c1b153_cgraph.svg | 2 +- ...6eb66212d577f948a457b6e29d87c46_cgraph.svg | 2 +- ...69e95a34054d7989bf446f96b2ffaf9_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...7b867074164d5f45b0f3851269d_cgraph_org.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg | 2 +- ...8f264600754602b6a9ea19cc690e50e_cgraph.svg | 2 +- ...cb50d36a59427a33f64a266dac83d99_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- d2/d5f/merge__sort_8cpp__incl.svg | 2 +- d2/d66/binary__search_8cpp__incl.svg | 2 +- d2/d73/word__break_8cpp__incl.svg | 2 +- d2/d76/prefix__sum__array_8cpp__incl.svg | 2 +- ...iptic__curve__key__exchange_8cpp__incl.svg | 2 +- ...tent__seg__tree__lazy__prop_8cpp__incl.svg | 2 +- d2/d89/median__search_8cpp__incl.svg | 2 +- ...heavy__light__decomposition_1_1_h_l_d.html | 6 +- ...579062b384e54b611b80c6337c7f2c8_cgraph.svg | 2 +- ...dfbda148aad0bfaba2ebfda9ebc915a_cgraph.svg | 2 +- ...dfbf5d9df825eeb63b294c6849bdcab_cgraph.svg | 2 +- ...d5b40c076347a6aabfb37a0590f2f24_cgraph.svg | 2 +- ...f1cb54ed09fde931bf3220d75ee4c57_cgraph.svg | 2 +- ...9e979edd69678b85665c01e2ee97828_cgraph.svg | 2 +- ...64848d6630c39d0f09ce2359cc7c4f8_cgraph.svg | 2 +- ...edian_1_1_windowed_median__coll__graph.svg | 2 +- ...aversal__of__bst_1_1_node__coll__graph.svg | 2 +- d2/ddd/gaussian__elimination_8cpp__incl.svg | 2 +- ...4b8683a2b429de5cce57e6d733ec817_cgraph.svg | 2 +- ...83a2b429de5cce57e6d733ec817_cgraph_org.svg | 2 +- ...58410412185a5f09199deaff7157a8d_cgraph.svg | 2 +- ...0412185a5f09199deaff7157a8d_cgraph_org.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg | 2 +- ...31ec5409537703d9c8a47350386b32a_cgraph.svg | 2 +- ...5409537703d9c8a47350386b32a_cgraph_org.svg | 2 +- d2/def/prime__factorization_8cpp__incl.svg | 2 +- ...ddf1224851353fc92bfbff6f499fa97_cgraph.svg | 2 +- ...13517b8e5de1b75592052db7f7e237f_cgraph.svg | 2 +- ...3adf7b092a87868917ee5fb4255192b_cgraph.svg | 2 +- d3/d1a/hill__cipher_8cpp__incl.svg | 2 +- d3/d1a/hill__cipher_8cpp__incl_org.svg | 2 +- ...se__fermat__little__theorem_8cpp__incl.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...1e0ca34797d88490747c08eca70a2e6_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...40291bc02cba5474a4cb46a9b9566fe_cgraph.svg | 2 +- ...1bc02cba5474a4cb46a9b9566fe_cgraph_org.svg | 2 +- ...bbe538c8015e8ce158e7ed43f605ebd_cgraph.svg | 2 +- ...0bf3d6791cba144b3f539835d835e75_cgraph.svg | 2 +- ...15fdc7f2b5023992d87a711d78566c4_cgraph.svg | 2 +- d3/d28/wiggle__sort_8cpp__incl.svg | 2 +- d3/d30/hash__search_8cpp__incl.svg | 2 +- d3/d39/check__prime_8cpp__incl.svg | 2 +- ...5e6a2976bb2f332898f373941d52098_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- d3/d3d/complex__numbers_8cpp__incl.svg | 2 +- ...0337efc5dad761096489bf2c5b1c80c_cgraph.svg | 2 +- ...c47fa37fb6eeeb781b2ec1b05af6b07_cgraph.svg | 2 +- ...76efe049deb042bf1f02612e181ab1d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- d3/d4c/sha1_8cpp__incl.svg | 2 +- ...1a3968e7947464bee7714f6d43b7002_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- d3/d56/binomial__dist_8cpp__incl.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...1_1layers_1_1_dense_layer__coll__graph.svg | 2 +- d3/d66/structlinkedlist__coll__graph.svg | 2 +- d3/d6d/namespacesimpson__method.html | 111 ++++ ...oyd__cycle__detection__algo_8cpp__incl.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...044c4794349a8cff6256b99950d5773_cgraph.svg | 2 +- ...186ca3ac3a69b5e52543bb13fe46db8_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg | 2 +- ...cc9dd6e6190d10a010fdcdfe7a21a81_cgraph.svg | 2 +- ...72b0f5cdb4e41fd6dee4538b808c06a_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...e4dcd6fd5282e535685361cba645d7c_cgraph.svg | 2 +- ...d6fd5282e535685361cba645d7c_cgraph_org.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...ff90bc0f54e4f8ea5f0330471781bd5_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...2df91964915ca97609d35f847faff5f_cgraph.svg | 2 +- ...1964915ca97609d35f847faff5f_cgraph_org.svg | 2 +- ...1f0d016dff7f7e62b3dddb9fdf47805_cgraph.svg | 2 +- ...016dff7f7e62b3dddb9fdf47805_cgraph_org.svg | 2 +- ...73511e84a5243ffffe81be28bd24855_cgraph.svg | 2 +- ...e9a9db7792cf5383f4c4cc418255165_cgraph.svg | 2 +- ...da1be3f5b5d967ebb36a201f3ebad11_cgraph.svg | 2 +- ...e3f5b5d967ebb36a201f3ebad11_cgraph_org.svg | 2 +- ...1dd051a74e5f36c8dc03dae8dca6ef4_cgraph.svg | 2 +- ...51a74e5f36c8dc03dae8dca6ef4_cgraph_org.svg | 2 +- ...5a1235659356166a3e9b451c64fcc36_cgraph.svg | 2 +- ...749ebb40710c9752a2771eda03c6b3e_cgraph.svg | 2 +- ...4ab7b4fe7442b5e2eeed8c050bb86bd_cgraph.svg | 2 +- ...36bb546e6a94d8b9d35b30ee1bb291a_cgraph.svg | 2 +- ...7e5e00033f38006a224f30bdbf3f703_cgraph.svg | 2 +- ...85ba5abfd6d34dcd908b2afe6464657_cgraph.svg | 2 +- ...37e29e2a4a6cc0eb65cbd5595e1da95_cgraph.svg | 2 +- ...9e2a4a6cc0eb65cbd5595e1da95_cgraph_org.svg | 2 +- ...classbinary__search__tree__coll__graph.svg | 2 +- ...5d94ead4cf4e1ff9f87c38bc99f59ae_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...7880ce913f3058a35ff106d5be9e243_cgraph.svg | 2 +- ...1ec21fc91ddafd964ae2035ba7892c0_cgraph.svg | 2 +- ...4d21a345ed06f7fba6919718cf3e058_cgraph.svg | 2 +- ...b02e288a407876a8d6024f98a2a25ec_cgraph.svg | 2 +- ...401e8f2d41d8cc9cd0e52ab381608d4_cgraph.svg | 2 +- ...a3be6d8871b1f5dc03688da8f3ee9e6_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- d3/db7/graph_2dijkstra_8cpp__incl.svg | 2 +- ...f4485c08b45e7a21a2e86f9c3f01d8b_cgraph.svg | 2 +- ...99292a33edf87499daa52b51315aca5_cgraph.svg | 2 +- ...9a270ffba3a68539b92272c702e3474_cgraph.svg | 2 +- d3/dbb/kadanes3_8cpp__incl.svg | 2 +- d3/dbe/comb__sort_8cpp__incl.svg | 2 +- ...cb07da7984e20b3207934696791f5df_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- d3/dfd/trie__using__hashmap_8cpp__incl.svg | 2 +- d3/dfe/horspool_8cpp.html | 6 +- ...a9c3aa55ccc79d0f47d50c580997336_cgraph.svg | 2 +- ...884bca75ce39c116697ea2574adb37d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- d4/d0c/binary__search__tree_8cpp__incl.svg | 2 +- d4/d18/composite__simpson__rule_8cpp.html | 560 ++++++++++++++++++ d4/d18/composite__simpson__rule_8cpp.js | 9 + ...b74d828b33760094906797042b89442_cgraph.map | 5 + ...b74d828b33760094906797042b89442_cgraph.md5 | 1 + ...b74d828b33760094906797042b89442_cgraph.svg | 59 ++ ...f67508d5f392b0321772169342c98ad_cgraph.map | 5 + ...f67508d5f392b0321772169342c98ad_cgraph.md5 | 1 + ...f67508d5f392b0321772169342c98ad_cgraph.svg | 59 ++ ...c04138a5bfe5d72780bb7e82a18e627_cgraph.map | 8 + ...c04138a5bfe5d72780bb7e82a18e627_cgraph.md5 | 1 + ...c04138a5bfe5d72780bb7e82a18e627_cgraph.svg | 97 +++ ...251b4df4748a0b9c43a48f61bdd2397_cgraph.map | 5 + ...251b4df4748a0b9c43a48f61bdd2397_cgraph.md5 | 1 + ...251b4df4748a0b9c43a48f61bdd2397_cgraph.svg | 59 ++ ...d8df83a6f26ce24a75d3b358b7f5b8a_cgraph.map | 4 + ...d8df83a6f26ce24a75d3b358b7f5b8a_cgraph.md5 | 1 + ...d8df83a6f26ce24a75d3b358b7f5b8a_cgraph.svg | 44 ++ d4/d1f/merge__insertion__sort_8cpp__incl.svg | 2 +- ...8ec9ad42717780d6caaff9d3d6977f9_cgraph.svg | 2 +- ...ba1fc66e4134ab25b2602b323150563_cgraph.svg | 2 +- ...8d0e241db517813725e721a152e3a25_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- d4/d25/ncr__modulo__p_8cpp__incl.svg | 2 +- d4/d26/durand__kerner__roots_8cpp__incl.svg | 2 +- .../durand__kerner__roots_8cpp__incl_org.svg | 2 +- d4/d28/pigeonhole__sort_8cpp__incl.svg | 2 +- d4/d2f/fcfs__scheduling_8cpp__incl.svg | 2 +- d4/d2f/fcfs__scheduling_8cpp__incl_org.svg | 2 +- ...nge__queries_2sparse__table_8cpp__incl.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...5fe8a029e155c43e4efa598d4d089d9_cgraph.svg | 2 +- ...ddf1224851353fc92bfbff6f499fa97_cgraph.svg | 2 +- ...224851353fc92bfbff6f499fa97_cgraph_org.svg | 2 +- ...923fb22b46e085376703cae0b44d690_cgraph.svg | 2 +- ...d7266b934ca50c4f53e4f1e725d89a4_cgraph.svg | 2 +- ...2483e3f6933e004a8d86371e8a990db_cgraph.svg | 2 +- ...b20eb99272665c1777949e26ab59589_cgraph.svg | 2 +- ...f6f73a33beec448c27cc1d70b220702_cgraph.svg | 2 +- ...24cbf1814854824cf05f062eea07b95_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...7b867074164d5f45b0f3851269d_cgraph_org.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...dbd7af47d87f0b956609fe9e3288ecb_cgraph.svg | 2 +- ...48807fa2b7000afae599e67f327545e_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...0ba9fe8b5df5c268f0c7d677ff2fe80_cgraph.svg | 2 +- ...5d845df3fecff7087a2126c7b72030b_cgraph.svg | 2 +- ...fe6fbb2f3460a2623c96f283178a07a_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- d4/d59/large__factorial_8cpp__incl.svg | 2 +- ...cebd92bc70890c3cfa261d68a5016e7_cgraph.svg | 2 +- ...1a3968e7947464bee7714f6d43b7002_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- d4/d60/kohonen__som__trace_8cpp__incl.svg | 2 +- d4/d60/kohonen__som__trace_8cpp__incl_org.svg | 2 +- d4/d72/qr__eigen__values_8cpp__incl.svg | 2 +- d4/d75/skip__list_8cpp__incl.svg | 2 +- ...ddf1224851353fc92bfbff6f499fa97_cgraph.svg | 2 +- ...2ea0d1f7943ebb4371d31e44b465b6d_cgraph.svg | 2 +- ...3aaff7cabfa3da2da8b9477b5fad9d6_cgraph.svg | 2 +- ...95b313cb2671e8f712040460325573e_cgraph.svg | 2 +- ...51127aea9d7e1e53ea9ae0868633246_cgraph.svg | 2 +- ...283886819c7c140a023582b7269e2d0_cgraph.svg | 2 +- ...440a7779ac56f47a3f355ce4a8c7da0_cgraph.svg | 2 +- ...619c78b6ad985713024f930f31c4395_cgraph.svg | 2 +- ...1a3968e7947464bee7714f6d43b7002_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...0a4042bdf0b6683b5f21ae7854de8a9_cgraph.svg | 2 +- ...12611f80b8079268dbb19cc4e9bee5c_cgraph.svg | 2 +- ...6925c53e139cc6c3f7df1e9003bb0b0_cgraph.svg | 2 +- ...3f3813e9896792fc86b296547689ba4_cgraph.svg | 2 +- ...2f3d4e15b1f47afac849c2e08a730f4_cgraph.svg | 2 +- ...0810d8c0fe3f8cf432ab128b1ae0300_cgraph.svg | 2 +- ...03a2451e87021d14ae06f148383e6bc_cgraph.svg | 2 +- ...32816c3de9e5ad122b180de60978e8f_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...454eeb691725ccac0f59df1e133f834_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...6f7b33a070e376e1f4374e534435e89_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- d4/da0/area_8cpp__incl.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...ber__of__positive__divisors_8cpp__incl.svg | 2 +- d4/db4/bayes__theorem_8cpp__incl.svg | 2 +- ...08941b2272866c64cdaf959afa939bf_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg | 2 +- ...extended__euclid__algorithm_8cpp__incl.svg | 2 +- d4/dc8/tree__234_8cpp__incl.svg | 2 +- ...0ebcc6d39653eccc26f8432efbfc8d9_cgraph.svg | 2 +- ...7a0467b24102260fbb6b554c453c20a_cgraph.svg | 2 +- ...12143ed316d48978084c025ff8d9768_cgraph.svg | 2 +- ...3ed316d48978084c025ff8d9768_cgraph_org.svg | 2 +- ...0d617ebf4d6ba21bcda8d8d1faa2357_cgraph.svg | 2 +- ...ceee4128d92ca4412040b7104d1299d_cgraph.svg | 2 +- ...9fe1f7c36fe004ba83eef2ca82e7e30_cgraph.svg | 2 +- ...f7c36fe004ba83eef2ca82e7e30_cgraph_org.svg | 2 +- ...431981b54c0bae1b2956f716aee1dcf_cgraph.svg | 2 +- ...a6f1f44f7e83b0094fbcbe170788486_cgraph.svg | 2 +- ...f44f7e83b0094fbcbe170788486_cgraph_org.svg | 2 +- d4/dd7/house__robber_8cpp__incl.svg | 2 +- ...306e48040a8570e164c58d1c530f870_cgraph.svg | 2 +- ...ec46e86786ddd461464b07a77c4d5f1_cgraph.svg | 2 +- .../gcd__iterative__euclidean_8cpp__incl.svg | 2 +- d4/def/kohonen__som__topology_8cpp.html | 20 +- ...283886819c7c140a023582b7269e2d0_cgraph.svg | 2 +- ...86819c7c140a023582b7269e2d0_cgraph_org.svg | 2 +- ...302662a56ebf67a21249270b017297e_cgraph.svg | 2 +- ...440a7779ac56f47a3f355ce4a8c7da0_cgraph.svg | 2 +- ...7779ac56f47a3f355ce4a8c7da0_cgraph_org.svg | 2 +- ...c04138a5bfe5d72780bb7e82a18e627_cgraph.svg | 2 +- ...38a5bfe5d72780bb7e82a18e627_cgraph_org.svg | 2 +- ...8efb079040c7aaa3a4917a0e486cba9_cgraph.svg | 2 +- ...b7ab643f6a5002f991837de46f70653_cgraph.svg | 2 +- ...d0455dd5c30adda100e95f0423c786e_cgraph.svg | 2 +- ...5dd5c30adda100e95f0423c786e_cgraph_org.svg | 2 +- ...1_1neural__network_1_1_neural_network.html | 6 +- ...be1b52bb9f57486f9a436f35c9089c0_cgraph.svg | 2 +- ...52bb9f57486f9a436f35c9089c0_cgraph_org.svg | 2 +- ...61a45f3c3d8347d79103bf182d0570b_cgraph.svg | 2 +- ...6494e26ff36d6e15c1022bb9a1ee848_cgraph.svg | 2 +- ...e26ff36d6e15c1022bb9a1ee848_cgraph_org.svg | 2 +- ...b9eac1824d365dce715fb17c33cb96f_cgraph.svg | 2 +- ...c1824d365dce715fb17c33cb96f_cgraph_org.svg | 2 +- ...c4c6f63ab965317f9471518ee931b89_cgraph.svg | 2 +- ...f14e473bb0722c6490b9dc8da5982aa_cgraph.svg | 2 +- ...172a6791b9bd24f4232bab8d6b81fff_cgraph.svg | 2 +- ...6791b9bd24f4232bab8d6b81fff_cgraph_org.svg | 2 +- ...8ed20abf6ce3744535bd8b5bb9e741b_cgraph.svg | 2 +- ...1d30113d13304c664057118b92a5931_cgraph.svg | 2 +- ...2151b0398a2536be60d950e10ffe9a8_cgraph.svg | 2 +- ...50c677fd6512665741ddd9b7983275d_cgraph.svg | 2 +- ...77fd6512665741ddd9b7983275d_cgraph_org.svg | 2 +- ...8bf9023ab3d4cdb61cf707c7cdfc86b_cgraph.svg | 2 +- ...023ab3d4cdb61cf707c7cdfc86b_cgraph_org.svg | 2 +- ...c648ea4f40bd71123b5f907a681dd8e_cgraph.svg | 2 +- ...ea4f40bd71123b5f907a681dd8e_cgraph_org.svg | 2 +- d4/df4/trie__multiple__search_8cpp__incl.svg | 2 +- d4/df8/prime__numbers_8cpp__incl.svg | 2 +- d5/d33/gram__schmidt_8cpp.html | 18 +- ...6e459aff5eafffb5ad9ceb129b4d274_cgraph.svg | 2 +- ...31ca28f60c880802462335eedc5d91f_cgraph.svg | 2 +- ...28f60c880802462335eedc5d91f_cgraph_org.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...d4d308f46ca1d91e348ca260ec1d2fb_cgraph.svg | 2 +- .../selection__sort__recursive_8cpp__incl.svg | 2 +- ...ddf1224851353fc92bfbff6f499fa97_cgraph.svg | 2 +- ...224851353fc92bfbff6f499fa97_cgraph_org.svg | 2 +- ...faee403e2758aaab682ed6622ae218c_cgraph.svg | 2 +- ...0ca8d0267008e09cfa50b4e2ddfbe53_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...7b867074164d5f45b0f3851269d_cgraph_org.svg | 2 +- ...1028bc215281d62e344af99da57fab2_cgraph.svg | 2 +- ...test__common__supersequence_8cpp__incl.svg | 2 +- d5/d4c/group__sorting.html | 4 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...6b14fea48d9841e29b9fc26be6e05d7_cgraph.svg | 2 +- ...3aa3d5bf666f327ee8e2d11d397b06e_cgraph.svg | 2 +- ...ae0148985f159b582a385cf399254e3_cgraph.svg | 2 +- ...2636e8b5b9e053374c45bfcf0603008_cgraph.svg | 2 +- ...9f95c09931625b41e3be1f88d1e28c5_cgraph.svg | 2 +- ...abea90c02f9159e4a784bbf736e1e23_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...7b867074164d5f45b0f3851269d_cgraph_org.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg | 2 +- .../random__pivot__quick__sort_8cpp__incl.svg | 2 +- .../integral__approximation2_8cpp__incl.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...4d5f25b573e870accdf26fd32b8484d_cgraph.svg | 2 +- ...a73e9d4e68af8cedb95bd0864054b89_cgraph.svg | 2 +- ...d4d5b8250b50703de888514c8e7a7a0_cgraph.svg | 2 +- ...8ec9ad42717780d6caaff9d3d6977f9_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- d5/d85/xor__cipher_8cpp__incl.svg | 2 +- d5/d88/md__d_i_r_e_c_t_o_r_y.html | 1 + ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg | 2 +- d5/d8b/least__common__multiple_8cpp__incl.svg | 2 +- d5/d8e/sudoku__solve_8cpp__incl.svg | 2 +- ...2ee22882858d2b1cf04293f02ed839a_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...e9e1b21a1684585e9e50f9afe4d53a3_cgraph.svg | 2 +- ...40d913e42fb94176a0b2c8b29a80420_cgraph.svg | 2 +- ...7236b8d3df3832e1f1225576a122534_cgraph.svg | 2 +- ...d76603c54d3dc56146e92d10a043924_cgraph.svg | 2 +- ...0b66a1c652291b9a346ec7342967178_cgraph.svg | 2 +- ...eb67c2f91c98cf4464f75b5882022de_cgraph.svg | 2 +- ...bfe11bd4703eacd1dab93f25ec639c5_cgraph.svg | 2 +- ...fe6bac9e03f58abcc2ce26ef3de1b5f_cgraph.svg | 2 +- ...f59fe72dacc1f1218ef3c303d843168_cgraph.svg | 2 +- ...26de383227859210f14dcf12201a079_cgraph.svg | 2 +- ...3a775d99dbbb94c130a973df0cfddcf_cgraph.svg | 2 +- ...97f4dd815654c4682f564afd718e824_cgraph.svg | 2 +- ...2c5b92cbfe73f63f6074c61b0a45331_cgraph.svg | 2 +- ...fc6ee160142cd017f8c4b213437d0fd_cgraph.svg | 2 +- d5/d95/n__bonacci_8cpp__incl.svg | 2 +- d5/d96/md5_8cpp.html | 12 +- ...341431cef7fcfc33794326e1deb2425_cgraph.svg | 2 +- ...94712c9665051ba52b686387b87a689_cgraph.svg | 2 +- ...be48c1e6e742f9bd329f501d61dcaef_cgraph.svg | 2 +- ...8705fab5f92adf3427b4cf76ff33edb_cgraph.svg | 2 +- ...fab5f92adf3427b4cf76ff33edb_cgraph_org.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...ee69c6136a841043f956de32116e348_cgraph.svg | 2 +- ...9e1a11f44135b890dd10a00e73b5661_cgraph.svg | 2 +- ...d2bf982d5dd64a45d13cba52c2b371d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...8e96bde0183c4b0a7ff04668f11e446_cgraph.svg | 2 +- ...9a712c8413b0d7861695ec019474469_cgraph.svg | 2 +- ...b4abfffc730e07fcbd5844e09add8cd_cgraph.svg | 2 +- d5/dad/magic__number_8cpp__incl.svg | 2 +- ...79f7488a305f2571f2932b319931f82_cgraph.svg | 2 +- ...488a305f2571f2932b319931f82_cgraph_org.svg | 2 +- ...c04138a5bfe5d72780bb7e82a18e627_cgraph.svg | 2 +- ...38a5bfe5d72780bb7e82a18e627_cgraph_org.svg | 2 +- ...2053d88ea1bcbbed9aca67ab4eeb499_cgraph.svg | 2 +- ...d88ea1bcbbed9aca67ab4eeb499_cgraph_org.svg | 2 +- ...92bdf1fdb0b9d414bcf7981d2d87aa9_cgraph.svg | 2 +- ...f1fdb0b9d414bcf7981d2d87aa9_cgraph_org.svg | 2 +- d5/dc3/integral__approximation_8cpp__incl.svg | 2 +- d5/dc8/postfix__evaluation_8cpp__incl.svg | 2 +- ...ector__important__functions_8cpp__incl.svg | 2 +- d5/dcd/kohonen__som__topology_8cpp__incl.svg | 2 +- .../kohonen__som__topology_8cpp__incl_org.svg | 2 +- d5/dcd/sum__of__digits_8cpp__incl.svg | 2 +- ...1a3968e7947464bee7714f6d43b7002_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- d5/dee/disjoint__set_8cpp__incl.svg | 2 +- d5/def/stairs__pattern_8cpp.html | 6 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...656a51b4c3bd7d63b7dcc75dc3e5576_cgraph.svg | 2 +- ...1a3968e7947464bee7714f6d43b7002_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg | 2 +- ...eb67e204ec7de02ad152c11df4d1e01_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...cc523a30c18c63eac58220c3c494cfa_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...21767fe711db64fe57a2ac4987b11f0_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- d6/d1d/bubble__sort_8cpp__incl.svg | 2 +- d6/d20/lu__decomposition_8h__incl.svg | 2 +- ...ary__tree_1_1_binary_tree__coll__graph.svg | 2 +- ...eb58750b978a93ac5e6eb29e3e570b7_cgraph.svg | 2 +- ...27acfac1dbff3f48a2b071d449d965b_cgraph.svg | 2 +- ...29be41c1ab78850963e4ce14e1d11d9_cgraph.svg | 2 +- ...16d0313141499d16f57c0c107f04395_cgraph.svg | 2 +- ...760f3665651a0a37937c79c62f219c0_cgraph.svg | 2 +- ...8bbb6e4a5749f6008b06602d5103917_cgraph.svg | 2 +- ...36cbcc7a458b3f3a2af0c4aa1126590_cgraph.svg | 2 +- ...667fa0860977f6d6d443fa1dbcd80aa_cgraph.svg | 2 +- ...77cad522fa44b8c985779a7188d2f41_cgraph.svg | 2 +- ...e497c3e3f169afe5baaae6a5d40cbc8_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...1a3968e7947464bee7714f6d43b7002_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...acbe32aaab897e7939e5b0454035b8c_cgraph.svg | 2 +- ...4e3c6c037b67895014414c5d75465e5_cgraph.svg | 2 +- ...6c037b67895014414c5d75465e5_cgraph_org.svg | 2 +- ...d61f9ed872eef26bca39388cbda6a91_cgraph.svg | 2 +- ...9ed872eef26bca39388cbda6a91_cgraph_org.svg | 2 +- ...11242d9ad5b03a75911e29b04f78fd3_cgraph.svg | 2 +- ...8a9c2aaaa63b0f27ea176857e1e7d56_cgraph.svg | 2 +- d6/d38/newton__raphson__method_8cpp__incl.svg | 2 +- ...ddf1224851353fc92bfbff6f499fa97_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...f9c31c1047aa3191676d64571d4c506_cgraph.svg | 2 +- ...8ec9ad42717780d6caaff9d3d6977f9_cgraph.svg | 2 +- ...ad42717780d6caaff9d3d6977f9_cgraph_org.svg | 2 +- ...01288288ef5ebe8e97414cc30797cce_cgraph.svg | 2 +- ...8288ef5ebe8e97414cc30797cce_cgraph_org.svg | 2 +- ...6c2c67ea416d0e80003a88623f98b29_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- d6/d4b/hamming__distance_8cpp__incl.svg | 2 +- .../gcd__recursive__euclidean_8cpp__incl.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg | 2 +- ...avelling__salesman__problem_8cpp__incl.svg | 2 +- ...95d23bbdfcb80e83c9cda45c9ad5723_cgraph.svg | 2 +- ...6ff0710861ca39d957046c0b09b2985_cgraph.svg | 2 +- ...874d294ab00fe9ce8731c5b7991a089_cgraph.svg | 2 +- ...27bf009831ddc477c5fa8891d5cb35f_cgraph.svg | 2 +- ...c319db420c3d97a83e9dcca803b6812_cgraph.svg | 2 +- ...0509f8843e2bc42de2abbd00a14b7b9_cgraph.svg | 2 +- d6/d74/math_2armstrong__number_8cpp__incl.svg | 2 +- d6/d7a/golden__search__extrema_8cpp.html | 4 +- ...283886819c7c140a023582b7269e2d0_cgraph.svg | 2 +- ...440a7779ac56f47a3f355ce4a8c7da0_cgraph.svg | 2 +- ...aa76a6d5fd4d333f9072beff1dc486b_cgraph.svg | 2 +- ...d0455dd5c30adda100e95f0423c786e_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...7dc6acffd0500de9bdbf16b3ade94b0_cgraph.svg | 2 +- ...040a12d7684cd85fb3684f4211ea5ac_cgraph.svg | 2 +- ...911c8bca8556206ff64461b2424866b_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- d6/d93/large__number_8h__dep__incl.svg | 2 +- ...ddf1224851353fc92bfbff6f499fa97_cgraph.svg | 2 +- ...f93b60e229b6683e24c4754a7106ee8_cgraph.svg | 2 +- ...6aae4778fbe89a3d59fd61fbc050cfa_cgraph.svg | 2 +- d6/da8/0__1__knapsack_8cpp__incl.svg | 2 +- ...d506b1c1a3cd5b93cc7e497626bfb53_cgraph.svg | 2 +- ...9ae0a6a2bd200fd1eb0e31b2bf4cc76_cgraph.svg | 2 +- ...6ed6ce71415fb400b65f0656cef3d25_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...09e51f513cee647d41192ab0a872cdc_cgraph.svg | 2 +- .../ode__semi__implicit__euler_8cpp__incl.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- d6/dbc/sparse__matrix_8cpp__incl.svg | 2 +- d6/dbd/jump__search_8cpp__incl.svg | 2 +- d6/dc0/interpolation__search2_8cpp__incl.svg | 2 +- ..._1_1ncr__modulo__p_1_1_n_c_r_modulo_p.html | 4 +- ...431ec5c876e1154d8e1e5f89e1ab34a_cgraph.svg | 2 +- ...b95277f5f527beacc8d0f3bc91fcd08_cgraph.svg | 2 +- ...77f5f527beacc8d0f3bc91fcd08_cgraph_org.svg | 2 +- ...de201f4687740454302c444f507a926_cgraph.svg | 2 +- ...40291bc02cba5474a4cb46a9b9566fe_cgraph.svg | 2 +- ...ddf1224851353fc92bfbff6f499fa97_cgraph.svg | 2 +- ...13517b8e5de1b75592052db7f7e237f_cgraph.svg | 2 +- ...3adf7b092a87868917ee5fb4255192b_cgraph.svg | 2 +- d6/dd5/atbash__cipher_8cpp__incl.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- d6/dec/breadth__first__search_8cpp__incl.svg | 2 +- d6/df6/n__choose__r_8cpp__incl.svg | 2 +- ...al_3_01uint128__t_01_4__inherit__graph.svg | 2 +- ..._1_1_circular_linked_list__coll__graph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...b2df3d52a403ad46523ab90d3a723c1_cgraph.svg | 2 +- ...2f1b7277e1dd4190f25014b48487ce6_cgraph.svg | 2 +- ...83bb8ccf42aaf7375a83e91490eda1e_cgraph.svg | 2 +- ...9172365aebde9be1997157f6f80e0cf_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...8ec9ad42717780d6caaff9d3d6977f9_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- d7/d1f/realtime__stats_8cpp__incl.svg | 2 +- ...bd5e11fab6dab282efccfb61beb0bd9_cgraph.svg | 2 +- d7/d2e/avltree_8cpp__incl.svg | 2 +- ...02a9fc90e79b05b863cc4efa26ae2ec_cgraph.svg | 2 +- d7/d39/lu__decomposition_8h__dep__incl.svg | 2 +- ...t__implentation__usingarray_8cpp__incl.svg | 2 +- d7/d41/struct_min_heap_node__coll__graph.svg | 2 +- d7/d4a/fibonacci__sum_8cpp__incl.svg | 2 +- d7/d4c/spiral__print_8cpp__incl.svg | 2 +- d7/d53/inv__sqrt_8cpp__incl.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...f9e6b7e6f15df4b525a2e7705ba3089_cgraph.svg | 2 +- ...2ee8d7e67da9f6eb85146b08dad95e6_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...inorder__successor__of__bst_8cpp__incl.svg | 2 +- ...003b5b2dcfff0769b957ab5c968b03d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...d60b8858720bf217df22d992d0fefaa_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...53b2f647bee9c5b75ef8dd9ef685dc8_cgraph.svg | 2 +- ...21baa2002a64bc0bfc3e1b64800d734_cgraph.svg | 2 +- ...c27f949c9d6659be9f5bd2ccbe1360a_cgraph.svg | 2 +- ...9fd597e0ea394abe027ced4d2ea3338_cgraph.svg | 2 +- ...77f8c9cc594975756838d498c237cea_cgraph.svg | 2 +- ...38bd3a177a6d61da3859a281233bbe1_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...igned_3_01uint256__t_01_4__coll__graph.svg | 2 +- ...57e942d49f4fd70f059f224b4ac07e1_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...8ba20fed2ce427f6469c7689437829d_cgraph.svg | 2 +- ...8ec9ad42717780d6caaff9d3d6977f9_cgraph.svg | 2 +- ...bbcebf3a2d0c67f4c3cfb5511a97981_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- .../power__for__huge__numbers_8cpp__incl.svg | 2 +- d7/d92/sublist__search_8cpp__incl.svg | 2 +- d7/da4/cut__rod_8cpp__incl.svg | 2 +- d7/da7/adaline__learning_8cpp__incl.svg | 2 +- d7/da7/adaline__learning_8cpp__incl_org.svg | 2 +- ...al_3_01uint256__t_01_4__inherit__graph.svg | 2 +- d7/dae/decimal__to__binary_8cpp__incl.svg | 2 +- .../composite__simpson__rule_8cpp__incl.map | 10 + .../composite__simpson__rule_8cpp__incl.md5 | 1 + .../composite__simpson__rule_8cpp__incl.svg | 128 ++++ ...4391124480d2a49f2dec900237b0712_cgraph.svg | 2 +- ...124480d2a49f2dec900237b0712_cgraph_org.svg | 2 +- ...147ad576f8a94a2a6b66948672b452b_cgraph.svg | 2 +- ...d576f8a94a2a6b66948672b452b_cgraph_org.svg | 2 +- ...4bfcd756610834acac501f9eea1e2eb_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg | 2 +- .../classgraph_1_1_graph__inherit__graph.svg | 2 +- d7/dce/graph__coloring_8cpp__incl.svg | 2 +- ...metic_3_01uint128__t_01_4__coll__graph.svg | 2 +- d7/dda/dsu__union__rank_8cpp__incl.svg | 2 +- ...f9e6b7e6f15df4b525a2e7705ba3089_cgraph.svg | 2 +- ...4487eda25123bc4d112e8430821a6c6_cgraph.svg | 2 +- ...d3f2465a7c5803a1ff16c5378bcc5e4_cgraph.svg | 2 +- ...e7f57935b3bb9446f11c239fd89ae79_cgraph.svg | 2 +- ...484002bcb701820d55f32ea5d525571_cgraph.svg | 2 +- ...02bcb701820d55f32ea5d525571_cgraph_org.svg | 2 +- ...8ae4b1835e5e8aec32f68c5059ed4d4_cgraph.svg | 2 +- ...87494e6cf012d28c4f5b9d1c15f9c5d_cgraph.svg | 2 +- ...4e6cf012d28c4f5b9d1c15f9c5d_cgraph_org.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- d8/d58/kadane2_8cpp__incl.svg | 2 +- ...83bb8ccf42aaf7375a83e91490eda1e_cgraph.svg | 2 +- ...8ead7d43b11505398daf9a894f122f9_cgraph.svg | 2 +- ...0cfd94fa3765b53d4ec7893ffaee5f8_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...dbda80d02bdc26c3e8ff7330c9be75d_cgraph.svg | 2 +- ...794950cb3407b6b47d3dc986cf714c0_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- d8/d72/class_r_btree.html | 26 +- ...242e458904de8a242fcdaffe9e3ba1a_cgraph.svg | 2 +- ...5c66ec8cf4cef0a35c50cbab86965dc_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...31773fd11555d21f70d6914138d9535_cgraph.svg | 2 +- ...9f294b0dec08a4a11d477a32f9bd829_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...42f435bca0839e721fc1574a61e8da3_cgraph.svg | 2 +- ...35bca0839e721fc1574a61e8da3_cgraph_org.svg | 2 +- ...cc29566568e0383dd7d374068cbe6b3_cgraph.svg | 2 +- ...466857dab977a49f117029835b3b6d2_cgraph.svg | 2 +- ...0480fccfb39de20ca47f1bf51ecb6ec_cgraph.svg | 2 +- ...342906d42b80fc6b6b3ad17bf00fcb9_cgraph.svg | 2 +- ...4bf1f3c43271a5fc93101f6ae2e6269_cgraph.svg | 2 +- ...4260cb1be9b63d6e38107000ac4b7e7_cgraph.svg | 2 +- ...9fde571b38f9483576594f66572958a_cgraph.svg | 2 +- ...6aac06ccf128b0a9c55c9ee1a8e5631_cgraph.svg | 2 +- ...72a53c88203fde278f1fe6c3afe5b07_cgraph.svg | 2 +- ...ee7b35403af3612222d3b7a53074905_cgraph.svg | 2 +- ...332d152078e96311e43ac5e7183ea26_cgraph.svg | 2 +- ...43d294e21a0c4fa33c53757df054576_cgraph.svg | 2 +- ...94e21a0c4fa33c53757df054576_cgraph_org.svg | 2 +- ...afa3e62b686aebdbad81c4f89913f43_cgraph.svg | 2 +- ...868ad43698a1d69ba46ea3827d7d2c3_cgraph.svg | 2 +- ...4986b23760039711848155739c31b35_cgraph.svg | 2 +- ...801bf30591ca6b2c38ff4fed0ded23f_cgraph.svg | 2 +- d8/d7a/sha1_8cpp.html | 14 +- ...397f2444a05e4d1487c67e215410d3c_cgraph.svg | 2 +- ...be3471f7e489d7d0df42b97a48bf141_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...9e1a11f44135b890dd10a00e73b5661_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...3a896b34d27fda69049827e0c4dab42_cgraph.svg | 2 +- ...42fa439b102c6f86341f421ddcfe0a1_cgraph.svg | 2 +- ...439b102c6f86341f421ddcfe0a1_cgraph_org.svg | 2 +- ...b7bbb0918c261bc216aef9e6dd39aa4_cgraph.svg | 2 +- ...b0918c261bc216aef9e6dd39aa4_cgraph_org.svg | 2 +- ...6195fcf11b636064c7172cb74b55dd0_cgraph.svg | 2 +- ...3611ec1fef92eeeb875aea1bde1e4de_cgraph.svg | 2 +- ...cc37166f2f73763df39894b675f89c9_cgraph.svg | 2 +- ...166f2f73763df39894b675f89c9_cgraph_org.svg | 2 +- ...341901e926b3fa3a796c64ca572f592_cgraph.svg | 2 +- ...38565472a07d07f63ec0d2fd8a69d4d_cgraph.svg | 2 +- ...6680b8a37d442c2f208faa286e33908_cgraph.svg | 2 +- ...b8a37d442c2f208faa286e33908_cgraph_org.svg | 2 +- ...6d34fd3511626a83ab00665d7bc34d1_cgraph.svg | 2 +- ...322209aaa91b7bbf16f96e1cc52b746_cgraph.svg | 2 +- ...a082dc1426a79f866cee6b370df37b0_cgraph.svg | 2 +- ...dc1426a79f866cee6b370df37b0_cgraph_org.svg | 2 +- ...5854f5aa216e61219154c62167ce8f0_cgraph.svg | 2 +- ...f5aa216e61219154c62167ce8f0_cgraph_org.svg | 2 +- ...cf8d033f8115f39f3c93cfb6cee0b28_cgraph.svg | 2 +- ...87b71d810901fab69c4ad9d4d0fa635_cgraph.svg | 2 +- d8/d96/gram__schmidt_8cpp__incl.svg | 2 +- ...69384d8a4197a9b24482ce7c321a85e_cgraph.svg | 2 +- ...7cb7472f310a798f555fe45cdf50145_cgraph.svg | 2 +- ...2d6698b71384a352ec4b81b31b13141_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...91ed94113c56191b75fe45f688d6e62_cgraph.svg | 2 +- d8/d9a/fast__fourier__transform_8cpp.html | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...f9e6b7e6f15df4b525a2e7705ba3089_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg | 2 +- ...f2e84df4fc386bb3295016ef8fd156e_cgraph.svg | 2 +- d8/db1/binomial__calculate_8cpp.html | 10 +- ...83bb8ccf42aaf7375a83e91490eda1e_cgraph.svg | 2 +- ...e407a2a13362c4c64fbe509ff325978_cgraph.svg | 2 +- ...0f2228420376f4db7e1274f2b41667c_cgraph.svg | 2 +- ...heavy__light__decomposition_8cpp__incl.svg | 2 +- ...y__light__decomposition_8cpp__incl_org.svg | 2 +- ...8ec9ad42717780d6caaff9d3d6977f9_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...35843bdf82d2a6cc8596ae8fd3b8df9_cgraph.svg | 2 +- ...eebd5e7686a8db363f937b2f30d3818_cgraph.svg | 2 +- ...8ec9ad42717780d6caaff9d3d6977f9_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- d8/de0/radix__sort2_8cpp__incl.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- d8/df4/array__right__rotation_8cpp__incl.svg | 2 +- d8/df6/jumpgame_8cpp__incl.svg | 2 +- d8/df7/quick__sort__3_8cpp__incl.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...9945c15826a9c1b5c141db314b7f8b4_cgraph.svg | 2 +- ...1c673d56cbf67b1d2ee4d869185b7d9_cgraph.svg | 2 +- ...6a58225ce7d3fa9d4c2f5349a65ed93_cgraph.svg | 2 +- ...96573527312d5255e1495b879e8a34f_cgraph.svg | 2 +- ...b2cd81064717aedd62bfb096b1a73d8_cgraph.svg | 2 +- d9/d0e/brent__method__extrema_8cpp__incl.svg | 2 +- ...s__all__solution__optimised_8cpp__incl.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg | 2 +- ...2589cc39d6bbff6c997152f1b96e356_cgraph.svg | 2 +- ...0151e19512b48cc0b14ea121df00488_cgraph.svg | 2 +- ...0825a4fd4c41860b689d253dd2c8e93_cgraph.svg | 2 +- ...a4fd4c41860b689d253dd2c8e93_cgraph_org.svg | 2 +- ...9a136b32707bdc7950fb9057b5fa1e1_cgraph.svg | 2 +- ...9c9e74079278ca10e3b97a8d5391c9a_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...816a4ae8a29c156b90377041000929a_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- d9/d31/recursive__bubble__sort_8cpp__incl.svg | 2 +- ...fda852e6e522707fd97f61cdb0a2591_cgraph.svg | 2 +- d9/d43/hopcroft__karp_8cpp__incl.svg | 2 +- ...83bb8ccf42aaf7375a83e91490eda1e_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...283886819c7c140a023582b7269e2d0_cgraph.svg | 2 +- ...86819c7c140a023582b7269e2d0_cgraph_org.svg | 2 +- ...440a7779ac56f47a3f355ce4a8c7da0_cgraph.svg | 2 +- ...7779ac56f47a3f355ce4a8c7da0_cgraph_org.svg | 2 +- ...c04138a5bfe5d72780bb7e82a18e627_cgraph.svg | 2 +- ...38a5bfe5d72780bb7e82a18e627_cgraph_org.svg | 2 +- ...3082f2e5bacec40266499da4547309a_cgraph.svg | 2 +- ...d0455dd5c30adda100e95f0423c786e_cgraph.svg | 2 +- ...5dd5c30adda100e95f0423c786e_cgraph_org.svg | 2 +- ...154fe319e6033485a8a6cd6f0d8932d_cgraph.svg | 2 +- ...571600aa42a81bc14a4a602ea5ff00d_cgraph.svg | 2 +- d9/d4e/gnome__sort_8cpp__incl.svg | 2 +- ...792ac7c33aaf26b860ab55f5652ab25_cgraph.svg | 2 +- ...ba15ca55b3e7dcb91f3c65d72ba052d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...0f9186ccb682724a8792a2bf81e9b9e_cgraph.svg | 2 +- ...c90175770bf0d5853c466e14993a08c_cgraph.svg | 2 +- ...0208548f8b393528e5db01717e88e67_cgraph.svg | 2 +- ...5ce14f026d6d231bef29161bac2b485_cgraph.svg | 2 +- d9/d69/median__search_8cpp.html | 6 +- ...68847218f694e78bf433a0ff7648bae_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- d9/d78/factorial_8cpp__incl.svg | 2 +- d9/d7d/primality__test_8cpp__incl.svg | 2 +- ...ed_3_01uint128__t_01_4__inherit__graph.svg | 2 +- .../palindrome__partitioning_8cpp__incl.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...f94f3212385cff0a5f19ff6b0cce8e7_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- d9/d94/golden__search__extrema_8cpp__incl.svg | 2 +- d9/dae/struct_queue__coll__graph.svg | 2 +- d9/db7/linked__list_8cpp__incl.svg | 2 +- ...e__force__string__searching_8cpp__incl.svg | 2 +- d9/dcc/miller__rabin_8cpp__incl.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- d9/dd9/bisection__method_8cpp__incl.svg | 2 +- d9/ddb/tower__of__hanoi_8cpp__incl.svg | 2 +- ...f23830316204664514f396a4eb5275a_cgraph.svg | 2 +- ...fcf37549bd002c174a45b0b4203c2bd_cgraph.svg | 2 +- ...2b16f26928b5e994925100594a167a0_cgraph.svg | 2 +- ...764c1cf848f84a5b77462036a6d8c13_cgraph.svg | 2 +- ...c011e1b0863d79c3a7c11a0426bdcff_cgraph.svg | 2 +- ...bf5b410299df2320ddf2709dda61f63_cgraph.svg | 2 +- ...5f897af6aa732a9901454401c869bcb_cgraph.svg | 2 +- ...168edf29316f2b436eac1fc416c52e0_cgraph.svg | 2 +- ...7c0a35845d27e0f6fc1f4eaa0333362_cgraph.svg | 2 +- ...9771c2e1353e8ddfd4bb9d30b7a98fb_cgraph.svg | 2 +- ...d1e7e10efa74d741bf48cf032df3778_cgraph.svg | 2 +- ...4f84b2eec9b9201af1840868ddb5fb2_cgraph.svg | 2 +- ...81edd415324d372632c42dc7dbcb9e1_cgraph.svg | 2 +- ...9912e8574538e86f9bd2c38e7e63d03_cgraph.svg | 2 +- ...9a2c7c187a7ca3142c77ce342ef3153_cgraph.svg | 2 +- d9/deb/cycle__sort_8cpp__incl.svg | 2 +- ...e097ac8509b717bdc8ab09ecd86ae82_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...67c24bd817469ae47358d12e034f2d5_cgraph.svg | 2 +- ...b9769e44683dcb67fe1083ad91e134d_cgraph.svg | 2 +- ...515639572647508b94986489aab6d76_cgraph.svg | 2 +- ...cafde185abd8670abee51157f273dc2_cgraph.svg | 2 +- ...dd77344d4af8fd56d14a5cabbf2f669_cgraph.svg | 2 +- ...7b81d7a1534216af6a36a80135beb86_cgraph.svg | 2 +- d9/dfa/fibonacci__search_8cpp__incl.svg | 2 +- ...f4e7569090083fb53d5cdeaf0e2974f_cgraph.svg | 2 +- ...8ec9ad42717780d6caaff9d3d6977f9_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...de08143e63105faba10e9ee8e745fd5_cgraph.svg | 2 +- d9/dfd/primes__up__to__billion_8cpp__incl.svg | 2 +- d9/dfd/uint128__t_8hpp__incl.svg | 2 +- da/d01/rat__maze_8cpp__incl.svg | 2 +- ...a26aa9ad3d73707370d9fe83707aca4_cgraph.svg | 2 +- ...8284e156fdd48fd0c41008c7e48f201_cgraph.svg | 2 +- ...8328dc7d62188427111f176b56a105a_cgraph.svg | 2 +- ...a10c512e13dd3a052e1c6d7f4d6f0f2_cgraph.svg | 2 +- ...620163a196709484225774d87de6d69_cgraph.svg | 2 +- ...aae1cebcf42ed2332f1c7217c401aa3_cgraph.svg | 2 +- ...f762e88c66918d7afda4234f28a7ddf_cgraph.svg | 2 +- ...e973db9f0435e0cb4cc70f8eb3447a1_cgraph.svg | 2 +- ...ddf1224851353fc92bfbff6f499fa97_cgraph.svg | 2 +- da/d24/sqrt__double_8cpp.html | 8 +- ...662282ad0740d2063ac404ca3bd74fc_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- da/d26/strand__sort_8cpp__incl.svg | 2 +- da/d35/sieve__of__eratosthenes_8cpp__incl.svg | 2 +- ...es_1_1sparse__table_1_1_sparse__table.html | 10 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...ff77262ffd6743df5b808d41382a6f3_cgraph.svg | 2 +- ...83bb8ccf42aaf7375a83e91490eda1e_cgraph.svg | 2 +- ...738da9f508f6a9e87f123c9fb6f2ea9_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...d5e1d651d0d30bd682f176d8f2b83d0_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- da/d50/is__graph__bipartite_8cpp__incl.svg | 2 +- ...ddf1224851353fc92bfbff6f499fa97_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...cfc522c782726f49ee20af17b77f867_cgraph.svg | 2 +- ...ac9f529d54cacf2969f2c7179b4c4ac_cgraph.svg | 2 +- ...38437c10eb798f176c384a695171b90_cgraph.svg | 2 +- ...1e03712837450549e0c9b4017533a41_cgraph.svg | 2 +- ...5b51b749ea4964104b9527af9d8f556_cgraph.svg | 2 +- ...non__recursive__merge__sort_8cpp__incl.svg | 2 +- ...bfb8711f49e591eb168ccaa3df6fb86_cgraph.svg | 2 +- ...b8ff06a84b041457873840bf82e2d74_cgraph.svg | 2 +- ...af9a06f0c236c2d95c97e441ea2d12e_cgraph.svg | 2 +- ...ce39cf843989a39811a49ebe29dd6d8_cgraph.svg | 2 +- ...3993dbca9c5b3ef9ac361dc7f62ce57_cgraph.svg | 2 +- ...cted__components__with__dsu_8cpp__incl.svg | 2 +- da/d76/abbreviation_8cpp__incl.svg | 2 +- ...c04138a5bfe5d72780bb7e82a18e627_cgraph.svg | 2 +- ...38a5bfe5d72780bb7e82a18e627_cgraph_org.svg | 2 +- da/d7b/primality__test_8cpp.html | 4 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ..._1_1tree__234_1_1_tree234__coll__graph.svg | 2 +- da/d8a/paranthesis__matching_8cpp__incl.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...4090463be4942a69ea91fe7386da905_cgraph.svg | 2 +- ...3c0547e4fd1708e6fb643b08327a60f_cgraph.svg | 2 +- ...e48455584a4faa33e83dd1891efd9b9_cgraph.svg | 2 +- ...6c98dc299e4db28b73e08309d977e62_cgraph.svg | 2 +- ...t__palindromic__subsequence_8cpp__incl.svg | 2 +- ...igned_3_01uint128__t_01_4__coll__graph.svg | 2 +- da/dc3/linked__list_8cpp.html | 12 +- ...1a372fe1e605bc0e0987dcdd7361180_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...ibonacci__matrix__exponentiation_8cpp.html | 10 +- ...1a3968e7947464bee7714f6d43b7002_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...decomposition_1_1_tree__inherit__graph.svg | 2 +- ...a890d2f26855ada3b9f1d43aec70a86_cgraph.svg | 2 +- ...d1dbae365c7746295d3322e6f7f80b6_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...e83a64e8443fff1e5ffdc1c299c1e99_cgraph.svg | 2 +- ...ca22dbe4563358960e907a40cd3e1ac_cgraph.svg | 2 +- da/dd9/happy__number_8cpp__incl.svg | 2 +- .../double__hash__hash__table_8cpp__incl.svg | 2 +- ...40291bc02cba5474a4cb46a9b9566fe_cgraph.svg | 2 +- da/df2/durand__kerner__roots_8cpp.html | 2 +- ...283886819c7c140a023582b7269e2d0_cgraph.svg | 2 +- ...440a7779ac56f47a3f355ce4a8c7da0_cgraph.svg | 2 +- ...c35b320ace8677f9b331faf94f8b2fd_cgraph.svg | 2 +- ...2ab49ba1969d7a5988f9bc2c8924569_cgraph.svg | 2 +- da/dfd/buzz__number_8cpp__incl.svg | 2 +- db/d01/brent__method__extrema_8cpp.html | 6 +- ...283886819c7c140a023582b7269e2d0_cgraph.svg | 2 +- ...440a7779ac56f47a3f355ce4a8c7da0_cgraph.svg | 2 +- ...aa76a6d5fd4d333f9072beff1dc486b_cgraph.svg | 2 +- ...d0455dd5c30adda100e95f0423c786e_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...fff36db81326fb990a643ab198ee8a5_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- db/d0c/check__amicable__pair_8cpp__incl.svg | 2 +- ...ece0145fb29a5cf48378c23dde2da46_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...5edf30f336885e5b851f6b7199c6cd1_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- db/d18/stack_8h__incl.svg | 2 +- ...849b68f760be628d5975ab3eddec63d_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- db/d30/fast__power_8cpp__incl.svg | 2 +- ...037f72a5eac476535a6cfbbcb965417_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...d4f243b9dc13ace4ef77e30dbc56f12_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- db/d40/integral__approximation2_8cpp.html | 10 +- ...1249ee535f16f8ed2e9cc8f0199a2cf_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...7da9ba8932f1f48b9bbc2d80471af51_cgraph.svg | 2 +- db/d4e/depth__first__search_8cpp__incl.svg | 2 +- db/d51/fibonacci__fast_8cpp__incl.svg | 2 +- db/d6c/count__inversions_8cpp__incl.svg | 2 +- ...ed_3_01uint256__t_01_4__inherit__graph.svg | 2 +- ...ic_3_01uint128__t_01_4__inherit__graph.svg | 2 +- ...f5571e66305cf68bb8283e4aeda58bc_cgraph.svg | 2 +- ...71e9b28cfddf1ad94668566e396e350_cgraph.svg | 2 +- ...59c5c1a982949bbf98e1ea0f9afe6a9_cgraph.svg | 2 +- ...b5644405094740e34983cedfecb36cf_cgraph.svg | 2 +- ...35a55607cf52c0b0d485f2129bd39ac_cgraph.svg | 2 +- ...4598f1f2794b5e17e10c25e0501e41a_cgraph.svg | 2 +- .../lowest__common__ancestor_8cpp__incl.svg | 2 +- db/d8f/struct_btree__coll__graph.svg | 2 +- db/d91/binomial__calculate_8cpp__incl.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- db/d93/morse__code_8cpp__incl.svg | 2 +- db/d9a/classuint128__t.html | 10 +- ...b6612186d8f678452e011d08ee1f5ac_cgraph.svg | 2 +- ...79209a184db20a7ffc8e687fdb05be2_cgraph.svg | 2 +- ...00ed88fe2054788cc6e0b6a8fdf66db_cgraph.svg | 2 +- ...072a7e43da3600c345c81bc80c957ee_cgraph.svg | 2 +- ...57a3c69c1e775a1bd3935c2bfbb02df_cgraph.svg | 2 +- ...bf81f7f5f5c98f197822ec88e106c6c_cgraph.svg | 2 +- ...ae08ef3c1d6dc512edd68ca68327f74_cgraph.svg | 2 +- ...fc6a8765039cacc829a5cd386b5a066_cgraph.svg | 2 +- ...se__binary__tree_1_1_node__coll__graph.svg | 2 +- .../reverse__a__linked__list_8cpp__incl.svg | 2 +- db/da8/subset__sum_8cpp__incl.svg | 2 +- ...89d4af5532e0a801f560070da6e1f86_cgraph.svg | 2 +- ...6f48801df462ade003b50739196fa4c_cgraph.svg | 2 +- ...inear__probing__hash__table_8cpp__incl.svg | 2 +- ...ddf1224851353fc92bfbff6f499fa97_cgraph.svg | 2 +- ...224851353fc92bfbff6f499fa97_cgraph_org.svg | 2 +- ...7880ce913f3058a35ff106d5be9e243_cgraph.svg | 2 +- ...ce913f3058a35ff106d5be9e243_cgraph_org.svg | 2 +- ...1ac73779b0fcfbbdce3976c0ca57342_cgraph.svg | 2 +- ...8540bcb5ef3473b2348cbc34748ec50_cgraph.svg | 2 +- db/dc3/vector__cross__product_8cpp__incl.svg | 2 +- ...1ffc7a2c6bf530c8a496864e7a3ad88_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...3029007a422a914a85c0b0122f1c7b4_cgraph.svg | 2 +- ...ddf1224851353fc92bfbff6f499fa97_cgraph.svg | 2 +- ...13517b8e5de1b75592052db7f7e237f_cgraph.svg | 2 +- ...3adf7b092a87868917ee5fb4255192b_cgraph.svg | 2 +- db/dd4/structlist__coll__graph.svg | 2 +- db/de3/dsu__path__compression_8cpp__incl.svg | 2 +- db/de3/reverse__binary__tree_8cpp__incl.svg | 2 +- db/df0/insertion__sort_8cpp__incl.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...ar__linked__list_1_1_node__coll__graph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...7a31d9cb2818d21b1ba12aead7f4c5c_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- dc/d29/coin__change__topdown_8cpp__incl.svg | 2 +- dc/d37/lu__decompose_8cpp__incl.svg | 2 +- ...1e6c7bf2b09272578b9c5819ce0f36f_cgraph.svg | 2 +- ...07b3a99fd5974d3117e0b0ac0aad234_cgraph.svg | 2 +- ...2535e20e97d85aa61271e0894cc0359_cgraph.svg | 2 +- ...261f3c3c3dfdb86f3004eb8aaffea8d_cgraph.svg | 2 +- ...a6a560dbdd0177633783b72db37dc19_cgraph.svg | 2 +- ...075a0fccad9b2d79be0275bfe8948d4_cgraph.svg | 2 +- ...ddc683af581b51351e1023d2a01ef3b_cgraph.svg | 2 +- ...1ad727903d7817c2758d25bcb52cbc8_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg | 2 +- ...7243bdc6ae3c7169f01b85bb226e66a_cgraph.svg | 2 +- dc/d40/fast__integer__input_8cpp__incl.svg | 2 +- ...decimal__to__roman__numeral_8cpp__incl.svg | 2 +- ...egral_3_01uint256__t_01_4__coll__graph.svg | 2 +- ...99107bfb4c6934cd4691868c66c0aa3_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- dc/d5f/qr__decompose_8h__dep__incl.svg | 2 +- ...755ec9e6a842238c7f4aac10b661981_cgraph.svg | 2 +- dc/d79/wave__sort_8cpp__incl.svg | 2 +- dc/d7e/largest__power_8cpp__incl.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...1046825be0b6dbb73fbe834aa49200e_cgraph.svg | 2 +- ...136ec31dbd35b1be2eb9a057677c704_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...f8975d227cd0e58f298b380c5dac0d9_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...ical_methods_2rungekutta_8cpp-example.html | 14 +- dc/dc5/ode__forward__euler_8cpp__incl.svg | 2 +- dc/dc7/rungekutta_8cpp__incl.svg | 2 +- dc/dcf/vector__ops_8hpp__incl.svg | 2 +- ...__decomposition_1_1_h_l_d__coll__graph.svg | 2 +- ...bea2fe5dd38ed63610fdeaddf5785cd_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- dc/dda/fenwick__tree_8cpp__incl.svg | 2 +- dc/ddf/horspool_8cpp__incl.svg | 2 +- dc/de0/fibonacci__large_8cpp__incl.svg | 2 +- dc/de2/false__position_8cpp__incl.svg | 2 +- dc/dfa/heap__sort_8cpp__incl.svg | 2 +- ...f7dd4dcd3df7c512c20482afc2dbb9d_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...3d0099db95022f1eb90ddfd68f73ead_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...f655a27eb82efa299bf9d0becf6e9c8_cgraph.svg | 2 +- dd/d05/manacher__algorithm_8cpp__incl.svg | 2 +- ...cc94918b6831f308d4fe4fa27f08299_cgraph.svg | 2 +- ...c04138a5bfe5d72780bb7e82a18e627_cgraph.svg | 2 +- ...5d94ead4cf4e1ff9f87c38bc99f59ae_cgraph.svg | 2 +- ...cf824e347eecfeeb69ea0280f34f3e4_cgraph.svg | 2 +- ...7880ce913f3058a35ff106d5be9e243_cgraph.svg | 2 +- ...9914553f24088342c139645a02a8a49_cgraph.svg | 2 +- ...8ec9ad42717780d6caaff9d3d6977f9_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- dd/d0e/double__factorial_8cpp__incl.svg | 2 +- dd/d0f/md5_8cpp__incl.svg | 2 +- dd/d0f/text__search_8cpp__incl.svg | 2 +- ...cfc3f9b20a0f230a2fcefd31dc6848e_cgraph.svg | 2 +- ...bd3880ea6820c232c1eddf47553c257_cgraph.svg | 2 +- ...1a3968e7947464bee7714f6d43b7002_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...5aa5c6753cb8853152d469c375d946a_cgraph.svg | 2 +- ...b4b4de1a8c96f98a63a77f650a9dcff_cgraph.svg | 2 +- ...06964ad13587fc9a8b3fe8381d410ed_cgraph.svg | 2 +- ...ce2672c570f4235eafddb0c9a58115a_cgraph.svg | 2 +- ...6851f78fe390fc1430905c83d6a2f1c_cgraph.svg | 2 +- ...c24228b0f2f49220133fb8c3566a55c_cgraph.svg | 2 +- ...4d25c5986742f7c234ed449b2ff7303_cgraph.svg | 2 +- ...96141b8b092466767f4bfe1c5e46cde_cgraph.svg | 2 +- ...ac30c07abca2aaa3b291504c25c3559_cgraph.svg | 2 +- ...1897528bdb53fd5e796d75d7dbc430f_cgraph.svg | 2 +- ...8ee27083a3c2e2df80755165a2ec280_cgraph.svg | 2 +- ...713a5b496d0405c82e2808a85e58415_cgraph.svg | 2 +- ...a2215194e58786c34db1ccaf8031079_cgraph.svg | 2 +- dd/d29/false__position_8cpp.html | 2 +- ...d69b49dc37da1c02b3ab8c7fe783494_cgraph.svg | 2 +- ...5a6ec58b5064d63d4f0df3854496713_cgraph.svg | 2 +- ...5cb7bfb90abc898e042d624372c5345_cgraph.svg | 2 +- dd/d2b/array__left__rotation_8cpp__incl.svg | 2 +- ...6941759ecf94d67a27d4a610bc0f63d_cgraph.svg | 2 +- dd/d30/matrix__exponentiation_8cpp__incl.svg | 2 +- ...e809ae85ae00e937f67ddb76951b6bb_cgraph.svg | 2 +- dd/d43/uint256__t_8hpp__incl.svg | 2 +- ...d704a7b72a6b2db8b76c8581b577b2c_cgraph.svg | 2 +- ...4d66a77c19ce9b8b3a3d14352b34551_cgraph.svg | 2 +- ...fdc74c24697ec5bb5c3698c96117c12_cgraph.svg | 2 +- ...fe35440c27758ecc2287e08217d63a7_cgraph.svg | 2 +- ...de184925e68658f15415dd53954df4f_cgraph.svg | 2 +- ...e2dff75c5de70455b90c799d6ad6967_cgraph.svg | 2 +- ...4db02b3c9e55a69ac1696f30e2f761c_cgraph.svg | 2 +- ...3b920cc56442abd92279ba23b50f4dc_cgraph.svg | 2 +- ...de24398be43538c62e4a496968e60ca_cgraph.svg | 2 +- ...5803413618fcfb922cb32c6db0fc864_cgraph.svg | 2 +- ...413098478fa38acaac887b7654f0725_cgraph.svg | 2 +- ...cd07701d73ed65cd616bcba02737f3d_cgraph.svg | 2 +- ...__key__exchange_1_1_point__coll__graph.svg | 2 +- dd/d4d/list__array_8cpp__incl.svg | 2 +- dd/d59/hamiltons__cycle_8cpp__incl.svg | 2 +- dd/d5e/volume_8cpp__incl.svg | 2 +- ...283886819c7c140a023582b7269e2d0_cgraph.svg | 2 +- ...440a7779ac56f47a3f355ce4a8c7da0_cgraph.svg | 2 +- ...c04138a5bfe5d72780bb7e82a18e627_cgraph.svg | 2 +- ...38a5bfe5d72780bb7e82a18e627_cgraph_org.svg | 2 +- ...75c989afcc78e875031cd4273e62a3e_cgraph.svg | 2 +- .../classstack__linked_list__coll__graph.svg | 2 +- dd/d82/large__number_8h__incl.svg | 2 +- dd/d86/shell__sort2_8cpp__incl.svg | 2 +- ...15ff5c548b429b737ea09f75817d1f9_cgraph.svg | 2 +- ...e9ea4fcbe0786487f4535c1cfc7aa00_cgraph.svg | 2 +- ...0f8c261393ca09ec1ad716ac806ead6_cgraph.svg | 2 +- ...ddab1f03d4941212a82cc647b1adb17_cgraph.svg | 2 +- ...e1d6a3d49af9d9df33e2fb26cab1699_cgraph.svg | 2 +- ...sgraph_1_1_rooted_tree__inherit__graph.svg | 2 +- ...802cf6197a255055cb734d626abc101_cgraph.svg | 2 +- ...6a976171392d257ca0f814ed73e0658_cgraph.svg | 2 +- ...5c0486c7f29f323a2aced2ab33af420_cgraph.svg | 2 +- dd/d9f/count__of__set__bits_8cpp__incl.svg | 2 +- ...4b8683a2b429de5cce57e6d733ec817_cgraph.svg | 2 +- ...58410412185a5f09199deaff7157a8d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...31ec5409537703d9c8a47350386b32a_cgraph.svg | 2 +- dd/dad/power__of__two_8cpp__incl.svg | 2 +- ...ueen__print__all__solutions_8cpp__incl.svg | 2 +- ...fbfe4d85f7576b4a7aade07d29fbd69_cgraph.svg | 2 +- ...b361a612b18bb189aa6d3c49288b793_cgraph.svg | 2 +- ...cci__matrix__exponentiation_8cpp__incl.svg | 2 +- ...line__segment__intersection_8cpp__incl.svg | 2 +- dd/df5/poisson__dist_8cpp__incl.svg | 2 +- de/d02/knight__tour_8cpp__incl.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...79a9d247691fce0d655fce75f1c04fa_cgraph.svg | 2 +- ...bc61b3903d9a53061bf31e5d110fe61_cgraph.svg | 2 +- ...aa09bef74ee063c1331de0883af4f4f_cgraph.svg | 2 +- ...e144326104e57a3808aed7eb098db0d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- .../midpoint__integral__method_8cpp__incl.svg | 2 +- ...fb0a7cd26a477e2d48ba7e0118bc985_cgraph.svg | 2 +- ...4481bb75386fbb0f958a388d4b9f757_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- de/d33/binary__search__tree2_8cpp__incl.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg | 2 +- de/d36/binary__exponent_8cpp__incl.svg | 2 +- de/d3d/minimum__edit__distance_8cpp__incl.svg | 2 +- ...8052eee05d43c2ebc5147c52bd50c35_cgraph.svg | 2 +- ...8055ee368a5d5b24de01bdde6bf8fca_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- de/d4c/saddleback__search_8cpp__incl.svg | 2 +- ...__of__binomial__coefficient_8cpp__incl.svg | 2 +- .../eulers__totient__function_8cpp__incl.svg | 2 +- de/d69/knuth__morris__pratt_8cpp__incl.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- de/d6c/palindrome__of__number_8cpp__incl.svg | 2 +- ...0fd1cc5c3a2813f28683dc75dcd65b6_cgraph.svg | 2 +- ...cc5c3a2813f28683dc75dcd65b6_cgraph_org.svg | 2 +- ...2964ca6180507deb5fafc71050012ba_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...7b867074164d5f45b0f3851269d_cgraph_org.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg | 2 +- de/d75/qr__eigen__values_8cpp.html | 6 +- ...283886819c7c140a023582b7269e2d0_cgraph.svg | 2 +- ...86819c7c140a023582b7269e2d0_cgraph_org.svg | 2 +- ...440a7779ac56f47a3f355ce4a8c7da0_cgraph.svg | 2 +- ...7779ac56f47a3f355ce4a8c7da0_cgraph_org.svg | 2 +- ...c04138a5bfe5d72780bb7e82a18e627_cgraph.svg | 2 +- ...38a5bfe5d72780bb7e82a18e627_cgraph_org.svg | 2 +- ...bbf469d5525a816b0d6ca812119093d_cgraph.svg | 2 +- ...metic_3_01uint256__t_01_4__coll__graph.svg | 2 +- ...cba4fbf287ab8cb978ed7f8fef886b1_cgraph.svg | 2 +- ...161278f18e83b671c6454b139cc5674_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...4de4067a9a866ffd985c5b5055ccedf_cgraph.svg | 2 +- ...03fb4e1b08279fe4cd50fbbc2782c2d_cgraph.svg | 2 +- ...14743638eff1336f835310049aef979_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...83bb8ccf42aaf7375a83e91490eda1e_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...iterative__tree__traversals_8cpp__incl.svg | 2 +- de/d99/trie__tree_8cpp__incl.svg | 2 +- de/d9b/prime__numbers_8cpp.html | 6 +- ...575f3a51eeb8a57d657b3db6a4b441a_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...0a3e6827f41c151e47451f5ff98b1f1_cgraph.svg | 2 +- ...6827f41c151e47451f5ff98b1f1_cgraph_org.svg | 2 +- de/db2/quick__sort_8cpp__incl.svg | 2 +- ...a78954e96c862430904ee3e64623c38_cgraph.svg | 2 +- ...7a6b827a0b9c7aca2d705811459d744_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- de/db6/segtree_8cpp__incl.svg | 2 +- de/dbb/uint128__t_8hpp__dep__incl.svg | 2 +- ...93fbaa7a94e3b7ca573111237bb3742_cgraph.svg | 2 +- ...cf5feaf168b88e74544da59ed830311_cgraph.svg | 2 +- ...c83cca09a3e4ff2a25c816a9303448e_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...db40ac4c74a7efc0680b83eeee138aa_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...b48dce0725e63d19147944f41843c73_cgraph.svg | 2 +- ...c0d27198372b36ef71bc58af8336b9c_cgraph.svg | 2 +- ...e683b271d8d5cd63e0d09cf8aaa325c_cgraph.svg | 2 +- ...34645d1aabdf1a7e5897c85376f173d_cgraph.svg | 2 +- ...cf972a2c994a4fa1a89fc77bd5ad503_cgraph.svg | 2 +- ...2a2c994a4fa1a89fc77bd5ad503_cgraph_org.svg | 2 +- ...b2b6be741b0500ee75d89b6d06b5d50_cgraph.svg | 2 +- ...6f974381f523fdb981fc2d843bbf4a1_cgraph.svg | 2 +- ...003b5b2dcfff0769b957ab5c968b03d_cgraph.svg | 2 +- ...d3f7f41977394680af6ebbed96f3386_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...83bb8ccf42aaf7375a83e91490eda1e_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- de/df7/bogo__sort_8cpp__incl.svg | 2 +- ...1sublist__search_1_1_node__coll__graph.svg | 2 +- ...0df57491019f0ac39b492740fb388f7_cgraph.svg | 2 +- ...240f2e79074a2a248395258aebbfa11_cgraph.svg | 2 +- df/d0f/fibonacci_8cpp__incl.svg | 2 +- df/d11/midpoint__integral__method_8cpp.html | 12 +- ...ae48a41e43dc6ab11b962742349646e_cgraph.svg | 2 +- ...c04138a5bfe5d72780bb7e82a18e627_cgraph.svg | 2 +- ...072493d1f0f8a91b2a71d4cc456c09c_cgraph.svg | 2 +- ...ee8e824ef3e138a9a21883b26d97226_cgraph.map | 6 +- ...ee8e824ef3e138a9a21883b26d97226_cgraph.md5 | 2 +- ...ee8e824ef3e138a9a21883b26d97226_cgraph.svg | 20 +- ...53616fb4fa6880ae876bcba53365c51_cgraph.map | 4 +- ...53616fb4fa6880ae876bcba53365c51_cgraph.md5 | 2 +- ...53616fb4fa6880ae876bcba53365c51_cgraph.svg | 18 +- ...682ee71af44b1e9e884849cc6a6b040_cgraph.map | 6 +- ...682ee71af44b1e9e884849cc6a6b040_cgraph.md5 | 2 +- ...682ee71af44b1e9e884849cc6a6b040_cgraph.svg | 18 +- ...9f66040f8e0ba73c1c741261c22a52a_cgraph.map | 6 +- ...9f66040f8e0ba73c1c741261c22a52a_cgraph.md5 | 2 +- ...9f66040f8e0ba73c1c741261c22a52a_cgraph.svg | 20 +- df/d14/dnf__sort_8cpp__incl.svg | 2 +- ...5d94ead4cf4e1ff9f87c38bc99f59ae_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...7880ce913f3058a35ff106d5be9e243_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...7b867074164d5f45b0f3851269d_cgraph_org.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg | 2 +- df/d2c/geometric__dist_8cpp__incl.svg | 2 +- df/d2c/geometric__dist_8cpp__incl_org.svg | 2 +- ...1804988fcb1a6caf640f8291979aaa6_cgraph.svg | 2 +- ...b52b7851750f28d53508e63c52a69f7_cgraph.svg | 2 +- df/d36/minimax_8cpp__incl.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- df/d3c/exponential__search_8cpp__incl.svg | 2 +- ...6f35064850e891d6fda0093c0d9ee6e_cgraph.svg | 2 +- ...d42876440ac5346e2850a32497385c3_cgraph.svg | 2 +- ...c882f43e1e52948a7841a8bfb091350_cgraph.svg | 2 +- ...4b76f781fcbe1ad0e3397ace6bb1965_cgraph.svg | 2 +- ...856b68e2cba50d2e26a1cbe374e0365_cgraph.svg | 2 +- ...00b8d0f21aeb5fbddb6decf3bcb640a_cgraph.svg | 2 +- ...1333c3ea06dcad896ee204bbd407c4e_cgraph.svg | 2 +- ...2847a901160fd45b4044550e9921cb4_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- df/d57/chaining_8cpp__incl.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...205390325e8c999bd68b93fa5252755_cgraph.svg | 2 +- ...25732399c5c076976eae5b180a9f8c9_cgraph.svg | 2 +- ...b2a9757a87c18e1642d72410ecfaba8_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...7f3d667241b88115a95282cdd719cb2_cgraph.svg | 2 +- ...667241b88115a95282cdd719cb2_cgraph_org.svg | 2 +- ...00616a4e40d3cd5cfb4da87d9ff9af0_cgraph.svg | 2 +- ...c5fe9c2032fb7582c38a20d1fa69bcf_cgraph.svg | 2 +- ...ddf1224851353fc92bfbff6f499fa97_cgraph.svg | 2 +- ...6cdf93153cbd1408bd74ac68961d179_cgraph.svg | 2 +- ...05e368ae121beb7e7ea35349ddcdac7_cgraph.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- df/d77/connected__components_8cpp__incl.svg | 2 +- df/d82/breadth__first__search_8cpp.html | 20 +- ...83bb8ccf42aaf7375a83e91490eda1e_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- df/d86/rabin__karp_8cpp__incl.svg | 2 +- ...__structures_2sparse__table_8cpp__incl.svg | 2 +- df/d92/wildcard__matching_8cpp__incl.svg | 2 +- ...8dca7b867074164d5f45b0f3851269d_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...5687bbd9faf927fbd363c71e0baba5e_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- df/dce/namespacegraph.html | 10 +- ...e30e0dca68cb6e4f671440819b35b6a_cgraph.svg | 2 +- ...ae80bc4c6a79d041b4f3a6589eb7fb8_cgraph.svg | 2 +- ...4c1db5aad7502c6f08e4652f6edd463_cgraph.svg | 2 +- ...3ab16e96cec644109a58dfc9329bc2b_cgraph.svg | 2 +- ...4b0551489c613a681cc83b34450da4b_cgraph.svg | 2 +- ...5428a3519267a28bba4b4310cfbb6ae_cgraph.svg | 2 +- ...7706341d006e20d1ae58274187a3346_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- df/dd4/stairs__pattern_8cpp__incl.svg | 2 +- df/dd5/binary__search_8cpp.html | 8 +- ...f9e6b7e6f15df4b525a2e7705ba3089_cgraph.svg | 2 +- df/dd6/a1z26__cipher_8cpp__incl.svg | 2 +- df/dd6/a1z26__cipher_8cpp__incl_org.svg | 2 +- df/ddc/struct_node__coll__graph.svg | 2 +- ...8ec9ad42717780d6caaff9d3d6977f9_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...249a2af508aa94266023ce8aa81426f_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- ...66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg | 2 +- dir_4d6e05837bf820fb089a8a8cdf2f42b7_dep.svg | 2 +- dir_9c6faab82c22511b50177aa2e38e2780.html | 3 + dir_9c6faab82c22511b50177aa2e38e2780.js | 1 + files.html | 35 +- globals_func_i.html | 2 +- globals_func_m.html | 2 +- globals_func_s.html | 2 +- globals_func_t.html | 2 +- globals_i.html | 2 +- globals_m.html | 2 +- globals_p.html | 2 +- globals_s.html | 2 +- globals_t.html | 2 +- graph_legend.svg | 2 +- inherit_graph_0.svg | 2 +- inherit_graph_1.svg | 2 +- inherit_graph_10.svg | 2 +- inherit_graph_11.svg | 2 +- inherit_graph_12.svg | 2 +- inherit_graph_13.svg | 2 +- inherit_graph_14.svg | 2 +- inherit_graph_15.svg | 2 +- inherit_graph_16.svg | 2 +- inherit_graph_17.svg | 2 +- inherit_graph_18.svg | 2 +- inherit_graph_19.svg | 2 +- inherit_graph_2.svg | 2 +- inherit_graph_20.svg | 2 +- inherit_graph_21.svg | 2 +- inherit_graph_22.svg | 2 +- inherit_graph_23.svg | 2 +- inherit_graph_24.svg | 2 +- inherit_graph_25.svg | 2 +- inherit_graph_26.svg | 2 +- inherit_graph_27.svg | 2 +- inherit_graph_28.svg | 2 +- inherit_graph_29.svg | 2 +- inherit_graph_3.svg | 2 +- inherit_graph_30.svg | 2 +- inherit_graph_31.svg | 2 +- inherit_graph_32.svg | 2 +- inherit_graph_33.svg | 2 +- inherit_graph_34.svg | 2 +- inherit_graph_35.svg | 2 +- inherit_graph_36.svg | 2 +- inherit_graph_37.svg | 2 +- inherit_graph_38.svg | 2 +- inherit_graph_39.svg | 2 +- inherit_graph_4.svg | 2 +- inherit_graph_40.svg | 2 +- inherit_graph_41.svg | 2 +- inherit_graph_42.svg | 2 +- inherit_graph_43.svg | 2 +- inherit_graph_44.svg | 2 +- inherit_graph_45.svg | 2 +- inherit_graph_46.svg | 2 +- inherit_graph_47.svg | 2 +- inherit_graph_48.svg | 2 +- inherit_graph_49.svg | 2 +- inherit_graph_5.svg | 2 +- inherit_graph_50.svg | 2 +- inherit_graph_51.svg | 2 +- inherit_graph_52.svg | 2 +- inherit_graph_53.svg | 2 +- inherit_graph_54.svg | 2 +- inherit_graph_55.svg | 2 +- inherit_graph_56.svg | 2 +- inherit_graph_57.svg | 2 +- inherit_graph_58.svg | 2 +- inherit_graph_59.svg | 2 +- inherit_graph_6.svg | 2 +- inherit_graph_60.svg | 2 +- inherit_graph_61.svg | 2 +- inherit_graph_62.svg | 2 +- inherit_graph_63.svg | 2 +- inherit_graph_64.svg | 2 +- inherit_graph_65.svg | 2 +- inherit_graph_66.svg | 2 +- inherit_graph_67.svg | 2 +- inherit_graph_68.svg | 2 +- inherit_graph_69.svg | 2 +- inherit_graph_7.svg | 2 +- inherit_graph_70.svg | 2 +- inherit_graph_71.svg | 2 +- inherit_graph_72.svg | 2 +- inherit_graph_73.svg | 2 +- inherit_graph_74.svg | 2 +- inherit_graph_75.svg | 2 +- inherit_graph_76.svg | 2 +- inherit_graph_77.svg | 2 +- inherit_graph_78.svg | 2 +- inherit_graph_79.svg | 2 +- inherit_graph_8.svg | 2 +- inherit_graph_80.svg | 2 +- inherit_graph_81.svg | 2 +- inherit_graph_82.svg | 2 +- inherit_graph_83.svg | 2 +- inherit_graph_84.svg | 2 +- inherit_graph_85.svg | 2 +- inherit_graph_86.svg | 2 +- inherit_graph_87.svg | 2 +- inherit_graph_88.svg | 2 +- inherit_graph_89.svg | 2 +- inherit_graph_9.svg | 2 +- inherit_graph_90.svg | 2 +- inherit_graph_91.svg | 2 +- namespacemembers.html | 2 +- namespacemembers_func.html | 2 +- namespaces.html | 79 +-- namespaces_dup.js | 7 + navtreedata.js | 20 +- navtreeindex0.js | 496 ++++++++-------- navtreeindex1.js | 500 ++++++++-------- navtreeindex10.js | 90 +-- navtreeindex11.js | 56 +- navtreeindex12.js | 106 ++-- navtreeindex13.js | 114 ++-- navtreeindex14.js | 58 +- navtreeindex15.js | 45 +- navtreeindex2.js | 120 ++-- navtreeindex3.js | 74 +-- navtreeindex4.js | 120 ++-- navtreeindex5.js | 94 +-- navtreeindex6.js | 104 ++-- navtreeindex7.js | 102 ++-- navtreeindex8.js | 96 +-- navtreeindex9.js | 100 ++-- search/all_11.js | 4 +- search/all_12.js | 4 +- search/all_14.js | 379 ++++++------ search/all_15.js | 4 +- search/all_4.js | 157 +++-- search/all_7.js | 30 +- search/all_8.js | 28 +- search/all_a.js | 20 +- search/all_c.js | 6 +- search/all_d.js | 16 +- search/all_e.js | 10 +- search/files_3.js | 15 +- search/functions_11.js | 4 +- search/functions_13.js | 8 +- search/functions_14.js | 4 +- search/functions_6.js | 147 ++--- search/functions_7.js | 32 +- search/functions_9.js | 198 ++++--- search/functions_b.js | 2 +- search/functions_c.js | 8 +- search/functions_d.js | 4 +- search/namespaces_11.js | 29 +- 1572 files changed, 4648 insertions(+), 3473 deletions(-) create mode 100644 d3/d6d/namespacesimpson__method.html create mode 100644 d4/d18/composite__simpson__rule_8cpp.html create mode 100644 d4/d18/composite__simpson__rule_8cpp.js create mode 100644 d4/d18/composite__simpson__rule_8cpp_a1b74d828b33760094906797042b89442_cgraph.map create mode 100644 d4/d18/composite__simpson__rule_8cpp_a1b74d828b33760094906797042b89442_cgraph.md5 create mode 100644 d4/d18/composite__simpson__rule_8cpp_a1b74d828b33760094906797042b89442_cgraph.svg create mode 100644 d4/d18/composite__simpson__rule_8cpp_a2f67508d5f392b0321772169342c98ad_cgraph.map create mode 100644 d4/d18/composite__simpson__rule_8cpp_a2f67508d5f392b0321772169342c98ad_cgraph.md5 create mode 100644 d4/d18/composite__simpson__rule_8cpp_a2f67508d5f392b0321772169342c98ad_cgraph.svg create mode 100644 d4/d18/composite__simpson__rule_8cpp_a3c04138a5bfe5d72780bb7e82a18e627_cgraph.map create mode 100644 d4/d18/composite__simpson__rule_8cpp_a3c04138a5bfe5d72780bb7e82a18e627_cgraph.md5 create mode 100644 d4/d18/composite__simpson__rule_8cpp_a3c04138a5bfe5d72780bb7e82a18e627_cgraph.svg create mode 100644 d4/d18/composite__simpson__rule_8cpp_a4251b4df4748a0b9c43a48f61bdd2397_cgraph.map create mode 100644 d4/d18/composite__simpson__rule_8cpp_a4251b4df4748a0b9c43a48f61bdd2397_cgraph.md5 create mode 100644 d4/d18/composite__simpson__rule_8cpp_a4251b4df4748a0b9c43a48f61bdd2397_cgraph.svg create mode 100644 d4/d18/composite__simpson__rule_8cpp_a6d8df83a6f26ce24a75d3b358b7f5b8a_cgraph.map create mode 100644 d4/d18/composite__simpson__rule_8cpp_a6d8df83a6f26ce24a75d3b358b7f5b8a_cgraph.md5 create mode 100644 d4/d18/composite__simpson__rule_8cpp_a6d8df83a6f26ce24a75d3b358b7f5b8a_cgraph.svg create mode 100644 d7/db0/composite__simpson__rule_8cpp__incl.map create mode 100644 d7/db0/composite__simpson__rule_8cpp__incl.md5 create mode 100644 d7/db0/composite__simpson__rule_8cpp__incl.svg diff --git a/d0/d01/smallest__circle_8cpp.html b/d0/d01/smallest__circle_8cpp.html index b84af5d4b..3dabe67d4 100644 --- a/d0/d01/smallest__circle_8cpp.html +++ b/d0/d01/smallest__circle_8cpp.html @@ -172,28 +172,28 @@ The function returns the radius of the circle and prints the coordinated of the
96 // for every subsequent point in the list
97 for (size_t j = i + 1; j < P.size(); j++)
98 // for every subsequent point in the list
-
99 for (size_t k = j + 1; k < P.size(); k++) {
+
99 for (size_t k = j + 1; k < P.size(); k++) {
100 // here, we now have picked three points from the given set of
101 // points that we can use
102 // viz., P[i], P[j] and P[k]
103 C.x = -0.5 * ((P[i].y * (P[j].x * P[j].x + P[j].y * P[j].y -
-
104 P[k].x * P[k].x - P[k].y * P[k].y) +
+
104 P[k].x * P[k].x - P[k].y * P[k].y) +
105 P[j].y * (P[k].x * P[k].x + P[k].y * P[k].y -
106 P[i].x * P[i].x - P[i].y * P[i].y) +
-
107 P[k].y * (P[i].x * P[i].x + P[i].y * P[i].y -
+
107 P[k].y * (P[i].x * P[i].x + P[i].y * P[i].y -
108 P[j].x * P[j].x - P[j].y * P[j].y)) /
-
109 (P[i].x * (P[j].y - P[k].y) +
+
109 (P[i].x * (P[j].y - P[k].y) +
110 P[j].x * (P[k].y - P[i].y) +
-
111 P[k].x * (P[i].y - P[j].y)));
+
111 P[k].x * (P[i].y - P[j].y)));
112 C.y = 0.5 * ((P[i].x * (P[j].x * P[j].x + P[j].y * P[j].y -
-
113 P[k].x * P[k].x - P[k].y * P[k].y) +
+
113 P[k].x * P[k].x - P[k].y * P[k].y) +
114 P[j].x * (P[k].x * P[k].x + P[k].y * P[k].y -
115 P[i].x * P[i].x - P[i].y * P[i].y) +
-
116 P[k].x * (P[i].x * P[i].x + P[i].y * P[i].y -
+
116 P[k].x * (P[i].x * P[i].x + P[i].y * P[i].y -
117 P[j].x * P[j].x - P[j].y * P[j].y)) /
-
118 (P[i].x * (P[j].y - P[k].y) +
+
118 (P[i].x * (P[j].y - P[k].y) +
119 P[j].x * (P[k].y - P[i].y) +
-
120 P[k].x * (P[i].y - P[j].y)));
+
120 P[k].x * (P[i].y - P[j].y)));
121 R = (LenghtLine(P[i], P[j]) * LenghtLine(P[j], P[k]) *
122 LenghtLine(P[k], P[i])) /
123 (4 * TriangleArea(P[i], P[j], P[k]));
@@ -226,8 +226,8 @@ The function returns the radius of the circle and prints the coordinated of the
150 return minR;
151}
std::cout
+
numerical_methods::simpson_method::k
double k(double x)
Another test function.
Definition: composite_simpson_rule.cpp:115
std::endl
T endl(T... args)
-
numerical_methods::midpoint_rule::k
double k(double x)
A function k(x) that will be used to test the method.
Definition: midpoint_integral_method.cpp:103
std::vector::size
T size(T... args)
LenghtLine
double LenghtLine(const Point &A, const Point &B)
Definition: smallest_circle.cpp:37
TriangleArea
double TriangleArea(const Point &A, const Point &B, const Point &C)
Definition: smallest_circle.cpp:54
diff --git a/d0/d01/smallest__circle_8cpp_a0283886819c7c140a023582b7269e2d0_cgraph.svg b/d0/d01/smallest__circle_8cpp_a0283886819c7c140a023582b7269e2d0_cgraph.svg index c072bbbf3..7f693e43e 100644 --- a/d0/d01/smallest__circle_8cpp_a0283886819c7c140a023582b7269e2d0_cgraph.svg +++ b/d0/d01/smallest__circle_8cpp_a0283886819c7c140a023582b7269e2d0_cgraph.svg @@ -1,7 +1,7 @@ - diff --git a/d0/d01/smallest__circle_8cpp_a0283886819c7c140a023582b7269e2d0_cgraph_org.svg b/d0/d01/smallest__circle_8cpp_a0283886819c7c140a023582b7269e2d0_cgraph_org.svg index e0f5a9998..71a2ef85e 100644 --- a/d0/d01/smallest__circle_8cpp_a0283886819c7c140a023582b7269e2d0_cgraph_org.svg +++ b/d0/d01/smallest__circle_8cpp_a0283886819c7c140a023582b7269e2d0_cgraph_org.svg @@ -1,7 +1,7 @@ - - - - diff --git a/d0/d01/smallest__circle_8cpp_a6d0455dd5c30adda100e95f0423c786e_cgraph_org.svg b/d0/d01/smallest__circle_8cpp_a6d0455dd5c30adda100e95f0423c786e_cgraph_org.svg index b3b062acd..6b817c557 100644 --- a/d0/d01/smallest__circle_8cpp_a6d0455dd5c30adda100e95f0423c786e_cgraph_org.svg +++ b/d0/d01/smallest__circle_8cpp_a6d0455dd5c30adda100e95f0423c786e_cgraph_org.svg @@ -1,7 +1,7 @@ - - - diff --git a/d0/d01/smallest__circle_8cpp_ae1a3968e7947464bee7714f6d43b7002_cgraph_org.svg b/d0/d01/smallest__circle_8cpp_ae1a3968e7947464bee7714f6d43b7002_cgraph_org.svg index 7e12bb786..009961780 100644 --- a/d0/d01/smallest__circle_8cpp_ae1a3968e7947464bee7714f6d43b7002_cgraph_org.svg +++ b/d0/d01/smallest__circle_8cpp_ae1a3968e7947464bee7714f6d43b7002_cgraph_org.svg @@ -1,7 +1,7 @@ - - diff --git a/d0/d01/smallest__circle_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg b/d0/d01/smallest__circle_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg index 11b03d5e1..0e1ab80b0 100644 --- a/d0/d01/smallest__circle_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg +++ b/d0/d01/smallest__circle_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg @@ -1,7 +1,7 @@ - - - - diff --git a/d0/d08/realtime__stats_8cpp_a3c04138a5bfe5d72780bb7e82a18e627_cgraph_org.svg b/d0/d08/realtime__stats_8cpp_a3c04138a5bfe5d72780bb7e82a18e627_cgraph_org.svg index a0de5227b..208d811bb 100644 --- a/d0/d08/realtime__stats_8cpp_a3c04138a5bfe5d72780bb7e82a18e627_cgraph_org.svg +++ b/d0/d08/realtime__stats_8cpp_a3c04138a5bfe5d72780bb7e82a18e627_cgraph_org.svg @@ -1,7 +1,7 @@ - - - - - - - - - - - - - - - - - data_struc
215 data_structures::SkipList lst;
216
217 for (int j = 0; j < (1 << (data_structures::MAX_LEVEL + 1)); j++) {
-
218 int k = (std::rand() % (1 << (data_structures::MAX_LEVEL + 2)) + 1);
+
218 int k = (std::rand() % (1 << (data_structures::MAX_LEVEL + 2)) + 1);
219 lst.insertElement(k, &j);
220 }
221
@@ -183,7 +183,7 @@ constexpr float data_struc
Definition: skip_list.cpp:55
void insertElement(int key, void *value)
Definition: skip_list.cpp:90
void displayList()
Definition: skip_list.cpp:191
-
double k(double x)
A function k(x) that will be used to test the method.
Definition: midpoint_integral_method.cpp:103
+
double k(double x)
Another test function.
Definition: composite_simpson_rule.cpp:115
constexpr int MAX_LEVEL
Maximum level of skip list.
Definition: skip_list.cpp:27
T rand(T... args)
T srand(T... args)
diff --git a/d0/d5a/skip__list_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg b/d0/d5a/skip__list_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg index 5febdaaf5..c01b86677 100644 --- a/d0/d5a/skip__list_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg +++ b/d0/d5a/skip__list_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg @@ -1,7 +1,7 @@ - - - - - - - - - - - - - diff --git a/d0/d65/namespacedouble__hashing_a28083ecac6eb94b643281875c8665931_cgraph_org.svg b/d0/d65/namespacedouble__hashing_a28083ecac6eb94b643281875c8665931_cgraph_org.svg index 2c0a1e8af..99d3b3077 100644 --- a/d0/d65/namespacedouble__hashing_a28083ecac6eb94b643281875c8665931_cgraph_org.svg +++ b/d0/d65/namespacedouble__hashing_a28083ecac6eb94b643281875c8665931_cgraph_org.svg @@ -1,7 +1,7 @@ - - diff --git a/d0/d65/namespacedouble__hashing_a5d06e4598569526294f10104875f6824_cgraph_org.svg b/d0/d65/namespacedouble__hashing_a5d06e4598569526294f10104875f6824_cgraph_org.svg index c7b0657b9..b9f186290 100644 --- a/d0/d65/namespacedouble__hashing_a5d06e4598569526294f10104875f6824_cgraph_org.svg +++ b/d0/d65/namespacedouble__hashing_a5d06e4598569526294f10104875f6824_cgraph_org.svg @@ -1,7 +1,7 @@ - - - - diff --git a/d0/d65/namespacedouble__hashing_a9c652b2e467e5d250dfe3bed83b12560_cgraph_org.svg b/d0/d65/namespacedouble__hashing_a9c652b2e467e5d250dfe3bed83b12560_cgraph_org.svg index f62c08cab..28e0f1a37 100644 --- a/d0/d65/namespacedouble__hashing_a9c652b2e467e5d250dfe3bed83b12560_cgraph_org.svg +++ b/d0/d65/namespacedouble__hashing_a9c652b2e467e5d250dfe3bed83b12560_cgraph_org.svg @@ -1,7 +1,7 @@ - - diff --git a/d0/d65/namespacedouble__hashing_af4981819aae8bc7e7beeaef02615e30d_cgraph_org.svg b/d0/d65/namespacedouble__hashing_af4981819aae8bc7e7beeaef02615e30d_cgraph_org.svg index 135cd2bc7..a25b21b6d 100644 --- a/d0/d65/namespacedouble__hashing_af4981819aae8bc7e7beeaef02615e30d_cgraph_org.svg +++ b/d0/d65/namespacedouble__hashing_af4981819aae8bc7e7beeaef02615e30d_cgraph_org.svg @@ -1,7 +1,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
false if solution does not exist
58 {
-
59 int k = 0, xnext = 0, ynext = 0;
+
59 int k = 0, xnext = 0, ynext = 0;
60
61 if (mov == V * V) {
62 return true;
63 }
64
-
65 for (k = 0; k < V; k++) {
-
66 xnext = x + xmov[k];
-
67 ynext = y + ymov[k];
+
65 for (k = 0; k < V; k++) {
+
66 xnext = x + xmov[k];
+
67 ynext = y + ymov[k];
68
69 if (issafe<V>(xnext, ynext, sol)) {
70 sol[xnext][ynext] = mov;
@@ -344,7 +344,7 @@ template<size_t V>
78 }
79 return false;
80}
-
double k(double x)
A function k(x) that will be used to test the method.
Definition: midpoint_integral_method.cpp:103
+
double k(double x)
Another test function.
Definition: composite_simpson_rule.cpp:115
void mov(tower *From, tower *To)
Definition: tower_of_hanoi.cpp:39
Here is the call graph for this function:
diff --git a/d1/d2a/knight__tour_8cpp_aaa47356d98676cf5315d978f741e29c9_cgraph.svg b/d1/d2a/knight__tour_8cpp_aaa47356d98676cf5315d978f741e29c9_cgraph.svg index e30a103c1..96145c229 100644 --- a/d1/d2a/knight__tour_8cpp_aaa47356d98676cf5315d978f741e29c9_cgraph.svg +++ b/d1/d2a/knight__tour_8cpp_aaa47356d98676cf5315d978f741e29c9_cgraph.svg @@ -1,7 +1,7 @@ - - - - - - -
118 if (p != -1) {
119 t_depth[u] = 1 + t_depth[p];
120 }
-
121 for (int k = 1; k < t_maxlift; k++) {
+
121 for (int k = 1; k < t_maxlift; k++) {
122 if (t_par[u][k - 1] != -1) {
-
123 t_par[u][k] = t_par[t_par[u][k - 1]][k - 1];
+
123 t_par[u][k] = t_par[t_par[u][k - 1]][k - 1];
124 }
125 }
126
@@ -407,7 +407,7 @@ template<typename X >
131 }
132 }
void dfs_lca(int u, int p=-1)
Utility function to populate the t_par vector.
Definition: heavy_light_decomposition.cpp:116
-
double k(double x)
A function k(x) that will be used to test the method.
Definition: midpoint_integral_method.cpp:103
+
double k(double x)
Another test function.
Definition: composite_simpson_rule.cpp:115
Here is the call graph for this function:
@@ -637,10 +637,10 @@ template<typename X >
237 if (a == b) {
238 return a;
239 }
-
240 for (int k = t_maxlift - 1; k >= 0; k--) {
+
240 for (int k = t_maxlift - 1; k >= 0; k--) {
241 if (t_par[a][k] != t_par[b][k]) {
-
242 a = t_par[a][k];
-
243 b = t_par[b][k];
+
242 a = t_par[a][k];
+
243 b = t_par[b][k];
244 }
245 }
246 return t_par[a][0];
@@ -700,12 +700,12 @@ template<typename X >
Returns
void
200 {
-
201 for (int k = 0; k < t_maxlift; k++) {
+
201 for (int k = 0; k < t_maxlift; k++) {
202 if (*p == -1) {
203 return;
204 }
205 if (dist & 1) {
-
206 *p = t_par[*p][k];
+
206 *p = t_par[*p][k];
207 }
208 dist >>= 1;
209 }
diff --git a/d1/d51/classrange__queries_1_1heavy__light__decomposition_1_1_tree_a04cd96efaba147b19d3afc769b90ff70_cgraph.svg b/d1/d51/classrange__queries_1_1heavy__light__decomposition_1_1_tree_a04cd96efaba147b19d3afc769b90ff70_cgraph.svg index 55acd4881..591172518 100644 --- a/d1/d51/classrange__queries_1_1heavy__light__decomposition_1_1_tree_a04cd96efaba147b19d3afc769b90ff70_cgraph.svg +++ b/d1/d51/classrange__queries_1_1heavy__light__decomposition_1_1_tree_a04cd96efaba147b19d3afc769b90ff70_cgraph.svg @@ -1,7 +1,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
309
310 int v1 = 0, v2 = 0, e = 0;
311 std::cin >> v1 >> v2 >> e; // vertices of left side, right side and edges
-
312 HKGraph g(v1, v2);
+
312 HKGraph g(v1, v2);
313 int u = 0, v = 0;
314 for (int i = 0; i < e; ++i)
315 {
316 std::cin >> u >> v;
-
317 g.addEdge(u, v);
+
317 g.addEdge(u, v);
318 }
319
-
320 int res = g.hopcroftKarpAlgorithm();
+
320 int res = g.hopcroftKarpAlgorithm();
321 std::cout << "Maximum matching is " << res <<"\n";
322
323 return 0;
@@ -197,8 +197,8 @@ Algorithm
Represents Bipartite graph for Hopcroft Karp implementation.
Definition: hopcroft_karp.cpp:67
+
double g(double x)
Another test function.
Definition: composite_simpson_rule.cpp:113
void tests()
Definition: hopcroft_karp.cpp:255
-
double g(double x)
A function g(x) that will be used to test the method.
Definition: midpoint_integral_method.cpp:97
Here is the call graph for this function:
diff --git a/d1/d9a/hopcroft__karp_8cpp_a88ec9ad42717780d6caaff9d3d6977f9_cgraph.svg b/d1/d9a/hopcroft__karp_8cpp_a88ec9ad42717780d6caaff9d3d6977f9_cgraph.svg index 8bcf0d8f1..6ccf2f68f 100644 --- a/d1/d9a/hopcroft__karp_8cpp_a88ec9ad42717780d6caaff9d3d6977f9_cgraph.svg +++ b/d1/d9a/hopcroft__karp_8cpp_a88ec9ad42717780d6caaff9d3d6977f9_cgraph.svg @@ -1,7 +1,7 @@ - - - - - -

Namespaces

namespace  numerical_methods - for io operations
+ for std::map container
  namespace  runge_kutta  Functions for Runge Kutta fourth order method.
@@ -283,7 +283,7 @@ Here is the call graph for this function:
66
67 auto n = static_cast<uint64_t>((x - init_x) / h);
68 // used a vector container for the variables
-
69 std::vector<double> k(4, 0.0);
+
69 std::vector<double> k(4, 0.0);
70
71 // Iterate for number of iterations
72
@@ -291,10 +291,10 @@ Here is the call graph for this function:
74 for (int i = 1; i <= n; ++i) {
75 // Apply Runge Kutta Formulas
76 // to find next value of y
-
77 k[0] = h * change(init_x, y);
-
78 k[1] = h * change(init_x + 0.5 * h, y + 0.5 * k[0]);
-
79 k[2] = h * change(init_x + 0.5 * h, y + 0.5 * k[1]);
-
80 k[3] = h * change(init_x + h, y + k[2]);
+
77 k[0] = h * change(init_x, y);
+
78 k[1] = h * change(init_x + 0.5 * h, y + 0.5 * k[0]);
+
79 k[2] = h * change(init_x + 0.5 * h, y + 0.5 * k[1]);
+
80 k[3] = h * change(init_x + h, y + k[2]);
81
82 // Update next value of y
83
@@ -307,8 +307,8 @@ Here is the call graph for this function:
90
91 return y;
92}
+
double k(double x)
Another test function.
Definition: composite_simpson_rule.cpp:115
int h(int key)
Definition: hash_search.cpp:45
-
double k(double x)
A function k(x) that will be used to test the method.
Definition: midpoint_integral_method.cpp:103
static double change(double x, double y)
for using the vector container
Definition: rungekutta.cpp:33
diff --git a/d1/da6/rungekutta_8cpp_a7b9f40c7b5e9749cc550f19be3dc8856_cgraph.svg b/d1/da6/rungekutta_8cpp_a7b9f40c7b5e9749cc550f19be3dc8856_cgraph.svg index cbc4be006..315c915f3 100644 --- a/d1/da6/rungekutta_8cpp_a7b9f40c7b5e9749cc550f19be3dc8856_cgraph.svg +++ b/d1/da6/rungekutta_8cpp_a7b9f40c7b5e9749cc550f19be3dc8856_cgraph.svg @@ -1,7 +1,7 @@ - - - diff --git a/d1/daa/random__pivot__quick__sort_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph_org.svg b/d1/daa/random__pivot__quick__sort_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph_org.svg index 54b6d6681..be594d746 100644 --- a/d1/daa/random__pivot__quick__sort_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph_org.svg +++ b/d1/daa/random__pivot__quick__sort_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph_org.svg @@ -1,7 +1,7 @@ - - - - - diff --git a/d1/daa/random__pivot__quick__sort_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph_org.svg b/d1/daa/random__pivot__quick__sort_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph_org.svg index 5e12e132b..33b5cafe8 100644 --- a/d1/daa/random__pivot__quick__sort_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph_org.svg +++ b/d1/daa/random__pivot__quick__sort_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph_org.svg @@ -1,7 +1,7 @@ - - - -
31 {
-
32 return (l->freq > r->freq);
+
32 return (l->freq > r->freq);
33 }
-
double l(double x)
A function l(x) that will be used to test the method.
Definition: midpoint_integral_method.cpp:109
+
double l(double x)
Another test function.
Definition: composite_simpson_rule.cpp:117
diff --git a/d1/dbb/n__choose__r_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.svg b/d1/dbb/n__choose__r_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.svg index 6f576ed66..18ca2f882 100644 --- a/d1/dbb/n__choose__r_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.svg +++ b/d1/dbb/n__choose__r_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph.svg @@ -1,7 +1,7 @@ - - - - - - - - - - -
-

for io operations +

for std::map container More...

@@ -106,15 +106,15 @@ Functions

 

Detailed Description

-

for io operations

+

for std::map container

Numerical Methods.

-

for std::map container

for std::vector

+

for io operations

+

for assert for math functions for integer allocation for std::atof for std::function for IO operations

+

Numerical algorithms/methods

for math operations

Numerical methods

for assert for mathematical-related functions for storing points and coefficents for IO operations

-

Numerical algorithms/methods

-

for assert for math functions for integer allocation for std::atof for std::function for IO operations

Numerical algorithms/methods

Function Documentation

diff --git a/d1/de0/namespacenumerical__methods_a158fd271b9a53e8f3f60b08b18857150_cgraph.svg b/d1/de0/namespacenumerical__methods_a158fd271b9a53e8f3f60b08b18857150_cgraph.svg index 02fbddc03..9994f0a37 100644 --- a/d1/de0/namespacenumerical__methods_a158fd271b9a53e8f3f60b08b18857150_cgraph.svg +++ b/d1/de0/namespacenumerical__methods_a158fd271b9a53e8f3f60b08b18857150_cgraph.svg @@ -1,7 +1,7 @@ - - - - diff --git a/d1/ded/windowed__median_8cpp_ac0f2228420376f4db7e1274f2b41667c_cgraph_org.svg b/d1/ded/windowed__median_8cpp_ac0f2228420376f4db7e1274f2b41667c_cgraph_org.svg index 39865105e..bb608db98 100644 --- a/d1/ded/windowed__median_8cpp_ac0f2228420376f4db7e1274f2b41667c_cgraph_org.svg +++ b/d1/ded/windowed__median_8cpp_ac0f2228420376f4db7e1274f2b41667c_cgraph_org.svg @@ -1,7 +1,7 @@ - - - - - - - - - - - - -
61 // First insert the new key at the end
62 heap_size++;
63 int i = heap_size - 1;
-
64 harr[i] = k;
+
64 harr[i] = k;
65
66 // Fix the min heap property if it is violated
67 while (i != 0 && harr[parent(i)] > harr[i]) {
@@ -378,7 +378,7 @@ Here is the call graph for this function:
70 }
71}
-
double k(double x)
A function k(x) that will be used to test the method.
Definition: midpoint_integral_method.cpp:103
+
double k(double x)
Another test function.
Definition: composite_simpson_rule.cpp:115
Here is the call graph for this function:
@@ -434,11 +434,11 @@ Here is the call graph for this function:

to heapify a subtree with the root at given index

A recursive method to heapify a subtree with the root at given index This method assumes that the subtrees are already heapified

113 {
-
114 int l = left(i);
+
114 int l = left(i);
115 int r = right(i);
116 int smallest = i;
117 if (l < heap_size && harr[l] < harr[i])
-
118 smallest = l;
+
118 smallest = l;
119 if (r < heap_size && harr[r] < harr[smallest])
120 smallest = r;
121 if (smallest != i) {
@@ -448,7 +448,7 @@ Here is the call graph for this function:
125}
int left(int i)
Definition: binaryheap.cpp:31
int right(int i)
Definition: binaryheap.cpp:34
-
double l(double x)
A function l(x) that will be used to test the method.
Definition: midpoint_integral_method.cpp:109
+
double l(double x)
Another test function.
Definition: composite_simpson_rule.cpp:117
Here is the call graph for this function:
diff --git a/d2/d05/class_min_heap_a37ac126eabb0c3ce04047172abccca29_cgraph.svg b/d2/d05/class_min_heap_a37ac126eabb0c3ce04047172abccca29_cgraph.svg index d508c969c..ddc1b1fcb 100644 --- a/d2/d05/class_min_heap_a37ac126eabb0c3ce04047172abccca29_cgraph.svg +++ b/d2/d05/class_min_heap_a37ac126eabb0c3ce04047172abccca29_cgraph.svg @@ -1,7 +1,7 @@ - - - - - - - - - - - diff --git a/d2/d23/neural__network_8cpp__incl_org.svg b/d2/d23/neural__network_8cpp__incl_org.svg index fe238da22..9377926c8 100644 --- a/d2/d23/neural__network_8cpp__incl_org.svg +++ b/d2/d23/neural__network_8cpp__incl_org.svg @@ -1,7 +1,7 @@ - -
85 {
86 uint32_t i = left; /* i --> index of left sub-array */
87 uint32_t j = mid + 1; /* j --> index for right sub-array */
-
88 uint32_t k = left; /* k --> index for resultant array temp */
+
88 uint32_t k = left; /* k --> index for resultant array temp */
89 uint32_t inv_count = 0; // inversion count
90
91 while ((i <= mid) && (j <= right)) {
92 if (arr[i] <= arr[j]) {
-
93 temp[k++] = arr[i++];
+
93 temp[k++] = arr[i++];
94 } else {
-
95 temp[k++] = arr[j++];
+
95 temp[k++] = arr[j++];
96 inv_count +=
97 (mid - i +
98 1); // tricky; may vary depending on selection of sub-array
@@ -331,19 +331,19 @@ template<typename T >
100 }
101 // Add remaining elements from the larger subarray to the end of temp
102 while (i <= mid) {
-
103 temp[k++] = arr[i++];
+
103 temp[k++] = arr[i++];
104 }
105 while (j <= right) {
-
106 temp[k++] = arr[j++];
+
106 temp[k++] = arr[j++];
107 }
108 // Copy temp[] to arr[]
-
109 for (k = left; k <= right; k++) {
-
110 arr[k] = temp[k];
+
109 for (k = left; k <= right; k++) {
+
110 arr[k] = temp[k];
111 }
112 return inv_count;
113}
+
double k(double x)
Another test function.
Definition: composite_simpson_rule.cpp:115
T left(T... args)
-
double k(double x)
A function k(x) that will be used to test the method.
Definition: midpoint_integral_method.cpp:103
diff --git a/d2/d26/count__inversions_8cpp_a3332498eabf6579ef059c0d0e9f4ec80_cgraph.svg b/d2/d26/count__inversions_8cpp_a3332498eabf6579ef059c0d0e9f4ec80_cgraph.svg index cd47f5d06..8f822f701 100644 --- a/d2/d26/count__inversions_8cpp_a3332498eabf6579ef059c0d0e9f4ec80_cgraph.svg +++ b/d2/d26/count__inversions_8cpp_a3332498eabf6579ef059c0d0e9f4ec80_cgraph.svg @@ -1,7 +1,7 @@ - - - - -
197// parallelize on threads
198#pragma omp for
199#endif
-
200 for (int k = i; k < COLUMNS; k++) {
+
200 for (int k = i; k < COLUMNS; k++) {
201 for (int kk = 0; kk < ROWS; kk++) {
-
202 col_vector2[kk] = A[kk][k];
+
202 col_vector2[kk] = A[kk][k];
203 }
-
204 R[0][i][k] = (col_vector * col_vector2).sum();
+
204 R[0][i][k] = (col_vector * col_vector2).sum();
205 }
206 }
207}
-
double k(double x)
A function k(x) that will be used to test the method.
Definition: midpoint_integral_method.cpp:103
+
double k(double x)
Another test function.
Definition: composite_simpson_rule.cpp:115
T sum(const std::vector< std::valarray< T > > &A)
Definition: vector_ops.hpp:232
std::valarray< T > vector_proj(const std::valarray< T > &a, const std::valarray< T > &b)
Definition: qr_decompose.h:104
double vector_mag(const std::valarray< T > &a)
Definition: qr_decompose.h:92
diff --git a/d2/d3b/namespaceqr__algorithm_a257425cb2365359da51c6fe6741834d8_cgraph.svg b/d2/d3b/namespaceqr__algorithm_a257425cb2365359da51c6fe6741834d8_cgraph.svg index 2beadc8f6..bf724334a 100644 --- a/d2/d3b/namespaceqr__algorithm_a257425cb2365359da51c6fe6741834d8_cgraph.svg +++ b/d2/d3b/namespaceqr__algorithm_a257425cb2365359da51c6fe6741834d8_cgraph.svg @@ -1,7 +1,7 @@ - - diff --git a/d2/d3b/namespaceqr__algorithm_a28e2fa3e803abaea6c568dc45d69d8cc_cgraph_org.svg b/d2/d3b/namespaceqr__algorithm_a28e2fa3e803abaea6c568dc45d69d8cc_cgraph_org.svg index 65ac124d1..503f21d24 100644 --- a/d2/d3b/namespaceqr__algorithm_a28e2fa3e803abaea6c568dc45d69d8cc_cgraph_org.svg +++ b/d2/d3b/namespaceqr__algorithm_a28e2fa3e803abaea6c568dc45d69d8cc_cgraph_org.svg @@ -1,7 +1,7 @@ - - - - - - - - - - - diff --git a/d2/d4b/spirograph_8cpp__incl_org.svg b/d2/d4b/spirograph_8cpp__incl_org.svg index 05d864314..4323aef52 100644 --- a/d2/d4b/spirograph_8cpp__incl_org.svg +++ b/d2/d4b/spirograph_8cpp__incl_org.svg @@ -1,7 +1,7 @@ - - - - - - - - - - - - diff --git a/d2/d58/neural__network_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph_org.svg b/d2/d58/neural__network_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph_org.svg index 3cc48d822..949227361 100644 --- a/d2/d58/neural__network_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph_org.svg +++ b/d2/d58/neural__network_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph_org.svg @@ -1,7 +1,7 @@ - - diff --git a/d2/d58/neural__network_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg b/d2/d58/neural__network_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg index 93cafa31d..2b41d7fb4 100644 --- a/d2/d58/neural__network_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg +++ b/d2/d58/neural__network_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg @@ -1,7 +1,7 @@ - - - - - - - - - - - -
412 std::swap(a, b);
413 }
414 while (Tree<X>::t_depth[a] >= Tree<X>::t_depth[b]) {
-
415 int l = h_label[h_parent[a]];
+
415 int l = h_label[h_parent[a]];
416 int r = h_label[a];
- +
419 }
420 ret = SG<X>::combine(ret, SG<X>::query(l, r));
421 a = Tree<X>::t_par[h_parent[a]][0];
@@ -318,7 +318,7 @@ template<typename X >
X sret_init
inital query return value
Definition: heavy_light_decomposition.cpp:264
std::vector< int > t_depth
a vector to store the depth of a node,
Definition: heavy_light_decomposition.cpp:88
std::vector< std::vector< int > > t_par
a matrix to store every node's 2^kth parent
Definition: heavy_light_decomposition.cpp:87
-
double l(double x)
A function l(x) that will be used to test the method.
Definition: midpoint_integral_method.cpp:109
+
double l(double x)
Another test function.
Definition: composite_simpson_rule.cpp:117
T swap(T... args)
Here is the call graph for this function:
diff --git a/d2/d8a/classrange__queries_1_1heavy__light__decomposition_1_1_h_l_d_a0579062b384e54b611b80c6337c7f2c8_cgraph.svg b/d2/d8a/classrange__queries_1_1heavy__light__decomposition_1_1_h_l_d_a0579062b384e54b611b80c6337c7f2c8_cgraph.svg index fc7dda386..9344db846 100644 --- a/d2/d8a/classrange__queries_1_1heavy__light__decomposition_1_1_h_l_d_a0579062b384e54b611b80c6337c7f2c8_cgraph.svg +++ b/d2/d8a/classrange__queries_1_1heavy__light__decomposition_1_1_h_l_d_a0579062b384e54b611b80c6337c7f2c8_cgraph.svg @@ -1,7 +1,7 @@ - - - - - - - - - - - diff --git a/d2/de9/heavy__light__decomposition_8cpp_a34b8683a2b429de5cce57e6d733ec817_cgraph_org.svg b/d2/de9/heavy__light__decomposition_8cpp_a34b8683a2b429de5cce57e6d733ec817_cgraph_org.svg index 7b3f8f041..a3ba188e8 100644 --- a/d2/de9/heavy__light__decomposition_8cpp_a34b8683a2b429de5cce57e6d733ec817_cgraph_org.svg +++ b/d2/de9/heavy__light__decomposition_8cpp_a34b8683a2b429de5cce57e6d733ec817_cgraph_org.svg @@ -1,7 +1,7 @@ - - diff --git a/d2/de9/heavy__light__decomposition_8cpp_a458410412185a5f09199deaff7157a8d_cgraph_org.svg b/d2/de9/heavy__light__decomposition_8cpp_a458410412185a5f09199deaff7157a8d_cgraph_org.svg index 7475b346d..6839856d5 100644 --- a/d2/de9/heavy__light__decomposition_8cpp_a458410412185a5f09199deaff7157a8d_cgraph_org.svg +++ b/d2/de9/heavy__light__decomposition_8cpp_a458410412185a5f09199deaff7157a8d_cgraph_org.svg @@ -1,7 +1,7 @@ - - diff --git a/d2/de9/heavy__light__decomposition_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg b/d2/de9/heavy__light__decomposition_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg index c22ec1e2c..8e8850674 100644 --- a/d2/de9/heavy__light__decomposition_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg +++ b/d2/de9/heavy__light__decomposition_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg @@ -1,7 +1,7 @@ - - diff --git a/d2/de9/heavy__light__decomposition_8cpp_af31ec5409537703d9c8a47350386b32a_cgraph_org.svg b/d2/de9/heavy__light__decomposition_8cpp_af31ec5409537703d9c8a47350386b32a_cgraph_org.svg index c0c978644..0c9df7bcf 100644 --- a/d2/de9/heavy__light__decomposition_8cpp_af31ec5409537703d9c8a47350386b32a_cgraph_org.svg +++ b/d2/de9/heavy__light__decomposition_8cpp_af31ec5409537703d9c8a47350386b32a_cgraph_org.svg @@ -1,7 +1,7 @@ - - - - - - diff --git a/d3/d1a/hill__cipher_8cpp__incl_org.svg b/d3/d1a/hill__cipher_8cpp__incl_org.svg index 428efd90d..66670ee2e 100644 --- a/d3/d1a/hill__cipher_8cpp__incl_org.svg +++ b/d3/d1a/hill__cipher_8cpp__incl_org.svg @@ -1,7 +1,7 @@ - - - - - - diff --git a/d3/d24/qr__decomposition_8cpp_a840291bc02cba5474a4cb46a9b9566fe_cgraph_org.svg b/d3/d24/qr__decomposition_8cpp_a840291bc02cba5474a4cb46a9b9566fe_cgraph_org.svg index 22d017a7d..b5605f9d9 100644 --- a/d3/d24/qr__decomposition_8cpp_a840291bc02cba5474a4cb46a9b9566fe_cgraph_org.svg +++ b/d3/d24/qr__decomposition_8cpp_a840291bc02cba5474a4cb46a9b9566fe_cgraph_org.svg @@ -1,7 +1,7 @@ - - - - - - - - - - - - - - - - - - - - - - + + + + + + +Algorithms_in_C++: simpson_method Namespace Reference + + + + + + + + + + + + + + + +
+
+ + + + + + +
+
Algorithms_in_C++ 1.0.0 +
+
Set of algorithms implemented in C++.
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
simpson_method Namespace Reference
+
+
+ +

Contains the Simpson's method implementation. +More...

+

Detailed Description

+

Contains the Simpson's method implementation.

+
+
+ + + + diff --git a/d3/d78/floyd__cycle__detection__algo_8cpp__incl.svg b/d3/d78/floyd__cycle__detection__algo_8cpp__incl.svg index 8f9ee968c..53d07d368 100644 --- a/d3/d78/floyd__cycle__detection__algo_8cpp__incl.svg +++ b/d3/d78/floyd__cycle__detection__algo_8cpp__incl.svg @@ -1,7 +1,7 @@ - - - - - - diff --git a/d3/d80/z__function_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg b/d3/d80/z__function_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg index 811f0fab1..91e6390bc 100644 --- a/d3/d80/z__function_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg +++ b/d3/d80/z__function_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg @@ -1,7 +1,7 @@ - - - - - - diff --git a/d3/d84/word__break_8cpp_afe4dcd6fd5282e535685361cba645d7c_cgraph_org.svg b/d3/d84/word__break_8cpp_afe4dcd6fd5282e535685361cba645d7c_cgraph_org.svg index 21c120dfb..b738f1310 100644 --- a/d3/d84/word__break_8cpp_afe4dcd6fd5282e535685361cba645d7c_cgraph_org.svg +++ b/d3/d84/word__break_8cpp_afe4dcd6fd5282e535685361cba645d7c_cgraph_org.svg @@ -1,7 +1,7 @@ - - - - - diff --git a/d3/d95/classdata__structures_1_1tree__234_1_1_tree234_a02df91964915ca97609d35f847faff5f_cgraph_org.svg b/d3/d95/classdata__structures_1_1tree__234_1_1_tree234_a02df91964915ca97609d35f847faff5f_cgraph_org.svg index 654911164..0b1a98721 100644 --- a/d3/d95/classdata__structures_1_1tree__234_1_1_tree234_a02df91964915ca97609d35f847faff5f_cgraph_org.svg +++ b/d3/d95/classdata__structures_1_1tree__234_1_1_tree234_a02df91964915ca97609d35f847faff5f_cgraph_org.svg @@ -1,7 +1,7 @@ - - diff --git a/d3/d95/classdata__structures_1_1tree__234_1_1_tree234_a11f0d016dff7f7e62b3dddb9fdf47805_cgraph_org.svg b/d3/d95/classdata__structures_1_1tree__234_1_1_tree234_a11f0d016dff7f7e62b3dddb9fdf47805_cgraph_org.svg index 7b24e15e9..629ee4532 100644 --- a/d3/d95/classdata__structures_1_1tree__234_1_1_tree234_a11f0d016dff7f7e62b3dddb9fdf47805_cgraph_org.svg +++ b/d3/d95/classdata__structures_1_1tree__234_1_1_tree234_a11f0d016dff7f7e62b3dddb9fdf47805_cgraph_org.svg @@ -1,7 +1,7 @@ - - - - diff --git a/d3/d95/classdata__structures_1_1tree__234_1_1_tree234_a5da1be3f5b5d967ebb36a201f3ebad11_cgraph_org.svg b/d3/d95/classdata__structures_1_1tree__234_1_1_tree234_a5da1be3f5b5d967ebb36a201f3ebad11_cgraph_org.svg index 988802c54..97668d60d 100644 --- a/d3/d95/classdata__structures_1_1tree__234_1_1_tree234_a5da1be3f5b5d967ebb36a201f3ebad11_cgraph_org.svg +++ b/d3/d95/classdata__structures_1_1tree__234_1_1_tree234_a5da1be3f5b5d967ebb36a201f3ebad11_cgraph_org.svg @@ -1,7 +1,7 @@ - - diff --git a/d3/d95/classdata__structures_1_1tree__234_1_1_tree234_a61dd051a74e5f36c8dc03dae8dca6ef4_cgraph_org.svg b/d3/d95/classdata__structures_1_1tree__234_1_1_tree234_a61dd051a74e5f36c8dc03dae8dca6ef4_cgraph_org.svg index 4db3713f0..ea72fdb75 100644 --- a/d3/d95/classdata__structures_1_1tree__234_1_1_tree234_a61dd051a74e5f36c8dc03dae8dca6ef4_cgraph_org.svg +++ b/d3/d95/classdata__structures_1_1tree__234_1_1_tree234_a61dd051a74e5f36c8dc03dae8dca6ef4_cgraph_org.svg @@ -1,7 +1,7 @@ - - - - - - - - diff --git a/d3/d95/classdata__structures_1_1tree__234_1_1_tree234_ad37e29e2a4a6cc0eb65cbd5595e1da95_cgraph_org.svg b/d3/d95/classdata__structures_1_1tree__234_1_1_tree234_ad37e29e2a4a6cc0eb65cbd5595e1da95_cgraph_org.svg index 5c03c2b93..cdd29b134 100644 --- a/d3/d95/classdata__structures_1_1tree__234_1_1_tree234_ad37e29e2a4a6cc0eb65cbd5595e1da95_cgraph_org.svg +++ b/d3/d95/classdata__structures_1_1tree__234_1_1_tree234_ad37e29e2a4a6cc0eb65cbd5595e1da95_cgraph_org.svg @@ -1,7 +1,7 @@ - - - - - - - - - - - - - - - - - - - -
64 prototype.size() -
65 1); // Index that we shift in text to find the substring
66 while (i < text.size()) {
-
67 int j = i, k = 0;
+
67 int j = i, k = 0;
68 bool flag = true;
69
70 for (int z = static_cast<int>(prototype.size() - 1); z >= 0 && flag;
71 z--) { // Checking if all characters of substring are equal with all characters of string
72 if (text[j] == prototype[z]) {
-
73 k++;
+
73 k++;
74 j--;
75 } else {
76 flag = false; // If two characters are not equal set flag to false and break from loop
@@ -266,8 +266,8 @@ false if text string does not contain prototype string
90 }
91 return false;
92}
+
double k(double x)
Another test function.
Definition: composite_simpson_rule.cpp:115
std::unordered_map< char, int > findShiftTable(const std::string &prototype)
Definition: horspool.cpp:26
-
double k(double x)
A function k(x) that will be used to test the method.
Definition: midpoint_integral_method.cpp:103
Here is the call graph for this function:
diff --git a/d3/dfe/horspool_8cpp_a1a9c3aa55ccc79d0f47d50c580997336_cgraph.svg b/d3/dfe/horspool_8cpp_a1a9c3aa55ccc79d0f47d50c580997336_cgraph.svg index 89ddcedda..b7b5af626 100644 --- a/d3/dfe/horspool_8cpp_a1a9c3aa55ccc79d0f47d50c580997336_cgraph.svg +++ b/d3/dfe/horspool_8cpp_a1a9c3aa55ccc79d0f47d50c580997336_cgraph.svg @@ -1,7 +1,7 @@ - - - - + + + + + + +Algorithms_in_C++: numerical_methods/composite_simpson_rule.cpp File Reference + + + + + + + + + + + + + + + +
+
+ + + + + + +
+
Algorithms_in_C++ 1.0.0 +
+
Set of algorithms implemented in C++.
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+ +
composite_simpson_rule.cpp File Reference
+
+
+ +

Implementation of the Composite Simpson Rule for the approximation. +More...

+
#include <cassert>
+#include <cmath>
+#include <cstdint>
+#include <cstdlib>
+#include <functional>
+#include <iostream>
+#include <map>
+
+Include dependency graph for composite_simpson_rule.cpp:
+
+
+
+
+
+ + + + + + + +

+Namespaces

namespace  numerical_methods
 for std::map container
 
namespace  simpson_method
 Contains the Simpson's method implementation.
 
+ + + + + + + + + + + + + + + + + + + + + +

+Functions

double numerical_methods::simpson_method::evaluate_by_simpson (std::int32_t N, double h, double a, std::function< double(double)> func)
 
double numerical_methods::simpson_method::f (double x)
 A function f(x) that will be used to test the method. More...
 
double numerical_methods::simpson_method::g (double x)
 Another test function. More...
 
double numerical_methods::simpson_method::k (double x)
 Another test function. More...
 
double numerical_methods::simpson_method::l (double x)
 Another test function. More...
 
static void test (std::int32_t N, double h, double a, double b, bool used_argv_parameters)
 Self-test implementations. More...
 
int main (int argc, char **argv)
 Main function. More...
 
+

Detailed Description

+

Implementation of the Composite Simpson Rule for the approximation.

+

The following is an implementation of the Composite Simpson Rule for the approximation of definite integrals. More info -> wiki: https://en.wikipedia.org/wiki/Simpson%27s_rule#Composite_Simpson's_rule

+

The idea is to split the interval in an EVEN number N of intervals and use as interpolation points the xi for which it applies that xi = x0 + i*h, where h is a step defined as h = (b-a)/N where a and b are the first and last points of the interval of the integration [a, b].

+

We create a table of the xi and their corresponding f(xi) values and we evaluate the integral by the formula: I = h/3 * {f(x0) + 4*f(x1) + 2*f(x2) + ... + 2*f(xN-2) + 4*f(xN-1) + f(xN)}

+

That means that the first and last indexed i f(xi) are multiplied by 1, the odd indexed f(xi) by 4 and the even by 2.

+

In this program there are 4 sample test functions f, g, k, l that are evaluated in the same interval.

+

Arguments can be passed as parameters from the command line argv[1] = N, argv[2] = a, argv[3] = b

+

N must be even number and a<b.

+

In the end of the main() i compare the program's result with the one from mathematical software with 2 decimal points margin.

+

Add sample function by replacing one of the f, g, k, l and the assert

+
Author
ggkogkou
+

Function Documentation

+ +

◆ evaluate_by_simpson()

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
double numerical_methods::simpson_method::evaluate_by_simpson (std::int32_t N,
double h,
double a,
std::function< double(double)> func 
)
+
+
67 {
+ +
69 data_table; // Contains the data points. key: i, value: f(xi)
+
70 double xi = a; // Initialize xi to the starting point x0 = a
+
71
+
72 // Create the data table
+
73 double temp;
+
74 for (std::int32_t i = 0; i <= N; i++) {
+
75 temp = func(xi);
+
76 data_table.insert(
+
77 std::pair<std::int32_t, double>(i, temp)); // add i and f(xi)
+
78 xi += h; // Get the next point xi for the next iteration
+
79 }
+
80
+
81 // Evaluate the integral.
+
82 // Remember: f(x0) + 4*f(x1) + 2*f(x2) + ... + 2*f(xN-2) + 4*f(xN-1) + f(xN)
+
83 double evaluate_integral = 0;
+
84 for (std::int32_t i = 0; i <= N; i++) {
+
85 if (i == 0 || i == N)
+
86 evaluate_integral += data_table.at(i);
+
87 else if (i % 2 == 1)
+
88 evaluate_integral += 4 * data_table.at(i);
+
89 else
+
90 evaluate_integral += 2 * data_table.at(i);
+
91 }
+
92
+
93 // Multiply by the coefficient h/3
+
94 evaluate_integral *= h / 3;
+
95
+
96 // If the result calculated is nan, then the user has given wrong input
+
97 // interval.
+
98 assert(!std::isnan(evaluate_integral) &&
+
99 "The definite integral can't be evaluated. Check the validity of "
+
100 "your input.\n");
+
101 // Else return
+
102 return evaluate_integral;
+
103}
+
T at(T... args)
+
constexpr uint32_t N
A struct to represent sparse table for min() as their invariant function, for the given array A....
Definition: sparse_table.cpp:47
+
int h(int key)
Definition: hash_search.cpp:45
+
T insert(T... args)
+ +
T isnan(T... args)
+ + +
+
+
+ +

◆ f()

+ +
+
+ + + + + + + + +
double numerical_methods::simpson_method::f (double x)
+
+ +

A function f(x) that will be used to test the method.

+
Parameters
+ + +
xThe independent variable xi
+
+
+
Returns
the value of the dependent variable yi = f(xi)
+
111{ return std::sqrt(x) + std::log(x); }
+
T log(T... args)
+
T sqrt(T... args)
+
+Here is the call graph for this function:
+
+
+
+
+ +
+
+ +

◆ g()

+ +
+
+ + + + + + + + +
double numerical_methods::simpson_method::g (double x)
+
+ +

Another test function.

+
113{ return std::exp(-x) * (4 - std::pow(x, 2)); }
+
T exp(T... args)
+
T pow(T... args)
+
+Here is the call graph for this function:
+
+
+
+
+ +
+
+ +

◆ k()

+ +
+
+ + + + + + + + +
double numerical_methods::simpson_method::k (double x)
+
+ +

Another test function.

+
Examples
/Users/runner/work/C-Plus-Plus/C-Plus-Plus/numerical_methods/rungekutta.cpp.
+
+
115{ return std::sqrt(2 * std::pow(x, 3) + 3); }
+
+Here is the call graph for this function:
+
+
+
+
+ +
+
+ +

◆ l()

+ +
+
+ + + + + + + + +
double numerical_methods::simpson_method::l (double x)
+
+ +

Another test function.

+
117{ return x + std::log(2 * x + 1); }
+
+Here is the call graph for this function:
+
+
+
+
+ +
+
+ +

◆ main()

+ +
+
+ + + + + + + + + + + + + + + + + + +
int main (int argc,
char ** argv 
)
+
+ +

Main function.

+
Parameters
+ + + +
argccommandline argument count (ignored)
argvcommandline array of arguments (ignored)
+
+
+
Returns
0 on exit
+

Number of intervals to divide the integration interval. MUST BE EVEN

+

Starting and ending point of the integration in the real axis

+

Step, calculated by a, b and N

+
168 {
+
169 std::int32_t N = 16; /// Number of intervals to divide the integration
+
170 /// interval. MUST BE EVEN
+
171 double a = 1, b = 3; /// Starting and ending point of the integration in
+
172 /// the real axis
+
173 double h; /// Step, calculated by a, b and N
+
174
+
175 bool used_argv_parameters =
+
176 false; // If argv parameters are used then the assert must be omitted
+
177 // for the tst cases
+
178
+
179 // Get user input (by the command line parameters or the console after
+
180 // displaying messages)
+
181 if (argc == 4) {
+
182 N = std::atoi(argv[1]);
+
183 a = (double)std::atof(argv[2]);
+
184 b = (double)std::atof(argv[3]);
+
185 // Check if a<b else abort
+
186 assert(a < b && "a has to be less than b");
+
187 assert(N > 0 && "N has to be > 0");
+
188 if (N < 16 || a != 1 || b != 3)
+
189 used_argv_parameters = true;
+
190 std::cout << "You selected N=" << N << ", a=" << a << ", b=" << b
+
191 << std::endl;
+
192 } else
+
193 std::cout << "Default N=" << N << ", a=" << a << ", b=" << b
+
194 << std::endl;
+
195
+
196 // Find the step
+
197 h = (b - a) / N;
+
198
+
199 test(N, h, a, b, used_argv_parameters); // run self-test implementations
+
200
+
201 return 0;
+
202}
+
T atof(T... args)
+
T atoi(T... args)
+ +
static void test(std::int32_t N, double h, double a, double b, bool used_argv_parameters)
Self-test implementations.
Definition: composite_simpson_rule.cpp:130
+
T endl(T... args)
+
+Here is the call graph for this function:
+
+
+
+
+ +
+
+ +

◆ test()

+ +
+
+ + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
static void test (std::int32_t N,
double h,
double a,
double b,
bool used_argv_parameters 
)
+
+static
+
+ +

Self-test implementations.

+
Parameters
+ + + + + + +
Nis the number of intervals
his the step
ais x0
bis the end of the interval
used_argv_parametersis 'true' if argv parameters are given and 'false' if not
+
+
+
131 {
+
132 // Call the functions and find the integral of each function
+
133 double result_f = numerical_methods::simpson_method::evaluate_by_simpson(
+
134 N, h, a, numerical_methods::simpson_method::f);
+
135 assert((used_argv_parameters || (result_f >= 4.09 && result_f <= 4.10)) &&
+
136 "The result of f(x) is wrong");
+
137 std::cout << "The result of integral f(x) on interval [" << a << ", " << b
+
138 << "] is equal to: " << result_f << std::endl;
+
139
+
140 double result_g = numerical_methods::simpson_method::evaluate_by_simpson(
+
141 N, h, a, numerical_methods::simpson_method::g);
+
142 assert((used_argv_parameters || (result_g >= 0.27 && result_g <= 0.28)) &&
+
143 "The result of g(x) is wrong");
+
144 std::cout << "The result of integral g(x) on interval [" << a << ", " << b
+
145 << "] is equal to: " << result_g << std::endl;
+
146
+
147 double result_k = numerical_methods::simpson_method::evaluate_by_simpson(
+
148 N, h, a, numerical_methods::simpson_method::k);
+
149 assert((used_argv_parameters || (result_k >= 9.06 && result_k <= 9.07)) &&
+
150 "The result of k(x) is wrong");
+
151 std::cout << "The result of integral k(x) on interval [" << a << ", " << b
+
152 << "] is equal to: " << result_k << std::endl;
+
153
+
154 double result_l = numerical_methods::simpson_method::evaluate_by_simpson(
+
155 N, h, a, numerical_methods::simpson_method::l);
+
156 assert((used_argv_parameters || (result_l >= 7.16 && result_l <= 7.17)) &&
+
157 "The result of l(x) is wrong");
+
158 std::cout << "The result of integral l(x) on interval [" << a << ", " << b
+
159 << "] is equal to: " << result_l << std::endl;
+
160}
+
+
+
+
+
+ + + + diff --git a/d4/d18/composite__simpson__rule_8cpp.js b/d4/d18/composite__simpson__rule_8cpp.js new file mode 100644 index 000000000..2fd43b295 --- /dev/null +++ b/d4/d18/composite__simpson__rule_8cpp.js @@ -0,0 +1,9 @@ +var composite__simpson__rule_8cpp = +[ + [ "f", "d4/d18/composite__simpson__rule_8cpp.html#a4251b4df4748a0b9c43a48f61bdd2397", null ], + [ "g", "d4/d18/composite__simpson__rule_8cpp.html#a2f67508d5f392b0321772169342c98ad", null ], + [ "k", "d4/d18/composite__simpson__rule_8cpp.html#a1b74d828b33760094906797042b89442", null ], + [ "l", "d4/d18/composite__simpson__rule_8cpp.html#a6d8df83a6f26ce24a75d3b358b7f5b8a", null ], + [ "main", "d4/d18/composite__simpson__rule_8cpp.html#a3c04138a5bfe5d72780bb7e82a18e627", null ], + [ "test", "d4/d18/composite__simpson__rule_8cpp.html#a2ae48a41e43dc6ab11b962742349646e", null ] +]; \ No newline at end of file diff --git a/d4/d18/composite__simpson__rule_8cpp_a1b74d828b33760094906797042b89442_cgraph.map b/d4/d18/composite__simpson__rule_8cpp_a1b74d828b33760094906797042b89442_cgraph.map new file mode 100644 index 000000000..bfe34e792 --- /dev/null +++ b/d4/d18/composite__simpson__rule_8cpp_a1b74d828b33760094906797042b89442_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/d4/d18/composite__simpson__rule_8cpp_a1b74d828b33760094906797042b89442_cgraph.md5 b/d4/d18/composite__simpson__rule_8cpp_a1b74d828b33760094906797042b89442_cgraph.md5 new file mode 100644 index 000000000..0eba06b45 --- /dev/null +++ b/d4/d18/composite__simpson__rule_8cpp_a1b74d828b33760094906797042b89442_cgraph.md5 @@ -0,0 +1 @@ +607b767bed0a2213e6466cdfe0b5b0ab \ No newline at end of file diff --git a/d4/d18/composite__simpson__rule_8cpp_a1b74d828b33760094906797042b89442_cgraph.svg b/d4/d18/composite__simpson__rule_8cpp_a1b74d828b33760094906797042b89442_cgraph.svg new file mode 100644 index 000000000..c24a970db --- /dev/null +++ b/d4/d18/composite__simpson__rule_8cpp_a1b74d828b33760094906797042b89442_cgraph.svg @@ -0,0 +1,59 @@ + + + + + + +numerical_methods::simpson_method::k + + + +Node1 + + +numerical_methods:: +simpson_method::k + + + + + +Node1->Node1 + + + + + +Node2 + + +std::pow + + + + + +Node1->Node2 + + + + + +Node3 + + +std::sqrt + + + + + +Node1->Node3 + + + + + diff --git a/d4/d18/composite__simpson__rule_8cpp_a2f67508d5f392b0321772169342c98ad_cgraph.map b/d4/d18/composite__simpson__rule_8cpp_a2f67508d5f392b0321772169342c98ad_cgraph.map new file mode 100644 index 000000000..6347c2155 --- /dev/null +++ b/d4/d18/composite__simpson__rule_8cpp_a2f67508d5f392b0321772169342c98ad_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/d4/d18/composite__simpson__rule_8cpp_a2f67508d5f392b0321772169342c98ad_cgraph.md5 b/d4/d18/composite__simpson__rule_8cpp_a2f67508d5f392b0321772169342c98ad_cgraph.md5 new file mode 100644 index 000000000..fa9201cf2 --- /dev/null +++ b/d4/d18/composite__simpson__rule_8cpp_a2f67508d5f392b0321772169342c98ad_cgraph.md5 @@ -0,0 +1 @@ +d989500da0adab6a067180ffe52e4dc6 \ No newline at end of file diff --git a/d4/d18/composite__simpson__rule_8cpp_a2f67508d5f392b0321772169342c98ad_cgraph.svg b/d4/d18/composite__simpson__rule_8cpp_a2f67508d5f392b0321772169342c98ad_cgraph.svg new file mode 100644 index 000000000..1c9f5735f --- /dev/null +++ b/d4/d18/composite__simpson__rule_8cpp_a2f67508d5f392b0321772169342c98ad_cgraph.svg @@ -0,0 +1,59 @@ + + + + + + +numerical_methods::simpson_method::g + + + +Node1 + + +numerical_methods:: +simpson_method::g + + + + + +Node1->Node1 + + + + + +Node2 + + +std::exp + + + + + +Node1->Node2 + + + + + +Node3 + + +std::pow + + + + + +Node1->Node3 + + + + + diff --git a/d4/d18/composite__simpson__rule_8cpp_a3c04138a5bfe5d72780bb7e82a18e627_cgraph.map b/d4/d18/composite__simpson__rule_8cpp_a3c04138a5bfe5d72780bb7e82a18e627_cgraph.map new file mode 100644 index 000000000..838c83191 --- /dev/null +++ b/d4/d18/composite__simpson__rule_8cpp_a3c04138a5bfe5d72780bb7e82a18e627_cgraph.map @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/d4/d18/composite__simpson__rule_8cpp_a3c04138a5bfe5d72780bb7e82a18e627_cgraph.md5 b/d4/d18/composite__simpson__rule_8cpp_a3c04138a5bfe5d72780bb7e82a18e627_cgraph.md5 new file mode 100644 index 000000000..a04176599 --- /dev/null +++ b/d4/d18/composite__simpson__rule_8cpp_a3c04138a5bfe5d72780bb7e82a18e627_cgraph.md5 @@ -0,0 +1 @@ +31883ba25d50e8ff81b5ca655a19f4ba \ No newline at end of file diff --git a/d4/d18/composite__simpson__rule_8cpp_a3c04138a5bfe5d72780bb7e82a18e627_cgraph.svg b/d4/d18/composite__simpson__rule_8cpp_a3c04138a5bfe5d72780bb7e82a18e627_cgraph.svg new file mode 100644 index 000000000..25f22711b --- /dev/null +++ b/d4/d18/composite__simpson__rule_8cpp_a3c04138a5bfe5d72780bb7e82a18e627_cgraph.svg @@ -0,0 +1,97 @@ + + + + + + +main + + + +Node1 + + +main + + + + + +Node2 + + +std::atof + + + + + +Node1->Node2 + + + + + +Node3 + + +std::atoi + + + + + +Node1->Node3 + + + + + +Node4 + + +std::endl + + + + + +Node1->Node4 + + + + + +Node5 + + +h + + + + + +Node1->Node5 + + + + + +Node6 + + +test + + + + + +Node1->Node6 + + + + + diff --git a/d4/d18/composite__simpson__rule_8cpp_a4251b4df4748a0b9c43a48f61bdd2397_cgraph.map b/d4/d18/composite__simpson__rule_8cpp_a4251b4df4748a0b9c43a48f61bdd2397_cgraph.map new file mode 100644 index 000000000..9ea8321ac --- /dev/null +++ b/d4/d18/composite__simpson__rule_8cpp_a4251b4df4748a0b9c43a48f61bdd2397_cgraph.map @@ -0,0 +1,5 @@ + + + + + diff --git a/d4/d18/composite__simpson__rule_8cpp_a4251b4df4748a0b9c43a48f61bdd2397_cgraph.md5 b/d4/d18/composite__simpson__rule_8cpp_a4251b4df4748a0b9c43a48f61bdd2397_cgraph.md5 new file mode 100644 index 000000000..465882ebe --- /dev/null +++ b/d4/d18/composite__simpson__rule_8cpp_a4251b4df4748a0b9c43a48f61bdd2397_cgraph.md5 @@ -0,0 +1 @@ +4eb53c9d9cde3bd8f71d36bd077bb538 \ No newline at end of file diff --git a/d4/d18/composite__simpson__rule_8cpp_a4251b4df4748a0b9c43a48f61bdd2397_cgraph.svg b/d4/d18/composite__simpson__rule_8cpp_a4251b4df4748a0b9c43a48f61bdd2397_cgraph.svg new file mode 100644 index 000000000..92be68c3f --- /dev/null +++ b/d4/d18/composite__simpson__rule_8cpp_a4251b4df4748a0b9c43a48f61bdd2397_cgraph.svg @@ -0,0 +1,59 @@ + + + + + + +numerical_methods::simpson_method::f + + + +Node1 + + +numerical_methods:: +simpson_method::f + + + + + +Node1->Node1 + + + + + +Node2 + + +std::log + + + + + +Node1->Node2 + + + + + +Node3 + + +std::sqrt + + + + + +Node1->Node3 + + + + + diff --git a/d4/d18/composite__simpson__rule_8cpp_a6d8df83a6f26ce24a75d3b358b7f5b8a_cgraph.map b/d4/d18/composite__simpson__rule_8cpp_a6d8df83a6f26ce24a75d3b358b7f5b8a_cgraph.map new file mode 100644 index 000000000..a101f43ea --- /dev/null +++ b/d4/d18/composite__simpson__rule_8cpp_a6d8df83a6f26ce24a75d3b358b7f5b8a_cgraph.map @@ -0,0 +1,4 @@ + + + + diff --git a/d4/d18/composite__simpson__rule_8cpp_a6d8df83a6f26ce24a75d3b358b7f5b8a_cgraph.md5 b/d4/d18/composite__simpson__rule_8cpp_a6d8df83a6f26ce24a75d3b358b7f5b8a_cgraph.md5 new file mode 100644 index 000000000..67dfe2118 --- /dev/null +++ b/d4/d18/composite__simpson__rule_8cpp_a6d8df83a6f26ce24a75d3b358b7f5b8a_cgraph.md5 @@ -0,0 +1 @@ +89624d1d159d81587955a3f775cccc71 \ No newline at end of file diff --git a/d4/d18/composite__simpson__rule_8cpp_a6d8df83a6f26ce24a75d3b358b7f5b8a_cgraph.svg b/d4/d18/composite__simpson__rule_8cpp_a6d8df83a6f26ce24a75d3b358b7f5b8a_cgraph.svg new file mode 100644 index 000000000..273daf7cc --- /dev/null +++ b/d4/d18/composite__simpson__rule_8cpp_a6d8df83a6f26ce24a75d3b358b7f5b8a_cgraph.svg @@ -0,0 +1,44 @@ + + + + + + +numerical_methods::simpson_method::l + + + +Node1 + + +numerical_methods:: +simpson_method::l + + + + + +Node1->Node1 + + + + + +Node2 + + +std::log + + + + + +Node1->Node2 + + + + + diff --git a/d4/d1f/merge__insertion__sort_8cpp__incl.svg b/d4/d1f/merge__insertion__sort_8cpp__incl.svg index 0b0f9f310..b1158b568 100644 --- a/d4/d1f/merge__insertion__sort_8cpp__incl.svg +++ b/d4/d1f/merge__insertion__sort_8cpp__incl.svg @@ -1,7 +1,7 @@ - - - - - - - diff --git a/d4/d26/durand__kerner__roots_8cpp__incl_org.svg b/d4/d26/durand__kerner__roots_8cpp__incl_org.svg index b67206630..0b9652dce 100644 --- a/d4/d26/durand__kerner__roots_8cpp__incl_org.svg +++ b/d4/d26/durand__kerner__roots_8cpp__incl_org.svg @@ -1,7 +1,7 @@ - - - diff --git a/d4/d2f/fcfs__scheduling_8cpp__incl_org.svg b/d4/d2f/fcfs__scheduling_8cpp__incl_org.svg index 23c997a2e..050bfbc2c 100644 --- a/d4/d2f/fcfs__scheduling_8cpp__incl_org.svg +++ b/d4/d2f/fcfs__scheduling_8cpp__incl_org.svg @@ -1,7 +1,7 @@ - - - - - diff --git a/d4/d32/inorder__successor__of__bst_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph_org.svg b/d4/d32/inorder__successor__of__bst_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph_org.svg index 4b04e427a..6ec4f8554 100644 --- a/d4/d32/inorder__successor__of__bst_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph_org.svg +++ b/d4/d32/inorder__successor__of__bst_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph_org.svg @@ -1,7 +1,7 @@ - - - - - - - - diff --git a/d4/d32/inorder__successor__of__bst_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph_org.svg b/d4/d32/inorder__successor__of__bst_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph_org.svg index 5e12e132b..33b5cafe8 100644 --- a/d4/d32/inorder__successor__of__bst_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph_org.svg +++ b/d4/d32/inorder__successor__of__bst_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph_org.svg @@ -1,7 +1,7 @@ - - - - - - - - - - - - - - diff --git a/d4/d60/kohonen__som__trace_8cpp__incl_org.svg b/d4/d60/kohonen__som__trace_8cpp__incl_org.svg index cb597aa77..90b741d01 100644 --- a/d4/d60/kohonen__som__trace_8cpp__incl_org.svg +++ b/d4/d60/kohonen__som__trace_8cpp__incl_org.svg @@ -1,7 +1,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/d4/db6/reverse__binary__tree_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg b/d4/db6/reverse__binary__tree_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg index c1732b7ba..4842a7df4 100644 --- a/d4/db6/reverse__binary__tree_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg +++ b/d4/db6/reverse__binary__tree_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg @@ -1,7 +1,7 @@ - - - - - - diff --git a/d4/dd2/namespacequadratic__probing_a312143ed316d48978084c025ff8d9768_cgraph_org.svg b/d4/dd2/namespacequadratic__probing_a312143ed316d48978084c025ff8d9768_cgraph_org.svg index 55352288e..6d92c01b9 100644 --- a/d4/dd2/namespacequadratic__probing_a312143ed316d48978084c025ff8d9768_cgraph_org.svg +++ b/d4/dd2/namespacequadratic__probing_a312143ed316d48978084c025ff8d9768_cgraph_org.svg @@ -1,7 +1,7 @@ - - - - diff --git a/d4/dd2/namespacequadratic__probing_a69fe1f7c36fe004ba83eef2ca82e7e30_cgraph_org.svg b/d4/dd2/namespacequadratic__probing_a69fe1f7c36fe004ba83eef2ca82e7e30_cgraph_org.svg index 3f151f08f..14c53ab3a 100644 --- a/d4/dd2/namespacequadratic__probing_a69fe1f7c36fe004ba83eef2ca82e7e30_cgraph_org.svg +++ b/d4/dd2/namespacequadratic__probing_a69fe1f7c36fe004ba83eef2ca82e7e30_cgraph_org.svg @@ -1,7 +1,7 @@ - - - diff --git a/d4/dd2/namespacequadratic__probing_ada6f1f44f7e83b0094fbcbe170788486_cgraph_org.svg b/d4/dd2/namespacequadratic__probing_ada6f1f44f7e83b0094fbcbe170788486_cgraph_org.svg index 9d7126ee8..d39ee919e 100644 --- a/d4/dd2/namespacequadratic__probing_ada6f1f44f7e83b0094fbcbe170788486_cgraph_org.svg +++ b/d4/dd2/namespacequadratic__probing_ada6f1f44f7e83b0094fbcbe170788486_cgraph_org.svg @@ -1,7 +1,7 @@ - - - - -
379 }
380 if (i < num_out) { // only add new arrays if i < num_out
381 W[i] = std::vector<std::valarray<double>>(num_out);
-
382 for (int k = 0; k < num_out; k++) {
-
383 W[i][k] = std::valarray<double>(features);
+
382 for (int k = 0; k < num_out; k++) {
+
383 W[i][k] = std::valarray<double>(features);
384#ifdef _OPENMP
385#pragma omp for
386#endif
387 for (j = 0; j < features; j++) {
388 // preallocate with random initial weights
-
389 W[i][k][j] = _random(-10, 10);
+
389 W[i][k][j] = _random(-10, 10);
390 }
391 }
392 }
@@ -336,12 +336,12 @@ Here is the call graph for this function:
398 kohonen_som(X, &W, 1e-4); // train the SOM
399 save_u_matrix("w12.csv", W); // save the resultant weights
400}
+
double k(double x)
Another test function.
Definition: composite_simpson_rule.cpp:115
constexpr uint32_t N
A struct to represent sparse table for min() as their invariant function, for the given array A....
Definition: sparse_table.cpp:47
int save_2d_data(const char *fname, const std::vector< std::valarray< double > > &X)
Definition: kohonen_som_topology.cpp:65
double _random(double a, double b)
Definition: kohonen_som_topology.cpp:53
void test_2d_classes(std::vector< std::valarray< double > > *data)
Definition: kohonen_som_topology.cpp:330
T max(T... args)
-
double k(double x)
A function k(x) that will be used to test the method.
Definition: midpoint_integral_method.cpp:103
int save_u_matrix(const char *fname, const std::vector< std::vector< std::valarray< double > > > &W)
Definition: kohonen_som_topology.cpp:142
void kohonen_som(const std::vector< std::valarray< double > > &X, std::vector< std::vector< std::valarray< double > > > *W, double alpha_min)
Definition: kohonen_som_topology.cpp:269
@@ -387,14 +387,14 @@ Here is the call graph for this function:
461 }
462 if (i < num_out) { // only add new arrays if i < num_out
463 W[i] = std::vector<std::valarray<double>>(num_out);
-
464 for (int k = 0; k < num_out; k++) {
-
465 W[i][k] = std::valarray<double>(features);
+
464 for (int k = 0; k < num_out; k++) {
+
465 W[i][k] = std::valarray<double>(features);
466#ifdef _OPENMP
467#pragma omp for
468#endif
469 for (j = 0; j < features; j++) {
470 // preallocate with random initial weights
-
471 W[i][k][j] = _random(-10, 10);
+
471 W[i][k][j] = _random(-10, 10);
472 }
473 }
474 }
@@ -448,14 +448,14 @@ Here is the call graph for this function:
547 }
548 if (i < num_out) { // only add new arrays if i < num_out
549 W[i] = std::vector<std::valarray<double>>(num_out);
-
550 for (int k = 0; k < num_out; k++) {
-
551 W[i][k] = std::valarray<double>(features);
+
550 for (int k = 0; k < num_out; k++) {
+
551 W[i][k] = std::valarray<double>(features);
552#ifdef _OPENMP
553#pragma omp for
554#endif
555 for (j = 0; j < features; j++) {
556 // preallocate with random initial weights
-
557 W[i][k][j] = _random(-10, 10);
+
557 W[i][k][j] = _random(-10, 10);
558 }
559 }
560 }
diff --git a/d4/def/kohonen__som__topology_8cpp_a0283886819c7c140a023582b7269e2d0_cgraph.svg b/d4/def/kohonen__som__topology_8cpp_a0283886819c7c140a023582b7269e2d0_cgraph.svg index 58867f662..44eba3f25 100644 --- a/d4/def/kohonen__som__topology_8cpp_a0283886819c7c140a023582b7269e2d0_cgraph.svg +++ b/d4/def/kohonen__som__topology_8cpp_a0283886819c7c140a023582b7269e2d0_cgraph.svg @@ -1,7 +1,7 @@ - diff --git a/d4/def/kohonen__som__topology_8cpp_a0283886819c7c140a023582b7269e2d0_cgraph_org.svg b/d4/def/kohonen__som__topology_8cpp_a0283886819c7c140a023582b7269e2d0_cgraph_org.svg index 100b8d0ca..b90842545 100644 --- a/d4/def/kohonen__som__topology_8cpp_a0283886819c7c140a023582b7269e2d0_cgraph_org.svg +++ b/d4/def/kohonen__som__topology_8cpp_a0283886819c7c140a023582b7269e2d0_cgraph_org.svg @@ -1,7 +1,7 @@ - - - diff --git a/d4/def/kohonen__som__topology_8cpp_a1440a7779ac56f47a3f355ce4a8c7da0_cgraph_org.svg b/d4/def/kohonen__som__topology_8cpp_a1440a7779ac56f47a3f355ce4a8c7da0_cgraph_org.svg index 1a67ff572..0941177cd 100644 --- a/d4/def/kohonen__som__topology_8cpp_a1440a7779ac56f47a3f355ce4a8c7da0_cgraph_org.svg +++ b/d4/def/kohonen__som__topology_8cpp_a1440a7779ac56f47a3f355ce4a8c7da0_cgraph_org.svg @@ -1,7 +1,7 @@ - - diff --git a/d4/def/kohonen__som__topology_8cpp_a3c04138a5bfe5d72780bb7e82a18e627_cgraph_org.svg b/d4/def/kohonen__som__topology_8cpp_a3c04138a5bfe5d72780bb7e82a18e627_cgraph_org.svg index 5b4cb5912..65a8bf13e 100644 --- a/d4/def/kohonen__som__topology_8cpp_a3c04138a5bfe5d72780bb7e82a18e627_cgraph_org.svg +++ b/d4/def/kohonen__som__topology_8cpp_a3c04138a5bfe5d72780bb7e82a18e627_cgraph_org.svg @@ -1,7 +1,7 @@ - - - - diff --git a/d4/def/kohonen__som__topology_8cpp_a6d0455dd5c30adda100e95f0423c786e_cgraph_org.svg b/d4/def/kohonen__som__topology_8cpp_a6d0455dd5c30adda100e95f0423c786e_cgraph_org.svg index 61950afd0..7f49e7c1a 100644 --- a/d4/def/kohonen__som__topology_8cpp_a6d0455dd5c30adda100e95f0423c786e_cgraph_org.svg +++ b/d4/def/kohonen__som__topology_8cpp_a6d0455dd5c30adda100e95f0423c786e_cgraph_org.svg @@ -1,7 +1,7 @@ -
291 std::vector<std::valarray<double>> current_pass = X;
292 details.emplace_back(X);
293 for (const auto &l : layers) {
-
294 current_pass = multiply(current_pass, l.kernel);
-
295 current_pass = apply_function(current_pass, l.activation_function);
+
294 current_pass = multiply(current_pass, l.kernel);
+
295 current_pass = apply_function(current_pass, l.activation_function);
296 details.emplace_back(current_pass);
297 }
298 return details;
299 }
+
double l(double x)
Another test function.
Definition: composite_simpson_rule.cpp:117
T emplace_back(T... args)
-
double l(double x)
A function l(x) that will be used to test the method.
Definition: midpoint_integral_method.cpp:109
std::vector< std::valarray< T > > multiply(const std::vector< std::valarray< T > > &A, const std::vector< std::valarray< T > > &B)
Definition: vector_ops.hpp:460
std::vector< std::valarray< T > > apply_function(const std::vector< std::valarray< T > > &A, T(*func)(const T &))
Definition: vector_ops.hpp:329
diff --git a/d4/df4/classmachine__learning_1_1neural__network_1_1_neural_network_a2be1b52bb9f57486f9a436f35c9089c0_cgraph.svg b/d4/df4/classmachine__learning_1_1neural__network_1_1_neural_network_a2be1b52bb9f57486f9a436f35c9089c0_cgraph.svg index 003f6854e..535621cd6 100644 --- a/d4/df4/classmachine__learning_1_1neural__network_1_1_neural_network_a2be1b52bb9f57486f9a436f35c9089c0_cgraph.svg +++ b/d4/df4/classmachine__learning_1_1neural__network_1_1_neural_network_a2be1b52bb9f57486f9a436f35c9089c0_cgraph.svg @@ -1,7 +1,7 @@ - diff --git a/d4/df4/classmachine__learning_1_1neural__network_1_1_neural_network_a2be1b52bb9f57486f9a436f35c9089c0_cgraph_org.svg b/d4/df4/classmachine__learning_1_1neural__network_1_1_neural_network_a2be1b52bb9f57486f9a436f35c9089c0_cgraph_org.svg index d344a94e2..ff6274b2d 100644 --- a/d4/df4/classmachine__learning_1_1neural__network_1_1_neural_network_a2be1b52bb9f57486f9a436f35c9089c0_cgraph_org.svg +++ b/d4/df4/classmachine__learning_1_1neural__network_1_1_neural_network_a2be1b52bb9f57486f9a436f35c9089c0_cgraph_org.svg @@ -1,7 +1,7 @@ - - - diff --git a/d4/df4/classmachine__learning_1_1neural__network_1_1_neural_network_a36494e26ff36d6e15c1022bb9a1ee848_cgraph_org.svg b/d4/df4/classmachine__learning_1_1neural__network_1_1_neural_network_a36494e26ff36d6e15c1022bb9a1ee848_cgraph_org.svg index a6e89baee..242fc935d 100644 --- a/d4/df4/classmachine__learning_1_1neural__network_1_1_neural_network_a36494e26ff36d6e15c1022bb9a1ee848_cgraph_org.svg +++ b/d4/df4/classmachine__learning_1_1neural__network_1_1_neural_network_a36494e26ff36d6e15c1022bb9a1ee848_cgraph_org.svg @@ -1,7 +1,7 @@ - - diff --git a/d4/df4/classmachine__learning_1_1neural__network_1_1_neural_network_a3b9eac1824d365dce715fb17c33cb96f_cgraph_org.svg b/d4/df4/classmachine__learning_1_1neural__network_1_1_neural_network_a3b9eac1824d365dce715fb17c33cb96f_cgraph_org.svg index 4ddaa79a4..f7e4b2e0a 100644 --- a/d4/df4/classmachine__learning_1_1neural__network_1_1_neural_network_a3b9eac1824d365dce715fb17c33cb96f_cgraph_org.svg +++ b/d4/df4/classmachine__learning_1_1neural__network_1_1_neural_network_a3b9eac1824d365dce715fb17c33cb96f_cgraph_org.svg @@ -1,7 +1,7 @@ - - - - diff --git a/d4/df4/classmachine__learning_1_1neural__network_1_1_neural_network_a5172a6791b9bd24f4232bab8d6b81fff_cgraph_org.svg b/d4/df4/classmachine__learning_1_1neural__network_1_1_neural_network_a5172a6791b9bd24f4232bab8d6b81fff_cgraph_org.svg index 7babec360..2f45dc941 100644 --- a/d4/df4/classmachine__learning_1_1neural__network_1_1_neural_network_a5172a6791b9bd24f4232bab8d6b81fff_cgraph_org.svg +++ b/d4/df4/classmachine__learning_1_1neural__network_1_1_neural_network_a5172a6791b9bd24f4232bab8d6b81fff_cgraph_org.svg @@ -1,7 +1,7 @@ - - - - - diff --git a/d4/df4/classmachine__learning_1_1neural__network_1_1_neural_network_a650c677fd6512665741ddd9b7983275d_cgraph_org.svg b/d4/df4/classmachine__learning_1_1neural__network_1_1_neural_network_a650c677fd6512665741ddd9b7983275d_cgraph_org.svg index 11e223b2c..6c1ae1fde 100644 --- a/d4/df4/classmachine__learning_1_1neural__network_1_1_neural_network_a650c677fd6512665741ddd9b7983275d_cgraph_org.svg +++ b/d4/df4/classmachine__learning_1_1neural__network_1_1_neural_network_a650c677fd6512665741ddd9b7983275d_cgraph_org.svg @@ -1,7 +1,7 @@ - - diff --git a/d4/df4/classmachine__learning_1_1neural__network_1_1_neural_network_a88bf9023ab3d4cdb61cf707c7cdfc86b_cgraph_org.svg b/d4/df4/classmachine__learning_1_1neural__network_1_1_neural_network_a88bf9023ab3d4cdb61cf707c7cdfc86b_cgraph_org.svg index 59721cfc6..85b249ed3 100644 --- a/d4/df4/classmachine__learning_1_1neural__network_1_1_neural_network_a88bf9023ab3d4cdb61cf707c7cdfc86b_cgraph_org.svg +++ b/d4/df4/classmachine__learning_1_1neural__network_1_1_neural_network_a88bf9023ab3d4cdb61cf707c7cdfc86b_cgraph_org.svg @@ -1,7 +1,7 @@ - - diff --git a/d4/df4/classmachine__learning_1_1neural__network_1_1_neural_network_aec648ea4f40bd71123b5f907a681dd8e_cgraph_org.svg b/d4/df4/classmachine__learning_1_1neural__network_1_1_neural_network_aec648ea4f40bd71123b5f907a681dd8e_cgraph_org.svg index 991a0554b..01002e854 100644 --- a/d4/df4/classmachine__learning_1_1neural__network_1_1_neural_network_aec648ea4f40bd71123b5f907a681dd8e_cgraph_org.svg +++ b/d4/df4/classmachine__learning_1_1neural__network_1_1_neural_network_aec648ea4f40bd71123b5f907a681dd8e_cgraph_org.svg @@ -1,7 +1,7 @@ - - -
128 r = c;
129 }
130
-
131 int k = 1;
+
131 int k = 1;
132
133 while (k <= r) {
134 if (k == 1) {
@@ -336,7 +336,7 @@ Here is the call graph for this function:
143 all_projection[i] = 0; /// First initialised to zero
144 }
145
-
146 int l = 1;
+
146 int l = 1;
147 while (l < k) {
149 temp{}; /// to store previous projected array
@@ -344,7 +344,7 @@ Here is the call graph for this function:
151 /// previous array will change
152 factor = projection(A[k - 1], B[l - 1], c);
153 for (int i = 0; i < c; ++i) {
-
154 temp[i] = B[l - 1][i] * factor; /// projected array created
+
154 temp[i] = B[l - 1][i] * factor; /// projected array created
155 }
156 for (int j = 0; j < c; ++j) {
157 all_projection[j] =
@@ -352,23 +352,23 @@ Here is the call graph for this function:
159 temp[j]; /// we take the projection with all the
160 /// previous vector and add them.
161 }
-
162 l++;
+
162 l++;
163 }
164 for (int i = 0; i < c; ++i) {
-
165 B[k - 1][i] =
-
166 A[k - 1][i] -
+
165 B[k - 1][i] =
+
166 A[k - 1][i] -
167 all_projection[i]; /// subtract total projection vector
168 /// from the input vector
169 }
170 }
-
171 k++;
+
171 k++;
172 }
173 display(r, c, B); // for displaying orthogoanlised vectors
174}
+
double k(double x)
Another test function.
Definition: composite_simpson_rule.cpp:115
+
double l(double x)
Another test function.
Definition: composite_simpson_rule.cpp:117
double projection(const std::array< double, 10 > &x, const std::array< double, 10 > &y, const int &c)
Definition: gram_schmidt.cpp:79
-
double l(double x)
A function l(x) that will be used to test the method.
Definition: midpoint_integral_method.cpp:109
-
double k(double x)
A function k(x) that will be used to test the method.
Definition: midpoint_integral_method.cpp:103
Here is the call graph for this function:
diff --git a/d5/d33/gram__schmidt_8cpp_a46e459aff5eafffb5ad9ceb129b4d274_cgraph.svg b/d5/d33/gram__schmidt_8cpp_a46e459aff5eafffb5ad9ceb129b4d274_cgraph.svg index ed16a667f..4a819d64d 100644 --- a/d5/d33/gram__schmidt_8cpp_a46e459aff5eafffb5ad9ceb129b4d274_cgraph.svg +++ b/d5/d33/gram__schmidt_8cpp_a46e459aff5eafffb5ad9ceb129b4d274_cgraph.svg @@ -1,7 +1,7 @@ - - diff --git a/d5/d33/gram__schmidt_8cpp_aa31ca28f60c880802462335eedc5d91f_cgraph_org.svg b/d5/d33/gram__schmidt_8cpp_aa31ca28f60c880802462335eedc5d91f_cgraph_org.svg index 77f197258..b6fe22fff 100644 --- a/d5/d33/gram__schmidt_8cpp_aa31ca28f60c880802462335eedc5d91f_cgraph_org.svg +++ b/d5/d33/gram__schmidt_8cpp_aa31ca28f60c880802462335eedc5d91f_cgraph_org.svg @@ -1,7 +1,7 @@ - - - - - diff --git a/d5/d45/sublist__search_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph_org.svg b/d5/d45/sublist__search_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph_org.svg index 0525e343b..432351d69 100644 --- a/d5/d45/sublist__search_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph_org.svg +++ b/d5/d45/sublist__search_8cpp_a0ddf1224851353fc92bfbff6f499fa97_cgraph_org.svg @@ -1,7 +1,7 @@ - - - - diff --git a/d5/d45/sublist__search_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph_org.svg b/d5/d45/sublist__search_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph_org.svg index 5e12e132b..33b5cafe8 100644 --- a/d5/d45/sublist__search_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph_org.svg +++ b/d5/d45/sublist__search_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph_org.svg @@ -1,7 +1,7 @@ - - -
51 arr[k] = R[j];
52 j++;
53 }
-
54 k++;
+
54 k++;
55 }
56
57 delete[] L;
58 delete[] R;
59}
-
double k(double x)
A function k(x) that will be used to test the method.
Definition: midpoint_integral_method.cpp:103
+
double k(double x)
Another test function.
Definition: composite_simpson_rule.cpp:115
diff --git a/d5/d4c/group__sorting_gaa8dca7b867074164d5f45b0f3851269d_cgraph.svg b/d5/d4c/group__sorting_gaa8dca7b867074164d5f45b0f3851269d_cgraph.svg index 0dbc3f6f5..38dbcce65 100644 --- a/d5/d4c/group__sorting_gaa8dca7b867074164d5f45b0f3851269d_cgraph.svg +++ b/d5/d4c/group__sorting_gaa8dca7b867074164d5f45b0f3851269d_cgraph.svg @@ -1,7 +1,7 @@ - - - - - - - - diff --git a/d5/d58/persistent__seg__tree__lazy__prop_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph_org.svg b/d5/d58/persistent__seg__tree__lazy__prop_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph_org.svg index cac1a9690..2a14c44f3 100644 --- a/d5/d58/persistent__seg__tree__lazy__prop_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph_org.svg +++ b/d5/d58/persistent__seg__tree__lazy__prop_8cpp_aa8dca7b867074164d5f45b0f3851269d_cgraph_org.svg @@ -1,7 +1,7 @@ - - diff --git a/d5/d58/persistent__seg__tree__lazy__prop_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg b/d5/d58/persistent__seg__tree__lazy__prop_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg index 5e29e9349..7744d432d 100644 --- a/d5/d58/persistent__seg__tree__lazy__prop_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg +++ b/d5/d58/persistent__seg__tree__lazy__prop_8cpp_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph_org.svg @@ -1,7 +1,7 @@ - - - - - - - - - - - - - -