Documentation for 0953376d31

This commit is contained in:
github-actions
2023-06-16 21:18:14 +00:00
parent 26f1eee566
commit 14deeecd50
7241 changed files with 234176 additions and 54779 deletions

View File

@@ -3,7 +3,7 @@
<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="generator" content="Doxygen 1.9.7"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Algorithms_in_C++: numerical_methods/composite_simpson_rule.cpp File Reference</title>
<link href="../../tabs.css" rel="stylesheet" type="text/css"/>
@@ -41,7 +41,7 @@ MathJax.Hub.Config({
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.6 -->
<!-- Generated by Doxygen 1.9.7 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "../../search/",'.html');
@@ -116,8 +116,7 @@ $(document).ready(function(){initNavTree('d4/d18/composite__simpson__rule_8cpp.h
</div><div class="textblock"><div class="dynheader">
Include dependency graph for composite_simpson_rule.cpp:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d7/db0/composite__simpson__rule_8cpp__incl.svg" width="592" height="126"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d7/db0/composite__simpson__rule_8cpp__incl.svg" width="592" height="126"><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="namespaces" name="namespaces"></a>
@@ -161,7 +160,7 @@ Functions</h2></td></tr>
<p>In this program there are 4 sample test functions f, g, k, l that are evaluated in the same interval.</p>
<p>Arguments can be passed as parameters from the command line argv[1] = N, argv[2] = a, argv[3] = b</p>
<p>N must be even number and a&lt;b.</p>
<p>In the end of the <a class="el" href="../../dd/d1e/generate__parentheses_8cpp.html#gae66f6b31b5ad750f1fe042a706a4e3d4" title="Main function.">main()</a> i compare the program's result with the one from mathematical software with 2 decimal points margin.</p>
<p>In the end of the <a class="el" href="../../dd/d1e/generate__parentheses_8cpp.html#ae66f6b31b5ad750f1fe042a706a4e3d4" title="Main function.">main()</a> i compare the program's result with the one from mathematical software with 2 decimal points margin.</p>
<p>Add sample function by replacing one of the f, g, k, l and the assert</p>
<dl class="section author"><dt>Author</dt><dd><a href="https://github.com/ggkogkou" target="_blank">ggkogkou</a> </dd></dl>
</div><h2 class="groupheader">Function Documentation</h2>
@@ -241,8 +240,8 @@ Functions</h2></td></tr>
<div class="line"><span class="lineno"> 104</span> <span class="keywordflow">return</span> evaluate_integral;</div>
<div class="line"><span class="lineno"> 105</span>}</div>
<div class="ttc" id="aat_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/map/at.html">std::map::at</a></div><div class="ttdeci">T at(T... args)</div></div>
<div class="ttc" id="adata__structures_2sparse__table_8cpp_html_a10f3ffb3f6f7e1b83d556b9c8de89a5d"><div class="ttname"><a href="../../d6/d42/data__structures_2sparse__table_8cpp.html#a10f3ffb3f6f7e1b83d556b9c8de89a5d">data_structures::sparse_table::N</a></div><div class="ttdeci">constexpr uint32_t N</div><div class="ttdoc">A struct to represent sparse table for min() as their invariant function, for the given array A....</div><div class="ttdef"><b>Definition:</b> sparse_table.cpp:47</div></div>
<div class="ttc" id="ahash__search_8cpp_html_a566eaf0ffafd50bc61e644561fd27001"><div class="ttname"><a href="../../d1/df3/hash__search_8cpp.html#a566eaf0ffafd50bc61e644561fd27001">h</a></div><div class="ttdeci">int h(int key)</div><div class="ttdef"><b>Definition:</b> hash_search.cpp:45</div></div>
<div class="ttc" id="adata__structures_2sparse__table_8cpp_html_a10f3ffb3f6f7e1b83d556b9c8de89a5d"><div class="ttname"><a href="../../d6/d42/data__structures_2sparse__table_8cpp.html#a10f3ffb3f6f7e1b83d556b9c8de89a5d">data_structures::sparse_table::N</a></div><div class="ttdeci">constexpr uint32_t N</div><div class="ttdoc">A struct to represent sparse table for min() as their invariant function, for the given array A....</div><div class="ttdef"><b>Definition</b> sparse_table.cpp:47</div></div>
<div class="ttc" id="ahash__search_8cpp_html_a566eaf0ffafd50bc61e644561fd27001"><div class="ttname"><a href="../../d1/df3/hash__search_8cpp.html#a566eaf0ffafd50bc61e644561fd27001">h</a></div><div class="ttdeci">int h(int key)</div><div class="ttdef"><b>Definition</b> hash_search.cpp:45</div></div>
<div class="ttc" id="ainsert_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/container/map/insert.html">std::map::insert</a></div><div class="ttdeci">T insert(T... args)</div></div>
<div class="ttc" id="ainteger_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/types/integer.html">std::int32_t</a></div></div>
<div class="ttc" id="aisnan_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/numeric/math/isnan.html">std::isnan</a></div><div class="ttdeci">T isnan(T... args)</div></div>
@@ -281,8 +280,7 @@ Functions</h2></td></tr>
</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="../../d4/d18/composite__simpson__rule_8cpp_a4251b4df4748a0b9c43a48f61bdd2397_cgraph.svg" width="271" height="92"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d4/d18/composite__simpson__rule_8cpp_a4251b4df4748a0b9c43a48f61bdd2397_cgraph.svg" width="271" height="92"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
</div>
@@ -310,8 +308,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="../../d4/d18/composite__simpson__rule_8cpp_a2f67508d5f392b0321772169342c98ad_cgraph.svg" width="272" height="92"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d4/d18/composite__simpson__rule_8cpp_a2f67508d5f392b0321772169342c98ad_cgraph.svg" width="272" height="92"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
</div>
@@ -337,8 +334,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="../../d4/d18/composite__simpson__rule_8cpp_a1b74d828b33760094906797042b89442_cgraph.svg" width="272" height="92"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d4/d18/composite__simpson__rule_8cpp_a1b74d828b33760094906797042b89442_cgraph.svg" width="272" height="92"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
</div>
@@ -364,8 +360,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="../../d4/d18/composite__simpson__rule_8cpp_a6d8df83a6f26ce24a75d3b358b7f5b8a_cgraph.svg" width="266" height="76"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d4/d18/composite__simpson__rule_8cpp_a6d8df83a6f26ce24a75d3b358b7f5b8a_cgraph.svg" width="266" height="76"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
</div>
@@ -449,12 +444,11 @@ Here is the call graph for this function:</div>
<div class="ttc" id="aatoi_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/string/byte/atoi.html">std::atoi</a></div><div class="ttdeci">T atoi(T... args)</div></div>
<div class="ttc" id="abasic_ostream_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/io/basic_ostream.html">std::cout</a></div></div>
<div class="ttc" id="aendl_html"><div class="ttname"><a href="http://en.cppreference.com/w/cpp/io/manip/endl.html">std::endl</a></div><div class="ttdeci">T endl(T... args)</div></div>
<div class="ttc" id="agenerate__parentheses_8cpp_html_aa8dca7b867074164d5f45b0f3851269d"><div class="ttname"><a href="../../dd/d1e/generate__parentheses_8cpp.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> generate_parentheses.cpp:82</div></div>
<div class="ttc" id="agenerate__parentheses_8cpp_html_aa8dca7b867074164d5f45b0f3851269d"><div class="ttname"><a href="../../dd/d1e/generate__parentheses_8cpp.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> generate_parentheses.cpp:82</div></div>
</div><!-- fragment --><div class="dynheader">
Here is the call graph for this function:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="../../d4/d18/composite__simpson__rule_8cpp_a3c04138a5bfe5d72780bb7e82a18e627_cgraph.svg" width="100%" height="523"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="../../d4/d18/composite__simpson__rule_8cpp_a3c04138a5bfe5d72780bb7e82a18e627_cgraph.svg" width="100%" height="523"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div>
@@ -555,8 +549,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="../../d4/d18/composite__simpson__rule_8cpp_a2ae48a41e43dc6ab11b962742349646e_cgraph.svg" width="174" height="86"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe>
</div>
<div class="center"><iframe scrolling="no" frameborder="0" src="../../d4/d18/composite__simpson__rule_8cpp_a2ae48a41e43dc6ab11b962742349646e_cgraph.svg" width="174" height="86"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
</div>
@@ -567,7 +560,7 @@ Here is the call graph for this function:</div>
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="navelem"><a class="el" href="../../dir_9c6faab82c22511b50177aa2e38e2780.html">numerical_methods</a></li><li class="navelem"><a class="el" href="../../d4/d18/composite__simpson__rule_8cpp.html">composite_simpson_rule.cpp</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>
<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.7 </li>
</ul>
</div>
</body>

View File

@@ -1,5 +1,8 @@
<map id="numerical_methods::simpson_method::k" name="numerical_methods::simpson_method::k">
<area shape="rect" id="node1" title="Another test function." alt="" coords="5,29,148,70"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/pow.html#" title=" " alt="" coords="196,12,267,37"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/sqrt.html#" title=" " alt="" coords="197,61,266,87"/>
<area shape="rect" id="Node000001" title="Another test function." alt="" coords="5,29,148,70"/>
<area shape="poly" id="edge1_Node000001_Node000001" title=" " alt="" coords="46,29,45,19,50,11,61,5,77,3,94,5,104,12,101,16,92,10,76,8,62,10,54,14,50,20,52,28"/>
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/pow.html#" title=" " alt="" coords="196,12,267,37"/>
<area shape="poly" id="edge2_Node000001_Node000002" title=" " alt="" coords="148,35,181,30,181,35,149,41"/>
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/sqrt.html#" title=" " alt="" coords="197,61,266,87"/>
<area shape="poly" id="edge3_Node000001_Node000003" title=" " alt="" coords="149,58,182,63,181,69,148,63"/>
</map>

View File

@@ -1 +1 @@
8f4f63cf198caec795a7d1e7557db495
94cd7849e83ef592e8a6fe147fd6bda0

View File

@@ -6,12 +6,22 @@
<!-- Title: numerical_methods::simpson_method::k Pages: 1 -->
<svg width="204pt" height="69pt"
viewBox="0.00 0.00 204.25 68.88" 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" onload="init(evt)">
<style type="text/css"><![CDATA[
.node, .edge {opacity: 0.7;}
.node.selected, .edge.selected {opacity: 1;}
.edge:hover path { stroke: red; }
.edge:hover polygon { stroke: red; fill: red; }
]]></style>
<script type="application/ecmascript" xlink:href="../../svg.min.js"/>
<svg id="graph" class="graph">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 64.88)">
<title>numerical_methods::simpson_method::k</title>
<!-- Node1 -->
<g id="node1" class="node">
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Another test function.">
<g id="a_Node000001"><a xlink:title="Another test function.">
<polygon fill="#999999" stroke="#666666" points="106.75,-42.88 0,-42.88 0,-12.37 106.75,-12.37 106.75,-42.88"/>
<text text-anchor="start" x="8" y="-29.38" font-family="Helvetica,sans-Serif" font-size="10.00">numerical_methods::</text>
<text text-anchor="middle" x="53.38" y="-18.12" font-family="Helvetica,sans-Serif" font-size="10.00">simpson_method::k</text>
@@ -19,40 +29,64 @@
</g>
</g>
<!-- Node1&#45;&gt;Node1 -->
<g id="edge1" class="edge">
<g id="edge1_Node000001_Node000001" class="edge">
<title>Node1&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000001"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M32.8,-43.36C28.6,-52.43 35.46,-60.88 53.38,-60.88 63.45,-60.88 70.03,-58.2 73.11,-54.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="76.67,-54.6 73.95,-44.36 69.7,-54.06 76.67,-54.6"/>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/pow.html#" xlink:title=" ">
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/pow.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="196.25,-56.25 142.75,-56.25 142.75,-37 196.25,-37 196.25,-56.25"/>
<text text-anchor="middle" x="169.5" y="-42.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::pow</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge2" class="edge">
<g id="edge2_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge2_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M107.09,-36.4C115.43,-37.79 123.89,-39.2 131.76,-40.51"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="130.97,-44.09 141.41,-42.28 132.12,-37.19 130.97,-44.09"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/sqrt.html#" xlink:title=" ">
<g id="a_Node000003"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/sqrt.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="195.5,-19.25 143.5,-19.25 143.5,0 195.5,0 195.5,-19.25"/>
<text text-anchor="middle" x="169.5" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::sqrt</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge3" class="edge">
<g id="edge3_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge3_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M107.09,-19.31C115.59,-17.97 124.21,-16.61 132.21,-15.35"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="132.68,-18.66 142.01,-13.65 131.59,-11.75 132.68,-18.66"/>
</a>
</g>
</g>
</g>
</svg>
</svg>
<style type='text/css'>
<![CDATA[
[data-mouse-over-selected='false'] { opacity: 0.7; }
[data-mouse-over-selected='true'] { opacity: 1.0; }
]]>
</style>
<script type="application/ecmascript"><![CDATA[
document.addEventListener('DOMContentLoaded', (event) => {
highlightEdges();
highlightAdjacentNodes();
});
]]></script>
</svg>

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

View File

@@ -0,0 +1,67 @@
<?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 8.0.5 (20230430.1635)
-->
<!-- Title: numerical_methods::simpson_method::k Pages: 1 -->
<svg width="204pt" height="69pt"
viewBox="0.00 0.00 204.25 68.88" 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 64.88)">
<title>numerical_methods::simpson_method::k</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title="Another test function.">
<polygon fill="#999999" stroke="#666666" points="106.75,-42.88 0,-42.88 0,-12.37 106.75,-12.37 106.75,-42.88"/>
<text text-anchor="start" x="8" y="-29.38" font-family="Helvetica,sans-Serif" font-size="10.00">numerical_methods::</text>
<text text-anchor="middle" x="53.38" y="-18.12" font-family="Helvetica,sans-Serif" font-size="10.00">simpson_method::k</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node1 -->
<g id="edge1_Node000001_Node000001" class="edge">
<title>Node1&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000001"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M32.8,-43.36C28.6,-52.43 35.46,-60.88 53.38,-60.88 63.45,-60.88 70.03,-58.2 73.11,-54.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="76.67,-54.6 73.95,-44.36 69.7,-54.06 76.67,-54.6"/>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/pow.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="196.25,-56.25 142.75,-56.25 142.75,-37 196.25,-37 196.25,-56.25"/>
<text text-anchor="middle" x="169.5" y="-42.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::pow</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge2_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge2_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M107.09,-36.4C115.43,-37.79 123.89,-39.2 131.76,-40.51"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="130.97,-44.09 141.41,-42.28 132.12,-37.19 130.97,-44.09"/>
</a>
</g>
</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/numeric/math/sqrt.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="195.5,-19.25 143.5,-19.25 143.5,0 195.5,0 195.5,-19.25"/>
<text text-anchor="middle" x="169.5" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::sqrt</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge3_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge3_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M107.09,-19.31C115.59,-17.97 124.21,-16.61 132.21,-15.35"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="132.68,-18.66 142.01,-13.65 131.59,-11.75 132.68,-18.66"/>
</a>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.1 KiB

View File

@@ -1,5 +1,7 @@
<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="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="97,5,168,31"/>
<area shape="rect" id="node3" href="$d1/df3/hash__search_8cpp.html#a566eaf0ffafd50bc61e644561fd27001" title=" " alt="" coords="113,55,152,80"/>
<area shape="rect" id="Node000001" title="Self&#45;test implementations." alt="" coords="5,31,49,56"/>
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="97,5,168,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="48,36,82,28,83,33,50,41"/>
<area shape="rect" id="Node000003" href="$d1/df3/hash__search_8cpp.html#a566eaf0ffafd50bc61e644561fd27001" title=" " alt="" coords="113,55,152,80"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="50,46,99,57,98,63,49,51"/>
</map>

View File

@@ -1 +1 @@
4334c71ceac6ff3ae9dfc39fe1300ab7
35205101949ce7aa6a6ebedcb619e803

View File

@@ -6,46 +6,77 @@
<!-- Title: test Pages: 1 -->
<svg width="130pt" height="64pt"
viewBox="0.00 0.00 130.00 64.25" 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" onload="init(evt)">
<style type="text/css"><![CDATA[
.node, .edge {opacity: 0.7;}
.node.selected, .edge.selected {opacity: 1;}
.edge:hover path { stroke: red; }
.edge:hover polygon { stroke: red; fill: red; }
]]></style>
<script type="application/ecmascript" xlink:href="../../svg.min.js"/>
<svg id="graph" class="graph">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 60.25)">
<title>test</title>
<!-- Node1 -->
<g id="node1" class="node">
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Self&#45;test implementations.">
<g id="a_Node000001"><a xlink:title="Self&#45;test implementations.">
<polygon fill="#999999" stroke="#666666" points="32.5,-37.25 0,-37.25 0,-18 32.5,-18 32.5,-37.25"/>
<text text-anchor="middle" x="16.25" y="-23.75" font-family="Helvetica,sans-Serif" font-size="10.00">test</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="122,-56.25 68.5,-56.25 68.5,-37 122,-37 122,-56.25"/>
<text text-anchor="middle" x="95.25" y="-42.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M32.83,-31.47C40.02,-33.24 48.88,-35.43 57.61,-37.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="56.53,-41.17 67.08,-40.17 58.21,-34.37 56.53,-41.17"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:href="../../d1/df3/hash__search_8cpp.html#a566eaf0ffafd50bc61e644561fd27001" target="_top" xlink:title=" ">
<g id="a_Node000003"><a xlink:href="../../d1/df3/hash__search_8cpp.html#a566eaf0ffafd50bc61e644561fd27001" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="109.65,-19.25 80.85,-19.25 80.85,0 109.65,0 109.65,-19.25"/>
<text text-anchor="middle" x="95.25" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M32.83,-23.98C43.53,-21.48 57.94,-18.11 70.12,-15.27"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="70.56,-18.52 79.5,-12.84 68.96,-11.71 70.56,-18.52"/>
</a>
</g>
</g>
</g>
</svg>
</svg>
<style type='text/css'>
<![CDATA[
[data-mouse-over-selected='false'] { opacity: 0.7; }
[data-mouse-over-selected='true'] { opacity: 1.0; }
]]>
</style>
<script type="application/ecmascript"><![CDATA[
document.addEventListener('DOMContentLoaded', (event) => {
highlightEdges();
highlightAdjacentNodes();
});
]]></script>
</svg>

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

