Documentation for acbaf4a291

This commit is contained in:
github-actions 2023-03-14 02:41:08 +00:00
parent 3a44ca7f22
commit a908ba4916
89 changed files with 2278 additions and 482 deletions

View File

@ -0,0 +1,7 @@
<map id="hash/hash_blake2b.c" name="hash/hash_blake2b.c">
<area shape="rect" id="node1" title="Blake2b cryptographic hash function" alt="" coords="113,5,258,31"/>
<area shape="rect" id="node2" title=" " alt="" coords="5,79,75,104"/>
<area shape="rect" id="node3" title=" " alt="" coords="99,79,178,104"/>
<area shape="rect" id="node4" title=" " alt="" coords="203,79,264,104"/>
<area shape="rect" id="node5" title=" " alt="" coords="288,79,352,104"/>
</map>

View File

@ -0,0 +1 @@
e692da0e5a423cb4e82a227085af9b9e

View File

@ -0,0 +1,81 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 7.1.0 (20230121.1956)
-->
<!-- Title: hash/hash_blake2b.c Pages: 1 -->
<svg width="268pt" height="82pt"
viewBox="0.00 0.00 268.00 82.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 78)">
<title>hash/hash_blake2b.c</title>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Blake2b cryptographic hash function">
<polygon fill="#999999" stroke="#666666" points="189.5,-74 80.5,-74 80.5,-55 189.5,-55 189.5,-74"/>
<text text-anchor="middle" x="135" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">hash/hash_blake2b.c</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="52,-19 0,-19 0,0 52,0 52,-19"/>
<text text-anchor="middle" x="26" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">assert.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="#63b8ff" d="M116.51,-54.51C99.5,-46.24 74.01,-33.84 54.41,-24.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="56.1,-21.25 45.58,-20.02 53.04,-27.54 56.1,-21.25"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="129.5,-19 70.5,-19 70.5,0 129.5,0 129.5,-19"/>
<text text-anchor="middle" x="100" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">inttypes.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="#63b8ff" d="M129.22,-54.75C124.59,-47.73 117.93,-37.64 112.13,-28.87"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="115.17,-27.12 106.74,-20.71 109.33,-30.98 115.17,-27.12"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="194,-19 148,-19 148,0 194,0 194,-19"/>
<text text-anchor="middle" x="171" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">stdio.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="#63b8ff" d="M140.94,-54.75C145.71,-47.73 152.56,-37.64 158.52,-28.87"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="161.35,-30.93 164.08,-20.69 155.56,-27 161.35,-30.93"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="260,-19 212,-19 212,0 260,0 260,-19"/>
<text text-anchor="middle" x="236" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">stdlib.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<title>Node1&#45;&gt;Node5</title>
<path fill="none" stroke="#63b8ff" d="M152.13,-54.51C167.75,-46.31 191.08,-34.07 209.17,-24.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="210.55,-27.81 217.78,-20.06 207.3,-21.61 210.55,-27.81"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.3 KiB

View File

