Note for now much of the docs is LLM written. This was done to save time and focus on code development. The docs have been LOOSLEY reviewed. However, the code itself has been either fully written by hand or fully reviewed. Therefore, the docs should at the moment be seen as a loose resource rather than authoratiative (and this is on top of the general ability for docs to drift)
1379 lines
75 KiB
XML
1379 lines
75 KiB
XML
<?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 14.1.2 (20260124.0452)
|
|
-->
|
|
<!-- Title: src/include/serif/solver/preconditioner/contract.hpp Pages: 1 -->
|
|
<!--zoomable 583 -->
|
|
|
|
<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>
|
|
|
|
<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 = 2312;
|
|
var viewHeight = 583;
|
|
var sectionId = 'dynsection-0';
|
|
</script>
|
|
<script type="application/ecmascript" xlink:href="svg.min.js"/>
|
|
<svg id="graph" class="graph">
|
|
<g id="viewport">
|
|
<title>src/include/serif/solver/preconditioner/contract.hpp</title>
|
|
<!-- Node1 -->
|
|
<g id="Node000001" class="node">
|
|
<title>Node1</title>
|
|
<g id="a_Node000001"><a xlink:title=" ">
|
|
<polygon fill="#999999" stroke="#666666" points="1652.88,-574.75 1516.12,-574.75 1516.12,-544.25 1652.88,-544.25 1652.88,-574.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1524.12" y="-561.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/solver</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1584.5" y="-550" font-family="Helvetica,sans-Serif" font-size="10.00">/preconditioner/contract.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node2 -->
|
|
<g id="Node000002" class="node">
|
|
<title>Node2</title>
|
|
<g id="a_Node000002"><a xlink:href="solve_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="2150.62,-502.62 2006.38,-502.62 2006.38,-472.12 2150.62,-472.12 2150.62,-502.62"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2014.38" y="-489.12" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="2078.5" y="-477.88" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/solver/linear/solve.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node2 -->
|
|
<g id="edge1_Node000001_Node000002" class="edge">
|
|
<title>Node1->Node2</title>
|
|
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1664.4,-547.16C1758.9,-533.74 1914.83,-511.61 2005.98,-498.67"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1664.1,-543.67 1654.69,-548.54 1665.08,-550.6 1664.1,-543.67"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node9 -->
|
|
<g id="Node000009" class="node">
|
|
<title>Node9</title>
|
|
<g id="a_Node000009"><a xlink:href="inverse_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1179.88,-508.25 1043.12,-508.25 1043.12,-466.5 1179.88,-466.5 1179.88,-508.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1051.12" y="-494.75" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1051.12" y="-483.5" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1111.5" y="-472.25" font-family="Helvetica,sans-Serif" font-size="10.00">/inverse.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node9 -->
|
|
<g id="edge9_Node000001_Node000009" class="edge">
|
|
<title>Node1->Node9</title>
|
|
<g id="a_edge9_Node000001_Node000009"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1504.36,-546.62C1413.36,-533.13 1266.4,-511.34 1180.36,-498.58"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1503.82,-550.08 1514.22,-548.08 1504.85,-543.15 1503.82,-550.08"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node41 -->
|
|
<g id="Node000041" class="node">
|
|
<title>Node41</title>
|
|
<g id="a_Node000041"><a xlink:href="solver_2preconditioner_2strategies_2inverse_2dense_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1423.25,-508.25 1297.75,-508.25 1297.75,-466.5 1423.25,-466.5 1423.25,-508.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1305.75" y="-494.75" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/solver</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1305.75" y="-483.5" font-family="Helvetica,sans-Serif" font-size="10.00">/preconditioner/strategies</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1360.5" y="-472.25" font-family="Helvetica,sans-Serif" font-size="10.00">/inverse/dense.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node41 -->
|
|
<g id="edge59_Node000001_Node000041" class="edge">
|
|
<title>Node1->Node41</title>
|
|
<g id="a_edge59_Node000001_Node000041"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1526.71,-540.41C1495.11,-530.52 1455.93,-518.25 1423.55,-508.11"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1525.51,-543.7 1536.1,-543.35 1527.6,-537.02 1525.51,-543.7"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node50 -->
|
|
<g id="Node000050" class="node">
|
|
<title>Node50</title>
|
|
<g id="a_Node000050"><a xlink:href="solver_2preconditioner_2strategies_2inverse_2diagonal_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1711.25,-430.5 1585.75,-430.5 1585.75,-388.75 1711.25,-388.75 1711.25,-430.5"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1593.75" y="-417" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/solver</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1593.75" y="-405.75" font-family="Helvetica,sans-Serif" font-size="10.00">/preconditioner/strategies</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1648.5" y="-394.5" font-family="Helvetica,sans-Serif" font-size="10.00">/inverse/diagonal.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node50 -->
|
|
<g id="edge73_Node000001_Node000050" class="edge">
|
|
<title>Node1->Node50</title>
|
|
<g id="a_edge73_Node000001_Node000050"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1599.16,-533.99C1603.71,-525.93 1608.56,-516.83 1612.5,-508.25 1624.5,-482.15 1635.48,-450.81 1642.08,-430.81"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1596.18,-532.14 1594.21,-542.55 1602.24,-535.65 1596.18,-532.14"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node52 -->
|
|
<g id="Node000052" class="node">
|
|
<title>Node52</title>
|
|
<g id="a_Node000052"><a xlink:href="fixed__amg_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1785.25,-508.25 1659.75,-508.25 1659.75,-466.5 1785.25,-466.5 1785.25,-508.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1667.75" y="-494.75" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/solver</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1667.75" y="-483.5" font-family="Helvetica,sans-Serif" font-size="10.00">/preconditioner/strategies</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1722.5" y="-472.25" font-family="Helvetica,sans-Serif" font-size="10.00">/inverse/fixed_amg.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node52 -->
|
|
<g id="edge78_Node000001_Node000052" class="edge">
|
|
<title>Node1->Node52</title>
|
|
<g id="a_edge78_Node000001_Node000052"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1623.56,-538.65C1642.03,-529.27 1664.05,-518.08 1682.62,-508.64"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1622.11,-535.46 1614.78,-543.11 1625.28,-541.7 1622.11,-535.46"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node53 -->
|
|
<g id="Node000053" class="node">
|
|
<title>Node53</title>
|
|
<g id="a_Node000053"><a xlink:href="solver_2preconditioner_2strategies_2inverse_2sparse__direct_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1603.88,-508.25 1473.12,-508.25 1473.12,-466.5 1603.88,-466.5 1603.88,-508.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1481.12" y="-494.75" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/solver</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1481.12" y="-483.5" font-family="Helvetica,sans-Serif" font-size="10.00">/preconditioner/strategies</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1538.5" y="-472.25" font-family="Helvetica,sans-Serif" font-size="10.00">/inverse/sparse_direct.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node53 -->
|
|
<g id="edge81_Node000001_Node000053" class="edge">
|
|
<title>Node1->Node53</title>
|
|
<g id="a_edge81_Node000001_Node000053"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1568.68,-534.38C1563.2,-526.03 1557.12,-516.76 1551.86,-508.74"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1565.73,-536.26 1574.14,-542.7 1571.58,-532.42 1565.73,-536.26"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node3 -->
|
|
<g id="Node000003" class="node">
|
|
<title>Node3</title>
|
|
<g id="a_Node000003"><a xlink:href="stellar__problem_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="2140.88,-430.5 2016.12,-430.5 2016.12,-388.75 2140.88,-388.75 2140.88,-430.5"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2024.12" y="-417" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2024.12" y="-405.75" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/solver/nonlinear</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="2078.5" y="-394.5" font-family="Helvetica,sans-Serif" font-size="10.00">/stellar_problem.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node2->Node3 -->
|
|
<g id="edge2_Node000002_Node000003" class="edge">
|
|
<title>Node2->Node3</title>
|
|
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2078.5,-460.39C2078.5,-450.75 2078.5,-439.97 2078.5,-430.91"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2075,-460.26 2078.5,-470.26 2082,-460.26 2075,-460.26"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node8 -->
|
|
<g id="Node000008" class="node">
|
|
<title>Node8</title>
|
|
<g id="a_Node000008"><a xlink:href="solve_8cpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="2303.62,-424.88 2159.38,-424.88 2159.38,-394.38 2303.62,-394.38 2303.62,-424.88"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2167.38" y="-411.38" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="2231.5" y="-400.12" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/solver/linear/solve.cpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node2->Node8 -->
|
|
<g id="edge8_Node000002_Node000008" class="edge">
|
|
<title>Node2->Node8</title>
|
|
<g id="a_edge8_Node000002_Node000008"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2117.98,-466.83C2144.15,-453.87 2177.94,-437.14 2201.83,-425.31"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2116.77,-463.52 2109.36,-471.1 2119.87,-469.8 2116.77,-463.52"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4 -->
|
|
<g id="Node000004" class="node">
|
|
<title>Node4</title>
|
|
<g id="a_Node000004"><a xlink:href="backend_2mfem_2solver_2equilibrium_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="2149.12,-269.38 2007.88,-269.38 2007.88,-238.88 2149.12,-238.88 2149.12,-269.38"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2015.88" y="-255.88" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="2078.5" y="-244.62" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/solver/equilibrium.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node3->Node4 -->
|
|
<g id="edge3_Node000003_Node000004" class="edge">
|
|
<title>Node3->Node4</title>
|
|
<g id="a_edge3_Node000003_Node000004"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2078.5,-377.32C2078.5,-344.47 2078.5,-294.26 2078.5,-269.69"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2075,-377.04 2078.5,-387.04 2082,-377.04 2075,-377.04"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node5 -->
|
|
<g id="Node000005" class="node">
|
|
<title>Node5</title>
|
|
<g id="a_Node000005"><a xlink:href="solver_2equilibrium_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="2128.62,-191.62 2014.38,-191.62 2014.38,-161.12 2128.62,-161.12 2128.62,-191.62"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2022.38" y="-178.12" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/solver</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="2071.5" y="-166.88" font-family="Helvetica,sans-Serif" font-size="10.00">/equilibrium.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4->Node5 -->
|
|
<g id="edge4_Node000004_Node000005" class="edge">
|
|
<title>Node4->Node5</title>
|
|
<g id="a_edge4_Node000004_Node000005"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2076.09,-227.1C2075.01,-215.34 2073.76,-201.88 2072.85,-191.94"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2072.61,-227.38 2077.01,-237.01 2079.58,-226.73 2072.61,-227.38"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node6 -->
|
|
<g id="Node000006" class="node">
|
|
<title>Node6</title>
|
|
<g id="a_Node000006"><a xlink:href="solver_2continuation_2equilibrium_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="2043.38,-113.88 1903.62,-113.88 1903.62,-83.38 2043.38,-83.38 2043.38,-113.88"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1911.62" y="-100.38" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/solver</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1973.5" y="-89.12" font-family="Helvetica,sans-Serif" font-size="10.00">/continuation/equilibrium.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node5->Node6 -->
|
|
<g id="edge5_Node000005_Node000006" class="edge">
|
|
<title>Node5->Node6</title>
|
|
<g id="a_edge5_Node000005_Node000006"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2043.93,-154.06C2027.46,-141.33 2006.96,-125.49 1992.34,-114.19"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2041.35,-156.5 2051.41,-159.84 2045.64,-150.96 2041.35,-156.5"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node7 -->
|
|
<g id="Node000007" class="node">
|
|
<title>Node7</title>
|
|
<g id="a_Node000007"><a xlink:href="solver_2solver_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="2030.62,-36.12 1916.38,-36.12 1916.38,-5.62 2030.62,-5.62 2030.62,-36.12"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1924.38" y="-22.62" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/solver</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1973.5" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">/solver.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node5->Node7 -->
|
|
<g id="edge7_Node000005_Node000007" class="edge">
|
|
<title>Node5->Node7</title>
|
|
<g id="a_edge7_Node000005_Node000007"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2071.62,-149.41C2070.56,-128.53 2066.38,-99.23 2052.5,-77.75 2040.92,-59.83 2021.39,-45.94 2004.64,-36.49"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2068.12,-149.48 2071.89,-159.39 2075.11,-149.29 2068.12,-149.48"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node6->Node7 -->
|
|
<g id="edge6_Node000006_Node000007" class="edge">
|
|
<title>Node6->Node7</title>
|
|
<g id="a_edge6_Node000006_Node000007"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1973.5,-71.6C1973.5,-59.84 1973.5,-46.38 1973.5,-36.44"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1970,-71.51 1973.5,-81.51 1977,-71.51 1970,-71.51"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node10 -->
|
|
<g id="Node000010" class="node">
|
|
<title>Node10</title>
|
|
<g id="a_Node000010"><a xlink:href="coupling_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="522.88,-430.5 386.12,-430.5 386.12,-388.75 522.88,-388.75 522.88,-430.5"/>
|
|
<text xml:space="preserve" text-anchor="start" x="394.12" y="-417" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="394.12" y="-405.75" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="454.5" y="-394.5" font-family="Helvetica,sans-Serif" font-size="10.00">/coupling.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node9->Node10 -->
|
|
<g id="edge10_Node000009_Node000010" class="edge">
|
|
<title>Node9->Node10</title>
|
|
<g id="a_edge10_Node000009_Node000010"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1031.69,-477.17C901.53,-462.17 645.8,-432.68 523.21,-418.55"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1030.9,-480.61 1041.24,-478.27 1031.7,-473.65 1030.9,-480.61"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node26 -->
|
|
<g id="Node000026" class="node">
|
|
<title>Node26</title>
|
|
<g id="a_Node000026"><a xlink:href="amg_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1566.88,-430.5 1430.12,-430.5 1430.12,-388.75 1566.88,-388.75 1566.88,-430.5"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1438.12" y="-417" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1438.12" y="-405.75" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1498.5" y="-394.5" font-family="Helvetica,sans-Serif" font-size="10.00">/inverse/amg.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node9->Node26 -->
|
|
<g id="edge29_Node000009_Node000026" class="edge">
|
|
<title>Node9->Node26</title>
|
|
<g id="a_edge29_Node000009_Node000026"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1191.17,-473.56C1253.76,-463.11 1342.99,-447.36 1420.5,-430.5 1423.5,-429.85 1426.57,-429.16 1429.66,-428.45"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1190.98,-470.04 1181.69,-475.13 1192.13,-476.95 1190.98,-470.04"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node30 -->
|
|
<g id="Node000030" class="node">
|
|
<title>Node30</title>
|
|
<g id="a_Node000030"><a xlink:href="backend_2mfem_2solver_2preconditioner_2inverse_2dense_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1411.88,-430.5 1275.12,-430.5 1275.12,-388.75 1411.88,-388.75 1411.88,-430.5"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1283.12" y="-417" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1283.12" y="-405.75" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1343.5" y="-394.5" font-family="Helvetica,sans-Serif" font-size="10.00">/inverse/dense.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node9->Node30 -->
|
|
<g id="edge34_Node000009_Node000030" class="edge">
|
|
<title>Node9->Node30</title>
|
|
<g id="a_edge34_Node000009_Node000030"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1184.44,-462.56C1215.5,-452.42 1251.36,-440.71 1281.16,-430.98"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1183.53,-459.17 1175.11,-465.61 1185.7,-465.83 1183.53,-459.17"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node32 -->
|
|
<g id="Node000032" class="node">
|
|
<title>Node32</title>
|
|
<g id="a_Node000032"><a xlink:href="backend_2mfem_2solver_2preconditioner_2inverse_2diagonal_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1101.88,-430.5 965.12,-430.5 965.12,-388.75 1101.88,-388.75 1101.88,-430.5"/>
|
|
<text xml:space="preserve" text-anchor="start" x="973.12" y="-417" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="973.12" y="-405.75" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1033.5" y="-394.5" font-family="Helvetica,sans-Serif" font-size="10.00">/inverse/diagonal.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node9->Node32 -->
|
|
<g id="edge39_Node000009_Node000032" class="edge">
|
|
<title>Node9->Node32</title>
|
|
<g id="a_edge39_Node000009_Node000032"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1082.37,-458.09C1073.1,-449.09 1063.04,-439.31 1054.46,-430.98"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1079.9,-460.56 1089.51,-465.02 1084.78,-455.54 1079.9,-460.56"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node34 -->
|
|
<g id="Node000034" class="node">
|
|
<title>Node34</title>
|
|
<g id="a_Node000034"><a xlink:href="backend_2mfem_2solver_2preconditioner_2inverse_2sparse__direct_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1256.88,-430.5 1120.12,-430.5 1120.12,-388.75 1256.88,-388.75 1256.88,-430.5"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1128.12" y="-417" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1128.12" y="-405.75" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1188.5" y="-394.5" font-family="Helvetica,sans-Serif" font-size="10.00">/inverse/sparse_direct.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node9->Node34 -->
|
|
<g id="edge42_Node000009_Node000034" class="edge">
|
|
<title>Node9->Node34</title>
|
|
<g id="a_edge42_Node000009_Node000034"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1140.25,-458.09C1149.41,-449.09 1159.34,-439.31 1167.81,-430.98"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1137.89,-455.51 1133.21,-465.01 1142.8,-460.5 1137.89,-455.51"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node36 -->
|
|
<g id="Node000036" class="node">
|
|
<title>Node36</title>
|
|
<g id="a_Node000036"><a xlink:href="backend_2mfem_2solver_2preconditioner_2inverse_2validation_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="907.88,-430.5 771.12,-430.5 771.12,-388.75 907.88,-388.75 907.88,-430.5"/>
|
|
<text xml:space="preserve" text-anchor="start" x="779.12" y="-417" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="779.12" y="-405.75" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="839.5" y="-394.5" font-family="Helvetica,sans-Serif" font-size="10.00">/inverse/validation.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node9->Node36 -->
|
|
<g id="edge45_Node000009_Node000036" class="edge">
|
|
<title>Node9->Node36</title>
|
|
<g id="a_edge45_Node000009_Node000036"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1032,-464.24C992.72,-453.3 945.8,-440.23 908.12,-429.73"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1030.83,-467.54 1041.4,-466.85 1032.71,-460.8 1030.83,-467.54"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node38 -->
|
|
<g id="Node000038" class="node">
|
|
<title>Node38</title>
|
|
<g id="a_Node000038"><a xlink:href="backend_2mfem_2solver_2preconditioner_2solver_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="137.88,-275 1.12,-275 1.12,-233.25 137.88,-233.25 137.88,-275"/>
|
|
<text xml:space="preserve" text-anchor="start" x="9.12" y="-261.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="9.12" y="-250.25" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="69.5" y="-239" font-family="Helvetica,sans-Serif" font-size="10.00">/solver.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node9->Node38 -->
|
|
<g id="edge54_Node000009_Node000038" class="edge">
|
|
<title>Node9->Node38</title>
|
|
<g id="a_edge54_Node000009_Node000038"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1031.23,-486.4C895.35,-485.07 611.94,-476.42 377.5,-430.5 266.64,-408.79 225.87,-420.54 135.5,-352.75 108.33,-332.37 88.65,-297.37 78.16,-275.28"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1031.19,-489.9 1041.22,-486.48 1031.25,-482.9 1031.19,-489.9"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node11 -->
|
|
<g id="Node000011" class="node">
|
|
<title>Node11</title>
|
|
<g id="a_Node000011"><a xlink:href="border_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="522.88,-352.75 386.12,-352.75 386.12,-311 522.88,-311 522.88,-352.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="394.12" y="-339.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="394.12" y="-328" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="454.5" y="-316.75" font-family="Helvetica,sans-Serif" font-size="10.00">/border.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node10->Node11 -->
|
|
<g id="edge11_Node000010_Node000011" class="edge">
|
|
<title>Node10->Node11</title>
|
|
<g id="a_edge11_Node000010_Node000011"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M454.5,-377C454.5,-368.96 454.5,-360.54 454.5,-353.23"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="451,-376.81 454.5,-386.81 458,-376.81 451,-376.81"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node13 -->
|
|
<g id="Node000013" class="node">
|
|
<title>Node13</title>
|
|
<g id="a_Node000013"><a xlink:href="computations_2coupling_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1061.88,-275 925.12,-275 925.12,-233.25 1061.88,-233.25 1061.88,-275"/>
|
|
<text xml:space="preserve" text-anchor="start" x="933.12" y="-261.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="933.12" y="-250.25" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="993.5" y="-239" font-family="Helvetica,sans-Serif" font-size="10.00">/computations/coupling.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node10->Node13 -->
|
|
<g id="edge24_Node000010_Node000013" class="edge">
|
|
<title>Node10->Node13</title>
|
|
<g id="a_edge24_Node000010_Node000013"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M491.97,-381.94C529.03,-356.08 583.56,-319.53 607.5,-311 737.33,-264.76 779.98,-300.07 915.5,-275 918.52,-274.44 921.6,-273.83 924.71,-273.18"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="490.38,-378.79 484.2,-387.4 494.39,-384.52 490.38,-378.79"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node24 -->
|
|
<g id="Node000024" class="node">
|
|
<title>Node24</title>
|
|
<g id="a_Node000024"><a xlink:href="lib_2serif_2backend_2mfem_2solver_2preconditioner_2coupling_8cpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="292.88,-275 156.12,-275 156.12,-233.25 292.88,-233.25 292.88,-275"/>
|
|
<text xml:space="preserve" text-anchor="start" x="164.12" y="-261.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="164.12" y="-250.25" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="224.5" y="-239" font-family="Helvetica,sans-Serif" font-size="10.00">/coupling.cpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node10->Node24 -->
|
|
<g id="edge25_Node000010_Node000024" class="edge">
|
|
<title>Node10->Node24</title>
|
|
<g id="a_edge25_Node000010_Node000024"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M374.77,-405.36C293.66,-400.16 175.93,-386.82 147.5,-352.75 135.61,-338.5 139.07,-327.53 147.5,-311 155.08,-296.14 168.66,-284.31 182.33,-275.43"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="374.26,-408.83 384.45,-405.95 374.68,-401.85 374.26,-408.83"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node25 -->
|
|
<g id="Node000025" class="node">
|
|
<title>Node25</title>
|
|
<g id="a_Node000025"><a xlink:href="coupling__internal_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="292.88,-352.75 156.12,-352.75 156.12,-311 292.88,-311 292.88,-352.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="164.12" y="-339.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="164.12" y="-328" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="224.5" y="-316.75" font-family="Helvetica,sans-Serif" font-size="10.00">/coupling_internal.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node10->Node25 -->
|
|
<g id="edge26_Node000010_Node000025" class="edge">
|
|
<title>Node10->Node25</title>
|
|
<g id="a_edge26_Node000010_Node000025"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M382.19,-384.81C351.4,-374.67 315.85,-362.96 286.31,-353.23"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="380.83,-388.05 391.43,-387.85 383.02,-381.4 380.83,-388.05"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node12 -->
|
|
<g id="Node000012" class="node">
|
|
<title>Node12</title>
|
|
<g id="a_Node000012"><a xlink:href="compile__time__checks_2serif_2solver_2preconditioner_2coupling_8cpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="596.88,-275 466.12,-275 466.12,-233.25 596.88,-233.25 596.88,-275"/>
|
|
<text xml:space="preserve" text-anchor="start" x="474.12" y="-261.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/compile_time_checks</text>
|
|
<text xml:space="preserve" text-anchor="start" x="474.12" y="-250.25" font-family="Helvetica,sans-Serif" font-size="10.00">/serif/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="531.5" y="-239" font-family="Helvetica,sans-Serif" font-size="10.00">/coupling.cpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node11->Node12 -->
|
|
<g id="edge12_Node000011_Node000012" class="edge">
|
|
<title>Node11->Node12</title>
|
|
<g id="a_edge12_Node000011_Node000012"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M483.25,-302.59C492.41,-293.59 502.34,-283.81 510.81,-275.48"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="480.89,-300.01 476.21,-309.51 485.8,-305 480.89,-300.01"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node11->Node13 -->
|
|
<g id="edge13_Node000011_Node000013" class="edge">
|
|
<title>Node11->Node13</title>
|
|
<g id="a_edge13_Node000011_Node000013"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M534.46,-311.35C535.14,-311.23 535.82,-311.11 536.5,-311 703.37,-283 748.8,-303.98 915.5,-275 918.53,-274.47 921.61,-273.89 924.72,-273.27"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="533.92,-307.89 524.74,-313.18 535.21,-314.77 533.92,-307.89"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node20 -->
|
|
<g id="Node000020" class="node">
|
|
<title>Node20</title>
|
|
<g id="a_Node000020"><a xlink:href="ordering_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="751.88,-275 615.12,-275 615.12,-233.25 751.88,-233.25 751.88,-275"/>
|
|
<text xml:space="preserve" text-anchor="start" x="623.12" y="-261.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="623.12" y="-250.25" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="683.5" y="-239" font-family="Helvetica,sans-Serif" font-size="10.00">/computations/ordering.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node11->Node20 -->
|
|
<g id="edge19_Node000011_Node000020" class="edge">
|
|
<title>Node11->Node20</title>
|
|
<g id="a_edge19_Node000011_Node000020"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M526.5,-307.06C557.15,-296.92 592.55,-285.21 621.96,-275.48"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="525.7,-303.64 517.3,-310.1 527.9,-310.28 525.7,-303.64"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node22 -->
|
|
<g id="Node000022" class="node">
|
|
<title>Node22</title>
|
|
<g id="a_Node000022"><a xlink:href="border_8cpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="906.88,-275 770.12,-275 770.12,-233.25 906.88,-233.25 906.88,-275"/>
|
|
<text xml:space="preserve" text-anchor="start" x="778.12" y="-261.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="778.12" y="-250.25" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="838.5" y="-239" font-family="Helvetica,sans-Serif" font-size="10.00">/border.cpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node11->Node22 -->
|
|
<g id="edge22_Node000011_Node000022" class="edge">
|
|
<title>Node11->Node22</title>
|
|
<g id="a_edge22_Node000011_Node000022"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M534.47,-311.41C535.15,-311.27 535.83,-311.14 536.5,-311 635.35,-291.11 661.77,-295.47 760.5,-275 763.51,-274.38 766.58,-273.71 769.67,-273.02"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="533.85,-307.97 524.79,-313.47 535.3,-314.81 533.85,-307.97"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node23 -->
|
|
<g id="Node000023" class="node">
|
|
<title>Node23</title>
|
|
<g id="a_Node000023"><a xlink:href="coupling__selection_8cpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="447.88,-275 311.12,-275 311.12,-233.25 447.88,-233.25 447.88,-275"/>
|
|
<text xml:space="preserve" text-anchor="start" x="319.12" y="-261.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="319.12" y="-250.25" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="379.5" y="-239" font-family="Helvetica,sans-Serif" font-size="10.00">/coupling_selection.cpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node11->Node23 -->
|
|
<g id="edge23_Node000011_Node000023" class="edge">
|
|
<title>Node11->Node23</title>
|
|
<g id="a_edge23_Node000011_Node000023"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M426.49,-302.59C417.58,-293.59 407.9,-283.81 399.65,-275.48"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="423.81,-304.86 433.34,-309.5 428.79,-299.93 423.81,-304.86"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node14 -->
|
|
<g id="Node000014" class="node">
|
|
<title>Node14</title>
|
|
<g id="a_Node000014"><a xlink:href="backend_2mfem_2solver_2preconditioner_2graph_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1061.88,-197.25 925.12,-197.25 925.12,-155.5 1061.88,-155.5 1061.88,-197.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="933.12" y="-183.75" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="933.12" y="-172.5" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="993.5" y="-161.25" font-family="Helvetica,sans-Serif" font-size="10.00">/graph.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node13->Node14 -->
|
|
<g id="edge14_Node000013_Node000014" class="edge">
|
|
<title>Node13->Node14</title>
|
|
<g id="a_edge14_Node000013_Node000014"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M993.5,-221.5C993.5,-213.46 993.5,-205.04 993.5,-197.73"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="990,-221.31 993.5,-231.31 997,-221.31 990,-221.31"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node15 -->
|
|
<g id="Node000015" class="node">
|
|
<title>Node15</title>
|
|
<g id="a_Node000015"><a xlink:href="backend_2mfem_2model_2preconditioning_2computations_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="602.12,-119.5 460.88,-119.5 460.88,-77.75 602.12,-77.75 602.12,-119.5"/>
|
|
<text xml:space="preserve" text-anchor="start" x="468.88" y="-106" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="468.88" y="-94.75" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/model/preconditioning</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="531.5" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">/computations.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node14->Node15 -->
|
|
<g id="edge15_Node000014_Node000015" class="edge">
|
|
<title>Node14->Node15</title>
|
|
<g id="a_edge15_Node000014_Node000015"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M913.61,-162.28C825.9,-147.9 686.42,-125.03 602.44,-111.26"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="912.9,-165.71 923.34,-163.87 914.04,-158.8 912.9,-165.71"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node19 -->
|
|
<g id="Node000019" class="node">
|
|
<title>Node19</title>
|
|
<g id="a_Node000019"><a xlink:href="preconditioner_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1569.25,-113.88 1407.75,-113.88 1407.75,-83.38 1569.25,-83.38 1569.25,-113.88"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1415.75" y="-100.38" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/solver</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1488.5" y="-89.12" font-family="Helvetica,sans-Serif" font-size="10.00">/preconditioner/preconditioner.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node14->Node19 -->
|
|
<g id="edge17_Node000014_Node000019" class="edge">
|
|
<title>Node14->Node19</title>
|
|
<g id="a_edge17_Node000014_Node000019"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1073.51,-163.13C1165.38,-149.07 1315.26,-126.14 1407.53,-112.02"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1073.18,-159.64 1063.82,-164.61 1074.24,-166.56 1073.18,-159.64"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node16 -->
|
|
<g id="Node000016" class="node">
|
|
<title>Node16</title>
|
|
<g id="a_Node000016"><a xlink:href="equilibrium__evaluator_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="#fff0f0" stroke="red" points="593.88,-41.75 469.12,-41.75 469.12,0 593.88,0 593.88,-41.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="477.12" y="-28.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="477.12" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/model/equilibrium</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="531.5" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">_evaluator.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node15->Node16 -->
|
|
<g id="edge16_Node000015_Node000016" class="edge">
|
|
<title>Node15->Node16</title>
|
|
<g id="a_edge16_Node000015_Node000016"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M531.5,-66C531.5,-57.96 531.5,-49.54 531.5,-42.23"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="528,-65.81 531.5,-75.81 535,-65.81 528,-65.81"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node19->Node7 -->
|
|
<g id="edge18_Node000019_Node000007" class="edge">
|
|
<title>Node19->Node7</title>
|
|
<g id="a_edge18_Node000019_Node000007"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1580.85,-83.2C1679.65,-67.77 1833.27,-43.78 1916.03,-30.85"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1580.51,-79.71 1571.17,-84.71 1581.59,-86.63 1580.51,-79.71"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node20->Node14 -->
|
|
<g id="edge21_Node000020_Node000014" class="edge">
|
|
<title>Node20->Node14</title>
|
|
<g id="a_edge21_Node000020_Node000014"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M762.88,-232.92C823.28,-217.99 881.09,-204.1 924.67,-193.7"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="762.31,-229.46 753.44,-235.26 763.99,-236.25 762.31,-229.46"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node21 -->
|
|
<g id="Node000021" class="node">
|
|
<title>Node21</title>
|
|
<g id="a_Node000021"><a xlink:href="layout_8cpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1354.88,-197.25 1224.12,-197.25 1224.12,-155.5 1354.88,-155.5 1354.88,-197.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1232.12" y="-183.75" font-family="Helvetica,sans-Serif" font-size="10.00">src/compile_time_checks</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1232.12" y="-172.5" font-family="Helvetica,sans-Serif" font-size="10.00">/serif/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1289.5" y="-161.25" font-family="Helvetica,sans-Serif" font-size="10.00">/layout.cpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node20->Node21 -->
|
|
<g id="edge20_Node000020_Node000021" class="edge">
|
|
<title>Node20->Node21</title>
|
|
<g id="a_edge20_Node000020_Node000021"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M763.34,-233.11C866.9,-215.91 1107.09,-193.56 1223.8,-183.13"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="763.03,-229.62 753.78,-234.77 764.23,-236.51 763.03,-229.62"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node25->Node22 -->
|
|
<g id="edge27_Node000025_Node000022" class="edge">
|
|
<title>Node25->Node22</title>
|
|
<g id="a_edge27_Node000025_Node000022"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M304.68,-319.92C328.13,-316.86 353.82,-313.65 377.5,-311 547.41,-291.98 592.04,-304.2 760.5,-275 763.53,-274.47 766.61,-273.89 769.72,-273.27"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="304.32,-316.43 294.87,-321.2 305.24,-323.37 304.32,-316.43"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node25->Node24 -->
|
|
<g id="edge28_Node000025_Node000024" class="edge">
|
|
<title>Node25->Node24</title>
|
|
<g id="a_edge28_Node000025_Node000024"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M224.5,-299.25C224.5,-291.21 224.5,-282.79 224.5,-275.48"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="221,-299.06 224.5,-309.06 228,-299.06 221,-299.06"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node27 -->
|
|
<g id="Node000027" class="node">
|
|
<title>Node27</title>
|
|
<g id="a_Node000027"><a xlink:href="inverses_8cpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1713.88,-352.75 1583.12,-352.75 1583.12,-311 1713.88,-311 1713.88,-352.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1591.12" y="-339.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/compile_time_checks</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1591.12" y="-328" font-family="Helvetica,sans-Serif" font-size="10.00">/serif/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1648.5" y="-316.75" font-family="Helvetica,sans-Serif" font-size="10.00">/inverses.cpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node26->Node27 -->
|
|
<g id="edge30_Node000026_Node000027" class="edge">
|
|
<title>Node26->Node27</title>
|
|
<g id="a_edge30_Node000026_Node000027"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1548.84,-383.2C1568.16,-373.45 1589.93,-362.45 1608.19,-353.23"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1547.4,-380.01 1540.05,-387.64 1550.55,-386.26 1547.4,-380.01"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node28 -->
|
|
<g id="Node000028" class="node">
|
|
<title>Node28</title>
|
|
<g id="a_Node000028"><a xlink:href="computations_2inverse_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1564.88,-352.75 1428.12,-352.75 1428.12,-311 1564.88,-311 1564.88,-352.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1436.12" y="-339.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1436.12" y="-328" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1496.5" y="-316.75" font-family="Helvetica,sans-Serif" font-size="10.00">/computations/inverse.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node26->Node28 -->
|
|
<g id="edge31_Node000026_Node000028" class="edge">
|
|
<title>Node26->Node28</title>
|
|
<g id="a_edge31_Node000026_Node000028"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1497.67,-377C1497.45,-368.96 1497.23,-360.54 1497.04,-353.23"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1494.16,-376.91 1497.92,-386.81 1501.16,-376.72 1494.16,-376.91"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node29 -->
|
|
<g id="Node000029" class="node">
|
|
<title>Node29</title>
|
|
<g id="a_Node000029"><a xlink:href="amg_8cpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1409.88,-352.75 1273.12,-352.75 1273.12,-311 1409.88,-311 1409.88,-352.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1281.12" y="-339.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1281.12" y="-328" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1341.5" y="-316.75" font-family="Helvetica,sans-Serif" font-size="10.00">/inverse/amg.cpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node26->Node29 -->
|
|
<g id="edge33_Node000026_Node000029" class="edge">
|
|
<title>Node26->Node29</title>
|
|
<g id="a_edge33_Node000026_Node000029"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1446.09,-383.34C1425.8,-373.55 1402.89,-362.49 1383.69,-353.23"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1444.54,-386.47 1455.06,-387.67 1447.58,-380.17 1444.54,-386.47"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node28->Node14 -->
|
|
<g id="edge32_Node000028_Node000014" class="edge">
|
|
<title>Node28->Node14</title>
|
|
<g id="a_edge32_Node000028_Node000014"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1419.22,-307.29C1321.02,-277.32 1153.14,-226.09 1060.25,-197.74"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1417.93,-310.56 1428.52,-310.13 1419.97,-303.86 1417.93,-310.56"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node30->Node22 -->
|
|
<g id="edge37_Node000030_Node000022" class="edge">
|
|
<title>Node30->Node22</title>
|
|
<g id="a_edge37_Node000030_Node000022"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1302.21,-381.94C1289.67,-373.18 1276.13,-363.04 1264.5,-352.75 1245.7,-336.13 1248.82,-322.45 1226.5,-311 1103.09,-247.69 1052.9,-300.18 916.5,-275 913.48,-274.44 910.4,-273.83 907.29,-273.19"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1300.08,-384.73 1310.31,-387.5 1304.04,-378.95 1300.08,-384.73"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node30->Node27 -->
|
|
<g id="edge35_Node000030_Node000027" class="edge">
|
|
<title>Node30->Node27</title>
|
|
<g id="a_edge35_Node000030_Node000027"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1422.83,-388.45C1490.72,-371.9 1509.45,-368.82 1573.5,-352.75 1576.51,-352 1579.58,-351.22 1582.68,-350.42"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1422.32,-384.97 1413.44,-390.75 1423.98,-391.77 1422.32,-384.97"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node30->Node28 -->
|
|
<g id="edge36_Node000030_Node000028" class="edge">
|
|
<title>Node30->Node28</title>
|
|
<g id="a_edge36_Node000030_Node000028"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1394.58,-383.34C1414.35,-373.55 1436.68,-362.49 1455.39,-353.23"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1393.27,-380.08 1385.86,-387.65 1396.37,-386.35 1393.27,-380.08"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node31 -->
|
|
<g id="Node000031" class="node">
|
|
<title>Node31</title>
|
|
<g id="a_Node000031"><a xlink:href="dense_8cpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1217.88,-352.75 1081.12,-352.75 1081.12,-311 1217.88,-311 1217.88,-352.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1089.12" y="-339.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1089.12" y="-328" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1149.5" y="-316.75" font-family="Helvetica,sans-Serif" font-size="10.00">/inverse/dense.cpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node30->Node31 -->
|
|
<g id="edge38_Node000030_Node000031" class="edge">
|
|
<title>Node30->Node31</title>
|
|
<g id="a_edge38_Node000030_Node000031"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1280.8,-384.14C1255.23,-374.16 1226.01,-362.75 1201.63,-353.23"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1279.51,-387.4 1290.1,-387.77 1282.06,-380.88 1279.51,-387.4"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node32->Node28 -->
|
|
<g id="edge40_Node000032_Node000028" class="edge">
|
|
<title>Node32->Node28</title>
|
|
<g id="a_edge40_Node000032_Node000028"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1113.49,-388.53C1248.59,-364.45 1286.98,-377.11 1418.5,-352.75 1421.52,-352.19 1424.6,-351.58 1427.71,-350.93"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1112.99,-385.06 1103.78,-390.3 1114.25,-391.95 1112.99,-385.06"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node33 -->
|
|
<g id="Node000033" class="node">
|
|
<title>Node33</title>
|
|
<g id="a_Node000033"><a xlink:href="backend_2mfem_2solver_2preconditioner_2inverse_2diagonal_8cpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="907.88,-352.75 771.12,-352.75 771.12,-311 907.88,-311 907.88,-352.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="779.12" y="-339.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="779.12" y="-328" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="839.5" y="-316.75" font-family="Helvetica,sans-Serif" font-size="10.00">/inverse/diagonal.cpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node32->Node33 -->
|
|
<g id="edge41_Node000032_Node000033" class="edge">
|
|
<title>Node32->Node33</title>
|
|
<g id="a_edge41_Node000032_Node000033"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M970.8,-384.14C945.23,-374.16 916.01,-362.75 891.63,-353.23"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="969.51,-387.4 980.1,-387.77 972.06,-380.88 969.51,-387.4"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node34->Node28 -->
|
|
<g id="edge43_Node000034_Node000028" class="edge">
|
|
<title>Node34->Node28</title>
|
|
<g id="a_edge43_Node000034_Node000028"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1267.82,-388.45C1335.71,-371.87 1354.37,-368.51 1418.5,-352.75 1421.62,-351.98 1424.81,-351.19 1428.03,-350.39"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1267.32,-384.97 1258.44,-390.75 1268.98,-391.77 1267.32,-384.97"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node35 -->
|
|
<g id="Node000035" class="node">
|
|
<title>Node35</title>
|
|
<g id="a_Node000035"><a xlink:href="sparse__direct_8cpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1062.88,-352.75 926.12,-352.75 926.12,-311 1062.88,-311 1062.88,-352.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="934.12" y="-339.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="934.12" y="-328" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="994.5" y="-316.75" font-family="Helvetica,sans-Serif" font-size="10.00">/inverse/sparse_direct.cpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node34->Node35 -->
|
|
<g id="edge44_Node000034_Node000035" class="edge">
|
|
<title>Node34->Node35</title>
|
|
<g id="a_edge44_Node000034_Node000035"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1125.8,-384.14C1100.23,-374.16 1071.01,-362.75 1046.63,-353.23"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1124.51,-387.4 1135.1,-387.77 1127.06,-380.88 1124.51,-387.4"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node36->Node22 -->
|
|
<g id="edge46_Node000036_Node000022" class="edge">
|
|
<title>Node36->Node22</title>
|
|
<g id="a_edge46_Node000036_Node000022"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M759.42,-399.88C700.07,-391.55 626.35,-376.67 607.5,-352.75 596.02,-338.17 595.98,-325.55 607.5,-311 650.87,-256.24 692.65,-291.63 760.5,-275 763.62,-274.24 766.81,-273.45 770.03,-272.65"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="758.81,-403.33 769.19,-401.2 759.75,-396.39 758.81,-403.33"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node36->Node23 -->
|
|
<g id="edge48_Node000036_Node000023" class="edge">
|
|
<title>Node36->Node23</title>
|
|
<g id="a_edge48_Node000036_Node000023"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M759.26,-404.62C633.67,-397.52 402.35,-380.78 377.5,-352.75 358.95,-331.82 365.14,-297.31 371.89,-275.43"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="759.01,-408.11 769.19,-405.17 759.4,-401.12 759.01,-408.11"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node36->Node24 -->
|
|
<g id="edge47_Node000036_Node000024" class="edge">
|
|
<title>Node36->Node24</title>
|
|
<g id="a_edge47_Node000036_Node000024"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M759.51,-404.1C642.85,-396.69 432.24,-380 361.5,-352.75 358.43,-351.57 291.58,-303.52 252.42,-275.28"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="759.13,-407.59 769.33,-404.72 759.57,-400.6 759.13,-407.59"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node36->Node29 -->
|
|
<g id="edge49_Node000036_Node000029" class="edge">
|
|
<title>Node36->Node29</title>
|
|
<g id="a_edge49_Node000036_Node000029"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M919.4,-394.66C931.81,-392.61 944.49,-390.57 956.5,-388.75 1076.2,-370.61 1106.83,-371.06 1226.5,-352.75 1241.52,-350.45 1257.61,-347.79 1272.85,-345.18"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="918.89,-391.2 909.6,-396.3 920.04,-398.1 918.89,-391.2"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node36->Node31 -->
|
|
<g id="edge50_Node000036_Node000031" class="edge">
|
|
<title>Node36->Node31</title>
|
|
<g id="a_edge50_Node000036_Node000031"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M919.44,-389.65C964.2,-378.95 1020.99,-365.27 1071.5,-352.75 1074.62,-351.98 1077.81,-351.18 1081.03,-350.38"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="918.72,-386.22 909.81,-391.95 920.35,-393.03 918.72,-386.22"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node36->Node33 -->
|
|
<g id="edge51_Node000036_Node000033" class="edge">
|
|
<title>Node36->Node33</title>
|
|
<g id="a_edge51_Node000036_Node000033"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M839.5,-377C839.5,-368.96 839.5,-360.54 839.5,-353.23"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="836,-376.81 839.5,-386.81 843,-376.81 836,-376.81"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node36->Node35 -->
|
|
<g id="edge52_Node000036_Node000035" class="edge">
|
|
<title>Node36->Node35</title>
|
|
<g id="a_edge52_Node000036_Node000035"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M891.24,-383.34C911.27,-373.55 933.9,-362.49 952.85,-353.23"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="889.84,-380.13 882.4,-387.66 892.92,-386.41 889.84,-380.13"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node37 -->
|
|
<g id="Node000037" class="node">
|
|
<title>Node37</title>
|
|
<g id="a_Node000037"><a xlink:href="lib_2serif_2backend_2mfem_2solver_2preconditioner_2inverse_2validation_8cpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="752.88,-352.75 616.12,-352.75 616.12,-311 752.88,-311 752.88,-352.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="624.12" y="-339.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="624.12" y="-328" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="684.5" y="-316.75" font-family="Helvetica,sans-Serif" font-size="10.00">/inverse/validation.cpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node36->Node37 -->
|
|
<g id="edge53_Node000036_Node000037" class="edge">
|
|
<title>Node36->Node37</title>
|
|
<g id="a_edge53_Node000036_Node000037"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M787.76,-383.34C767.73,-373.55 745.1,-362.49 726.15,-353.23"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="786.08,-386.41 796.6,-387.66 789.16,-380.13 786.08,-386.41"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node38->Node19 -->
|
|
<g id="edge57_Node000038_Node000019" class="edge">
|
|
<title>Node38->Node19</title>
|
|
<g id="a_edge57_Node000038_Node000019"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M149.61,-233.01C629.65,-148.98 1199.34,-114.05 1407.43,-103.41"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="149.01,-229.56 139.77,-234.75 150.23,-236.46 149.01,-229.56"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node39 -->
|
|
<g id="Node000039" class="node">
|
|
<title>Node39</title>
|
|
<g id="a_Node000039"><a xlink:href="preconditioned__system_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="139,-197.25 0,-197.25 0,-155.5 139,-155.5 139,-197.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="8" y="-183.75" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="8" y="-172.5" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/model/preconditioned</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="69.5" y="-161.25" font-family="Helvetica,sans-Serif" font-size="10.00">_system.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node38->Node39 -->
|
|
<g id="edge55_Node000038_Node000039" class="edge">
|
|
<title>Node38->Node39</title>
|
|
<g id="a_edge55_Node000038_Node000039"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M69.5,-221.5C69.5,-213.46 69.5,-205.04 69.5,-197.73"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="66,-221.31 69.5,-231.31 73,-221.31 66,-221.31"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node40 -->
|
|
<g id="Node000040" class="node">
|
|
<title>Node40</title>
|
|
<g id="a_Node000040"><a xlink:href="solver_8cpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="293.88,-197.25 157.12,-197.25 157.12,-155.5 293.88,-155.5 293.88,-197.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="165.12" y="-183.75" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="165.12" y="-172.5" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="225.5" y="-161.25" font-family="Helvetica,sans-Serif" font-size="10.00">/solver.cpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node38->Node40 -->
|
|
<g id="edge58_Node000038_Node000040" class="edge">
|
|
<title>Node38->Node40</title>
|
|
<g id="a_edge58_Node000038_Node000040"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M121.58,-227.84C141.74,-218.05 164.5,-206.99 183.58,-197.73"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="120.13,-224.65 112.67,-232.16 123.19,-230.94 120.13,-224.65"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node39->Node15 -->
|
|
<g id="edge56_Node000039_Node000015" class="edge">
|
|
<title>Node39->Node15</title>
|
|
<g id="a_edge56_Node000039_Node000015"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M150.23,-155.26C264.48,-133.03 385.79,-116.88 460.54,-107.79"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="149.82,-151.77 140.69,-157.14 151.17,-158.64 149.82,-151.77"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node41->Node11 -->
|
|
<g id="edge60_Node000041_Node000011" class="edge">
|
|
<title>Node41->Node11</title>
|
|
<g id="a_edge60_Node000041_Node000011"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1286.3,-477.3C1256,-473.72 1220.59,-469.71 1188.5,-466.5 999.43,-447.59 948.88,-467.43 762.5,-430.5 670.2,-412.21 566.61,-375.97 506.16,-353.16"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1285.8,-480.76 1296.14,-478.46 1286.63,-473.81 1285.8,-480.76"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node41->Node30 -->
|
|
<g id="edge61_Node000041_Node000030" class="edge">
|
|
<title>Node41->Node30</title>
|
|
<g id="a_edge61_Node000041_Node000030"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1353.47,-455.03C1351.64,-446.91 1349.73,-438.37 1348.07,-430.98"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1350.01,-455.61 1355.61,-464.6 1356.84,-454.07 1350.01,-455.61"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node42 -->
|
|
<g id="Node000042" class="node">
|
|
<title>Node42</title>
|
|
<g id="a_Node000042"><a xlink:href="bordered_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1922.62,-430.5 1808.38,-430.5 1808.38,-388.75 1922.62,-388.75 1922.62,-430.5"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1816.38" y="-417" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/solver</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1816.38" y="-405.75" font-family="Helvetica,sans-Serif" font-size="10.00">/preconditioner/recipes</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1865.5" y="-394.5" font-family="Helvetica,sans-Serif" font-size="10.00">/bordered.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node41->Node42 -->
|
|
<g id="edge62_Node000041_Node000042" class="edge">
|
|
<title>Node41->Node42</title>
|
|
<g id="a_edge62_Node000041_Node000042"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1434.82,-471.7C1444.78,-469.87 1454.88,-468.09 1464.5,-466.5 1481.25,-463.73 1701.22,-433.3 1808.05,-418.55"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1434.34,-468.23 1425.14,-473.5 1435.62,-475.11 1434.34,-468.23"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node42->Node13 -->
|
|
<g id="edge63_Node000042_Node000013" class="edge">
|
|
<title>Node42->Node13</title>
|
|
<g id="a_edge63_Node000042_Node000013"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1884.8,-378.39C1895.8,-356.97 1904.37,-328.96 1887.5,-311 1873.38,-295.97 1268.84,-267.49 1062.03,-258.16"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1881.82,-376.54 1880.04,-386.98 1887.95,-379.93 1881.82,-376.54"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node43 -->
|
|
<g id="Node000043" class="node">
|
|
<title>Node43</title>
|
|
<g id="a_Node000043"><a xlink:href="default__preconditioners_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="2048.62,-352.75 1934.38,-352.75 1934.38,-311 2048.62,-311 2048.62,-352.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1942.38" y="-339.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/solver</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1942.38" y="-328" font-family="Helvetica,sans-Serif" font-size="10.00">/preconditioner/default</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1991.5" y="-316.75" font-family="Helvetica,sans-Serif" font-size="10.00">_preconditioners.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node42->Node43 -->
|
|
<g id="edge64_Node000042_Node000043" class="edge">
|
|
<title>Node42->Node43</title>
|
|
<g id="a_edge64_Node000042_Node000043"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1908.91,-382.53C1924.86,-372.94 1942.66,-362.24 1957.64,-353.23"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1907.33,-379.39 1900.56,-387.55 1910.94,-385.39 1907.33,-379.39"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node43->Node4 -->
|
|
<g id="edge67_Node000043_Node000004" class="edge">
|
|
<title>Node43->Node4</title>
|
|
<g id="a_edge67_Node000043_Node000004"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2023.12,-303.34C2036.19,-291.96 2050.81,-279.23 2061.74,-269.71"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2021.2,-300.38 2015.96,-309.58 2025.8,-305.65 2021.2,-300.38"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node43->Node19 -->
|
|
<g id="edge68_Node000043_Node000019" class="edge">
|
|
<title>Node43->Node19</title>
|
|
<g id="a_edge68_Node000043_Node000019"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1996.09,-299.17C1999.87,-259.48 1999.41,-192.25 1960.5,-155.5 1932.66,-129.21 1697.03,-111.67 1569.59,-104.01"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1992.62,-298.71 1994.99,-309.04 1999.58,-299.49 1992.62,-298.71"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node43->Node21 -->
|
|
<g id="edge66_Node000043_Node000021" class="edge">
|
|
<title>Node43->Node21</title>
|
|
<g id="a_edge66_Node000043_Node000021"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1922.98,-311.52C1922.15,-311.34 1921.32,-311.17 1920.5,-311 1803.67,-286.86 1771.47,-298.46 1654.5,-275 1548.54,-253.75 1427.79,-219.42 1355.18,-197.64"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1921.92,-314.87 1932.45,-313.7 1923.49,-308.05 1921.92,-314.87"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node44 -->
|
|
<g id="Node000044" class="node">
|
|
<title>Node44</title>
|
|
<g id="a_Node000044"><a xlink:href="backend__independent_8cpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1951.5,-269.38 1797.5,-269.38 1797.5,-238.88 1951.5,-238.88 1951.5,-269.38"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1805.5" y="-255.88" font-family="Helvetica,sans-Serif" font-size="10.00">src/compile_time_checks</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1874.5" y="-244.62" font-family="Helvetica,sans-Serif" font-size="10.00">/serif/backend_independent.cpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node43->Node44 -->
|
|
<g id="edge65_Node000043_Node000044" class="edge">
|
|
<title>Node43->Node44</title>
|
|
<g id="a_edge65_Node000043_Node000044"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1950.97,-304.63C1932.9,-292.94 1912.3,-279.6 1897.03,-269.71"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1948.58,-307.26 1958.88,-309.75 1952.38,-301.38 1948.58,-307.26"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node45 -->
|
|
<g id="Node000045" class="node">
|
|
<title>Node45</title>
|
|
<g id="a_Node000045"><a xlink:href="numerics_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1779.75,-269.38 1663.25,-269.38 1663.25,-238.88 1779.75,-238.88 1779.75,-269.38"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1671.25" y="-255.88" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/utils</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1721.5" y="-244.62" font-family="Helvetica,sans-Serif" font-size="10.00">/serialize/numerics.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node43->Node45 -->
|
|
<g id="edge69_Node000043_Node000045" class="edge">
|
|
<title>Node43->Node45</title>
|
|
<g id="a_edge69_Node000043_Node000045"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1923.44,-311.81C1922.45,-311.54 1921.47,-311.27 1920.5,-311 1861.89,-294.8 1846.99,-291.65 1788.5,-275 1782.67,-273.34 1776.55,-271.57 1770.5,-269.8"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1922.13,-315.08 1932.7,-314.38 1924,-308.34 1922.13,-315.08"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node46 -->
|
|
<g id="Node000046" class="node">
|
|
<title>Node46</title>
|
|
<g id="a_Node000046"><a xlink:href="backend_2mfem_2serialize_2configuration_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1951.5,-191.62 1791.5,-191.62 1791.5,-161.12 1951.5,-161.12 1951.5,-191.62"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1799.5" y="-178.12" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1871.5" y="-166.88" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/serialize/configuration.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node45->Node46 -->
|
|
<g id="edge70_Node000045_Node000046" class="edge">
|
|
<title>Node45->Node46</title>
|
|
<g id="a_edge70_Node000045_Node000046"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1760.55,-233.41C1786.16,-220.47 1819.1,-203.84 1842.41,-192.06"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1759.12,-230.21 1751.77,-237.84 1762.28,-236.45 1759.12,-230.21"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node47 -->
|
|
<g id="Node000047" class="node">
|
|
<title>Node47</title>
|
|
<g id="a_Node000047"><a xlink:href="backend_2mfem_2serialize_2options_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1649.5,-191.62 1513.5,-191.62 1513.5,-161.12 1649.5,-161.12 1649.5,-191.62"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1521.5" y="-178.12" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1581.5" y="-166.88" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/serialize/options.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node45->Node47 -->
|
|
<g id="edge71_Node000045_Node000047" class="edge">
|
|
<title>Node45->Node47</title>
|
|
<g id="a_edge71_Node000045_Node000047"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1684.38,-233.04C1660.49,-220.11 1629.98,-203.61 1608.41,-191.94"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1682.71,-236.12 1693.18,-237.8 1686.05,-229.96 1682.71,-236.12"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node48 -->
|
|
<g id="Node000048" class="node">
|
|
<title>Node48</title>
|
|
<g id="a_Node000048"><a xlink:href="utils_2serialize_2solver_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="#fff0f0" stroke="red" points="1773.5,-191.62 1667.5,-191.62 1667.5,-161.12 1773.5,-161.12 1773.5,-191.62"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1675.5" y="-178.12" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/utils</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1720.5" y="-166.88" font-family="Helvetica,sans-Serif" font-size="10.00">/serialize/solver.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node45->Node48 -->
|
|
<g id="edge72_Node000045_Node000048" class="edge">
|
|
<title>Node45->Node48</title>
|
|
<g id="a_edge72_Node000045_Node000048"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1721.16,-227.1C1721,-215.34 1720.82,-201.88 1720.69,-191.94"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1717.66,-227.05 1721.29,-237.01 1724.65,-226.96 1717.66,-227.05"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node50->Node27 -->
|
|
<g id="edge75_Node000050_Node000027" class="edge">
|
|
<title>Node50->Node27</title>
|
|
<g id="a_edge75_Node000050_Node000027"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1648.5,-377C1648.5,-368.96 1648.5,-360.54 1648.5,-353.23"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1645,-376.81 1648.5,-386.81 1652,-376.81 1645,-376.81"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node50->Node28 -->
|
|
<g id="edge76_Node000050_Node000028" class="edge">
|
|
<title>Node50->Node28</title>
|
|
<g id="a_edge76_Node000050_Node000028"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1597.49,-383.2C1577.91,-373.45 1555.85,-362.45 1537.35,-353.23"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1595.9,-386.32 1606.41,-387.65 1599.02,-380.06 1595.9,-386.32"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node50->Node43 -->
|
|
<g id="edge77_Node000050_Node000043" class="edge">
|
|
<title>Node50->Node43</title>
|
|
<g id="a_edge77_Node000050_Node000043"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1722.54,-392.27C1785.97,-378.27 1876.03,-358.38 1934.12,-345.55"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1721.9,-388.83 1712.89,-394.4 1723.41,-395.67 1721.9,-388.83"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node51 -->
|
|
<g id="Node000051" class="node">
|
|
<title>Node51</title>
|
|
<g id="a_Node000051"><a xlink:href="normalization_8cpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1878.75,-347.12 1732.25,-347.12 1732.25,-316.62 1878.75,-316.62 1878.75,-347.12"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1740.25" y="-333.62" font-family="Helvetica,sans-Serif" font-size="10.00">src/compile_time_checks</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1805.5" y="-322.38" font-family="Helvetica,sans-Serif" font-size="10.00">/serif/model/normalization.cpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node50->Node51 -->
|
|
<g id="edge74_Node000050_Node000051" class="edge">
|
|
<title>Node50->Node51</title>
|
|
<g id="a_edge74_Node000050_Node000051"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1700.89,-383.35C1725.61,-371.42 1754.21,-357.62 1775.26,-347.46"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1699.42,-380.17 1691.94,-387.67 1702.46,-386.47 1699.42,-380.17"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node52->Node26 -->
|
|
<g id="edge79_Node000052_Node000026" class="edge">
|
|
<title>Node52->Node26</title>
|
|
<g id="a_edge79_Node000052_Node000026"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1651.68,-462.43C1621.79,-452.32 1587.34,-440.67 1558.69,-430.98"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1650.44,-465.7 1661.04,-465.59 1652.69,-459.07 1650.44,-465.7"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node52->Node43 -->
|
|
<g id="edge80_Node000052_Node000043" class="edge">
|
|
<title>Node52->Node43</title>
|
|
<g id="a_edge80_Node000052_Node000043"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1796.96,-477.6C1858.91,-468.82 1940.68,-453.32 1964.5,-430.5 1985.58,-410.31 1990.67,-375.25 1991.65,-353.1"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1796.57,-474.12 1787.14,-478.95 1797.52,-481.05 1796.57,-474.12"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node53->Node34 -->
|
|
<g id="edge82_Node000053_Node000034" class="edge">
|
|
<title>Node53->Node34</title>
|
|
<g id="a_edge82_Node000053_Node000034"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1461.65,-471.59C1407.06,-460.84 1332.1,-445.59 1266.5,-430.5 1263.5,-429.81 1260.45,-429.09 1257.36,-428.36"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1460.66,-474.96 1471.15,-473.45 1462.01,-468.09 1460.66,-474.96"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node53->Node43 -->
|
|
<g id="edge83_Node000053_Node000043" class="edge">
|
|
<title>Node53->Node43</title>
|
|
<g id="a_edge83_Node000053_Node000043"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1615.33,-472.24C1627.09,-470.22 1639.11,-468.24 1650.5,-466.5 1712.73,-457 1878.62,-464.66 1931.5,-430.5 1946.12,-421.05 1968.79,-378.9 1981.67,-353.17"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1614.89,-468.76 1605.64,-473.92 1616.09,-475.66 1614.89,-468.76"/>
|
|
</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()"/>
|
|
<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="contract_8hpp__dep__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>
|
|
|
|
<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>
|