Documentation for af72fab013

This commit is contained in:
realstealthninja
2024-08-31 00:44:14 +00:00
parent 1fc5a79d4f
commit 41be012ea2
88 changed files with 1144 additions and 1691 deletions

View File

@@ -1,7 +1,7 @@
<map id="math::ncr_modulo_p::NCRModuloP" name="math::ncr_modulo_p::NCRModuloP">
<area shape="rect" id="Node000001" title="Class which contains all methods required for calculating nCr mod p." alt="" coords="12,183,152,223"/>
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector.html" title=" " alt="" coords="5,94,159,120"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="85,135,85,182,79,182,79,135"/>
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/types/integer.html" title=" " alt="" coords="35,5,129,31"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="85,47,85,94,79,94,79,47"/>
<area shape="rect" id="Node000001" title="Class which contains all methods required for calculating nCr mod p." alt="" coords="9,183,148,223"/>
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector.html" title=" " alt="" coords="5,94,152,120"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="81,135,81,182,76,182,76,135"/>
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/types/integer.html" title=" " alt="" coords="35,5,122,31"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="81,47,81,94,76,94,76,47"/>
</map>

View File

@@ -1 +1 @@
7507f17b72c8027fffdd536f1bb9971d
a4f915c326bfb68f957e0df8cc1226e7

View File

@@ -4,8 +4,8 @@
<!-- Generated by graphviz version 12.1.0 (20240811.2233)
-->
<!-- Title: math::ncr_modulo_p::NCRModuloP Pages: 1 -->
<svg width="123pt" height="172pt"
viewBox="0.00 0.00 123.00 171.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="118pt" height="172pt"
viewBox="0.00 0.00 117.75 171.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve">
@@ -23,9 +23,9 @@
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title="Class which contains all methods required for calculating nCr mod p.">
<polygon fill="#999999" stroke="#666666" points="109.75,-30.5 5.25,-30.5 5.25,0 109.75,0 109.75,-30.5"/>
<text text-anchor="start" x="13.25" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">math::ncr_modulo_p</text>
<text text-anchor="middle" x="57.5" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">::NCRModuloP</text>
<polygon fill="#999999" stroke="#666666" points="107.12,-30.5 2.62,-30.5 2.62,0 107.12,0 107.12,-30.5"/>
<text text-anchor="start" x="10.62" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">math::ncr_modulo_p</text>
<text text-anchor="middle" x="54.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">::NCRModuloP</text>
</a>
</g>
</g>
@@ -33,8 +33,8 @@
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector.html" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="115,-97 0,-97 0,-77.75 115,-77.75 115,-97"/>
<text text-anchor="middle" x="57.5" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector&lt; uint64_t &gt;</text>
<polygon fill="white" stroke="#666666" points="109.75,-97 0,-97 0,-77.75 109.75,-77.75 109.75,-97"/>
<text text-anchor="middle" x="54.88" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector&lt; int64_t &gt;</text>
</a>
</g>
</g>
@@ -42,18 +42,18 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M57.5,-66.17C57.5,-54.91 57.5,-41.14 57.5,-30.92"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="54,-65.98 57.5,-75.98 61,-65.98 54,-65.98"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M54.88,-66.17C54.88,-54.91 54.88,-41.14 54.88,-30.92"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="51.38,-65.98 54.88,-75.98 58.38,-65.98 51.38,-65.98"/>
</a>
</g>
<text text-anchor="middle" x="65.75" y="-50.25" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> fac</text>
<text text-anchor="middle" x="63.12" y="-50.25" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> fac</text>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/types/integer.html" xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="92.5,-163.5 22.5,-163.5 22.5,-144.25 92.5,-144.25 92.5,-163.5"/>
<text text-anchor="middle" x="57.5" y="-150" font-family="Helvetica,sans-Serif" font-size="10.00">std::uint64_t</text>
<polygon fill="white" stroke="#bfbfbf" points="87.25,-163.5 22.5,-163.5 22.5,-144.25 87.25,-144.25 87.25,-163.5"/>
<text text-anchor="middle" x="54.88" y="-150" font-family="Helvetica,sans-Serif" font-size="10.00">std::int64_t</text>
</a>
</g>
</g>
@@ -61,11 +61,11 @@
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node3&#45;&gt;Node2</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M57.5,-132.4C57.5,-120.57 57.5,-106.29 57.5,-97.27"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="54,-132.39 57.5,-142.39 61,-132.39 54,-132.39"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M54.88,-132.4C54.88,-120.57 54.88,-106.29 54.88,-97.27"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="51.38,-132.39 54.88,-142.39 58.38,-132.39 51.38,-132.39"/>
</a>
</g>
<text text-anchor="middle" x="78.88" y="-116.75" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> elements</text>
<text text-anchor="middle" x="76.25" y="-116.75" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> elements</text>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 3.7 KiB