View File

@@ -0,0 +1,57 @@
<?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 8.0.5 (20230430.1635)
-->
<!-- Title: test Pages: 1 -->
<svg width="130pt" height="64pt"
viewBox="0.00 0.00 130.00 64.25" 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.25)">
<title>test</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title="Self&#45;test implementations.">
<polygon fill="#999999" stroke="#666666" points="32.5,-37.25 0,-37.25 0,-18 32.5,-18 32.5,-37.25"/>
<text text-anchor="middle" x="16.25" y="-23.75" font-family="Helvetica,sans-Serif" font-size="10.00">test</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="122,-56.25 68.5,-56.25 68.5,-37 122,-37 122,-56.25"/>
<text text-anchor="middle" x="95.25" y="-42.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M32.83,-31.47C40.02,-33.24 48.88,-35.43 57.61,-37.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="56.53,-41.17 67.08,-40.17 58.21,-34.37 56.53,-41.17"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:href="../../d1/df3/hash__search_8cpp.html#a566eaf0ffafd50bc61e644561fd27001" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="109.65,-19.25 80.85,-19.25 80.85,0 109.65,0 109.65,-19.25"/>
<text text-anchor="middle" x="95.25" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M32.83,-23.98C43.53,-21.48 57.94,-18.11 70.12,-15.27"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="70.56,-18.52 79.5,-12.84 68.96,-11.71 70.56,-18.52"/>
</a>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@@ -1,5 +1,8 @@
<map id="numerical_methods::simpson_method::g" name="numerical_methods::simpson_method::g">
<area shape="rect" id="node1" title="Another test function." alt="" coords="5,29,148,70"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/exp.html#" title=" " alt="" coords="197,12,266,37"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/pow.html#" title=" " alt="" coords="196,61,267,87"/>
<area shape="rect" id="Node000001" title="Another test function." alt="" coords="5,29,148,70"/>
<area shape="poly" id="edge2_Node000001_Node000001" title=" " alt="" coords="46,29,45,19,50,11,61,5,77,3,94,5,104,12,101,16,92,10,76,8,62,10,54,14,50,20,52,28"/>
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/exp.html#" title=" " alt="" coords="197,12,266,37"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="148,35,182,30,183,35,149,41"/>
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/pow.html#" title=" " alt="" coords="196,61,267,87"/>
<area shape="poly" id="edge3_Node000001_Node000003" title=" " alt="" coords="149,58,181,63,181,69,148,63"/>
</map>

View File

@@ -1 +1 @@
8c5d02dd286f29ee056950fd1ba4ee5d
f53e11488b67bd9662302ace302f3ef6

View File

@@ -6,12 +6,22 @@
<!-- Title: numerical_methods::simpson_method::g Pages: 1 -->
<svg width="204pt" height="69pt"
viewBox="0.00 0.00 204.25 68.88" 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" onload="init(evt)">
<style type="text/css"><![CDATA[
.node, .edge {opacity: 0.7;}
.node.selected, .edge.selected {opacity: 1;}
.edge:hover path { stroke: red; }
.edge:hover polygon { stroke: red; fill: red; }
]]></style>
<script type="application/ecmascript" xlink:href="../../svg.min.js"/>
<svg id="graph" class="graph">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 64.88)">
<title>numerical_methods::simpson_method::g</title>
<!-- Node1 -->
<g id="node1" class="node">
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Another test function.">
<g id="a_Node000001"><a xlink:title="Another test function.">
<polygon fill="#999999" stroke="#666666" points="106.75,-42.88 0,-42.88 0,-12.37 106.75,-12.37 106.75,-42.88"/>
<text text-anchor="start" x="8" y="-29.38" font-family="Helvetica,sans-Serif" font-size="10.00">numerical_methods::</text>
<text text-anchor="middle" x="53.38" y="-18.12" font-family="Helvetica,sans-Serif" font-size="10.00">simpson_method::g</text>
@@ -19,40 +29,64 @@
</g>
</g>
<!-- Node1&#45;&gt;Node1 -->
<g id="edge2" class="edge">
<g id="edge2_Node000001_Node000001" class="edge">
<title>Node1&#45;&gt;Node1</title>
<g id="a_edge2_Node000001_Node000001"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M32.8,-43.36C28.6,-52.43 35.46,-60.88 53.38,-60.88 63.45,-60.88 70.03,-58.2 73.11,-54.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="76.67,-54.6 73.95,-44.36 69.7,-54.06 76.67,-54.6"/>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/exp.html#" xlink:title=" ">
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/exp.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="195.12,-56.25 143.88,-56.25 143.88,-37 195.12,-37 195.12,-56.25"/>
<text text-anchor="middle" x="169.5" y="-42.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::exp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M107.09,-36.4C115.85,-37.86 124.74,-39.34 132.94,-40.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="132.17,-44.29 142.61,-42.48 133.32,-37.39 132.17,-44.29"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/pow.html#" xlink:title=" ">
<g id="a_Node000003"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/pow.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="196.25,-19.25 142.75,-19.25 142.75,0 196.25,0 196.25,-19.25"/>
<text text-anchor="middle" x="169.5" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::pow</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge3" class="edge">
<g id="edge3_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge3_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M107.09,-19.31C115.43,-18 123.89,-16.66 131.76,-15.42"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="132.08,-18.75 141.41,-13.74 130.99,-11.84 132.08,-18.75"/>
</a>
</g>
</g>
</g>
</svg>
</svg>
<style type='text/css'>
<![CDATA[
[data-mouse-over-selected='false'] { opacity: 0.7; }
[data-mouse-over-selected='true'] { opacity: 1.0; }
]]>
</style>
<script type="application/ecmascript"><![CDATA[
document.addEventListener('DOMContentLoaded', (event) => {
highlightEdges();
highlightAdjacentNodes();
});
]]></script>
</svg>

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

View File

@@ -0,0 +1,67 @@
<?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 8.0.5 (20230430.1635)
-->
<!-- Title: numerical_methods::simpson_method::g Pages: 1 -->
<svg width="204pt" height="69pt"
viewBox="0.00 0.00 204.25 68.88" 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 64.88)">
<title>numerical_methods::simpson_method::g</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title="Another test function.">
<polygon fill="#999999" stroke="#666666" points="106.75,-42.88 0,-42.88 0,-12.37 106.75,-12.37 106.75,-42.88"/>
<text text-anchor="start" x="8" y="-29.38" font-family="Helvetica,sans-Serif" font-size="10.00">numerical_methods::</text>
<text text-anchor="middle" x="53.38" y="-18.12" font-family="Helvetica,sans-Serif" font-size="10.00">simpson_method::g</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node1 -->
<g id="edge2_Node000001_Node000001" class="edge">
<title>Node1&#45;&gt;Node1</title>
<g id="a_edge2_Node000001_Node000001"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M32.8,-43.36C28.6,-52.43 35.46,-60.88 53.38,-60.88 63.45,-60.88 70.03,-58.2 73.11,-54.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="76.67,-54.6 73.95,-44.36 69.7,-54.06 76.67,-54.6"/>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/exp.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="195.12,-56.25 143.88,-56.25 143.88,-37 195.12,-37 195.12,-56.25"/>
<text text-anchor="middle" x="169.5" y="-42.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::exp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M107.09,-36.4C115.85,-37.86 124.74,-39.34 132.94,-40.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="132.17,-44.29 142.61,-42.48 133.32,-37.39 132.17,-44.29"/>
</a>
</g>
</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/numeric/math/pow.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="196.25,-19.25 142.75,-19.25 142.75,0 196.25,0 196.25,-19.25"/>
<text text-anchor="middle" x="169.5" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::pow</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge3_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge3_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M107.09,-19.31C115.43,-18 123.89,-16.66 131.76,-15.42"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="132.08,-18.75 141.41,-13.74 130.99,-11.84 132.08,-18.75"/>
</a>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.1 KiB

View File

@@ -1,13 +1,24 @@
<map id="main" name="main">
<area shape="rect" id="node1" title="Main function." alt="" coords="5,104,55,130"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/byte/atof.html#" title=" " alt="" coords="104,5,173,31"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/byte/atoi.html#" title=" " alt="" coords="104,55,173,80"/>
<area shape="rect" id="node4" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="103,104,174,130"/>
<area shape="rect" id="node5" href="$d1/df3/hash__search_8cpp.html#a566eaf0ffafd50bc61e644561fd27001" title=" " alt="" coords="119,153,158,179"/>
<area shape="rect" id="node6" href="$dd/d1e/generate__parentheses_8cpp.html#aa8dca7b867074164d5f45b0f3851269d" title="Self&#45;test implementations." alt="" coords="117,203,160,228"/>
<area shape="rect" id="node7" href="$df/de5/classbacktracking_1_1generate__parentheses.html#af39c03d80ce0ba9fbf659b420980d160" title="wrapper interface" alt="" coords="222,195,379,236"/>
<area shape="rect" id="node8" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/clear.html#" title=" " alt="" coords="458,161,577,187"/>
<area shape="rect" id="node9" href="$df/de5/classbacktracking_1_1generate__parentheses.html#ac1489edd65374f22fe04851051f0a2ec" title="function that adds parenthesis to the string." alt="" coords="427,235,608,276"/>
<area shape="rect" id="node10" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/basic_string/size.html#" title=" " alt="" coords="672,217,794,243"/>
<area shape="rect" id="node11" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/push_back.html#" title=" " alt="" coords="656,267,810,292"/>
<area shape="rect" id="Node000001" title="Main function." alt="" coords="5,104,55,130"/>
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/byte/atof.html#" title=" " alt="" coords="104,5,173,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="41,102,101,40,103,38,107,42,104,44,45,105"/>
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/byte/atoi.html#" title=" " alt="" coords="104,55,173,80"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="54,103,94,85,96,89,56,108"/>
<area shape="rect" id="Node000004" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/io/manip/endl.html#" title=" " alt="" coords="103,104,174,130"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="55,114,88,114,88,120,55,120"/>
<area shape="rect" id="Node000005" href="$d1/df3/hash__search_8cpp.html#a566eaf0ffafd50bc61e644561fd27001" title=" " alt="" coords="119,153,158,179"/>
<area shape="poly" id="edge4_Node000001_Node000005" title=" " alt="" coords="56,126,107,149,104,154,54,130"/>
<area shape="rect" id="Node000006" href="$dd/d1e/generate__parentheses_8cpp.html#aa8dca7b867074164d5f45b0f3851269d" title="Self&#45;test implementations." alt="" coords="117,203,160,228"/>
<area shape="poly" id="edge5_Node000001_Node000006" title=" " alt="" coords="45,128,104,190,107,192,103,196,101,193,41,132"/>
<area shape="rect" id="Node000007" href="$df/de5/classbacktracking_1_1generate__parentheses.html#af39c03d80ce0ba9fbf659b420980d160" title="wrapper interface" alt="" coords="222,195,379,236"/>
<area shape="poly" id="edge6_Node000006_Node000007" title=" " alt="" coords="161,213,207,213,207,218,161,218"/>
<area shape="rect" id="Node000008" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/clear.html#" title=" " alt="" coords="458,161,577,187"/>
<area shape="poly" id="edge7_Node000007_Node000008" title=" " alt="" coords="379,198,443,186,444,191,380,203"/>
<area shape="rect" id="Node000009" href="$df/de5/classbacktracking_1_1generate__parentheses.html#ac1489edd65374f22fe04851051f0a2ec" title="function that adds parenthesis to the string." alt="" coords="427,235,608,276"/>
<area shape="poly" id="edge8_Node000007_Node000009" title=" " alt="" coords="380,227,413,233,412,239,379,233"/>
<area shape="poly" id="edge10_Node000009_Node000009" title=" " alt="" coords="477,235,475,225,481,216,496,211,518,209,541,211,555,218,553,222,540,216,517,214,497,216,485,220,480,226,482,234"/>
<area shape="rect" id="Node000010" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/string/basic_string/size.html#" title=" " alt="" coords="672,217,794,243"/>
<area shape="poly" id="edge9_Node000009_Node000010" title=" " alt="" coords="607,242,657,236,657,242,608,248"/>
<area shape="rect" id="Node000011" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/container/vector/push_back.html#" title=" " alt="" coords="656,267,810,292"/>
<area shape="poly" id="edge11_Node000009_Node000011" title=" " alt="" coords="608,263,641,267,641,272,607,268"/>
</map>

View File

@@ -1 +1 @@
b9b6ec2f5935ad63bbf636d7a4786918
2876d363335959fb324f5f8f8ceb79af

View File

@@ -5,143 +5,158 @@
-->
<!-- Title: main Pages: 1 -->
<!--zoomable 223 -->
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" onload="init(evt)">
<style type="text/css"><![CDATA[
.node, .edge {opacity: 0.7;}
.node.selected, .edge.selected {opacity: 1;}
.edge:hover path { stroke: red; }
.edge:hover polygon { stroke: red; fill: red; }
]]></style>
<script type="text/javascript"><![CDATA[
var edges = document.getElementsByTagName('g');
if (edges && edges.length) {
for (var i=0;i<edges.length;i++) {
if (edges[i].id.substr(0,4)=='edge') {
edges[i].setAttribute('class','edge');
}
}
}
]]></script>
<defs>
<circle id="rim" cx="0" cy="0" r="7"/>
<circle id="rim2" cx="0" cy="0" r="3.5"/>
<g id="zoomPlus">
<use xlink:href="#rim" fill="#404040">
<set attributeName="fill" to="#808080" begin="zoomplus.mouseover" end="zoomplus.mouseout"/>
</use>
<path d="M-4,0h8M0,-4v8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/>
</g>
<g id="zoomMin">
<use xlink:href="#rim" fill="#404040">
<set attributeName="fill" to="#808080" begin="zoomminus.mouseover" end="zoomminus.mouseout"/>
</use>
<path d="M-4,0h8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/>
</g>
<g id="dirArrow">
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
</g>
<g id="resetDef">
<use xlink:href="#rim2" fill="#404040">
<set attributeName="fill" to="#808080" begin="reset.mouseover" end="reset.mouseout"/>
</use>
</g>
</defs>
<script type="text/javascript">
<defs>
<circle id="rim" cx="0" cy="0" r="7"/>
<circle id="rim2" cx="0" cy="0" r="3.5"/>
<g id="zoomPlus">
<use xlink:href="#rim" fill="#404040"><set attributeName="fill" to="#808080" begin="zoomplus.mouseover" end="zoomplus.mouseout"/></use>
<path d="M-4,0h8M0,-4v8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/>
</g>
<g id="zoomMin">
<use xlink:href="#rim" fill="#404040"><set attributeName="fill" to="#808080" begin="zoomminus.mouseover" end="zoomminus.mouseout"/></use>
<path d="M-4,0h8" fill="none" stroke="white" stroke-width="1.5" pointer-events="none"/>
</g>
<g id="arrowUp" transform="translate(30 24)">
<use xlink:href="#rim"/>
<path pointer-events="none" fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
</g>
<g id="arrowRight" transform="rotate(90) translate(36 -43)">
<use xlink:href="#rim"/>
<path pointer-events="none" fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
</g>
<g id="arrowDown" transform="rotate(180) translate(-30 -48)">
<use xlink:href="#rim"/>
<path pointer-events="none" fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
</g>
<g id="arrowLeft" transform="rotate(270) translate(-36 17)">
<use xlink:href="#rim"/>
<path pointer-events="none" fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
</g>
<g id="resetDef">
<use xlink:href="#rim2" fill="#404040"><set attributeName="fill" to="#808080" begin="reset.mouseover" end="reset.mouseout"/></use>
</g>
</defs>
<script type="application/ecmascript">
var viewWidth = 612;
var viewHeight = 223;
var sectionId = 'dynsection-5';
</script>
<script xlink:href="../../svgpan.js"/>
<script type="application/ecmascript" xlink:href="../../svg.min.js"/>
<svg id="graph" class="graph">
<g id="viewport">
<title>main</title>
<!-- Node1 -->
<g id="node1" class="node">
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Main function.">
<g id="a_Node000001"><a xlink:title="Main function.">
<polygon fill="#999999" stroke="#666666" points="37,-141.25 0,-141.25 0,-122 37,-122 37,-141.25"/>
<text text-anchor="middle" x="18.5" y="-127.75" font-family="Helvetica,sans-Serif" font-size="10.00">main</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/string/byte/atof.html#" xlink:title=" ">
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/string/byte/atof.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="125.75,-215.25 73.75,-215.25 73.75,-196 125.75,-196 125.75,-215.25"/>
<text text-anchor="middle" x="99.75" y="-201.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::atof</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M28.04,-141.71C38.17,-153.39 55.86,-172.92 73,-187.62 73.61,-188.14 74.23,-188.66 74.86,-189.18"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="72.31,-192.4 82.4,-195.64 76.53,-186.81 72.31,-192.4"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/string/byte/atoi.html#" xlink:title=" ">
<g id="a_Node000003"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/string/byte/atoi.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="125.38,-178.25 74.12,-178.25 74.12,-159 125.38,-159 125.38,-178.25"/>
<text text-anchor="middle" x="99.75" y="-164.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::atoi</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M37.48,-140.02C46.32,-144.15 57.23,-149.24 67.38,-153.98"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="65.63,-157.49 76.17,-158.55 68.59,-151.15 65.63,-157.49"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_node4"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
<g id="a_Node000004"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="126.5,-141.25 73,-141.25 73,-122 126.5,-122 126.5,-141.25"/>
<text text-anchor="middle" x="99.75" y="-127.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<g id="edge3_Node000001_Node000004" class="edge">
<title>Node1&#45;&gt;Node4</title>
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M37.48,-131.62C44.72,-131.62 53.35,-131.62 61.82,-131.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.72,-135.13 71.72,-131.62 61.72,-128.13 61.72,-135.13"/>
</a>
</g>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_node5"><a xlink:href="../../d1/df3/hash__search_8cpp.html#a566eaf0ffafd50bc61e644561fd27001" target="_top" xlink:title=" ">
<g id="a_Node000005"><a xlink:href="../../d1/df3/hash__search_8cpp.html#a566eaf0ffafd50bc61e644561fd27001" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="114.15,-104.25 85.35,-104.25 85.35,-85 114.15,-85 114.15,-104.25"/>
<text text-anchor="middle" x="99.75" y="-90.75" font-family="Helvetica,sans-Serif" font-size="10.00">h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<g id="edge4_Node000001_Node000005" class="edge">
<title>Node1&#45;&gt;Node5</title>
<g id="a_edge4_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M37.48,-123.23C48.64,-118.02 63.11,-111.26 75.18,-105.63"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="76.45,-108.43 84.03,-101.03 73.49,-102.09 76.45,-108.43"/>
</a>
</g>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_node6"><a xlink:href="../../dd/d1e/generate__parentheses_8cpp.html#aa8dca7b867074164d5f45b0f3851269d" target="_top" xlink:title="Self&#45;test implementations.">
<g id="a_Node000006"><a xlink:href="../../dd/d1e/generate__parentheses_8cpp.html#aa8dca7b867074164d5f45b0f3851269d" target="_top" xlink:title="Self&#45;test implementations.">
<polygon fill="white" stroke="#666666" points="116,-67.25 83.5,-67.25 83.5,-48 116,-48 116,-67.25"/>
<text text-anchor="middle" x="99.75" y="-53.75" font-family="Helvetica,sans-Serif" font-size="10.00">test</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node6 -->
<g id="edge5" class="edge">
<g id="edge5_Node000001_Node000006" class="edge">
<title>Node1&#45;&gt;Node6</title>
<g id="a_edge5_Node000001_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M28.04,-121.54C38.17,-109.86 55.86,-90.33 73,-75.62 73.61,-75.11 74.23,-74.59 74.86,-74.07"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="76.53,-76.44 82.4,-67.61 72.31,-70.85 76.53,-76.44"/>
</a>
</g>
</g>
<!-- Node7 -->
<g id="node7" class="node">
<g id="Node000007" class="node">
<title>Node7</title>
<g id="a_node7"><a xlink:href="../../df/de5/classbacktracking_1_1generate__parentheses.html#af39c03d80ce0ba9fbf659b420980d160" target="_top" xlink:title="wrapper interface">
<g id="a_Node000007"><a xlink:href="../../df/de5/classbacktracking_1_1generate__parentheses.html#af39c03d80ce0ba9fbf659b420980d160" target="_top" xlink:title="wrapper interface">
<polygon fill="white" stroke="#666666" points="280.5,-72.88 162.5,-72.88 162.5,-42.38 280.5,-42.38 280.5,-72.88"/>
<text text-anchor="start" x="170.5" y="-59.38" font-family="Helvetica,sans-Serif" font-size="10.00">backtracking::generate</text>
<text text-anchor="middle" x="221.5" y="-48.12" font-family="Helvetica,sans-Serif" font-size="10.00">_parentheses::generate</text>
@@ -149,30 +164,36 @@ var sectionId = 'dynsection-5';
</g>
</g>
<!-- Node6&#45;&gt;Node7 -->
<g id="edge6" class="edge">
<g id="edge6_Node000006_Node000007" class="edge">
<title>Node6&#45;&gt;Node7</title>
<g id="a_edge6_Node000006_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M116.41,-57.62C125.76,-57.62 138.37,-57.62 151.58,-57.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="151.25,-61.13 161.25,-57.62 151.25,-54.13 151.25,-61.13"/>
</a>
</g>
</g>
<!-- Node8 -->
<g id="node8" class="node">
<g id="Node000008" class="node">
<title>Node8</title>
<g id="a_node8"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/clear.html#" xlink:title=" ">
<g id="a_Node000008"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/clear.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="428.88,-98.25 339.38,-98.25 339.38,-79 428.88,-79 428.88,-98.25"/>
<text text-anchor="middle" x="384.12" y="-84.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::clear</text>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node8 -->
<g id="edge7" class="edge">
<g id="edge7_Node000007_Node000008" class="edge">
<title>Node7&#45;&gt;Node8</title>
<g id="a_edge7_Node000007_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M280.94,-68.9C296.54,-71.91 313.33,-75.15 328.7,-78.12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="327.6,-81.67 338.08,-80.12 328.93,-74.79 327.6,-81.67"/>
</a>
</g>
</g>
<!-- Node9 -->
<g id="node9" class="node">
<g id="Node000009" class="node">
<title>Node9</title>
<g id="a_node9"><a xlink:href="../../df/de5/classbacktracking_1_1generate__parentheses.html#ac1489edd65374f22fe04851051f0a2ec" target="_top" xlink:title="function that adds parenthesis to the string.">
<g id="a_Node000009"><a xlink:href="../../df/de5/classbacktracking_1_1generate__parentheses.html#ac1489edd65374f22fe04851051f0a2ec" target="_top" xlink:title="function that adds parenthesis to the string.">
<polygon fill="white" stroke="#666666" points="451.75,-42.88 316.5,-42.88 316.5,-12.37 451.75,-12.37 451.75,-42.88"/>
<text text-anchor="start" x="324.5" y="-29.38" font-family="Helvetica,sans-Serif" font-size="10.00">backtracking::generate</text>
<text text-anchor="middle" x="384.12" y="-18.12" font-family="Helvetica,sans-Serif" font-size="10.00">_parentheses::makeStrings</text>
@@ -180,88 +201,94 @@ var sectionId = 'dynsection-5';
</g>
</g>
<!-- Node7&#45;&gt;Node9 -->
<g id="edge8" class="edge">
<g id="edge8_Node000007_Node000009" class="edge">
<title>Node7&#45;&gt;Node9</title>
<g id="a_edge8_Node000007_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M280.94,-46.71C288.86,-45.23 297.09,-43.69 305.29,-42.16"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="305.82,-45.44 315.01,-40.16 304.54,-38.56 305.82,-45.44"/>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node9 -->
<g id="edge10" class="edge">
<g id="edge10_Node000009_Node000009" class="edge">
<title>Node9&#45;&gt;Node9</title>
<g id="a_edge10_Node000009_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M355.51,-43.36C349.67,-52.43 359.21,-60.88 384.12,-60.88 398.14,-60.88 407.29,-58.2 411.58,-54.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="415.16,-54.68 412.74,-44.36 408.2,-53.93 415.16,-54.68"/>
</a>
</g>
</g>
<!-- Node10 -->
<g id="node10" class="node">
<g id="Node000010" class="node">
<title>Node10</title>
<g id="a_node10"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/string/basic_string/size.html#" xlink:title=" ">
<g id="a_Node000010"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/string/basic_string/size.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="591.5,-56.25 499.75,-56.25 499.75,-37 591.5,-37 591.5,-56.25"/>
<text text-anchor="middle" x="545.62" y="-42.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::string::length</text>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node10 -->
<g id="edge9" class="edge">
<g id="edge9_Node000009_Node000010" class="edge">
<title>Node9&#45;&gt;Node10</title>
<g id="a_edge9_Node000009_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M451.84,-35.57C464.13,-37.04 476.84,-38.55 488.77,-39.97"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="488.12,-43.54 498.47,-41.25 488.95,-36.59 488.12,-43.54"/>
</a>
</g>
</g>
<!-- Node11 -->
<g id="node11" class="node">
<g id="Node000011" class="node">
<title>Node11</title>
<g id="a_node11"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/push_back.html#" xlink:title=" ">
<g id="a_Node000011"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/push_back.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="603.5,-19.25 487.75,-19.25 487.75,0 603.5,0 603.5,-19.25"/>
<text text-anchor="middle" x="545.62" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::push_back</text>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node11 -->
<g id="edge11" class="edge">
<g id="edge11_Node000009_Node000011" class="edge">
<title>Node9&#45;&gt;Node11</title>
<g id="a_edge11_Node000009_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M451.84,-20.1C460.03,-19.17 468.41,-18.23 476.62,-17.3"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="476.74,-20.7 486.29,-16.1 475.96,-13.74 476.74,-20.7"/>
</a>
</g>
</g>
</g>
</svg>
<g id="navigator" transform="translate(0 0)" fill="#404254">
<rect fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width=".5" x="0" y="0" width="60" height="60"/>
<use id="zoomplus" xlink:href="#zoomPlus" x="17" y="9" onmousedown="handleZoom(evt,'in')"/>
<use id="zoomminus" xlink:href="#zoomMin" x="42" y="9" onmousedown="handleZoom(evt,'out')"/>
<use id="reset" xlink:href="#resetDef" x="30" y="36" onmousedown="handleReset()"/>
<g id="arrowUp" xlink:href="#dirArrow" transform="translate(30 24)" onmousedown="handlePan(0,-1)">
<use xlink:href="#rim" fill="#404040">
<set attributeName="fill" to="#808080" begin="arrowUp.mouseover" end="arrowUp.mouseout"/>
</use>
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
</g>
<g id="arrowRight" xlink:href="#dirArrow" transform="rotate(90) translate(36 -43)" onmousedown="handlePan(1,0)">
<use xlink:href="#rim" fill="#404040">
<set attributeName="fill" to="#808080" begin="arrowRight.mouseover" end="arrowRight.mouseout"/>
</use>
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
</g>
<g id="arrowDown" xlink:href="#dirArrow" transform="rotate(180) translate(-30 -48)" onmousedown="handlePan(0,1)">
<use xlink:href="#rim" fill="#404040">
<set attributeName="fill" to="#808080" begin="arrowDown.mouseover" end="arrowDown.mouseout"/>
</use>
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
</g>
<g id="arrowLeft" xlink:href="#dirArrow" transform="rotate(270) translate(-36 17)" onmousedown="handlePan(-1,0)">
<use xlink:href="#rim" fill="#404040">
<set attributeName="fill" to="#808080" begin="arrowLeft.mouseover" end="arrowLeft.mouseout"/>
</use>
<path fill="none" stroke="white" stroke-width="1.5" d="M0,-3.0v7 M-2.5,-0.5L0,-3.0L2.5,-0.5"/>
</g>
</g>
<svg viewBox="0 0 15 15" width="100%" height="30px" preserveAspectRatio="xMaxYMin meet">
<g id="arrow_out" transform="scale(0.3 0.3)">
<a xlink:href="composite__simpson__rule_8cpp_a3c04138a5bfe5d72780bb7e82a18e627_cgraph_org.svg" target="_base">
<rect id="button" ry="5" rx="5" y="6" x="6" height="38" width="38"
fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width="1.0"/>
<path id="arrow"
d="M 11.500037,31.436501 C 11.940474,20.09759 22.043105,11.32322 32.158766,21.979434 L 37.068811,17.246167 C 37.068811,17.246167 37.088388,32 37.088388,32 L 22.160133,31.978069 C 22.160133,31.978069 26.997745,27.140456 26.997745,27.140456 C 18.528582,18.264221 13.291696,25.230495 11.500037,31.436501 z"
style="fill:#404040;"/>
</a>
</g>
</svg>
<g id="navigator" transform="translate(0 0)" fill="#404254">
<rect fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width=".5" x="0" y="0" width="60" height="60"/>
<use id="zoomplus" xlink:href="#zoomPlus" x="17" y="9" onmousedown="handleZoom(evt,'in')"/>
<use id="zoomminus" xlink:href="#zoomMin" x="42" y="9" onmousedown="handleZoom(evt,'out')"/>
<use id="reset" xlink:href="#resetDef" x="30" y="36" onmousedown="handleReset()"/>
<use id="arrowup" xlink:href="#arrowUp" x="0" y="0" onmousedown="handlePan(0,-1)"/>
<use id="arrowright" xlink:href="#arrowRight" x="0" y="0" onmousedown="handlePan(1,0)"/>
<use id="arrowdown" xlink:href="#arrowDown" x="0" y="0" onmousedown="handlePan(0,1)"/>
<use id="arrowleft" xlink:href="#arrowLeft" x="0" y="0" onmousedown="handlePan(-1,0)"/>
</g>
<svg viewBox="0 0 15 15" width="100%" height="30px" preserveAspectRatio="xMaxYMin meet">
<g id="arrow_out" transform="scale(0.3 0.3)">
<a xlink:href="composite__simpson__rule_8cpp_a3c04138a5bfe5d72780bb7e82a18e627_cgraph_org.svg" target="_base">
<rect id="button" ry="5" rx="5" y="6" x="6" height="38" width="38"
fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width="1.0"/>
<path id="arrow"
d="M 11.500037,31.436501 C 11.940474,20.09759 22.043105,11.32322 32.158766,21.979434 L 37.068811,17.246167 C 37.068811,17.246167 37.088388,32 37.088388,32 L 22.160133,31.978069 C 22.160133,31.978069 26.997745,27.140456 26.997745,27.140456 C 18.528582,18.264221 13.291696,25.230495 11.500037,31.436501 z"
style="fill:#404040;"/>
</a>
</g>
</svg>
<style type='text/css'>
<![CDATA[
[data-mouse-over-selected='false'] { opacity: 0.7; }
[data-mouse-over-selected='true'] { opacity: 1.0; }
]]>
</style>
<script type="application/ecmascript"><![CDATA[
document.addEventListener('DOMContentLoaded', (event) => {
highlightEdges();
highlightAdjacentNodes();
});
]]></script>
</svg>

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 14 KiB

