mirror of
https://github.com/TheAlgorithms/C-Plus-Plus.git
synced 2026-03-30 08:41:30 +08:00
Documentation for 2a076c1b03
This commit is contained in:
@@ -1,13 +1,14 @@
|
||||
<map id="numerical_methods/qr_decomposition.cpp" name="numerical_methods/qr_decomposition.cpp">
|
||||
<area shape="rect" id="node1" title="Program to compute the QR decomposition of a given matrix." alt="" coords="94,5,245,47"/>
|
||||
<area shape="rect" id="node2" title=" " alt="" coords="5,95,56,121"/>
|
||||
<area shape="rect" id="node3" title=" " alt="" coords="17,169,76,196"/>
|
||||
<area shape="rect" id="node4" title=" " alt="" coords="101,169,161,196"/>
|
||||
<area shape="rect" id="node5" title=" " alt="" coords="383,95,438,121"/>
|
||||
<area shape="rect" id="node6" title=" " alt="" coords="185,169,257,196"/>
|
||||
<area shape="rect" id="node7" href="$d4/d68/qr__decompose_8h.html" title="Library functions to compute QR decomposition of a given matrix." alt="" coords="233,95,359,121"/>
|
||||
<area shape="rect" id="node8" title=" " alt="" coords="544,169,611,196"/>
|
||||
<area shape="rect" id="node9" title=" " alt="" coords="281,169,335,196"/>
|
||||
<area shape="rect" id="node10" title=" " alt="" coords="359,169,427,196"/>
|
||||
<area shape="rect" id="node11" title=" " alt="" coords="451,169,519,196"/>
|
||||
<area shape="rect" id="node1" title="Program to compute the QR decomposition of a given matrix." alt="" coords="97,5,247,47"/>
|
||||
<area shape="rect" id="node2" title=" " alt="" coords="8,95,59,121"/>
|
||||
<area shape="rect" id="node3" title=" " alt="" coords="5,169,64,196"/>
|
||||
<area shape="rect" id="node4" title=" " alt="" coords="89,169,149,196"/>
|
||||
<area shape="rect" id="node5" title=" " alt="" coords="386,95,441,121"/>
|
||||
<area shape="rect" id="node6" title=" " alt="" coords="173,169,245,196"/>
|
||||
<area shape="rect" id="node7" href="$d4/d68/qr__decompose_8h.html" title="Library functions to compute QR decomposition of a given matrix." alt="" coords="235,95,362,121"/>
|
||||
<area shape="rect" id="node8" title=" " alt="" coords="352,169,419,196"/>
|
||||
<area shape="rect" id="node9" title=" " alt="" coords="443,169,496,196"/>
|
||||
<area shape="rect" id="node10" title=" " alt="" coords="521,169,589,196"/>
|
||||
<area shape="rect" id="node11" title=" " alt="" coords="613,169,681,196"/>
|
||||
<area shape="rect" id="node12" title=" " alt="" coords="269,169,328,196"/>
|
||||
</map>
|
||||
|
||||
@@ -1 +1 @@
|
||||
9d7124e8d49655be9654967e748b7141
|
||||
82d2006a837444e01130e58a005b47ec
|
||||
@@ -1,21 +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 2.50.0 (20211204.2007)
|
||||
<!-- Generated by graphviz version 3.0.0 (20220226.1711)
|
||||
-->
|
||||
<!-- Title: numerical_methods/qr_decomposition.cpp Pages: 1 -->
|
||||
<svg width="462pt" height="151pt"
|
||||
viewBox="0.00 0.00 462.00 151.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 147)">
|
||||
<!--zoomable 151 -->
|
||||
<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[
|
||||
.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">
|
||||
var viewWidth = 515;
|
||||
var viewHeight = 151;
|
||||
var sectionId = 'dynsection-0';
|
||||
</script>
|
||||
<script xlink:href="../../svgpan.js"/>
|
||||
<svg id="graph" class="graph">
|
||||
<g id="viewport">
|
||||
<title>numerical_methods/qr_decomposition.cpp</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-147 458,-147 458,4 -4,4"/>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-147 510.5,-147 510.5,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title="Program to compute the QR decomposition of a given matrix.">
|
||||
<polygon fill="#bfbfbf" stroke="black" points="66.5,-112.5 66.5,-142.5 179.5,-142.5 179.5,-112.5 66.5,-112.5"/>
|
||||
<text text-anchor="start" x="74.5" y="-130.5" font-family="Helvetica,sans-Serif" font-size="10.00">numerical_methods/qr</text>
|
||||
<text text-anchor="middle" x="123" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">_decomposition.cpp</text>
|
||||
<polygon fill="#bfbfbf" stroke="black" points="68.5,-112.5 68.5,-142.5 181.5,-142.5 181.5,-112.5 68.5,-112.5"/>
|
||||
<text text-anchor="start" x="76.5" y="-130.5" font-family="Helvetica,sans-Serif" font-size="10.00">numerical_methods/qr</text>
|
||||
<text text-anchor="middle" x="125" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">_decomposition.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
@@ -23,169 +69,226 @@
|
||||
<g id="node2" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node2"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="0,-56.5 0,-75.5 38,-75.5 38,-56.5 0,-56.5"/>
|
||||
<text text-anchor="middle" x="19" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">array</text>
|
||||
<polygon fill="white" stroke="#bfbfbf" points="2,-56.5 2,-75.5 40,-75.5 40,-56.5 2,-56.5"/>
|
||||
<text text-anchor="middle" x="21" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">array</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M98.35,-112.4C81.68,-102.86 59.77,-90.32 43.19,-80.84"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="44.55,-77.59 34.13,-75.66 41.07,-83.66 44.55,-77.59"/>
|
||||
<path fill="none" stroke="midnightblue" d="M100.35,-112.4C83.68,-102.86 61.77,-90.32 45.19,-80.84"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="46.55,-77.59 36.13,-75.66 43.07,-83.66 46.55,-77.59"/>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node3" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_node3"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="9,-0.5 9,-19.5 53,-19.5 53,-0.5 9,-0.5"/>
|
||||
<text text-anchor="middle" x="31" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">cmath</text>
|
||||
<polygon fill="white" stroke="#bfbfbf" points="0,-0.5 0,-19.5 44,-19.5 44,-0.5 0,-0.5"/>
|
||||
<text text-anchor="middle" x="22" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">cmath</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node3 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node1->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M111.72,-112.34C94.69,-90.96 62.49,-50.53 44.33,-27.73"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="46.87,-25.31 37.91,-19.67 41.4,-29.67 46.87,-25.31"/>
|
||||
<path fill="none" stroke="midnightblue" d="M112.37,-112.34C93.22,-90.86 56.93,-50.17 36.65,-27.43"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="39,-24.8 29.73,-19.67 33.77,-29.46 39,-24.8"/>
|
||||
</g>
|
||||
<!-- Node4 -->
|
||||
<g id="node4" class="node">
|
||||
<title>Node4</title>
|
||||
<g id="a_node4"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="71.5,-0.5 71.5,-19.5 116.5,-19.5 116.5,-0.5 71.5,-0.5"/>
|
||||
<text text-anchor="middle" x="94" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">cstdlib</text>
|
||||
<polygon fill="white" stroke="#bfbfbf" points="62.5,-0.5 62.5,-19.5 107.5,-19.5 107.5,-0.5 62.5,-0.5"/>
|
||||
<text text-anchor="middle" x="85" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">cstdlib</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node4 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>Node1->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M119.44,-112.34C114.22,-91.53 104.46,-52.66 98.67,-29.58"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="102.01,-28.52 96.18,-19.67 95.22,-30.22 102.01,-28.52"/>
|
||||
<path fill="none" stroke="midnightblue" d="M120.1,-112.34C112.86,-91.43 99.31,-52.31 91.33,-29.27"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="94.58,-27.97 88,-19.67 87.97,-30.26 94.58,-27.97"/>
|
||||
</g>
|
||||
<!-- Node5 -->
|
||||
<g id="node5" class="node">
|
||||
<title>Node5</title>
|
||||
<g id="a_node5"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="283.5,-56.5 283.5,-75.5 324.5,-75.5 324.5,-56.5 283.5,-56.5"/>
|
||||
<text text-anchor="middle" x="304" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">ctime</text>
|
||||
<polygon fill="white" stroke="#bfbfbf" points="285.5,-56.5 285.5,-75.5 326.5,-75.5 326.5,-56.5 285.5,-56.5"/>
|
||||
<text text-anchor="middle" x="306" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">ctime</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node5 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>Node1->Node5</title>
|
||||
<path fill="none" stroke="midnightblue" d="M165.89,-112.4C199,-101.52 243.98,-86.73 273.49,-77.03"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="274.83,-80.27 283.23,-73.83 272.64,-73.62 274.83,-80.27"/>
|
||||
<path fill="none" stroke="midnightblue" d="M167.89,-112.4C201,-101.52 245.98,-86.73 275.49,-77.03"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="276.83,-80.27 285.23,-73.83 274.64,-73.62 276.83,-80.27"/>
|
||||
</g>
|
||||
<!-- Node6 -->
|
||||
<g id="node6" class="node">
|
||||
<title>Node6</title>
|
||||
<g id="a_node6"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="135,-0.5 135,-19.5 189,-19.5 189,-0.5 135,-0.5"/>
|
||||
<text text-anchor="middle" x="162" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
|
||||
<polygon fill="white" stroke="#bfbfbf" points="126,-0.5 126,-19.5 180,-19.5 180,-0.5 126,-0.5"/>
|
||||
<text text-anchor="middle" x="153" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node6 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>Node1->Node6</title>
|
||||
<path fill="none" stroke="midnightblue" d="M127.78,-112.34C134.84,-91.43 148.05,-52.31 155.83,-29.27"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="159.19,-30.26 159.07,-19.67 152.56,-28.02 159.19,-30.26"/>
|
||||
<path fill="none" stroke="midnightblue" d="M128.43,-112.34C133.48,-91.53 142.9,-52.66 148.49,-29.58"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="151.94,-30.21 150.9,-19.67 145.14,-28.56 151.94,-30.21"/>
|
||||
</g>
|
||||
<!-- Node7 -->
|
||||
<g id="node7" class="node">
|
||||
<title>Node7</title>
|
||||
<g id="a_node7"><a xlink:href="../../d4/d68/qr__decompose_8h.html" target="_top" xlink:title="Library functions to compute QR decomposition of a given matrix.">
|
||||
<polygon fill="white" stroke="black" points="170.5,-56.5 170.5,-75.5 265.5,-75.5 265.5,-56.5 170.5,-56.5"/>
|
||||
<text text-anchor="middle" x="218" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">./qr_decompose.h</text>
|
||||
<polygon fill="white" stroke="black" points="172.5,-56.5 172.5,-75.5 267.5,-75.5 267.5,-56.5 172.5,-56.5"/>
|
||||
<text text-anchor="middle" x="220" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">./qr_decompose.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node7 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>Node1->Node7</title>
|
||||
<path fill="none" stroke="midnightblue" d="M145.51,-112.4C160.6,-102.95 180.39,-90.56 195.47,-81.11"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="197.56,-83.93 204.18,-75.66 193.84,-78 197.56,-83.93"/>
|
||||
<path fill="none" stroke="midnightblue" d="M147.51,-112.4C162.6,-102.95 182.39,-90.56 197.47,-81.11"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="199.56,-83.93 206.18,-75.66 195.84,-78 199.56,-83.93"/>
|
||||
</g>
|
||||
<!-- Node7->Node3 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>Node7->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M188.38,-56.47C158.96,-48 112.3,-34.55 62.92,-20.26"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="63.59,-16.81 53.01,-17.4 61.65,-23.54 63.59,-16.81"/>
|
||||
<path fill="none" stroke="midnightblue" d="M187.62,-56.47C155.91,-48.08 105.99,-34.75 53.77,-20.18"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="54.57,-16.77 44,-17.44 52.69,-23.51 54.57,-16.77"/>
|
||||
</g>
|
||||
<!-- Node7->Node4 -->
|
||||
<g id="edge8" class="edge">
|
||||
<title>Node7->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M198.35,-56.44C178.04,-47.6 146.1,-33.69 122.9,-23.59"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="124.12,-20.3 113.56,-19.52 121.33,-26.72 124.12,-20.3"/>
|
||||
<path fill="none" stroke="midnightblue" d="M198.61,-56.44C176.29,-47.52 141.1,-33.44 115.79,-23.32"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="116.88,-19.98 106.29,-19.52 114.28,-26.48 116.88,-19.98"/>
|
||||
</g>
|
||||
<!-- Node7->Node6 -->
|
||||
<g id="edge10" class="edge">
|
||||
<title>Node7->Node6</title>
|
||||
<path fill="none" stroke="midnightblue" d="M209,-56.32C200.81,-48.42 188.49,-36.55 178.53,-26.94"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="180.79,-24.26 171.16,-19.83 175.93,-29.29 180.79,-24.26"/>
|
||||
<path fill="none" stroke="midnightblue" d="M209.24,-56.32C199.23,-48.26 184.11,-36.08 172.07,-26.37"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="173.94,-23.38 163.96,-19.83 169.55,-28.83 173.94,-23.38"/>
|
||||
</g>
|
||||
<!-- Node8 -->
|
||||
<g id="node8" class="node">
|
||||
<title>Node8</title>
|
||||
<g id="a_node8"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="404,-0.5 404,-19.5 454,-19.5 454,-0.5 404,-0.5"/>
|
||||
<text text-anchor="middle" x="429" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iomanip</text>
|
||||
<polygon fill="white" stroke="#bfbfbf" points="260,-0.5 260,-19.5 310,-19.5 310,-0.5 260,-0.5"/>
|
||||
<text text-anchor="middle" x="285" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iomanip</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node7->Node8 -->
|
||||
<g id="edge9" class="edge">
|
||||
<title>Node7->Node8</title>
|
||||
<path fill="none" stroke="midnightblue" d="M251.96,-56.47C285.59,-48 338.82,-34.54 393.83,-20.29"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="394.96,-23.61 403.76,-17.71 393.2,-16.83 394.96,-23.61"/>
|
||||
<path fill="none" stroke="midnightblue" d="M230.44,-56.32C240.15,-48.26 254.82,-36.08 266.5,-26.37"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="268.91,-28.92 274.37,-19.83 264.44,-23.53 268.91,-28.92"/>
|
||||
</g>
|
||||
<!-- Node9 -->
|
||||
<g id="node9" class="node">
|
||||
<title>Node9</title>
|
||||
<g id="a_node9"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="207,-0.5 207,-19.5 247,-19.5 247,-0.5 207,-0.5"/>
|
||||
<text text-anchor="middle" x="227" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">limits</text>
|
||||
<polygon fill="white" stroke="#bfbfbf" points="328,-0.5 328,-19.5 368,-19.5 368,-0.5 328,-0.5"/>
|
||||
<text text-anchor="middle" x="348" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">limits</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node7->Node9 -->
|
||||
<g id="edge11" class="edge">
|
||||
<title>Node7->Node9</title>
|
||||
<path fill="none" stroke="midnightblue" d="M219.49,-56.08C220.68,-48.93 222.39,-38.64 223.88,-29.69"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="227.35,-30.19 225.54,-19.75 220.45,-29.04 227.35,-30.19"/>
|
||||
<path fill="none" stroke="midnightblue" d="M240.28,-56.44C261.35,-47.56 294.52,-33.56 318.49,-23.45"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="319.96,-26.63 327.81,-19.52 317.24,-20.18 319.96,-26.63"/>
|
||||
</g>
|
||||
<!-- Node10 -->
|
||||
<g id="node10" class="node">
|
||||
<title>Node10</title>
|
||||
<g id="a_node10"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="265.5,-0.5 265.5,-19.5 316.5,-19.5 316.5,-0.5 265.5,-0.5"/>
|
||||
<text text-anchor="middle" x="291" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">numeric</text>
|
||||
<polygon fill="white" stroke="#bfbfbf" points="386.5,-0.5 386.5,-19.5 437.5,-19.5 437.5,-0.5 386.5,-0.5"/>
|
||||
<text text-anchor="middle" x="412" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">numeric</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node7->Node10 -->
|
||||
<g id="edge12" class="edge">
|
||||
<title>Node7->Node10</title>
|
||||
<path fill="none" stroke="midnightblue" d="M229.73,-56.32C240.84,-48.11 257.74,-35.6 270.98,-25.81"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="273.1,-28.59 279.06,-19.83 268.94,-22.97 273.1,-28.59"/>
|
||||
<path fill="none" stroke="midnightblue" d="M250.42,-56.44C284.73,-46.79 340.46,-31.12 376.67,-20.94"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="377.65,-24.3 386.33,-18.22 375.75,-17.56 377.65,-24.3"/>
|
||||
</g>
|
||||
<!-- Node11 -->
|
||||
<g id="node11" class="node">
|
||||
<title>Node11</title>
|
||||
<g id="a_node11"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="334.5,-0.5 334.5,-19.5 385.5,-19.5 385.5,-0.5 334.5,-0.5"/>
|
||||
<text text-anchor="middle" x="360" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">valarray</text>
|
||||
<polygon fill="white" stroke="#bfbfbf" points="455.5,-0.5 455.5,-19.5 506.5,-19.5 506.5,-0.5 455.5,-0.5"/>
|
||||
<text text-anchor="middle" x="481" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">valarray</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node7->Node11 -->
|
||||
<g id="edge13" class="edge">
|
||||
<title>Node7->Node11</title>
|
||||
<path fill="none" stroke="midnightblue" d="M240.5,-56.44C264.08,-47.48 301.32,-33.31 327.96,-23.18"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="329.5,-26.34 337.6,-19.52 327.01,-19.8 329.5,-26.34"/>
|
||||
<path fill="none" stroke="midnightblue" d="M267.58,-56.47C311.48,-48.4 378.68,-35.53 445.56,-20.23"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="446.47,-23.61 455.42,-17.96 444.89,-16.79 446.47,-23.61"/>
|
||||
</g>
|
||||
<!-- Node12 -->
|
||||
<g id="node12" class="node">
|
||||
<title>Node12</title>
|
||||
<g id="a_node12"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="198,-0.5 198,-19.5 242,-19.5 242,-0.5 198,-0.5"/>
|
||||
<text text-anchor="middle" x="220" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">omp.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node7->Node12 -->
|
||||
<g id="edge14" class="edge">
|
||||
<title>Node7->Node12</title>
|
||||
<path fill="none" stroke="midnightblue" d="M220,-56.08C220,-49.01 220,-38.86 220,-29.99"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="223.5,-29.75 220,-19.75 216.5,-29.75 223.5,-29.75"/>
|
||||
</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="qr__decomposition_8cpp__incl_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>
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 8.5 KiB After Width: | Height: | Size: 14 KiB |
206
d1/df9/qr__decomposition_8cpp__incl_org.svg
Normal file
206
d1/df9/qr__decomposition_8cpp__incl_org.svg
Normal file
@@ -0,0 +1,206 @@
|
||||
<?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 3.0.0 (20220226.1711)
|
||||
-->
|
||||
<!-- Title: numerical_methods/qr_decomposition.cpp Pages: 1 -->
|
||||
<svg width="515pt" height="151pt"
|
||||
viewBox="0.00 0.00 514.50 151.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
||||
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 147)">
|
||||
<title>numerical_methods/qr_decomposition.cpp</title>
|
||||
<polygon fill="white" stroke="transparent" points="-4,4 -4,-147 510.5,-147 510.5,4 -4,4"/>
|
||||
<!-- Node1 -->
|
||||
<g id="node1" class="node">
|
||||
<title>Node1</title>
|
||||
<g id="a_node1"><a xlink:title="Program to compute the QR decomposition of a given matrix.">
|
||||
<polygon fill="#bfbfbf" stroke="black" points="68.5,-112.5 68.5,-142.5 181.5,-142.5 181.5,-112.5 68.5,-112.5"/>
|
||||
<text text-anchor="start" x="76.5" y="-130.5" font-family="Helvetica,sans-Serif" font-size="10.00">numerical_methods/qr</text>
|
||||
<text text-anchor="middle" x="125" y="-119.5" font-family="Helvetica,sans-Serif" font-size="10.00">_decomposition.cpp</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node2 -->
|
||||
<g id="node2" class="node">
|
||||
<title>Node2</title>
|
||||
<g id="a_node2"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="2,-56.5 2,-75.5 40,-75.5 40,-56.5 2,-56.5"/>
|
||||
<text text-anchor="middle" x="21" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">array</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node2 -->
|
||||
<g id="edge1" class="edge">
|
||||
<title>Node1->Node2</title>
|
||||
<path fill="none" stroke="midnightblue" d="M100.35,-112.4C83.68,-102.86 61.77,-90.32 45.19,-80.84"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="46.55,-77.59 36.13,-75.66 43.07,-83.66 46.55,-77.59"/>
|
||||
</g>
|
||||
<!-- Node3 -->
|
||||
<g id="node3" class="node">
|
||||
<title>Node3</title>
|
||||
<g id="a_node3"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="0,-0.5 0,-19.5 44,-19.5 44,-0.5 0,-0.5"/>
|
||||
<text text-anchor="middle" x="22" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">cmath</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node3 -->
|
||||
<g id="edge2" class="edge">
|
||||
<title>Node1->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M112.37,-112.34C93.22,-90.86 56.93,-50.17 36.65,-27.43"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="39,-24.8 29.73,-19.67 33.77,-29.46 39,-24.8"/>
|
||||
</g>
|
||||
<!-- Node4 -->
|
||||
<g id="node4" class="node">
|
||||
<title>Node4</title>
|
||||
<g id="a_node4"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="62.5,-0.5 62.5,-19.5 107.5,-19.5 107.5,-0.5 62.5,-0.5"/>
|
||||
<text text-anchor="middle" x="85" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">cstdlib</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node4 -->
|
||||
<g id="edge3" class="edge">
|
||||
<title>Node1->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M120.1,-112.34C112.86,-91.43 99.31,-52.31 91.33,-29.27"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="94.58,-27.97 88,-19.67 87.97,-30.26 94.58,-27.97"/>
|
||||
</g>
|
||||
<!-- Node5 -->
|
||||
<g id="node5" class="node">
|
||||
<title>Node5</title>
|
||||
<g id="a_node5"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="285.5,-56.5 285.5,-75.5 326.5,-75.5 326.5,-56.5 285.5,-56.5"/>
|
||||
<text text-anchor="middle" x="306" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">ctime</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node5 -->
|
||||
<g id="edge4" class="edge">
|
||||
<title>Node1->Node5</title>
|
||||
<path fill="none" stroke="midnightblue" d="M167.89,-112.4C201,-101.52 245.98,-86.73 275.49,-77.03"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="276.83,-80.27 285.23,-73.83 274.64,-73.62 276.83,-80.27"/>
|
||||
</g>
|
||||
<!-- Node6 -->
|
||||
<g id="node6" class="node">
|
||||
<title>Node6</title>
|
||||
<g id="a_node6"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="126,-0.5 126,-19.5 180,-19.5 180,-0.5 126,-0.5"/>
|
||||
<text text-anchor="middle" x="153" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node6 -->
|
||||
<g id="edge5" class="edge">
|
||||
<title>Node1->Node6</title>
|
||||
<path fill="none" stroke="midnightblue" d="M128.43,-112.34C133.48,-91.53 142.9,-52.66 148.49,-29.58"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="151.94,-30.21 150.9,-19.67 145.14,-28.56 151.94,-30.21"/>
|
||||
</g>
|
||||
<!-- Node7 -->
|
||||
<g id="node7" class="node">
|
||||
<title>Node7</title>
|
||||
<g id="a_node7"><a xlink:href="../../d4/d68/qr__decompose_8h.html" target="_top" xlink:title="Library functions to compute QR decomposition of a given matrix.">
|
||||
<polygon fill="white" stroke="black" points="172.5,-56.5 172.5,-75.5 267.5,-75.5 267.5,-56.5 172.5,-56.5"/>
|
||||
<text text-anchor="middle" x="220" y="-63.5" font-family="Helvetica,sans-Serif" font-size="10.00">./qr_decompose.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node1->Node7 -->
|
||||
<g id="edge6" class="edge">
|
||||
<title>Node1->Node7</title>
|
||||
<path fill="none" stroke="midnightblue" d="M147.51,-112.4C162.6,-102.95 182.39,-90.56 197.47,-81.11"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="199.56,-83.93 206.18,-75.66 195.84,-78 199.56,-83.93"/>
|
||||
</g>
|
||||
<!-- Node7->Node3 -->
|
||||
<g id="edge7" class="edge">
|
||||
<title>Node7->Node3</title>
|
||||
<path fill="none" stroke="midnightblue" d="M187.62,-56.47C155.91,-48.08 105.99,-34.75 53.77,-20.18"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="54.57,-16.77 44,-17.44 52.69,-23.51 54.57,-16.77"/>
|
||||
</g>
|
||||
<!-- Node7->Node4 -->
|
||||
<g id="edge8" class="edge">
|
||||
<title>Node7->Node4</title>
|
||||
<path fill="none" stroke="midnightblue" d="M198.61,-56.44C176.29,-47.52 141.1,-33.44 115.79,-23.32"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="116.88,-19.98 106.29,-19.52 114.28,-26.48 116.88,-19.98"/>
|
||||
</g>
|
||||
<!-- Node7->Node6 -->
|
||||
<g id="edge10" class="edge">
|
||||
<title>Node7->Node6</title>
|
||||
<path fill="none" stroke="midnightblue" d="M209.24,-56.32C199.23,-48.26 184.11,-36.08 172.07,-26.37"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="173.94,-23.38 163.96,-19.83 169.55,-28.83 173.94,-23.38"/>
|
||||
</g>
|
||||
<!-- Node8 -->
|
||||
<g id="node8" class="node">
|
||||
<title>Node8</title>
|
||||
<g id="a_node8"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="260,-0.5 260,-19.5 310,-19.5 310,-0.5 260,-0.5"/>
|
||||
<text text-anchor="middle" x="285" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">iomanip</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node7->Node8 -->
|
||||
<g id="edge9" class="edge">
|
||||
<title>Node7->Node8</title>
|
||||
<path fill="none" stroke="midnightblue" d="M230.44,-56.32C240.15,-48.26 254.82,-36.08 266.5,-26.37"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="268.91,-28.92 274.37,-19.83 264.44,-23.53 268.91,-28.92"/>
|
||||
</g>
|
||||
<!-- Node9 -->
|
||||
<g id="node9" class="node">
|
||||
<title>Node9</title>
|
||||
<g id="a_node9"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="328,-0.5 328,-19.5 368,-19.5 368,-0.5 328,-0.5"/>
|
||||
<text text-anchor="middle" x="348" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">limits</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node7->Node9 -->
|
||||
<g id="edge11" class="edge">
|
||||
<title>Node7->Node9</title>
|
||||
<path fill="none" stroke="midnightblue" d="M240.28,-56.44C261.35,-47.56 294.52,-33.56 318.49,-23.45"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="319.96,-26.63 327.81,-19.52 317.24,-20.18 319.96,-26.63"/>
|
||||
</g>
|
||||
<!-- Node10 -->
|
||||
<g id="node10" class="node">
|
||||
<title>Node10</title>
|
||||
<g id="a_node10"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="386.5,-0.5 386.5,-19.5 437.5,-19.5 437.5,-0.5 386.5,-0.5"/>
|
||||
<text text-anchor="middle" x="412" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">numeric</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node7->Node10 -->
|
||||
<g id="edge12" class="edge">
|
||||
<title>Node7->Node10</title>
|
||||
<path fill="none" stroke="midnightblue" d="M250.42,-56.44C284.73,-46.79 340.46,-31.12 376.67,-20.94"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="377.65,-24.3 386.33,-18.22 375.75,-17.56 377.65,-24.3"/>
|
||||
</g>
|
||||
<!-- Node11 -->
|
||||
<g id="node11" class="node">
|
||||
<title>Node11</title>
|
||||
<g id="a_node11"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="455.5,-0.5 455.5,-19.5 506.5,-19.5 506.5,-0.5 455.5,-0.5"/>
|
||||
<text text-anchor="middle" x="481" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">valarray</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node7->Node11 -->
|
||||
<g id="edge13" class="edge">
|
||||
<title>Node7->Node11</title>
|
||||
<path fill="none" stroke="midnightblue" d="M267.58,-56.47C311.48,-48.4 378.68,-35.53 445.56,-20.23"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="446.47,-23.61 455.42,-17.96 444.89,-16.79 446.47,-23.61"/>
|
||||
</g>
|
||||
<!-- Node12 -->
|
||||
<g id="node12" class="node">
|
||||
<title>Node12</title>
|
||||
<g id="a_node12"><a xlink:title=" ">
|
||||
<polygon fill="white" stroke="#bfbfbf" points="198,-0.5 198,-19.5 242,-19.5 242,-0.5 198,-0.5"/>
|
||||
<text text-anchor="middle" x="220" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">omp.h</text>
|
||||
</a>
|
||||
</g>
|
||||
</g>
|
||||
<!-- Node7->Node12 -->
|
||||
<g id="edge14" class="edge">
|
||||
<title>Node7->Node12</title>
|
||||
<path fill="none" stroke="midnightblue" d="M220,-56.08C220,-49.01 220,-38.86 220,-29.99"/>
|
||||
<polygon fill="midnightblue" stroke="midnightblue" points="223.5,-29.75 220,-19.75 216.5,-29.75 223.5,-29.75"/>
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 9.1 KiB |
Reference in New Issue
Block a user