TheAlgorithms-C/d4/d15/qr__eigen__values_8c__incl.svg

152 lines
6.8 KiB
XML
Raw Normal View History

<?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 6.0.1 (20220911.1526)
-->
<!-- Title: numerical_methods/qr_eigen_values.c Pages: 1 -->
<svg width="382pt" height="148pt"
viewBox="0.00 0.00 382.00 148.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 144)">
<title>numerical_methods/qr_eigen_values.c</title>
<!-- Node1 -->
<g id="node1" class="node">
<title>Node1</title>
<g id="a_node1"><a xlink:title="Compute real eigen values and eigen vectors of a symmetric matrix using QR decomposition method.">
<polygon fill="#999999" stroke="#666666" points="247.5,-140 134.5,-140 134.5,-110 247.5,-110 247.5,-140"/>
<text text-anchor="start" x="142.5" y="-128" font-family="Helvetica,sans-Serif" font-size="10.00">numerical_methods/qr</text>
<text text-anchor="middle" x="191" y="-117" font-family="Helvetica,sans-Serif" font-size="10.00">_eigen_values.c</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="node2" class="node">
<title>Node2</title>
<g id="a_node2"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="52,-74 0,-74 0,-55 52,-55 52,-74"/>
<text text-anchor="middle" x="26" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">assert.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge">
<title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="#63b8ff" d="M151.48,-109.99C123.58,-100.1 86.59,-86.98 60,-77.56"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="60.96,-74.18 50.37,-74.14 58.62,-80.78 60.96,-74.18"/>
</g>
<!-- Node3 -->
<g id="node3" class="node">
<title>Node3</title>
<g id="a_node3"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="117.5,-19 70.5,-19 70.5,0 117.5,0 117.5,-19"/>
<text text-anchor="middle" x="94" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">math.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="#63b8ff" d="M170.54,-109.79C158.15,-100.53 142.56,-87.67 131,-74 119.18,-60.02 108.99,-41.77 102.32,-28.43"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="105.42,-26.81 97.93,-19.33 99.12,-29.86 105.42,-26.81"/>
</g>
<!-- Node4 -->
<g id="node4" class="node">
<title>Node4</title>
<g id="a_node4"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="189,-19 143,-19 143,0 189,0 189,-19"/>
<text text-anchor="middle" x="166" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">stdio.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="#63b8ff" d="M168.35,-109.83C156.63,-101.09 143.45,-88.75 137,-74 129.98,-57.94 140.15,-39.76 150.32,-26.98"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="153.26,-28.94 157.16,-19.09 147.97,-24.36 153.26,-28.94"/>
</g>
<!-- Node5 -->
<g id="node5" class="node">
<title>Node5</title>
<g id="a_node5"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="258,-19 210,-19 210,0 258,0 258,-19"/>
<text text-anchor="middle" x="234" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">stdlib.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<title>Node1&#45;&gt;Node5</title>
<path fill="none" stroke="#63b8ff" d="M213.65,-109.83C225.37,-101.09 238.55,-88.75 245,-74 251.36,-59.44 247.28,-41.49 242.38,-28.39"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="245.57,-26.95 238.46,-19.09 239.12,-29.66 245.57,-26.95"/>
</g>
<!-- Node6 -->
<g id="node6" class="node">
<title>Node6</title>
<g id="a_node6"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="374,-74 330,-74 330,-55 374,-55 374,-74"/>
<text text-anchor="middle" x="352" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">time.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node6 -->
<g id="edge5" class="edge">
<title>Node1&#45;&gt;Node6</title>
<path fill="none" stroke="#63b8ff" d="M229.56,-109.99C257.28,-99.92 294.2,-86.5 320.22,-77.05"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="321.42,-80.34 329.62,-73.63 319.03,-73.76 321.42,-80.34"/>
</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="#666666" points="235.5,-74 146.5,-74 146.5,-55 235.5,-55 235.5,-74"/>
<text text-anchor="middle" x="191" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">qr_decompose.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node7 -->
<g id="edge6" class="edge">
<title>Node1&#45;&gt;Node7</title>
<path fill="none" stroke="#63b8ff" d="M191,-109.84C191,-102.21 191,-92.7 191,-84.45"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="194.5,-84.27 191,-74.27 187.5,-84.27 194.5,-84.27"/>
</g>
<!-- Node8 -->
<g id="node8" class="node">
<title>Node8</title>
<g id="a_node8"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="322,-19 278,-19 278,0 322,0 322,-19"/>
<text text-anchor="middle" x="300" y="-7" font-family="Helvetica,sans-Serif" font-size="10.00">omp.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node8 -->
<g id="edge11" class="edge">
<title>Node1&#45;&gt;Node8</title>
<path fill="none" stroke="#63b8ff" d="M214.81,-109.99C228.99,-100.9 246.75,-88.14 260,-74 272.92,-60.21 284.04,-41.67 291.25,-28.18"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="294.5,-29.51 295.97,-19.01 288.28,-26.3 294.5,-29.51"/>
</g>
<!-- Node7&#45;&gt;Node3 -->
<g id="edge7" class="edge">
<title>Node7&#45;&gt;Node3</title>
<path fill="none" stroke="#63b8ff" d="M175.42,-54.98C160.23,-46.69 136.9,-33.94 119.1,-24.22"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="120.32,-20.89 109.87,-19.17 116.97,-27.04 120.32,-20.89"/>
</g>
<!-- Node7&#45;&gt;Node4 -->
<g id="edge8" class="edge">
<title>Node7&#45;&gt;Node4</title>
<path fill="none" stroke="#63b8ff" d="M186.87,-54.75C183.49,-47.57 178.58,-37.18 174.38,-28.27"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="177.48,-26.64 170.05,-19.09 171.15,-29.63 177.48,-26.64"/>
</g>
<!-- Node7&#45;&gt;Node5 -->
<g id="edge9" class="edge">
<title>Node7&#45;&gt;Node5</title>
<path fill="none" stroke="#63b8ff" d="M198.1,-54.75C204.17,-47.26 213.09,-36.28 220.51,-27.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="223.45,-29.06 227.03,-19.09 218.01,-24.65 223.45,-29.06"/>
</g>
<!-- Node7&#45;&gt;Node8 -->
<g id="edge10" class="edge">
<title>Node7&#45;&gt;Node8</title>
<path fill="none" stroke="#63b8ff" d="M208.51,-54.98C225.97,-46.5 253.01,-33.35 273.17,-23.54"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="274.71,-26.69 282.17,-19.17 271.64,-20.4 274.71,-26.69"/>
</g>
</g>
</svg>