View File

@@ -9,93 +9,108 @@
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 219.25)">
<title>main</title>
<!-- Node1 -->
<g id="node1" class="node">
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Main function.">
<g id="a_Node000001"><a xlink:title="Main function.">
<polygon fill="#999999" stroke="#666666" points="37,-141.25 0,-141.25 0,-122 37,-122 37,-141.25"/>
<text text-anchor="middle" x="18.5" y="-127.75" font-family="Helvetica,sans-Serif" font-size="10.00">main</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/string/byte/atof.html#" xlink:title=" ">
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/string/byte/atof.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="125.75,-215.25 73.75,-215.25 73.75,-196 125.75,-196 125.75,-215.25"/>
<text text-anchor="middle" x="99.75" y="-201.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::atof</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M28.04,-141.71C38.17,-153.39 55.86,-172.92 73,-187.62 73.61,-188.14 74.23,-188.66 74.86,-189.18"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="72.31,-192.4 82.4,-195.64 76.53,-186.81 72.31,-192.4"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/string/byte/atoi.html#" xlink:title=" ">
<g id="a_Node000003"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/string/byte/atoi.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="125.38,-178.25 74.12,-178.25 74.12,-159 125.38,-159 125.38,-178.25"/>
<text text-anchor="middle" x="99.75" y="-164.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::atoi</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M37.48,-140.02C46.32,-144.15 57.23,-149.24 67.38,-153.98"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="65.63,-157.49 76.17,-158.55 68.59,-151.15 65.63,-157.49"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_node4"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
<g id="a_Node000004"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/io/manip/endl.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="126.5,-141.25 73,-141.25 73,-122 126.5,-122 126.5,-141.25"/>
<text text-anchor="middle" x="99.75" y="-127.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::endl</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<g id="edge3_Node000001_Node000004" class="edge">
<title>Node1&#45;&gt;Node4</title>
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M37.48,-131.62C44.72,-131.62 53.35,-131.62 61.82,-131.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="61.72,-135.13 71.72,-131.62 61.72,-128.13 61.72,-135.13"/>
</a>
</g>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_node5"><a xlink:href="../../d1/df3/hash__search_8cpp.html#a566eaf0ffafd50bc61e644561fd27001" target="_top" xlink:title=" ">
<g id="a_Node000005"><a xlink:href="../../d1/df3/hash__search_8cpp.html#a566eaf0ffafd50bc61e644561fd27001" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="114.15,-104.25 85.35,-104.25 85.35,-85 114.15,-85 114.15,-104.25"/>
<text text-anchor="middle" x="99.75" y="-90.75" font-family="Helvetica,sans-Serif" font-size="10.00">h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<g id="edge4_Node000001_Node000005" class="edge">
<title>Node1&#45;&gt;Node5</title>
<g id="a_edge4_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M37.48,-123.23C48.64,-118.02 63.11,-111.26 75.18,-105.63"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="76.45,-108.43 84.03,-101.03 73.49,-102.09 76.45,-108.43"/>
</a>
</g>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_node6"><a xlink:href="../../dd/d1e/generate__parentheses_8cpp.html#aa8dca7b867074164d5f45b0f3851269d" target="_top" xlink:title="Self&#45;test implementations.">
<g id="a_Node000006"><a xlink:href="../../dd/d1e/generate__parentheses_8cpp.html#aa8dca7b867074164d5f45b0f3851269d" target="_top" xlink:title="Self&#45;test implementations.">
<polygon fill="white" stroke="#666666" points="116,-67.25 83.5,-67.25 83.5,-48 116,-48 116,-67.25"/>
<text text-anchor="middle" x="99.75" y="-53.75" font-family="Helvetica,sans-Serif" font-size="10.00">test</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node6 -->
<g id="edge5" class="edge">
<g id="edge5_Node000001_Node000006" class="edge">
<title>Node1&#45;&gt;Node6</title>
<g id="a_edge5_Node000001_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M28.04,-121.54C38.17,-109.86 55.86,-90.33 73,-75.62 73.61,-75.11 74.23,-74.59 74.86,-74.07"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="76.53,-76.44 82.4,-67.61 72.31,-70.85 76.53,-76.44"/>
</a>
</g>
</g>
<!-- Node7 -->
<g id="node7" class="node">
<g id="Node000007" class="node">
<title>Node7</title>
<g id="a_node7"><a xlink:href="../../df/de5/classbacktracking_1_1generate__parentheses.html#af39c03d80ce0ba9fbf659b420980d160" target="_top" xlink:title="wrapper interface">
<g id="a_Node000007"><a xlink:href="../../df/de5/classbacktracking_1_1generate__parentheses.html#af39c03d80ce0ba9fbf659b420980d160" target="_top" xlink:title="wrapper interface">
<polygon fill="white" stroke="#666666" points="280.5,-72.88 162.5,-72.88 162.5,-42.38 280.5,-42.38 280.5,-72.88"/>
<text text-anchor="start" x="170.5" y="-59.38" font-family="Helvetica,sans-Serif" font-size="10.00">backtracking::generate</text>
<text text-anchor="middle" x="221.5" y="-48.12" font-family="Helvetica,sans-Serif" font-size="10.00">_parentheses::generate</text>
@@ -103,30 +118,36 @@
</g>
</g>
<!-- Node6&#45;&gt;Node7 -->
<g id="edge6" class="edge">
<g id="edge6_Node000006_Node000007" class="edge">
<title>Node6&#45;&gt;Node7</title>
<g id="a_edge6_Node000006_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M116.41,-57.62C125.76,-57.62 138.37,-57.62 151.58,-57.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="151.25,-61.13 161.25,-57.62 151.25,-54.13 151.25,-61.13"/>
</a>
</g>
</g>
<!-- Node8 -->
<g id="node8" class="node">
<g id="Node000008" class="node">
<title>Node8</title>
<g id="a_node8"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/clear.html#" xlink:title=" ">
<g id="a_Node000008"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/clear.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="428.88,-98.25 339.38,-98.25 339.38,-79 428.88,-79 428.88,-98.25"/>
<text text-anchor="middle" x="384.12" y="-84.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::clear</text>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node8 -->
<g id="edge7" class="edge">
<g id="edge7_Node000007_Node000008" class="edge">
<title>Node7&#45;&gt;Node8</title>
<g id="a_edge7_Node000007_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M280.94,-68.9C296.54,-71.91 313.33,-75.15 328.7,-78.12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="327.6,-81.67 338.08,-80.12 328.93,-74.79 327.6,-81.67"/>
</a>
</g>
</g>
<!-- Node9 -->
<g id="node9" class="node">
<g id="Node000009" class="node">
<title>Node9</title>
<g id="a_node9"><a xlink:href="../../df/de5/classbacktracking_1_1generate__parentheses.html#ac1489edd65374f22fe04851051f0a2ec" target="_top" xlink:title="function that adds parenthesis to the string.">
<g id="a_Node000009"><a xlink:href="../../df/de5/classbacktracking_1_1generate__parentheses.html#ac1489edd65374f22fe04851051f0a2ec" target="_top" xlink:title="function that adds parenthesis to the string.">
<polygon fill="white" stroke="#666666" points="451.75,-42.88 316.5,-42.88 316.5,-12.37 451.75,-12.37 451.75,-42.88"/>
<text text-anchor="start" x="324.5" y="-29.38" font-family="Helvetica,sans-Serif" font-size="10.00">backtracking::generate</text>
<text text-anchor="middle" x="384.12" y="-18.12" font-family="Helvetica,sans-Serif" font-size="10.00">_parentheses::makeStrings</text>
@@ -134,46 +155,58 @@
</g>
</g>
<!-- Node7&#45;&gt;Node9 -->
<g id="edge8" class="edge">
<g id="edge8_Node000007_Node000009" class="edge">
<title>Node7&#45;&gt;Node9</title>
<g id="a_edge8_Node000007_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M280.94,-46.71C288.86,-45.23 297.09,-43.69 305.29,-42.16"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="305.82,-45.44 315.01,-40.16 304.54,-38.56 305.82,-45.44"/>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node9 -->
<g id="edge10" class="edge">
<g id="edge10_Node000009_Node000009" class="edge">
<title>Node9&#45;&gt;Node9</title>
<g id="a_edge10_Node000009_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M355.51,-43.36C349.67,-52.43 359.21,-60.88 384.12,-60.88 398.14,-60.88 407.29,-58.2 411.58,-54.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="415.16,-54.68 412.74,-44.36 408.2,-53.93 415.16,-54.68"/>
</a>
</g>
</g>
<!-- Node10 -->
<g id="node10" class="node">
<g id="Node000010" class="node">
<title>Node10</title>
<g id="a_node10"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/string/basic_string/size.html#" xlink:title=" ">
<g id="a_Node000010"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/string/basic_string/size.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="591.5,-56.25 499.75,-56.25 499.75,-37 591.5,-37 591.5,-56.25"/>
<text text-anchor="middle" x="545.62" y="-42.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::string::length</text>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node10 -->
<g id="edge9" class="edge">
<g id="edge9_Node000009_Node000010" class="edge">
<title>Node9&#45;&gt;Node10</title>
<g id="a_edge9_Node000009_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M451.84,-35.57C464.13,-37.04 476.84,-38.55 488.77,-39.97"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="488.12,-43.54 498.47,-41.25 488.95,-36.59 488.12,-43.54"/>
</a>
</g>
</g>
<!-- Node11 -->
<g id="node11" class="node">
<g id="Node000011" class="node">
<title>Node11</title>
<g id="a_node11"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/push_back.html#" xlink:title=" ">
<g id="a_Node000011"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/container/vector/push_back.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="603.5,-19.25 487.75,-19.25 487.75,0 603.5,0 603.5,-19.25"/>
<text text-anchor="middle" x="545.62" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector::push_back</text>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node11 -->
<g id="edge11" class="edge">
<g id="edge11_Node000009_Node000011" class="edge">
<title>Node9&#45;&gt;Node11</title>
<g id="a_edge11_Node000009_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M451.84,-20.1C460.03,-19.17 468.41,-18.23 476.62,-17.3"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="476.74,-20.7 486.29,-16.1 475.96,-13.74 476.74,-20.7"/>
</a>
</g>
</g>
</g>
</svg>