After

Width:  |  Height:  |  Size: 3.7 KiB

View File

@@ -4,17 +4,17 @@
<!-- Generated by graphviz version 12.1.0 (20240811.2233)
-->
<!-- Title: math::ncr_modulo_p::NCRModuloP Pages: 1 -->
<svg width="123pt" height="172pt"
viewBox="0.00 0.00 123.00 171.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<svg width="118pt" height="172pt"
viewBox="0.00 0.00 117.75 171.50" 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 167.5)">
<title>math::ncr_modulo_p::NCRModuloP</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title="Class which contains all methods required for calculating nCr mod p.">
<polygon fill="#999999" stroke="#666666" points="109.75,-30.5 5.25,-30.5 5.25,0 109.75,0 109.75,-30.5"/>
<text text-anchor="start" x="13.25" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">math::ncr_modulo_p</text>
<text text-anchor="middle" x="57.5" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">::NCRModuloP</text>
<polygon fill="#999999" stroke="#666666" points="107.12,-30.5 2.62,-30.5 2.62,0 107.12,0 107.12,-30.5"/>
<text text-anchor="start" x="10.62" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">math::ncr_modulo_p</text>
<text text-anchor="middle" x="54.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">::NCRModuloP</text>
</a>
</g>
</g>
@@ -22,8 +22,8 @@
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector.html" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="115,-97 0,-97 0,-77.75 115,-77.75 115,-97"/>
<text text-anchor="middle" x="57.5" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector&lt; uint64_t &gt;</text>
<polygon fill="white" stroke="#666666" points="109.75,-97 0,-97 0,-77.75 109.75,-77.75 109.75,-97"/>
<text text-anchor="middle" x="54.88" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector&lt; int64_t &gt;</text>
</a>
</g>
</g>
@@ -31,18 +31,18 @@
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M57.5,-66.17C57.5,-54.91 57.5,-41.14 57.5,-30.92"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="54,-65.98 57.5,-75.98 61,-65.98 54,-65.98"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M54.88,-66.17C54.88,-54.91 54.88,-41.14 54.88,-30.92"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="51.38,-65.98 54.88,-75.98 58.38,-65.98 51.38,-65.98"/>
</a>
</g>
<text text-anchor="middle" x="65.75" y="-50.25" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> fac</text>
<text text-anchor="middle" x="63.12" y="-50.25" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> fac</text>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/types/integer.html" xlink:title=" ">
<polygon fill="white" stroke="#bfbfbf" points="92.5,-163.5 22.5,-163.5 22.5,-144.25 92.5,-144.25 92.5,-163.5"/>
<text text-anchor="middle" x="57.5" y="-150" font-family="Helvetica,sans-Serif" font-size="10.00">std::uint64_t</text>
<polygon fill="white" stroke="#bfbfbf" points="87.25,-163.5 22.5,-163.5 22.5,-144.25 87.25,-144.25 87.25,-163.5"/>
<text text-anchor="middle" x="54.88" y="-150" font-family="Helvetica,sans-Serif" font-size="10.00">std::int64_t</text>
</a>
</g>
</g>
@@ -50,11 +50,11 @@
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node3&#45;&gt;Node2</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M57.5,-132.4C57.5,-120.57 57.5,-106.29 57.5,-97.27"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="54,-132.39 57.5,-142.39 61,-132.39 54,-132.39"/>
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M54.88,-132.4C54.88,-120.57 54.88,-106.29 54.88,-97.27"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="51.38,-132.39 54.88,-142.39 58.38,-132.39 51.38,-132.39"/>
</a>
</g>
<text text-anchor="middle" x="78.88" y="-116.75" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> elements</text>
<text text-anchor="middle" x="76.25" y="-116.75" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> elements</text>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 3.0 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB