<?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 12.2.1 (20241206.2353)
 -->
<!-- Title: Auxiliary routines Pages: 1 -->
<svg width="394pt" height="158pt"
 viewBox="0.00 0.00 394.25 158.12" 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 154.12)">
<title>Auxiliary routines</title>
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_Node000005"><a xlink:href="../../db/d65/group__la__lin__berr.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="386.25,-150.12 269,-150.12 269,-119.62 386.25,-119.62 386.25,-150.12"/>
<text text-anchor="start" x="277" y="-136.62" font-family="Helvetica,sans-Serif" font-size="10.00">la_lin_berr: &#160;&#160;&#160;backward</text>
<text text-anchor="middle" x="327.62" y="-125.38" font-family="Helvetica,sans-Serif" font-size="10.00"> error</text>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:href="../../d6/d2d/group__lacn2.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="379.12,-101.75 276.12,-101.75 276.12,-60 379.12,-60 379.12,-101.75"/>
<text text-anchor="start" x="284.12" y="-88.25" font-family="Helvetica,sans-Serif" font-size="10.00">lacn2: &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1&#45;norm</text>
<text text-anchor="start" x="284.12" y="-77" font-family="Helvetica,sans-Serif" font-size="10.00"> estimate, e.g., || A^</text>
<text text-anchor="middle" x="327.62" y="-65.75" font-family="Helvetica,sans-Serif" font-size="10.00">{&#45;1} ||_1 in gecon</text>
</a>
</g>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a xlink:href="../../d7/db3/group__lacon.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="381,-41.75 274.25,-41.75 274.25,0 381,0 381,-41.75"/>
<text text-anchor="start" x="282.25" y="-28.25" font-family="Helvetica,sans-Serif" font-size="10.00">lacon: &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;1&#45;norm</text>
<text text-anchor="start" x="282.25" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00"> estimate, e.g., || A^</text>
<text text-anchor="middle" x="327.62" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">{&#45;1} ||_1 in gecon, old</text>
</a>
</g>
</g>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="233,-90.5 142,-90.5 142,-71.25 233,-71.25 233,-90.5"/>
<text text-anchor="middle" x="187.5" y="-77" font-family="Helvetica,sans-Serif" font-size="10.00">Auxiliary routines</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge4" class="edge">
<title>Node1&#45;&gt;Node5</title>
<path fill="none" stroke="black" d="M224.76,-95.05C243.71,-102.46 266.95,-111.55 286.45,-119.17"/>
<polygon fill="black" stroke="black" points="226.15,-91.84 215.57,-91.46 223.61,-98.36 226.15,-91.84"/>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge">
<title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="black" d="M244.73,-80.88C255,-80.88 265.67,-80.88 275.78,-80.88"/>
<polygon fill="black" stroke="black" points="244.86,-77.38 234.86,-80.88 244.86,-84.38 244.86,-77.38"/>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge">
<title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="black" d="M221.98,-66.33C238.68,-59.08 259.19,-50.17 277.62,-42.16"/>
<polygon fill="black" stroke="black" points="220.78,-63.03 213.01,-70.23 223.57,-69.46 220.78,-63.03"/>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="../../dd/d9b/group__solve__top.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="106,-90.5 0,-90.5 0,-71.25 106,-71.25 106,-90.5"/>
<text text-anchor="middle" x="53" y="-77" font-family="Helvetica,sans-Serif" font-size="10.00">Linear solve, AX = B</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1" class="edge">
<title>Node2&#45;&gt;Node1</title>
<path fill="none" stroke="black" d="M117.76,-80.88C125.88,-80.88 134.05,-80.88 141.79,-80.88"/>
<polygon fill="black" stroke="black" points="117.88,-77.38 107.88,-80.88 117.88,-84.38 117.88,-77.38"/>
</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>

.