Before

Width:  |  Height:  |  Size: 8.9 KiB

After

Width:  |  Height:  |  Size: 10 KiB

View File

@@ -1,5 +1,8 @@
<map id="numerical_methods::simpson_method::f" name="numerical_methods::simpson_method::f">
<area shape="rect" id="node1" title="A function f(x) that will be used to test the method." alt="" coords="5,29,148,70"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/log.html#" title=" " alt="" coords="198,12,263,37"/>
<area shape="rect" id="node3" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/sqrt.html#" title=" " alt="" coords="196,61,265,87"/>
<area shape="rect" id="Node000001" title="A function f(x) that will be used to test the method." alt="" coords="5,29,148,70"/>
<area shape="poly" id="edge1_Node000001_Node000001" title=" " alt="" coords="47,29,45,19,50,11,61,5,77,3,94,5,104,12,101,16,92,10,76,8,62,10,54,14,50,20,52,28"/>
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/log.html#" title=" " alt="" coords="198,12,263,37"/>
<area shape="poly" id="edge2_Node000001_Node000002" title=" " alt="" coords="148,35,183,29,184,35,149,41"/>
<area shape="rect" id="Node000003" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/sqrt.html#" title=" " alt="" coords="196,61,265,87"/>
<area shape="poly" id="edge3_Node000001_Node000003" title=" " alt="" coords="149,58,181,63,181,69,148,63"/>
</map>

View File

@@ -1 +1 @@
3a99827246bd0070784b9d99c1849476
904bc754b6db647a4b26294f08713992

View File

