Files
MeanField_SERiF/docs/html/equilibrium_8hpp__incl.svg
Emily Boudreaux 6b57738330 docs(docs): built docs
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)
2026-11-09 14:09:44 -05:00

1770 lines
91 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/model/backend/mfem/equilibrium.hpp Pages: 1 -->
<!--zoomable 394 -->
<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 = 3326;
var viewHeight = 394;
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/model/backend/mfem/equilibrium.hpp</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="2068.79,-385.5 1917.04,-385.5 1917.04,-355 2068.79,-355 2068.79,-385.5"/>
<text xml:space="preserve" text-anchor="start" x="1925.04" y="-372" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/model</text>
<text xml:space="preserve" text-anchor="middle" x="1992.91" y="-360.75" font-family="Helvetica,sans-Serif" font-size="10.00">/backend/mfem/equilibrium.hpp</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="424.79,-85.75 369.04,-85.75 369.04,-66.5 424.79,-66.5 424.79,-85.75"/>
<text xml:space="preserve" text-anchor="middle" x="396.91" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">expected</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1916.76,-368.58C1579.42,-365.42 232.66,-350.85 148.91,-319 55.35,-283.41 -45.01,-207.43 21.91,-133 72.42,-76.83 287.74,-119.29 359.91,-97 364.33,-95.64 368.83,-93.73 373.11,-91.63"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="374.62,-94.79 381.74,-86.94 371.28,-88.63 374.62,-94.79"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:href="model_2backend_2mfem_2binding_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2886.79,-319 2783.04,-319 2783.04,-288.5 2886.79,-288.5 2886.79,-319"/>
<text xml:space="preserve" text-anchor="start" x="2791.04" y="-305.5" font-family="Helvetica,sans-Serif" font-size="10.00">serif/model/backend</text>
<text xml:space="preserve" text-anchor="middle" x="2834.91" y="-294.25" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/binding.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2069.28,-365.57C2202.7,-358.78 2486.81,-342.8 2725.91,-319 2740.67,-317.53 2756.51,-315.64 2771.41,-313.72"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2771.64,-317.22 2781.09,-312.45 2770.72,-310.28 2771.64,-317.22"/>
</a>
</g>
</g>
<!-- Node231 -->
<g id="Node000231" class="node">
<title>Node231</title>
<g id="a_Node000231"><a xlink:href="checks_2finite_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="3227.04,-91.38 3136.79,-91.38 3136.79,-60.88 3227.04,-60.88 3227.04,-91.38"/>
<text xml:space="preserve" text-anchor="start" x="3144.79" y="-77.88" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/checks</text>
<text xml:space="preserve" text-anchor="middle" x="3181.91" y="-66.62" font-family="Helvetica,sans-Serif" font-size="10.00">/finite.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node231 -->
<g id="edge132_Node000001_Node000231" class="edge">
<title>Node1&#45;&gt;Node231</title>
<g id="a_edge132_Node000001_Node000231"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2069,-368.69C2338.11,-365.87 3233,-349.26 3311.91,-252.5 3326.68,-234.39 3311.43,-147.24 3300.91,-133 3285.75,-112.48 3261.14,-99.22 3238.22,-90.8"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="3239.53,-87.55 3228.94,-87.64 3237.28,-94.18 3239.53,-87.55"/>
</a>
</g>
</g>
<!-- Node237 -->
<g id="Node000237" class="node">
<title>Node237</title>
<g id="a_Node000237"><a xlink:href="configured__discretization_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2283.66,-246.88 2110.16,-246.88 2110.16,-216.38 2283.66,-216.38 2283.66,-246.88"/>
<text xml:space="preserve" text-anchor="start" x="2118.16" y="-233.38" font-family="Helvetica,sans-Serif" font-size="10.00">serif/model/backend</text>
<text xml:space="preserve" text-anchor="middle" x="2196.91" y="-222.12" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/configured_discretization.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node237 -->
<g id="edge32_Node000001_Node000237" class="edge">
<title>Node1&#45;&gt;Node237</title>
<g id="a_edge32_Node000001_Node000237"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2014.74,-354.63C2051,-330.35 2123.76,-281.62 2165.52,-253.65"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2167.31,-256.66 2173.67,-248.19 2163.42,-250.85 2167.31,-256.66"/>
</a>
</g>
</g>
<!-- Node252 -->
<g id="Node000252" class="node">
<title>Node252</title>
<g id="a_Node000252"><a xlink:href="model_2normalization_2computations_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1282.29,-319 1157.54,-319 1157.54,-288.5 1282.29,-288.5 1282.29,-319"/>
<text xml:space="preserve" text-anchor="start" x="1165.54" y="-305.5" font-family="Helvetica,sans-Serif" font-size="10.00">serif/model/normalization</text>
<text xml:space="preserve" text-anchor="middle" x="1219.91" y="-294.25" font-family="Helvetica,sans-Serif" font-size="10.00">/computations.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node252 -->
<g id="edge36_Node000001_Node000252" class="edge">
<title>Node1&#45;&gt;Node252</title>
<g id="a_edge36_Node000001_Node000252"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1916.68,-362.89C1767.91,-350.48 1440.65,-323.17 1293.79,-310.91"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1294.45,-307.46 1284.19,-310.11 1293.87,-314.43 1294.45,-307.46"/>
</a>
</g>
</g>
<!-- Node279 -->
<g id="Node000279" class="node">
<title>Node279</title>
<g id="a_Node000279"><a xlink:href="discretization_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="898.54,-169.12 775.29,-169.12 775.29,-138.62 898.54,-138.62 898.54,-169.12"/>
<text xml:space="preserve" text-anchor="start" x="783.29" y="-155.62" font-family="Helvetica,sans-Serif" font-size="10.00">serif/model/backend</text>
<text xml:space="preserve" text-anchor="middle" x="836.91" y="-144.38" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/discretization.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node279 -->
<g id="edge63_Node000001_Node000279" class="edge">
<title>Node1&#45;&gt;Node279</title>
<g id="a_edge63_Node000001_Node000279"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1916.63,-368.3C1737.28,-365.49 1293.11,-355.01 1148.91,-319 1035.71,-290.73 918.09,-213.55 865.41,-175.98"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="867.73,-173.34 857.57,-170.33 863.64,-179.02 867.73,-173.34"/>
</a>
</g>
</g>
<!-- Node280 -->
<g id="Node000280" class="node">
<title>Node280</title>
<g id="a_Node000280"><a xlink:href="model_2backend_2mfem_2failure_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="261.79,-319 158.04,-319 158.04,-288.5 261.79,-288.5 261.79,-319"/>
<text xml:space="preserve" text-anchor="start" x="166.04" y="-305.5" font-family="Helvetica,sans-Serif" font-size="10.00">serif/model/backend</text>
<text xml:space="preserve" text-anchor="middle" x="209.91" y="-294.25" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/failure.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node280 -->
<g id="edge71_Node000001_Node000280" class="edge">
<title>Node1&#45;&gt;Node280</title>
<g id="a_edge71_Node000001_Node000280"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1916.59,-366.49C1619.82,-355.75 545.76,-316.9 273.16,-307.04"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="273.55,-303.55 263.43,-306.69 273.3,-310.55 273.55,-303.55"/>
</a>
</g>
</g>
<!-- Node281 -->
<g id="Node000281" class="node">
<title>Node281</title>
<g id="a_Node000281"><a xlink:href="problem_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="592.79,-246.88 489.04,-246.88 489.04,-216.38 592.79,-216.38 592.79,-246.88"/>
<text xml:space="preserve" text-anchor="start" x="497.04" y="-233.38" font-family="Helvetica,sans-Serif" font-size="10.00">serif/model/backend</text>
<text xml:space="preserve" text-anchor="middle" x="540.91" y="-222.12" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/problem.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node281 -->
<g id="edge81_Node000001_Node000281" class="edge">
<title>Node1&#45;&gt;Node281</title>
<g id="a_edge81_Node000001_Node000281"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1916.56,-369.88C1680.48,-371.23 964.68,-370.84 738.91,-319 678.85,-305.21 614.32,-273.54 575.8,-252.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="577.89,-249.78 567.44,-248.02 574.52,-255.91 577.89,-249.78"/>
</a>
</g>
</g>
<!-- Node282 -->
<g id="Node000282" class="node">
<title>Node282</title>
<g id="a_Node000282"><a xlink:href="model_2graph_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="2047.79,-313.38 1938.04,-313.38 1938.04,-294.12 2047.79,-294.12 2047.79,-313.38"/>
<text xml:space="preserve" text-anchor="middle" x="1992.91" y="-299.88" font-family="Helvetica,sans-Serif" font-size="10.00">serif/model/graph.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node282 -->
<g id="edge99_Node000001_Node000282" class="edge">
<title>Node1&#45;&gt;Node282</title>
<g id="a_edge99_Node000001_Node000282"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1992.91,-354.61C1992.91,-345.83 1992.91,-334.52 1992.91,-324.9"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1996.41,-325.09 1992.91,-315.09 1989.41,-325.09 1996.41,-325.09"/>
</a>
</g>
</g>
<!-- Node288 -->
<g id="Node000288" class="node">
<title>Node288</title>
<g id="a_Node000288"><a xlink:href="execution__validation_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="3302.41,-246.88 3193.41,-246.88 3193.41,-216.38 3302.41,-216.38 3302.41,-246.88"/>
<text xml:space="preserve" text-anchor="start" x="3201.41" y="-233.38" font-family="Helvetica,sans-Serif" font-size="10.00">serif/model/execution</text>
<text xml:space="preserve" text-anchor="middle" x="3247.91" y="-222.12" font-family="Helvetica,sans-Serif" font-size="10.00">_validation.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node288 -->
<g id="edge122_Node000001_Node000288" class="edge">
<title>Node1&#45;&gt;Node288</title>
<g id="a_edge122_Node000001_Node000288"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2069.15,-369.38C2225.17,-368.69 2591.8,-362.13 2895.91,-319 3026.41,-300.49 3057.74,-287.13 3184.91,-252.5 3187.3,-251.85 3189.72,-251.17 3192.17,-250.47"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="3192.91,-253.9 3201.51,-247.71 3190.93,-247.19 3192.91,-253.9"/>
</a>
</g>
</g>
<!-- Node245 -->
<g id="Node000245" class="node">
<title>Node245</title>
<g id="a_Node000245"><a xlink:href="stellar__model_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="2599.54,-169.12 2506.29,-169.12 2506.29,-138.62 2599.54,-138.62 2599.54,-169.12"/>
<text xml:space="preserve" text-anchor="start" x="2514.29" y="-155.62" font-family="Helvetica,sans-Serif" font-size="10.00">serif/model/stellar</text>
<text xml:space="preserve" text-anchor="middle" x="2552.91" y="-144.38" font-family="Helvetica,sans-Serif" font-size="10.00">_model.hpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node245 -->
<g id="edge126_Node000001_Node000245" class="edge">
<title>Node1&#45;&gt;Node245</title>
<g id="a_edge126_Node000001_Node000245"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2069.17,-366.67C2220.05,-359.8 2548.05,-335.44 2616.91,-252.5 2628.77,-238.22 2624.59,-227.64 2616.91,-210.75 2610.65,-196.98 2599.13,-185.27 2587.58,-176.18"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2589.76,-173.44 2579.62,-170.36 2585.62,-179.09 2589.76,-173.44"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="1863.41,-19.25 1826.41,-19.25 1826.41,0 1863.41,0 1863.41,-19.25"/>
<text xml:space="preserve" text-anchor="middle" x="1844.91" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">tuple</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node4 -->
<g id="edge3_Node000003_Node000004" class="edge">
<title>Node3&#45;&gt;Node4</title>
<g id="a_edge3_Node000003_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2881.28,-288.1C2909.21,-278.23 2940.88,-264.82 2948.91,-252.5 2964.06,-229.27 2934.22,-150.75 2912.91,-133 2859.67,-88.64 2679.38,-65.95 2610.91,-55.25 2327.3,-10.91 1978.4,-9.6 1875.08,-10.29"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1875.2,-6.79 1865.23,-10.37 1875.26,-13.79 1875.2,-6.79"/>
</a>
</g>
</g>
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_Node000005"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="2041.54,-85.75 2002.29,-85.75 2002.29,-66.5 2041.54,-66.5 2041.54,-85.75"/>
<text xml:space="preserve" text-anchor="middle" x="2021.91" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">utility</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node5 -->
<g id="edge4_Node000003_Node000005" class="edge">
<title>Node3&#45;&gt;Node5</title>
<g id="a_edge4_Node000003_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2810,-288.03C2775.21,-268.03 2709.63,-232.3 2649.91,-210.75 2584.2,-187.04 2564.88,-190.9 2496.91,-174.75 2419.54,-156.36 2401.11,-147.51 2322.91,-133 2203.02,-110.74 2164.77,-140.66 2050.91,-97 2047.81,-95.81 2044.72,-94.23 2041.78,-92.48"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2044,-89.76 2033.77,-87.03 2040.07,-95.55 2044,-89.76"/>
</a>
</g>
</g>
<!-- Node6 -->
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_Node000006"><a xlink:href="point__constraints_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="2427.66,-246.88 2302.16,-246.88 2302.16,-216.38 2427.66,-216.38 2427.66,-246.88"/>
<text xml:space="preserve" text-anchor="start" x="2310.16" y="-233.38" font-family="Helvetica,sans-Serif" font-size="10.00">serif/model/computations</text>
<text xml:space="preserve" text-anchor="middle" x="2364.91" y="-222.12" font-family="Helvetica,sans-Serif" font-size="10.00">/point_constraints.hpp</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node6 -->
<g id="edge5_Node000003_Node000006" class="edge">
<title>Node3&#45;&gt;Node6</title>
<g id="a_edge5_Node000003_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2782.65,-296.12C2712.51,-287.08 2584.12,-269.98 2474.91,-252.5 2463.37,-250.65 2451.17,-248.57 2439.25,-246.47"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2439.9,-243.03 2429.44,-244.73 2438.67,-249.93 2439.9,-243.03"/>
</a>
</g>
</g>
<!-- Node201 -->
<g id="Node000201" class="node">
<title>Node201</title>
<g id="a_Node000201"><a xlink:href="equilibrium__plan_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="3073.66,-169.12 2960.16,-169.12 2960.16,-138.62 3073.66,-138.62 3073.66,-169.12"/>
<text xml:space="preserve" text-anchor="start" x="2968.16" y="-155.62" font-family="Helvetica,sans-Serif" font-size="10.00">serif/model/equilibrium</text>
<text xml:space="preserve" text-anchor="middle" x="3016.91" y="-144.38" font-family="Helvetica,sans-Serif" font-size="10.00">_plan.hpp</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node201 -->
<g id="edge20_Node000003_Node000201" class="edge">
<title>Node3&#45;&gt;Node201</title>
<g id="a_edge20_Node000003_Node000201"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2887.08,-295.7C2935.94,-287.9 3003.79,-273.58 3019.91,-252.5 3035.47,-232.16 3031.63,-201.84 3025.86,-180.39"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="3029.25,-179.52 3023.01,-170.96 3022.55,-181.55 3029.25,-179.52"/>
</a>
</g>
</g>
<!-- Node221 -->
<g id="Node000221" class="node">
<title>Node221</title>
<g id="a_Node000221"><a xlink:href="model_2backend_2mfem_2inputs_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="3175.79,-246.88 3072.04,-246.88 3072.04,-216.38 3175.79,-216.38 3175.79,-246.88"/>
<text xml:space="preserve" text-anchor="start" x="3080.04" y="-233.38" font-family="Helvetica,sans-Serif" font-size="10.00">serif/model/backend</text>
<text xml:space="preserve" text-anchor="middle" x="3123.91" y="-222.12" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/inputs.hpp</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node221 -->
<g id="edge24_Node000003_Node000221" class="edge">
<title>Node3&#45;&gt;Node221</title>
<g id="a_edge24_Node000003_Node000221"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2886.98,-292.11C2932.34,-282.58 2999.76,-267.79 3057.91,-252.5 3060.45,-251.83 3063.04,-251.13 3065.65,-250.41"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="3066.32,-253.86 3074.98,-247.77 3064.41,-247.13 3066.32,-253.86"/>
</a>
</g>
</g>
<!-- Node222 -->
<g id="Node000222" class="node">
<title>Node222</title>
<g id="a_Node000222"><a xlink:href="geometry_2surface_2backend_2mfem_2pressure__boundary_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="2939.91,-252.5 2815.91,-252.5 2815.91,-210.75 2939.91,-210.75 2939.91,-252.5"/>
<text xml:space="preserve" text-anchor="start" x="2823.91" y="-239" font-family="Helvetica,sans-Serif" font-size="10.00">serif/geometry/surface</text>
<text xml:space="preserve" text-anchor="start" x="2823.91" y="-227.75" font-family="Helvetica,sans-Serif" font-size="10.00">/backend/mfem/pressure</text>
<text xml:space="preserve" text-anchor="middle" x="2877.91" y="-216.5" font-family="Helvetica,sans-Serif" font-size="10.00">_boundary.hpp</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node222 -->
<g id="edge26_Node000003_Node000222" class="edge">
<title>Node3&#45;&gt;Node222</title>
<g id="a_edge26_Node000003_Node000222"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2843.82,-288.22C2848.36,-280.82 2854.06,-271.53 2859.49,-262.67"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2862.39,-264.63 2864.64,-254.28 2856.43,-260.97 2862.39,-264.63"/>
</a>
</g>
</g>
<!-- Node233 -->
<g id="Node000233" class="node">
<title>Node233</title>
<g id="a_Node000233"><a xlink:href="geometry_2deformation_2backend_2mfem_2inputs_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="1700.04,-91.38 1567.79,-91.38 1567.79,-60.88 1700.04,-60.88 1700.04,-91.38"/>
<text xml:space="preserve" text-anchor="start" x="1575.79" y="-77.88" font-family="Helvetica,sans-Serif" font-size="10.00">serif/geometry/deformation</text>
<text xml:space="preserve" text-anchor="middle" x="1633.91" y="-66.62" font-family="Helvetica,sans-Serif" font-size="10.00">/backend/mfem/inputs.hpp</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node233 -->
<g id="edge30_Node000003_Node000233" class="edge">
<title>Node3&#45;&gt;Node233</title>
<g id="a_edge30_Node000003_Node000233"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2782.63,-297.48C2743.44,-291.51 2689.91,-278.91 2649.91,-252.5 2630.18,-239.47 2637.54,-222.32 2616.91,-210.75 2500.55,-145.5 2441.37,-227.68 2318.91,-174.75 2292.34,-163.26 2295.67,-144.05 2268.91,-133 2218.53,-112.19 1869.58,-90.32 1711.47,-81.34"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1712.12,-77.87 1701.94,-80.8 1711.72,-84.86 1712.12,-77.87"/>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node4 -->
<g id="edge8_Node000006_Node000004" class="edge">
<title>Node6&#45;&gt;Node4</title>
<g id="a_edge8_Node000006_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2420.78,-215.92C2427.88,-214.14 2435.06,-212.37 2441.91,-210.75 2515.8,-193.26 2561.22,-233.83 2608.91,-174.75 2656.04,-116.39 2539.7,-58.8 2531.91,-55.25 2471.59,-27.76 1999.83,-14.4 1875.09,-11.33"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1875.4,-7.83 1865.32,-11.09 1875.23,-14.83 1875.4,-7.83"/>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node5 -->
<g id="edge10_Node000006_Node000005" class="edge">
<title>Node6&#45;&gt;Node5</title>
<g id="a_edge10_Node000006_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2357.89,-216.18C2346.37,-194.22 2321.29,-152.86 2286.91,-133 2195.05,-79.91 2149.6,-135.97 2050.91,-97 2047.83,-95.78 2044.74,-94.18 2041.8,-92.42"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2044.03,-89.7 2033.79,-86.97 2040.09,-95.49 2044.03,-89.7"/>
</a>
</g>
</g>
<!-- Node7 -->
<g id="Node000007" class="node">
<title>Node7</title>
<g id="a_Node000007"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="2079.54,-163.5 2040.29,-163.5 2040.29,-144.25 2079.54,-144.25 2079.54,-163.5"/>
<text xml:space="preserve" text-anchor="middle" x="2059.91" y="-150" font-family="Helvetica,sans-Serif" font-size="10.00">limits</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node7 -->
<g id="edge6_Node000006_Node000007" class="edge">
<title>Node6&#45;&gt;Node7</title>
<g id="a_edge6_Node000006_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2313.09,-215.95C2306.32,-214.14 2299.46,-212.36 2292.91,-210.75 2219.61,-192.7 2200.04,-193.5 2126.91,-174.75 2115.01,-171.7 2102.05,-167.95 2090.72,-164.54"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2092.07,-161.29 2081.48,-161.71 2090.02,-167.99 2092.07,-161.29"/>
</a>
</g>
</g>
<!-- Node8 -->
<g id="Node000008" class="node">
<title>Node8</title>
<g id="a_Node000008"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="1000.54,-19.25 949.29,-19.25 949.29,0 1000.54,0 1000.54,-19.25"/>
<text xml:space="preserve" text-anchor="middle" x="974.91" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">memory</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node8 -->
<g id="edge7_Node000006_Node000008" class="edge">
<title>Node6&#45;&gt;Node8</title>
<g id="a_edge7_Node000006_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2362.48,-216.1C2355.62,-180.54 2332.49,-89.52 2270.91,-55.25 2263.85,-51.32 1224.16,-18.46 1012.33,-11.8"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1012.56,-8.3 1002.45,-11.49 1012.34,-15.3 1012.56,-8.3"/>
</a>
</g>
</g>
<!-- Node9 -->
<g id="Node000009" class="node">
<title>Node9</title>
<g id="a_Node000009"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="2658.79,-19.25 2597.04,-19.25 2597.04,0 2658.79,0 2658.79,-19.25"/>
<text xml:space="preserve" text-anchor="middle" x="2627.91" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">type_traits</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node9 -->
<g id="edge9_Node000006_Node000009" class="edge">
<title>Node6&#45;&gt;Node9</title>
<g id="a_edge9_Node000006_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2428.16,-218.89C2508.85,-203.77 2638.5,-178.93 2641.91,-174.75 2676.1,-132.98 2652.26,-63.59 2637.38,-30.01"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2640.63,-28.69 2633.24,-21.1 2634.28,-31.64 2640.63,-28.69"/>
</a>
</g>
</g>
<!-- Node10 -->
<g id="Node000010" class="node">
<title>Node10</title>
<g id="a_Node000010"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="1323.41,-19.25 1280.41,-19.25 1280.41,0 1323.41,0 1323.41,-19.25"/>
<text xml:space="preserve" text-anchor="middle" x="1301.91" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">vector</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node10 -->
<g id="edge11_Node000006_Node000010" class="edge">
<title>Node6&#45;&gt;Node10</title>
<g id="a_edge11_Node000006_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2384.03,-216.06C2395.67,-205.92 2409.5,-191.28 2415.91,-174.75 2435.11,-125.23 2452.84,-93.42 2415.91,-55.25 2375.57,-13.55 1463.06,-27.49 1334.95,-18.69"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1335.53,-15.23 1325.23,-17.72 1334.84,-22.2 1335.53,-15.23"/>
</a>
</g>
</g>
<!-- Node23 -->
<g id="Node000023" class="node">
<title>Node23</title>
<g id="a_Node000023"><a xlink:href="interior_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="1907.66,-169.12 1782.16,-169.12 1782.16,-138.62 1907.66,-138.62 1907.66,-169.12"/>
<text xml:space="preserve" text-anchor="start" x="1790.16" y="-155.62" font-family="Helvetica,sans-Serif" font-size="10.00">serif/model/computations</text>
<text xml:space="preserve" text-anchor="middle" x="1844.91" y="-144.38" font-family="Helvetica,sans-Serif" font-size="10.00">/interior.hpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node23 -->
<g id="edge12_Node000006_Node000023" class="edge">
<title>Node6&#45;&gt;Node23</title>
<g id="a_edge12_Node000006_Node000023"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2315.17,-215.89C2307.75,-213.98 2300.16,-212.19 2292.91,-210.75 2223.22,-196.86 2027.48,-174.61 1919.23,-162.82"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1919.9,-159.37 1909.58,-161.77 1919.14,-166.33 1919.9,-159.37"/>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node4 -->
<g id="edge14_Node000023_Node000004" class="edge">
<title>Node23&#45;&gt;Node4</title>
<g id="a_edge14_Node000023_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1844.91,-138.19C1844.91,-112.59 1844.91,-59.76 1844.91,-30.77"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1848.41,-31.14 1844.91,-21.14 1841.41,-31.14 1848.41,-31.14"/>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node5 -->
<g id="edge15_Node000023_Node000005" class="edge">
<title>Node23&#45;&gt;Node5</title>
<g id="a_edge15_Node000023_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1879.04,-138.27C1911.75,-124.27 1960.64,-103.35 1991.9,-89.97"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1992.96,-93.32 2000.78,-86.17 1990.2,-86.89 1992.96,-93.32"/>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node8 -->
<g id="edge13_Node000023_Node000008" class="edge">
<title>Node23&#45;&gt;Node8</title>
<g id="a_edge13_Node000023_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1830.65,-138.3C1807.51,-115.76 1759.3,-73.17 1708.91,-55.25 1643.02,-31.82 1152.21,-15.81 1012.13,-11.68"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1012.41,-8.18 1002.31,-11.39 1012.21,-15.18 1012.41,-8.18"/>
</a>
</g>
</g>
<!-- Node25 -->
<g id="Node000025" class="node">
<title>Node25</title>
<g id="a_Node000025"><a xlink:href="system_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="1283.79,-91.38 1180.04,-91.38 1180.04,-60.88 1283.79,-60.88 1283.79,-91.38"/>
<text xml:space="preserve" text-anchor="start" x="1188.04" y="-77.88" font-family="Helvetica,sans-Serif" font-size="10.00">serif/model/backend</text>
<text xml:space="preserve" text-anchor="middle" x="1231.91" y="-66.62" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/system.hpp</text>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node25 -->
<g id="edge16_Node000023_Node000025" class="edge">
<title>Node23&#45;&gt;Node25</title>
<g id="a_edge16_Node000023_Node000025"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1795.98,-138.2C1788.31,-136.23 1780.43,-134.42 1772.91,-133 1602.03,-100.82 1397.05,-86.03 1295.45,-80.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1295.87,-76.77 1285.69,-79.71 1295.48,-83.76 1295.87,-76.77"/>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node8 -->
<g id="edge17_Node000025_Node000008" class="edge">
<title>Node25&#45;&gt;Node8</title>
<g id="a_edge17_Node000025_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1188.41,-60.42C1182.55,-58.59 1176.6,-56.82 1170.91,-55.25 1116.07,-40.11 1051.6,-26.15 1011.99,-18.02"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1012.76,-14.6 1002.27,-16.03 1011.37,-21.46 1012.76,-14.6"/>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node10 -->
<g id="edge19_Node000025_Node000010" class="edge">
<title>Node25&#45;&gt;Node10</title>
<g id="a_edge19_Node000025_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1247.8,-60.49C1258.62,-50.52 1272.96,-37.3 1284.16,-26.99"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1286.24,-29.82 1291.22,-20.47 1281.5,-24.68 1286.24,-29.82"/>
</a>
</g>
</g>
<!-- Node14 -->
<g id="Node000014" class="node">
<title>Node14</title>
<g id="a_Node000014"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="1378.41,-19.25 1341.41,-19.25 1341.41,0 1378.41,0 1378.41,-19.25"/>
<text xml:space="preserve" text-anchor="middle" x="1359.91" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">span</text>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node14 -->
<g id="edge18_Node000025_Node000014" class="edge">
<title>Node25&#45;&gt;Node14</title>
<g id="a_edge18_Node000025_Node000014"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1260.96,-60.49C1282.19,-49.79 1310.82,-35.36 1331.82,-24.78"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1333.33,-27.94 1340.68,-20.32 1330.18,-21.69 1333.33,-27.94"/>
</a>
</g>
</g>
<!-- Node203 -->
<g id="Node000203" class="node">
<title>Node203</title>
<g id="a_Node000203"><a xlink:href="model_2plan_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="2970.79,-85.75 2867.04,-85.75 2867.04,-66.5 2970.79,-66.5 2970.79,-85.75"/>
<text xml:space="preserve" text-anchor="middle" x="2918.91" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/model/plan.hpp</text>
</a>
</g>
</g>
<!-- Node201&#45;&gt;Node203 -->
<g id="edge21_Node000201_Node000203" class="edge">
<title>Node201&#45;&gt;Node203</title>
<g id="a_edge21_Node000201_Node000203"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2998.02,-138.27C2981.22,-125.28 2956.71,-106.34 2939.43,-92.98"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2941.92,-90.49 2931.87,-87.14 2937.64,-96.03 2941.92,-90.49"/>
</a>
</g>
</g>
<!-- Node203&#45;&gt;Node4 -->
<g id="edge22_Node000203_Node000004" class="edge">
<title>Node203&#45;&gt;Node4</title>
<g id="a_edge22_Node000203_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2866.91,-69.3C2826.37,-64.92 2768.62,-59.05 2717.91,-55.25 2387.89,-30.51 1986.63,-15.54 1874.99,-11.64"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1875.3,-8.15 1865.18,-11.31 1875.06,-15.15 1875.3,-8.15"/>
</a>
</g>
</g>
<!-- Node203&#45;&gt;Node9 -->
<g id="edge23_Node000203_Node000009" class="edge">
<title>Node203&#45;&gt;Node9</title>
<g id="a_edge23_Node000203_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2877.84,-66.02C2822.84,-53.83 2725.78,-32.32 2670.18,-19.99"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2670.98,-16.58 2660.46,-17.84 2669.46,-23.42 2670.98,-16.58"/>
</a>
</g>
</g>
<!-- Node221&#45;&gt;Node203 -->
<g id="edge25_Node000221_Node000203" class="edge">
<title>Node221&#45;&gt;Node203</title>
<g id="a_edge25_Node000221_Node000203"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3121.61,-215.89C3117.55,-194.67 3107.11,-155.57 3082.91,-133 3055.45,-107.37 3015.75,-93.45 2982.29,-85.92"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2983.2,-82.53 2972.69,-83.91 2981.76,-89.38 2983.2,-82.53"/>
</a>
</g>
</g>
<!-- Node223 -->
<g id="Node000223" class="node">
<title>Node223</title>
<g id="a_Node000223"><a xlink:href="boundary__computations_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="2904.04,-174.75 2777.79,-174.75 2777.79,-133 2904.04,-133 2904.04,-174.75"/>
<text xml:space="preserve" text-anchor="start" x="2785.79" y="-161.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/geometry/surface</text>
<text xml:space="preserve" text-anchor="start" x="2785.79" y="-150" font-family="Helvetica,sans-Serif" font-size="10.00">/backend/mfem/boundary</text>
<text xml:space="preserve" text-anchor="middle" x="2840.91" y="-138.75" font-family="Helvetica,sans-Serif" font-size="10.00">_computations.hpp</text>
</a>
</g>
</g>
<!-- Node222&#45;&gt;Node223 -->
<g id="edge27_Node000222_Node000223" class="edge">
<title>Node222&#45;&gt;Node223</title>
<g id="a_edge27_Node000222_Node000223"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2868,-210.33C2864.26,-202.68 2859.93,-193.82 2855.84,-185.44"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2859.05,-184.04 2851.52,-176.59 2852.76,-187.11 2859.05,-184.04"/>
</a>
</g>
</g>
<!-- Node224 -->
<g id="Node000224" class="node">
<title>Node224</title>
<g id="a_Node000224"><a xlink:href="boundary__inputs_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="2262.04,-97 2135.79,-97 2135.79,-55.25 2262.04,-55.25 2262.04,-97"/>
<text xml:space="preserve" text-anchor="start" x="2143.79" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">serif/geometry/surface</text>
<text xml:space="preserve" text-anchor="start" x="2143.79" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">/backend/mfem/boundary</text>
<text xml:space="preserve" text-anchor="middle" x="2198.91" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">_inputs.hpp</text>
</a>
</g>
</g>
<!-- Node223&#45;&gt;Node224 -->
<g id="edge28_Node000223_Node000224" class="edge">
<title>Node223&#45;&gt;Node224</title>
<g id="a_edge28_Node000223_Node000224"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2777.3,-145.37C2657.85,-131.28 2400.58,-100.92 2273.32,-85.9"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2274,-82.46 2263.66,-84.76 2273.18,-89.41 2274,-82.46"/>
</a>
</g>
</g>
<!-- Node223&#45;&gt;Node231 -->
<g id="edge29_Node000223_Node000231" class="edge">
<title>Node223&#45;&gt;Node231</title>
<g id="a_edge29_Node000223_Node000231"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2904.25,-138.8C2967.72,-124.71 3064.49,-103.21 3125.41,-89.68"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="3125.88,-93.16 3134.88,-87.57 3124.36,-86.32 3125.88,-93.16"/>
</a>
</g>
</g>
<!-- Node233&#45;&gt;Node10 -->
<g id="edge31_Node000233_Node000010" class="edge">
<title>Node233&#45;&gt;Node10</title>
<g id="a_edge31_Node000233_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1567.55,-64.75C1508.68,-55.11 1420.17,-39.58 1334.98,-19.81"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1335.81,-16.41 1325.28,-17.53 1334.21,-23.22 1335.81,-16.41"/>
</a>
</g>
</g>
<!-- Node237&#45;&gt;Node5 -->
<g id="edge33_Node000237_Node000005" class="edge">
<title>Node237&#45;&gt;Node5</title>
<g id="a_edge33_Node000237_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2226.97,-215.88C2242.57,-206.47 2260.14,-192.65 2268.91,-174.75 2277.07,-158.09 2280.92,-147.15 2268.91,-133 2205.38,-58.12 2142.03,-133.63 2050.91,-97 2047.83,-95.76 2044.75,-94.15 2041.81,-92.39"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2044.04,-89.67 2033.8,-86.94 2040.1,-95.46 2044.04,-89.67"/>
</a>
</g>
</g>
<!-- Node238 -->
<g id="Node000238" class="node">
<title>Node238</title>
<g id="a_Node000238"><a xlink:href="reference_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="2260.29,-169.12 2135.54,-169.12 2135.54,-138.62 2260.29,-138.62 2260.29,-169.12"/>
<text xml:space="preserve" text-anchor="start" x="2143.54" y="-155.62" font-family="Helvetica,sans-Serif" font-size="10.00">serif/model/normalization</text>
<text xml:space="preserve" text-anchor="middle" x="2197.91" y="-144.38" font-family="Helvetica,sans-Serif" font-size="10.00">/reference.hpp</text>
</a>
</g>
</g>
<!-- Node237&#45;&gt;Node238 -->
<g id="edge34_Node000237_Node000238" class="edge">
<title>Node237&#45;&gt;Node238</title>
<g id="a_edge34_Node000237_Node000238"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2197.11,-216.02C2197.24,-206.06 2197.41,-192.61 2197.57,-180.85"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2201.07,-180.99 2197.7,-170.95 2194.07,-180.9 2201.07,-180.99"/>
</a>
</g>
</g>
<!-- Node238&#45;&gt;Node5 -->
<g id="edge35_Node000238_Node000005" class="edge">
<title>Node238&#45;&gt;Node5</title>
<g id="a_edge35_Node000238_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2151,-138.23C2121.51,-128.26 2083.09,-113.83 2050.91,-97 2048.31,-95.64 2045.66,-94.09 2043.08,-92.46"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2045.15,-89.64 2034.9,-86.95 2041.24,-95.45 2045.15,-89.64"/>
</a>
</g>
</g>
<!-- Node252&#45;&gt;Node4 -->
<g id="edge38_Node000252_Node000004" class="edge">
<title>Node252&#45;&gt;Node4</title>
<g id="a_edge38_Node000252_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1257.34,-288.08C1278.49,-279.08 1305,-266.61 1326.91,-252.5 1440.72,-179.26 1435.88,-111.63 1558.91,-55.25 1645.59,-15.53 1760.87,-10.17 1814.76,-10.06"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1814.66,-13.56 1824.68,-10.11 1814.69,-6.56 1814.66,-13.56"/>
</a>
</g>
</g>
<!-- Node252&#45;&gt;Node8 -->
<g id="edge37_Node000252_Node000008" class="edge">
<title>Node252&#45;&gt;Node8</title>
<g id="a_edge37_Node000252_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1157.43,-294.44C1044.41,-277.98 813.3,-237.35 765.91,-174.75 754.71,-159.96 756.68,-149.1 765.91,-133 771.09,-123.96 893.56,-55.55 948.57,-25.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="949.93,-28.38 957,-20.48 946.55,-22.25 949.93,-28.38"/>
</a>
</g>
</g>
<!-- Node252&#45;&gt;Node10 -->
<g id="edge39_Node000252_Node000010" class="edge">
<title>Node252&#45;&gt;Node10</title>
<g id="a_edge39_Node000252_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1157.33,-290C1133.69,-282.49 1108.13,-270.73 1089.91,-252.5 1051.2,-213.77 1024.27,-174.57 1059.91,-133 1128.12,-53.45 1220.67,-172.9 1292.91,-97 1309.45,-79.62 1308.91,-50.47 1306.13,-30.9"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1309.59,-30.37 1304.4,-21.13 1302.69,-31.59 1309.59,-30.37"/>
</a>
</g>
</g>
<!-- Node252&#45;&gt;Node224 -->
<g id="edge62_Node000252_Node000224" class="edge">
<title>Node252&#45;&gt;Node224</title>
<g id="a_edge62_Node000252_Node000224"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1282.46,-303.13C1385.15,-302.4 1595.24,-295.2 1766.91,-252.5 1788.65,-247.09 1934.87,-188.03 1952.91,-174.75 1972.41,-160.4 1967.44,-145.93 1987.91,-133 2038.92,-100.79 2062.61,-112.04 2124.24,-97.53"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2125.01,-100.94 2133.86,-95.11 2123.3,-94.15 2125.01,-100.94"/>
</a>
</g>
</g>
<!-- Node253 -->
<g id="Node000253" class="node">
<title>Node253</title>
<g id="a_Node000253"><a xlink:href="normalized__system_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="719.04,-169.12 568.79,-169.12 568.79,-138.62 719.04,-138.62 719.04,-169.12"/>
<text xml:space="preserve" text-anchor="start" x="576.79" y="-155.62" font-family="Helvetica,sans-Serif" font-size="10.00">serif/model/backend</text>
<text xml:space="preserve" text-anchor="middle" x="643.91" y="-144.38" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/normalized_system.hpp</text>
</a>
</g>
</g>
<!-- Node252&#45;&gt;Node253 -->
<g id="edge40_Node000252_Node000253" class="edge">
<title>Node252&#45;&gt;Node253</title>
<g id="a_edge40_Node000252_Node000253"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1157.18,-302.55C1076.12,-300.59 931.56,-291.3 814.91,-252.5 786.67,-243.11 717.72,-201.32 676.52,-175.56"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="678.54,-172.69 668.21,-170.34 674.82,-178.62 678.54,-172.69"/>
</a>
</g>
</g>
<!-- Node256 -->
<g id="Node000256" class="node">
<title>Node256</title>
<g id="a_Node000256"><a xlink:href="model_2keys_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1175.29,-163.5 1068.54,-163.5 1068.54,-144.25 1175.29,-144.25 1175.29,-163.5"/>
<text xml:space="preserve" text-anchor="middle" x="1121.91" y="-150" font-family="Helvetica,sans-Serif" font-size="10.00">serif/model/keys.hpp</text>
</a>
</g>
</g>
<!-- Node252&#45;&gt;Node256 -->
<g id="edge48_Node000252_Node000256" class="edge">
<title>Node252&#45;&gt;Node256</title>
<g id="a_edge48_Node000252_Node000256"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1157.2,-291.09C1135.65,-283.76 1113.74,-271.84 1100.91,-252.5 1084.99,-228.5 1098.58,-194.53 1110.08,-173.64"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1113.06,-175.48 1115.13,-165.09 1107.03,-171.92 1113.06,-175.48"/>
</a>
</g>
</g>
<!-- Node257 -->
<g id="Node000257" class="node">
<title>Node257</title>
<g id="a_Node000257"><a xlink:href="model_2normalization_2plan_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="2608.29,-246.88 2483.54,-246.88 2483.54,-216.38 2608.29,-216.38 2608.29,-246.88"/>
<text xml:space="preserve" text-anchor="start" x="2491.54" y="-233.38" font-family="Helvetica,sans-Serif" font-size="10.00">serif/model/normalization</text>
<text xml:space="preserve" text-anchor="middle" x="2545.91" y="-222.12" font-family="Helvetica,sans-Serif" font-size="10.00">/plan.hpp</text>
</a>
</g>
</g>
<!-- Node252&#45;&gt;Node257 -->
<g id="edge49_Node000252_Node000257" class="edge">
<title>Node252&#45;&gt;Node257</title>
<g id="a_edge49_Node000252_Node000257"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1282.76,-301.31C1498.76,-296.19 2209.8,-277.77 2436.91,-252.5 2448.36,-251.23 2460.41,-249.46 2472.16,-247.51"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2472.56,-250.99 2481.81,-245.84 2471.36,-244.09 2472.56,-250.99"/>
</a>
</g>
</g>
<!-- Node262 -->
<g id="Node000262" class="node">
<title>Node262</title>
<g id="a_Node000262"><a xlink:href="metric__computations_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="1317.91,-246.88 1121.91,-246.88 1121.91,-216.38 1317.91,-216.38 1317.91,-246.88"/>
<text xml:space="preserve" text-anchor="start" x="1129.91" y="-233.38" font-family="Helvetica,sans-Serif" font-size="10.00">serif/solver/normalization</text>
<text xml:space="preserve" text-anchor="middle" x="1219.91" y="-222.12" font-family="Helvetica,sans-Serif" font-size="10.00">/backend/mfem/metric_computations.hpp</text>
</a>
</g>
</g>
<!-- Node252&#45;&gt;Node262 -->
<g id="edge51_Node000252_Node000262" class="edge">
<title>Node252&#45;&gt;Node262</title>
<g id="a_edge51_Node000252_Node000262"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1219.91,-288.22C1219.91,-279.66 1219.91,-268.59 1219.91,-258.58"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1223.41,-258.65 1219.91,-248.65 1216.41,-258.65 1223.41,-258.65"/>
</a>
</g>
</g>
<!-- Node265 -->
<g id="Node000265" class="node">
<title>Node265</title>
<g id="a_Node000265"><a xlink:href="solver_2normalization_2computations_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="1318.29,-169.12 1193.54,-169.12 1193.54,-138.62 1318.29,-138.62 1318.29,-169.12"/>
<text xml:space="preserve" text-anchor="start" x="1201.54" y="-155.62" font-family="Helvetica,sans-Serif" font-size="10.00">serif/solver/normalization</text>
<text xml:space="preserve" text-anchor="middle" x="1255.91" y="-144.38" font-family="Helvetica,sans-Serif" font-size="10.00">/computations.hpp</text>
</a>
</g>
</g>
<!-- Node252&#45;&gt;Node265 -->
<g id="edge53_Node000252_Node000265" class="edge">
<title>Node252&#45;&gt;Node265</title>
<g id="a_edge53_Node000252_Node000265"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1159.43,-288.01C1141.35,-280.47 1123.53,-269.22 1112.91,-252.5 1102.96,-236.84 1102.45,-226.07 1112.91,-210.75 1118.31,-202.85 1162.59,-186.25 1200.47,-173.19"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1201.18,-176.64 1209.51,-170.09 1198.92,-170.02 1201.18,-176.64"/>
</a>
</g>
</g>
<!-- Node271 -->
<g id="Node000271" class="node">
<title>Node271</title>
<g id="a_Node000271"><a xlink:href="geometry_2deformation_2backend_2mfem_2computations_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="1757.79,-246.88 1594.04,-246.88 1594.04,-216.38 1757.79,-216.38 1757.79,-246.88"/>
<text xml:space="preserve" text-anchor="start" x="1602.04" y="-233.38" font-family="Helvetica,sans-Serif" font-size="10.00">serif/geometry/deformation</text>
<text xml:space="preserve" text-anchor="middle" x="1675.91" y="-222.12" font-family="Helvetica,sans-Serif" font-size="10.00">/backend/mfem/computations.hpp</text>
</a>
</g>
</g>
<!-- Node252&#45;&gt;Node271 -->
<g id="edge59_Node000252_Node000271" class="edge">
<title>Node252&#45;&gt;Node271</title>
<g id="a_edge59_Node000252_Node000271"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1282.47,-295.65C1355.35,-287.02 1479.27,-271.28 1584.91,-252.5 1589.88,-251.62 1594.99,-250.65 1600.14,-249.64"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1600.82,-253.08 1609.93,-247.67 1599.43,-246.21 1600.82,-253.08"/>
</a>
</g>
</g>
<!-- Node253&#45;&gt;Node2 -->
<g id="edge41_Node000253_Node000002" class="edge">
<title>Node253&#45;&gt;Node2</title>
<g id="a_edge41_Node000253_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M596,-138.18C549.38,-123.88 479.41,-102.43 436.04,-89.12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="437.12,-85.79 426.53,-86.21 435.07,-92.49 437.12,-85.79"/>
</a>
</g>
</g>
<!-- Node253&#45;&gt;Node8 -->
<g id="edge42_Node000253_Node000008" class="edge">
<title>Node253&#45;&gt;Node8</title>
<g id="a_edge42_Node000253_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M671.7,-138.27C710.39,-118.23 782.94,-81.69 846.91,-55.25 877.23,-42.72 912.47,-30.61 938.3,-22.17"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="939.22,-25.55 947.65,-19.14 937.06,-18.89 939.22,-25.55"/>
</a>
</g>
</g>
<!-- Node253&#45;&gt;Node10 -->
<g id="edge44_Node000253_Node000010" class="edge">
<title>Node253&#45;&gt;Node10</title>
<g id="a_edge44_Node000253_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M696.62,-138.14C770.96,-117.69 911.04,-80.4 1031.91,-55.25 1116.75,-37.6 1217.74,-22.45 1268.81,-15.19"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1269.19,-18.68 1278.6,-13.82 1268.21,-11.75 1269.19,-18.68"/>
</a>
</g>
</g>
<!-- Node253&#45;&gt;Node25 -->
<g id="edge45_Node000253_Node000025" class="edge">
<title>Node253&#45;&gt;Node25</title>
<g id="a_edge45_Node000253_Node000025"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M719.28,-139.72C734.68,-137.28 750.8,-134.9 765.91,-133 945.21,-110.46 993.87,-133.22 1170.91,-97 1174.03,-96.36 1177.22,-95.62 1180.41,-94.8"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1181.09,-98.25 1189.78,-92.19 1179.21,-91.5 1181.09,-98.25"/>
</a>
</g>
</g>
<!-- Node111 -->
<g id="Node000111" class="node">
<title>Node111</title>
<g id="a_Node000111"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="472.91,-19.25 432.91,-19.25 432.91,0 472.91,0 472.91,-19.25"/>
<text xml:space="preserve" text-anchor="middle" x="452.91" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">string</text>
</a>
</g>
</g>
<!-- Node253&#45;&gt;Node111 -->
<g id="edge43_Node000253_Node000111" class="edge">
<title>Node253&#45;&gt;Node111</title>
<g id="a_edge43_Node000253_Node000111"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M681,-138.23C698.59,-129.18 717.9,-115.68 727.91,-97 736.68,-80.64 739.94,-69.38 727.91,-55.25 696.93,-18.84 549.8,-12.05 484.39,-10.85"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="484.74,-7.35 474.68,-10.71 484.63,-14.35 484.74,-7.35"/>
</a>
</g>
</g>
<!-- Node109 -->
<g id="Node000109" class="node">
<title>Node109</title>
<g id="a_Node000109"><a xlink:href="errors_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="719.29,-85.75 594.54,-85.75 594.54,-66.5 719.29,-66.5 719.29,-85.75"/>
<text xml:space="preserve" text-anchor="middle" x="656.91" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/error/errors.hpp</text>
</a>
</g>
</g>
<!-- Node253&#45;&gt;Node109 -->
<g id="edge46_Node000253_Node000109" class="edge">
<title>Node253&#45;&gt;Node109</title>
<g id="a_edge46_Node000253_Node000109"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M646.42,-138.27C648.43,-126.54 651.28,-109.95 653.5,-97.01"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="656.89,-97.94 655.13,-87.49 649.99,-96.76 656.89,-97.94"/>
</a>
</g>
</g>
<!-- Node109&#45;&gt;Node111 -->
<g id="edge47_Node000109_Node000111" class="edge">
<title>Node109&#45;&gt;Node111</title>
<g id="a_edge47_Node000109_Node000111"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M628.12,-66.02C590.03,-53.98 523.17,-32.84 483.98,-20.45"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="485.27,-17.18 474.68,-17.51 483.16,-23.86 485.27,-17.18"/>
</a>
</g>
</g>
<!-- Node257&#45;&gt;Node201 -->
<g id="edge50_Node000257_Node000201" class="edge">
<title>Node257&#45;&gt;Node201</title>
<g id="a_edge50_Node000257_Node000201"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2608.69,-221.8C2681.86,-211.35 2806.36,-193.04 2912.91,-174.75 2924.45,-172.77 2936.67,-170.55 2948.54,-168.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2949.1,-171.78 2958.28,-166.48 2947.8,-164.9 2949.1,-171.78"/>
</a>
</g>
</g>
<!-- Node262&#45;&gt;Node4 -->
<g id="edge52_Node000262_Node000004" class="edge">
<title>Node262&#45;&gt;Node4</title>
<g id="a_edge52_Node000262_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1253.66,-216.09C1275.48,-205.96 1303.99,-191.33 1326.91,-174.75 1348.5,-159.14 1348.18,-148.4 1369.91,-133 1433.12,-88.21 1451.92,-78.19 1525.91,-55.25 1628.67,-23.39 1757.14,-14.21 1814.64,-11.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1814.76,-15.12 1824.6,-11.21 1814.47,-8.12 1814.76,-15.12"/>
</a>
</g>
</g>
<!-- Node265&#45;&gt;Node2 -->
<g id="edge54_Node000265_Node000002" class="edge">
<title>Node265&#45;&gt;Node2</title>
<g id="a_edge54_Node000265_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1208.2,-138.2C1200.16,-136.16 1191.84,-134.32 1183.91,-133 921.26,-89.34 851.27,-118.93 585.91,-97 534.06,-92.72 474.38,-86.17 436.19,-81.77"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="436.89,-78.33 426.56,-80.66 436.09,-85.28 436.89,-78.33"/>
</a>
</g>
</g>
<!-- Node265&#45;&gt;Node4 -->
<g id="edge57_Node000265_Node000004" class="edge">
<title>Node265&#45;&gt;Node4</title>
<g id="a_edge57_Node000265_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1281.28,-138.32C1300.33,-127.26 1326.98,-111.52 1349.91,-97 1377.98,-79.23 1380.68,-66.57 1411.91,-55.25 1486.32,-28.29 1728.82,-15.57 1814.55,-11.84"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1814.67,-15.34 1824.51,-11.42 1814.37,-8.34 1814.67,-15.34"/>
</a>
</g>
</g>
<!-- Node265&#45;&gt;Node9 -->
<g id="edge58_Node000265_Node000009" class="edge">
<title>Node265&#45;&gt;Node9</title>
<g id="a_edge58_Node000265_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1290.58,-138.29C1346.07,-115.74 1458.8,-73.13 1558.91,-55.25 1761.14,-19.14 2411.9,-12.12 2585.19,-10.87"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2585.1,-14.37 2595.08,-10.81 2585.06,-7.37 2585.1,-14.37"/>
</a>
</g>
</g>
<!-- Node265&#45;&gt;Node14 -->
<g id="edge55_Node000265_Node000014" class="edge">
<title>Node265&#45;&gt;Node14</title>
<g id="a_edge55_Node000265_Node000014"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1280.02,-138.32C1294.94,-128.28 1313.54,-113.76 1325.91,-97 1340.84,-76.78 1350.2,-49.15 1355.23,-30.63"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1358.56,-31.73 1357.62,-21.18 1351.78,-30.02 1358.56,-31.73"/>
</a>
</g>
</g>
<!-- Node265&#45;&gt;Node111 -->
<g id="edge56_Node000265_Node000111" class="edge">
<title>Node265&#45;&gt;Node111</title>
<g id="a_edge56_Node000265_Node000111"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1205.34,-138.17C1198.18,-136.3 1190.88,-134.52 1183.91,-133 1085.82,-111.61 1059.76,-114.57 960.91,-97 865.07,-79.96 841.83,-71.86 745.91,-55.25 650.94,-38.8 538.06,-22.53 484.35,-14.98"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="485.09,-11.56 474.71,-13.64 484.12,-18.49 485.09,-11.56"/>
</a>
</g>
</g>
<!-- Node271&#45;&gt;Node5 -->
<g id="edge60_Node000271_Node000005" class="edge">
<title>Node271&#45;&gt;Node5</title>
<g id="a_edge60_Node000271_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1758.04,-216.46C1816.65,-205.44 1889.72,-189.58 1916.91,-174.75 1940.3,-162 1940.46,-151.2 1959.91,-133 1974.25,-119.59 1990.77,-104.73 2003.16,-93.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2005.43,-96.37 2010.58,-87.11 2000.78,-91.13 2005.43,-96.37"/>
</a>
</g>
</g>
<!-- Node271&#45;&gt;Node233 -->
<g id="edge61_Node000271_Node000233" class="edge">
<title>Node271&#45;&gt;Node233</title>
<g id="a_edge61_Node000271_Node000233"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1611.04,-215.88C1589.42,-207.54 1567.63,-194.63 1554.91,-174.75 1544.91,-159.12 1546.38,-149.48 1554.91,-133 1562.63,-118.09 1576.36,-106.31 1590.23,-97.48"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1591.65,-100.71 1598.49,-92.61 1588.1,-94.68 1591.65,-100.71"/>
</a>
</g>
</g>
<!-- Node279&#45;&gt;Node5 -->
<g id="edge65_Node000279_Node000005" class="edge">
<title>Node279&#45;&gt;Node5</title>
<g id="a_edge65_Node000279_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M898.84,-140.63C915.67,-137.7 933.94,-134.88 950.91,-133 1286.14,-95.96 1372.16,-115.69 1708.91,-97 1812.24,-91.27 1934.66,-83.09 1990.87,-79.26"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1990.9,-82.77 2000.63,-78.59 1990.42,-75.78 1990.9,-82.77"/>
</a>
</g>
</g>
<!-- Node279&#45;&gt;Node8 -->
<g id="edge64_Node000279_Node000008" class="edge">
<title>Node279&#45;&gt;Node8</title>
<g id="a_edge64_Node000279_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M860.69,-138.22C876.48,-127.84 897.14,-112.95 912.91,-97 933.54,-76.14 952.45,-47.89 963.82,-29.47"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="966.8,-31.32 968.96,-20.95 960.8,-27.7 966.8,-31.32"/>
</a>
</g>
</g>
<!-- Node279&#45;&gt;Node233 -->
<g id="edge69_Node000279_Node000233" class="edge">
<title>Node279&#45;&gt;Node233</title>
<g id="a_edge69_Node000279_Node000233"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M898.88,-141.02C915.72,-138.08 933.97,-135.16 950.91,-133 1169.43,-105.07 1429.15,-88.31 1556.16,-81.18"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1555.99,-84.69 1565.78,-80.64 1555.6,-77.7 1555.99,-84.69"/>
</a>
</g>
</g>
<!-- Node279&#45;&gt;Node109 -->
<g id="edge70_Node000279_Node000109" class="edge">
<title>Node279&#45;&gt;Node109</title>
<g id="a_edge70_Node000279_Node000109"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M802.21,-138.27C769.49,-124.5 720.86,-104.04 689.02,-90.64"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="690.48,-87.46 679.91,-86.8 687.77,-93.91 690.48,-87.46"/>
</a>
</g>
</g>
<!-- Node35 -->
<g id="Node000035" class="node">
<title>Node35</title>
<g id="a_Node000035"><a xlink:href="volume__data_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="1162.41,-91.38 1041.41,-91.38 1041.41,-60.88 1162.41,-60.88 1162.41,-91.38"/>
<text xml:space="preserve" text-anchor="start" x="1049.41" y="-77.88" font-family="Helvetica,sans-Serif" font-size="10.00">serif/operators/backend</text>
<text xml:space="preserve" text-anchor="middle" x="1101.91" y="-66.62" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/volume_data.hpp</text>
</a>
</g>
</g>
<!-- Node279&#45;&gt;Node35 -->
<g id="edge66_Node000279_Node000035" class="edge">
<title>Node279&#45;&gt;Node35</title>
<g id="a_edge66_Node000279_Node000035"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M888.32,-138.18C931.57,-125.82 993.54,-108.1 1039.6,-94.94"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1040.54,-98.31 1049.19,-92.2 1038.62,-91.58 1040.54,-98.31"/>
</a>
</g>
</g>
<!-- Node35&#45;&gt;Node8 -->
<g id="edge67_Node000035_Node000008" class="edge">
<title>Node35&#45;&gt;Node8</title>
<g id="a_edge67_Node000035_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1073.09,-60.49C1052.03,-49.79 1023.62,-35.36 1002.78,-24.78"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1004.5,-21.73 994,-20.32 1001.33,-27.97 1004.5,-21.73"/>
</a>
</g>
</g>
<!-- Node35&#45;&gt;Node10 -->
<g id="edge68_Node000035_Node000010" class="edge">
<title>Node35&#45;&gt;Node10</title>
<g id="a_edge68_Node000035_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1147.55,-60.41C1184.67,-48.43 1236.16,-31.83 1269.26,-21.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1270.27,-24.51 1278.71,-18.11 1268.12,-17.85 1270.27,-24.51"/>
</a>
</g>
</g>
<!-- Node280&#45;&gt;Node111 -->
<g id="edge72_Node000280_Node000111" class="edge">
<title>Node280&#45;&gt;Node111</title>
<g id="a_edge72_Node000280_Node000111"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M211.26,-288.33C216.02,-240.61 233.55,-88.92 266.91,-55.25 288.25,-33.71 373.79,-20.2 421.08,-14.22"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="421.48,-17.69 430.99,-13.01 420.64,-10.74 421.48,-17.69"/>
</a>
</g>
</g>
<!-- Node186 -->
<g id="Node000186" class="node">
<title>Node186</title>
<g id="a_Node000186"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="124.54,-241.25 79.29,-241.25 79.29,-222 124.54,-222 124.54,-241.25"/>
<text xml:space="preserve" text-anchor="middle" x="101.91" y="-227.75" font-family="Helvetica,sans-Serif" font-size="10.00">variant</text>
</a>
</g>
</g>
<!-- Node280&#45;&gt;Node186 -->
<g id="edge73_Node000280_Node000186" class="edge">
<title>Node280&#45;&gt;Node186</title>
<g id="a_edge73_Node000280_Node000186"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M187.27,-288.05C169.19,-276.31 143.94,-259.91 125.6,-248"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="127.51,-245.07 117.22,-242.56 123.7,-250.95 127.51,-245.07"/>
</a>
</g>
</g>
<!-- Node162 -->
<g id="Node000162" class="node">
<title>Node162</title>
<g id="a_Node000162"><a xlink:href="geometry_2deformation_2failure_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="163.04,-169.12 30.79,-169.12 30.79,-138.62 163.04,-138.62 163.04,-169.12"/>
<text xml:space="preserve" text-anchor="start" x="38.79" y="-155.62" font-family="Helvetica,sans-Serif" font-size="10.00">serif/geometry/deformation</text>
<text xml:space="preserve" text-anchor="middle" x="96.91" y="-144.38" font-family="Helvetica,sans-Serif" font-size="10.00">/failure.hpp</text>
</a>
</g>
</g>
<!-- Node280&#45;&gt;Node162 -->
<g id="edge74_Node000280_Node000162" class="edge">
<title>Node280&#45;&gt;Node162</title>
<g id="a_edge74_Node000280_Node000162"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M198.66,-288.03C179.04,-262.34 138.38,-209.14 114.83,-178.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="117.89,-176.56 109.03,-170.74 112.33,-180.81 117.89,-176.56"/>
</a>
</g>
</g>
<!-- Node226 -->
<g id="Node000226" class="node">
<title>Node226</title>
<g id="a_Node000226"><a xlink:href="surface_2linearization_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="724.66,-246.88 611.16,-246.88 611.16,-216.38 724.66,-216.38 724.66,-246.88"/>
<text xml:space="preserve" text-anchor="start" x="619.16" y="-233.38" font-family="Helvetica,sans-Serif" font-size="10.00">serif/geometry/surface</text>
<text xml:space="preserve" text-anchor="middle" x="667.91" y="-222.12" font-family="Helvetica,sans-Serif" font-size="10.00">/linearization.hpp</text>
</a>
</g>
</g>
<!-- Node280&#45;&gt;Node226 -->
<g id="edge77_Node000280_Node000226" class="edge">
<title>Node280&#45;&gt;Node226</title>
<g id="a_edge77_Node000280_Node000226"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M262.05,-298.82C337.6,-292.51 481.63,-278.14 601.91,-252.5 605.09,-251.82 608.35,-251.06 611.61,-250.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="612.49,-253.64 621.26,-247.69 610.7,-246.87 612.49,-253.64"/>
</a>
</g>
</g>
<!-- Node176 -->
<g id="Node000176" class="node">
<title>Node176</title>
<g id="a_Node000176"><a xlink:href="rejection_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="200.91,-91.38 82.91,-91.38 82.91,-60.88 200.91,-60.88 200.91,-91.38"/>
<text xml:space="preserve" text-anchor="start" x="90.91" y="-77.88" font-family="Helvetica,sans-Serif" font-size="10.00">serif/operators/backend</text>
<text xml:space="preserve" text-anchor="middle" x="141.91" y="-66.62" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/rejection.hpp</text>
</a>
</g>
</g>
<!-- Node280&#45;&gt;Node176 -->
<g id="edge79_Node000280_Node000176" class="edge">
<title>Node280&#45;&gt;Node176</title>
<g id="a_edge79_Node000280_Node000176"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M208.03,-288.29C203.87,-258.51 192.57,-188.47 171.91,-133 167.95,-122.35 162.31,-111.21 156.98,-101.71"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="160.03,-99.98 151.98,-93.09 153.97,-103.49 160.03,-99.98"/>
</a>
</g>
</g>
<!-- Node162&#45;&gt;Node2 -->
<g id="edge75_Node000162_Node000002" class="edge">
<title>Node162&#45;&gt;Node2</title>
<g id="a_edge75_Node000162_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M163.48,-144.08C217.54,-135.67 295.15,-120.72 359.91,-97 363.99,-95.51 368.17,-93.64 372.18,-91.64"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="373.75,-94.77 380.91,-86.96 370.44,-88.6 373.75,-94.77"/>
</a>
</g>
</g>
<!-- Node162&#45;&gt;Node111 -->
<g id="edge76_Node000162_Node000111" class="edge">
<title>Node162&#45;&gt;Node111</title>
<g id="a_edge76_Node000162_Node000111"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M86.53,-138.36C72.92,-117.42 53.09,-78.67 73.91,-55.25 96.86,-29.45 333.77,-16.08 420.94,-12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="421.1,-15.5 430.93,-11.54 420.79,-8.5 421.1,-15.5"/>
</a>
</g>
</g>
<!-- Node226&#45;&gt;Node7 -->
<g id="edge78_Node000226_Node000007" class="edge">
<title>Node226&#45;&gt;Node7</title>
<g id="a_edge78_Node000226_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M725.14,-228.07C969.74,-217.15 1915.03,-174.92 1916.91,-174.75 1955.74,-171.19 2000.19,-164.62 2029.08,-160.01"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2029.28,-163.52 2038.59,-158.47 2028.16,-156.61 2029.28,-163.52"/>
</a>
</g>
</g>
<!-- Node176&#45;&gt;Node111 -->
<g id="edge80_Node000176_Node000111" class="edge">
<title>Node176&#45;&gt;Node111</title>
<g id="a_edge80_Node000176_Node000111"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M194.02,-60.39C201.02,-58.57 208.13,-56.81 214.91,-55.25 288.26,-38.42 375.4,-23.31 421.18,-15.74"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="421.63,-19.21 430.93,-14.14 420.49,-12.3 421.63,-19.21"/>
</a>
</g>
</g>
<!-- Node281&#45;&gt;Node2 -->
<g id="edge83_Node000281_Node000002" class="edge">
<title>Node281&#45;&gt;Node2</title>
<g id="a_edge83_Node000281_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M488.69,-227.42C452.23,-222.13 405.93,-208.65 381.91,-174.75 365.44,-151.5 376.67,-117.31 386.58,-96.17"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="389.56,-98.04 390.94,-87.53 383.31,-94.88 389.56,-98.04"/>
</a>
</g>
</g>
<!-- Node281&#45;&gt;Node5 -->
<g id="edge86_Node000281_Node000005" class="edge">
<title>Node281&#45;&gt;Node5</title>
<g id="a_edge86_Node000281_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M581.94,-215.96C588.55,-213.98 595.38,-212.14 601.91,-210.75 750.96,-178.97 803.83,-237.04 942.91,-174.75 968.11,-163.46 963.41,-143.59 988.91,-133 1062.89,-102.29 1628.94,-101.54 1708.91,-97 1812.23,-91.14 1934.66,-83.03 1990.87,-79.23"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1990.89,-82.74 2000.63,-78.58 1990.42,-75.76 1990.89,-82.74"/>
</a>
</g>
</g>
<!-- Node281&#45;&gt;Node8 -->
<g id="edge85_Node000281_Node000008" class="edge">
<title>Node281&#45;&gt;Node8</title>
<g id="a_edge85_Node000281_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M488.74,-226.6C444.67,-220.94 381.76,-207.36 336.91,-174.75 290.21,-140.79 246.42,-97.38 285.91,-55.25 308.37,-31.3 797.14,-15.66 937.52,-11.65"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="937.48,-15.15 947.37,-11.37 937.28,-8.15 937.48,-15.15"/>
</a>
</g>
</g>
<!-- Node281&#45;&gt;Node25 -->
<g id="edge87_Node000281_Node000025" class="edge">
<title>Node281&#45;&gt;Node25</title>
<g id="a_edge87_Node000281_Node000025"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M582.28,-215.93C588.79,-213.97 595.49,-212.16 601.91,-210.75 735.67,-181.4 784.25,-233.56 907.91,-174.75 931.97,-163.31 927.12,-144.98 950.91,-133 1039.41,-88.44 1074.64,-120.42 1170.91,-97 1173.47,-96.38 1176.07,-95.7 1178.7,-94.99"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1179.4,-98.43 1188.04,-92.28 1177.46,-91.7 1179.4,-98.43"/>
</a>
</g>
</g>
<!-- Node281&#45;&gt;Node109 -->
<g id="edge98_Node000281_Node000109" class="edge">
<title>Node281&#45;&gt;Node109</title>
<g id="a_edge98_Node000281_Node000109"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M540.15,-215.92C539.84,-195.44 542.05,-158.01 559.91,-133 573.99,-113.29 597.34,-99.53 617.61,-90.6"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="618.85,-93.87 626.76,-86.82 616.18,-87.4 618.85,-93.87"/>
</a>
</g>
</g>
<!-- Node281&#45;&gt;Node256 -->
<g id="edge88_Node000281_Node000256" class="edge">
<title>Node281&#45;&gt;Node256</title>
<g id="a_edge88_Node000281_Node000256"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M581.58,-215.96C588.31,-213.94 595.26,-212.1 601.91,-210.75 783.33,-173.83 833.51,-200 1016.91,-174.75 1033.64,-172.45 1051.74,-169.27 1068.13,-166.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1068.53,-169.62 1077.67,-164.27 1067.19,-162.75 1068.53,-169.62"/>
</a>
</g>
</g>
<!-- Node64 -->
<g id="Node000064" class="node">
<title>Node64</title>
<g id="a_Node000064"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="350.79,-85.75 295.04,-85.75 295.04,-66.5 350.79,-66.5 350.79,-85.75"/>
<text xml:space="preserve" text-anchor="middle" x="322.91" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">concepts</text>
</a>
</g>
</g>
<!-- Node281&#45;&gt;Node64 -->
<g id="edge82_Node000281_Node000064" class="edge">
<title>Node281&#45;&gt;Node64</title>
<g id="a_edge82_Node000281_Node000064"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M488.85,-224.56C451.9,-217.86 403.17,-203.86 369.91,-174.75 346.38,-154.15 333.58,-119.12 327.51,-97.1"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="330.95,-96.42 325.11,-87.58 324.16,-98.13 330.95,-96.42"/>
</a>
</g>
</g>
<!-- Node27 -->
<g id="Node000027" class="node">
<title>Node27</title>
<g id="a_Node000027"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="2117.91,-85.75 2059.91,-85.75 2059.91,-66.5 2117.91,-66.5 2117.91,-85.75"/>
<text xml:space="preserve" text-anchor="middle" x="2088.91" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">functional</text>
</a>
</g>
</g>
<!-- Node281&#45;&gt;Node27 -->
<g id="edge84_Node000281_Node000027" class="edge">
<title>Node281&#45;&gt;Node27</title>
<g id="a_edge84_Node000281_Node000027"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M581.92,-215.91C588.54,-213.92 595.37,-212.11 601.91,-210.75 767.14,-176.4 818.1,-222.68 979.91,-174.75 1018.37,-163.36 1021.14,-143.26 1059.91,-133 1272.95,-76.63 1837.9,-153.46 2050.91,-97 2055.77,-95.71 2060.71,-93.72 2065.35,-91.49"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2066.97,-94.59 2074.11,-86.77 2063.65,-88.43 2066.97,-94.59"/>
</a>
</g>
</g>
<!-- Node183 -->
<g id="Node000183" class="node">
<title>Node183</title>
<g id="a_Node000183"><a xlink:href="computation__cache_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="513.16,-169.12 390.66,-169.12 390.66,-138.62 513.16,-138.62 513.16,-169.12"/>
<text xml:space="preserve" text-anchor="start" x="398.66" y="-155.62" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/dependencies</text>
<text xml:space="preserve" text-anchor="middle" x="451.91" y="-144.38" font-family="Helvetica,sans-Serif" font-size="10.00">/computation_cache.hpp</text>
</a>
</g>
</g>
<!-- Node281&#45;&gt;Node183 -->
<g id="edge89_Node000281_Node000183" class="edge">
<title>Node281&#45;&gt;Node183</title>
<g id="a_edge89_Node000281_Node000183"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M523.75,-216.02C510.7,-204.91 492.53,-189.44 477.73,-176.84"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="480.06,-174.23 470.17,-170.42 475.52,-179.56 480.06,-174.23"/>
</a>
</g>
</g>
<!-- Node183&#45;&gt;Node2 -->
<g id="edge92_Node000183_Node000002" class="edge">
<title>Node183&#45;&gt;Node2</title>
<g id="a_edge92_Node000183_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M441.31,-138.27C432.35,-125.94 419.5,-108.23 409.92,-95.04"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="412.95,-93.26 404.25,-87.22 407.29,-97.37 412.95,-93.26"/>
</a>
</g>
</g>
<!-- Node183&#45;&gt;Node4 -->
<g id="edge95_Node000183_Node000004" class="edge">
<title>Node183&#45;&gt;Node4</title>
<g id="a_edge95_Node000183_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M467.19,-138.19C478.9,-126.93 495.44,-111 509.91,-97 529.06,-78.48 528.41,-65.69 552.91,-55.25 582.91,-42.48 1623.19,-16.12 1814.76,-11.37"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1814.7,-14.87 1824.61,-11.12 1814.53,-7.87 1814.7,-14.87"/>
</a>
</g>
</g>
<!-- Node183&#45;&gt;Node5 -->
<g id="edge97_Node000183_Node000005" class="edge">
<title>Node183&#45;&gt;Node5</title>
<g id="a_edge97_Node000183_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M513.64,-139.86C528.72,-137.14 544.84,-134.61 559.91,-133 1067.93,-78.61 1198.57,-121.19 1708.91,-97 1812.28,-92.1 1934.68,-83.52 1990.88,-79.43"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1990.92,-82.93 2000.64,-78.71 1990.41,-75.95 1990.92,-82.93"/>
</a>
</g>
</g>
<!-- Node183&#45;&gt;Node8 -->
<g id="edge93_Node000183_Node000008" class="edge">
<title>Node183&#45;&gt;Node8</title>
<g id="a_edge93_Node000183_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M456.67,-138.27C464.74,-116.09 483.39,-74.46 514.91,-55.25 585.55,-12.21 840.79,-9.55 937.46,-10.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="937.42,-13.65 947.45,-10.23 937.48,-6.65 937.42,-13.65"/>
</a>
</g>
</g>
<!-- Node183&#45;&gt;Node9 -->
<g id="edge96_Node000183_Node000009" class="edge">
<title>Node183&#45;&gt;Node9</title>
<g id="a_edge96_Node000183_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M480.38,-138.24C499.44,-127.86 524.65,-112.98 544.91,-97 565.33,-80.9 562.04,-65.57 585.91,-55.25 633.46,-34.69 2296.79,-14.47 2585.43,-11.11"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2585.16,-14.61 2595.12,-11 2585.08,-7.62 2585.16,-14.61"/>
</a>
</g>
</g>
<!-- Node183&#45;&gt;Node111 -->
<g id="edge94_Node000183_Node000111" class="edge">
<title>Node183&#45;&gt;Node111</title>
<g id="a_edge94_Node000183_Node000111"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M452.02,-138.19C452.2,-112.59 452.57,-59.76 452.77,-30.77"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="456.27,-31.16 452.84,-21.14 449.27,-31.11 456.27,-31.16"/>
</a>
</g>
</g>
<!-- Node183&#45;&gt;Node109 -->
<g id="edge90_Node000183_Node000109" class="edge">
<title>Node183&#45;&gt;Node109</title>
<g id="a_edge90_Node000183_Node000109"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M491.44,-138.27C529.19,-124.32 585.54,-103.5 621.76,-90.11"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="622.73,-93.49 630.89,-86.74 620.3,-86.92 622.73,-93.49"/>
</a>
</g>
</g>
<!-- Node183&#45;&gt;Node64 -->
<g id="edge91_Node000183_Node000064" class="edge">
<title>Node183&#45;&gt;Node64</title>
<g id="a_edge91_Node000183_Node000064"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M427.04,-138.27C404.31,-124.92 370.86,-105.28 348.05,-91.89"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="350.09,-89.03 339.7,-86.98 346.55,-95.06 350.09,-89.03"/>
</a>
</g>
</g>
<!-- Node282&#45;&gt;Node4 -->
<g id="edge102_Node000282_Node000004" class="edge">
<title>Node282&#45;&gt;Node4</title>
<g id="a_edge102_Node000282_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2048.24,-301.31C2151.75,-297.83 2370.26,-286.57 2436.91,-252.5 2459.25,-241.08 2453.28,-223.46 2474.91,-210.75 2535.52,-175.15 2585.23,-229.82 2628.91,-174.75 2640.44,-160.21 2634.3,-150.76 2628.91,-133 2616.84,-93.22 2612.97,-75.95 2576.91,-55.25 2515.34,-19.9 2005.35,-12.27 1875.1,-10.9"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1875.26,-7.4 1865.23,-10.8 1875.19,-14.4 1875.26,-7.4"/>
</a>
</g>
</g>
<!-- Node282&#45;&gt;Node5 -->
<g id="edge103_Node000282_Node000005" class="edge">
<title>Node282&#45;&gt;Node5</title>
<g id="a_edge103_Node000282_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2004.71,-293.69C2016.42,-284.28 2034.38,-268.71 2046.91,-252.5 2070.94,-221.43 2079.29,-212.83 2088.91,-174.75 2093.46,-156.76 2096.78,-149.81 2088.91,-133 2084.09,-122.7 2061.87,-105.25 2044.32,-92.59"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2046.61,-89.93 2036.43,-87 2042.56,-95.64 2046.61,-89.93"/>
</a>
</g>
</g>
<!-- Node282&#45;&gt;Node6 -->
<g id="edge109_Node000282_Node000006" class="edge">
<title>Node282&#45;&gt;Node6</title>
<g id="a_edge109_Node000282_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2048.26,-295.23C2108.71,-286.61 2208.22,-271.23 2292.91,-252.5 2296.29,-251.75 2299.74,-250.95 2303.21,-250.1"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2304.03,-253.51 2312.87,-247.66 2302.31,-246.72 2304.03,-253.51"/>
</a>
</g>
</g>
<!-- Node282&#45;&gt;Node7 -->
<g id="edge100_Node000282_Node000007" class="edge">
<title>Node282&#45;&gt;Node7</title>
<g id="a_edge100_Node000282_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1999.45,-293.85C2006.42,-284.07 2017.45,-267.73 2024.91,-252.5 2037.64,-226.52 2048.18,-194.7 2054.26,-174.6"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2057.56,-175.79 2057.03,-165.21 2050.84,-173.82 2057.56,-175.79"/>
</a>
</g>
</g>
<!-- Node282&#45;&gt;Node8 -->
<g id="edge101_Node000282_Node000008" class="edge">
<title>Node282&#45;&gt;Node8</title>
<g id="a_edge101_Node000282_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1937.67,-302.6C1815.74,-301.48 1527.57,-294.34 1440.91,-252.5 1374.81,-220.58 1392.76,-165.44 1326.91,-133 1259.55,-99.81 1046,-148.03 990.91,-97 973.02,-80.42 971.24,-50.84 972.42,-30.97"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="975.9,-31.35 973.35,-21.06 968.93,-30.7 975.9,-31.35"/>
</a>
</g>
</g>
<!-- Node282&#45;&gt;Node23 -->
<g id="edge104_Node000282_Node000023" class="edge">
<title>Node282&#45;&gt;Node23</title>
<g id="a_edge104_Node000282_Node000023"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1954.4,-293.69C1930.4,-286.26 1900.48,-273.45 1880.91,-252.5 1862.28,-232.54 1853.1,-202.11 1848.7,-180.54"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1852.16,-180.01 1846.95,-170.78 1845.27,-181.25 1852.16,-180.01"/>
</a>
</g>
</g>
<!-- Node282&#45;&gt;Node201 -->
<g id="edge114_Node000282_Node000201" class="edge">
<title>Node282&#45;&gt;Node201</title>
<g id="a_edge114_Node000282_Node000201"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2048.22,-302.65C2240.18,-301.94 2870.25,-296.24 2948.91,-252.5 2977.46,-236.63 2996.68,-203.12 3007.21,-179.81"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="3010.39,-181.28 3011.09,-170.71 3003.95,-178.54 3010.39,-181.28"/>
</a>
</g>
</g>
<!-- Node282&#45;&gt;Node203 -->
<g id="edge121_Node000282_Node000203" class="edge">
<title>Node282&#45;&gt;Node203</title>
<g id="a_edge121_Node000282_Node000203"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2047.89,-302.37C2180.37,-300.79 2513.94,-292.83 2616.91,-252.5 2696.93,-221.16 2693.97,-175.06 2768.91,-133 2802.69,-114.04 2844.15,-99.17 2874.92,-89.54"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2875.75,-92.95 2884.29,-86.68 2873.7,-86.26 2875.75,-92.95"/>
</a>
</g>
</g>
<!-- Node282&#45;&gt;Node223 -->
<g id="edge119_Node000282_Node000223" class="edge">
<title>Node282&#45;&gt;Node223</title>
<g id="a_edge119_Node000282_Node000223"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2048.13,-301.73C2214.11,-298.32 2701.02,-285.56 2763.91,-252.5 2778.82,-244.66 2804.17,-210.1 2821.69,-184.31"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2824.47,-186.44 2827.14,-176.18 2818.66,-182.54 2824.47,-186.44"/>
</a>
</g>
</g>
<!-- Node282&#45;&gt;Node256 -->
<g id="edge120_Node000282_Node000256" class="edge">
<title>Node282&#45;&gt;Node256</title>
<g id="a_edge120_Node000282_Node000256"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1937.61,-300.74C1811.6,-295.71 1506.47,-280.93 1407.91,-252.5 1369,-241.28 1364.79,-225.1 1326.91,-210.75 1266.03,-187.69 1247.54,-192.55 1184.91,-174.75 1176.87,-172.46 1168.31,-169.87 1160.16,-167.33"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1161.44,-164.06 1150.85,-164.38 1159.33,-170.74 1161.44,-164.06"/>
</a>
</g>
</g>
<!-- Node282&#45;&gt;Node271 -->
<g id="edge115_Node000282_Node000271" class="edge">
<title>Node282&#45;&gt;Node271</title>
<g id="a_edge115_Node000282_Node000271"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1951.8,-293.65C1901.7,-282.57 1816.01,-263.62 1753.39,-249.76"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1754.37,-246.4 1743.85,-247.65 1752.86,-253.23 1754.37,-246.4"/>
</a>
</g>
</g>
<!-- Node283 -->
<g id="Node000283" class="node">
<title>Node283</title>
<g id="a_Node000283"><a xlink:href="shape_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="1575.66,-246.88 1450.16,-246.88 1450.16,-216.38 1575.66,-216.38 1575.66,-246.88"/>
<text xml:space="preserve" text-anchor="start" x="1458.16" y="-233.38" font-family="Helvetica,sans-Serif" font-size="10.00">serif/model/computations</text>
<text xml:space="preserve" text-anchor="middle" x="1512.91" y="-222.12" font-family="Helvetica,sans-Serif" font-size="10.00">/shape.hpp</text>
</a>
</g>
</g>
<!-- Node282&#45;&gt;Node283 -->
<g id="edge105_Node000282_Node000283" class="edge">
<title>Node282&#45;&gt;Node283</title>
<g id="a_edge105_Node000282_Node000283"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1937.73,-298.54C1858.93,-291.95 1709.87,-277.3 1584.91,-252.5 1581.17,-251.76 1577.35,-250.92 1573.5,-250.03"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1574.67,-246.71 1564.12,-247.73 1573,-253.51 1574.67,-246.71"/>
</a>
</g>
</g>
<!-- Node284 -->
<g id="Node000284" class="node">
<title>Node284</title>
<g id="a_Node000284"><a xlink:href="model_2computations_2pressure__boundary_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="2015.66,-246.88 1890.16,-246.88 1890.16,-216.38 2015.66,-216.38 2015.66,-246.88"/>
<text xml:space="preserve" text-anchor="start" x="1898.16" y="-233.38" font-family="Helvetica,sans-Serif" font-size="10.00">serif/model/computations</text>
<text xml:space="preserve" text-anchor="middle" x="1952.91" y="-222.12" font-family="Helvetica,sans-Serif" font-size="10.00">/pressure_boundary.hpp</text>
</a>
</g>
</g>
<!-- Node282&#45;&gt;Node284 -->
<g id="edge110_Node000282_Node000284" class="edge">
<title>Node282&#45;&gt;Node284</title>
<g id="a_edge110_Node000282_Node000284"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1987.85,-293.87C1982.57,-284.62 1974.08,-269.73 1966.78,-256.94"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1970.02,-255.56 1962.03,-248.61 1963.94,-259.03 1970.02,-255.56"/>
</a>
</g>
</g>
<!-- Node287 -->
<g id="Node000287" class="node">
<title>Node287</title>
<g id="a_Node000287"><a xlink:href="volume__displacement_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="1763.79,-169.12 1564.04,-169.12 1564.04,-138.62 1763.79,-138.62 1763.79,-169.12"/>
<text xml:space="preserve" text-anchor="start" x="1572.04" y="-155.62" font-family="Helvetica,sans-Serif" font-size="10.00">serif/geometry/deformation</text>
<text xml:space="preserve" text-anchor="middle" x="1663.91" y="-144.38" font-family="Helvetica,sans-Serif" font-size="10.00">/backend/mfem/volume_displacement.hpp</text>
</a>
</g>
</g>
<!-- Node282&#45;&gt;Node287 -->
<g id="edge116_Node000282_Node000287" class="edge">
<title>Node282&#45;&gt;Node287</title>
<g id="a_edge116_Node000282_Node000287"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1964.06,-293.63C1935.45,-284.31 1890.56,-268.89 1852.91,-252.5 1823.56,-239.72 1747.27,-199.47 1701.09,-174.82"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1702.96,-171.85 1692.49,-170.23 1699.66,-178.03 1702.96,-171.85"/>
</a>
</g>
</g>
<!-- Node283&#45;&gt;Node8 -->
<g id="edge106_Node000283_Node000008" class="edge">
<title>Node283&#45;&gt;Node8</title>
<g id="a_edge106_Node000283_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1502.29,-215.89C1483.38,-189.83 1444.98,-137.9 1435.91,-133 1277.36,-47.22 1186.7,-189.4 1031.91,-97 1006.64,-81.91 990.37,-50.76 981.93,-30.28"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="985.25,-29.16 978.4,-21.07 978.71,-31.66 985.25,-29.16"/>
</a>
</g>
</g>
<!-- Node283&#45;&gt;Node10 -->
<g id="edge107_Node000283_Node000010" class="edge">
<title>Node283&#45;&gt;Node10</title>
<g id="a_edge107_Node000283_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1509.85,-216.07C1505,-195.76 1493.99,-158.54 1473.91,-133 1434.37,-82.7 1368.77,-44.09 1331.04,-24.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1333.04,-21.71 1322.53,-20.33 1329.88,-27.96 1333.04,-21.71"/>
</a>
</g>
</g>
<!-- Node283&#45;&gt;Node23 -->
<g id="edge108_Node000283_Node000023" class="edge">
<title>Node283&#45;&gt;Node23</title>
<g id="a_edge108_Node000283_Node000023"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1564.31,-215.9C1571.21,-214.08 1578.22,-212.31 1584.91,-210.75 1667.76,-191.42 1690.07,-194.08 1772.91,-174.75 1776.05,-174.02 1779.26,-173.24 1782.49,-172.43"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1783.24,-175.86 1792.05,-169.98 1781.5,-169.08 1783.24,-175.86"/>
</a>
</g>
</g>
<!-- Node284&#45;&gt;Node7 -->
<g id="edge111_Node000284_Node000007" class="edge">
<title>Node284&#45;&gt;Node7</title>
<g id="a_edge111_Node000284_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1973.54,-216.02C1991.97,-202.97 2018.9,-183.91 2037.77,-170.55"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2039.7,-173.47 2045.84,-164.84 2035.65,-167.76 2039.7,-173.47"/>
</a>
</g>
</g>
<!-- Node284&#45;&gt;Node23 -->
<g id="edge113_Node000284_Node000023" class="edge">
<title>Node284&#45;&gt;Node23</title>
<g id="a_edge113_Node000284_Node000023"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1932.09,-216.02C1915.88,-204.65 1893.15,-188.71 1874.97,-175.96"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1877.11,-173.18 1866.91,-170.3 1873.09,-178.91 1877.11,-173.18"/>
</a>
</g>
</g>
<!-- Node284&#45;&gt;Node224 -->
<g id="edge112_Node000284_Node000224" class="edge">
<title>Node284&#45;&gt;Node224</title>
<g id="a_edge112_Node000284_Node000224"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1960.78,-216.18C1973.05,-194.96 1998.7,-155.46 2030.91,-133 2039.22,-127.21 2083.46,-112.58 2124.45,-99.75"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2125.39,-103.12 2133.89,-96.81 2123.3,-96.44 2125.39,-103.12"/>
</a>
</g>
</g>
<!-- Node287&#45;&gt;Node4 -->
<g id="edge117_Node000287_Node000004" class="edge">
<title>Node287&#45;&gt;Node4</title>
<g id="a_edge117_Node000287_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1682.6,-138.19C1716.78,-111.33 1789.1,-54.49 1824.51,-26.66"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1826.57,-29.49 1832.27,-20.56 1822.24,-23.99 1826.57,-29.49"/>
</a>
</g>
</g>
<!-- Node287&#45;&gt;Node233 -->
<g id="edge118_Node000287_Node000233" class="edge">
<title>Node287&#45;&gt;Node233</title>
<g id="a_edge118_Node000287_Node000233"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1658.13,-138.27C1654.1,-128.1 1648.63,-114.29 1643.91,-102.36"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1647.17,-101.1 1640.24,-93.09 1640.66,-103.68 1647.17,-101.1"/>
</a>
</g>
</g>
<!-- Node288&#45;&gt;Node201 -->
<g id="edge123_Node000288_Node000201" class="edge">
<title>Node288&#45;&gt;Node201</title>
<g id="a_edge123_Node000288_Node000201"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3203.1,-215.93C3165.8,-203.7 3112.53,-186.23 3072.51,-173.11"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="3073.63,-169.79 3063.04,-170 3071.45,-176.44 3073.63,-169.79"/>
</a>
</g>
</g>
<!-- Node289 -->
<g id="Node000289" class="node">
<title>Node289</title>
<g id="a_Node000289"><a xlink:href="model_2validation_8hpp.html" target="_top" xlink:title=" ">
<polygon fill="#fff0f0" stroke="red" points="3291.41,-163.5 3164.41,-163.5 3164.41,-144.25 3291.41,-144.25 3291.41,-163.5"/>
<text xml:space="preserve" text-anchor="middle" x="3227.91" y="-150" font-family="Helvetica,sans-Serif" font-size="10.00">serif/model/validation.hpp</text>
</a>
</g>
</g>
<!-- Node288&#45;&gt;Node289 -->
<g id="edge124_Node000288_Node000289" class="edge">
<title>Node288&#45;&gt;Node289</title>
<g id="a_edge124_Node000288_Node000289"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3244.06,-216.02C3240.96,-204.29 3236.58,-187.7 3233.16,-174.76"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="3236.58,-173.99 3230.64,-165.21 3229.81,-175.78 3236.58,-173.99"/>
</a>
</g>
</g>
<!-- Node289&#45;&gt;Node203 -->
<g id="edge125_Node000289_Node000203" class="edge">
<title>Node289&#45;&gt;Node203</title>
<g id="a_edge125_Node000289_Node000203"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M3190.95,-143.81C3135,-130.1 3028.79,-104.06 2966.93,-88.9"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2967.94,-85.54 2957.39,-86.56 2966.27,-92.34 2967.94,-85.54"/>
</a>
</g>
</g>
<!-- Node245&#45;&gt;Node4 -->
<g id="edge129_Node000245_Node000004" class="edge">
<title>Node245&#45;&gt;Node4</title>
<g id="a_edge129_Node000245_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2549.84,-138.25C2544.31,-116.03 2530.41,-74.35 2500.91,-55.25 2447.94,-20.95 1996.92,-12.61 1875.12,-10.97"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1875.32,-7.48 1865.28,-10.85 1875.23,-14.48 1875.32,-7.48"/>
</a>
</g>
</g>
<!-- Node245&#45;&gt;Node5 -->
<g id="edge131_Node000245_Node000005" class="edge">
<title>Node245&#45;&gt;Node5</title>
<g id="a_edge131_Node000245_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2512.25,-138.18C2505.52,-136.17 2498.57,-134.34 2491.91,-133 2299.11,-94.28 2236.23,-162.79 2050.91,-97 2047.73,-95.87 2044.57,-94.3 2041.57,-92.54"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2043.67,-89.73 2033.44,-86.98 2039.72,-95.51 2043.67,-89.73"/>
</a>
</g>
</g>
<!-- Node245&#45;&gt;Node9 -->
<g id="edge130_Node000245_Node000009" class="edge">
<title>Node245&#45;&gt;Node9</title>
<g id="a_edge130_Node000245_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2560.66,-138.19C2574.34,-112.24 2602.76,-58.34 2617.9,-29.61"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2620.89,-31.44 2622.46,-20.97 2614.7,-28.18 2620.89,-31.44"/>
</a>
</g>
</g>
<!-- Node245&#45;&gt;Node14 -->
<g id="edge128_Node000245_Node000014" class="edge">
<title>Node245&#45;&gt;Node14</title>
<g id="a_edge128_Node000245_Node000014"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2539.44,-138.49C2514.91,-112.47 2464.54,-59.86 2453.91,-55.25 2403.81,-33.5 1561.65,-14.83 1390.22,-11.25"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1390.43,-7.75 1380.36,-11.04 1390.29,-14.75 1390.43,-7.75"/>
</a>
</g>
</g>
<!-- Node245&#45;&gt;Node27 -->
<g id="edge127_Node000245_Node000027" class="edge">
<title>Node245&#45;&gt;Node27</title>
<g id="a_edge127_Node000245_Node000027"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M2511.9,-138.17C2505.28,-136.19 2498.45,-134.37 2491.91,-133 2332.37,-99.55 2283.11,-143.63 2126.91,-97 2122.26,-95.61 2117.51,-93.64 2113.01,-91.47"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="2114.96,-88.54 2104.49,-86.95 2111.68,-94.73 2114.96,-88.54"/>
</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="equilibrium_8hpp__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>