@ -106,6 +106,7 @@ $(document).ready(function(){initNavTree('d4/dcb/md_hash__r_e_a_d_m_e.html','../
<li>xor8 (8 bit)</li>
<li>adler_32 (32 bit)</li>
<li>crc32 (32 bit)</li>
<li>BLAKE2b </li>
</ul>
</div></div><!-- contents -->
</div><!-- PageDoc -->

View File

@ -320,6 +320,7 @@ Greedy Approach</h1>
Hash</h1>
<ul>
<li><a href="https://github.com/TheAlgorithms/C/blob/HEAD/hash/hash_adler32.c" target="_blank">Hash Adler32</a></li>
<li><a href="https://github.com/TheAlgorithms/C/blob/HEAD/hash/hash_blake2b.c" target="_blank">Hash Blake2B</a></li>
<li><a href="https://github.com/TheAlgorithms/C/blob/HEAD/hash/hash_crc32.c" target="_blank">Hash Crc32</a></li>
<li><a href="https://github.com/TheAlgorithms/C/blob/HEAD/hash/hash_djb2.c" target="_blank">Hash Djb2</a></li>
<li><a href="https://github.com/TheAlgorithms/C/blob/HEAD/hash/hash_sdbm.c" target="_blank">Hash Sdbm</a></li>
@ -376,6 +377,7 @@ Leetcode</h1>
<li><a href="https://github.com/TheAlgorithms/C/blob/HEAD/leetcode/src/1833.c" target="_blank">1833</a></li>
<li><a href="https://github.com/TheAlgorithms/C/blob/HEAD/leetcode/src/1838.c" target="_blank">1838</a></li>
<li><a href="https://github.com/TheAlgorithms/C/blob/HEAD/leetcode/src/189.c" target="_blank">189</a></li>
<li><a href="https://github.com/TheAlgorithms/C/blob/HEAD/leetcode/src/19.c" target="_blank">19</a></li>
<li><a href="https://github.com/TheAlgorithms/C/blob/HEAD/leetcode/src/190.c" target="_blank">190</a></li>
<li><a href="https://github.com/TheAlgorithms/C/blob/HEAD/leetcode/src/191.c" target="_blank">191</a></li>
<li><a href="https://github.com/TheAlgorithms/C/blob/HEAD/leetcode/src/2.c" target="_blank">2</a></li>

File diff suppressed because it is too large Load Diff

24
d7/d3b/group__hash.js vendored
View File

@ -1,18 +1,40 @@
var group__hash =
[
[ "hash_adler32.c", "d3/d39/hash__adler32_8c.html", null ],
[ "hash_blake2b.c", "dc/d1d/hash__blake2b_8c.html", null ],
[ "hash_crc32.c", "d9/dc9/hash__crc32_8c.html", null ],
[ "hash_djb2.c", "d4/de3/hash__djb2_8c.html", null ],
[ "hash_sdbm.c", "d7/d0c/hash__sdbm_8c.html", null ],
[ "hash_xor8.c", "d0/d57/hash__xor8_8c.html", null ],
[ "bb", "d7/d3b/group__hash.html#gafe4fb267f5fd876bc5f069b0a76054e4", null ],
[ "CEIL", "d7/d3b/group__hash.html#gafa6921cfca101af04b9dcc8d29bc7b16", null ],
[ "KK_MAX", "d7/d3b/group__hash.html#ga1ee4dc21c835217a5a1dddfb48b43063", null ],
[ "MAX", "d7/d3b/group__hash.html#gafa99ec4acc4ecb2dc3c2d05da15d0e3f", null ],
[ "MIN", "d7/d3b/group__hash.html#ga3acffbd305ee72dcd4593c0d8af64a4f", null ],
[ "NN_MAX", "d7/d3b/group__hash.html#ga27e69b76332a4a7e970d2b4e29674cff", null ],
[ "ROTR64", "d7/d3b/group__hash.html#ga1293f9b91cd85591875a9453ba71f1a3", null ],
[ "U128_ZERO", "d7/d3b/group__hash.html#gaaf1984a095293c68f7dad2d31790ec3b", null ],
[ "block_t", "d7/d3b/group__hash.html#gad587ec486728a1423ca04c21482e0685", null ],
[ "u128", "d7/d3b/group__hash.html#gac7cf56cc7cc7b14ceded8253b45db728", null ],
[ "adler32", "d7/d3b/group__hash.html#ga506f0227a3b5f9434a503e09a3cb672b", null ],
[ "BLAKE2B", "d7/d3b/group__hash.html#gafa42f7c30fb9921ba2eafa8b68b23582", null ],
[ "crc32", "d7/d3b/group__hash.html#ga483e7ee6db1dc09a0f3e683e028ec567", null ],
[ "djb2", "d7/d3b/group__hash.html#ga1ac362fa25f7c35d104205985f8e754b", null ],
[ "F", "d7/d3b/group__hash.html#ga37e02cbf2df2247d31ab92f443990dbd", null ],
[ "G", "d7/d3b/group__hash.html#ga049d44b5a4804ca5a1b7a290f3fa3202", null ],
[ "sdbm", "d7/d3b/group__hash.html#ga8ab8eeb35f8ccfcad89091b5fdd4f605", null ],
[ "test_adler32", "d7/d3b/group__hash.html#ga994ea8b243b6c0fbef734551ec5765dd", null ],
[ "test_crc32", "d7/d3b/group__hash.html#gad451622bbdca271edfa8e0d98ca422f2", null ],
[ "test_djb2", "d7/d3b/group__hash.html#ga9f76001544014905468dc812336110d5", null ],
[ "test_sdbm", "d7/d3b/group__hash.html#gab87679863646255178427a56dc33e453", null ],
[ "test_xor8", "d7/d3b/group__hash.html#ga39d4c16427acbf8bbe744f6d8ed61dc0", null ],
[ "xor8", "d7/d3b/group__hash.html#gae4836b42b998b336298f3b19dcc9cdeb", null ]
[ "u128_fill", "d7/d3b/group__hash.html#ga94c9f3e74306c2b7ac5f141d8454dbe9", null ],
[ "u128_increment", "d7/d3b/group__hash.html#gaead2e4f50d0c512905c07ddd564e082e", null ],
[ "xor8", "d7/d3b/group__hash.html#gae4836b42b998b336298f3b19dcc9cdeb", null ],
[ "blake2b_iv", "d7/d3b/group__hash.html#gabaac4e8c647ac9882ec38de284382c0b", null ],
[ "blake2b_sigma", "d7/d3b/group__hash.html#gac97f6ce73af41a0bd4bce78b3f42f6c8", null ],
[ "R1", "d7/d3b/group__hash.html#ga725275fda6544f05ec52cd3c0599de70", null ],
[ "R2", "d7/d3b/group__hash.html#ga636ffdae3b9f1559ae5419320d10a901", null ],
[ "R3", "d7/d3b/group__hash.html#gac1a3efdb45c4a807074d73fb8435144f", null ],
[ "R4", "d7/d3b/group__hash.html#gaf05b277482f6c423d3d2ee7f273e4da1", null ]
];

View File

@ -0,0 +1,4 @@
<map id="F" name="F">
<area shape="rect" id="node1" title="compression function F" alt="" coords="5,5,44,31"/>
<area shape="rect" id="node2" href="$d7/d3b/group__hash.html#ga049d44b5a4804ca5a1b7a290f3fa3202" title="blake2b mixing function G" alt="" coords="92,5,131,31"/>
</map>

View File

@ -0,0 +1 @@
5f5f6070cd0af22fd90926ad34c09a98

View File

@ -0,0 +1,36 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 7.1.0 (20230121.1956)
-->
<!-- Title: F Pages: 1 -->
<svg width="102pt" height="27pt"
viewBox="0.00 0.00 102.00 27.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 23)">
<title>F</title>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="compression function F">
<polygon fill="#999999" stroke="#666666" points="29,-19 0,-19 0,0 29,0 29,-19"/>
<text text-anchor="middle" x="14.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">F</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="../../d7/d3b/group__hash.html#ga049d44b5a4804ca5a1b7a290f3fa3202" target="_top" xlink:title="blake2b mixing function G">
<polygon fill="white" stroke="#666666" points="94,-19 65,-19 65,0 94,0 94,-19"/>
<text text-anchor="middle" x="79.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">G</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="#63b8ff" d="M29.48,-9.5C36.41,-9.5 45.01,-9.5 53.05,-9.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="53.04,-13 63.04,-9.5 53.04,-6 53.04,-13"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@ -0,0 +1,6 @@
<map id="BLAKE2B" name="BLAKE2B">
<area shape="rect" id="node1" title="driver function to perform the hashing as described in specification" alt="" coords="5,31,87,56"/>
<area shape="rect" id="node2" href="$d7/d3b/group__hash.html#ga37e02cbf2df2247d31ab92f443990dbd" title="compression function F" alt="" coords="173,5,211,31"/>
<area shape="rect" id="node4" href="$d7/d3b/group__hash.html#gaead2e4f50d0c512905c07ddd564e082e" title="increment an 128&#45;bit number by a given amount" alt="" coords="135,55,249,80"/>
<area shape="rect" id="node3" href="$d7/d3b/group__hash.html#ga049d44b5a4804ca5a1b7a290f3fa3202" title="blake2b mixing function G" alt="" coords="297,5,336,31"/>
</map>

View File

@ -0,0 +1 @@
2018c3e4b9eb5ef82ffd9206823d254b

View File

@ -0,0 +1,66 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 7.1.0 (20230121.1956)
-->
<!-- Title: BLAKE2B Pages: 1 -->
<svg width="256pt" height="64pt"
viewBox="0.00 0.00 256.00 64.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 60)">
<title>BLAKE2B</title>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="driver function to perform the hashing as described in specification">
<polygon fill="#999999" stroke="#666666" points="61,-37 0,-37 0,-18 61,-18 61,-37"/>
<text text-anchor="middle" x="30.5" y="-25" font-family="Helvetica,sans-Serif" font-size="10.00">BLAKE2B</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="../../d7/d3b/group__hash.html#ga37e02cbf2df2247d31ab92f443990dbd" target="_top" xlink:title="compression function F">
<polygon fill="white" stroke="#666666" points="154.5,-56 125.5,-56 125.5,-37 154.5,-37 154.5,-56"/>
<text text-anchor="middle" x="140" y="-44" font-family="Helvetica,sans-Serif" font-size="10.00">F</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="#63b8ff" d="M61.44,-32.79C78.08,-35.73 98.52,-39.35 114.25,-42.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="113.26,-45.5 123.72,-43.8 114.48,-38.61 113.26,-45.5"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="../../d7/d3b/group__hash.html#gaead2e4f50d0c512905c07ddd564e082e" target="_top" xlink:title="increment an 128&#45;bit number by a given amount">
<polygon fill="white" stroke="#666666" points="183,-19 97,-19 97,0 183,0 183,-19"/>
<text text-anchor="middle" x="140" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">u128_increment</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="#63b8ff" d="M61.44,-22.49C68.96,-21.23 77.26,-19.84 85.54,-18.45"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="85.99,-21.93 95.27,-16.82 84.83,-15.02 85.99,-21.93"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="../../d7/d3b/group__hash.html#ga049d44b5a4804ca5a1b7a290f3fa3202" target="_top" xlink:title="blake2b mixing function G">
<polygon fill="white" stroke="#666666" points="248,-56 219,-56 219,-37 248,-37 248,-56"/>
<text text-anchor="middle" x="233.5" y="-44" font-family="Helvetica,sans-Serif" font-size="10.00">G</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node2&#45;&gt;Node3</title>
<path fill="none" stroke="#63b8ff" d="M154.9,-46.5C168.82,-46.5 190.55,-46.5 207.47,-46.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="207.26,-50 217.26,-46.5 207.26,-43 207.26,-50"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.0 KiB

View File

@ -135,7 +135,7 @@ Functions</h2></td></tr>
<tr class="memitem:a7d96c5e4ae1bd6d29791bcc23a4cb2b0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d50/qr__eigen__values_8c.html#a7d96c5e4ae1bd6d29791bcc23a4cb2b0">create_matrix</a> (double **A, int N)</td></tr>
<tr class="memdesc:a7d96c5e4ae1bd6d29791bcc23a4cb2b0"><td class="mdescLeft">&#160;</td><td class="mdescRight">create a square matrix of given size with random elements <br /></td></tr>
<tr class="separator:a7d96c5e4ae1bd6d29791bcc23a4cb2b0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5835240036dc02ee9a13e65c559fb907"><td class="memItemLeft" align="right" valign="top">double **&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d50/qr__eigen__values_8c.html#a5835240036dc02ee9a13e65c559fb907">mat_mul</a> (double **A, double **B, double **OUT, int R1, int C1, int R2, int C2)</td></tr>
<tr class="memitem:a5835240036dc02ee9a13e65c559fb907"><td class="memItemLeft" align="right" valign="top">double **&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d50/qr__eigen__values_8c.html#a5835240036dc02ee9a13e65c559fb907">mat_mul</a> (double **A, double **B, double **OUT, int <a class="el" href="../../d7/d3b/group__hash.html#ga725275fda6544f05ec52cd3c0599de70">R1</a>, int C1, int <a class="el" href="../../d7/d3b/group__hash.html#ga636ffdae3b9f1559ae5419320d10a901">R2</a>, int C2)</td></tr>
<tr class="memdesc:a5835240036dc02ee9a13e65c559fb907"><td class="mdescLeft">&#160;</td><td class="mdescRight">Perform multiplication of two matrices. <br /></td></tr>
<tr class="separator:a5835240036dc02ee9a13e65c559fb907"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0d8ed79786d17df48396b333c09d05bb"><td class="memItemLeft" align="right" valign="top">double&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d50/qr__eigen__values_8c.html#a0d8ed79786d17df48396b333c09d05bb">eigen_values</a> (double **A, double *eigen_vals, int mat_size, char debug_print)</td></tr>
@ -569,7 +569,7 @@ Here is the call graph for this function:</div>
</li>
</ul>
<div class="fragment"><div class="line"><span class="lineno"> 61</span>{</div>
<div class="line"><span class="lineno"> 62</span> <span class="keywordflow">if</span> (C1 != R2)</div>
<div class="line"><span class="lineno"> 62</span> <span class="keywordflow">if</span> (C1 != <a class="code hl_variable" href="../../d7/d3b/group__hash.html#ga636ffdae3b9f1559ae5419320d10a901">R2</a>)</div>
<div class="line"><span class="lineno"> 63</span> {</div>
<div class="line"><span class="lineno"> 64</span> perror(<span class="stringliteral">&quot;Matrix dimensions mismatch!&quot;</span>);</div>
<div class="line"><span class="lineno"> 65</span> <span class="keywordflow">return</span> OUT;</div>
@ -579,7 +579,7 @@ Here is the call graph for this function:</div>
<div class="line"><span class="lineno"> 69</span><span class="preprocessor">#ifdef _OPENMP</span></div>
<div class="line"><span class="lineno"> 70</span><span class="preprocessor">#pragma omp for</span></div>
<div class="line"><span class="lineno"> 71</span><span class="preprocessor">#endif</span></div>
<div class="line"><span class="lineno"> 72</span> <span class="keywordflow">for</span> (i = 0; i &lt; R1; i++)</div>
<div class="line"><span class="lineno"> 72</span> <span class="keywordflow">for</span> (i = 0; i &lt; <a class="code hl_variable" href="../../d7/d3b/group__hash.html#ga725275fda6544f05ec52cd3c0599de70">R1</a>; i++)</div>
<div class="line"><span class="lineno"> 73</span> {</div>
<div class="line"><span class="lineno"> 74</span> <span class="keywordflow">for</span> (<span class="keywordtype">int</span> j = 0; j &lt; C2; j++)</div>
<div class="line"><span class="lineno"> 75</span> {</div>
@ -589,6 +589,8 @@ Here is the call graph for this function:</div>
<div class="line"><span class="lineno"> 79</span> }</div>
<div class="line"><span class="lineno"> 80</span> <span class="keywordflow">return</span> OUT;</div>
<div class="line"><span class="lineno"> 81</span>}</div>
<div class="ttc" id="agroup__hash_html_ga636ffdae3b9f1559ae5419320d10a901"><div class="ttname"><a href="../../d7/d3b/group__hash.html#ga636ffdae3b9f1559ae5419320d10a901">R2</a></div><div class="ttdeci">static const uint8_t R2</div><div class="ttdoc">Rotation constant 2 for mixing function G.</div><div class="ttdef"><b>Definition:</b> hash_blake2b.c:92</div></div>
<div class="ttc" id="agroup__hash_html_ga725275fda6544f05ec52cd3c0599de70"><div class="ttname"><a href="../../d7/d3b/group__hash.html#ga725275fda6544f05ec52cd3c0599de70">R1</a></div><div class="ttdeci">static const uint8_t R1</div><div class="ttdoc">Rotation constant 1 for mixing function G.</div><div class="ttdef"><b>Definition:</b> hash_blake2b.c:91</div></div>
</div><!-- fragment -->
</div>
</div>

View File

@ -131,13 +131,13 @@ Functions</h2></td></tr>
<tr class="memitem:a72ec66b10f86d67064d34f2b2717fdfc"><td class="memItemLeft" align="right" valign="top">uint16_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dcc/prim_8c.html#a72ec66b10f86d67064d34f2b2717fdfc">minimum</a> (uint16_t arr[], uint16_t N)</td></tr>
<tr class="memdesc:a72ec66b10f86d67064d34f2b2717fdfc"><td class="mdescLeft">&#160;</td><td class="mdescRight">Finds index of minimum element in edge list for an arbitrary vertex. <br /></td></tr>
<tr class="separator:a72ec66b10f86d67064d34f2b2717fdfc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0bea087eb586c437cf0a667f794c8853"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dcc/prim_8c.html#a0bea087eb586c437cf0a667f794c8853">prim</a> (uint16_t G[][<a class="el" href="../../dd/d93/client_8c.html#a392fb874e547e582e9c66a08a1f23326">MAX</a>], uint16_t MST[][<a class="el" href="../../dd/d93/client_8c.html#a392fb874e547e582e9c66a08a1f23326">MAX</a>], uint16_t V)</td></tr>
<tr class="memitem:a0bea087eb586c437cf0a667f794c8853"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dcc/prim_8c.html#a0bea087eb586c437cf0a667f794c8853">prim</a> (uint16_t <a class="el" href="../../d7/d3b/group__hash.html#ga049d44b5a4804ca5a1b7a290f3fa3202">G</a>[][<a class="el" href="../../dd/d93/client_8c.html#a392fb874e547e582e9c66a08a1f23326">MAX</a>], uint16_t MST[][<a class="el" href="../../dd/d93/client_8c.html#a392fb874e547e582e9c66a08a1f23326">MAX</a>], uint16_t V)</td></tr>
<tr class="memdesc:a0bea087eb586c437cf0a667f794c8853"><td class="mdescLeft">&#160;</td><td class="mdescRight">Used to find MST of user-generated adj matrix G. <br /></td></tr>
<tr class="separator:a0bea087eb586c437cf0a667f794c8853"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aff3f4c22009b2aa4e385a76a8a1cdc1c"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dcc/prim_8c.html#aff3f4c22009b2aa4e385a76a8a1cdc1c">test</a> (uint16_t G[][<a class="el" href="../../dd/d93/client_8c.html#a392fb874e547e582e9c66a08a1f23326">MAX</a>], uint16_t MST[][<a class="el" href="../../dd/d93/client_8c.html#a392fb874e547e582e9c66a08a1f23326">MAX</a>], uint16_t V)</td></tr>
<tr class="memitem:aff3f4c22009b2aa4e385a76a8a1cdc1c"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dcc/prim_8c.html#aff3f4c22009b2aa4e385a76a8a1cdc1c">test</a> (uint16_t <a class="el" href="../../d7/d3b/group__hash.html#ga049d44b5a4804ca5a1b7a290f3fa3202">G</a>[][<a class="el" href="../../dd/d93/client_8c.html#a392fb874e547e582e9c66a08a1f23326">MAX</a>], uint16_t MST[][<a class="el" href="../../dd/d93/client_8c.html#a392fb874e547e582e9c66a08a1f23326">MAX</a>], uint16_t V)</td></tr>
<tr class="memdesc:aff3f4c22009b2aa4e385a76a8a1cdc1c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Self-test implementations. <br /></td></tr>
<tr class="separator:aff3f4c22009b2aa4e385a76a8a1cdc1c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:addac7a8c7bfd3e5573dad1f6aeff7768"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dcc/prim_8c.html#addac7a8c7bfd3e5573dad1f6aeff7768">user_graph</a> (uint16_t G[][<a class="el" href="../../dd/d93/client_8c.html#a392fb874e547e582e9c66a08a1f23326">MAX</a>], uint16_t MST[][<a class="el" href="../../dd/d93/client_8c.html#a392fb874e547e582e9c66a08a1f23326">MAX</a>], uint16_t V)</td></tr>
<tr class="memitem:addac7a8c7bfd3e5573dad1f6aeff7768"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dcc/prim_8c.html#addac7a8c7bfd3e5573dad1f6aeff7768">user_graph</a> (uint16_t <a class="el" href="../../d7/d3b/group__hash.html#ga049d44b5a4804ca5a1b7a290f3fa3202">G</a>[][<a class="el" href="../../dd/d93/client_8c.html#a392fb874e547e582e9c66a08a1f23326">MAX</a>], uint16_t MST[][<a class="el" href="../../dd/d93/client_8c.html#a392fb874e547e582e9c66a08a1f23326">MAX</a>], uint16_t V)</td></tr>
<tr class="memdesc:addac7a8c7bfd3e5573dad1f6aeff7768"><td class="mdescLeft">&#160;</td><td class="mdescRight">Function <a class="el" href="../../d9/dcc/prim_8c.html#addac7a8c7bfd3e5573dad1f6aeff7768" title="Function user_graph(); gets user input adj.">user_graph()</a>; gets user input adj. <br /></td></tr>
<tr class="separator:addac7a8c7bfd3e5573dad1f6aeff7768"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abf9e6b7e6f15df4b525a2e7705ba3089"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/dcc/prim_8c.html#abf9e6b7e6f15df4b525a2e7705ba3089">main</a> (int argc, char const *argv[])</td></tr>
@ -212,29 +212,30 @@ Functions</h2></td></tr>
<p>&lt; number of vertices in V in G</p>
<div class="fragment"><div class="line"><span class="lineno"> 186</span>{ </div>
<div class="line"><span class="lineno"> 187</span> </div>
<div class="line"><span class="lineno"> 188</span> uint16_t G[<a class="code hl_define" href="../../d9/dcc/prim_8c.html#a392fb874e547e582e9c66a08a1f23326">MAX</a>][<a class="code hl_define" href="../../d9/dcc/prim_8c.html#a392fb874e547e582e9c66a08a1f23326">MAX</a>]; <span class="comment">///&lt; weighted, connected graph G</span></div>
<div class="line"><span class="lineno"> 188</span> uint16_t <a class="code hl_function" href="../../d7/d3b/group__hash.html#ga049d44b5a4804ca5a1b7a290f3fa3202">G</a>[<a class="code hl_define" href="../../d9/dcc/prim_8c.html#a392fb874e547e582e9c66a08a1f23326">MAX</a>][<a class="code hl_define" href="../../d9/dcc/prim_8c.html#a392fb874e547e582e9c66a08a1f23326">MAX</a>]; <span class="comment">///&lt; weighted, connected graph G</span></div>
<div class="line"><span class="lineno"> 189</span> uint16_t MST[<a class="code hl_define" href="../../d9/dcc/prim_8c.html#a392fb874e547e582e9c66a08a1f23326">MAX</a>][<a class="code hl_define" href="../../d9/dcc/prim_8c.html#a392fb874e547e582e9c66a08a1f23326">MAX</a>]; <span class="comment">///&lt; adj matrix to hold minimum spanning tree of G</span></div>
<div class="line"><span class="lineno"> 190</span> uint16_t V; <span class="comment">///&lt; number of vertices in V in G</span></div>
<div class="line"><span class="lineno"> 191</span> </div>
<div class="line"><span class="lineno"> 192</span> </div>
<div class="line"><span class="lineno"> 193</span> <span class="keywordflow">if</span>(argc == 2 &amp;&amp; strcmp(argv[1],<span class="stringliteral">&quot;-test&quot;</span>) == 0)</div>
<div class="line"><span class="lineno"> 194</span> {</div>
<div class="line"><span class="lineno"> 195</span> <a class="code hl_function" href="../../d0/d51/celsius__to__fahrenheit_8c.html#aa8dca7b867074164d5f45b0f3851269d">test</a>(&amp;(*G),&amp;(*MST),V);</div>
<div class="line"><span class="lineno"> 195</span> <a class="code hl_function" href="../../d0/d51/celsius__to__fahrenheit_8c.html#aa8dca7b867074164d5f45b0f3851269d">test</a>(&amp;(*<a class="code hl_function" href="../../d7/d3b/group__hash.html#ga049d44b5a4804ca5a1b7a290f3fa3202">G</a>),&amp;(*MST),V);</div>
<div class="line"><span class="lineno"> 196</span> }</div>
<div class="line"><span class="lineno"> 197</span> <span class="keywordflow">else</span></div>
<div class="line"><span class="lineno"> 198</span> {</div>
<div class="line"><span class="lineno"> 199</span> <a class="code hl_function" href="../../d9/dcc/prim_8c.html#addac7a8c7bfd3e5573dad1f6aeff7768">user_graph</a>(&amp;(*G),&amp;(*MST),V);</div>
<div class="line"><span class="lineno"> 199</span> <a class="code hl_function" href="../../d9/dcc/prim_8c.html#addac7a8c7bfd3e5573dad1f6aeff7768">user_graph</a>(&amp;(*<a class="code hl_function" href="../../d7/d3b/group__hash.html#ga049d44b5a4804ca5a1b7a290f3fa3202">G</a>),&amp;(*MST),V);</div>
<div class="line"><span class="lineno"> 200</span> }</div>
<div class="line"><span class="lineno"> 201</span> </div>
<div class="line"><span class="lineno"> 202</span> <span class="keywordflow">return</span> 0;</div>
<div class="line"><span class="lineno"> 203</span>}</div>
<div class="ttc" id="acelsius__to__fahrenheit_8c_html_aa8dca7b867074164d5f45b0f3851269d"><div class="ttname"><a href="../../d0/d51/celsius__to__fahrenheit_8c.html#aa8dca7b867074164d5f45b0f3851269d">test</a></div><div class="ttdeci">static void test()</div><div class="ttdoc">Self-test implementations.</div><div class="ttdef"><b>Definition:</b> celsius_to_fahrenheit.c:25</div></div>
<div class="ttc" id="agroup__hash_html_ga049d44b5a4804ca5a1b7a290f3fa3202"><div class="ttname"><a href="../../d7/d3b/group__hash.html#ga049d44b5a4804ca5a1b7a290f3fa3202">G</a></div><div class="ttdeci">static void G(block_t v, uint8_t a, uint8_t b, uint8_t c, uint8_t d, uint64_t x, uint64_t y)</div><div class="ttdoc">blake2b mixing function G</div><div class="ttdef"><b>Definition:</b> hash_blake2b.c:183</div></div>
<div class="ttc" id="aprim_8c_html_a392fb874e547e582e9c66a08a1f23326"><div class="ttname"><a href="../../d9/dcc/prim_8c.html#a392fb874e547e582e9c66a08a1f23326">MAX</a></div><div class="ttdeci">#define MAX</div><div class="ttdoc">for IO operations</div><div class="ttdef"><b>Definition:</b> prim.c:36</div></div>
<div class="ttc" id="aprim_8c_html_addac7a8c7bfd3e5573dad1f6aeff7768"><div class="ttname"><a href="../../d9/dcc/prim_8c.html#addac7a8c7bfd3e5573dad1f6aeff7768">user_graph</a></div><div class="ttdeci">void user_graph(uint16_t G[][MAX], uint16_t MST[][MAX], uint16_t V)</div><div class="ttdoc">Function user_graph(); gets user input adj.</div><div class="ttdef"><b>Definition:</b> prim.c:145</div></div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d9/dcc/prim_8c_abf9e6b7e6f15df4b525a2e7705ba3089_cgraph.svg" width="512" height="86"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d9/dcc/prim_8c_abf9e6b7e6f15df4b525a2e7705ba3089_cgraph.svg" width="512" height="176"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
@ -336,7 +337,7 @@ Here is the call graph for this function:</div>
<div class="line"><span class="lineno"> 73</span> </div>
<div class="line"><span class="lineno"> 74</span> <span class="keywordflow">for</span> (uint16_t i = 1; i &lt; V; i++)</div>
<div class="line"><span class="lineno"> 75</span> {</div>
<div class="line"><span class="lineno"> 76</span> E_t[i] = G[i][0];</div>
<div class="line"><span class="lineno"> 76</span> E_t[i] = <a class="code hl_function" href="../../d7/d3b/group__hash.html#ga049d44b5a4804ca5a1b7a290f3fa3202">G</a>[i][0];</div>
<div class="line"><span class="lineno"> 77</span> path[i] = 0;</div>
<div class="line"><span class="lineno"> 78</span> V_t[i] = 0;</div>
<div class="line"><span class="lineno"> 79</span> }</div>
@ -360,9 +361,9 @@ Here is the call graph for this function:</div>
<div class="line"><span class="lineno"> 97</span> </div>
<div class="line"><span class="lineno"> 98</span> <span class="keywordflow">for</span> (uint16_t i = 1; i &lt; V; i++)</div>
<div class="line"><span class="lineno"> 99</span> {</div>
<div class="line"><span class="lineno"> 100</span> <span class="keywordflow">if</span> (V_t[i] == 0 &amp;&amp; G[u][i] &lt; E_t[i])</div>
<div class="line"><span class="lineno"> 100</span> <span class="keywordflow">if</span> (V_t[i] == 0 &amp;&amp; <a class="code hl_function" href="../../d7/d3b/group__hash.html#ga049d44b5a4804ca5a1b7a290f3fa3202">G</a>[u][i] &lt; E_t[i])</div>
<div class="line"><span class="lineno"> 101</span> {</div>
<div class="line"><span class="lineno"> 102</span> E_t[i] = G[u][i];</div>
<div class="line"><span class="lineno"> 102</span> E_t[i] = <a class="code hl_function" href="../../d7/d3b/group__hash.html#ga049d44b5a4804ca5a1b7a290f3fa3202">G</a>[u][i];</div>
<div class="line"><span class="lineno"> 103</span> path[i] = v;</div>
<div class="line"><span class="lineno"> 104</span> }</div>
<div class="line"><span class="lineno"> 105</span> }</div>
@ -372,7 +373,7 @@ Here is the call graph for this function:</div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d9/dcc/prim_8c_a0bea087eb586c437cf0a667f794c8853_cgraph.svg" width="180" height="36"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d9/dcc/prim_8c_a0bea087eb586c437cf0a667f794c8853_cgraph.svg" width="180" height="86"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
@ -431,11 +432,11 @@ Here is the call graph for this function:</div>
<div class="line"><span class="lineno"> 122</span> {</div>
<div class="line"><span class="lineno"> 123</span> <span class="keywordflow">for</span>(uint16_t j = 0; j &lt; V; ++j)</div>
<div class="line"><span class="lineno"> 124</span> {</div>
<div class="line"><span class="lineno"> 125</span> G[i][j] = <a class="code hl_function" href="../../d0/d51/celsius__to__fahrenheit_8c.html#aa8dca7b867074164d5f45b0f3851269d">test</a>[i][j];</div>
<div class="line"><span class="lineno"> 125</span> <a class="code hl_function" href="../../d7/d3b/group__hash.html#ga049d44b5a4804ca5a1b7a290f3fa3202">G</a>[i][j] = <a class="code hl_function" href="../../d0/d51/celsius__to__fahrenheit_8c.html#aa8dca7b867074164d5f45b0f3851269d">test</a>[i][j];</div>
<div class="line"><span class="lineno"> 126</span> }</div>
<div class="line"><span class="lineno"> 127</span> }</div>
<div class="line"><span class="lineno"> 128</span> </div>
<div class="line"><span class="lineno"> 129</span> <a class="code hl_function" href="../../d9/dcc/prim_8c.html#a0bea087eb586c437cf0a667f794c8853">prim</a>(&amp;(*G),&amp;(*MST),V);</div>
<div class="line"><span class="lineno"> 129</span> <a class="code hl_function" href="../../d9/dcc/prim_8c.html#a0bea087eb586c437cf0a667f794c8853">prim</a>(&amp;(*<a class="code hl_function" href="../../d7/d3b/group__hash.html#ga049d44b5a4804ca5a1b7a290f3fa3202">G</a>),&amp;(*MST),V);</div>
<div class="line"><span class="lineno"> 130</span> </div>
<div class="line"><span class="lineno"> 131</span> <span class="keywordflow">for</span>(uint16_t i = 0; i &lt; V; ++i)</div>
<div class="line"><span class="lineno"> 132</span> {</div>
@ -449,7 +450,7 @@ Here is the call graph for this function:</div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d9/dcc/prim_8c_aff3f4c22009b2aa4e385a76a8a1cdc1c_cgraph.svg" width="343" height="86"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d9/dcc/prim_8c_aff3f4c22009b2aa4e385a76a8a1cdc1c_cgraph.svg" width="343" height="135"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
@ -502,13 +503,13 @@ Here is the call graph for this function:</div>
<div class="line"><span class="lineno"> 156</span> <span class="keywordflow">for</span> (j = 0; j &lt; V; ++j)</div>
<div class="line"><span class="lineno"> 157</span> {</div>
<div class="line"><span class="lineno"> 158</span> printf(<span class="stringliteral">&quot;G[%d][%d]: &quot;</span>, i, j);</div>
<div class="line"><span class="lineno"> 159</span> scanf(<span class="stringliteral">&quot; %hd&quot;</span>, &amp;G[i][j]);</div>
<div class="line"><span class="lineno"> 160</span> <span class="keywordflow">if</span> (G[i][j] == 0)</div>
<div class="line"><span class="lineno"> 161</span> G[i][j] = INF;</div>
<div class="line"><span class="lineno"> 159</span> scanf(<span class="stringliteral">&quot; %hd&quot;</span>, &amp;<a class="code hl_function" href="../../d7/d3b/group__hash.html#ga049d44b5a4804ca5a1b7a290f3fa3202">G</a>[i][j]);</div>
<div class="line"><span class="lineno"> 160</span> <span class="keywordflow">if</span> (<a class="code hl_function" href="../../d7/d3b/group__hash.html#ga049d44b5a4804ca5a1b7a290f3fa3202">G</a>[i][j] == 0)</div>
<div class="line"><span class="lineno"> 161</span> <a class="code hl_function" href="../../d7/d3b/group__hash.html#ga049d44b5a4804ca5a1b7a290f3fa3202">G</a>[i][j] = INF;</div>
<div class="line"><span class="lineno"> 162</span> }</div>
<div class="line"><span class="lineno"> 163</span> }</div>
<div class="line"><span class="lineno"> 164</span> </div>
<div class="line"><span class="lineno"> 165</span> <a class="code hl_function" href="../../d9/dcc/prim_8c.html#a0bea087eb586c437cf0a667f794c8853">prim</a>(&amp;(*G),&amp;(*MST),V);</div>
<div class="line"><span class="lineno"> 165</span> <a class="code hl_function" href="../../d9/dcc/prim_8c.html#a0bea087eb586c437cf0a667f794c8853">prim</a>(&amp;(*<a class="code hl_function" href="../../d7/d3b/group__hash.html#ga049d44b5a4804ca5a1b7a290f3fa3202">G</a>),&amp;(*MST),V);</div>
<div class="line"><span class="lineno"> 166</span> </div>
<div class="line"><span class="lineno"> 167</span> printf(<span class="stringliteral">&quot;minimum spanning tree:\n&quot;</span>);</div>
<div class="line"><span class="lineno"> 168</span> <span class="keywordflow">for</span> (i = 0; i &lt; V; ++i)</div>
@ -523,7 +524,7 @@ Here is the call graph for this function:</div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d9/dcc/prim_8c_addac7a8c7bfd3e5573dad1f6aeff7768_cgraph.svg" width="315" height="36"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d9/dcc/prim_8c_addac7a8c7bfd3e5573dad1f6aeff7768_cgraph.svg" width="315" height="86"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>

View File

@ -1,4 +1,5 @@
<map id="prim" name="prim">
<area shape="rect" id="node1" title="Used to find MST of user&#45;generated adj matrix G." alt="" coords="5,5,52,31"/>
<area shape="rect" id="node2" href="$d9/dcc/prim_8c.html#a72ec66b10f86d67064d34f2b2717fdfc" title="Finds index of minimum element in edge list for an arbitrary vertex." alt="" coords="100,5,175,31"/>
<area shape="rect" id="node1" title="Used to find MST of user&#45;generated adj matrix G." alt="" coords="5,31,52,56"/>
<area shape="rect" id="node2" href="$d7/d3b/group__hash.html#ga049d44b5a4804ca5a1b7a290f3fa3202" title="blake2b mixing function G" alt="" coords="118,5,157,31"/>
<area shape="rect" id="node3" href="$d9/dcc/prim_8c.html#a72ec66b10f86d67064d34f2b2717fdfc" title="Finds index of minimum element in edge list for an arbitrary vertex." alt="" coords="100,55,175,80"/>
</map>

View File

@ -1 +1 @@
b84685da76d5df1d49ecd3d7005d764b
b05c43d3467e84755f0079776125c149

View File

@ -4,33 +4,48 @@
<!-- Generated by graphviz version 7.1.0 (20230121.1956)
-->
<!-- Title: prim Pages: 1 -->
<svg width="135pt" height="27pt"
viewBox="0.00 0.00 135.00 27.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 23)">
<svg width="135pt" height="64pt"
viewBox="0.00 0.00 135.00 64.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 60)">
<title>prim</title>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Used to find MST of user&#45;generated adj matrix G.">
<polygon fill="#999999" stroke="#666666" points="35,-19 0,-19 0,0 35,0 35,-19"/>
<text text-anchor="middle" x="17.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">prim</text>
<polygon fill="#999999" stroke="#666666" points="35,-37 0,-37 0,-18 35,-18 35,-37"/>
<text text-anchor="middle" x="17.5" y="-25" font-family="Helvetica,sans-Serif" font-size="10.00">prim</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="../../d9/dcc/prim_8c.html#a72ec66b10f86d67064d34f2b2717fdfc" target="_top" xlink:title="Finds index of minimum element in edge list for an arbitrary vertex.">
<polygon fill="white" stroke="#666666" points="127,-19 71,-19 71,0 127,0 127,-19"/>
<text text-anchor="middle" x="99" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">minimum</text>
<g id="a_node2"><a xlink:href="../../d7/d3b/group__hash.html#ga049d44b5a4804ca5a1b7a290f3fa3202" target="_top" xlink:title="blake2b mixing function G">
<polygon fill="white" stroke="#666666" points="113.5,-56 84.5,-56 84.5,-37 113.5,-37 113.5,-56"/>
<text text-anchor="middle" x="99" y="-44" font-family="Helvetica,sans-Serif" font-size="10.00">G</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="#63b8ff" d="M35.36,-9.5C42.38,-9.5 50.84,-9.5 59.25,-9.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="59.02,-13 69.02,-9.5 59.02,-6 59.02,-13"/>
<path fill="none" stroke="#63b8ff" d="M35.36,-31.53C46.34,-34.15 60.86,-37.62 73.16,-40.56"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="72.07,-43.9 82.61,-42.82 73.69,-37.09 72.07,-43.9"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="../../d9/dcc/prim_8c.html#a72ec66b10f86d67064d34f2b2717fdfc" target="_top" xlink:title="Finds index of minimum element in edge list for an arbitrary vertex.">
<polygon fill="white" stroke="#666666" points="127,-19 71,-19 71,0 127,0 127,-19"/>
<text text-anchor="middle" x="99" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">minimum</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="#63b8ff" d="M35.36,-23.68C42.46,-22.08 51.04,-20.13 59.53,-18.21"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="60.07,-21.68 69.05,-16.05 58.53,-14.85 60.07,-21.68"/>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

@ -1,8 +1,9 @@
<map id="main" name="main">
<area shape="rect" id="node1" title="Main function." alt="" coords="5,31,56,56"/>
<area shape="rect" id="node2" href="$d0/d51/celsius__to__fahrenheit_8c.html#aa8dca7b867074164d5f45b0f3851269d" title="Self&#45;test implementations." alt="" coords="125,5,169,31"/>
<area shape="rect" id="node4" href="$d9/dcc/prim_8c.html#addac7a8c7bfd3e5573dad1f6aeff7768" title="Function user_graph(); gets user input adj." alt="" coords="104,55,191,80"/>
<area shape="rect" id="node3" href="$d0/d51/celsius__to__fahrenheit_8c.html#aff11c1dfc058bd545a6af4312dfb45c5" title="for assert" alt="" coords="239,5,384,31"/>
<area shape="rect" id="node5" href="$d9/dcc/prim_8c.html#a0bea087eb586c437cf0a667f794c8853" title="Used to find MST of user&#45;generated adj matrix G." alt="" coords="288,55,335,80"/>
<area shape="rect" id="node6" href="$d9/dcc/prim_8c.html#a72ec66b10f86d67064d34f2b2717fdfc" title="Finds index of minimum element in edge list for an arbitrary vertex." alt="" coords="432,55,507,80"/>
<area shape="rect" id="node1" title="Main function." alt="" coords="5,44,56,69"/>
<area shape="rect" id="node2" href="$d7/d3b/group__hash.html#ga049d44b5a4804ca5a1b7a290f3fa3202" title="blake2b mixing function G" alt="" coords="450,94,489,120"/>
<area shape="rect" id="node3" href="$d0/d51/celsius__to__fahrenheit_8c.html#aa8dca7b867074164d5f45b0f3851269d" title="Self&#45;test implementations." alt="" coords="125,44,169,69"/>
<area shape="rect" id="node5" href="$d9/dcc/prim_8c.html#addac7a8c7bfd3e5573dad1f6aeff7768" title="Function user_graph(); gets user input adj." alt="" coords="104,94,191,120"/>
<area shape="rect" id="node4" href="$d0/d51/celsius__to__fahrenheit_8c.html#aff11c1dfc058bd545a6af4312dfb45c5" title="for assert" alt="" coords="239,44,384,69"/>
<area shape="rect" id="node6" href="$d9/dcc/prim_8c.html#a0bea087eb586c437cf0a667f794c8853" title="Used to find MST of user&#45;generated adj matrix G." alt="" coords="288,145,335,170"/>
<area shape="rect" id="node7" href="$d9/dcc/prim_8c.html#a72ec66b10f86d67064d34f2b2717fdfc" title="Finds index of minimum element in edge list for an arbitrary vertex." alt="" coords="432,145,507,170"/>
</map>

View File

@ -1 +1 @@
b1c5f904519bc5abc7c6ee7e2232cdf3
c8349e1c58baddec6bcb37b7aad872e5

View File

@ -4,91 +4,118 @@
<!-- Generated by graphviz version 7.1.0 (20230121.1956)
-->
<!-- Title: main Pages: 1 -->
<svg width="384pt" height="64pt"
viewBox="0.00 0.00 384.00 64.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 60)">
<svg width="384pt" height="132pt"
viewBox="0.00 0.00 384.00 131.70" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 127.7)">
<title>main</title>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Main function.">
<polygon fill="#999999" stroke="#666666" points="38,-37 0,-37 0,-18 38,-18 38,-37"/>
<text text-anchor="middle" x="19" y="-25" font-family="Helvetica,sans-Serif" font-size="10.00">main</text>
<polygon fill="#999999" stroke="#666666" points="38,-95 0,-95 0,-76 38,-76 38,-95"/>
<text text-anchor="middle" x="19" y="-83" font-family="Helvetica,sans-Serif" font-size="10.00">main</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="../../d0/d51/celsius__to__fahrenheit_8c.html#aa8dca7b867074164d5f45b0f3851269d" target="_top" xlink:title="Self&#45;test implementations.">
<polygon fill="white" stroke="#666666" points="123,-56 90,-56 90,-37 123,-37 123,-56"/>
<text text-anchor="middle" x="106.5" y="-44" font-family="Helvetica,sans-Serif" font-size="10.00">test</text>
<g id="a_node2"><a xlink:href="../../d7/d3b/group__hash.html#ga049d44b5a4804ca5a1b7a290f3fa3202" target="_top" xlink:title="blake2b mixing function G">
<polygon fill="white" stroke="#666666" points="362.5,-57 333.5,-57 333.5,-38 362.5,-38 362.5,-57"/>
<text text-anchor="middle" x="348" y="-45" font-family="Helvetica,sans-Serif" font-size="10.00">G</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="#63b8ff" d="M38.13,-31.53C49.96,-34.16 65.6,-37.63 78.84,-40.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="77.69,-43.91 88.22,-42.66 79.21,-37.07 77.69,-43.91"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="../../d9/dcc/prim_8c.html#addac7a8c7bfd3e5573dad1f6aeff7768" target="_top" xlink:title="Function user_graph(); gets user input adj.">
<polygon fill="white" stroke="#666666" points="139,-19 74,-19 74,0 139,0 139,-19"/>
<text text-anchor="middle" x="106.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">user_graph</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="#63b8ff" d="M38.13,-23.68C45.29,-22.18 53.84,-20.37 62.42,-18.57"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="63.03,-22.02 72.1,-16.53 61.59,-15.17 63.03,-22.02"/>
<path fill="none" stroke="#63b8ff" d="M38.08,-93.59C48.38,-97.76 61.66,-102.39 74,-104.5 166,-120.21 196.91,-138.05 284,-104.5 304.13,-96.75 321.82,-79.25 333.29,-65.67"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="335.72,-68.24 339.24,-58.25 330.26,-63.86 335.72,-68.24"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="../../d0/d51/celsius__to__fahrenheit_8c.html#aff11c1dfc058bd545a6af4312dfb45c5" target="_top" xlink:title="for assert">
<polygon fill="white" stroke="#666666" points="284,-56 175,-56 175,-37 284,-37 284,-56"/>
<text text-anchor="middle" x="229.5" y="-44" font-family="Helvetica,sans-Serif" font-size="10.00">celcius_to_fahrenheit</text>
<g id="a_node3"><a xlink:href="../../d0/d51/celsius__to__fahrenheit_8c.html#aa8dca7b867074164d5f45b0f3851269d" target="_top" xlink:title="Self&#45;test implementations.">
<polygon fill="white" stroke="#666666" points="123,-95 90,-95 90,-76 123,-76 123,-95"/>
<text text-anchor="middle" x="106.5" y="-83" font-family="Helvetica,sans-Serif" font-size="10.00">test</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node2&#45;&gt;Node3</title>
<path fill="none" stroke="#63b8ff" d="M123.32,-46.5C133.78,-46.5 148.28,-46.5 163.17,-46.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="163.05,-50 173.05,-46.5 163.05,-43 163.05,-50"/>
<title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="#63b8ff" d="M38.13,-85.5C49.84,-85.5 65.29,-85.5 78.44,-85.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="78.18,-89 88.18,-85.5 78.18,-82 78.18,-89"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a xlink:href="../../d9/dcc/prim_8c.html#a0bea087eb586c437cf0a667f794c8853" target="_top" xlink:title="Used to find MST of user&#45;generated adj matrix G.">
<g id="a_node5"><a xlink:href="../../d9/dcc/prim_8c.html#addac7a8c7bfd3e5573dad1f6aeff7768" target="_top" xlink:title="Function user_graph(); gets user input adj.">
<polygon fill="white" stroke="#666666" points="139,-57 74,-57 74,-38 139,-38 139,-57"/>
<text text-anchor="middle" x="106.5" y="-45" font-family="Helvetica,sans-Serif" font-size="10.00">user_graph</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<title>Node1&#45;&gt;Node5</title>
<path fill="none" stroke="#63b8ff" d="M38.13,-77.44C48.19,-72.97 61.01,-67.27 72.75,-62.05"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="74.03,-65.32 81.75,-58.06 71.19,-58.92 74.03,-65.32"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="../../d0/d51/celsius__to__fahrenheit_8c.html#aff11c1dfc058bd545a6af4312dfb45c5" target="_top" xlink:title="for assert">
<polygon fill="white" stroke="#666666" points="284,-95 175,-95 175,-76 284,-76 284,-95"/>
<text text-anchor="middle" x="229.5" y="-83" font-family="Helvetica,sans-Serif" font-size="10.00">celcius_to_fahrenheit</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node3&#45;&gt;Node4</title>
<path fill="none" stroke="#63b8ff" d="M123.32,-85.5C133.78,-85.5 148.28,-85.5 163.17,-85.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="163.05,-89 173.05,-85.5 163.05,-82 163.05,-89"/>
</g>
<!-- Node5&#45;&gt;Node2 -->
<g id="edge5" class="edge">
<title>Node5&#45;&gt;Node2</title>
<path fill="none" stroke="#63b8ff" d="M139.3,-47.5C187.47,-47.5 277.94,-47.5 321.83,-47.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="321.63,-51 331.63,-47.5 321.63,-44 321.63,-51"/>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<title>Node6</title>
<g id="a_node6"><a xlink:href="../../d9/dcc/prim_8c.html#a0bea087eb586c437cf0a667f794c8853" target="_top" xlink:title="Used to find MST of user&#45;generated adj matrix G.">
<polygon fill="white" stroke="#666666" points="247,-19 212,-19 212,0 247,0 247,-19"/>
<text text-anchor="middle" x="229.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">prim</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<title>Node4&#45;&gt;Node5</title>
<path fill="none" stroke="#63b8ff" d="M139.29,-9.5C158.27,-9.5 182.16,-9.5 200.43,-9.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="200.28,-13 210.28,-9.5 200.28,-6 200.28,-13"/>
<!-- Node5&#45;&gt;Node6 -->
<g id="edge6" class="edge">
<title>Node5&#45;&gt;Node6</title>
<path fill="none" stroke="#63b8ff" d="M139.29,-37.52C158.45,-31.5 182.61,-23.91 200.96,-18.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="201.86,-21.54 210.35,-15.2 199.76,-14.86 201.86,-21.54"/>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<title>Node6</title>
<g id="a_node6"><a xlink:href="../../d9/dcc/prim_8c.html#a72ec66b10f86d67064d34f2b2717fdfc" target="_top" xlink:title="Finds index of minimum element in edge list for an arbitrary vertex.">
<!-- Node6&#45;&gt;Node2 -->
<g id="edge7" class="edge">
<title>Node6&#45;&gt;Node2</title>
<path fill="none" stroke="#63b8ff" d="M247.19,-14.94C266.91,-21.38 299.88,-32.13 322.49,-39.51"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="321.22,-42.77 331.81,-42.55 323.39,-36.12 321.22,-42.77"/>
</g>
<!-- Node7 -->
<g id="node7" class="node">
<title>Node7</title>
<g id="a_node7"><a xlink:href="../../d9/dcc/prim_8c.html#a72ec66b10f86d67064d34f2b2717fdfc" target="_top" xlink:title="Finds index of minimum element in edge list for an arbitrary vertex.">
<polygon fill="white" stroke="#666666" points="376,-19 320,-19 320,0 376,0 376,-19"/>
<text text-anchor="middle" x="348" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">minimum</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node6 -->
<g id="edge5" class="edge">
<title>Node5&#45;&gt;Node6</title>
<!-- Node6&#45;&gt;Node7 -->
<g id="edge8" class="edge">
<title>Node6&#45;&gt;Node7</title>
<path fill="none" stroke="#63b8ff" d="M247.19,-9.5C263.04,-9.5 287.46,-9.5 308.18,-9.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="308.03,-13 318.03,-9.5 308.03,-6 308.03,-13"/>
</g>

Before

Width:  |  Height:  |  Size: 4.4 KiB

After

Width:  |  Height:  |  Size: 5.8 KiB

View File

@ -1,5 +1,6 @@
<map id="user_graph" name="user_graph">
<area shape="rect" id="node1" title="Function user_graph(); gets user input adj." alt="" coords="5,5,92,31"/>
<area shape="rect" id="node2" href="$d9/dcc/prim_8c.html#a0bea087eb586c437cf0a667f794c8853" title="Used to find MST of user&#45;generated adj matrix G." alt="" coords="140,5,187,31"/>
<area shape="rect" id="node3" href="$d9/dcc/prim_8c.html#a72ec66b10f86d67064d34f2b2717fdfc" title="Finds index of minimum element in edge list for an arbitrary vertex." alt="" coords="235,5,309,31"/>
<area shape="rect" id="node1" title="Function user_graph(); gets user input adj." alt="" coords="5,29,92,55"/>
<area shape="rect" id="node2" href="$d7/d3b/group__hash.html#ga049d44b5a4804ca5a1b7a290f3fa3202" title="blake2b mixing function G" alt="" coords="253,5,291,31"/>
<area shape="rect" id="node3" href="$d9/dcc/prim_8c.html#a0bea087eb586c437cf0a667f794c8853" title="Used to find MST of user&#45;generated adj matrix G." alt="" coords="140,55,187,80"/>
<area shape="rect" id="node4" href="$d9/dcc/prim_8c.html#a72ec66b10f86d67064d34f2b2717fdfc" title="Finds index of minimum element in edge list for an arbitrary vertex." alt="" coords="235,55,309,80"/>
</map>

View File

@ -1 +1 @@
498e86a2b4322729053e0bf914a3fa65
0846902d7a26721b140d40c966d06bc1

View File

@ -4,46 +4,67 @@
<!-- Generated by graphviz version 7.1.0 (20230121.1956)
-->
<!-- Title: user_graph Pages: 1 -->
<svg width="236pt" height="27pt"
viewBox="0.00 0.00 236.00 27.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 23)">
<svg width="236pt" height="64pt"
viewBox="0.00 0.00 236.00 64.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 60)">
<title>user_graph</title>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Function user_graph(); gets user input adj.">
<polygon fill="#999999" stroke="#666666" points="65,-19 0,-19 0,0 65,0 65,-19"/>
<text text-anchor="middle" x="32.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">user_graph</text>
<polygon fill="#999999" stroke="#666666" points="65,-38 0,-38 0,-19 65,-19 65,-38"/>
<text text-anchor="middle" x="32.5" y="-26" font-family="Helvetica,sans-Serif" font-size="10.00">user_graph</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="../../d9/dcc/prim_8c.html#a0bea087eb586c437cf0a667f794c8853" target="_top" xlink:title="Used to find MST of user&#45;generated adj matrix G.">
<polygon fill="white" stroke="#666666" points="136,-19 101,-19 101,0 136,0 136,-19"/>
<text text-anchor="middle" x="118.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">prim</text>
<g id="a_node2"><a xlink:href="../../d7/d3b/group__hash.html#ga049d44b5a4804ca5a1b7a290f3fa3202" target="_top" xlink:title="blake2b mixing function G">
<polygon fill="white" stroke="#666666" points="214.5,-56 185.5,-56 185.5,-37 214.5,-37 214.5,-56"/>
<text text-anchor="middle" x="200" y="-44" font-family="Helvetica,sans-Serif" font-size="10.00">G</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="#63b8ff" d="M65.26,-9.5C73.18,-9.5 81.63,-9.5 89.37,-9.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="89.26,-13 99.26,-9.5 89.26,-6 89.26,-13"/>
<path fill="none" stroke="#63b8ff" d="M65.41,-31.97C97.14,-35.42 145.14,-40.64 174.14,-43.8"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="173.47,-47.24 183.79,-44.85 174.23,-40.29 173.47,-47.24"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="../../d9/dcc/prim_8c.html#a72ec66b10f86d67064d34f2b2717fdfc" target="_top" xlink:title="Finds index of minimum element in edge list for an arbitrary vertex.">
<g id="a_node3"><a xlink:href="../../d9/dcc/prim_8c.html#a0bea087eb586c437cf0a667f794c8853" target="_top" xlink:title="Used to find MST of user&#45;generated adj matrix G.">
<polygon fill="white" stroke="#666666" points="136,-19 101,-19 101,0 136,0 136,-19"/>
<text text-anchor="middle" x="118.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">prim</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="#63b8ff" d="M65.26,-21.32C73.28,-19.5 81.83,-17.57 89.64,-15.8"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="90.31,-19.24 99.29,-13.62 88.77,-12.41 90.31,-19.24"/>
</g>
<!-- Node3&#45;&gt;Node2 -->
<g id="edge3" class="edge">
<title>Node3&#45;&gt;Node2</title>
<path fill="none" stroke="#63b8ff" d="M136.36,-17.35C147.57,-22.56 162.47,-29.5 174.92,-35.29"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="173.16,-38.34 183.71,-39.38 176.12,-31.99 173.16,-38.34"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="../../d9/dcc/prim_8c.html#a72ec66b10f86d67064d34f2b2717fdfc" target="_top" xlink:title="Finds index of minimum element in edge list for an arbitrary vertex.">
<polygon fill="white" stroke="#666666" points="228,-19 172,-19 172,0 228,0 228,-19"/>
<text text-anchor="middle" x="200" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">minimum</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node2&#45;&gt;Node3</title>
<!-- Node3&#45;&gt;Node4 -->
<g id="edge4" class="edge">
<title>Node3&#45;&gt;Node4</title>
<path fill="none" stroke="#63b8ff" d="M136.36,-9.5C143.38,-9.5 151.84,-9.5 160.25,-9.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="160.02,-13 170.02,-9.5 160.02,-6 160.02,-13"/>
</g>

Before

Width:  |  Height:  |  Size: 2.3 KiB

After

Width:  |  Height:  |  Size: 3.3 KiB

View File

@ -1,7 +1,8 @@
<map id="test" name="test">
<area shape="rect" id="node1" title="Self&#45;test implementations." alt="" coords="5,31,49,56"/>
<area shape="rect" id="node2" href="$d9/dcc/prim_8c.html#a0bea087eb586c437cf0a667f794c8853" title="Used to find MST of user&#45;generated adj matrix G." alt="" coords="97,5,144,31"/>
<area shape="rect" id="node4" href="$d0/d51/celsius__to__fahrenheit_8c.html#aa8dca7b867074164d5f45b0f3851269d" title="Self&#45;test implementations." alt="" coords="99,55,143,80"/>
<area shape="rect" id="node3" href="$d9/dcc/prim_8c.html#a72ec66b10f86d67064d34f2b2717fdfc" title="Finds index of minimum element in edge list for an arbitrary vertex." alt="" coords="227,5,302,31"/>
<area shape="rect" id="node5" href="$d0/d51/celsius__to__fahrenheit_8c.html#aff11c1dfc058bd545a6af4312dfb45c5" title="for assert" alt="" coords="192,55,337,80"/>
<area shape="rect" id="node1" title="Self&#45;test implementations." alt="" coords="5,55,49,80"/>
<area shape="rect" id="node2" href="$d7/d3b/group__hash.html#ga049d44b5a4804ca5a1b7a290f3fa3202" title="blake2b mixing function G" alt="" coords="245,5,284,31"/>
<area shape="rect" id="node3" href="$d9/dcc/prim_8c.html#a0bea087eb586c437cf0a667f794c8853" title="Used to find MST of user&#45;generated adj matrix G." alt="" coords="97,55,144,80"/>
<area shape="rect" id="node5" href="$d0/d51/celsius__to__fahrenheit_8c.html#aa8dca7b867074164d5f45b0f3851269d" title="Self&#45;test implementations." alt="" coords="99,104,143,129"/>
<area shape="rect" id="node4" href="$d9/dcc/prim_8c.html#a72ec66b10f86d67064d34f2b2717fdfc" title="Finds index of minimum element in edge list for an arbitrary vertex." alt="" coords="227,55,302,80"/>
<area shape="rect" id="node6" href="$d0/d51/celsius__to__fahrenheit_8c.html#aff11c1dfc058bd545a6af4312dfb45c5" title="for assert" alt="" coords="192,104,337,129"/>
</map>

View File

@ -1 +1 @@
4f8ab1d3cba983f38edf97c57fbe4fed
e162ed2ad978147809320d4052603f49

View File

@ -4,76 +4,97 @@
<!-- Generated by graphviz version 7.1.0 (20230121.1956)
-->
<!-- Title: test Pages: 1 -->
<svg width="257pt" height="64pt"
viewBox="0.00 0.00 257.00 64.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 60)">
<svg width="257pt" height="101pt"
viewBox="0.00 0.00 257.00 101.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 97)">
<title>test</title>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Self&#45;test implementations.">
<polygon fill="#999999" stroke="#666666" points="33,-37 0,-37 0,-18 33,-18 33,-37"/>
<text text-anchor="middle" x="16.5" y="-25" font-family="Helvetica,sans-Serif" font-size="10.00">test</text>
<polygon fill="#999999" stroke="#666666" points="33,-56 0,-56 0,-37 33,-37 33,-56"/>
<text text-anchor="middle" x="16.5" y="-44" font-family="Helvetica,sans-Serif" font-size="10.00">test</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="../../d9/dcc/prim_8c.html#a0bea087eb586c437cf0a667f794c8853" target="_top" xlink:title="Used to find MST of user&#45;generated adj matrix G.">
<polygon fill="white" stroke="#666666" points="104,-56 69,-56 69,-37 104,-37 104,-56"/>
<text text-anchor="middle" x="86.5" y="-44" font-family="Helvetica,sans-Serif" font-size="10.00">prim</text>
<g id="a_node2"><a xlink:href="../../d7/d3b/group__hash.html#ga049d44b5a4804ca5a1b7a290f3fa3202" target="_top" xlink:title="blake2b mixing function G">
<polygon fill="white" stroke="#666666" points="209,-93 180,-93 180,-74 209,-74 209,-93"/>
<text text-anchor="middle" x="194.5" y="-81" font-family="Helvetica,sans-Serif" font-size="10.00">G</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="#63b8ff" d="M33.27,-31.91C40.61,-33.96 49.55,-36.46 57.95,-38.8"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="56.83,-42.12 67.41,-41.44 58.72,-35.38 56.83,-42.12"/>
<path fill="none" stroke="#63b8ff" d="M33.46,-53.38C43.5,-57.45 56.81,-62.41 69,-65.5 103.02,-74.13 143.39,-79.02 168.73,-81.46"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="168.09,-84.92 178.36,-82.33 168.72,-77.95 168.09,-84.92"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="../../d0/d51/celsius__to__fahrenheit_8c.html#aa8dca7b867074164d5f45b0f3851269d" target="_top" xlink:title="Self&#45;test implementations.">
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="../../d9/dcc/prim_8c.html#a0bea087eb586c437cf0a667f794c8853" target="_top" xlink:title="Used to find MST of user&#45;generated adj matrix G.">
<polygon fill="white" stroke="#666666" points="104,-56 69,-56 69,-37 104,-37 104,-56"/>
<text text-anchor="middle" x="86.5" y="-44" font-family="Helvetica,sans-Serif" font-size="10.00">prim</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="#63b8ff" d="M33.27,-46.5C40.44,-46.5 49.15,-46.5 57.38,-46.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="57.35,-50 67.35,-46.5 57.35,-43 57.35,-50"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a xlink:href="../../d0/d51/celsius__to__fahrenheit_8c.html#aa8dca7b867074164d5f45b0f3851269d" target="_top" xlink:title="Self&#45;test implementations.">
<polygon fill="white" stroke="#666666" points="103,-19 70,-19 70,0 103,0 103,-19"/>
<text text-anchor="middle" x="86.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">test</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="#63b8ff" d="M33.27,-23.33C40.82,-21.33 50.08,-18.88 58.69,-16.6"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="59.58,-19.98 68.35,-14.04 57.79,-13.21 59.58,-19.98"/>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge5" class="edge">
<title>Node1&#45;&gt;Node5</title>
<path fill="none" stroke="#63b8ff" d="M33.27,-37.92C41.17,-33.62 50.93,-28.31 59.86,-23.45"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.37,-26.61 68.48,-18.76 58.03,-20.46 61.37,-26.61"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="../../d9/dcc/prim_8c.html#a72ec66b10f86d67064d34f2b2717fdfc" target="_top" xlink:title="Finds index of minimum element in edge list for an arbitrary vertex.">
<!-- Node3&#45;&gt;Node2 -->
<g id="edge3" class="edge">
<title>Node3&#45;&gt;Node2</title>
<path fill="none" stroke="#63b8ff" d="M104.49,-52.76C114.75,-56.51 128.1,-61.35 140,-65.5 149.5,-68.82 159.98,-72.37 169.13,-75.43"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="167.81,-78.68 178.4,-78.52 170.02,-72.04 167.81,-78.68"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:href="../../d9/dcc/prim_8c.html#a72ec66b10f86d67064d34f2b2717fdfc" target="_top" xlink:title="Finds index of minimum element in edge list for an arbitrary vertex.">
<polygon fill="white" stroke="#666666" points="222.5,-56 166.5,-56 166.5,-37 222.5,-37 222.5,-56"/>
<text text-anchor="middle" x="194.5" y="-44" font-family="Helvetica,sans-Serif" font-size="10.00">minimum</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node2&#45;&gt;Node3</title>
<!-- Node3&#45;&gt;Node4 -->
<g id="edge4" class="edge">
<title>Node3&#45;&gt;Node4</title>
<path fill="none" stroke="#63b8ff" d="M104.06,-46.5C117.66,-46.5 137.45,-46.5 154.97,-46.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="154.83,-50 164.83,-46.5 154.83,-43 154.83,-50"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a xlink:href="../../d0/d51/celsius__to__fahrenheit_8c.html#aff11c1dfc058bd545a6af4312dfb45c5" target="_top" xlink:title="for assert">
<!-- Node6 -->
<g id="node6" class="node">
<title>Node6</title>
<g id="a_node6"><a xlink:href="../../d0/d51/celsius__to__fahrenheit_8c.html#aff11c1dfc058bd545a6af4312dfb45c5" target="_top" xlink:title="for assert">
<polygon fill="white" stroke="#666666" points="249,-19 140,-19 140,0 249,0 249,-19"/>
<text text-anchor="middle" x="194.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">celcius_to_fahrenheit</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<title>Node4&#45;&gt;Node5</title>
<!-- Node5&#45;&gt;Node6 -->
<g id="edge6" class="edge">
<title>Node5&#45;&gt;Node6</title>
<path fill="none" stroke="#63b8ff" d="M103.14,-9.5C110.1,-9.5 118.81,-9.5 128.05,-9.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="128,-13 138,-9.5 128,-6 128,-13"/>
</g>

Before

Width:  |  Height:  |  Size: 3.7 KiB

After

Width:  |  Height:  |  Size: 4.8 KiB

View File

@ -0,0 +1,334 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en-US">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.6"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C: hash/hash_blake2b.c File Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../jquery.js"></script>
<script type="text/javascript" src="../../dynsections.js"></script>
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../resize.js"></script>
<script type="text/javascript" src="../../navtreedata.js"></script>
<script type="text/javascript" src="../../navtree.js"></script>
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="../../search/searchdata.js"></script>
<script type="text/javascript" src="../../search/search.js"></script>
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
extensions: ["tex2jax.js", "TeX/AMSmath.js", "TeX/AMSsymbols.js"],
jax: ["input/TeX","output/HTML-CSS"],
});
</script>
<script type="text/javascript" async="async" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.7/MathJax.js?config=TeX-MML-AM_CHTML/MathJax.js"></script>
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectalign">
<div id="projectname">Algorithms_in_C<span id="projectnumber">&#160;1.0.0</span>
</div>
<div id="projectbrief">Set of algorithms implemented in C.</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
/* @license-end */
</script>
<script type="text/javascript" src="../../menudata.js"></script>
<script type="text/javascript" src="../../menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
initMenu('../../',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
<div id="nav-tree">
<div id="nav-tree-contents">
<div id="nav-sync" class="sync"></div>
</div>
</div>
<div id="splitbar" style="-moz-user-select:none;"
class="ui-resizable-handle">
</div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('dc/d1d/hash__blake2b_8c.html','../../'); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="summary">
<a href="#define-members">Macros</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#func-members">Functions</a> &#124;
<a href="#var-members">Variables</a> </div>
<div class="headertitle"><div class="title">hash_blake2b.c File Reference<div class="ingroups"><a class="el" href="../../d7/d3b/group__hash.html">Hash algorithms</a></div></div></div>
</div><!--header-->
<div class="contents">
<p><a href="https://www.rfc-editor.org/rfc/rfc7693" target="_blank">Blake2b cryptographic hash function</a>
<a href="#details">More...</a></p>
<div class="textblock"><code>#include &lt;assert.h&gt;</code><br />
<code>#include &lt;inttypes.h&gt;</code><br />
<code>#include &lt;stdio.h&gt;</code><br />
<code>#include &lt;stdlib.h&gt;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for hash_blake2b.c:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d3/d44/hash__blake2b_8c__incl.svg" width="358" height="110"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="define-members" name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:gafe4fb267f5fd876bc5f069b0a76054e4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/group__hash.html#gafe4fb267f5fd876bc5f069b0a76054e4">bb</a>&#160;&#160;&#160;128</td></tr>
<tr class="memdesc:gafe4fb267f5fd876bc5f069b0a76054e4"><td class="mdescLeft">&#160;</td><td class="mdescRight">for asserts <br /></td></tr>
<tr class="separator:gafe4fb267f5fd876bc5f069b0a76054e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1ee4dc21c835217a5a1dddfb48b43063"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/group__hash.html#ga1ee4dc21c835217a5a1dddfb48b43063">KK_MAX</a>&#160;&#160;&#160;64</td></tr>
<tr class="memdesc:ga1ee4dc21c835217a5a1dddfb48b43063"><td class="mdescLeft">&#160;</td><td class="mdescRight">@define KK_MAX <br /></td></tr>
<tr class="separator:ga1ee4dc21c835217a5a1dddfb48b43063"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga27e69b76332a4a7e970d2b4e29674cff"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/group__hash.html#ga27e69b76332a4a7e970d2b4e29674cff">NN_MAX</a>&#160;&#160;&#160;64</td></tr>
<tr class="memdesc:ga27e69b76332a4a7e970d2b4e29674cff"><td class="mdescLeft">&#160;</td><td class="mdescRight">@define NN_MAX <br /></td></tr>
<tr class="separator:ga27e69b76332a4a7e970d2b4e29674cff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafa6921cfca101af04b9dcc8d29bc7b16"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/group__hash.html#gafa6921cfca101af04b9dcc8d29bc7b16">CEIL</a>(a, b)&#160;&#160;&#160;(((a) / (b)) + ((a) % (b) != 0))</td></tr>
<tr class="memdesc:gafa6921cfca101af04b9dcc8d29bc7b16"><td class="mdescLeft">&#160;</td><td class="mdescRight">@define CEIL <br /></td></tr>
<tr class="separator:gafa6921cfca101af04b9dcc8d29bc7b16"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3acffbd305ee72dcd4593c0d8af64a4f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/group__hash.html#ga3acffbd305ee72dcd4593c0d8af64a4f">MIN</a>(a, b)&#160;&#160;&#160;((a) &lt; (b) ? (a) : (b))</td></tr>
<tr class="memdesc:ga3acffbd305ee72dcd4593c0d8af64a4f"><td class="mdescLeft">&#160;</td><td class="mdescRight">@define MIN <br /></td></tr>
<tr class="separator:ga3acffbd305ee72dcd4593c0d8af64a4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafa99ec4acc4ecb2dc3c2d05da15d0e3f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/group__hash.html#gafa99ec4acc4ecb2dc3c2d05da15d0e3f">MAX</a>(a, b)&#160;&#160;&#160;((a) &gt; (b) ? (a) : (b))</td></tr>
<tr class="memdesc:gafa99ec4acc4ecb2dc3c2d05da15d0e3f"><td class="mdescLeft">&#160;</td><td class="mdescRight">@define MAX <br /></td></tr>
<tr class="separator:gafa99ec4acc4ecb2dc3c2d05da15d0e3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga1293f9b91cd85591875a9453ba71f1a3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/group__hash.html#ga1293f9b91cd85591875a9453ba71f1a3">ROTR64</a>(n, offset)&#160;&#160;&#160;(((n) &gt;&gt; (offset)) ^ ((n) &lt;&lt; (64 - (offset))))</td></tr>
<tr class="memdesc:ga1293f9b91cd85591875a9453ba71f1a3"><td class="mdescLeft">&#160;</td><td class="mdescRight">@define ROTR64 <br /></td></tr>
<tr class="separator:ga1293f9b91cd85591875a9453ba71f1a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaaf1984a095293c68f7dad2d31790ec3b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/group__hash.html#gaaf1984a095293c68f7dad2d31790ec3b">U128_ZERO</a></td></tr>
<tr class="memdesc:gaaf1984a095293c68f7dad2d31790ec3b"><td class="mdescLeft">&#160;</td><td class="mdescRight">@define U128_ZERO <br /></td></tr>
<tr class="separator:gaaf1984a095293c68f7dad2d31790ec3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="typedef-members" name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:gac7cf56cc7cc7b14ceded8253b45db728"><td class="memItemLeft" align="right" valign="top">
typedef uint64_t&#160;</td><td class="memItemRight" valign="bottom"><b>u128</b>[2]</td></tr>
<tr class="memdesc:gac7cf56cc7cc7b14ceded8253b45db728"><td class="mdescLeft">&#160;</td><td class="mdescRight">128-bit number represented as two uint64's <br /></td></tr>
<tr class="separator:gac7cf56cc7cc7b14ceded8253b45db728"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad587ec486728a1423ca04c21482e0685"><td class="memItemLeft" align="right" valign="top">
typedef uint64_t&#160;</td><td class="memItemRight" valign="bottom"><b>block_t</b>[<a class="el" href="../../d7/d3b/group__hash.html#gafe4fb267f5fd876bc5f069b0a76054e4">bb</a>/sizeof(uint64_t)]</td></tr>
<tr class="memdesc:gad587ec486728a1423ca04c21482e0685"><td class="mdescLeft">&#160;</td><td class="mdescRight">Padded input block containing bb bytes. <br /></td></tr>
<tr class="separator:gad587ec486728a1423ca04c21482e0685"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga94c9f3e74306c2b7ac5f141d8454dbe9"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/group__hash.html#ga94c9f3e74306c2b7ac5f141d8454dbe9">u128_fill</a> (<a class="el" href="../../d7/d3b/group__hash.html#gac7cf56cc7cc7b14ceded8253b45db728">u128</a> dest, size_t n)</td></tr>
<tr class="memdesc:ga94c9f3e74306c2b7ac5f141d8454dbe9"><td class="mdescLeft">&#160;</td><td class="mdescRight">put value of n into dest <br /></td></tr>
<tr class="separator:ga94c9f3e74306c2b7ac5f141d8454dbe9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaead2e4f50d0c512905c07ddd564e082e"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/group__hash.html#gaead2e4f50d0c512905c07ddd564e082e">u128_increment</a> (<a class="el" href="../../d7/d3b/group__hash.html#gac7cf56cc7cc7b14ceded8253b45db728">u128</a> dest, uint64_t n)</td></tr>
<tr class="memdesc:gaead2e4f50d0c512905c07ddd564e082e"><td class="mdescLeft">&#160;</td><td class="mdescRight">increment an 128-bit number by a given amount <br /></td></tr>
<tr class="separator:gaead2e4f50d0c512905c07ddd564e082e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga049d44b5a4804ca5a1b7a290f3fa3202"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/group__hash.html#ga049d44b5a4804ca5a1b7a290f3fa3202">G</a> (<a class="el" href="../../d7/d3b/group__hash.html#gad587ec486728a1423ca04c21482e0685">block_t</a> v, uint8_t a, uint8_t b, uint8_t c, uint8_t d, uint64_t x, uint64_t y)</td></tr>
<tr class="memdesc:ga049d44b5a4804ca5a1b7a290f3fa3202"><td class="mdescLeft">&#160;</td><td class="mdescRight">blake2b mixing function G <br /></td></tr>
<tr class="separator:ga049d44b5a4804ca5a1b7a290f3fa3202"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga37e02cbf2df2247d31ab92f443990dbd"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/group__hash.html#ga37e02cbf2df2247d31ab92f443990dbd">F</a> (uint64_t h[8], <a class="el" href="../../d7/d3b/group__hash.html#gad587ec486728a1423ca04c21482e0685">block_t</a> m, <a class="el" href="../../d7/d3b/group__hash.html#gac7cf56cc7cc7b14ceded8253b45db728">u128</a> t, int f)</td></tr>
<tr class="memdesc:ga37e02cbf2df2247d31ab92f443990dbd"><td class="mdescLeft">&#160;</td><td class="mdescRight">compression function F <br /></td></tr>
<tr class="separator:ga37e02cbf2df2247d31ab92f443990dbd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafa42f7c30fb9921ba2eafa8b68b23582"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/group__hash.html#gafa42f7c30fb9921ba2eafa8b68b23582">BLAKE2B</a> (uint8_t *dest, <a class="el" href="../../d7/d3b/group__hash.html#gad587ec486728a1423ca04c21482e0685">block_t</a> *d, size_t dd, <a class="el" href="../../d7/d3b/group__hash.html#gac7cf56cc7cc7b14ceded8253b45db728">u128</a> ll, uint8_t kk, uint8_t nn)</td></tr>
<tr class="memdesc:gafa42f7c30fb9921ba2eafa8b68b23582"><td class="mdescLeft">&#160;</td><td class="mdescRight">driver function to perform the hashing as described in specification <br /></td></tr>
<tr class="separator:gafa42f7c30fb9921ba2eafa8b68b23582"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf2cd4bc8e8097fff865741a0efc42eca"><td class="memItemLeft" align="right" valign="top">uint8_t *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/group__hash.html#gaf2cd4bc8e8097fff865741a0efc42eca">blake2b</a> (const uint8_t *message, size_t len, const uint8_t *key, uint8_t kk, uint8_t nn)</td></tr>
<tr class="separator:gaf2cd4bc8e8097fff865741a0efc42eca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a857feb4c0c5980c4c3807c721dd7b144"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d1d/hash__blake2b_8c.html#a857feb4c0c5980c4c3807c721dd7b144">assert_bytes</a> (const uint8_t *expected, const uint8_t *actual, uint8_t len)</td></tr>
<tr class="memdesc:a857feb4c0c5980c4c3807c721dd7b144"><td class="mdescLeft">&#160;</td><td class="mdescRight">Self-test implementations. <br /></td></tr>
<tr class="separator:a857feb4c0c5980c4c3807c721dd7b144"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../dc/d1d/hash__blake2b_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4">main</a> ()</td></tr>
<tr class="memdesc:ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Main function. <br /></td></tr>
<tr class="separator:ae66f6b31b5ad750f1fe042a706a4e3d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="var-members" name="var-members"></a>
Variables</h2></td></tr>
<tr class="memitem:ga725275fda6544f05ec52cd3c0599de70"><td class="memItemLeft" align="right" valign="top">
static const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><b>R1</b> = 32</td></tr>
<tr class="memdesc:ga725275fda6544f05ec52cd3c0599de70"><td class="mdescLeft">&#160;</td><td class="mdescRight">Rotation constant 1 for mixing function G. <br /></td></tr>
<tr class="separator:ga725275fda6544f05ec52cd3c0599de70"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga636ffdae3b9f1559ae5419320d10a901"><td class="memItemLeft" align="right" valign="top">
static const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><b>R2</b> = 24</td></tr>
<tr class="memdesc:ga636ffdae3b9f1559ae5419320d10a901"><td class="mdescLeft">&#160;</td><td class="mdescRight">Rotation constant 2 for mixing function G. <br /></td></tr>
<tr class="separator:ga636ffdae3b9f1559ae5419320d10a901"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac1a3efdb45c4a807074d73fb8435144f"><td class="memItemLeft" align="right" valign="top">
static const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><b>R3</b> = 16</td></tr>
<tr class="memdesc:gac1a3efdb45c4a807074d73fb8435144f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Rotation constant 3 for mixing function G. <br /></td></tr>
<tr class="separator:gac1a3efdb45c4a807074d73fb8435144f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf05b277482f6c423d3d2ee7f273e4da1"><td class="memItemLeft" align="right" valign="top">
static const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><b>R4</b> = 63</td></tr>
<tr class="memdesc:gaf05b277482f6c423d3d2ee7f273e4da1"><td class="mdescLeft">&#160;</td><td class="mdescRight">Rotation constant 4 for mixing function G. <br /></td></tr>
<tr class="separator:gaf05b277482f6c423d3d2ee7f273e4da1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabaac4e8c647ac9882ec38de284382c0b"><td class="memItemLeft" align="right" valign="top">static const uint64_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/group__hash.html#gabaac4e8c647ac9882ec38de284382c0b">blake2b_iv</a> [8]</td></tr>
<tr class="memdesc:gabaac4e8c647ac9882ec38de284382c0b"><td class="mdescLeft">&#160;</td><td class="mdescRight">BLAKE2b Initialization vector blake2b_iv[i] = floor(2**64 * frac(sqrt(prime(i+1)))), where prime(i) is the i:th prime number. <br /></td></tr>
<tr class="separator:gabaac4e8c647ac9882ec38de284382c0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac97f6ce73af41a0bd4bce78b3f42f6c8"><td class="memItemLeft" align="right" valign="top">static const uint8_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="../../d7/d3b/group__hash.html#gac97f6ce73af41a0bd4bce78b3f42f6c8">blake2b_sigma</a> [12][16]</td></tr>
<tr class="memdesc:gac97f6ce73af41a0bd4bce78b3f42f6c8"><td class="mdescLeft">&#160;</td><td class="mdescRight">word schedule permutations for each round of the algorithm <br /></td></tr>
<tr class="separator:gac97f6ce73af41a0bd4bce78b3f42f6c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p><a href="https://www.rfc-editor.org/rfc/rfc7693" target="_blank">Blake2b cryptographic hash function</a> </p>
<dl class="section author"><dt>Author</dt><dd><a href="https://github.com/dsmurrow" target="_blank">Daniel Murrow</a> </dd></dl>
<p>The Blake2b cryptographic hash function provides hashes for data that are secure enough to be used in cryptographic applications. It is designed to perform optimally on 64-bit platforms. The algorithm can output digests between 1 and 64 bytes long, for messages up to 128 bits in length. Keyed hashing is also supported for keys up to 64 bytes in length. </p>
</div><h2 class="groupheader">Function Documentation</h2>
<a id="a857feb4c0c5980c4c3807c721dd7b144" name="a857feb4c0c5980c4c3807c721dd7b144"></a>
<h2 class="memtitle"><span class="permalink"><a href="#a857feb4c0c5980c4c3807c721dd7b144">&#9670;&#160;</a></span>assert_bytes()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static void assert_bytes </td>
<td>(</td>
<td class="paramtype">const uint8_t *&#160;</td>
<td class="paramname"><em>expected</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">const uint8_t *&#160;</td>
<td class="paramname"><em>actual</em>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">uint8_t&#160;</td>
<td class="paramname"><em>len</em>&#160;</td>
</tr>
<tr>
<td></td>
<td>)</td>
<td></td><td></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>Self-test implementations. </p>
<dl class="section return"><dt>Returns</dt><dd>void </dd></dl>
<div class="fragment"><div class="line"><span class="lineno"> 441</span>{</div>
<div class="line"><span class="lineno"> 442</span> uint8_t i;</div>
<div class="line"><span class="lineno"> 443</span> </div>
<div class="line"><span class="lineno"> 444</span> assert(expected != NULL);</div>
<div class="line"><span class="lineno"> 445</span> assert(actual != NULL);</div>
<div class="line"><span class="lineno"> 446</span> assert(len &gt; 0);</div>
<div class="line"><span class="lineno"> 447</span> </div>
<div class="line"><span class="lineno"> 448</span> <span class="keywordflow">for</span> (i = 0; i &lt; len; i++)</div>
<div class="line"><span class="lineno"> 449</span> {</div>
<div class="line"><span class="lineno"> 450</span> assert(expected[i] == actual[i]);</div>
<div class="line"><span class="lineno"> 451</span> }</div>
<div class="line"><span class="lineno"> 452</span> </div>
<div class="line"><span class="lineno"> 453</span> printf(<span class="stringliteral">&quot;All tests have successfully passed!\n&quot;</span>);</div>
<div class="line"><span class="lineno"> 454</span>}</div>
</div><!-- fragment -->
</div>
</div>
<a id="ae66f6b31b5ad750f1fe042a706a4e3d4" name="ae66f6b31b5ad750f1fe042a706a4e3d4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ae66f6b31b5ad750f1fe042a706a4e3d4">&#9670;&#160;</a></span>main()</h2>
<div class="memitem">
<div class="memproto">
<table class="memname">
<tr>
<td class="memname">int main </td>
<td>(</td>
<td class="paramtype">void&#160;</td>
<td class="paramname"></td><td>)</td>
<td></td>
</tr>
</table>
</div><div class="memdoc">
<p>Main function. </p>
<dl class="section return"><dt>Returns</dt><dd>0 on exit </dd></dl>
<div class="fragment"><div class="line"><span class="lineno"> 461</span>{</div>
<div class="line"><span class="lineno"> 462</span> uint8_t *digest = NULL;</div>
<div class="line"><span class="lineno"> 463</span> </div>
<div class="line"><span class="lineno"> 464</span> <span class="comment">/* &quot;abc&quot; example straight out of RFC-7693 */</span></div>
<div class="line"><span class="lineno"> 465</span> uint8_t abc[3] = {<span class="charliteral">&#39;a&#39;</span>, <span class="charliteral">&#39;b&#39;</span>, <span class="charliteral">&#39;c&#39;</span>};</div>
<div class="line"><span class="lineno"> 466</span> uint8_t abc_answer[64] = {</div>
<div class="line"><span class="lineno"> 467</span> 0xBA, 0x80, 0xA5, 0x3F, 0x98, 0x1C, 0x4D, 0x0D, 0x6A, 0x27, 0x97,</div>
<div class="line"><span class="lineno"> 468</span> 0xB6, 0x9F, 0x12, 0xF6, 0xE9, 0x4C, 0x21, 0x2F, 0x14, 0x68, 0x5A,</div>
<div class="line"><span class="lineno"> 469</span> 0xC4, 0xB7, 0x4B, 0x12, 0xBB, 0x6F, 0xDB, 0xFF, 0xA2, 0xD1, 0x7D,</div>
<div class="line"><span class="lineno"> 470</span> 0x87, 0xC5, 0x39, 0x2A, 0xAB, 0x79, 0x2D, 0xC2, 0x52, 0xD5, 0xDE,</div>
<div class="line"><span class="lineno"> 471</span> 0x45, 0x33, 0xCC, 0x95, 0x18, 0xD3, 0x8A, 0xA8, 0xDB, 0xF1, 0x92,</div>
<div class="line"><span class="lineno"> 472</span> 0x5A, 0xB9, 0x23, 0x86, 0xED, 0xD4, 0x00, 0x99, 0x23};</div>
<div class="line"><span class="lineno"> 473</span> </div>
<div class="line"><span class="lineno"> 474</span> digest = blake2b(abc, 3, NULL, 0, 64);</div>
<div class="line"><span class="lineno"> 475</span> <a class="code hl_function" href="../../dc/d1d/hash__blake2b_8c.html#a857feb4c0c5980c4c3807c721dd7b144">assert_bytes</a>(abc_answer, digest, 64);</div>
<div class="line"><span class="lineno"> 476</span> </div>
<div class="line"><span class="lineno"> 477</span> <a class="code hl_define" href="../../d2/ddd/malloc__dbg_8h.html#a9cc854374299a1dd933bf62029761768">free</a>(digest);</div>
<div class="line"><span class="lineno"> 478</span> </div>
<div class="line"><span class="lineno"> 479</span> <span class="keywordflow">return</span> 0;</div>
<div class="line"><span class="lineno"> 480</span>}</div>
<div class="ttc" id="ahash__blake2b_8c_html_a857feb4c0c5980c4c3807c721dd7b144"><div class="ttname"><a href="../../dc/d1d/hash__blake2b_8c.html#a857feb4c0c5980c4c3807c721dd7b144">assert_bytes</a></div><div class="ttdeci">static void assert_bytes(const uint8_t *expected, const uint8_t *actual, uint8_t len)</div><div class="ttdoc">Self-test implementations.</div><div class="ttdef"><b>Definition:</b> hash_blake2b.c:439</div></div>
<div class="ttc" id="amalloc__dbg_8h_html_a9cc854374299a1dd933bf62029761768"><div class="ttname"><a href="../../d2/ddd/malloc__dbg_8h.html#a9cc854374299a1dd933bf62029761768">free</a></div><div class="ttdeci">#define free(ptr)</div><div class="ttdoc">This macro replace the standard free function with free_dbg.</div><div class="ttdef"><b>Definition:</b> malloc_dbg.h:26</div></div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../dc/d1d/hash__blake2b_8c_ae66f6b31b5ad750f1fe042a706a4e3d4_cgraph.svg" width="207" height="36"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
</div>
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_72aaf47615111200018c039a56ef48be.html">hash</a></li><li class="navelem"><a class="el" href="../../dc/d1d/hash__blake2b_8c.html">hash_blake2b.c</a></li>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.6 </li>
</ul>
</div>
</body>
</html>

View File

@ -0,0 +1,26 @@
var hash__blake2b_8c =
[
[ "bb", "d7/d3b/group__hash.html#gafe4fb267f5fd876bc5f069b0a76054e4", null ],
[ "CEIL", "d7/d3b/group__hash.html#gafa6921cfca101af04b9dcc8d29bc7b16", null ],
[ "KK_MAX", "d7/d3b/group__hash.html#ga1ee4dc21c835217a5a1dddfb48b43063", null ],
[ "MAX", "d7/d3b/group__hash.html#gafa99ec4acc4ecb2dc3c2d05da15d0e3f", null ],
[ "MIN", "d7/d3b/group__hash.html#ga3acffbd305ee72dcd4593c0d8af64a4f", null ],
[ "NN_MAX", "d7/d3b/group__hash.html#ga27e69b76332a4a7e970d2b4e29674cff", null ],
[ "ROTR64", "d7/d3b/group__hash.html#ga1293f9b91cd85591875a9453ba71f1a3", null ],
[ "U128_ZERO", "d7/d3b/group__hash.html#gaaf1984a095293c68f7dad2d31790ec3b", null ],
[ "block_t", "d7/d3b/group__hash.html#gad587ec486728a1423ca04c21482e0685", null ],
[ "u128", "d7/d3b/group__hash.html#gac7cf56cc7cc7b14ceded8253b45db728", null ],
[ "assert_bytes", "dc/d1d/hash__blake2b_8c.html#a857feb4c0c5980c4c3807c721dd7b144", null ],
[ "BLAKE2B", "d7/d3b/group__hash.html#gafa42f7c30fb9921ba2eafa8b68b23582", null ],
[ "F", "d7/d3b/group__hash.html#ga37e02cbf2df2247d31ab92f443990dbd", null ],
[ "G", "d7/d3b/group__hash.html#ga049d44b5a4804ca5a1b7a290f3fa3202", null ],
[ "main", "dc/d1d/hash__blake2b_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4", null ],
[ "u128_fill", "d7/d3b/group__hash.html#ga94c9f3e74306c2b7ac5f141d8454dbe9", null ],
[ "u128_increment", "d7/d3b/group__hash.html#gaead2e4f50d0c512905c07ddd564e082e", null ],
[ "blake2b_iv", "d7/d3b/group__hash.html#gabaac4e8c647ac9882ec38de284382c0b", null ],
[ "blake2b_sigma", "d7/d3b/group__hash.html#gac97f6ce73af41a0bd4bce78b3f42f6c8", null ],
[ "R1", "d7/d3b/group__hash.html#ga725275fda6544f05ec52cd3c0599de70", null ],
[ "R2", "d7/d3b/group__hash.html#ga636ffdae3b9f1559ae5419320d10a901", null ],
[ "R3", "d7/d3b/group__hash.html#gac1a3efdb45c4a807074d73fb8435144f", null ],
[ "R4", "d7/d3b/group__hash.html#gaf05b277482f6c423d3d2ee7f273e4da1", null ]
];

View File

@ -0,0 +1,4 @@
<map id="main" name="main">
<area shape="rect" id="node1" title="Main function." alt="" coords="5,5,56,31"/>
<area shape="rect" id="node2" href="$dc/d1d/hash__blake2b_8c.html#a857feb4c0c5980c4c3807c721dd7b144" title="Self&#45;test implementations." alt="" coords="104,5,201,31"/>
</map>

View File

@ -0,0 +1 @@
19a57d2d9b37479c4463b0898af29f49

View File

@ -0,0 +1,36 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 7.1.0 (20230121.1956)
-->
<!-- Title: main Pages: 1 -->
<svg width="155pt" height="27pt"
viewBox="0.00 0.00 155.00 27.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 23)">
<title>main</title>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Main function.">
<polygon fill="#999999" stroke="#666666" points="38,-19 0,-19 0,0 38,0 38,-19"/>
<text text-anchor="middle" x="19" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">main</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:href="../../dc/d1d/hash__blake2b_8c.html#a857feb4c0c5980c4c3807c721dd7b144" target="_top" xlink:title="Self&#45;test implementations.">
<polygon fill="white" stroke="#666666" points="147,-19 74,-19 74,0 147,0 147,-19"/>
<text text-anchor="middle" x="110.5" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">assert_bytes</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="#63b8ff" d="M38.11,-9.5C45.21,-9.5 53.73,-9.5 62.36,-9.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="62.15,-13 72.15,-9.5 62.15,-6 62.15,-13"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@ -106,6 +106,9 @@ Files</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="d3/d39/hash__adler32_8c.html">hash_adler32.c</a></td></tr>
<tr class="memdesc:d3/d39/hash__adler32_8c"><td class="mdescLeft">&#160;</td><td class="mdescRight">32-bit <a href="https://en.wikipedia.org/wiki/Adler-32" target="_blank">Adler hash</a> algorithm <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="dc/d1d/hash__blake2b_8c.html">hash_blake2b.c</a></td></tr>
<tr class="memdesc:dc/d1d/hash__blake2b_8c"><td class="mdescLeft">&#160;</td><td class="mdescRight"><a href="https://www.rfc-editor.org/rfc/rfc7693" target="_blank">Blake2b cryptographic hash function</a> <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">file &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="d9/dc9/hash__crc32_8c.html">hash_crc32.c</a></td></tr>
<tr class="memdesc:d9/dc9/hash__crc32_8c"><td class="mdescLeft">&#160;</td><td class="mdescRight">32-bit <a href="https://en.wikipedia.org/wiki/Cyclic_redundancy_check#CRC-32_algorithm" target="_blank">CRC hash</a> algorithm <br /></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>

View File

@ -1,6 +1,7 @@
var dir_72aaf47615111200018c039a56ef48be =
[
[ "hash_adler32.c", "d3/d39/hash__adler32_8c.html", "d3/d39/hash__adler32_8c" ],
[ "hash_blake2b.c", "dc/d1d/hash__blake2b_8c.html", "dc/d1d/hash__blake2b_8c" ],
[ "hash_crc32.c", "d9/dc9/hash__crc32_8c.html", "d9/dc9/hash__crc32_8c" ],
[ "hash_djb2.c", "d4/de3/hash__djb2_8c.html", "d4/de3/hash__djb2_8c" ],
[ "hash_sdbm.c", "d7/d0c/hash__sdbm_8c.html", "d7/d0c/hash__sdbm_8c" ],

View File

@ -187,10 +187,11 @@ $(document).ready(function(){initNavTree('files.html',''); initResizable(); });
<tr id="row_10_0_" class="odd" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d9/dcc/prim_8c.html" target="_self">prim.c</a></td><td class="desc"><a href="https://en.wikipedia.org/wiki/Prim%27s_algorithm" target="_blank">Prim's algorithm</a> implementation in C to find the MST of a weighted, connected graph </td></tr>
<tr id="row_11_" class="odd"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_11_" class="arrow" onclick="toggleFolder('11_')">&#9658;</span><span id="img_11_" class="iconfclosed" onclick="toggleFolder('11_')">&#160;</span><a class="el" href="dir_72aaf47615111200018c039a56ef48be.html" target="_self">hash</a></td><td class="desc"></td></tr>
<tr id="row_11_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d3/d39/hash__adler32_8c.html" target="_self">hash_adler32.c</a></td><td class="desc">32-bit <a href="https://en.wikipedia.org/wiki/Adler-32" target="_blank">Adler hash</a> algorithm </td></tr>
<tr id="row_11_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d9/dc9/hash__crc32_8c.html" target="_self">hash_crc32.c</a></td><td class="desc">32-bit <a href="https://en.wikipedia.org/wiki/Cyclic_redundancy_check#CRC-32_algorithm" target="_blank">CRC hash</a> algorithm </td></tr>
<tr id="row_11_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d4/de3/hash__djb2_8c.html" target="_self">hash_djb2.c</a></td><td class="desc"><a href="http://www.cse.yorku.ca/~oz/hash.html" target="_blank">DJB2 hash algorithm</a> </td></tr>
<tr id="row_11_3_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d7/d0c/hash__sdbm_8c.html" target="_self">hash_sdbm.c</a></td><td class="desc"><a href="http://www.cse.yorku.ca/~oz/hash.html" target="_blank">SDBM hash algorithm</a> </td></tr>
<tr id="row_11_4_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d0/d57/hash__xor8_8c.html" target="_self">hash_xor8.c</a></td><td class="desc">8-bit <a href="https://en.wikipedia.org/wiki/XOR_cipher" target="_blank">XOR hash</a> algorithm for ASCII characters </td></tr>
<tr id="row_11_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="dc/d1d/hash__blake2b_8c.html" target="_self">hash_blake2b.c</a></td><td class="desc"><a href="https://www.rfc-editor.org/rfc/rfc7693" target="_blank">Blake2b cryptographic hash function</a> </td></tr>
<tr id="row_11_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d9/dc9/hash__crc32_8c.html" target="_self">hash_crc32.c</a></td><td class="desc">32-bit <a href="https://en.wikipedia.org/wiki/Cyclic_redundancy_check#CRC-32_algorithm" target="_blank">CRC hash</a> algorithm </td></tr>
<tr id="row_11_3_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d4/de3/hash__djb2_8c.html" target="_self">hash_djb2.c</a></td><td class="desc"><a href="http://www.cse.yorku.ca/~oz/hash.html" target="_blank">DJB2 hash algorithm</a> </td></tr>
<tr id="row_11_4_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d7/d0c/hash__sdbm_8c.html" target="_self">hash_sdbm.c</a></td><td class="desc"><a href="http://www.cse.yorku.ca/~oz/hash.html" target="_blank">SDBM hash algorithm</a> </td></tr>
<tr id="row_11_5_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d0/d57/hash__xor8_8c.html" target="_self">hash_xor8.c</a></td><td class="desc">8-bit <a href="https://en.wikipedia.org/wiki/XOR_cipher" target="_blank">XOR hash</a> algorithm for ASCII characters </td></tr>
<tr id="row_12_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_12_" class="arrow" onclick="toggleFolder('12_')">&#9658;</span><span id="img_12_" class="iconfclosed" onclick="toggleFolder('12_')">&#160;</span><a class="el" href="dir_03902f230b9e9b7c999f936617a23997.html" target="_self">leetcode</a></td><td class="desc"></td></tr>
<tr id="row_12_0_" class="odd" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_12_0_" class="arrow" onclick="toggleFolder('12_0_')">&#9658;</span><span id="img_12_0_" class="iconfclosed" onclick="toggleFolder('12_0_')">&#160;</span><a class="el" href="dir_614f310c248f2b9541b559085cafcb40.html" target="_self">src</a></td><td class="desc"></td></tr>
<tr id="row_12_0_0_" class="odd" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icondoc"></span><a class="el" href="d0/df3/6_8c.html" target="_self">6.c</a></td><td class="desc">Implementation of the <a href="https://leetcode.com/problems/zigzag-conversion/" target="_blank">ZigZag Conversion</a> Leetcode problem </td></tr>

View File

@ -114,6 +114,7 @@ $(document).ready(function(){initNavTree('globals_a.html',''); initResizable();
<li>addWordToTree()&#160;:&#160;<a class="el" href="d3/d78/words__alphabetical_8c.html#a0ac11529daf94e98f7114a6e938679a9">words_alphabetical.c</a></li>
<li>adler32()&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#ga506f0227a3b5f9434a503e09a3cb672b">hash_adler32.c</a></li>
<li>allocateMemoryForNode()&#160;:&#160;<a class="el" href="d3/d78/words__alphabetical_8c.html#a1e5ad8401396df36ab585d79f3309fd9">words_alphabetical.c</a></li>
<li>assert_bytes()&#160;:&#160;<a class="el" href="dc/d1d/hash__blake2b_8c.html#a857feb4c0c5980c4c3807c721dd7b144">hash_blake2b.c</a></li>
<li>atexitCalled&#160;:&#160;<a class="el" href="db/d84/malloc__dbg_8c.html#ad04afbbcb9f0f10bc7628ec4f0d7c950">malloc_dbg.c</a></li>
</ul>
</div><!-- contents -->

View File

@ -100,6 +100,7 @@ $(document).ready(function(){initNavTree('globals_b.html',''); initResizable();
<div class="textblock">Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:</div>
<h3><a id="index_b" name="index_b"></a>- b -</h3><ul>
<li>bb&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#gafe4fb267f5fd876bc5f069b0a76054e4">hash_blake2b.c</a></li>
<li>BEAD&#160;:&#160;<a class="el" href="d5/d4c/group__sorting.html#ga4fdb8af29a07ac8f496e49a11bf9f1bd">bead_sort.c</a></li>
<li>bead_sort()&#160;:&#160;<a class="el" href="d5/d4c/group__sorting.html#ga2fb01e00dedb437a42010f6309e7eba8">bead_sort.c</a></li>
<li>begin()&#160;:&#160;<a class="el" href="df/dfa/vector_8c.html#a1afee8aaf33d741df31a73048cff4473">vector.c</a></li>
@ -108,6 +109,10 @@ $(document).ready(function(){initNavTree('globals_b.html',''); initResizable();
<li>binarySearch()&#160;:&#160;<a class="el" href="d3/d47/modified__binary__search_8c.html#a0cfaa56aacf960e4628a0fb27add8890">modified_binary_search.c</a></li>
<li>binarysearch1()&#160;:&#160;<a class="el" href="df/d3b/binary__search_8c.html#a40855c608ca64048d04cff6526f0a582">binary_search.c</a></li>
<li>binarysearch2()&#160;:&#160;<a class="el" href="df/d3b/binary__search_8c.html#a908fd6d2ad0bba33f63f8454888a0032">binary_search.c</a></li>
<li>BLAKE2B()&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#gafa42f7c30fb9921ba2eafa8b68b23582">hash_blake2b.c</a></li>
<li>blake2b_iv&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#gabaac4e8c647ac9882ec38de284382c0b">hash_blake2b.c</a></li>
<li>blake2b_sigma&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#gac97f6ce73af41a0bd4bce78b3f42f6c8">hash_blake2b.c</a></li>
<li>block_t&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#gad587ec486728a1423ca04c21482e0685">hash_blake2b.c</a></li>
<li>bubble_sort()&#160;:&#160;<a class="el" href="d2/d6d/bubble__sort__2_8c.html#a7406723363363b34f29d18f5a80f1281">bubble_sort_2.c</a></li>
<li>bubbleSort()&#160;:&#160;<a class="el" href="dd/de4/bubble__sort_8c.html#aa8989f6c9bfd1f040854fa18b180114f">bubble_sort.c</a>, <a class="el" href="d5/d38/bubble__sort__recursion_8c.html#aa8989f6c9bfd1f040854fa18b180114f">bubble_sort_recursion.c</a></li>
<li>Buffer&#160;:&#160;<a class="el" href="d9/deb/min__printf_8h.html#abf0876f583782407c9e15c60158eec52">min_printf.h</a></li>

View File

@ -111,6 +111,7 @@ $(document).ready(function(){initNavTree('globals_c.html',''); initResizable();
<li>calloc_dbg()&#160;:&#160;<a class="el" href="db/d84/malloc__dbg_8c.html#ab07f946b77155ca78d0e14e231a99f5d">malloc_dbg.c</a>, <a class="el" href="d2/ddd/malloc__dbg_8h.html#ab07f946b77155ca78d0e14e231a99f5d">malloc_dbg.h</a></li>
<li>canShoot()&#160;:&#160;<a class="el" href="db/de2/naval__battle_8c.html#a59224afd73372b4f52415203e315f6e1">naval_battle.c</a></li>
<li>CantorSet&#160;:&#160;<a class="el" href="dc/d80/cantor__set_8c.html#a2b95c356aff8a282eaad255008fa5a94">cantor_set.c</a></li>
<li>CEIL&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#gafa6921cfca101af04b9dcc8d29bc7b16">hash_blake2b.c</a></li>
<li>celcius_to_fahrenheit()&#160;:&#160;<a class="el" href="d0/d51/celsius__to__fahrenheit_8c.html#aff11c1dfc058bd545a6af4312dfb45c5">celsius_to_fahrenheit.c</a></li>
<li>check_number()&#160;:&#160;<a class="el" href="dc/d32/problem__5_2sol1_8c.html#a24b470eef1ce1da4401c03ae250f93e3">sol1.c</a>, <a class="el" href="d5/d3d/problem__5_2sol2_8c.html#aa7cfa5a28d00d93ec48fab9c3fd5812f">sol2.c</a></li>
<li>check_termination()&#160;:&#160;<a class="el" href="da/d38/durand__kerner__roots_8c.html#a26d5695ebed0818a3e7cf4b10aacab52">durand_kerner_roots.c</a></li>

View File

@ -111,12 +111,14 @@ $(document).ready(function(){initNavTree('globals_defs.html',''); initResizable(
<h3><a id="index_b" name="index_b"></a>- b -</h3><ul>
<li>bb&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#gafe4fb267f5fd876bc5f069b0a76054e4">hash_blake2b.c</a></li>
<li>BEAD&#160;:&#160;<a class="el" href="d5/d4c/group__sorting.html#ga4fdb8af29a07ac8f496e49a11bf9f1bd">bead_sort.c</a></li>
</ul>
<h3><a id="index_c" name="index_c"></a>- c -</h3><ul>
<li>calloc&#160;:&#160;<a class="el" href="d2/ddd/malloc__dbg_8h.html#afdddaa949a93c1ef559a638e98f9c21b">malloc_dbg.h</a></li>
<li>CEIL&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#gafa6921cfca101af04b9dcc8d29bc7b16">hash_blake2b.c</a></li>
</ul>
@ -136,6 +138,11 @@ $(document).ready(function(){initNavTree('globals_defs.html',''); initResizable(
</ul>
<h3><a id="index_k" name="index_k"></a>- k -</h3><ul>
<li>KK_MAX&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#ga1ee4dc21c835217a5a1dddfb48b43063">hash_blake2b.c</a></li>
</ul>
<h3><a id="index_l" name="index_l"></a>- l -</h3><ul>
<li>LEN&#160;:&#160;<a class="el" href="df/d27/alaw_8c.html#a05b49c662c073f89e86804f7856622a0">alaw.c</a></li>
<li>LIMS&#160;:&#160;<a class="el" href="d7/d50/qr__eigen__values_8c.html#aee57a411f07599034f5ceb8cc7d65b40">qr_eigen_values.c</a></li>
@ -144,7 +151,7 @@ $(document).ready(function(){initNavTree('globals_defs.html',''); initResizable(
<h3><a id="index_m" name="index_m"></a>- m -</h3><ul>
<li>malloc&#160;:&#160;<a class="el" href="d2/ddd/malloc__dbg_8h.html#a725f50ecaf1959d96de79b36b4788fee">malloc_dbg.h</a></li>
<li>MAX&#160;:&#160;<a class="el" href="dd/d93/client_8c.html#a392fb874e547e582e9c66a08a1f23326">client.c</a>, <a class="el" href="d1/d20/server_8c.html#a392fb874e547e582e9c66a08a1f23326">server.c</a>, <a class="el" href="d9/dcc/prim_8c.html#a392fb874e547e582e9c66a08a1f23326">prim.c</a>, <a class="el" href="d2/d6d/bubble__sort__2_8c.html#a392fb874e547e582e9c66a08a1f23326">bubble_sort_2.c</a></li>
<li>MAX&#160;:&#160;<a class="el" href="dd/d93/client_8c.html#a392fb874e547e582e9c66a08a1f23326">client.c</a>, <a class="el" href="d1/d20/server_8c.html#a392fb874e547e582e9c66a08a1f23326">server.c</a>, <a class="el" href="d9/dcc/prim_8c.html#a392fb874e547e582e9c66a08a1f23326">prim.c</a>, <a class="el" href="d7/d3b/group__hash.html#gafa99ec4acc4ecb2dc3c2d05da15d0e3f">hash_blake2b.c</a>, <a class="el" href="d2/d6d/bubble__sort__2_8c.html#a392fb874e547e582e9c66a08a1f23326">bubble_sort_2.c</a></li>
<li>max&#160;:&#160;<a class="el" href="d1/d6b/group__kohonen__2d.html#gaffe776513b24d84b39af8ab0930fef7f">kohonen_som_topology.c</a>, <a class="el" href="d0/dcb/group__kohonen__1d.html#gaffe776513b24d84b39af8ab0930fef7f">kohonen_som_trace.c</a></li>
<li>MAX_ADALINE_ITER&#160;:&#160;<a class="el" href="da/d2a/group__adaline.html#ga555ba960994e9bccb2029764588f694f">adaline_learning.c</a></li>
<li>MAX_DENO&#160;:&#160;<a class="el" href="d1/df9/problem__26_2sol1_8c.html#a619eec3220cebd7c5e455edbb14e9b12">sol1.c</a></li>
@ -156,10 +163,16 @@ $(document).ready(function(){initNavTree('globals_defs.html',''); initResizable(
<li>MAX_SIZE&#160;:&#160;<a class="el" href="df/df3/union__find_8c.html#a0592dba56693fad79136250c11e5a7fe">union_find.c</a></li>
<li>MAXLINE&#160;:&#160;<a class="el" href="da/de6/udp__client_8c.html#a3e937c42922f7601edb17b747602c471">udp_client.c</a>, <a class="el" href="d8/dca/udp__server_8c.html#a3e937c42922f7601edb17b747602c471">udp_server.c</a></li>
<li>min&#160;:&#160;<a class="el" href="d1/d6b/group__kohonen__2d.html#gac6afabdc09a49a433ee19d8a9486056d">kohonen_som_topology.c</a>, <a class="el" href="d0/dcb/group__kohonen__1d.html#gac6afabdc09a49a433ee19d8a9486056d">kohonen_som_trace.c</a>, <a class="el" href="d6/d7b/jump__search_8c.html#a8195a86b6d75b9a3939505e8bb50021e">jump_search.c</a></li>
<li>MIN&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#ga3acffbd305ee72dcd4593c0d8af64a4f">hash_blake2b.c</a></li>
<li>MOD_LIMIT&#160;:&#160;<a class="el" href="d4/d83/problem__401_2sol1_8c.html#ade1bdf2529e3c58f53bfb4d844f3a9d3">sol1.c</a></li>
</ul>
<h3><a id="index_n" name="index_n"></a>- n -</h3><ul>
<li>NN_MAX&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#ga27e69b76332a4a7e970d2b4e29674cff">hash_blake2b.c</a></li>
</ul>
<h3><a id="index_o" name="index_o"></a>- o -</h3><ul>
<li>order&#160;:&#160;<a class="el" href="d4/d07/ode__forward__euler_8c.html#a9ceb646336224ee890a269d0b4600d09">ode_forward_euler.c</a>, <a class="el" href="d1/dc2/ode__midpoint__euler_8c.html#a9ceb646336224ee890a269d0b4600d09">ode_midpoint_euler.c</a>, <a class="el" href="d4/d99/ode__semi__implicit__euler_8c.html#a9ceb646336224ee890a269d0b4600d09">ode_semi_implicit_euler.c</a></li>
</ul>
@ -170,9 +183,19 @@ $(document).ready(function(){initNavTree('globals_defs.html',''); initResizable(
</ul>
<h3><a id="index_r" name="index_r"></a>- r -</h3><ul>
<li>ROTR64&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#ga1293f9b91cd85591875a9453ba71f1a3">hash_blake2b.c</a></li>
</ul>
<h3><a id="index_s" name="index_s"></a>- s -</h3><ul>
<li>SA&#160;:&#160;<a class="el" href="dd/d93/client_8c.html#a1e43924adac4ae865aa0acf79710261c">client.c</a>, <a class="el" href="d1/d20/server_8c.html#a1e43924adac4ae865aa0acf79710261c">server.c</a></li>
</ul>
<h3><a id="index_u" name="index_u"></a>- u -</h3><ul>
<li>U128_ZERO&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#gaaf1984a095293c68f7dad2d31790ec3b">hash_blake2b.c</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->

View File

@ -100,6 +100,7 @@ $(document).ready(function(){initNavTree('globals_f.html',''); initResizable();
<div class="textblock">Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:</div>
<h3><a id="index_f" name="index_f"></a>- f -</h3><ul>
<li>F()&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#ga37e02cbf2df2247d31ab92f443990dbd">hash_blake2b.c</a></li>
<li>fib()&#160;:&#160;<a class="el" href="d4/d99/fibonacci__fast_8c.html#a7a3d55bd19854075cba2eed6b63cb2d3">fibonacci_fast.c</a>, <a class="el" href="d8/d75/fibonacci__formula_8c.html#a4d369ae048e0ccc7f515a243533cd946">fibonacci_formula.c</a></li>
<li>find()&#160;:&#160;<a class="el" href="da/d02/binary__search__tree_8c.html#adff4c6248834a9944a1fb03a20230c9c">binary_search_tree.c</a>, <a class="el" href="df/df3/union__find_8c.html#a3e13b69cce5a1b25ae034798092f3d86">union_find.c</a></li>
<li>findIndex()&#160;:&#160;<a class="el" href="dc/d39/selection__sort__recursive_8c.html#aa2bc8bdd2e8ce289a6b8ef528fd1a534">selection_sort_recursive.c</a></li>

View File

@ -111,6 +111,7 @@ $(document).ready(function(){initNavTree('globals_func_a.html',''); initResizabl
<li>addWordToTree()&#160;:&#160;<a class="el" href="d3/d78/words__alphabetical_8c.html#a0ac11529daf94e98f7114a6e938679a9">words_alphabetical.c</a></li>
<li>adler32()&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#ga506f0227a3b5f9434a503e09a3cb672b">hash_adler32.c</a></li>
<li>allocateMemoryForNode()&#160;:&#160;<a class="el" href="d3/d78/words__alphabetical_8c.html#a1e5ad8401396df36ab585d79f3309fd9">words_alphabetical.c</a></li>
<li>assert_bytes()&#160;:&#160;<a class="el" href="dc/d1d/hash__blake2b_8c.html#a857feb4c0c5980c4c3807c721dd7b144">hash_blake2b.c</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->

View File

@ -106,6 +106,7 @@ $(document).ready(function(){initNavTree('globals_func_b.html',''); initResizabl
<li>binarySearch()&#160;:&#160;<a class="el" href="d3/d47/modified__binary__search_8c.html#a0cfaa56aacf960e4628a0fb27add8890">modified_binary_search.c</a></li>
<li>binarysearch1()&#160;:&#160;<a class="el" href="df/d3b/binary__search_8c.html#a40855c608ca64048d04cff6526f0a582">binary_search.c</a></li>
<li>binarysearch2()&#160;:&#160;<a class="el" href="df/d3b/binary__search_8c.html#a908fd6d2ad0bba33f63f8454888a0032">binary_search.c</a></li>
<li>BLAKE2B()&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#gafa42f7c30fb9921ba2eafa8b68b23582">hash_blake2b.c</a></li>
<li>bubble_sort()&#160;:&#160;<a class="el" href="d2/d6d/bubble__sort__2_8c.html#a7406723363363b34f29d18f5a80f1281">bubble_sort_2.c</a></li>
<li>bubbleSort()&#160;:&#160;<a class="el" href="dd/de4/bubble__sort_8c.html#aa8989f6c9bfd1f040854fa18b180114f">bubble_sort.c</a>, <a class="el" href="d5/d38/bubble__sort__recursion_8c.html#aa8989f6c9bfd1f040854fa18b180114f">bubble_sort_recursion.c</a></li>
</ul>

View File

@ -100,6 +100,7 @@ $(document).ready(function(){initNavTree('globals_func_f.html',''); initResizabl
&#160;
<h3><a id="index_f" name="index_f"></a>- f -</h3><ul>
<li>F()&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#ga37e02cbf2df2247d31ab92f443990dbd">hash_blake2b.c</a></li>
<li>fib()&#160;:&#160;<a class="el" href="d4/d99/fibonacci__fast_8c.html#a7a3d55bd19854075cba2eed6b63cb2d3">fibonacci_fast.c</a>, <a class="el" href="d8/d75/fibonacci__formula_8c.html#a4d369ae048e0ccc7f515a243533cd946">fibonacci_formula.c</a></li>
<li>find()&#160;:&#160;<a class="el" href="da/d02/binary__search__tree_8c.html#adff4c6248834a9944a1fb03a20230c9c">binary_search_tree.c</a>, <a class="el" href="df/df3/union__find_8c.html#a3e13b69cce5a1b25ae034798092f3d86">union_find.c</a></li>
<li>findIndex()&#160;:&#160;<a class="el" href="dc/d39/selection__sort__recursive_8c.html#aa2bc8bdd2e8ce289a6b8ef528fd1a534">selection_sort_recursive.c</a></li>

View File

@ -100,6 +100,7 @@ $(document).ready(function(){initNavTree('globals_func_g.html',''); initResizabl
&#160;
<h3><a id="index_g" name="index_g"></a>- g -</h3><ul>
<li>G()&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#ga049d44b5a4804ca5a1b7a290f3fa3202">hash_blake2b.c</a></li>
<li>gcd()&#160;:&#160;<a class="el" href="d5/d7c/problem__5_2sol3_8c.html#a59347107cbfdf48d51108e50280e760d">sol3.c</a></li>
<li>get()&#160;:&#160;<a class="el" href="dd/d19/circular__doubly__linked__list_8c.html#ac53a0550fa74838246bc783ddc005ec1">circular_doubly_linked_list.c</a>, <a class="el" href="df/dfa/vector_8c.html#a15f534ebe962fda31cc191852befc250">vector.c</a></li>
<li>get_angle()&#160;:&#160;<a class="el" href="de/d7b/group__vec__3d.html#ga55be1d766c8a824b35d97e79744834d8">vectors_3d.c</a></li>

View File

@ -121,8 +121,8 @@ $(document).ready(function(){initNavTree('globals_func_i.html',''); initResizabl
<li>isEmpty()&#160;:&#160;<a class="el" href="db/d0c/infix__to__postfix_8c.html#afa8471c76bc57b12ad21de22beb39021">infix_to_postfix.c</a>, <a class="el" href="da/d96/infix__to__postfix2_8c.html#a653c98c68c558505b75b04c44b7c838e">infix_to_postfix2.c</a></li>
<li>isOprnd()&#160;:&#160;<a class="el" href="db/d0c/infix__to__postfix_8c.html#afd8245c04b202240390de23170f72d6b">infix_to_postfix.c</a></li>
<li>isPalindrome()&#160;:&#160;<a class="el" href="df/d16/palindrome_8c.html#a6320493ddee0ca4614423721c5d6f4ba">palindrome.c</a></li>
<li>isPrime()&#160;:&#160;<a class="el" href="da/d93/prime_8c.html#a6384596f117decd77da25af95ab1704f">prime.c</a></li>
<li>isprime()&#160;:&#160;<a class="el" href="d7/dd3/problem__3_2sol1_8c.html#aa0f4796aa2e89c327f827bd55f5cb305">sol1.c</a></li>
<li>isPrime()&#160;:&#160;<a class="el" href="da/d93/prime_8c.html#a6384596f117decd77da25af95ab1704f">prime.c</a></li>
<li>isStrong()&#160;:&#160;<a class="el" href="d4/dcc/strong__number_8c.html#a03654cadb0cfe1195810dbe5da0265b5">strong_number.c</a></li>
</ul>
</div><!-- contents -->

File diff suppressed because one or more lines are too long

View File

@ -100,6 +100,8 @@ $(document).ready(function(){initNavTree('globals_func_u.html',''); initResizabl
&#160;
<h3><a id="index_u" name="index_u"></a>- u -</h3><ul>
<li>u128_fill()&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#ga94c9f3e74306c2b7ac5f141d8454dbe9">hash_blake2b.c</a></li>
<li>u128_increment()&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#gaead2e4f50d0c512905c07ddd564e082e">hash_blake2b.c</a></li>
<li>unget_ch()&#160;:&#160;<a class="el" href="d9/deb/min__printf_8h.html#aa8a17b7d234a2fb2174da02074a14055">min_printf.h</a></li>
<li>unit_vec()&#160;:&#160;<a class="el" href="de/d7b/group__vec__3d.html#ga3cdfd8378a0b115563ea6c561bb46b7e">vectors_3d.c</a></li>
<li>update()&#160;:&#160;<a class="el" href="d2/d87/non__preemptive__priority__scheduling_8c.html#a9bc34d3b138bd0153a942cf6a8b31533">non_preemptive_priority_scheduling.c</a></li>

View File

@ -100,6 +100,7 @@ $(document).ready(function(){initNavTree('globals_g.html',''); initResizable();
<div class="textblock">Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:</div>
<h3><a id="index_g" name="index_g"></a>- g -</h3><ul>
<li>G()&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#ga049d44b5a4804ca5a1b7a290f3fa3202">hash_blake2b.c</a></li>
<li>gcd()&#160;:&#160;<a class="el" href="d5/d7c/problem__5_2sol3_8c.html#a59347107cbfdf48d51108e50280e760d">sol3.c</a></li>
<li>get()&#160;:&#160;<a class="el" href="dd/d19/circular__doubly__linked__list_8c.html#ac53a0550fa74838246bc783ddc005ec1">circular_doubly_linked_list.c</a>, <a class="el" href="df/dfa/vector_8c.html#a15f534ebe962fda31cc191852befc250">vector.c</a></li>
<li>get_angle()&#160;:&#160;<a class="el" href="de/d7b/group__vec__3d.html#ga55be1d766c8a824b35d97e79744834d8">vectors_3d.c</a></li>

View File

@ -122,8 +122,8 @@ $(document).ready(function(){initNavTree('globals_i.html',''); initResizable();
<li>isEmpty()&#160;:&#160;<a class="el" href="db/d0c/infix__to__postfix_8c.html#afa8471c76bc57b12ad21de22beb39021">infix_to_postfix.c</a>, <a class="el" href="da/d96/infix__to__postfix2_8c.html#a653c98c68c558505b75b04c44b7c838e">infix_to_postfix2.c</a></li>
<li>isOprnd()&#160;:&#160;<a class="el" href="db/d0c/infix__to__postfix_8c.html#afd8245c04b202240390de23170f72d6b">infix_to_postfix.c</a></li>
<li>isPalindrome()&#160;:&#160;<a class="el" href="df/d16/palindrome_8c.html#a6320493ddee0ca4614423721c5d6f4ba">palindrome.c</a></li>
<li>isPrime()&#160;:&#160;<a class="el" href="da/d93/prime_8c.html#a6384596f117decd77da25af95ab1704f">prime.c</a></li>
<li>isprime()&#160;:&#160;<a class="el" href="d7/dd3/problem__3_2sol1_8c.html#aa0f4796aa2e89c327f827bd55f5cb305">sol1.c</a></li>
<li>isPrime()&#160;:&#160;<a class="el" href="da/d93/prime_8c.html#a6384596f117decd77da25af95ab1704f">prime.c</a></li>
<li>isStrong()&#160;:&#160;<a class="el" href="d4/dcc/strong__number_8c.html#a03654cadb0cfe1195810dbe5da0265b5">strong_number.c</a></li>
</ul>
</div><!-- contents -->

View File

@ -100,6 +100,7 @@ $(document).ready(function(){initNavTree('globals_k.html',''); initResizable();
<div class="textblock">Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:</div>
<h3><a id="index_k" name="index_k"></a>- k -</h3><ul>
<li>KK_MAX&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#ga1ee4dc21c835217a5a1dddfb48b43063">hash_blake2b.c</a></li>
<li>kMeans()&#160;:&#160;<a class="el" href="d8/d71/group__k__means.html#gaf6259432561e794dea0e060f482d15e2">k_means_clustering.c</a></li>
<li>kohonen_data_3d()&#160;:&#160;<a class="el" href="d1/d6b/group__kohonen__2d.html#gac78022076d889bf2ebfb2c41d4527ceb">kohonen_som_topology.c</a></li>
<li>kohonen_get_min_1d()&#160;:&#160;<a class="el" href="d0/dcb/group__kohonen__1d.html#ga4a57a413a3cef286a7da6d4666575586">kohonen_som_trace.c</a></li>

File diff suppressed because one or more lines are too long

View File

@ -104,6 +104,7 @@ $(document).ready(function(){initNavTree('globals_n.html',''); initResizable();
<li>new_number()&#160;:&#160;<a class="el" href="d6/d3d/factorial__large__number_8c.html#ace5f6aa21955d4e4bdc89228c2f91234">factorial_large_number.c</a></li>
<li>newNode()&#160;:&#160;<a class="el" href="da/d02/binary__search__tree_8c.html#adf2169c1008551b20c4a59fcf0c9ab3b">binary_search_tree.c</a></li>
<li>next()&#160;:&#160;<a class="el" href="df/dfa/vector_8c.html#af2f92e8cc55e764980bc0573ab5cd06f">vector.c</a></li>
<li>NN_MAX&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#ga27e69b76332a4a7e970d2b4e29674cff">hash_blake2b.c</a></li>
<li>node&#160;:&#160;<a class="el" href="da/d02/binary__search__tree_8c.html#af4aeda155dbe167f1c1cf38cb65bf324">binary_search_tree.c</a>, <a class="el" href="df/d3c/threaded__binary__trees_8c.html#ad8ecdcce462dd8e170ae1f164935aaa6">threaded_binary_trees.c</a>, <a class="el" href="d2/d87/non__preemptive__priority__scheduling_8c.html#af4aeda155dbe167f1c1cf38cb65bf324">non_preemptive_priority_scheduling.c</a></li>
<li>number_of_paths()&#160;:&#160;<a class="el" href="d7/d91/problem__15_2sol1_8c.html#a4650d1d3897633d84253f93433f601d6">sol1.c</a></li>
</ul>

View File

@ -100,12 +100,17 @@ $(document).ready(function(){initNavTree('globals_r.html',''); initResizable();
<div class="textblock">Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:</div>
<h3><a id="index_r" name="index_r"></a>- r -</h3><ul>
<li>R1&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#ga725275fda6544f05ec52cd3c0599de70">hash_blake2b.c</a></li>
<li>R2&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#ga636ffdae3b9f1559ae5419320d10a901">hash_blake2b.c</a></li>
<li>R3&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#gac1a3efdb45c4a807074d73fb8435144f">hash_blake2b.c</a></li>
<li>R4&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#gaf05b277482f6c423d3d2ee7f273e4da1">hash_blake2b.c</a></li>
<li>readWordsInFileToTree()&#160;:&#160;<a class="el" href="d3/d78/words__alphabetical_8c.html#a151b2c78ae821d0495faf936a1c2530f">words_alphabetical.c</a></li>
<li>RecursionInsertionSort()&#160;:&#160;<a class="el" href="d5/d4c/group__sorting.html#ga98666b73777e308fb06a3c489ce25359">insertion_sort_recursive.c</a></li>
<li>remove_digits()&#160;:&#160;<a class="el" href="db/d80/problem__20_2sol1_8c.html#a54a02c4b963fdb16f24959e0137763f1">sol1.c</a></li>
<li>reverse_str()&#160;:&#160;<a class="el" href="d9/deb/min__printf_8h.html#a8d68ec60643cacdb402176549565754e">min_printf.h</a></li>
<li>roman_to_decimal()&#160;:&#160;<a class="el" href="dd/de6/roman__numerals__to__decimal_8c.html#a1e86fb4466b6a175b910fa19c4a6ea03">roman_numerals_to_decimal.c</a></li>
<li>rot13()&#160;:&#160;<a class="el" href="de/dcf/rot13_8c.html#aff3bdb59af9eabba91420f23eb01718c">rot13.c</a></li>
<li>ROTR64&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#ga1293f9b91cd85591875a9453ba71f1a3">hash_blake2b.c</a></li>
<li>run_length_encode()&#160;:&#160;<a class="el" href="d1/dc7/run__length__encoding_8c.html#ac3cc4a63cf2a14a08e05c5537ecf59c2">run_length_encoding.c</a></li>
</ul>
</div><!-- contents -->

View File

@ -99,6 +99,7 @@ $(document).ready(function(){initNavTree('globals_type.html',''); initResizable(
<div class="contents">
&#160;<ul>
<li>big_int&#160;:&#160;<a class="el" href="db/d80/problem__20_2sol1_8c.html#a62cbbd106aad52daadb9403a07d0da32">sol1.c</a></li>
<li>block_t&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#gad587ec486728a1423ca04c21482e0685">hash_blake2b.c</a></li>
<li>Buffer&#160;:&#160;<a class="el" href="d9/deb/min__printf_8h.html#abf0876f583782407c9e15c60158eec52">min_printf.h</a></li>
<li>CantorSet&#160;:&#160;<a class="el" href="dc/d80/cantor__set_8c.html#a2b95c356aff8a282eaad255008fa5a94">cantor_set.c</a></li>
<li>combine_function&#160;:&#160;<a class="el" href="da/da0/segment__tree_8c.html#aca549b5311d32ab1a703b4a4605821d8">segment_tree.c</a></li>
@ -112,6 +113,7 @@ $(document).ready(function(){initNavTree('globals_type.html',''); initResizable(
<li>node&#160;:&#160;<a class="el" href="da/d02/binary__search__tree_8c.html#af4aeda155dbe167f1c1cf38cb65bf324">binary_search_tree.c</a>, <a class="el" href="df/d3c/threaded__binary__trees_8c.html#ad8ecdcce462dd8e170ae1f164935aaa6">threaded_binary_trees.c</a>, <a class="el" href="d2/d87/non__preemptive__priority__scheduling_8c.html#af4aeda155dbe167f1c1cf38cb65bf324">non_preemptive_priority_scheduling.c</a></li>
<li>quaternion&#160;:&#160;<a class="el" href="dc/d9a/group__quats.html#gaacd70a16b61dd47a19eb5fb729c2669b">geometry_datatypes.h</a></li>
<li>segment_tree&#160;:&#160;<a class="el" href="da/da0/segment__tree_8c.html#ac206721972f739510cb11f7c0a6a8f63">segment_tree.c</a></li>
<li>u128&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#gac7cf56cc7cc7b14ceded8253b45db728">hash_blake2b.c</a></li>
<li>vec_3d&#160;:&#160;<a class="el" href="de/d7b/group__vec__3d.html#gaf9ee870d4922e488bdd3e7262485c270">geometry_datatypes.h</a></li>
</ul>
</div><!-- contents -->

View File

@ -100,6 +100,10 @@ $(document).ready(function(){initNavTree('globals_u.html',''); initResizable();
<div class="textblock">Here is a list of all documented functions, variables, defines, enums, and typedefs with links to the documentation:</div>
<h3><a id="index_u" name="index_u"></a>- u -</h3><ul>
<li>u128&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#gac7cf56cc7cc7b14ceded8253b45db728">hash_blake2b.c</a></li>
<li>u128_fill()&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#ga94c9f3e74306c2b7ac5f141d8454dbe9">hash_blake2b.c</a></li>
<li>u128_increment()&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#gaead2e4f50d0c512905c07ddd564e082e">hash_blake2b.c</a></li>
<li>U128_ZERO&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#gaaf1984a095293c68f7dad2d31790ec3b">hash_blake2b.c</a></li>
<li>unget_ch()&#160;:&#160;<a class="el" href="d9/deb/min__printf_8h.html#aa8a17b7d234a2fb2174da02074a14055">min_printf.h</a></li>
<li>unit_vec()&#160;:&#160;<a class="el" href="de/d7b/group__vec__3d.html#ga3cdfd8378a0b115563ea6c561bb46b7e">vectors_3d.c</a></li>
<li>update()&#160;:&#160;<a class="el" href="d2/d87/non__preemptive__priority__scheduling_8c.html#a9bc34d3b138bd0153a942cf6a8b31533">non_preemptive_priority_scheduling.c</a></li>

View File

@ -100,9 +100,15 @@ $(document).ready(function(){initNavTree('globals_vars.html',''); initResizable(
&#160;<ul>
<li>abundant_flags&#160;:&#160;<a class="el" href="d4/dbd/problem__23_2sol2_8c.html#af920a16d6ef69dd604b283f427892e06">sol2.c</a></li>
<li>atexitCalled&#160;:&#160;<a class="el" href="db/d84/malloc__dbg_8c.html#ad04afbbcb9f0f10bc7628ec4f0d7c950">malloc_dbg.c</a></li>
<li>blake2b_iv&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#gabaac4e8c647ac9882ec38de284382c0b">hash_blake2b.c</a></li>
<li>blake2b_sigma&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#gac97f6ce73af41a0bd4bce78b3f42f6c8">hash_blake2b.c</a></li>
<li>divisors&#160;:&#160;<a class="el" href="d5/d3d/problem__5_2sol2_8c.html#adb59595677da81f071c34f3847fdbaa6">sol2.c</a></li>
<li>MAX_SIZE&#160;:&#160;<a class="el" href="dd/dd3/prime__sieve_8c.html#ac1215a37edfa07d37edf6ec65f2235c7">prime_sieve.c</a></li>
<li>memoryInformation&#160;:&#160;<a class="el" href="db/d84/malloc__dbg_8c.html#afebd751704cd878d2e4b88499519c6e3">malloc_dbg.c</a></li>
<li>R1&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#ga725275fda6544f05ec52cd3c0599de70">hash_blake2b.c</a></li>
<li>R2&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#ga636ffdae3b9f1559ae5419320d10a901">hash_blake2b.c</a></li>
<li>R3&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#gac1a3efdb45c4a807074d73fb8435144f">hash_blake2b.c</a></li>
<li>R4&#160;:&#160;<a class="el" href="d7/d3b/group__hash.html#gaf05b277482f6c423d3d2ee7f273e4da1">hash_blake2b.c</a></li>
<li>st&#160;:&#160;<a class="el" href="da/d96/infix__to__postfix2_8c.html#a791cc5e78425bce611db4e3bdc4b19d5">infix_to_postfix2.c</a>, <a class="el" href="df/d43/postfix__evaluation_8c.html#a791cc5e78425bce611db4e3bdc4b19d5">postfix_evaluation.c</a></li>
</ul>
</div><!-- contents -->

View File

@ -139,8 +139,12 @@ var menudata={children:[
{text:"e",url:"globals_defs.html#index_e"},
{text:"f",url:"globals_defs.html#index_f"},
{text:"i",url:"globals_defs.html#index_i"},
{text:"k",url:"globals_defs.html#index_k"},
{text:"l",url:"globals_defs.html#index_l"},
{text:"m",url:"globals_defs.html#index_m"},
{text:"n",url:"globals_defs.html#index_n"},
{text:"o",url:"globals_defs.html#index_o"},
{text:"p",url:"globals_defs.html#index_p"},
{text:"s",url:"globals_defs.html#index_s"}]}]}]}]}
{text:"r",url:"globals_defs.html#index_r"},
{text:"s",url:"globals_defs.html#index_s"},
{text:"u",url:"globals_defs.html#index_u"}]}]}]}]}

View File

@ -134,9 +134,9 @@ var NAVTREEINDEX =
[
"annotated.html",
"d4/d68/qr__decompose_8h.html",
"d7/dfd/structdual__quat__.html",
"dc/d73/shunting__yard_8c.html#a4ea3d659fb78b0de0fcc88188815d013",
"dir_8c6743d405e8ed13cc39f42e382307fd.html"
"d7/d91/problem__15_2sol1_8c.html#a4650d1d3897633d84253f93433f601d6",
"dc/d32/problem__5_2sol1_8c.html",
"dir_296d53ceaeaa7e099814a6def439fe8a.html"
];
var SYNCONMSG = 'click to disable panel synchronisation';

View File

@ -19,7 +19,7 @@ var NAVTREEINDEX0 =
"d0/d51/celsius__to__fahrenheit_8c.html#aa8dca7b867074164d5f45b0f3851269d":[16,0,2,1,2],
"d0/d51/celsius__to__fahrenheit_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[16,0,2,1,1],
"d0/d51/celsius__to__fahrenheit_8c.html#aff11c1dfc058bd545a6af4312dfb45c5":[16,0,2,1,0],
"d0/d57/hash__xor8_8c.html":[14,1,4],
"d0/d57/hash__xor8_8c.html":[14,1,5],
"d0/d6b/structelem.html":[15,0,14],
"d0/d6c/problem__4_2sol_8c.html":[16,0,18,16,0],
"d0/d6c/problem__4_2sol_8c.html#a840291bc02cba5474a4cb46a9b9566fe":[16,0,18,16,0,1],

View File

@ -52,7 +52,7 @@ var NAVTREEINDEX1 =
"d4/dcc/strong__number_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[16,0,14,9,1],
"d4/dd4/struct_graph.html":[15,0,16],
"d4/dd9/structtrie.html":[15,0,44],
"d4/de3/hash__djb2_8c.html":[14,1,2],
"d4/de3/hash__djb2_8c.html":[14,1,3],
"d4/dea/problem__14_2sol1_8c.html":[16,0,18,4,0],
"d4/dea/problem__14_2sol1_8c.html#a3c04138a5bfe5d72780bb7e82a18e627":[16,0,18,4,0,1],
"d4/dea/problem__14_2sol1_8c.html#a81c1df5c17cb16bcc16e346fcff6fa80":[16,0,18,4,0,0],
@ -202,21 +202,42 @@ var NAVTREEINDEX1 =
"d6/ded/shell__sort2_8c.html":[16,0,20,12],
"d6/ded/shell__sort2_8c.html#a0ddf1224851353fc92bfbff6f499fa97":[16,0,20,12,0],
"d6/df3/graph_8h_source.html":[16,0,3,4,0],
"d7/d0c/hash__sdbm_8c.html":[14,1,3],
"d7/d0c/hash__sdbm_8c.html":[14,1,4],
"d7/d1f/problem__12_2sol1_8c.html":[16,0,18,2,0],
"d7/d1f/problem__12_2sol1_8c.html#a3c04138a5bfe5d72780bb7e82a18e627":[16,0,18,2,0,1],
"d7/d1f/problem__12_2sol1_8c.html#aa6ce6271f6156e219f9b290717f5a222":[16,0,18,2,0,0],
"d7/d3b/group__hash.html":[14,1],
"d7/d3b/group__hash.html#ga1ac362fa25f7c35d104205985f8e754b":[14,1,7],
"d7/d3b/group__hash.html#ga39d4c16427acbf8bbe744f6d8ed61dc0":[14,1,13],
"d7/d3b/group__hash.html#ga483e7ee6db1dc09a0f3e683e028ec567":[14,1,6],
"d7/d3b/group__hash.html#ga506f0227a3b5f9434a503e09a3cb672b":[14,1,5],
"d7/d3b/group__hash.html#ga8ab8eeb35f8ccfcad89091b5fdd4f605":[14,1,8],
"d7/d3b/group__hash.html#ga994ea8b243b6c0fbef734551ec5765dd":[14,1,9],
"d7/d3b/group__hash.html#ga9f76001544014905468dc812336110d5":[14,1,11],
"d7/d3b/group__hash.html#gab87679863646255178427a56dc33e453":[14,1,12],
"d7/d3b/group__hash.html#gad451622bbdca271edfa8e0d98ca422f2":[14,1,10],
"d7/d3b/group__hash.html#gae4836b42b998b336298f3b19dcc9cdeb":[14,1,14],
"d7/d3b/group__hash.html#ga049d44b5a4804ca5a1b7a290f3fa3202":[14,1,21],
"d7/d3b/group__hash.html#ga1293f9b91cd85591875a9453ba71f1a3":[14,1,12],
"d7/d3b/group__hash.html#ga1ac362fa25f7c35d104205985f8e754b":[14,1,19],
"d7/d3b/group__hash.html#ga1ee4dc21c835217a5a1dddfb48b43063":[14,1,8],
"d7/d3b/group__hash.html#ga27e69b76332a4a7e970d2b4e29674cff":[14,1,11],
"d7/d3b/group__hash.html#ga37e02cbf2df2247d31ab92f443990dbd":[14,1,20],
"d7/d3b/group__hash.html#ga39d4c16427acbf8bbe744f6d8ed61dc0":[14,1,27],
"d7/d3b/group__hash.html#ga3acffbd305ee72dcd4593c0d8af64a4f":[14,1,10],
"d7/d3b/group__hash.html#ga483e7ee6db1dc09a0f3e683e028ec567":[14,1,18],
"d7/d3b/group__hash.html#ga506f0227a3b5f9434a503e09a3cb672b":[14,1,16],
"d7/d3b/group__hash.html#ga636ffdae3b9f1559ae5419320d10a901":[14,1,34],
"d7/d3b/group__hash.html#ga725275fda6544f05ec52cd3c0599de70":[14,1,33],
"d7/d3b/group__hash.html#ga8ab8eeb35f8ccfcad89091b5fdd4f605":[14,1,22],
"d7/d3b/group__hash.html#ga94c9f3e74306c2b7ac5f141d8454dbe9":[14,1,28],
"d7/d3b/group__hash.html#ga994ea8b243b6c0fbef734551ec5765dd":[14,1,23],
"d7/d3b/group__hash.html#ga9f76001544014905468dc812336110d5":[14,1,25],
"d7/d3b/group__hash.html#gaaf1984a095293c68f7dad2d31790ec3b":[14,1,13],
"d7/d3b/group__hash.html#gab87679863646255178427a56dc33e453":[14,1,26],
"d7/d3b/group__hash.html#gabaac4e8c647ac9882ec38de284382c0b":[14,1,31],
"d7/d3b/group__hash.html#gac1a3efdb45c4a807074d73fb8435144f":[14,1,35],
"d7/d3b/group__hash.html#gac7cf56cc7cc7b14ceded8253b45db728":[14,1,15],
"d7/d3b/group__hash.html#gac97f6ce73af41a0bd4bce78b3f42f6c8":[14,1,32],
"d7/d3b/group__hash.html#gad451622bbdca271edfa8e0d98ca422f2":[14,1,24],
"d7/d3b/group__hash.html#gad587ec486728a1423ca04c21482e0685":[14,1,14],
"d7/d3b/group__hash.html#gae4836b42b998b336298f3b19dcc9cdeb":[14,1,30],
"d7/d3b/group__hash.html#gaead2e4f50d0c512905c07ddd564e082e":[14,1,29],
"d7/d3b/group__hash.html#gaf05b277482f6c423d3d2ee7f273e4da1":[14,1,36],
"d7/d3b/group__hash.html#gafa42f7c30fb9921ba2eafa8b68b23582":[14,1,17],
"d7/d3b/group__hash.html#gafa6921cfca101af04b9dcc8d29bc7b16":[14,1,7],
"d7/d3b/group__hash.html#gafa99ec4acc4ecb2dc3c2d05da15d0e3f":[14,1,9],
"d7/d3b/group__hash.html#gafe4fb267f5fd876bc5f069b0a76054e4":[14,1,6],
"d7/d50/qr__eigen__values_8c.html":[16,0,16,8],
"d7/d50/qr__eigen__values_8c.html#a002b2f4894492820fe708b1b7e7c5e70":[16,0,16,8,0],
"d7/d50/qr__eigen__values_8c.html#a0283886819c7c140a023582b7269e2d0":[16,0,16,8,7],
@ -228,26 +249,5 @@ var NAVTREEINDEX1 =
"d7/d50/qr__eigen__values_8c.html#aee57a411f07599034f5ceb8cc7d65b40":[16,0,16,8,1],
"d7/d90/rna__transcription_8h_source.html":[16,0,6,3,0],
"d7/d91/problem__15_2sol1_8c.html":[16,0,18,5,0],
"d7/d91/problem__15_2sol1_8c.html#a3c04138a5bfe5d72780bb7e82a18e627":[16,0,18,5,0,0],
"d7/d91/problem__15_2sol1_8c.html#a4650d1d3897633d84253f93433f601d6":[16,0,18,5,0,1],
"d7/d98/spirograph_8c.html":[16,0,9,0],
"d7/d98/spirograph_8c.html#a0daa148091ec953809fc172289f773d3":[16,0,9,0,2],
"d7/d98/spirograph_8c.html#a3c04138a5bfe5d72780bb7e82a18e627":[16,0,9,0,1],
"d7/d98/spirograph_8c.html#a525335710b53cb064ca56b936120431e":[16,0,9,0,0],
"d7/d98/spirograph_8c.html#a708a4c1a4d0c4acc4c447310dd4db27f":[16,0,9,0,3],
"d7/db5/md_exercism__r_e_a_d_m_e.html":[8],
"d7/dd3/problem__3_2sol1_8c.html":[16,0,18,15,0],
"d7/dd3/problem__3_2sol1_8c.html#aa0f4796aa2e89c327f827bd55f5cb305":[16,0,18,15,0,0],
"d7/dd3/problem__3_2sol1_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[16,0,18,15,0,1],
"d7/dd8/c__atoi__str__to__integer_8c.html":[16,0,2,0],
"d7/dd8/c__atoi__str__to__integer_8c.html#a3c04138a5bfe5d72780bb7e82a18e627":[16,0,2,0,1],
"d7/dd8/c__atoi__str__to__integer_8c.html#a8c66c03637e48e375b80b5d7791e57be":[16,0,2,0,2],
"d7/dd8/c__atoi__str__to__integer_8c.html#ad19049ebfc2088bc1e75e7e958f7b60f":[16,0,2,0,0],
"d7/ddb/problem__23_2sol1_8c.html":[16,0,18,12,0],
"d7/ddb/problem__23_2sol1_8c.html#a1aca7f530f82b27100262adba9e7556b":[16,0,18,12,0,1],
"d7/ddb/problem__23_2sol1_8c.html#a3ab61b5a1c4f2288625d160aa0ea8478":[16,0,18,12,0,3],
"d7/ddb/problem__23_2sol1_8c.html#a3c04138a5bfe5d72780bb7e82a18e627":[16,0,18,12,0,4],
"d7/ddb/problem__23_2sol1_8c.html#a4f128410e6582fe26488e2316cc96e17":[16,0,18,12,0,2],
"d7/ddb/problem__23_2sol1_8c.html#ac5d600bf3077f4188afc4c5cd2c40eaf":[16,0,18,12,0,0],
"d7/de0/stack_8h_source.html":[16,0,3,9,1]
"d7/d91/problem__15_2sol1_8c.html#a3c04138a5bfe5d72780bb7e82a18e627":[16,0,18,5,0,0]
};

View File

@ -1,5 +1,26 @@
var NAVTREEINDEX2 =
{
"d7/d91/problem__15_2sol1_8c.html#a4650d1d3897633d84253f93433f601d6":[16,0,18,5,0,1],
"d7/d98/spirograph_8c.html":[16,0,9,0],
"d7/d98/spirograph_8c.html#a0daa148091ec953809fc172289f773d3":[16,0,9,0,2],
"d7/d98/spirograph_8c.html#a3c04138a5bfe5d72780bb7e82a18e627":[16,0,9,0,1],
"d7/d98/spirograph_8c.html#a525335710b53cb064ca56b936120431e":[16,0,9,0,0],
"d7/d98/spirograph_8c.html#a708a4c1a4d0c4acc4c447310dd4db27f":[16,0,9,0,3],
"d7/db5/md_exercism__r_e_a_d_m_e.html":[8],
"d7/dd3/problem__3_2sol1_8c.html":[16,0,18,15,0],
"d7/dd3/problem__3_2sol1_8c.html#aa0f4796aa2e89c327f827bd55f5cb305":[16,0,18,15,0,0],
"d7/dd3/problem__3_2sol1_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[16,0,18,15,0,1],
"d7/dd8/c__atoi__str__to__integer_8c.html":[16,0,2,0],
"d7/dd8/c__atoi__str__to__integer_8c.html#a3c04138a5bfe5d72780bb7e82a18e627":[16,0,2,0,1],
"d7/dd8/c__atoi__str__to__integer_8c.html#a8c66c03637e48e375b80b5d7791e57be":[16,0,2,0,2],
"d7/dd8/c__atoi__str__to__integer_8c.html#ad19049ebfc2088bc1e75e7e958f7b60f":[16,0,2,0,0],
"d7/ddb/problem__23_2sol1_8c.html":[16,0,18,12,0],
"d7/ddb/problem__23_2sol1_8c.html#a1aca7f530f82b27100262adba9e7556b":[16,0,18,12,0,1],
"d7/ddb/problem__23_2sol1_8c.html#a3ab61b5a1c4f2288625d160aa0ea8478":[16,0,18,12,0,3],
"d7/ddb/problem__23_2sol1_8c.html#a3c04138a5bfe5d72780bb7e82a18e627":[16,0,18,12,0,4],
"d7/ddb/problem__23_2sol1_8c.html#a4f128410e6582fe26488e2316cc96e17":[16,0,18,12,0,2],
"d7/ddb/problem__23_2sol1_8c.html#ac5d600bf3077f4188afc4c5cd2c40eaf":[16,0,18,12,0,0],
"d7/de0/stack_8h_source.html":[16,0,3,9,1],
"d7/dfd/structdual__quat__.html":[14,0,3,0],
"d7/dfd/structdual__quat__.html#a1b05fbc4135e4f9b731423f26527543d":[14,0,3,0,0],
"d7/dfd/structdual__quat__.html#ad663036ace6a586f90a2f89386f7731a":[14,0,3,0,1],
@ -56,7 +77,7 @@ var NAVTREEINDEX2 =
"d9/d8b/structmat__3x3__.html#ac74f33a2e1ad1f6db74d94807cf1f64e":[14,0,1,0,0],
"d9/da7/problem__10_2sol2_8c.html":[16,0,18,1,1],
"d9/da7/problem__10_2sol2_8c.html#a0ddf1224851353fc92bfbff6f499fa97":[16,0,18,1,1,0],
"d9/dc9/hash__crc32_8c.html":[14,1,1],
"d9/dc9/hash__crc32_8c.html":[14,1,2],
"d9/dcc/prim_8c.html":[16,0,10,0],
"d9/dcc/prim_8c.html#a0bea087eb586c437cf0a667f794c8853":[16,0,10,0,3],
"d9/dcc/prim_8c.html#a392fb874e547e582e9c66a08a1f23326":[16,0,10,0,0],
@ -224,30 +245,9 @@ var NAVTREEINDEX2 =
"dc/d18/structsudoku.html#a0f01e2782e82306e6fab9a8578006f56":[14,4,0,2],
"dc/d18/structsudoku.html#a160365012280c3e10f1b31e914e8f129":[14,4,0,1],
"dc/d18/structsudoku.html#a507f788b793d4d3d6f6a70415be84ded":[14,4,0,0],
"dc/d1d/hash__blake2b_8c.html":[14,1,1],
"dc/d2e/lu__decompose_8c.html":[16,0,16,1],
"dc/d2e/lu__decompose_8c.html#a0789beb8d3396582d77b7aedf5e5554a":[16,0,16,1,0],
"dc/d2e/lu__decompose_8c.html#a3c04138a5bfe5d72780bb7e82a18e627":[16,0,16,1,2],
"dc/d2e/lu__decompose_8c.html#aae40b90a8efd645c749128cf8072bbb4":[16,0,16,1,1],
"dc/d32/problem__5_2sol1_8c.html":[16,0,18,18,0],
"dc/d32/problem__5_2sol1_8c.html#a24b470eef1ce1da4401c03ae250f93e3":[16,0,18,18,0,0],
"dc/d32/problem__5_2sol1_8c.html#a840291bc02cba5474a4cb46a9b9566fe":[16,0,18,18,0,1],
"dc/d39/selection__sort__recursive_8c.html":[16,0,20,11],
"dc/d39/selection__sort__recursive_8c.html#a3f04d850b94a34dcaaed0e7bc7475241":[16,0,20,11,2],
"dc/d39/selection__sort__recursive_8c.html#aa2bc8bdd2e8ce289a6b8ef528fd1a534":[16,0,20,11,0],
"dc/d39/selection__sort__recursive_8c.html#aa8dca7b867074164d5f45b0f3851269d":[16,0,20,11,4],
"dc/d39/selection__sort__recursive_8c.html#aaf68497ab808b560dbf109da6435905a":[16,0,20,11,3],
"dc/d39/selection__sort__recursive_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[16,0,20,11,1],
"dc/d47/realtime__stats_8c.html":[16,0,16,9],
"dc/d47/realtime__stats_8c.html#a34be233a9200ee2065f6b7b27e2d9a96":[16,0,16,9,2],
"dc/d47/realtime__stats_8c.html#a3c04138a5bfe5d72780bb7e82a18e627":[16,0,16,9,0],
"dc/d47/realtime__stats_8c.html#a63ddcdaab24f722f0963fa2fbe0ae628":[16,0,16,9,1],
"dc/d47/realtime__stats_8c.html#aa54c915581fcc495489175a4386d59fd":[16,0,16,9,3],
"dc/d63/problem__8_2sol1_8c.html":[16,0,18,21,0],
"dc/d63/problem__8_2sol1_8c.html#a0ddf1224851353fc92bfbff6f499fa97":[16,0,18,21,0,1],
"dc/d63/problem__8_2sol1_8c.html#a9ffc8845f17b01a353767a40a3adf7bd":[16,0,18,21,0,0],
"dc/d64/md__coding_guidelines.html":[2],
"dc/d64/md__coding_guidelines.html#autotoc_md14":[2,0],
"dc/d64/md__coding_guidelines.html#autotoc_md16":[2,1],
"dc/d73/shunting__yard_8c.html":[16,0,15,5],
"dc/d73/shunting__yard_8c.html#a4438f2369c8f681d8d0dff2eb86d0e65":[16,0,15,5,1]
"dc/d2e/lu__decompose_8c.html#aae40b90a8efd645c749128cf8072bbb4":[16,0,16,1,1]
};

View File

@ -1,5 +1,27 @@
var NAVTREEINDEX3 =
{
"dc/d32/problem__5_2sol1_8c.html":[16,0,18,18,0],
"dc/d32/problem__5_2sol1_8c.html#a24b470eef1ce1da4401c03ae250f93e3":[16,0,18,18,0,0],
"dc/d32/problem__5_2sol1_8c.html#a840291bc02cba5474a4cb46a9b9566fe":[16,0,18,18,0,1],
"dc/d39/selection__sort__recursive_8c.html":[16,0,20,11],
"dc/d39/selection__sort__recursive_8c.html#a3f04d850b94a34dcaaed0e7bc7475241":[16,0,20,11,2],
"dc/d39/selection__sort__recursive_8c.html#aa2bc8bdd2e8ce289a6b8ef528fd1a534":[16,0,20,11,0],
"dc/d39/selection__sort__recursive_8c.html#aa8dca7b867074164d5f45b0f3851269d":[16,0,20,11,4],
"dc/d39/selection__sort__recursive_8c.html#aaf68497ab808b560dbf109da6435905a":[16,0,20,11,3],
"dc/d39/selection__sort__recursive_8c.html#ae66f6b31b5ad750f1fe042a706a4e3d4":[16,0,20,11,1],
"dc/d47/realtime__stats_8c.html":[16,0,16,9],
"dc/d47/realtime__stats_8c.html#a34be233a9200ee2065f6b7b27e2d9a96":[16,0,16,9,2],
"dc/d47/realtime__stats_8c.html#a3c04138a5bfe5d72780bb7e82a18e627":[16,0,16,9,0],
"dc/d47/realtime__stats_8c.html#a63ddcdaab24f722f0963fa2fbe0ae628":[16,0,16,9,1],
"dc/d47/realtime__stats_8c.html#aa54c915581fcc495489175a4386d59fd":[16,0,16,9,3],
"dc/d63/problem__8_2sol1_8c.html":[16,0,18,21,0],
"dc/d63/problem__8_2sol1_8c.html#a0ddf1224851353fc92bfbff6f499fa97":[16,0,18,21,0,1],
"dc/d63/problem__8_2sol1_8c.html#a9ffc8845f17b01a353767a40a3adf7bd":[16,0,18,21,0,0],
"dc/d64/md__coding_guidelines.html":[2],
"dc/d64/md__coding_guidelines.html#autotoc_md14":[2,0],
"dc/d64/md__coding_guidelines.html#autotoc_md16":[2,1],
"dc/d73/shunting__yard_8c.html":[16,0,15,5],
"dc/d73/shunting__yard_8c.html#a4438f2369c8f681d8d0dff2eb86d0e65":[16,0,15,5,1],
"dc/d73/shunting__yard_8c.html#a4ea3d659fb78b0de0fcc88188815d013":[16,0,15,5,0],
"dc/d73/shunting__yard_8c.html#aa8dca7b867074164d5f45b0f3851269d":[16,0,15,5,4],
"dc/d73/shunting__yard_8c.html#aab4ea5886f3335a6c26621ccce6bce8f":[16,0,15,5,3],
@ -227,27 +249,5 @@ var NAVTREEINDEX3 =
"dir_1833eb69ceee7a265ffba4c38c8243d2.html":[16,0,18,16],
"dir_18cba55772148686552805a354a79093.html":[16,0,18,6],
"dir_2176ba3565d8b1fe2a106d18679cc7bf.html":[16,0,3,9],
"dir_261dd1200fad5b2fe1eca9af8320656e.html":[16,0,3,6],
"dir_296d53ceaeaa7e099814a6def439fe8a.html":[16,0,14],
"dir_2abe2c0880d3fb0dba0f784bee3fc9e0.html":[16,0,18,11],
"dir_2b14f32f14b51065d3a322bea21da3c0.html":[16,0,18,5],
"dir_2e746e9d06bf2d8ff842208bcc6ebcfc.html":[16,0,3],
"dir_2f070f19f76dfadabbc24fe483d7e98d.html":[16,0,18,17],
"dir_2fede762f95c9c526850a639b984c56b.html":[16,0,3,4],
"dir_3343723ae086de42ee4ca9774da3a13f.html":[16,0,13],
"dir_4500de955d1eddb82f69331d96e39ed9.html":[16,0,6,1],
"dir_475f56e0a4ef6254f5610544d8d68aa3.html":[16,0,6,4],
"dir_48bf5503321d91c557399989fed5dabd.html":[16,0,6],
"dir_4991c92e00761dd3d764efa2906b4318.html":[16,0,18,9],
"dir_4a15c8553efb9e59e3f1091cc0d3a27d.html":[16,0,18,21],
"dir_4b6f782e158b0b98da980a0e11a23a15.html":[16,0,7],
"dir_4bae997a2671812c2140d5abfb6305a4.html":[16,0,18,20],
"dir_607f15d36c772334f988bb9ef82d102c.html":[16,0,18,18],
"dir_614f310c248f2b9541b559085cafcb40.html":[16,0,12,0],
"dir_63185e90e67935ef3eb5903a044c89e2.html":[16,0,17],
"dir_72aaf47615111200018c039a56ef48be.html":[16,0,11],
"dir_7445e5a68245b48f3c03982b6d501815.html":[16,0,3,2],
"dir_76784a7b04633629b9ecb5543b9ad889.html":[16,0,6,2],
"dir_81f43aa0067826ea5befe80cd7aefcc5.html":[16,0,6,3],
"dir_8a20dd5bfd5341a725342bf72b6b686f.html":[16,0,5]
"dir_261dd1200fad5b2fe1eca9af8320656e.html":[16,0,3,6]
};

View File

@ -1,5 +1,27 @@
var NAVTREEINDEX4 =
{
"dir_296d53ceaeaa7e099814a6def439fe8a.html":[16,0,14],
"dir_2abe2c0880d3fb0dba0f784bee3fc9e0.html":[16,0,18,11],
"dir_2b14f32f14b51065d3a322bea21da3c0.html":[16,0,18,5],
"dir_2e746e9d06bf2d8ff842208bcc6ebcfc.html":[16,0,3],
"dir_2f070f19f76dfadabbc24fe483d7e98d.html":[16,0,18,17],
"dir_2fede762f95c9c526850a639b984c56b.html":[16,0,3,4],
"dir_3343723ae086de42ee4ca9774da3a13f.html":[16,0,13],
"dir_4500de955d1eddb82f69331d96e39ed9.html":[16,0,6,1],
"dir_475f56e0a4ef6254f5610544d8d68aa3.html":[16,0,6,4],
"dir_48bf5503321d91c557399989fed5dabd.html":[16,0,6],
"dir_4991c92e00761dd3d764efa2906b4318.html":[16,0,18,9],
"dir_4a15c8553efb9e59e3f1091cc0d3a27d.html":[16,0,18,21],
"dir_4b6f782e158b0b98da980a0e11a23a15.html":[16,0,7],
"dir_4bae997a2671812c2140d5abfb6305a4.html":[16,0,18,20],
"dir_607f15d36c772334f988bb9ef82d102c.html":[16,0,18,18],
"dir_614f310c248f2b9541b559085cafcb40.html":[16,0,12,0],
"dir_63185e90e67935ef3eb5903a044c89e2.html":[16,0,17],
"dir_72aaf47615111200018c039a56ef48be.html":[16,0,11],
"dir_7445e5a68245b48f3c03982b6d501815.html":[16,0,3,2],
"dir_76784a7b04633629b9ecb5543b9ad889.html":[16,0,6,2],
"dir_81f43aa0067826ea5befe80cd7aefcc5.html":[16,0,6,3],
"dir_8a20dd5bfd5341a725342bf72b6b686f.html":[16,0,5],
"dir_8c6743d405e8ed13cc39f42e382307fd.html":[16,0,18,0],
"dir_955029374964e51cf770754b424e7d39.html":[16,0,3,5],
"dir_9babc524d57e25f3d9f4179cabc3599e.html":[16,0,2],
@ -31,8 +53,8 @@ var NAVTREEINDEX4 =
"files.html":[16,0],
"functions.html":[15,2,0],
"functions_vars.html":[15,2,1],
"globals.html":[16,1,0],
"globals.html":[16,1,0,0],
"globals.html":[16,1,0],
"globals_a.html":[16,1,0,1],
"globals_b.html":[16,1,0,2],
"globals_c.html":[16,1,0,3],
@ -86,8 +108,8 @@ var NAVTREEINDEX4 =
"globals_vars.html":[16,1,2],
"globals_w.html":[16,1,0,23],
"globals_x.html":[16,1,0,24],
"index.html":[],
"index.html":[0],
"index.html":[],
"index.html#autotoc_md77":[0,0],
"index.html#autotoc_md78":[0,1],
"index.html#autotoc_md79":[0,2],

View File

@ -9,11 +9,12 @@ var searchData=
['newton_5fraphson_5froot_2ec_6',['newton_raphson_root.c',['../dd/d08/newton__raphson__root_8c.html',1,'']]],
['next_7',['next',['../d5/da1/structnode.html#a111a569ab2765add9b91c9f94cf9f063',1,'node::next()'],['../d4/d73/struct_m_e_m_o_r_y___i_n_f_o_r_m_a_t_i_o_n.html#aa296b903d0e2ac54acaa7c305bae8007',1,'MEMORY_INFORMATION::next()'],['../d9/dd7/struct__cantor__set.html#a2f7f9f19125725d3e5673fdb4ac8cfb1',1,'_cantor_set::next()'],['../df/d86/structterm.html#ab7ac49a58cc431c9838c855bf59a243a',1,'term::next()'],['../df/dfa/vector_8c.html#af2f92e8cc55e764980bc0573ab5cd06f',1,'next():&#160;vector.c']]],
['next_5fdigit_8',['next_digit',['../dc/d77/struct__big__int.html#a187538b984c86d7cfdb13e297e7f3564',1,'_big_int']]],
['node_9',['Node',['../db/d8b/struct_node.html',1,'']]],
['node_10',['node',['../d5/da1/structnode.html',1,'node'],['../da/d02/binary__search__tree_8c.html#af4aeda155dbe167f1c1cf38cb65bf324',1,'node():&#160;binary_search_tree.c'],['../df/d3c/threaded__binary__trees_8c.html#ad8ecdcce462dd8e170ae1f164935aaa6',1,'node():&#160;threaded_binary_trees.c'],['../d2/d87/non__preemptive__priority__scheduling_8c.html#af4aeda155dbe167f1c1cf38cb65bf324',1,'node():&#160;non_preemptive_priority_scheduling.c']]],
['nodedistributeinfo_11',['NodeDistributeInfo',['../d0/d3a/struct_node_distribute_info.html',1,'']]],
['non_5fpreemptive_5fpriority_5fscheduling_2ec_12',['non_preemptive_priority_scheduling.c',['../d2/d87/non__preemptive__priority__scheduling_8c.html',1,'']]],
['num_5fdigits_13',['num_digits',['../d3/d5a/struct__large__num.html#a3fd11c0b413bbabfb8737d4ae73e5aa0',1,'_large_num']]],
['num_5fweights_14',['num_weights',['../d2/daa/structadaline.html#a53314e737a0a5ff4552a03bcc9dafbc1',1,'adaline']]],
['number_5fof_5fpaths_15',['number_of_paths',['../d7/d91/problem__15_2sol1_8c.html#a4650d1d3897633d84253f93433f601d6',1,'sol1.c']]]
['nn_5fmax_9',['NN_MAX',['../d7/d3b/group__hash.html#ga27e69b76332a4a7e970d2b4e29674cff',1,'hash_blake2b.c']]],
['node_10',['Node',['../db/d8b/struct_node.html',1,'']]],
['node_11',['node',['../d5/da1/structnode.html',1,'node'],['../da/d02/binary__search__tree_8c.html#af4aeda155dbe167f1c1cf38cb65bf324',1,'node():&#160;binary_search_tree.c'],['../df/d3c/threaded__binary__trees_8c.html#ad8ecdcce462dd8e170ae1f164935aaa6',1,'node():&#160;threaded_binary_trees.c'],['../d2/d87/non__preemptive__priority__scheduling_8c.html#af4aeda155dbe167f1c1cf38cb65bf324',1,'node():&#160;non_preemptive_priority_scheduling.c']]],
['nodedistributeinfo_12',['NodeDistributeInfo',['../d0/d3a/struct_node_distribute_info.html',1,'']]],
['non_5fpreemptive_5fpriority_5fscheduling_2ec_13',['non_preemptive_priority_scheduling.c',['../d2/d87/non__preemptive__priority__scheduling_8c.html',1,'']]],
['num_5fdigits_14',['num_digits',['../d3/d5a/struct__large__num.html#a3fd11c0b413bbabfb8737d4ae73e5aa0',1,'_large_num']]],
['num_5fweights_15',['num_weights',['../d2/daa/structadaline.html#a53314e737a0a5ff4552a03bcc9dafbc1',1,'adaline']]],
['number_5fof_5fpaths_16',['number_of_paths',['../d7/d91/problem__15_2sol1_8c.html#a4650d1d3897633d84253f93433f601d6',1,'sol1.c']]]
];

View File

@ -1,24 +1,29 @@
var searchData=
[
['readwordsinfiletotree_0',['readWordsInFileToTree',['../d3/d78/words__alphabetical_8c.html#a151b2c78ae821d0495faf936a1c2530f',1,'words_alphabetical.c']]],
['real_1',['real',['../d7/dfd/structdual__quat__.html#ad663036ace6a586f90a2f89386f7731a',1,'dual_quat_']]],
['realtime_5fstats_2ec_2',['realtime_stats.c',['../dc/d47/realtime__stats_8c.html',1,'']]],
['recursioninsertionsort_3',['RecursionInsertionSort',['../d5/d4c/group__sorting.html#ga98666b73777e308fb06a3c489ce25359',1,'insertion_sort_recursive.c']]],
['remote_5fcommand_5fexec_5fudp_5fclient_2ec_4',['remote_command_exec_udp_client.c',['../d9/ddd/remote__command__exec__udp__client_8c.html',1,'']]],
['remote_5fcommand_5fexec_5fudp_5fserver_2ec_5',['remote_command_exec_udp_server.c',['../dd/d79/remote__command__exec__udp__server_8c.html',1,'']]],
['remove_5fdigits_6',['remove_digits',['../db/d80/problem__20_2sol1_8c.html#a54a02c4b963fdb16f24959e0137763f1',1,'sol1.c']]],
['reverse_5fstr_7',['reverse_str',['../d9/deb/min__printf_8h.html#a8d68ec60643cacdb402176549565754e',1,'min_printf.h']]],
['right_8',['right',['../d5/da1/structnode.html#a51e160f22dc6064bac4a4f9f1d931c2c',1,'node::right()'],['../db/d8b/struct_node.html#af99e7102380da88d7c079fa264230cf4',1,'Node::right()']]],
['rlink_9',['rlink',['../db/d8b/struct_node.html#a0ed3c7305b43527f0f237bbfd438b8f7',1,'Node']]],
['roll_10',['roll',['../d2/de8/structeuler__.html#a3f1b77e489be443a8d84a84082b8092e',1,'euler_']]],
['roman_5fnumerals_5fto_5fdecimal_2ec_11',['roman_numerals_to_decimal.c',['../dd/de6/roman__numerals__to__decimal_8c.html',1,'']]],
['roman_5fto_5fdecimal_12',['roman_to_decimal',['../dd/de6/roman__numerals__to__decimal_8c.html#a1e86fb4466b6a175b910fa19c4a6ea03',1,'roman_numerals_to_decimal.c']]],
['root_13',['root',['../dd/d06/structsegment__tree.html#aa18d7cb422873a807707b26448dce7cd',1,'segment_tree']]],
['rot13_14',['rot13',['../de/dcf/rot13_8c.html#aff3bdb59af9eabba91420f23eb01718c',1,'rot13.c']]],
['rot13_2ec_15',['rot13.c',['../de/dcf/rot13_8c.html',1,'']]],
['row1_16',['row1',['../d9/d8b/structmat__3x3__.html#ac74f33a2e1ad1f6db74d94807cf1f64e',1,'mat_3x3_']]],
['row2_17',['row2',['../d9/d8b/structmat__3x3__.html#a8d7ae8fbcc408e3c30e9d64bbd28feaf',1,'mat_3x3_']]],
['row3_18',['row3',['../d9/d8b/structmat__3x3__.html#a490bb6be52ea95b333b55b236af41563',1,'mat_3x3_']]],
['run_5flength_5fencode_19',['run_length_encode',['../d1/dc7/run__length__encoding_8c.html#ac3cc4a63cf2a14a08e05c5537ecf59c2',1,'run_length_encoding.c']]],
['run_5flength_5fencoding_2ec_20',['run_length_encoding.c',['../d1/dc7/run__length__encoding_8c.html',1,'']]]
['r1_0',['R1',['../d7/d3b/group__hash.html#ga725275fda6544f05ec52cd3c0599de70',1,'hash_blake2b.c']]],
['r2_1',['R2',['../d7/d3b/group__hash.html#ga636ffdae3b9f1559ae5419320d10a901',1,'hash_blake2b.c']]],
['r3_2',['R3',['../d7/d3b/group__hash.html#gac1a3efdb45c4a807074d73fb8435144f',1,'hash_blake2b.c']]],
['r4_3',['R4',['../d7/d3b/group__hash.html#gaf05b277482f6c423d3d2ee7f273e4da1',1,'hash_blake2b.c']]],
['readwordsinfiletotree_4',['readWordsInFileToTree',['../d3/d78/words__alphabetical_8c.html#a151b2c78ae821d0495faf936a1c2530f',1,'words_alphabetical.c']]],
['real_5',['real',['../d7/dfd/structdual__quat__.html#ad663036ace6a586f90a2f89386f7731a',1,'dual_quat_']]],
['realtime_5fstats_2ec_6',['realtime_stats.c',['../dc/d47/realtime__stats_8c.html',1,'']]],
['recursioninsertionsort_7',['RecursionInsertionSort',['../d5/d4c/group__sorting.html#ga98666b73777e308fb06a3c489ce25359',1,'insertion_sort_recursive.c']]],
['remote_5fcommand_5fexec_5fudp_5fclient_2ec_8',['remote_command_exec_udp_client.c',['../d9/ddd/remote__command__exec__udp__client_8c.html',1,'']]],
['remote_5fcommand_5fexec_5fudp_5fserver_2ec_9',['remote_command_exec_udp_server.c',['../dd/d79/remote__command__exec__udp__server_8c.html',1,'']]],
['remove_5fdigits_10',['remove_digits',['../db/d80/problem__20_2sol1_8c.html#a54a02c4b963fdb16f24959e0137763f1',1,'sol1.c']]],
['reverse_5fstr_11',['reverse_str',['../d9/deb/min__printf_8h.html#a8d68ec60643cacdb402176549565754e',1,'min_printf.h']]],
['right_12',['right',['../d5/da1/structnode.html#a51e160f22dc6064bac4a4f9f1d931c2c',1,'node::right()'],['../db/d8b/struct_node.html#af99e7102380da88d7c079fa264230cf4',1,'Node::right()']]],
['rlink_13',['rlink',['../db/d8b/struct_node.html#a0ed3c7305b43527f0f237bbfd438b8f7',1,'Node']]],
['roll_14',['roll',['../d2/de8/structeuler__.html#a3f1b77e489be443a8d84a84082b8092e',1,'euler_']]],
['roman_5fnumerals_5fto_5fdecimal_2ec_15',['roman_numerals_to_decimal.c',['../dd/de6/roman__numerals__to__decimal_8c.html',1,'']]],
['roman_5fto_5fdecimal_16',['roman_to_decimal',['../dd/de6/roman__numerals__to__decimal_8c.html#a1e86fb4466b6a175b910fa19c4a6ea03',1,'roman_numerals_to_decimal.c']]],
['root_17',['root',['../dd/d06/structsegment__tree.html#aa18d7cb422873a807707b26448dce7cd',1,'segment_tree']]],
['rot13_18',['rot13',['../de/dcf/rot13_8c.html#aff3bdb59af9eabba91420f23eb01718c',1,'rot13.c']]],
['rot13_2ec_19',['rot13.c',['../de/dcf/rot13_8c.html',1,'']]],
['rotr64_20',['ROTR64',['../d7/d3b/group__hash.html#ga1293f9b91cd85591875a9453ba71f1a3',1,'hash_blake2b.c']]],
['row1_21',['row1',['../d9/d8b/structmat__3x3__.html#ac74f33a2e1ad1f6db74d94807cf1f64e',1,'mat_3x3_']]],
['row2_22',['row2',['../d9/d8b/structmat__3x3__.html#a8d7ae8fbcc408e3c30e9d64bbd28feaf',1,'mat_3x3_']]],
['row3_23',['row3',['../d9/d8b/structmat__3x3__.html#a490bb6be52ea95b333b55b236af41563',1,'mat_3x3_']]],
['run_5flength_5fencode_24',['run_length_encode',['../d1/dc7/run__length__encoding_8c.html#ac3cc4a63cf2a14a08e05c5537ecf59c2',1,'run_length_encoding.c']]],
['run_5flength_5fencoding_2ec_25',['run_length_encoding.c',['../d1/dc7/run__length__encoding_8c.html',1,'']]]
];

View File

@ -1,10 +1,14 @@
var searchData=
[
['udp_5fclient_2ec_0',['udp_client.c',['../da/de6/udp__client_8c.html',1,'']]],
['udp_5fserver_2ec_1',['udp_server.c',['../d8/dca/udp__server_8c.html',1,'']]],
['unget_5fch_2',['unget_ch',['../d9/deb/min__printf_8h.html#aa8a17b7d234a2fb2174da02074a14055',1,'min_printf.h']]],
['union_5ffind_2ec_3',['union_find.c',['../df/df3/union__find_8c.html',1,'']]],
['unit_5fvec_4',['unit_vec',['../de/d7b/group__vec__3d.html#ga3cdfd8378a0b115563ea6c561bb46b7e',1,'vectors_3d.c']]],
['update_5',['update',['../d2/d87/non__preemptive__priority__scheduling_8c.html#a9bc34d3b138bd0153a942cf6a8b31533',1,'non_preemptive_priority_scheduling.c']]],
['user_5fgraph_6',['user_graph',['../d9/dcc/prim_8c.html#addac7a8c7bfd3e5573dad1f6aeff7768',1,'prim.c']]]
['u128_0',['u128',['../d7/d3b/group__hash.html#gac7cf56cc7cc7b14ceded8253b45db728',1,'hash_blake2b.c']]],
['u128_5ffill_1',['u128_fill',['../d7/d3b/group__hash.html#ga94c9f3e74306c2b7ac5f141d8454dbe9',1,'hash_blake2b.c']]],
['u128_5fincrement_2',['u128_increment',['../d7/d3b/group__hash.html#gaead2e4f50d0c512905c07ddd564e082e',1,'hash_blake2b.c']]],
['u128_5fzero_3',['U128_ZERO',['../d7/d3b/group__hash.html#gaaf1984a095293c68f7dad2d31790ec3b',1,'hash_blake2b.c']]],
['udp_5fclient_2ec_4',['udp_client.c',['../da/de6/udp__client_8c.html',1,'']]],
['udp_5fserver_2ec_5',['udp_server.c',['../d8/dca/udp__server_8c.html',1,'']]],
['unget_5fch_6',['unget_ch',['../d9/deb/min__printf_8h.html#aa8a17b7d234a2fb2174da02074a14055',1,'min_printf.h']]],
['union_5ffind_2ec_7',['union_find.c',['../df/df3/union__find_8c.html',1,'']]],
['unit_5fvec_8',['unit_vec',['../de/d7b/group__vec__3d.html#ga3cdfd8378a0b115563ea6c561bb46b7e',1,'vectors_3d.c']]],
['update_9',['update',['../d2/d87/non__preemptive__priority__scheduling_8c.html#a9bc34d3b138bd0153a942cf6a8b31533',1,'non_preemptive_priority_scheduling.c']]],
['user_5fgraph_10',['user_graph',['../d9/dcc/prim_8c.html#addac7a8c7bfd3e5573dad1f6aeff7768',1,'prim.c']]]
];

View File

@ -20,8 +20,9 @@ var searchData=
['alaw_2ec_17',['alaw.c',['../df/d27/alaw_8c.html',1,'']]],
['allocatememoryfornode_18',['allocateMemoryForNode',['../d3/d78/words__alphabetical_8c.html#a1e5ad8401396df36ab585d79f3309fd9',1,'words_alphabetical.c']]],
['array_19',['Array',['../d9/d41/md_data_structures_array__r_e_a_d_m_e.html',1,'']]],
['at_20',['AT',['../d5/da1/structnode.html#a5507c3c76ddbda9c482749f3a8a8f0cc',1,'node']]],
['atexitcalled_21',['atexitCalled',['../db/d84/malloc__dbg_8c.html#ad04afbbcb9f0f10bc7628ec4f0d7c950',1,'malloc_dbg.c']]],
['audio_22',['Audio',['../d5/d88/md__d_i_r_e_c_t_o_r_y.html',1,'']]],
['avlnode_23',['AVLnode',['../d2/d71/struct_a_v_lnode.html',1,'']]]
['assert_5fbytes_20',['assert_bytes',['../dc/d1d/hash__blake2b_8c.html#a857feb4c0c5980c4c3807c721dd7b144',1,'hash_blake2b.c']]],
['at_21',['AT',['../d5/da1/structnode.html#a5507c3c76ddbda9c482749f3a8a8f0cc',1,'node']]],
['atexitcalled_22',['atexitCalled',['../db/d84/malloc__dbg_8c.html#ad04afbbcb9f0f10bc7628ec4f0d7c950',1,'malloc_dbg.c']]],
['audio_23',['Audio',['../d5/d88/md__d_i_r_e_c_t_o_r_y.html',1,'']]],
['avlnode_24',['AVLnode',['../d2/d71/struct_a_v_lnode.html',1,'']]]
];

View File

@ -1,25 +1,30 @@
var searchData=
[
['bank_0',['bank',['../d2/de8/structeuler__.html#a34941b75b9bb747cd68d28315fa9691a',1,'euler_']]],
['bead_1',['BEAD',['../d5/d4c/group__sorting.html#ga4fdb8af29a07ac8f496e49a11bf9f1bd',1,'bead_sort.c']]],
['bead_5fsort_2',['bead_sort',['../d5/d4c/group__sorting.html#ga2fb01e00dedb437a42010f6309e7eba8',1,'bead_sort.c']]],
['bead_5fsort_2ec_3',['bead_sort.c',['../d2/da8/bead__sort_8c.html',1,'']]],
['begin_4',['begin',['../df/dfa/vector_8c.html#a1afee8aaf33d741df31a73048cff4473',1,'vector.c']]],
['big_5fint_5',['big_int',['../db/d80/problem__20_2sol1_8c.html#a62cbbd106aad52daadb9403a07d0da32',1,'sol1.c']]],
['binary_5fsearch_6',['binary_search',['../da/d6c/exponential__search_8c.html#aae97ef76c065e91c188f1f8c8076869a',1,'exponential_search.c']]],
['binary_5fsearch_2ec_7',['binary_search.c',['../df/d3b/binary__search_8c.html',1,'']]],
['binary_5fsearch_5ftree_2ec_8',['binary_search_tree.c',['../da/d02/binary__search__tree_8c.html',1,'']]],
['binarysearch_9',['binarySearch',['../d3/d47/modified__binary__search_8c.html#a0cfaa56aacf960e4628a0fb27add8890',1,'modified_binary_search.c']]],
['binarysearch1_10',['binarysearch1',['../df/d3b/binary__search_8c.html#a40855c608ca64048d04cff6526f0a582',1,'binary_search.c']]],
['binarysearch2_11',['binarysearch2',['../df/d3b/binary__search_8c.html#a908fd6d2ad0bba33f63f8454888a0032',1,'binary_search.c']]],
['bstiterator_12',['BSTIterator',['../d4/d02/struct_b_s_t_iterator.html',1,'']]],
['bt_13',['BT',['../d5/da1/structnode.html#ac0a6453f996d4c362c015fd4348ecc6e',1,'node']]],
['bubble_5fsort_14',['bubble_sort',['../d2/d6d/bubble__sort__2_8c.html#a7406723363363b34f29d18f5a80f1281',1,'bubble_sort_2.c']]],
['bubble_5fsort_2ec_15',['bubble_sort.c',['../dd/de4/bubble__sort_8c.html',1,'']]],
['bubble_5fsort_5f2_2ec_16',['bubble_sort_2.c',['../d2/d6d/bubble__sort__2_8c.html',1,'']]],
['bubble_5fsort_5frecursion_2ec_17',['bubble_sort_recursion.c',['../d5/d38/bubble__sort__recursion_8c.html',1,'']]],
['bubblesort_18',['bubbleSort',['../dd/de4/bubble__sort_8c.html#aa8989f6c9bfd1f040854fa18b180114f',1,'bubbleSort(int *arr, int size):&#160;bubble_sort.c'],['../d5/d38/bubble__sort__recursion_8c.html#aa8989f6c9bfd1f040854fa18b180114f',1,'bubbleSort(int *arr, int size):&#160;bubble_sort_recursion.c']]],
['buffer_19',['buffer',['../dd/da2/structbuffer.html',1,'']]],
['buffer_20',['Buffer',['../d9/deb/min__printf_8h.html#abf0876f583782407c9e15c60158eec52',1,'min_printf.h']]],
['bytes_21',['bytes',['../d4/d73/struct_m_e_m_o_r_y___i_n_f_o_r_m_a_t_i_o_n.html#a7f42967fd6562d77ac03445ea6e36a3d',1,'MEMORY_INFORMATION']]]
['bb_1',['bb',['../d7/d3b/group__hash.html#gafe4fb267f5fd876bc5f069b0a76054e4',1,'hash_blake2b.c']]],
['bead_2',['BEAD',['../d5/d4c/group__sorting.html#ga4fdb8af29a07ac8f496e49a11bf9f1bd',1,'bead_sort.c']]],
['bead_5fsort_3',['bead_sort',['../d5/d4c/group__sorting.html#ga2fb01e00dedb437a42010f6309e7eba8',1,'bead_sort.c']]],
['bead_5fsort_2ec_4',['bead_sort.c',['../d2/da8/bead__sort_8c.html',1,'']]],
['begin_5',['begin',['../df/dfa/vector_8c.html#a1afee8aaf33d741df31a73048cff4473',1,'vector.c']]],
['big_5fint_6',['big_int',['../db/d80/problem__20_2sol1_8c.html#a62cbbd106aad52daadb9403a07d0da32',1,'sol1.c']]],
['binary_5fsearch_7',['binary_search',['../da/d6c/exponential__search_8c.html#aae97ef76c065e91c188f1f8c8076869a',1,'exponential_search.c']]],
['binary_5fsearch_2ec_8',['binary_search.c',['../df/d3b/binary__search_8c.html',1,'']]],
['binary_5fsearch_5ftree_2ec_9',['binary_search_tree.c',['../da/d02/binary__search__tree_8c.html',1,'']]],
['binarysearch_10',['binarySearch',['../d3/d47/modified__binary__search_8c.html#a0cfaa56aacf960e4628a0fb27add8890',1,'modified_binary_search.c']]],
['binarysearch1_11',['binarysearch1',['../df/d3b/binary__search_8c.html#a40855c608ca64048d04cff6526f0a582',1,'binary_search.c']]],
['binarysearch2_12',['binarysearch2',['../df/d3b/binary__search_8c.html#a908fd6d2ad0bba33f63f8454888a0032',1,'binary_search.c']]],
['blake2b_13',['BLAKE2B',['../d7/d3b/group__hash.html#gafa42f7c30fb9921ba2eafa8b68b23582',1,'hash_blake2b.c']]],
['blake2b_5fiv_14',['blake2b_iv',['../d7/d3b/group__hash.html#gabaac4e8c647ac9882ec38de284382c0b',1,'hash_blake2b.c']]],
['blake2b_5fsigma_15',['blake2b_sigma',['../d7/d3b/group__hash.html#gac97f6ce73af41a0bd4bce78b3f42f6c8',1,'hash_blake2b.c']]],
['block_5ft_16',['block_t',['../d7/d3b/group__hash.html#gad587ec486728a1423ca04c21482e0685',1,'hash_blake2b.c']]],
['bstiterator_17',['BSTIterator',['../d4/d02/struct_b_s_t_iterator.html',1,'']]],
['bt_18',['BT',['../d5/da1/structnode.html#ac0a6453f996d4c362c015fd4348ecc6e',1,'node']]],
['bubble_5fsort_19',['bubble_sort',['../d2/d6d/bubble__sort__2_8c.html#a7406723363363b34f29d18f5a80f1281',1,'bubble_sort_2.c']]],
['bubble_5fsort_2ec_20',['bubble_sort.c',['../dd/de4/bubble__sort_8c.html',1,'']]],
['bubble_5fsort_5f2_2ec_21',['bubble_sort_2.c',['../d2/d6d/bubble__sort__2_8c.html',1,'']]],
['bubble_5fsort_5frecursion_2ec_22',['bubble_sort_recursion.c',['../d5/d38/bubble__sort__recursion_8c.html',1,'']]],
['bubblesort_23',['bubbleSort',['../dd/de4/bubble__sort_8c.html#aa8989f6c9bfd1f040854fa18b180114f',1,'bubbleSort(int *arr, int size):&#160;bubble_sort.c'],['../d5/d38/bubble__sort__recursion_8c.html#aa8989f6c9bfd1f040854fa18b180114f',1,'bubbleSort(int *arr, int size):&#160;bubble_sort_recursion.c']]],
['buffer_24',['buffer',['../dd/da2/structbuffer.html',1,'']]],
['buffer_25',['Buffer',['../d9/deb/min__printf_8h.html#abf0876f583782407c9e15c60158eec52',1,'min_printf.h']]],
['bytes_26',['bytes',['../d4/d73/struct_m_e_m_o_r_y___i_n_f_o_r_m_a_t_i_o_n.html#a7f42967fd6562d77ac03445ea6e36a3d',1,'MEMORY_INFORMATION']]]
];

View File

@ -15,36 +15,37 @@ var searchData=
['cantorset_12',['CantorSet',['../dc/d80/cantor__set_8c.html#a2b95c356aff8a282eaad255008fa5a94',1,'cantor_set.c']]],
['carray_13',['CArray',['../d4/d2d/struct_c_array.html',1,'']]],
['cartesian_5fto_5fpolar_2ec_14',['cartesian_to_polar.c',['../d6/d2e/cartesian__to__polar_8c.html',1,'']]],
['celcius_5fto_5ffahrenheit_15',['celcius_to_fahrenheit',['../d0/d51/celsius__to__fahrenheit_8c.html#aff11c1dfc058bd545a6af4312dfb45c5',1,'celsius_to_fahrenheit.c']]],
['celsius_5fto_5ffahrenheit_2ec_16',['celsius_to_fahrenheit.c',['../d0/d51/celsius__to__fahrenheit_8c.html',1,'']]],
['check_5fnumber_17',['check_number',['../dc/d32/problem__5_2sol1_8c.html#a24b470eef1ce1da4401c03ae250f93e3',1,'check_number(unsigned long long n):&#160;sol1.c'],['../d5/d3d/problem__5_2sol2_8c.html#aa7cfa5a28d00d93ec48fab9c3fd5812f',1,'check_number(unsigned long long n):&#160;sol2.c']]],
['check_5ftermination_18',['check_termination',['../da/d38/durand__kerner__roots_8c.html#a26d5695ebed0818a3e7cf4b10aacab52',1,'durand_kerner_roots.c']]],
['circular_5fdoubly_5flinked_5flist_2ec_19',['circular_doubly_linked_list.c',['../dd/d19/circular__doubly__linked__list_8c.html',1,'']]],
['clear_20',['clear',['../df/dfa/vector_8c.html#ab9dfc1249180f1e924b7333a4e5d133a',1,'vector.c']]],
['client_2ec_21',['client.c',['../dd/d93/client_8c.html',1,'']]],
['closefile_22',['closeFile',['../d3/d78/words__alphabetical_8c.html#af1f9b6eb320d872ba0766dc8bd070075',1,'words_alphabetical.c']]],
['cluster_23',['cluster',['../d1/d99/structcluster.html',1,'']]],
['code_20style_20convention_24',['Code style convention',['../dc/d64/md__coding_guidelines.html',1,'']]],
['coef_25',['coef',['../df/d86/structterm.html#a5a730814391f70179da78c657e6e6f7b',1,'term']]],
['collatz_26',['collatz',['../d4/dea/problem__14_2sol1_8c.html#a81c1df5c17cb16bcc16e346fcff6fa80',1,'sol1.c']]],
['collatz_2ec_27',['collatz.c',['../dc/d80/collatz_8c.html',1,'']]],
['combine_28',['combine',['../dd/d06/structsegment__tree.html#a973ab017a97678fdc6774543585897df',1,'segment_tree']]],
['combine_5ffunction_29',['combine_function',['../da/da0/segment__tree_8c.html#aca549b5311d32ab1a703b4a4605821d8',1,'segment_tree.c']]],
['compare_30',['compare',['../d2/d87/non__preemptive__priority__scheduling_8c.html#a01b8ee561d8532a44d665c2c854e0d09',1,'compare(node *a, node *b):&#160;non_preemptive_priority_scheduling.c'],['../d1/df9/problem__26_2sol1_8c.html#ac70138609ef6aa6fabca57aca8681e83',1,'compare(const void *a, const void *b):&#160;sol1.c']]],
['complex_5fstr_31',['complex_str',['../da/d38/durand__kerner__roots_8c.html#a46197e91f478e99a2229562aaaac311e',1,'durand_kerner_roots.c']]],
['contents_32',['contents',['../d4/d06/struct_vector.html#afd870750f3874ee097833fc8a1dc809e',1,'Vector']]],
['contribution_20guidelines_33',['CONTRIBUTION GUIDELINES',['../d6/dcd/md__c_o_n_t_r_i_b_u_t_i_n_g.html',1,'']]],
['contributor_20covenant_20code_20of_20conduct_34',['Contributor Covenant Code of Conduct',['../d4/d4c/md__c_o_d_e__o_f__c_o_n_d_u_c_t.html',1,'']]],
['convert_35',['convert',['../db/d0c/infix__to__postfix_8c.html#a92af69ffc1e1f965ebce6a44672e96b1',1,'convert(char infix[], char postfix[]):&#160;infix_to_postfix.c'],['../da/d96/infix__to__postfix2_8c.html#ae363a3863a8bfbf40e7a95c2b9dbe71b',1,'convert(char inf[]):&#160;infix_to_postfix2.c'],['../d0/df3/6_8c.html#afdf3bfe2dc8aadac13c7e6d051d3bd5d',1,'convert(char *in, uint16_t numRows):&#160;6.c']]],
['converted_5flen_36',['converted_len',['../d1/dba/decimal__to__any__base_8c.html#a899b3a7e0f1fac5a465eac0d4b10d711',1,'decimal_to_any_base.c']]],
['convertion_37',['convertion',['../d1/dba/decimal__to__any__base_8c.html#a0c5ccb926a23bc0050f213ba3408e18d',1,'decimal_to_any_base.c']]],
['count_38',['count',['../d1/ded/group__misc.html#ga6f8e8c9d25b5891d57e588d80d75028a',1,'count():&#160;prime_sieve.c'],['../d1/d99/structcluster.html#aaacf0562ee2d9e8866c66ddaa6527c2b',1,'cluster::count()']]],
['count_5fdivisors_39',['count_divisors',['../d7/d1f/problem__12_2sol1_8c.html#aa6ce6271f6156e219f9b290717f5a222',1,'sol1.c']]],
['crc32_40',['crc32',['../d7/d3b/group__hash.html#ga483e7ee6db1dc09a0f3e683e028ec567',1,'hash_crc32.c']]],
['create_41',['create',['../dd/d29/doubly__linked__list_8c.html#a37890fb794cb2c436ffcc643c30ec57f',1,'doubly_linked_list.c']]],
['create_5fmatrix_42',['create_matrix',['../d7/d50/qr__eigen__values_8c.html#a7d96c5e4ae1bd6d29791bcc23a4cb2b0',1,'qr_eigen_values.c']]],
['create_5fnode_43',['create_node',['../df/d3c/threaded__binary__trees_8c.html#a4802bca3f38251543b4aba6765e0390d',1,'create_node(int data):&#160;threaded_binary_trees.c'],['../dd/d19/circular__doubly__linked__list_8c.html#a4a89f96b090dfdb505b714195e59ca5b',1,'create_node(uint64_t data):&#160;circular_doubly_linked_list.c']]],
['create_5fpolynomial_44',['create_polynomial',['../d0/dcb/poly__add_8c.html#a29eace09ec1373a92003075f1c2f6d9d',1,'poly_add.c']]],
['ct_45',['CT',['../d5/da1/structnode.html#aece40a25d30d3e0d2135007642b64882',1,'node']]],
['current_46',['current',['../d4/d06/struct_vector.html#a8cb577f14bea1a6c1fbf85717b3ee4f9',1,'Vector']]]
['ceil_15',['CEIL',['../d7/d3b/group__hash.html#gafa6921cfca101af04b9dcc8d29bc7b16',1,'hash_blake2b.c']]],
['celcius_5fto_5ffahrenheit_16',['celcius_to_fahrenheit',['../d0/d51/celsius__to__fahrenheit_8c.html#aff11c1dfc058bd545a6af4312dfb45c5',1,'celsius_to_fahrenheit.c']]],
['celsius_5fto_5ffahrenheit_2ec_17',['celsius_to_fahrenheit.c',['../d0/d51/celsius__to__fahrenheit_8c.html',1,'']]],
['check_5fnumber_18',['check_number',['../dc/d32/problem__5_2sol1_8c.html#a24b470eef1ce1da4401c03ae250f93e3',1,'check_number(unsigned long long n):&#160;sol1.c'],['../d5/d3d/problem__5_2sol2_8c.html#aa7cfa5a28d00d93ec48fab9c3fd5812f',1,'check_number(unsigned long long n):&#160;sol2.c']]],
['check_5ftermination_19',['check_termination',['../da/d38/durand__kerner__roots_8c.html#a26d5695ebed0818a3e7cf4b10aacab52',1,'durand_kerner_roots.c']]],
['circular_5fdoubly_5flinked_5flist_2ec_20',['circular_doubly_linked_list.c',['../dd/d19/circular__doubly__linked__list_8c.html',1,'']]],
['clear_21',['clear',['../df/dfa/vector_8c.html#ab9dfc1249180f1e924b7333a4e5d133a',1,'vector.c']]],
['client_2ec_22',['client.c',['../dd/d93/client_8c.html',1,'']]],
['closefile_23',['closeFile',['../d3/d78/words__alphabetical_8c.html#af1f9b6eb320d872ba0766dc8bd070075',1,'words_alphabetical.c']]],
['cluster_24',['cluster',['../d1/d99/structcluster.html',1,'']]],
['code_20style_20convention_25',['Code style convention',['../dc/d64/md__coding_guidelines.html',1,'']]],
['coef_26',['coef',['../df/d86/structterm.html#a5a730814391f70179da78c657e6e6f7b',1,'term']]],
['collatz_27',['collatz',['../d4/dea/problem__14_2sol1_8c.html#a81c1df5c17cb16bcc16e346fcff6fa80',1,'sol1.c']]],
['collatz_2ec_28',['collatz.c',['../dc/d80/collatz_8c.html',1,'']]],
['combine_29',['combine',['../dd/d06/structsegment__tree.html#a973ab017a97678fdc6774543585897df',1,'segment_tree']]],
['combine_5ffunction_30',['combine_function',['../da/da0/segment__tree_8c.html#aca549b5311d32ab1a703b4a4605821d8',1,'segment_tree.c']]],
['compare_31',['compare',['../d2/d87/non__preemptive__priority__scheduling_8c.html#a01b8ee561d8532a44d665c2c854e0d09',1,'compare(node *a, node *b):&#160;non_preemptive_priority_scheduling.c'],['../d1/df9/problem__26_2sol1_8c.html#ac70138609ef6aa6fabca57aca8681e83',1,'compare(const void *a, const void *b):&#160;sol1.c']]],
['complex_5fstr_32',['complex_str',['../da/d38/durand__kerner__roots_8c.html#a46197e91f478e99a2229562aaaac311e',1,'durand_kerner_roots.c']]],
['contents_33',['contents',['../d4/d06/struct_vector.html#afd870750f3874ee097833fc8a1dc809e',1,'Vector']]],
['contribution_20guidelines_34',['CONTRIBUTION GUIDELINES',['../d6/dcd/md__c_o_n_t_r_i_b_u_t_i_n_g.html',1,'']]],
['contributor_20covenant_20code_20of_20conduct_35',['Contributor Covenant Code of Conduct',['../d4/d4c/md__c_o_d_e__o_f__c_o_n_d_u_c_t.html',1,'']]],
['convert_36',['convert',['../db/d0c/infix__to__postfix_8c.html#a92af69ffc1e1f965ebce6a44672e96b1',1,'convert(char infix[], char postfix[]):&#160;infix_to_postfix.c'],['../da/d96/infix__to__postfix2_8c.html#ae363a3863a8bfbf40e7a95c2b9dbe71b',1,'convert(char inf[]):&#160;infix_to_postfix2.c'],['../d0/df3/6_8c.html#afdf3bfe2dc8aadac13c7e6d051d3bd5d',1,'convert(char *in, uint16_t numRows):&#160;6.c']]],
['converted_5flen_37',['converted_len',['../d1/dba/decimal__to__any__base_8c.html#a899b3a7e0f1fac5a465eac0d4b10d711',1,'decimal_to_any_base.c']]],
['convertion_38',['convertion',['../d1/dba/decimal__to__any__base_8c.html#a0c5ccb926a23bc0050f213ba3408e18d',1,'decimal_to_any_base.c']]],
['count_39',['count',['../d1/ded/group__misc.html#ga6f8e8c9d25b5891d57e588d80d75028a',1,'count():&#160;prime_sieve.c'],['../d1/d99/structcluster.html#aaacf0562ee2d9e8866c66ddaa6527c2b',1,'cluster::count()']]],
['count_5fdivisors_40',['count_divisors',['../d7/d1f/problem__12_2sol1_8c.html#aa6ce6271f6156e219f9b290717f5a222',1,'sol1.c']]],
['crc32_41',['crc32',['../d7/d3b/group__hash.html#ga483e7ee6db1dc09a0f3e683e028ec567',1,'hash_crc32.c']]],
['create_42',['create',['../dd/d29/doubly__linked__list_8c.html#a37890fb794cb2c436ffcc643c30ec57f',1,'doubly_linked_list.c']]],
['create_5fmatrix_43',['create_matrix',['../d7/d50/qr__eigen__values_8c.html#a7d96c5e4ae1bd6d29791bcc23a4cb2b0',1,'qr_eigen_values.c']]],
['create_5fnode_44',['create_node',['../df/d3c/threaded__binary__trees_8c.html#a4802bca3f38251543b4aba6765e0390d',1,'create_node(int data):&#160;threaded_binary_trees.c'],['../dd/d19/circular__doubly__linked__list_8c.html#a4a89f96b090dfdb505b714195e59ca5b',1,'create_node(uint64_t data):&#160;circular_doubly_linked_list.c']]],
['create_5fpolynomial_45',['create_polynomial',['../d0/dcb/poly__add_8c.html#a29eace09ec1373a92003075f1c2f6d9d',1,'poly_add.c']]],
['ct_46',['CT',['../d5/da1/structnode.html#aece40a25d30d3e0d2135007642b64882',1,'node']]],
['current_47',['current',['../d4/d06/struct_vector.html#a8cb577f14bea1a6c1fbf85717b3ee4f9',1,'Vector']]]
];

View File

@ -1,21 +1,22 @@
var searchData=
[
['factorial_5flarge_5fnumber_2ec_0',['factorial_large_number.c',['../d6/d3d/factorial__large__number_8c.html',1,'']]],
['fib_1',['fib',['../d4/d99/fibonacci__fast_8c.html#a7a3d55bd19854075cba2eed6b63cb2d3',1,'fib(unsigned long n, unsigned long *C, unsigned long *D):&#160;fibonacci_fast.c'],['../d8/d75/fibonacci__formula_8c.html#a4d369ae048e0ccc7f515a243533cd946',1,'fib(unsigned int n):&#160;fibonacci_formula.c']]],
['fibonacci_5ffast_2ec_2',['fibonacci_fast.c',['../d4/d99/fibonacci__fast_8c.html',1,'']]],
['fibonacci_5fformula_2ec_3',['fibonacci_formula.c',['../d8/d75/fibonacci__formula_8c.html',1,'']]],
['filename_4',['fileName',['../d4/d73/struct_m_e_m_o_r_y___i_n_f_o_r_m_a_t_i_o_n.html#a934ad84d159c35b24ff54f7eceb1c6be',1,'MEMORY_INFORMATION']]],
['find_5',['find',['../da/d02/binary__search__tree_8c.html#adff4c6248834a9944a1fb03a20230c9c',1,'find(node *root, int data):&#160;binary_search_tree.c'],['../df/df3/union__find_8c.html#a3e13b69cce5a1b25ae034798092f3d86',1,'find(int *p, int x):&#160;union_find.c']]],
['findindex_6',['findIndex',['../dc/d39/selection__sort__recursive_8c.html#aa2bc8bdd2e8ce289a6b8ef528fd1a534',1,'selection_sort_recursive.c']]],
['floyd_5fcycle_5fdetection_5falgorithm_2ec_7',['floyd_cycle_detection_algorithm.c',['../d2/d9b/floyd__cycle__detection__algorithm_8c.html',1,'']]],
['forward_5feuler_8',['forward_euler',['../d4/d07/ode__forward__euler_8c.html#aaf88ad8f9f7c39fc38f3f03d6fea9df9',1,'ode_forward_euler.c']]],
['forward_5feuler_5fstep_9',['forward_euler_step',['../d4/d07/ode__forward__euler_8c.html#ae6c9413953c8d9d4bc9e374b29586350',1,'ode_forward_euler.c']]],
['free_10',['free',['../d2/ddd/malloc__dbg_8h.html#a9cc854374299a1dd933bf62029761768',1,'malloc_dbg.h']]],
['free_5fdbg_11',['free_dbg',['../db/d84/malloc__dbg_8c.html#a3f9195a04ac8e8a9868ee3e416db7e8c',1,'free_dbg(void *ptrToFree):&#160;malloc_dbg.c'],['../d2/ddd/malloc__dbg_8h.html#a3f9195a04ac8e8a9868ee3e416db7e8c',1,'free_dbg(void *ptrToFree):&#160;malloc_dbg.c']]],
['free_5fmemory_12',['free_memory',['../dc/d80/cantor__set_8c.html#a85df3c64a683100ac6246e1e034df43d',1,'cantor_set.c']]],
['free_5fpoly_13',['free_poly',['../d0/dcb/poly__add_8c.html#a5a103fff33166d6e4d975b8b63c6e895',1,'poly_add.c']]],
['freetreememory_14',['freeTreeMemory',['../d3/d78/words__alphabetical_8c.html#a840902ada0e956eb01b529be178748cc',1,'words_alphabetical.c']]],
['frequency_15',['frequency',['../db/d8b/struct_node.html#abe1c200da58f5276c6fd74f640a29a02',1,'Node']]],
['func_16',['func',['../dd/d93/client_8c.html#ac17020a38607ab29ce18939d5194a32a',1,'func(int sockfd):&#160;client.c'],['../d1/d20/server_8c.html#ac17020a38607ab29ce18939d5194a32a',1,'func(int sockfd):&#160;server.c'],['../dd/d08/newton__raphson__root_8c.html#a72f87d423a488946b319627a454d3925',1,'func(double complex x):&#160;newton_raphson_root.c']]],
['functionname_17',['functionName',['../d4/d73/struct_m_e_m_o_r_y___i_n_f_o_r_m_a_t_i_o_n.html#a1f13725b3de5ca6ab99b238b712cb417',1,'MEMORY_INFORMATION']]]
['f_0',['F',['../d7/d3b/group__hash.html#ga37e02cbf2df2247d31ab92f443990dbd',1,'hash_blake2b.c']]],
['factorial_5flarge_5fnumber_2ec_1',['factorial_large_number.c',['../d6/d3d/factorial__large__number_8c.html',1,'']]],
['fib_2',['fib',['../d4/d99/fibonacci__fast_8c.html#a7a3d55bd19854075cba2eed6b63cb2d3',1,'fib(unsigned long n, unsigned long *C, unsigned long *D):&#160;fibonacci_fast.c'],['../d8/d75/fibonacci__formula_8c.html#a4d369ae048e0ccc7f515a243533cd946',1,'fib(unsigned int n):&#160;fibonacci_formula.c']]],
['fibonacci_5ffast_2ec_3',['fibonacci_fast.c',['../d4/d99/fibonacci__fast_8c.html',1,'']]],
['fibonacci_5fformula_2ec_4',['fibonacci_formula.c',['../d8/d75/fibonacci__formula_8c.html',1,'']]],
['filename_5',['fileName',['../d4/d73/struct_m_e_m_o_r_y___i_n_f_o_r_m_a_t_i_o_n.html#a934ad84d159c35b24ff54f7eceb1c6be',1,'MEMORY_INFORMATION']]],
['find_6',['find',['../da/d02/binary__search__tree_8c.html#adff4c6248834a9944a1fb03a20230c9c',1,'find(node *root, int data):&#160;binary_search_tree.c'],['../df/df3/union__find_8c.html#a3e13b69cce5a1b25ae034798092f3d86',1,'find(int *p, int x):&#160;union_find.c']]],
['findindex_7',['findIndex',['../dc/d39/selection__sort__recursive_8c.html#aa2bc8bdd2e8ce289a6b8ef528fd1a534',1,'selection_sort_recursive.c']]],
['floyd_5fcycle_5fdetection_5falgorithm_2ec_8',['floyd_cycle_detection_algorithm.c',['../d2/d9b/floyd__cycle__detection__algorithm_8c.html',1,'']]],
['forward_5feuler_9',['forward_euler',['../d4/d07/ode__forward__euler_8c.html#aaf88ad8f9f7c39fc38f3f03d6fea9df9',1,'ode_forward_euler.c']]],
['forward_5feuler_5fstep_10',['forward_euler_step',['../d4/d07/ode__forward__euler_8c.html#ae6c9413953c8d9d4bc9e374b29586350',1,'ode_forward_euler.c']]],
['free_11',['free',['../d2/ddd/malloc__dbg_8h.html#a9cc854374299a1dd933bf62029761768',1,'malloc_dbg.h']]],
['free_5fdbg_12',['free_dbg',['../db/d84/malloc__dbg_8c.html#a3f9195a04ac8e8a9868ee3e416db7e8c',1,'free_dbg(void *ptrToFree):&#160;malloc_dbg.c'],['../d2/ddd/malloc__dbg_8h.html#a3f9195a04ac8e8a9868ee3e416db7e8c',1,'free_dbg(void *ptrToFree):&#160;malloc_dbg.c']]],
['free_5fmemory_13',['free_memory',['../dc/d80/cantor__set_8c.html#a85df3c64a683100ac6246e1e034df43d',1,'cantor_set.c']]],
['free_5fpoly_14',['free_poly',['../d0/dcb/poly__add_8c.html#a5a103fff33166d6e4d975b8b63c6e895',1,'poly_add.c']]],
['freetreememory_15',['freeTreeMemory',['../d3/d78/words__alphabetical_8c.html#a840902ada0e956eb01b529be178748cc',1,'words_alphabetical.c']]],
['frequency_16',['frequency',['../db/d8b/struct_node.html#abe1c200da58f5276c6fd74f640a29a02',1,'Node']]],
['func_17',['func',['../dd/d93/client_8c.html#ac17020a38607ab29ce18939d5194a32a',1,'func(int sockfd):&#160;client.c'],['../d1/d20/server_8c.html#ac17020a38607ab29ce18939d5194a32a',1,'func(int sockfd):&#160;server.c'],['../dd/d08/newton__raphson__root_8c.html#a72f87d423a488946b319627a454d3925',1,'func(double complex x):&#160;newton_raphson_root.c']]],
['functionname_18',['functionName',['../d4/d73/struct_m_e_m_o_r_y___i_n_f_o_r_m_a_t_i_o_n.html#a1f13725b3de5ca6ab99b238b712cb417',1,'MEMORY_INFORMATION']]]
];

View File

@ -1,31 +1,32 @@
var searchData=
[
['gcd_0',['gcd',['../d5/d7c/problem__5_2sol3_8c.html#a59347107cbfdf48d51108e50280e760d',1,'sol3.c']]],
['geometry_5fdatatypes_2eh_1',['geometry_datatypes.h',['../d0/dc7/geometry__datatypes_8h.html',1,'']]],
['get_2',['get',['../dd/d19/circular__doubly__linked__list_8c.html#ac53a0550fa74838246bc783ddc005ec1',1,'get(ListNode *list, const int index):&#160;circular_doubly_linked_list.c'],['../df/dfa/vector_8c.html#a15f534ebe962fda31cc191852befc250',1,'get(Vector *vec, int index):&#160;vector.c']]],
['get_5fangle_3',['get_angle',['../de/d7b/group__vec__3d.html#ga55be1d766c8a824b35d97e79744834d8',1,'vectors_3d.c']]],
['get_5fch_4',['get_ch',['../d9/deb/min__printf_8h.html#a409d428c337bf5476567a228274f49f1',1,'min_printf.h']]],
['get_5fclock_5fdiff_5',['get_clock_diff',['../d2/df6/kohonen__som__topology_8c.html#a2256c10b16edba377b64a44b6c656908',1,'get_clock_diff(clock_t start_t, clock_t end_t):&#160;kohonen_som_topology.c'],['../d0/d46/kohonen__som__trace_8c.html#a2256c10b16edba377b64a44b6c656908',1,'get_clock_diff(clock_t start_t, clock_t end_t):&#160;kohonen_som_trace.c']]],
['get_5fcross_5fmatrix_6',['get_cross_matrix',['../de/d7b/group__vec__3d.html#ga5082b0720c2cc51ae84bf19bd76dc849',1,'vectors_3d.c']]],
['get_5fdigits_7',['get_digits',['../d8/d32/problem__25_2sol1_8c.html#a2b90df6bfbf0d18cd9a19c1a71453783',1,'sol1.c']]],
['get_5fdivisors_8',['get_divisors',['../d4/d83/problem__401_2sol1_8c.html#a7380e14d595d560007b02ce516b6b215',1,'sol1.c']]],
['get_5fmin_5f2d_9',['get_min_2d',['../d1/d6b/group__kohonen__2d.html#gadc22d512c00a9f5799ee067f4fb90b4b',1,'kohonen_som_topology.c']]],
['get_5fmonth_5fdays_10',['get_month_days',['../dd/df0/problem__19_2sol1_8c.html#ab7f9ad087f124b8e0615aa535b4c8a75',1,'sol1.c']]],
['get_5fnext_5fabundant_11',['get_next_abundant',['../d7/ddb/problem__23_2sol1_8c.html#ac5d600bf3077f4188afc4c5cd2c40eaf',1,'get_next_abundant(unsigned long N):&#160;sol1.c'],['../d4/dbd/problem__23_2sol2_8c.html#ac5d600bf3077f4188afc4c5cd2c40eaf',1,'get_next_abundant(unsigned long N):&#160;sol2.c']]],
['get_5fnext_5funknown_12',['get_next_unknown',['../d5/df4/group__sudoku.html#ga62e94fc39f116e2c81daed8f5437431b',1,'sudoku_solver.c']]],
['get_5fnumber_13',['get_number',['../db/d01/problem__13_2sol1_8c.html#ac260f58785fb20eb09bb35385a7d47f8',1,'sol1.c']]],
['get_5fnumber_5fof_5fdigits_14',['get_number_of_digits',['../d9/deb/min__printf_8h.html#aefb40d94d5d9fa2a28bc64755dde096f',1,'min_printf.h']]],
['get_5fperfect_5fnumber_15',['get_perfect_number',['../d7/ddb/problem__23_2sol1_8c.html#a1aca7f530f82b27100262adba9e7556b',1,'get_perfect_number(unsigned long N):&#160;sol1.c'],['../d4/dbd/problem__23_2sol2_8c.html#a1aca7f530f82b27100262adba9e7556b',1,'get_perfect_number(unsigned long N):&#160;sol2.c']]],
['get_5fproduct_16',['get_product',['../dc/d63/problem__8_2sol1_8c.html#a9ffc8845f17b01a353767a40a3adf7bd',1,'sol1.c']]],
['get_5frand_17',['get_rand',['../d6/d2e/cartesian__to__polar_8c.html#a60e62b809ca9dcb1b20a140b30d30f60',1,'cartesian_to_polar.c']]],
['get_5fwidth_5fand_5fprecision_18',['get_width_and_precision',['../d9/deb/min__printf_8h.html#aa61e2407aab2c75e9837c77cab937d03',1,'min_printf.h']]],
['getassociativity_19',['getAssociativity',['../dc/d73/shunting__yard_8c.html#a4ea3d659fb78b0de0fcc88188815d013',1,'shunting_yard.c']]],
['getmax_20',['getMax',['../da/d02/binary__search__tree_8c.html#ad50f3debc5323bb7b71933effb64f30f',1,'binary_search_tree.c']]],
['getpointertoword_21',['getPointerToWord',['../d3/d78/words__alphabetical_8c.html#a9e3cab68cf6557024f0073f674a307a1',1,'words_alphabetical.c']]],
['getprecedence_22',['getPrecedence',['../dc/d73/shunting__yard_8c.html#a4438f2369c8f681d8d0dff2eb86d0e65',1,'getPrecedence(char operator):&#160;shunting_yard.c'],['../db/d0c/infix__to__postfix_8c.html#ac91f38ad7885fca93e39325361a5c787',1,'getPrecedence(char op1, char op2):&#160;infix_to_postfix.c']]],
['getsize_23',['getsize',['../dd/d19/circular__doubly__linked__list_8c.html#a6a64eb6265e703639bbfec9c3db93e0c',1,'circular_doubly_linked_list.c']]],
['graph_24',['Graph',['../d4/dd4/struct_graph.html',1,'']]],
['graphrep_25',['GraphRep',['../d2/d6a/struct_graph_rep.html',1,'']]],
['group_26',['group',['../d1/d5e/structobservation.html#a2db8ace685c08aa7b52f5a28b0843aab',1,'observation']]],
['guidelines_20for_20reviewers_20and_20maintainers_27',['Guidelines for reviewers and maintainers',['../dc/db4/md__r_e_v_i_e_w_e_r__c_o_d_e.html',1,'']]]
['g_0',['G',['../d7/d3b/group__hash.html#ga049d44b5a4804ca5a1b7a290f3fa3202',1,'hash_blake2b.c']]],
['gcd_1',['gcd',['../d5/d7c/problem__5_2sol3_8c.html#a59347107cbfdf48d51108e50280e760d',1,'sol3.c']]],
['geometry_5fdatatypes_2eh_2',['geometry_datatypes.h',['../d0/dc7/geometry__datatypes_8h.html',1,'']]],
['get_3',['get',['../dd/d19/circular__doubly__linked__list_8c.html#ac53a0550fa74838246bc783ddc005ec1',1,'get(ListNode *list, const int index):&#160;circular_doubly_linked_list.c'],['../df/dfa/vector_8c.html#a15f534ebe962fda31cc191852befc250',1,'get(Vector *vec, int index):&#160;vector.c']]],
['get_5fangle_4',['get_angle',['../de/d7b/group__vec__3d.html#ga55be1d766c8a824b35d97e79744834d8',1,'vectors_3d.c']]],
['get_5fch_5',['get_ch',['../d9/deb/min__printf_8h.html#a409d428c337bf5476567a228274f49f1',1,'min_printf.h']]],
['get_5fclock_5fdiff_6',['get_clock_diff',['../d2/df6/kohonen__som__topology_8c.html#a2256c10b16edba377b64a44b6c656908',1,'get_clock_diff(clock_t start_t, clock_t end_t):&#160;kohonen_som_topology.c'],['../d0/d46/kohonen__som__trace_8c.html#a2256c10b16edba377b64a44b6c656908',1,'get_clock_diff(clock_t start_t, clock_t end_t):&#160;kohonen_som_trace.c']]],
['get_5fcross_5fmatrix_7',['get_cross_matrix',['../de/d7b/group__vec__3d.html#ga5082b0720c2cc51ae84bf19bd76dc849',1,'vectors_3d.c']]],
['get_5fdigits_8',['get_digits',['../d8/d32/problem__25_2sol1_8c.html#a2b90df6bfbf0d18cd9a19c1a71453783',1,'sol1.c']]],
['get_5fdivisors_9',['get_divisors',['../d4/d83/problem__401_2sol1_8c.html#a7380e14d595d560007b02ce516b6b215',1,'sol1.c']]],
['get_5fmin_5f2d_10',['get_min_2d',['../d1/d6b/group__kohonen__2d.html#gadc22d512c00a9f5799ee067f4fb90b4b',1,'kohonen_som_topology.c']]],
['get_5fmonth_5fdays_11',['get_month_days',['../dd/df0/problem__19_2sol1_8c.html#ab7f9ad087f124b8e0615aa535b4c8a75',1,'sol1.c']]],
['get_5fnext_5fabundant_12',['get_next_abundant',['../d7/ddb/problem__23_2sol1_8c.html#ac5d600bf3077f4188afc4c5cd2c40eaf',1,'get_next_abundant(unsigned long N):&#160;sol1.c'],['../d4/dbd/problem__23_2sol2_8c.html#ac5d600bf3077f4188afc4c5cd2c40eaf',1,'get_next_abundant(unsigned long N):&#160;sol2.c']]],
['get_5fnext_5funknown_13',['get_next_unknown',['../d5/df4/group__sudoku.html#ga62e94fc39f116e2c81daed8f5437431b',1,'sudoku_solver.c']]],
['get_5fnumber_14',['get_number',['../db/d01/problem__13_2sol1_8c.html#ac260f58785fb20eb09bb35385a7d47f8',1,'sol1.c']]],
['get_5fnumber_5fof_5fdigits_15',['get_number_of_digits',['../d9/deb/min__printf_8h.html#aefb40d94d5d9fa2a28bc64755dde096f',1,'min_printf.h']]],
['get_5fperfect_5fnumber_16',['get_perfect_number',['../d7/ddb/problem__23_2sol1_8c.html#a1aca7f530f82b27100262adba9e7556b',1,'get_perfect_number(unsigned long N):&#160;sol1.c'],['../d4/dbd/problem__23_2sol2_8c.html#a1aca7f530f82b27100262adba9e7556b',1,'get_perfect_number(unsigned long N):&#160;sol2.c']]],
['get_5fproduct_17',['get_product',['../dc/d63/problem__8_2sol1_8c.html#a9ffc8845f17b01a353767a40a3adf7bd',1,'sol1.c']]],
['get_5frand_18',['get_rand',['../d6/d2e/cartesian__to__polar_8c.html#a60e62b809ca9dcb1b20a140b30d30f60',1,'cartesian_to_polar.c']]],
['get_5fwidth_5fand_5fprecision_19',['get_width_and_precision',['../d9/deb/min__printf_8h.html#aa61e2407aab2c75e9837c77cab937d03',1,'min_printf.h']]],
['getassociativity_20',['getAssociativity',['../dc/d73/shunting__yard_8c.html#a4ea3d659fb78b0de0fcc88188815d013',1,'shunting_yard.c']]],
['getmax_21',['getMax',['../da/d02/binary__search__tree_8c.html#ad50f3debc5323bb7b71933effb64f30f',1,'binary_search_tree.c']]],
['getpointertoword_22',['getPointerToWord',['../d3/d78/words__alphabetical_8c.html#a9e3cab68cf6557024f0073f674a307a1',1,'words_alphabetical.c']]],
['getprecedence_23',['getPrecedence',['../dc/d73/shunting__yard_8c.html#a4438f2369c8f681d8d0dff2eb86d0e65',1,'getPrecedence(char operator):&#160;shunting_yard.c'],['../db/d0c/infix__to__postfix_8c.html#ac91f38ad7885fca93e39325361a5c787',1,'getPrecedence(char op1, char op2):&#160;infix_to_postfix.c']]],
['getsize_24',['getsize',['../dd/d19/circular__doubly__linked__list_8c.html#a6a64eb6265e703639bbfec9c3db93e0c',1,'circular_doubly_linked_list.c']]],
['graph_25',['Graph',['../d4/dd4/struct_graph.html',1,'']]],
['graphrep_26',['GraphRep',['../d2/d6a/struct_graph_rep.html',1,'']]],
['group_27',['group',['../d1/d5e/structobservation.html#a2db8ace685c08aa7b52f5a28b0843aab',1,'observation']]],
['guidelines_20for_20reviewers_20and_20maintainers_28',['Guidelines for reviewers and maintainers',['../dc/db4/md__r_e_v_i_e_w_e_r__c_o_d_e.html',1,'']]]
];

View File

@ -4,17 +4,18 @@ var searchData=
['hamming_5fdistance_2ec_1',['hamming_distance.c',['../d5/da4/hamming__distance_8c.html',1,'']]],
['hash_20algorithms_2',['Hash algorithms',['../d7/d3b/group__hash.html',1,'(Global Namespace)'],['../d4/dcb/md_hash__r_e_a_d_m_e.html',1,'(Global Namespace)']]],
['hash_5fadler32_2ec_3',['hash_adler32.c',['../d3/d39/hash__adler32_8c.html',1,'']]],
['hash_5fcrc32_2ec_4',['hash_crc32.c',['../d9/dc9/hash__crc32_8c.html',1,'']]],
['hash_5fdjb2_2ec_5',['hash_djb2.c',['../d4/de3/hash__djb2_8c.html',1,'']]],
['hash_5fsdbm_2ec_6',['hash_sdbm.c',['../d7/d0c/hash__sdbm_8c.html',1,'']]],
['hash_5fset_5ft_7',['hash_set_t',['../d0/df1/structhash__set__t.html',1,'']]],
['hash_5fxor8_2ec_8',['hash_xor8.c',['../d0/d57/hash__xor8_8c.html',1,'']]],
['heading_9',['heading',['../d2/de8/structeuler__.html#a899572e1b6a43387128de3a402a0a5f8',1,'euler_']]],
['heap_5fsort_5f2_2ec_10',['heap_sort_2.c',['../de/dff/heap__sort__2_8c.html',1,'']]],
['heapifydown_11',['heapifyDown',['../de/dff/heap__sort__2_8c.html#a00cd944b33a5fe5972111ded9b49793c',1,'heap_sort_2.c']]],
['heapifyup_12',['heapifyUp',['../de/dff/heap__sort__2_8c.html#a619753b978f962aa2337e1fdb4e59e33',1,'heap_sort_2.c']]],
['heapsort_13',['heapSort',['../de/dff/heap__sort__2_8c.html#a672a47d865e7fa18f1ff23001ef4a485',1,'heap_sort_2.c']]],
['height_14',['height',['../da/d02/binary__search__tree_8c.html#ae4a66d8b0c2b0d626aea45977e358c83',1,'binary_search_tree.c']]],
['hex_5fto_5foct_15',['hex_to_oct',['../d0/dd9/hexadecimal__to__octal2_8c.html#ab83549c0d43c88544be47fa6c4885ae4',1,'hexadecimal_to_octal2.c']]],
['hexadecimal_5fto_5foctal2_2ec_16',['hexadecimal_to_octal2.c',['../d0/dd9/hexadecimal__to__octal2_8c.html',1,'']]]
['hash_5fblake2b_2ec_4',['hash_blake2b.c',['../dc/d1d/hash__blake2b_8c.html',1,'']]],
['hash_5fcrc32_2ec_5',['hash_crc32.c',['../d9/dc9/hash__crc32_8c.html',1,'']]],
['hash_5fdjb2_2ec_6',['hash_djb2.c',['../d4/de3/hash__djb2_8c.html',1,'']]],
['hash_5fsdbm_2ec_7',['hash_sdbm.c',['../d7/d0c/hash__sdbm_8c.html',1,'']]],
['hash_5fset_5ft_8',['hash_set_t',['../d0/df1/structhash__set__t.html',1,'']]],
['hash_5fxor8_2ec_9',['hash_xor8.c',['../d0/d57/hash__xor8_8c.html',1,'']]],
['heading_10',['heading',['../d2/de8/structeuler__.html#a899572e1b6a43387128de3a402a0a5f8',1,'euler_']]],
['heap_5fsort_5f2_2ec_11',['heap_sort_2.c',['../de/dff/heap__sort__2_8c.html',1,'']]],
['heapifydown_12',['heapifyDown',['../de/dff/heap__sort__2_8c.html#a00cd944b33a5fe5972111ded9b49793c',1,'heap_sort_2.c']]],
['heapifyup_13',['heapifyUp',['../de/dff/heap__sort__2_8c.html#a619753b978f962aa2337e1fdb4e59e33',1,'heap_sort_2.c']]],
['heapsort_14',['heapSort',['../de/dff/heap__sort__2_8c.html#a672a47d865e7fa18f1ff23001ef4a485',1,'heap_sort_2.c']]],
['height_15',['height',['../da/d02/binary__search__tree_8c.html#ae4a66d8b0c2b0d626aea45977e358c83',1,'binary_search_tree.c']]],
['hex_5fto_5foct_16',['hex_to_oct',['../d0/dd9/hexadecimal__to__octal2_8c.html#ab83549c0d43c88544be47fa6c4885ae4',1,'hexadecimal_to_octal2.c']]],
['hexadecimal_5fto_5foctal2_2ec_17',['hexadecimal_to_octal2.c',['../d0/dd9/hexadecimal__to__octal2_8c.html',1,'']]]
];

View File

@ -29,7 +29,7 @@ var searchData=
['isempty_26',['isEmpty',['../db/d0c/infix__to__postfix_8c.html#afa8471c76bc57b12ad21de22beb39021',1,'isEmpty(struct Stack s):&#160;infix_to_postfix.c'],['../da/d96/infix__to__postfix2_8c.html#a653c98c68c558505b75b04c44b7c838e',1,'isEmpty():&#160;infix_to_postfix2.c']]],
['isoprnd_27',['isOprnd',['../db/d0c/infix__to__postfix_8c.html#afd8245c04b202240390de23170f72d6b',1,'infix_to_postfix.c']]],
['ispalindrome_28',['isPalindrome',['../df/d16/palindrome_8c.html#a6320493ddee0ca4614423721c5d6f4ba',1,'palindrome.c']]],
['isprime_29',['isPrime',['../da/d93/prime_8c.html#a6384596f117decd77da25af95ab1704f',1,'prime.c']]],
['isprime_30',['isprime',['../d7/dd3/problem__3_2sol1_8c.html#aa0f4796aa2e89c327f827bd55f5cb305',1,'sol1.c']]],
['isprime_29',['isprime',['../d7/dd3/problem__3_2sol1_8c.html#aa0f4796aa2e89c327f827bd55f5cb305',1,'sol1.c']]],
['isprime_30',['isPrime',['../da/d93/prime_8c.html#a6384596f117decd77da25af95ab1704f',1,'prime.c']]],
['isstrong_31',['isStrong',['../d4/dcc/strong__number_8c.html#a03654cadb0cfe1195810dbe5da0265b5',1,'strong_number.c']]]
];

View File

@ -2,15 +2,16 @@ var searchData=
[
['k_2dmeans_20clustering_20algorithm_0',['K-Means Clustering Algorithm',['../d8/d71/group__k__means.html',1,'']]],
['k_5fmeans_5fclustering_2ec_1',['k_means_clustering.c',['../d6/d76/k__means__clustering_8c.html',1,'']]],
['kmeans_2',['kMeans',['../d8/d71/group__k__means.html#gaf6259432561e794dea0e060f482d15e2',1,'k_means_clustering.c']]],
['kohonen_20som_20topology_20algorithm_3',['Kohonen SOM topology algorithm',['../d1/d6b/group__kohonen__2d.html',1,'']]],
['kohonen_20som_20trace_2fchain_20algorithm_4',['Kohonen SOM trace/chain algorithm',['../d0/dcb/group__kohonen__1d.html',1,'']]],
['kohonen_5farray_5f3d_5',['kohonen_array_3d',['../d8/db8/structkohonen__array__3d.html',1,'']]],
['kohonen_5fdata_5f3d_6',['kohonen_data_3d',['../d1/d6b/group__kohonen__2d.html#gac78022076d889bf2ebfb2c41d4527ceb',1,'kohonen_som_topology.c']]],
['kohonen_5fget_5fmin_5f1d_7',['kohonen_get_min_1d',['../d0/dcb/group__kohonen__1d.html#ga4a57a413a3cef286a7da6d4666575586',1,'kohonen_som_trace.c']]],
['kohonen_5fsom_8',['kohonen_som',['../d1/d6b/group__kohonen__2d.html#gacb42eda8af6ebd6a141a34ab00a0b710',1,'kohonen_som_topology.c']]],
['kohonen_5fsom_5ftopology_2ec_9',['kohonen_som_topology.c',['../d2/df6/kohonen__som__topology_8c.html',1,'']]],
['kohonen_5fsom_5ftrace_2ec_10',['kohonen_som_trace.c',['../d0/d46/kohonen__som__trace_8c.html',1,'']]],
['kohonen_5fsom_5ftracer_11',['kohonen_som_tracer',['../d0/dcb/group__kohonen__1d.html#gaeaeffbff2be4d5d15b0d4f10f846abde',1,'kohonen_som_trace.c']]],
['kohonen_5fupdate_5fweights_12',['kohonen_update_weights',['../d1/d6b/group__kohonen__2d.html#ga83abb572c60d202e100595a989dfe123',1,'kohonen_update_weights(const double *X, struct kohonen_array_3d *W, double **D, int num_out, int num_features, double alpha, int R):&#160;kohonen_som_topology.c'],['../d0/dcb/group__kohonen__1d.html#gae334493a0917a24736fe5ba82aa6f81f',1,'kohonen_update_weights(double const *x, double *const *W, double *D, int num_out, int num_features, double alpha, int R):&#160;kohonen_som_trace.c']]]
['kk_5fmax_2',['KK_MAX',['../d7/d3b/group__hash.html#ga1ee4dc21c835217a5a1dddfb48b43063',1,'hash_blake2b.c']]],
['kmeans_3',['kMeans',['../d8/d71/group__k__means.html#gaf6259432561e794dea0e060f482d15e2',1,'k_means_clustering.c']]],
['kohonen_20som_20topology_20algorithm_4',['Kohonen SOM topology algorithm',['../d1/d6b/group__kohonen__2d.html',1,'']]],
['kohonen_20som_20trace_2fchain_20algorithm_5',['Kohonen SOM trace/chain algorithm',['../d0/dcb/group__kohonen__1d.html',1,'']]],
['kohonen_5farray_5f3d_6',['kohonen_array_3d',['../d8/db8/structkohonen__array__3d.html',1,'']]],
['kohonen_5fdata_5f3d_7',['kohonen_data_3d',['../d1/d6b/group__kohonen__2d.html#gac78022076d889bf2ebfb2c41d4527ceb',1,'kohonen_som_topology.c']]],
['kohonen_5fget_5fmin_5f1d_8',['kohonen_get_min_1d',['../d0/dcb/group__kohonen__1d.html#ga4a57a413a3cef286a7da6d4666575586',1,'kohonen_som_trace.c']]],
['kohonen_5fsom_9',['kohonen_som',['../d1/d6b/group__kohonen__2d.html#gacb42eda8af6ebd6a141a34ab00a0b710',1,'kohonen_som_topology.c']]],
['kohonen_5fsom_5ftopology_2ec_10',['kohonen_som_topology.c',['../d2/df6/kohonen__som__topology_8c.html',1,'']]],
['kohonen_5fsom_5ftrace_2ec_11',['kohonen_som_trace.c',['../d0/d46/kohonen__som__trace_8c.html',1,'']]],
['kohonen_5fsom_5ftracer_12',['kohonen_som_tracer',['../d0/dcb/group__kohonen__1d.html#gaeaeffbff2be4d5d15b0d4f10f846abde',1,'kohonen_som_trace.c']]],
['kohonen_5fupdate_5fweights_13',['kohonen_update_weights',['../d1/d6b/group__kohonen__2d.html#ga83abb572c60d202e100595a989dfe123',1,'kohonen_update_weights(const double *X, struct kohonen_array_3d *W, double **D, int num_out, int num_features, double alpha, int R):&#160;kohonen_som_topology.c'],['../d0/dcb/group__kohonen__1d.html#gae334493a0917a24736fe5ba82aa6f81f',1,'kohonen_update_weights(double const *x, double *const *W, double *D, int num_out, int num_features, double alpha, int R):&#160;kohonen_som_trace.c']]]
];

File diff suppressed because one or more lines are too long

View File

@ -2,10 +2,11 @@ var searchData=
[
['hamming_5fdistance_2ec_0',['hamming_distance.c',['../d5/da4/hamming__distance_8c.html',1,'']]],
['hash_5fadler32_2ec_1',['hash_adler32.c',['../d3/d39/hash__adler32_8c.html',1,'']]],
['hash_5fcrc32_2ec_2',['hash_crc32.c',['../d9/dc9/hash__crc32_8c.html',1,'']]],
['hash_5fdjb2_2ec_3',['hash_djb2.c',['../d4/de3/hash__djb2_8c.html',1,'']]],
['hash_5fsdbm_2ec_4',['hash_sdbm.c',['../d7/d0c/hash__sdbm_8c.html',1,'']]],
['hash_5fxor8_2ec_5',['hash_xor8.c',['../d0/d57/hash__xor8_8c.html',1,'']]],
['heap_5fsort_5f2_2ec_6',['heap_sort_2.c',['../de/dff/heap__sort__2_8c.html',1,'']]],
['hexadecimal_5fto_5foctal2_2ec_7',['hexadecimal_to_octal2.c',['../d0/dd9/hexadecimal__to__octal2_8c.html',1,'']]]
['hash_5fblake2b_2ec_2',['hash_blake2b.c',['../dc/d1d/hash__blake2b_8c.html',1,'']]],
['hash_5fcrc32_2ec_3',['hash_crc32.c',['../d9/dc9/hash__crc32_8c.html',1,'']]],
['hash_5fdjb2_2ec_4',['hash_djb2.c',['../d4/de3/hash__djb2_8c.html',1,'']]],
['hash_5fsdbm_2ec_5',['hash_sdbm.c',['../d7/d0c/hash__sdbm_8c.html',1,'']]],
['hash_5fxor8_2ec_6',['hash_xor8.c',['../d0/d57/hash__xor8_8c.html',1,'']]],
['heap_5fsort_5f2_2ec_7',['heap_sort_2.c',['../de/dff/heap__sort__2_8c.html',1,'']]],
['hexadecimal_5fto_5foctal2_2ec_8',['hexadecimal_to_octal2.c',['../d0/dd9/hexadecimal__to__octal2_8c.html',1,'']]]
];

View File

@ -10,5 +10,6 @@ var searchData=
['addmeminfo_7',['addMemInfo',['../db/d84/malloc__dbg_8c.html#a062aa89cafd39a97971a2eb22653ff2a',1,'malloc_dbg.c']]],
['addwordtotree_8',['addWordToTree',['../d3/d78/words__alphabetical_8c.html#a0ac11529daf94e98f7114a6e938679a9',1,'words_alphabetical.c']]],
['adler32_9',['adler32',['../d7/d3b/group__hash.html#ga506f0227a3b5f9434a503e09a3cb672b',1,'hash_adler32.c']]],
['allocatememoryfornode_10',['allocateMemoryForNode',['../d3/d78/words__alphabetical_8c.html#a1e5ad8401396df36ab585d79f3309fd9',1,'words_alphabetical.c']]]
['allocatememoryfornode_10',['allocateMemoryForNode',['../d3/d78/words__alphabetical_8c.html#a1e5ad8401396df36ab585d79f3309fd9',1,'words_alphabetical.c']]],
['assert_5fbytes_11',['assert_bytes',['../dc/d1d/hash__blake2b_8c.html#a857feb4c0c5980c4c3807c721dd7b144',1,'hash_blake2b.c']]]
];

View File

@ -1,7 +1,9 @@
var searchData=
[
['unget_5fch_0',['unget_ch',['../d9/deb/min__printf_8h.html#aa8a17b7d234a2fb2174da02074a14055',1,'min_printf.h']]],
['unit_5fvec_1',['unit_vec',['../de/d7b/group__vec__3d.html#ga3cdfd8378a0b115563ea6c561bb46b7e',1,'vectors_3d.c']]],
['update_2',['update',['../d2/d87/non__preemptive__priority__scheduling_8c.html#a9bc34d3b138bd0153a942cf6a8b31533',1,'non_preemptive_priority_scheduling.c']]],
['user_5fgraph_3',['user_graph',['../d9/dcc/prim_8c.html#addac7a8c7bfd3e5573dad1f6aeff7768',1,'prim.c']]]
['u128_5ffill_0',['u128_fill',['../d7/d3b/group__hash.html#ga94c9f3e74306c2b7ac5f141d8454dbe9',1,'hash_blake2b.c']]],
['u128_5fincrement_1',['u128_increment',['../d7/d3b/group__hash.html#gaead2e4f50d0c512905c07ddd564e082e',1,'hash_blake2b.c']]],
['unget_5fch_2',['unget_ch',['../d9/deb/min__printf_8h.html#aa8a17b7d234a2fb2174da02074a14055',1,'min_printf.h']]],
['unit_5fvec_3',['unit_vec',['../de/d7b/group__vec__3d.html#ga3cdfd8378a0b115563ea6c561bb46b7e',1,'vectors_3d.c']]],
['update_4',['update',['../d2/d87/non__preemptive__priority__scheduling_8c.html#a9bc34d3b138bd0153a942cf6a8b31533',1,'non_preemptive_priority_scheduling.c']]],
['user_5fgraph_5',['user_graph',['../d9/dcc/prim_8c.html#addac7a8c7bfd3e5573dad1f6aeff7768',1,'prim.c']]]
];

View File

@ -6,6 +6,7 @@ var searchData=
['binarysearch_3',['binarySearch',['../d3/d47/modified__binary__search_8c.html#a0cfaa56aacf960e4628a0fb27add8890',1,'modified_binary_search.c']]],
['binarysearch1_4',['binarysearch1',['../df/d3b/binary__search_8c.html#a40855c608ca64048d04cff6526f0a582',1,'binary_search.c']]],
['binarysearch2_5',['binarysearch2',['../df/d3b/binary__search_8c.html#a908fd6d2ad0bba33f63f8454888a0032',1,'binary_search.c']]],
['bubble_5fsort_6',['bubble_sort',['../d2/d6d/bubble__sort__2_8c.html#a7406723363363b34f29d18f5a80f1281',1,'bubble_sort_2.c']]],
['bubblesort_7',['bubbleSort',['../dd/de4/bubble__sort_8c.html#aa8989f6c9bfd1f040854fa18b180114f',1,'bubbleSort(int *arr, int size):&#160;bubble_sort.c'],['../d5/d38/bubble__sort__recursion_8c.html#aa8989f6c9bfd1f040854fa18b180114f',1,'bubbleSort(int *arr, int size):&#160;bubble_sort_recursion.c']]]
['blake2b_6',['BLAKE2B',['../d7/d3b/group__hash.html#gafa42f7c30fb9921ba2eafa8b68b23582',1,'hash_blake2b.c']]],
['bubble_5fsort_7',['bubble_sort',['../d2/d6d/bubble__sort__2_8c.html#a7406723363363b34f29d18f5a80f1281',1,'bubble_sort_2.c']]],
['bubblesort_8',['bubbleSort',['../dd/de4/bubble__sort_8c.html#aa8989f6c9bfd1f040854fa18b180114f',1,'bubbleSort(int *arr, int size):&#160;bubble_sort.c'],['../d5/d38/bubble__sort__recursion_8c.html#aa8989f6c9bfd1f040854fa18b180114f',1,'bubbleSort(int *arr, int size):&#160;bubble_sort_recursion.c']]]
];

View File

@ -1,13 +1,14 @@
var searchData=
[
['fib_0',['fib',['../d4/d99/fibonacci__fast_8c.html#a7a3d55bd19854075cba2eed6b63cb2d3',1,'fib(unsigned long n, unsigned long *C, unsigned long *D):&#160;fibonacci_fast.c'],['../d8/d75/fibonacci__formula_8c.html#a4d369ae048e0ccc7f515a243533cd946',1,'fib(unsigned int n):&#160;fibonacci_formula.c']]],
['find_1',['find',['../da/d02/binary__search__tree_8c.html#adff4c6248834a9944a1fb03a20230c9c',1,'find(node *root, int data):&#160;binary_search_tree.c'],['../df/df3/union__find_8c.html#a3e13b69cce5a1b25ae034798092f3d86',1,'find(int *p, int x):&#160;union_find.c']]],
['findindex_2',['findIndex',['../dc/d39/selection__sort__recursive_8c.html#aa2bc8bdd2e8ce289a6b8ef528fd1a534',1,'selection_sort_recursive.c']]],
['forward_5feuler_3',['forward_euler',['../d4/d07/ode__forward__euler_8c.html#aaf88ad8f9f7c39fc38f3f03d6fea9df9',1,'ode_forward_euler.c']]],
['forward_5feuler_5fstep_4',['forward_euler_step',['../d4/d07/ode__forward__euler_8c.html#ae6c9413953c8d9d4bc9e374b29586350',1,'ode_forward_euler.c']]],
['free_5fdbg_5',['free_dbg',['../db/d84/malloc__dbg_8c.html#a3f9195a04ac8e8a9868ee3e416db7e8c',1,'free_dbg(void *ptrToFree):&#160;malloc_dbg.c'],['../d2/ddd/malloc__dbg_8h.html#a3f9195a04ac8e8a9868ee3e416db7e8c',1,'free_dbg(void *ptrToFree):&#160;malloc_dbg.c']]],
['free_5fmemory_6',['free_memory',['../dc/d80/cantor__set_8c.html#a85df3c64a683100ac6246e1e034df43d',1,'cantor_set.c']]],
['free_5fpoly_7',['free_poly',['../d0/dcb/poly__add_8c.html#a5a103fff33166d6e4d975b8b63c6e895',1,'poly_add.c']]],
['freetreememory_8',['freeTreeMemory',['../d3/d78/words__alphabetical_8c.html#a840902ada0e956eb01b529be178748cc',1,'words_alphabetical.c']]],
['func_9',['func',['../dd/d93/client_8c.html#ac17020a38607ab29ce18939d5194a32a',1,'func(int sockfd):&#160;client.c'],['../d1/d20/server_8c.html#ac17020a38607ab29ce18939d5194a32a',1,'func(int sockfd):&#160;server.c'],['../dd/d08/newton__raphson__root_8c.html#a72f87d423a488946b319627a454d3925',1,'func(double complex x):&#160;newton_raphson_root.c']]]
['f_0',['F',['../d7/d3b/group__hash.html#ga37e02cbf2df2247d31ab92f443990dbd',1,'hash_blake2b.c']]],
['fib_1',['fib',['../d4/d99/fibonacci__fast_8c.html#a7a3d55bd19854075cba2eed6b63cb2d3',1,'fib(unsigned long n, unsigned long *C, unsigned long *D):&#160;fibonacci_fast.c'],['../d8/d75/fibonacci__formula_8c.html#a4d369ae048e0ccc7f515a243533cd946',1,'fib(unsigned int n):&#160;fibonacci_formula.c']]],
['find_2',['find',['../da/d02/binary__search__tree_8c.html#adff4c6248834a9944a1fb03a20230c9c',1,'find(node *root, int data):&#160;binary_search_tree.c'],['../df/df3/union__find_8c.html#a3e13b69cce5a1b25ae034798092f3d86',1,'find(int *p, int x):&#160;union_find.c']]],
['findindex_3',['findIndex',['../dc/d39/selection__sort__recursive_8c.html#aa2bc8bdd2e8ce289a6b8ef528fd1a534',1,'selection_sort_recursive.c']]],
['forward_5feuler_4',['forward_euler',['../d4/d07/ode__forward__euler_8c.html#aaf88ad8f9f7c39fc38f3f03d6fea9df9',1,'ode_forward_euler.c']]],
['forward_5feuler_5fstep_5',['forward_euler_step',['../d4/d07/ode__forward__euler_8c.html#ae6c9413953c8d9d4bc9e374b29586350',1,'ode_forward_euler.c']]],
['free_5fdbg_6',['free_dbg',['../db/d84/malloc__dbg_8c.html#a3f9195a04ac8e8a9868ee3e416db7e8c',1,'free_dbg(void *ptrToFree):&#160;malloc_dbg.c'],['../d2/ddd/malloc__dbg_8h.html#a3f9195a04ac8e8a9868ee3e416db7e8c',1,'free_dbg(void *ptrToFree):&#160;malloc_dbg.c']]],
['free_5fmemory_7',['free_memory',['../dc/d80/cantor__set_8c.html#a85df3c64a683100ac6246e1e034df43d',1,'cantor_set.c']]],
['free_5fpoly_8',['free_poly',['../d0/dcb/poly__add_8c.html#a5a103fff33166d6e4d975b8b63c6e895',1,'poly_add.c']]],
['freetreememory_9',['freeTreeMemory',['../d3/d78/words__alphabetical_8c.html#a840902ada0e956eb01b529be178748cc',1,'words_alphabetical.c']]],
['func_10',['func',['../dd/d93/client_8c.html#ac17020a38607ab29ce18939d5194a32a',1,'func(int sockfd):&#160;client.c'],['../d1/d20/server_8c.html#ac17020a38607ab29ce18939d5194a32a',1,'func(int sockfd):&#160;server.c'],['../dd/d08/newton__raphson__root_8c.html#a72f87d423a488946b319627a454d3925',1,'func(double complex x):&#160;newton_raphson_root.c']]]
];

View File

@ -1,26 +1,27 @@
var searchData=
[
['gcd_0',['gcd',['../d5/d7c/problem__5_2sol3_8c.html#a59347107cbfdf48d51108e50280e760d',1,'sol3.c']]],
['get_1',['get',['../dd/d19/circular__doubly__linked__list_8c.html#ac53a0550fa74838246bc783ddc005ec1',1,'get(ListNode *list, const int index):&#160;circular_doubly_linked_list.c'],['../df/dfa/vector_8c.html#a15f534ebe962fda31cc191852befc250',1,'get(Vector *vec, int index):&#160;vector.c']]],
['get_5fangle_2',['get_angle',['../de/d7b/group__vec__3d.html#ga55be1d766c8a824b35d97e79744834d8',1,'vectors_3d.c']]],
['get_5fch_3',['get_ch',['../d9/deb/min__printf_8h.html#a409d428c337bf5476567a228274f49f1',1,'min_printf.h']]],
['get_5fclock_5fdiff_4',['get_clock_diff',['../d2/df6/kohonen__som__topology_8c.html#a2256c10b16edba377b64a44b6c656908',1,'get_clock_diff(clock_t start_t, clock_t end_t):&#160;kohonen_som_topology.c'],['../d0/d46/kohonen__som__trace_8c.html#a2256c10b16edba377b64a44b6c656908',1,'get_clock_diff(clock_t start_t, clock_t end_t):&#160;kohonen_som_trace.c']]],
['get_5fcross_5fmatrix_5',['get_cross_matrix',['../de/d7b/group__vec__3d.html#ga5082b0720c2cc51ae84bf19bd76dc849',1,'vectors_3d.c']]],
['get_5fdigits_6',['get_digits',['../d8/d32/problem__25_2sol1_8c.html#a2b90df6bfbf0d18cd9a19c1a71453783',1,'sol1.c']]],
['get_5fdivisors_7',['get_divisors',['../d4/d83/problem__401_2sol1_8c.html#a7380e14d595d560007b02ce516b6b215',1,'sol1.c']]],
['get_5fmin_5f2d_8',['get_min_2d',['../d1/d6b/group__kohonen__2d.html#gadc22d512c00a9f5799ee067f4fb90b4b',1,'kohonen_som_topology.c']]],
['get_5fmonth_5fdays_9',['get_month_days',['../dd/df0/problem__19_2sol1_8c.html#ab7f9ad087f124b8e0615aa535b4c8a75',1,'sol1.c']]],
['get_5fnext_5fabundant_10',['get_next_abundant',['../d7/ddb/problem__23_2sol1_8c.html#ac5d600bf3077f4188afc4c5cd2c40eaf',1,'get_next_abundant(unsigned long N):&#160;sol1.c'],['../d4/dbd/problem__23_2sol2_8c.html#ac5d600bf3077f4188afc4c5cd2c40eaf',1,'get_next_abundant(unsigned long N):&#160;sol2.c']]],
['get_5fnext_5funknown_11',['get_next_unknown',['../d5/df4/group__sudoku.html#ga62e94fc39f116e2c81daed8f5437431b',1,'sudoku_solver.c']]],
['get_5fnumber_12',['get_number',['../db/d01/problem__13_2sol1_8c.html#ac260f58785fb20eb09bb35385a7d47f8',1,'sol1.c']]],
['get_5fnumber_5fof_5fdigits_13',['get_number_of_digits',['../d9/deb/min__printf_8h.html#aefb40d94d5d9fa2a28bc64755dde096f',1,'min_printf.h']]],
['get_5fperfect_5fnumber_14',['get_perfect_number',['../d7/ddb/problem__23_2sol1_8c.html#a1aca7f530f82b27100262adba9e7556b',1,'get_perfect_number(unsigned long N):&#160;sol1.c'],['../d4/dbd/problem__23_2sol2_8c.html#a1aca7f530f82b27100262adba9e7556b',1,'get_perfect_number(unsigned long N):&#160;sol2.c']]],
['get_5fproduct_15',['get_product',['../dc/d63/problem__8_2sol1_8c.html#a9ffc8845f17b01a353767a40a3adf7bd',1,'sol1.c']]],
['get_5frand_16',['get_rand',['../d6/d2e/cartesian__to__polar_8c.html#a60e62b809ca9dcb1b20a140b30d30f60',1,'cartesian_to_polar.c']]],
['get_5fwidth_5fand_5fprecision_17',['get_width_and_precision',['../d9/deb/min__printf_8h.html#aa61e2407aab2c75e9837c77cab937d03',1,'min_printf.h']]],
['getassociativity_18',['getAssociativity',['../dc/d73/shunting__yard_8c.html#a4ea3d659fb78b0de0fcc88188815d013',1,'shunting_yard.c']]],
['getmax_19',['getMax',['../da/d02/binary__search__tree_8c.html#ad50f3debc5323bb7b71933effb64f30f',1,'binary_search_tree.c']]],
['getpointertoword_20',['getPointerToWord',['../d3/d78/words__alphabetical_8c.html#a9e3cab68cf6557024f0073f674a307a1',1,'words_alphabetical.c']]],
['getprecedence_21',['getPrecedence',['../db/d0c/infix__to__postfix_8c.html#ac91f38ad7885fca93e39325361a5c787',1,'getPrecedence(char op1, char op2):&#160;infix_to_postfix.c'],['../dc/d73/shunting__yard_8c.html#a4438f2369c8f681d8d0dff2eb86d0e65',1,'getPrecedence(char operator):&#160;shunting_yard.c']]],
['getsize_22',['getsize',['../dd/d19/circular__doubly__linked__list_8c.html#a6a64eb6265e703639bbfec9c3db93e0c',1,'circular_doubly_linked_list.c']]]
['g_0',['G',['../d7/d3b/group__hash.html#ga049d44b5a4804ca5a1b7a290f3fa3202',1,'hash_blake2b.c']]],
['gcd_1',['gcd',['../d5/d7c/problem__5_2sol3_8c.html#a59347107cbfdf48d51108e50280e760d',1,'sol3.c']]],
['get_2',['get',['../dd/d19/circular__doubly__linked__list_8c.html#ac53a0550fa74838246bc783ddc005ec1',1,'get(ListNode *list, const int index):&#160;circular_doubly_linked_list.c'],['../df/dfa/vector_8c.html#a15f534ebe962fda31cc191852befc250',1,'get(Vector *vec, int index):&#160;vector.c']]],
['get_5fangle_3',['get_angle',['../de/d7b/group__vec__3d.html#ga55be1d766c8a824b35d97e79744834d8',1,'vectors_3d.c']]],
['get_5fch_4',['get_ch',['../d9/deb/min__printf_8h.html#a409d428c337bf5476567a228274f49f1',1,'min_printf.h']]],
['get_5fclock_5fdiff_5',['get_clock_diff',['../d2/df6/kohonen__som__topology_8c.html#a2256c10b16edba377b64a44b6c656908',1,'get_clock_diff(clock_t start_t, clock_t end_t):&#160;kohonen_som_topology.c'],['../d0/d46/kohonen__som__trace_8c.html#a2256c10b16edba377b64a44b6c656908',1,'get_clock_diff(clock_t start_t, clock_t end_t):&#160;kohonen_som_trace.c']]],
['get_5fcross_5fmatrix_6',['get_cross_matrix',['../de/d7b/group__vec__3d.html#ga5082b0720c2cc51ae84bf19bd76dc849',1,'vectors_3d.c']]],
['get_5fdigits_7',['get_digits',['../d8/d32/problem__25_2sol1_8c.html#a2b90df6bfbf0d18cd9a19c1a71453783',1,'sol1.c']]],
['get_5fdivisors_8',['get_divisors',['../d4/d83/problem__401_2sol1_8c.html#a7380e14d595d560007b02ce516b6b215',1,'sol1.c']]],
['get_5fmin_5f2d_9',['get_min_2d',['../d1/d6b/group__kohonen__2d.html#gadc22d512c00a9f5799ee067f4fb90b4b',1,'kohonen_som_topology.c']]],
['get_5fmonth_5fdays_10',['get_month_days',['../dd/df0/problem__19_2sol1_8c.html#ab7f9ad087f124b8e0615aa535b4c8a75',1,'sol1.c']]],
['get_5fnext_5fabundant_11',['get_next_abundant',['../d7/ddb/problem__23_2sol1_8c.html#ac5d600bf3077f4188afc4c5cd2c40eaf',1,'get_next_abundant(unsigned long N):&#160;sol1.c'],['../d4/dbd/problem__23_2sol2_8c.html#ac5d600bf3077f4188afc4c5cd2c40eaf',1,'get_next_abundant(unsigned long N):&#160;sol2.c']]],
['get_5fnext_5funknown_12',['get_next_unknown',['../d5/df4/group__sudoku.html#ga62e94fc39f116e2c81daed8f5437431b',1,'sudoku_solver.c']]],
['get_5fnumber_13',['get_number',['../db/d01/problem__13_2sol1_8c.html#ac260f58785fb20eb09bb35385a7d47f8',1,'sol1.c']]],
['get_5fnumber_5fof_5fdigits_14',['get_number_of_digits',['../d9/deb/min__printf_8h.html#aefb40d94d5d9fa2a28bc64755dde096f',1,'min_printf.h']]],
['get_5fperfect_5fnumber_15',['get_perfect_number',['../d7/ddb/problem__23_2sol1_8c.html#a1aca7f530f82b27100262adba9e7556b',1,'get_perfect_number(unsigned long N):&#160;sol1.c'],['../d4/dbd/problem__23_2sol2_8c.html#a1aca7f530f82b27100262adba9e7556b',1,'get_perfect_number(unsigned long N):&#160;sol2.c']]],
['get_5fproduct_16',['get_product',['../dc/d63/problem__8_2sol1_8c.html#a9ffc8845f17b01a353767a40a3adf7bd',1,'sol1.c']]],
['get_5frand_17',['get_rand',['../d6/d2e/cartesian__to__polar_8c.html#a60e62b809ca9dcb1b20a140b30d30f60',1,'cartesian_to_polar.c']]],
['get_5fwidth_5fand_5fprecision_18',['get_width_and_precision',['../d9/deb/min__printf_8h.html#aa61e2407aab2c75e9837c77cab937d03',1,'min_printf.h']]],
['getassociativity_19',['getAssociativity',['../dc/d73/shunting__yard_8c.html#a4ea3d659fb78b0de0fcc88188815d013',1,'shunting_yard.c']]],
['getmax_20',['getMax',['../da/d02/binary__search__tree_8c.html#ad50f3debc5323bb7b71933effb64f30f',1,'binary_search_tree.c']]],
['getpointertoword_21',['getPointerToWord',['../d3/d78/words__alphabetical_8c.html#a9e3cab68cf6557024f0073f674a307a1',1,'words_alphabetical.c']]],
['getprecedence_22',['getPrecedence',['../db/d0c/infix__to__postfix_8c.html#ac91f38ad7885fca93e39325361a5c787',1,'getPrecedence(char op1, char op2):&#160;infix_to_postfix.c'],['../dc/d73/shunting__yard_8c.html#a4438f2369c8f681d8d0dff2eb86d0e65',1,'getPrecedence(char operator):&#160;shunting_yard.c']]],
['getsize_23',['getsize',['../dd/d19/circular__doubly__linked__list_8c.html#a6a64eb6265e703639bbfec9c3db93e0c',1,'circular_doubly_linked_list.c']]]
];

View File

@ -21,7 +21,7 @@ var searchData=
['isempty_18',['isEmpty',['../db/d0c/infix__to__postfix_8c.html#afa8471c76bc57b12ad21de22beb39021',1,'isEmpty(struct Stack s):&#160;infix_to_postfix.c'],['../da/d96/infix__to__postfix2_8c.html#a653c98c68c558505b75b04c44b7c838e',1,'isEmpty():&#160;infix_to_postfix2.c']]],
['isoprnd_19',['isOprnd',['../db/d0c/infix__to__postfix_8c.html#afd8245c04b202240390de23170f72d6b',1,'infix_to_postfix.c']]],
['ispalindrome_20',['isPalindrome',['../df/d16/palindrome_8c.html#a6320493ddee0ca4614423721c5d6f4ba',1,'palindrome.c']]],
['isprime_21',['isPrime',['../da/d93/prime_8c.html#a6384596f117decd77da25af95ab1704f',1,'prime.c']]],
['isprime_22',['isprime',['../d7/dd3/problem__3_2sol1_8c.html#aa0f4796aa2e89c327f827bd55f5cb305',1,'sol1.c']]],
['isprime_21',['isprime',['../d7/dd3/problem__3_2sol1_8c.html#aa0f4796aa2e89c327f827bd55f5cb305',1,'sol1.c']]],
['isprime_22',['isPrime',['../da/d93/prime_8c.html#a6384596f117decd77da25af95ab1704f',1,'prime.c']]],
['isstrong_23',['isStrong',['../d4/dcc/strong__number_8c.html#a03654cadb0cfe1195810dbe5da0265b5',1,'strong_number.c']]]
];

File diff suppressed because one or more lines are too long

View File

@ -5,7 +5,7 @@ var indexSectionsWithContent =
2: "6abcdefghijklmnopqrstuvw",
3: "_abcdefghijklmnopqrstuvwx",
4: "abcdefghilmnpqrstvwxyz",
5: "bcdelmnqsv",
5: "bcdelmnqsuv",
6: "_acefilmops",
7: "3ahklms",
8: "acdghlpst📚"

View File

@ -1,5 +1,6 @@
var searchData=
[
['big_5fint_0',['big_int',['../db/d80/problem__20_2sol1_8c.html#a62cbbd106aad52daadb9403a07d0da32',1,'sol1.c']]],
['buffer_1',['Buffer',['../d9/deb/min__printf_8h.html#abf0876f583782407c9e15c60158eec52',1,'min_printf.h']]]
['block_5ft_1',['block_t',['../d7/d3b/group__hash.html#gad587ec486728a1423ca04c21482e0685',1,'hash_blake2b.c']]],
['buffer_2',['Buffer',['../d9/deb/min__printf_8h.html#abf0876f583782407c9e15c60158eec52',1,'min_printf.h']]]
];

View File

@ -1,4 +1,4 @@
var searchData=
[
['vec_5f3d_0',['vec_3d',['../de/d7b/group__vec__3d.html#gaf9ee870d4922e488bdd3e7262485c270',1,'geometry_datatypes.h']]]
['u128_0',['u128',['../d7/d3b/group__hash.html#gac7cf56cc7cc7b14ceded8253b45db728',1,'hash_blake2b.c']]]
];

4
search/typedefs_a.js Normal file
View File

@ -0,0 +1,4 @@
var searchData=
[
['vec_5f3d_0',['vec_3d',['../de/d7b/group__vec__3d.html#gaf9ee870d4922e488bdd3e7262485c270',1,'geometry_datatypes.h']]]
];

View File

@ -1,6 +1,8 @@
var searchData=
[
['bank_0',['bank',['../d2/de8/structeuler__.html#a34941b75b9bb747cd68d28315fa9691a',1,'euler_']]],
['bt_1',['BT',['../d5/da1/structnode.html#ac0a6453f996d4c362c015fd4348ecc6e',1,'node']]],
['bytes_2',['bytes',['../d4/d73/struct_m_e_m_o_r_y___i_n_f_o_r_m_a_t_i_o_n.html#a7f42967fd6562d77ac03445ea6e36a3d',1,'MEMORY_INFORMATION']]]
['blake2b_5fiv_1',['blake2b_iv',['../d7/d3b/group__hash.html#gabaac4e8c647ac9882ec38de284382c0b',1,'hash_blake2b.c']]],
['blake2b_5fsigma_2',['blake2b_sigma',['../d7/d3b/group__hash.html#gac97f6ce73af41a0bd4bce78b3f42f6c8',1,'hash_blake2b.c']]],
['bt_3',['BT',['../d5/da1/structnode.html#ac0a6453f996d4c362c015fd4348ecc6e',1,'node']]],
['bytes_4',['bytes',['../d4/d73/struct_m_e_m_o_r_y___i_n_f_o_r_m_a_t_i_o_n.html#a7f42967fd6562d77ac03445ea6e36a3d',1,'MEMORY_INFORMATION']]]
];

View File

@ -1,11 +1,15 @@
var searchData=
[
['real_0',['real',['../d7/dfd/structdual__quat__.html#ad663036ace6a586f90a2f89386f7731a',1,'dual_quat_']]],
['right_1',['right',['../d5/da1/structnode.html#a51e160f22dc6064bac4a4f9f1d931c2c',1,'node::right()'],['../db/d8b/struct_node.html#af99e7102380da88d7c079fa264230cf4',1,'Node::right()']]],
['rlink_2',['rlink',['../db/d8b/struct_node.html#a0ed3c7305b43527f0f237bbfd438b8f7',1,'Node']]],
['roll_3',['roll',['../d2/de8/structeuler__.html#a3f1b77e489be443a8d84a84082b8092e',1,'euler_']]],
['root_4',['root',['../dd/d06/structsegment__tree.html#aa18d7cb422873a807707b26448dce7cd',1,'segment_tree']]],
['row1_5',['row1',['../d9/d8b/structmat__3x3__.html#ac74f33a2e1ad1f6db74d94807cf1f64e',1,'mat_3x3_']]],
['row2_6',['row2',['../d9/d8b/structmat__3x3__.html#a8d7ae8fbcc408e3c30e9d64bbd28feaf',1,'mat_3x3_']]],
['row3_7',['row3',['../d9/d8b/structmat__3x3__.html#a490bb6be52ea95b333b55b236af41563',1,'mat_3x3_']]]
['r1_0',['R1',['../d7/d3b/group__hash.html#ga725275fda6544f05ec52cd3c0599de70',1,'hash_blake2b.c']]],
['r2_1',['R2',['../d7/d3b/group__hash.html#ga636ffdae3b9f1559ae5419320d10a901',1,'hash_blake2b.c']]],
['r3_2',['R3',['../d7/d3b/group__hash.html#gac1a3efdb45c4a807074d73fb8435144f',1,'hash_blake2b.c']]],
['r4_3',['R4',['../d7/d3b/group__hash.html#gaf05b277482f6c423d3d2ee7f273e4da1',1,'hash_blake2b.c']]],
['real_4',['real',['../d7/dfd/structdual__quat__.html#ad663036ace6a586f90a2f89386f7731a',1,'dual_quat_']]],
['right_5',['right',['../d5/da1/structnode.html#a51e160f22dc6064bac4a4f9f1d931c2c',1,'node::right()'],['../db/d8b/struct_node.html#af99e7102380da88d7c079fa264230cf4',1,'Node::right()']]],
['rlink_6',['rlink',['../db/d8b/struct_node.html#a0ed3c7305b43527f0f237bbfd438b8f7',1,'Node']]],
['roll_7',['roll',['../d2/de8/structeuler__.html#a3f1b77e489be443a8d84a84082b8092e',1,'euler_']]],
['root_8',['root',['../dd/d06/structsegment__tree.html#aa18d7cb422873a807707b26448dce7cd',1,'segment_tree']]],
['row1_9',['row1',['../d9/d8b/structmat__3x3__.html#ac74f33a2e1ad1f6db74d94807cf1f64e',1,'mat_3x3_']]],
['row2_10',['row2',['../d9/d8b/structmat__3x3__.html#a8d7ae8fbcc408e3c30e9d64bbd28feaf',1,'mat_3x3_']]],
['row3_11',['row3',['../d9/d8b/structmat__3x3__.html#a490bb6be52ea95b333b55b236af41563',1,'mat_3x3_']]]
];