@@ -6,12 +6,22 @@
<!-- Title: numerical_methods::simpson_method::f Pages: 1 -->
<svg width="203pt" height="69pt"
viewBox="0.00 0.00 202.75 68.88" 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" onload="init(evt)">
<style type="text/css"><![CDATA[
.node, .edge {opacity: 0.7;}
.node.selected, .edge.selected {opacity: 1;}
.edge:hover path { stroke: red; }
.edge:hover polygon { stroke: red; fill: red; }
]]></style>
<script type="application/ecmascript" xlink:href="../../svg.min.js"/>
<svg id="graph" class="graph">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 64.88)">
<title>numerical_methods::simpson_method::f</title>
<!-- Node1 -->
<g id="node1" class="node">
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="A function f(x) that will be used to test the method.">
<g id="a_Node000001"><a xlink:title="A function f(x) that will be used to test the method.">
<polygon fill="#999999" stroke="#666666" points="106.75,-42.88 0,-42.88 0,-12.37 106.75,-12.37 106.75,-42.88"/>
<text text-anchor="start" x="8" y="-29.38" font-family="Helvetica,sans-Serif" font-size="10.00">numerical_methods::</text>
<text text-anchor="middle" x="53.38" y="-18.12" font-family="Helvetica,sans-Serif" font-size="10.00">simpson_method::f</text>
@@ -19,40 +29,64 @@
</g>
</g>
<!-- Node1&#45;&gt;Node1 -->
<g id="edge1" class="edge">
<g id="edge1_Node000001_Node000001" class="edge">
<title>Node1&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000001"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M32.93,-43.36C28.76,-52.43 35.57,-60.88 53.38,-60.88 63.39,-60.88 69.93,-58.2 72.99,-54.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="76.55,-54.6 73.82,-44.36 69.57,-54.06 76.55,-54.6"/>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/log.html#" xlink:title=" ">
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/log.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="192.88,-56.25 144.62,-56.25 144.62,-37 192.88,-37 192.88,-56.25"/>
<text text-anchor="middle" x="168.75" y="-42.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::log</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge2" class="edge">
<g id="edge2_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge2_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M107.08,-36.46C116.06,-37.96 125.18,-39.49 133.53,-40.89"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="132.9,-44.5 143.34,-42.7 134.06,-37.6 132.9,-44.5"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_node3"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/sqrt.html#" xlink:title=" ">
<g id="a_Node000003"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/sqrt.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="194.75,-19.25 142.75,-19.25 142.75,0 194.75,0 194.75,-19.25"/>
<text text-anchor="middle" x="168.75" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::sqrt</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge3" class="edge">
<g id="edge3_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge3_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M107.08,-19.26C115.41,-17.93 123.86,-16.59 131.7,-15.35"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="131.97,-18.69 141.3,-13.67 130.87,-11.78 131.97,-18.69"/>
</a>
</g>
</g>
</g>
</svg>
</svg>
<style type='text/css'>
<![CDATA[
[data-mouse-over-selected='false'] { opacity: 0.7; }
[data-mouse-over-selected='true'] { opacity: 1.0; }
]]>
</style>
<script type="application/ecmascript"><![CDATA[
document.addEventListener('DOMContentLoaded', (event) => {
highlightEdges();
highlightAdjacentNodes();
});
]]></script>
</svg>

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

View File

@@ -0,0 +1,67 @@
<?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 8.0.5 (20230430.1635)
-->
<!-- Title: numerical_methods::simpson_method::f Pages: 1 -->
<svg width="203pt" height="69pt"
viewBox="0.00 0.00 202.75 68.88" 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 64.88)">
<title>numerical_methods::simpson_method::f</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title="A function f(x) that will be used to test the method.">
<polygon fill="#999999" stroke="#666666" points="106.75,-42.88 0,-42.88 0,-12.37 106.75,-12.37 106.75,-42.88"/>
<text text-anchor="start" x="8" y="-29.38" font-family="Helvetica,sans-Serif" font-size="10.00">numerical_methods::</text>
<text text-anchor="middle" x="53.38" y="-18.12" font-family="Helvetica,sans-Serif" font-size="10.00">simpson_method::f</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node1 -->
<g id="edge1_Node000001_Node000001" class="edge">
<title>Node1&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000001"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M32.93,-43.36C28.76,-52.43 35.57,-60.88 53.38,-60.88 63.39,-60.88 69.93,-58.2 72.99,-54.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="76.55,-54.6 73.82,-44.36 69.57,-54.06 76.55,-54.6"/>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/log.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="192.88,-56.25 144.62,-56.25 144.62,-37 192.88,-37 192.88,-56.25"/>
<text text-anchor="middle" x="168.75" y="-42.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::log</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge2_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge2_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M107.08,-36.46C116.06,-37.96 125.18,-39.49 133.53,-40.89"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="132.9,-44.5 143.34,-42.7 134.06,-37.6 132.9,-44.5"/>
</a>
</g>
</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/numeric/math/sqrt.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="194.75,-19.25 142.75,-19.25 142.75,0 194.75,0 194.75,-19.25"/>
<text text-anchor="middle" x="168.75" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">std::sqrt</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge3_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge3_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M107.08,-19.26C115.41,-17.93 123.86,-16.59 131.7,-15.35"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="131.97,-18.69 141.3,-13.67 130.87,-11.78 131.97,-18.69"/>
</a>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.1 KiB

View File

@@ -1,4 +1,6 @@
<map id="numerical_methods::simpson_method::l" name="numerical_methods::simpson_method::l">
<area shape="rect" id="node1" title="Another test function." alt="" coords="5,29,148,70"/>
<area shape="rect" id="node2" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/log.html#" title=" " alt="" coords="196,37,260,63"/>
<area shape="rect" id="Node000001" title="Another test function." alt="" coords="5,29,148,70"/>
<area shape="poly" id="edge1_Node000001_Node000001" title=" " alt="" coords="47,29,46,19,50,11,61,5,77,3,94,5,104,12,101,16,92,10,76,8,63,10,54,14,51,20,52,28"/>
<area shape="rect" id="Node000002" href="/Users/runner/work/C-Plus-Plus/C-Plus-Plus/doc/cppreference-doxygen-web.tag.xml$cpp/numeric/math/log.html#" title=" " alt="" coords="196,37,260,63"/>
<area shape="poly" id="edge2_Node000001_Node000002" title=" " alt="" coords="148,47,181,47,181,52,148,52"/>
</map>

View File

@@ -1 +1 @@
2a88950d32f8456a66b32d4f9b961e1b
10c8585472bb854a6e3bf6fed59b4fdc

View File

@@ -6,12 +6,22 @@
<!-- Title: numerical_methods::simpson_method::l Pages: 1 -->
<svg width="199pt" height="57pt"
viewBox="0.00 0.00 199.00 56.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" onload="init(evt)">
<style type="text/css"><![CDATA[
.node, .edge {opacity: 0.7;}
.node.selected, .edge.selected {opacity: 1;}
.edge:hover path { stroke: red; }
.edge:hover polygon { stroke: red; fill: red; }
]]></style>
<script type="application/ecmascript" xlink:href="../../svg.min.js"/>
<svg id="graph" class="graph">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 52.5)">
<title>numerical_methods::simpson_method::l</title>
<!-- Node1 -->
<g id="node1" class="node">
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Another test function.">
<g id="a_Node000001"><a xlink:title="Another test function.">
<polygon fill="#999999" stroke="#666666" points="106.75,-30.5 0,-30.5 0,0 106.75,0 106.75,-30.5"/>
<text text-anchor="start" x="8" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">numerical_methods::</text>
<text text-anchor="middle" x="53.38" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">simpson_method::l</text>
@@ -19,25 +29,46 @@
</g>
</g>
<!-- Node1&#45;&gt;Node1 -->
<g id="edge1" class="edge">
<g id="edge1_Node000001_Node000001" class="edge">
<title>Node1&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000001"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M33.26,-30.99C29.16,-40.06 35.86,-48.5 53.38,-48.5 63.23,-48.5 69.66,-45.83 72.67,-41.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="76.23,-42.22 73.49,-31.99 69.25,-41.7 76.23,-42.22"/>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_node2"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/log.html#" xlink:title=" ">
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/log.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="191,-24.88 142.75,-24.88 142.75,-5.63 191,-5.63 191,-24.88"/>
<text text-anchor="middle" x="166.88" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">std::log</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge2" class="edge">
<g id="edge2_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge2_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M107.19,-15.25C115.51,-15.25 123.91,-15.25 131.66,-15.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="131.46,-18.75 141.46,-15.25 131.46,-11.75 131.46,-18.75"/>
</a>
</g>
</g>
</g>
</svg>
</svg>
<style type='text/css'>
<![CDATA[
[data-mouse-over-selected='false'] { opacity: 0.7; }
[data-mouse-over-selected='true'] { opacity: 1.0; }
]]>
</style>
<script type="application/ecmascript"><![CDATA[
document.addEventListener('DOMContentLoaded', (event) => {
highlightEdges();
highlightAdjacentNodes();
});
]]></script>
</svg>

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 3.0 KiB

View File

@@ -0,0 +1,49 @@
<?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 8.0.5 (20230430.1635)
-->
<!-- Title: numerical_methods::simpson_method::l Pages: 1 -->
<svg width="199pt" height="57pt"
viewBox="0.00 0.00 199.00 56.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 52.5)">
<title>numerical_methods::simpson_method::l</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title="Another test function.">
<polygon fill="#999999" stroke="#666666" points="106.75,-30.5 0,-30.5 0,0 106.75,0 106.75,-30.5"/>
<text text-anchor="start" x="8" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">numerical_methods::</text>
<text text-anchor="middle" x="53.38" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">simpson_method::l</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node1 -->
<g id="edge1_Node000001_Node000001" class="edge">
<title>Node1&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000001"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M33.26,-30.99C29.16,-40.06 35.86,-48.5 53.38,-48.5 63.23,-48.5 69.66,-45.83 72.67,-41.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="76.23,-42.22 73.49,-31.99 69.25,-41.7 76.23,-42.22"/>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a target="_blank" xlink:href="http://en.cppreference.com/w/cpp/numeric/math/log.html#" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="191,-24.88 142.75,-24.88 142.75,-5.63 191,-5.63 191,-24.88"/>
<text text-anchor="middle" x="166.88" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">std::log</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge2_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge2_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M107.19,-15.25C115.51,-15.25 123.91,-15.25 131.66,-15.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="131.46,-18.75 141.46,-15.25 131.46,-11.75 131.46,-18.75"/>
</a>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB