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)
1473 lines
76 KiB
XML
1473 lines
76 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
|
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
<!-- Generated by graphviz version 14.1.2 (20260124.0452)
|
|
-->
|
|
<!-- Title: src/include/serif/solver/preconditioner/default_preconditioners.hpp Pages: 1 -->
|
|
<!--zoomable 859 -->
|
|
|
|
<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 = 2953;
|
|
var viewHeight = 859;
|
|
var sectionId = 'dynsection-0';
|
|
</script>
|
|
<script type="application/ecmascript" xlink:href="svg.min.js"/>
|
|
<svg id="graph" class="graph">
|
|
<g id="viewport">
|
|
<title>src/include/serif/solver/preconditioner/default_preconditioners.hpp</title>
|
|
<!-- Node1 -->
|
|
<g id="Node000001" class="node">
|
|
<title>Node1</title>
|
|
<g id="a_Node000001"><a xlink:title=" ">
|
|
<polygon fill="#999999" stroke="#666666" points="2436.56,-851 2322.31,-851 2322.31,-809.25 2436.56,-809.25 2436.56,-851"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2330.31" y="-837.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/solver</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2330.31" y="-826.25" font-family="Helvetica,sans-Serif" font-size="10.00">/preconditioner/default</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="2379.44" y="-815" font-family="Helvetica,sans-Serif" font-size="10.00">_preconditioners.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="594.31,-213.12 538.56,-213.12 538.56,-193.88 594.31,-193.88 594.31,-213.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="566.44" y="-199.62" font-family="Helvetica,sans-Serif" font-size="10.00">concepts</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node2 -->
|
|
<g id="edge1_Node000001_Node000002" class="edge">
|
|
<title>Node1->Node2</title>
|
|
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2321.84,-827.73C1997.2,-819.48 410.44,-774.12 410.44,-675.62 410.44,-675.62 410.44,-675.62 410.44,-335.5 410.44,-298.63 404.98,-282.34 429.44,-254.75 454.24,-226.76 496,-214.34 526.91,-208.84"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="527.34,-212.32 536.67,-207.29 526.25,-205.4 527.34,-212.32"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node3 -->
|
|
<g id="Node000003" class="node">
|
|
<title>Node3</title>
|
|
<g id="a_Node000003"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="1698.31,-19.25 1636.56,-19.25 1636.56,0 1698.31,0 1698.31,-19.25"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1667.44" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">type_traits</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node3 -->
|
|
<g id="edge2_Node000001_Node000003" class="edge">
|
|
<title>Node1->Node3</title>
|
|
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2436.93,-811.01C2456.78,-802.3 2477.71,-790.03 2492.44,-773.25 2545.03,-713.33 2550.44,-683.23 2550.44,-603.5 2550.44,-603.5 2550.44,-603.5 2550.44,-136 2550.44,-50.06 1886.27,-18.88 1709.97,-12.12"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1710.24,-8.63 1700.12,-11.75 1709.98,-15.63 1710.24,-8.63"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4 -->
|
|
<g id="Node000004" class="node">
|
|
<title>Node4</title>
|
|
<g id="a_Node000004"><a xlink:href="discretization_2blocks_2concepts_8hpp.html" target="_top" xlink:title="This file defines concepts for blocks in the discretization framework.">
|
|
<polygon fill="white" stroke="#666666" points="1386.94,-767.62 1277.94,-767.62 1277.94,-737.12 1386.94,-737.12 1386.94,-767.62"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1285.94" y="-754.12" font-family="Helvetica,sans-Serif" font-size="10.00">serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1332.44" y="-742.88" font-family="Helvetica,sans-Serif" font-size="10.00">/blocks/concepts.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node4 -->
|
|
<g id="edge3_Node000001_Node000004" class="edge">
|
|
<title>Node1->Node4</title>
|
|
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2322.03,-824.97C2142.11,-811.95 1589.84,-772 1398.51,-758.16"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1398.98,-754.68 1388.75,-757.45 1398.47,-761.66 1398.98,-754.68"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node5 -->
|
|
<g id="Node000005" class="node">
|
|
<title>Node5</title>
|
|
<g id="a_Node000005"><a xlink:href="fields_8hpp.html" target="_top" xlink:title="Define the fields and their associated terms for the discretization. This is a key file to understand...">
|
|
<polygon fill="white" stroke="#666666" points="1264.19,-484.75 1168.69,-484.75 1168.69,-454.25 1264.19,-454.25 1264.19,-484.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1176.69" y="-471.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1216.44" y="-460" font-family="Helvetica,sans-Serif" font-size="10.00">/blocks/fields.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node5 -->
|
|
<g id="edge46_Node000001_Node000005" class="edge">
|
|
<title>Node1->Node5</title>
|
|
<g id="a_edge46_Node000001_Node000005"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2321.95,-827.12C2203.16,-822.32 1934.68,-807.88 1850.44,-773.25 1786.21,-746.84 1728.44,-745.07 1728.44,-675.62 1728.44,-675.62 1728.44,-675.62 1728.44,-601.5 1728.44,-509 1410.84,-480.95 1275.92,-473.2"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1276.29,-469.72 1266.11,-472.66 1275.91,-476.71 1276.29,-469.72"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node30 -->
|
|
<g id="Node000030" class="node">
|
|
<title>Node30</title>
|
|
<g id="a_Node000030"><a xlink:href="system__layout_8hpp.html" target="_top" xlink:title="Describe the independently ordered physical state and residual coordinates of a discrete system....">
|
|
<polygon fill="white" stroke="#666666" points="1695.94,-484.75 1562.94,-484.75 1562.94,-454.25 1695.94,-454.25 1695.94,-484.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1570.94" y="-471.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1629.44" y="-460" font-family="Helvetica,sans-Serif" font-size="10.00">/blocks/system_layout.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node30 -->
|
|
<g id="edge47_Node000001_Node000030" class="edge">
|
|
<title>Node1->Node30</title>
|
|
<g id="a_edge47_Node000001_Node000030"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2322.04,-825.99C2176.66,-816.48 1805.44,-781.81 1805.44,-675.62 1805.44,-675.62 1805.44,-675.62 1805.44,-601.5 1805.44,-543.54 1743.25,-508.19 1692.8,-489.06"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1694.26,-485.87 1683.66,-485.74 1691.87,-492.45 1694.26,-485.87"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node36 -->
|
|
<g id="Node000036" class="node">
|
|
<title>Node36</title>
|
|
<g id="a_Node000036"><a xlink:href="bordered_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="2483.31,-767.62 2355.56,-767.62 2355.56,-737.12 2483.31,-737.12 2483.31,-767.62"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2363.56" y="-754.12" font-family="Helvetica,sans-Serif" font-size="10.00">serif/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="2419.44" y="-742.88" font-family="Helvetica,sans-Serif" font-size="10.00">/recipes/bordered.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node36 -->
|
|
<g id="edge70_Node000001_Node000036" class="edge">
|
|
<title>Node1->Node36</title>
|
|
<g id="a_edge70_Node000001_Node000036"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2390.15,-808.83C2395.19,-799.3 2401.22,-787.87 2406.5,-777.86"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2409.57,-779.54 2411.15,-769.07 2403.38,-776.28 2409.57,-779.54"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node51 -->
|
|
<g id="Node000051" class="node">
|
|
<title>Node51</title>
|
|
<g id="a_Node000051"><a xlink:href="block_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="2324.31,-689.88 2196.56,-689.88 2196.56,-659.38 2324.31,-659.38 2324.31,-689.88"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2204.56" y="-676.38" font-family="Helvetica,sans-Serif" font-size="10.00">serif/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="2260.44" y="-665.12" font-family="Helvetica,sans-Serif" font-size="10.00">/recipes/block.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node51 -->
|
|
<g id="edge91_Node000001_Node000051" class="edge">
|
|
<title>Node1->Node51</title>
|
|
<g id="a_edge91_Node000001_Node000051"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2363.88,-809.06C2341.93,-780.75 2301.98,-729.21 2278.67,-699.14"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2281.55,-697.15 2272.66,-691.39 2276.02,-701.44 2281.55,-697.15"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node52 -->
|
|
<g id="Node000052" class="node">
|
|
<title>Node52</title>
|
|
<g id="a_Node000052"><a xlink:href="solver_2preconditioner_2strategies_2inverse_2diagonal_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="2706.44,-767.62 2552.44,-767.62 2552.44,-737.12 2706.44,-737.12 2706.44,-767.62"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2560.44" y="-754.12" font-family="Helvetica,sans-Serif" font-size="10.00">serif/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="2629.44" y="-742.88" font-family="Helvetica,sans-Serif" font-size="10.00">/strategies/inverse/diagonal.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node52 -->
|
|
<g id="edge94_Node000001_Node000052" class="edge">
|
|
<title>Node1->Node52</title>
|
|
<g id="a_edge94_Node000001_Node000052"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2436.79,-811.75C2476.58,-799.69 2529.47,-783.67 2569.76,-771.46"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2570.76,-774.81 2579.32,-768.56 2568.73,-768.11 2570.76,-774.81"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node53 -->
|
|
<g id="Node000053" class="node">
|
|
<title>Node53</title>
|
|
<g id="a_Node000053"><a xlink:href="fixed__amg_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="2852.31,-773.25 2724.56,-773.25 2724.56,-731.5 2852.31,-731.5 2852.31,-773.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2732.56" y="-759.75" font-family="Helvetica,sans-Serif" font-size="10.00">serif/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2732.56" y="-748.5" font-family="Helvetica,sans-Serif" font-size="10.00">/strategies/inverse/fixed</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="2788.44" y="-737.25" font-family="Helvetica,sans-Serif" font-size="10.00">_amg.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node53 -->
|
|
<g id="edge96_Node000001_Node000053" class="edge">
|
|
<title>Node1->Node53</title>
|
|
<g id="a_edge96_Node000001_Node000053"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2436.84,-821.38C2501.65,-812.24 2610.4,-795.69 2713.22,-773.63"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2713.92,-777.06 2722.95,-771.51 2712.44,-770.22 2713.92,-777.06"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node54 -->
|
|
<g id="Node000054" class="node">
|
|
<title>Node54</title>
|
|
<g id="a_Node000054"><a xlink:href="solver_2preconditioner_2strategies_2inverse_2sparse__direct_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="2944.69,-695.5 2816.19,-695.5 2816.19,-653.75 2944.69,-653.75 2944.69,-695.5"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2824.19" y="-682" font-family="Helvetica,sans-Serif" font-size="10.00">serif/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2824.19" y="-670.75" font-family="Helvetica,sans-Serif" font-size="10.00">/strategies/inverse/sparse</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="2880.44" y="-659.5" font-family="Helvetica,sans-Serif" font-size="10.00">_direct.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node54 -->
|
|
<g id="edge98_Node000001_Node000054" class="edge">
|
|
<title>Node1->Node54</title>
|
|
<g id="a_edge98_Node000001_Node000054"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2436.82,-826.23C2557.86,-819.6 2830.76,-801.65 2861.44,-773.25 2879.29,-756.72 2883.24,-728.81 2883.19,-707.06"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2886.7,-707.11 2882.87,-697.23 2879.7,-707.34 2886.7,-707.11"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4->Node5 -->
|
|
<g id="edge4_Node000004_Node000005" class="edge">
|
|
<title>Node4->Node5</title>
|
|
<g id="a_edge4_Node000004_Node000005"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1326.36,-736.67C1307.61,-691.26 1250.46,-552.89 1226.83,-495.67"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1230.08,-494.37 1223.03,-486.46 1223.61,-497.04 1230.08,-494.37"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node6 -->
|
|
<g id="Node000006" class="node">
|
|
<title>Node6</title>
|
|
<g id="a_Node000006"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="1725.31,-80.12 1687.56,-80.12 1687.56,-60.88 1725.31,-60.88 1725.31,-80.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1706.44" y="-66.62" font-family="Helvetica,sans-Serif" font-size="10.00">array</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node5->Node6 -->
|
|
<g id="edge5_Node000005_Node000006" class="edge">
|
|
<title>Node5->Node6</title>
|
|
<g id="a_edge5_Node000005_Node000006"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1231.36,-454.18C1261.96,-424.41 1333.12,-352.97 1383.44,-285.25 1413.39,-244.93 1403.79,-221.5 1441.44,-188.25 1512.73,-125.29 1623.38,-91.62 1676.28,-78.34"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1676.89,-81.79 1685.78,-76.03 1675.23,-74.99 1676.89,-81.79"/>
|
|
</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="939.19,-213.12 873.69,-213.12 873.69,-193.88 939.19,-193.88 939.19,-213.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="906.44" y="-199.62" font-family="Helvetica,sans-Serif" font-size="10.00">string_view</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node5->Node7 -->
|
|
<g id="edge6_Node000005_Node000007" class="edge">
|
|
<title>Node5->Node7</title>
|
|
<g id="a_edge6_Node000005_Node000007"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1168.33,-466.63C1084.28,-462.56 915.03,-450.5 866.44,-418.25 827.58,-392.46 812.64,-365.79 826.44,-321.25 838.78,-281.38 869.97,-243.02 889.55,-221.72"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="892.02,-224.2 896.35,-214.53 886.93,-219.39 892.02,-224.2"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node8 -->
|
|
<g id="Node000008" class="node">
|
|
<title>Node8</title>
|
|
<g id="a_Node000008"><a xlink:href="dimensions_8hpp.html" target="_top" xlink:title="File containing prue dimensions. Note that this is not intended to be (nor does it have the capabilit...">
|
|
<polygon fill="white" stroke="#666666" points="778.69,-412.62 620.19,-412.62 620.19,-393.38 778.69,-393.38 778.69,-412.62"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="699.44" y="-399.12" font-family="Helvetica,sans-Serif" font-size="10.00">serif/dimensions/dimensions.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node5->Node8 -->
|
|
<g id="edge7_Node000005_Node000008" class="edge">
|
|
<title>Node5->Node8</title>
|
|
<g id="a_edge7_Node000005_Node000008"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1168.36,-463.34C1089.67,-454.78 928.5,-436.73 792.44,-418.25 784.53,-417.18 776.27,-415.99 768.06,-414.78"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="768.84,-411.36 758.44,-413.35 767.81,-418.29 768.84,-411.36"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node14 -->
|
|
<g id="Node000014" class="node">
|
|
<title>Node14</title>
|
|
<g id="a_Node000014"><a xlink:href="base_8hpp.html" target="_top" xlink:title="This file provides the base classes for residual and value blocks in the discretization framework.">
|
|
<polygon fill="white" stroke="#666666" points="1468.19,-418.25 1372.69,-418.25 1372.69,-387.75 1468.19,-387.75 1468.19,-418.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1380.69" y="-404.75" font-family="Helvetica,sans-Serif" font-size="10.00">serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1420.44" y="-393.5" font-family="Helvetica,sans-Serif" font-size="10.00">/blocks/base.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node5->Node14 -->
|
|
<g id="edge19_Node000005_Node000014" class="edge">
|
|
<title>Node5->Node14</title>
|
|
<g id="a_edge19_Node000005_Node000014"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1262.98,-453.78C1292.75,-444.37 1331.57,-432.1 1363.22,-422.09"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1364.17,-425.46 1372.65,-419.11 1362.06,-418.79 1364.17,-425.46"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node15 -->
|
|
<g id="Node000015" class="node">
|
|
<title>Node15</title>
|
|
<g id="a_Node000015"><a xlink:href="space_8hpp.html" target="_top" xlink:title="This file defines the functional space types used in the discretization framework,...">
|
|
<polygon fill="white" stroke="#666666" points="362.69,-351.75 222.19,-351.75 222.19,-321.25 362.69,-321.25 362.69,-351.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="230.19" y="-338.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="292.44" y="-327" font-family="Helvetica,sans-Serif" font-size="10.00">/functional_space/space.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node5->Node15 -->
|
|
<g id="edge20_Node000005_Node000015" class="edge">
|
|
<title>Node5->Node15</title>
|
|
<g id="a_edge20_Node000005_Node000015"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1168.26,-467.2C1065.36,-463.82 816.75,-452.52 611.44,-418.25 519.34,-402.88 414.82,-374.22 351.27,-355.51"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="352.31,-352.17 341.73,-352.68 350.32,-358.88 352.31,-352.17"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node20 -->
|
|
<g id="Node000020" class="node">
|
|
<title>Node20</title>
|
|
<g id="a_Node000020"><a xlink:href="discretization_2domain_2concepts_8hpp.html" target="_top" xlink:title="File containing concepts for the domain module. These concepts are used to constrain template paramet...">
|
|
<polygon fill="white" stroke="#666666" points="1220.44,-351.75 1108.44,-351.75 1108.44,-321.25 1220.44,-321.25 1220.44,-351.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1116.44" y="-338.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1164.44" y="-327" font-family="Helvetica,sans-Serif" font-size="10.00">/domain/concepts.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node5->Node20 -->
|
|
<g id="edge27_Node000005_Node000020" class="edge">
|
|
<title>Node5->Node20</title>
|
|
<g id="a_edge27_Node000005_Node000020"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1214.59,-454.02C1212.13,-437.48 1206.94,-409.85 1197.44,-387.75 1193.51,-378.62 1187.93,-369.32 1182.48,-361.25"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1185.52,-359.48 1176.89,-353.34 1179.8,-363.53 1185.52,-359.48"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node26 -->
|
|
<g id="Node000026" class="node">
|
|
<title>Node26</title>
|
|
<g id="a_Node000026"><a xlink:href="physical__domains_8hpp.html" target="_top" xlink:title="File containing the physical domain types for SERiF. These are domain sets that are more useful physi...">
|
|
<polygon fill="white" stroke="#666666" points="1188.56,-418.25 1038.31,-418.25 1038.31,-387.75 1188.56,-387.75 1188.56,-418.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1046.31" y="-404.75" font-family="Helvetica,sans-Serif" font-size="10.00">serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1113.44" y="-393.5" font-family="Helvetica,sans-Serif" font-size="10.00">/domain/physical_domains.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node5->Node26 -->
|
|
<g id="edge39_Node000005_Node000026" class="edge">
|
|
<title>Node5->Node26</title>
|
|
<g id="a_edge39_Node000005_Node000026"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1193.06,-453.86C1179.24,-445.2 1161.51,-434.1 1146.29,-424.57"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1148.33,-421.72 1138,-419.38 1144.62,-427.66 1148.33,-421.72"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node27 -->
|
|
<g id="Node000027" class="node">
|
|
<title>Node27</title>
|
|
<g id="a_Node000027"><a xlink:href="type__list_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1658.69,-218.75 1554.19,-218.75 1554.19,-188.25 1658.69,-188.25 1658.69,-218.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1562.19" y="-205.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/types/type</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1606.44" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">_list.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node5->Node27 -->
|
|
<g id="edge42_Node000005_Node000027" class="edge">
|
|
<title>Node5->Node27</title>
|
|
<g id="a_edge42_Node000005_Node000027"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1250.43,-453.81C1271.11,-444.45 1297.82,-431.61 1320.44,-418.25 1340.61,-406.33 1344.17,-401.08 1363.44,-387.75 1430.45,-341.4 1451.04,-335.18 1515.44,-285.25 1539.39,-266.68 1565.09,-243.55 1583.04,-226.81"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1585.2,-229.59 1590.09,-220.19 1580.41,-224.49 1585.2,-229.59"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node28 -->
|
|
<g id="Node000028" class="node">
|
|
<title>Node28</title>
|
|
<g id="a_Node000028"><a xlink:href="names_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="985.69,-412.62 875.19,-412.62 875.19,-393.38 985.69,-393.38 985.69,-412.62"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="930.44" y="-399.12" font-family="Helvetica,sans-Serif" font-size="10.00">serif/meta/names.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node5->Node28 -->
|
|
<g id="edge43_Node000005_Node000028" class="edge">
|
|
<title>Node5->Node28</title>
|
|
<g id="a_edge43_Node000005_Node000028"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1168.24,-457.63C1116.48,-445.96 1034.56,-427.48 981.66,-415.55"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="982.5,-412.16 971.98,-413.37 980.96,-418.98 982.5,-412.16"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node8->Node7 -->
|
|
<g id="edge8_Node000008_Node000007" class="edge">
|
|
<title>Node8->Node7</title>
|
|
<g id="a_edge8_Node000008_Node000007"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M701.82,-393.05C709.64,-364.29 735.22,-275.01 756.44,-254.75 785.13,-227.35 829.21,-214.87 862.17,-209.2"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="862.48,-212.69 871.82,-207.7 861.4,-205.78 862.48,-212.69"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node9 -->
|
|
<g id="Node000009" class="node">
|
|
<title>Node9</title>
|
|
<g id="a_Node000009"><a xlink:href="quantities_8hpp.html" target="_top" xlink:title="This file contains the code to associate numeric data to a dimension. We call this a Quantity and a Q...">
|
|
<polygon fill="white" stroke="#666666" points="701.94,-346.12 550.94,-346.12 550.94,-326.88 701.94,-326.88 701.94,-346.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="626.44" y="-332.62" font-family="Helvetica,sans-Serif" font-size="10.00">serif/dimensions/quantities.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node8->Node9 -->
|
|
<g id="edge9_Node000008_Node000009" class="edge">
|
|
<title>Node8->Node9</title>
|
|
<g id="a_edge9_Node000008_Node000009"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M689.29,-393.03C677.84,-382.92 659.01,-366.28 644.93,-353.85"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="647.45,-351.39 637.63,-347.39 642.81,-356.64 647.45,-351.39"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node9->Node2 -->
|
|
<g id="edge12_Node000009_Node000002" class="edge">
|
|
<title>Node9->Node2</title>
|
|
<g id="a_edge12_Node000009_Node000002"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M622.31,-326.5C612.68,-305.46 588.52,-252.71 575.34,-223.94"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="578.57,-222.58 571.22,-214.94 572.2,-225.49 578.57,-222.58"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node9->Node3 -->
|
|
<g id="edge10_Node000009_Node000003" class="edge">
|
|
<title>Node9->Node3</title>
|
|
<g id="a_edge10_Node000009_Node000003"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M550.57,-328.27C475.73,-316.46 372.44,-285.5 372.44,-204.5 372.44,-204.5 372.44,-204.5 372.44,-136 372.44,-7.16 1401.16,-8.39 1624.84,-10.18"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1624.52,-13.68 1634.55,-10.26 1624.58,-6.68 1624.52,-13.68"/>
|
|
</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="708.19,-279.62 654.69,-279.62 654.69,-260.38 708.19,-260.38 708.19,-279.62"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="681.44" y="-266.12" font-family="Helvetica,sans-Serif" font-size="10.00">compare</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node9->Node10 -->
|
|
<g id="edge11_Node000009_Node000010" class="edge">
|
|
<title>Node9->Node10</title>
|
|
<g id="a_edge11_Node000009_Node000010"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M634.08,-326.53C642.46,-316.71 656.09,-300.73 666.58,-288.42"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="669.05,-290.92 672.87,-281.04 663.72,-286.38 669.05,-290.92"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node11 -->
|
|
<g id="Node000011" class="node">
|
|
<title>Node11</title>
|
|
<g id="a_Node000011"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="801.94,-279.62 764.94,-279.62 764.94,-260.38 801.94,-260.38 801.94,-279.62"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="783.44" y="-266.12" font-family="Helvetica,sans-Serif" font-size="10.00">tuple</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node9->Node11 -->
|
|
<g id="edge13_Node000009_Node000011" class="edge">
|
|
<title>Node9->Node11</title>
|
|
<g id="a_edge13_Node000009_Node000011"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M648.6,-326.4C676.3,-315.01 723.79,-295.5 754.38,-282.94"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="755.5,-286.26 763.42,-279.22 752.84,-279.79 755.5,-286.26"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node12 -->
|
|
<g id="Node000012" class="node">
|
|
<title>Node12</title>
|
|
<g id="a_Node000012"><a xlink:href="cleaning_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1287.06,-85.75 1181.81,-85.75 1181.81,-55.25 1287.06,-55.25 1287.06,-85.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1189.81" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/misc/std</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1234.44" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">_helper/cleaning.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node9->Node12 -->
|
|
<g id="edge14_Node000009_Node000012" class="edge">
|
|
<title>Node9->Node12</title>
|
|
<g id="a_edge14_Node000009_Node000012"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M625.86,-326.42C625.34,-309.92 626.68,-274.87 645.44,-254.75 786.18,-103.71 1048.96,-76.23 1170.17,-71.87"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1170.05,-75.38 1179.93,-71.57 1169.83,-68.38 1170.05,-75.38"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node13 -->
|
|
<g id="Node000013" class="node">
|
|
<title>Node13</title>
|
|
<g id="a_Node000013"><a xlink:href="numeric_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="560.69,-285.25 438.19,-285.25 438.19,-254.75 560.69,-254.75 560.69,-285.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="446.19" y="-271.75" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/misc/concepts</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="499.44" y="-260.5" font-family="Helvetica,sans-Serif" font-size="10.00">/numeric.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node9->Node13 -->
|
|
<g id="edge16_Node000009_Node000013" class="edge">
|
|
<title>Node9->Node13</title>
|
|
<g id="a_edge16_Node000009_Node000013"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M608.51,-326.4C590.28,-317.14 561.47,-302.51 538.04,-290.6"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="539.89,-287.62 529.39,-286.21 536.72,-293.86 539.89,-287.62"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node12->Node3 -->
|
|
<g id="edge15_Node000012_Node000003" class="edge">
|
|
<title>Node12->Node3</title>
|
|
<g id="a_edge15_Node000012_Node000003"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1287.53,-62.28C1374.6,-50.44 1545.95,-27.14 1625.29,-16.36"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1625.37,-19.88 1634.81,-15.06 1624.43,-12.94 1625.37,-19.88"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node13->Node2 -->
|
|
<g id="edge17_Node000013_Node000002" class="edge">
|
|
<title>Node13->Node2</title>
|
|
<g id="a_edge17_Node000013_Node000002"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M514.64,-254.36C524.89,-244.49 538.45,-231.44 549.12,-221.17"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="551.4,-223.83 556.18,-214.37 546.55,-218.79 551.4,-223.83"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node13->Node3 -->
|
|
<g id="edge18_Node000013_Node000003" class="edge">
|
|
<title>Node13->Node3</title>
|
|
<g id="a_edge18_Node000013_Node000003"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M500.78,-254.49C503.25,-236.34 510.19,-205.54 529.44,-188.25 618.81,-107.97 673.96,-146.87 791.44,-121.75 959.53,-85.8 1002.02,-77.76 1172.44,-55.25 1339.1,-33.23 1538.8,-18.88 1624.71,-13.28"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1624.8,-16.78 1634.55,-12.64 1624.35,-9.8 1624.8,-16.78"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node15->Node3 -->
|
|
<g id="edge21_Node000015_Node000003" class="edge">
|
|
<title>Node15->Node3</title>
|
|
<g id="a_edge21_Node000015_Node000003"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M288.77,-321.07C282.99,-297.06 272.44,-247.29 272.44,-204.5 272.44,-204.5 272.44,-204.5 272.44,-136 272.44,-54.36 358.24,-75.11 437.44,-55.25 554.41,-25.92 1421.59,-13.62 1624.88,-11.12"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1624.76,-14.62 1634.71,-11 1624.67,-7.62 1624.76,-14.62"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node16 -->
|
|
<g id="Node000016" class="node">
|
|
<title>Node16</title>
|
|
<g id="a_Node000016"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="344.31,-279.62 300.56,-279.62 300.56,-260.38 344.31,-260.38 344.31,-279.62"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="322.44" y="-266.12" font-family="Helvetica,sans-Serif" font-size="10.00">format</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node15->Node16 -->
|
|
<g id="edge22_Node000015_Node000016" class="edge">
|
|
<title>Node15->Node16</title>
|
|
<g id="a_edge22_Node000015_Node000016"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M299.24,-320.86C303.47,-311.78 308.94,-300.01 313.51,-290.18"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="316.65,-291.74 317.69,-281.2 310.3,-288.79 316.65,-291.74"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node17 -->
|
|
<g id="Node000017" class="node">
|
|
<title>Node17</title>
|
|
<g id="a_Node000017"><a xlink:href="enums_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="172.69,-279.62 62.19,-279.62 62.19,-260.38 172.69,-260.38 172.69,-279.62"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="117.44" y="-266.12" font-family="Helvetica,sans-Serif" font-size="10.00">serif/meta/enums.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node15->Node17 -->
|
|
<g id="edge23_Node000015_Node000017" class="edge">
|
|
<title>Node15->Node17</title>
|
|
<g id="a_edge23_Node000015_Node000017"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M252.73,-320.86C222.59,-309.76 181.55,-294.63 152.59,-283.96"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="154.15,-280.8 143.56,-280.63 151.73,-287.37 154.15,-280.8"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node17->Node3 -->
|
|
<g id="edge25_Node000017_Node000003" class="edge">
|
|
<title>Node17->Node3</title>
|
|
<g id="a_edge25_Node000017_Node000003"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M68.54,-259.88C45.24,-252.81 19.45,-240.4 5.44,-218.75 -1.93,-207.37 -1.57,-199.85 5.44,-188.25 71.12,-79.51 135.6,-87.64 258.44,-55.25 393.21,-19.71 1403.88,-12.08 1624.84,-10.84"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1624.73,-14.34 1634.71,-10.78 1624.69,-7.34 1624.73,-14.34"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node18 -->
|
|
<g id="Node000018" class="node">
|
|
<title>Node18</title>
|
|
<g id="a_Node000018"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="96.81,-213.12 14.06,-213.12 14.06,-193.88 96.81,-193.88 96.81,-213.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="55.44" y="-199.62" font-family="Helvetica,sans-Serif" font-size="10.00">unordered_map</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node17->Node18 -->
|
|
<g id="edge24_Node000017_Node000018" class="edge">
|
|
<title>Node17->Node18</title>
|
|
<g id="a_edge24_Node000017_Node000018"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M108.81,-260.03C99.28,-250.12 83.71,-233.91 71.83,-221.56"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="74.49,-219.27 65.03,-214.48 69.44,-224.12 74.49,-219.27"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node19 -->
|
|
<g id="Node000019" class="node">
|
|
<title>Node19</title>
|
|
<g id="a_Node000019"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="244.44,-218.75 114.44,-218.75 114.44,-188.25 244.44,-188.25 244.44,-218.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="122.44" y="-205.25" font-family="Helvetica,sans-Serif" font-size="10.00">magic_enum/magic_enum</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="179.44" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">_all.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node17->Node19 -->
|
|
<g id="edge26_Node000017_Node000019" class="edge">
|
|
<title>Node17->Node19</title>
|
|
<g id="a_edge26_Node000017_Node000019"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M126.06,-260.03C134.22,-251.54 146.83,-238.42 157.74,-227.07"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="160.19,-229.57 164.6,-219.94 155.14,-224.72 160.19,-229.57"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node20->Node6 -->
|
|
<g id="edge31_Node000020_Node000006" class="edge">
|
|
<title>Node20->Node6</title>
|
|
<g id="a_edge31_Node000020_Node000006"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1172.62,-320.98C1182.68,-303.9 1200.97,-275.29 1221.44,-254.75 1293.42,-182.51 1314.21,-160.77 1408.44,-121.75 1500.59,-83.58 1620.23,-74.39 1675.7,-72.19"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1675.76,-75.69 1685.63,-71.85 1675.52,-68.69 1675.76,-75.69"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node20->Node7 -->
|
|
<g id="edge29_Node000020_Node000007" class="edge">
|
|
<title>Node20->Node7</title>
|
|
<g id="a_edge29_Node000020_Node000007"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1136.74,-320.92C1119.32,-311.4 1096.58,-298.35 1077.44,-285.25 1059.56,-273.02 1058.24,-265.49 1039.44,-254.75 1011.11,-238.58 976.6,-225.72 949.83,-217.05"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="950.9,-213.72 940.31,-214.05 948.8,-220.4 950.9,-213.72"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node20->Node12 -->
|
|
<g id="edge36_Node000020_Node000012" class="edge">
|
|
<title>Node20->Node12</title>
|
|
<g id="a_edge36_Node000020_Node000012"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1163.08,-320.95C1160.37,-285.19 1157,-190.93 1188.44,-121.75 1193.11,-111.47 1200.69,-101.87 1208.37,-93.87"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1210.79,-96.4 1215.51,-86.92 1205.9,-91.38 1210.79,-96.4"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node20->Node16 -->
|
|
<g id="edge32_Node000020_Node000016" class="edge">
|
|
<title>Node20->Node16</title>
|
|
<g id="a_edge32_Node000020_Node000016"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1108.17,-332.12C959.94,-323.15 561.07,-298.5 429.44,-285.25 404.69,-282.76 376.85,-279.02 355.77,-276"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="356.42,-272.56 346.02,-274.58 355.41,-279.48 356.42,-272.56"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node21 -->
|
|
<g id="Node000021" class="node">
|
|
<title>Node21</title>
|
|
<g id="a_Node000021"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="1498.56,-213.12 1450.31,-213.12 1450.31,-193.88 1498.56,-193.88 1498.56,-213.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1474.44" y="-199.62" font-family="Helvetica,sans-Serif" font-size="10.00">cstddef</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node20->Node21 -->
|
|
<g id="edge28_Node000020_Node000021" class="edge">
|
|
<title>Node20->Node21</title>
|
|
<g id="a_edge28_Node000020_Node000021"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1220.61,-330.39C1266.49,-324.44 1331.94,-311.78 1383.44,-285.25 1414.3,-269.35 1443.04,-240.59 1459.66,-222.03"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1462.28,-224.35 1466.2,-214.51 1457,-219.76 1462.28,-224.35"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node22 -->
|
|
<g id="Node000022" class="node">
|
|
<title>Node22</title>
|
|
<g id="a_Node000022"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="1505.94,-279.62 1468.94,-279.62 1468.94,-260.38 1505.94,-260.38 1505.94,-279.62"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1487.44" y="-266.12" font-family="Helvetica,sans-Serif" font-size="10.00">span</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node20->Node22 -->
|
|
<g id="edge30_Node000020_Node000022" class="edge">
|
|
<title>Node20->Node22</title>
|
|
<g id="a_edge30_Node000020_Node000022"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1220.49,-324.34C1271.56,-314.17 1349.07,-298.73 1416.44,-285.25 1429.93,-282.55 1444.87,-279.55 1457.55,-277.01"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1457.85,-280.52 1466.97,-275.11 1456.47,-273.65 1457.85,-280.52"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node23 -->
|
|
<g id="Node000023" class="node">
|
|
<title>Node23</title>
|
|
<g id="a_Node000023"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="1136.69,-279.62 1086.19,-279.62 1086.19,-260.38 1136.69,-260.38 1136.69,-279.62"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1111.44" y="-266.12" font-family="Helvetica,sans-Serif" font-size="10.00">numeric</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node20->Node23 -->
|
|
<g id="edge33_Node000020_Node000023" class="edge">
|
|
<title>Node20->Node23</title>
|
|
<g id="a_edge33_Node000020_Node000023"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1152.41,-320.86C1144.54,-311.29 1134.21,-298.72 1125.9,-288.6"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1128.7,-286.5 1119.65,-280.99 1123.29,-290.94 1128.7,-286.5"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node24 -->
|
|
<g id="Node000024" class="node">
|
|
<title>Node24</title>
|
|
<g id="a_Node000024"><a xlink:href="discretization_2domain_2types_8hpp.html" target="_top" xlink:title="File containing the Domain and Boundary types for SERiF. These types are used to represent the differ...">
|
|
<polygon fill="white" stroke="#666666" points="1030.56,-285.25 934.31,-285.25 934.31,-254.75 1030.56,-254.75 1030.56,-285.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="942.31" y="-271.75" font-family="Helvetica,sans-Serif" font-size="10.00">serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="982.44" y="-260.5" font-family="Helvetica,sans-Serif" font-size="10.00">/domain/types.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node20->Node24 -->
|
|
<g id="edge34_Node000020_Node000024" class="edge">
|
|
<title>Node20->Node24</title>
|
|
<g id="a_edge34_Node000020_Node000024"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1123.14,-320.86C1096.93,-311.58 1062.8,-299.48 1034.72,-289.53"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1035.91,-286.24 1025.31,-286.2 1033.57,-292.83 1035.91,-286.24"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node25 -->
|
|
<g id="Node000025" class="node">
|
|
<title>Node25</title>
|
|
<g id="a_Node000025"><a xlink:href="variadic__cleaning_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1374.56,-285.25 1230.31,-285.25 1230.31,-254.75 1374.56,-254.75 1374.56,-285.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1238.31" y="-271.75" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/misc/std</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1302.44" y="-260.5" font-family="Helvetica,sans-Serif" font-size="10.00">_helper/variadic_cleaning.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node20->Node25 -->
|
|
<g id="edge37_Node000020_Node000025" class="edge">
|
|
<title>Node20->Node25</title>
|
|
<g id="a_edge37_Node000020_Node000025"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1195.75,-320.86C1215.07,-311.83 1240.08,-300.15 1261.02,-290.36"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1262.3,-293.62 1269.87,-286.22 1259.33,-287.28 1262.3,-293.62"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node24->Node7 -->
|
|
<g id="edge35_Node000024_Node000007" class="edge">
|
|
<title>Node24->Node7</title>
|
|
<g id="a_edge35_Node000024_Node000007"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M965.19,-254.36C953.32,-244.29 937.56,-230.92 925.35,-220.56"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="927.87,-218.1 917.99,-214.3 923.34,-223.44 927.87,-218.1"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node25->Node21 -->
|
|
<g id="edge38_Node000025_Node000021" class="edge">
|
|
<title>Node25->Node21</title>
|
|
<g id="a_edge38_Node000025_Node000021"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1341.47,-254.36C1371.04,-243.27 1411.31,-228.17 1439.76,-217.5"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1440.86,-220.83 1448.99,-214.04 1438.4,-214.28 1440.86,-220.83"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node26->Node20 -->
|
|
<g id="edge41_Node000026_Node000020" class="edge">
|
|
<title>Node26->Node20</title>
|
|
<g id="a_edge41_Node000026_Node000020"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1125.01,-387.36C1131.2,-379.53 1138.98,-369.69 1145.99,-360.83"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1148.51,-363.28 1151.97,-353.27 1143.02,-358.94 1148.51,-363.28"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node26->Node24 -->
|
|
<g id="edge40_Node000026_Node000024" class="edge">
|
|
<title>Node26->Node24</title>
|
|
<g id="a_edge40_Node000026_Node000024"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1098.92,-387.48C1076.19,-364.76 1032.05,-320.62 1005.11,-293.68"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1007.64,-291.25 998.09,-286.66 1002.69,-296.2 1007.64,-291.25"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node28->Node7 -->
|
|
<g id="edge44_Node000028_Node000007" class="edge">
|
|
<title>Node28->Node7</title>
|
|
<g id="a_edge44_Node000028_Node000007"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M929.34,-393C925.72,-363.18 914.05,-267.12 908.91,-224.82"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="912.4,-224.56 907.72,-215.05 905.45,-225.4 912.4,-224.56"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node29 -->
|
|
<g id="Node000029" class="node">
|
|
<title>Node29</title>
|
|
<g id="a_Node000029"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="901.94,-346.12 834.94,-346.12 834.94,-326.88 901.94,-326.88 901.94,-346.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="868.44" y="-332.62" font-family="Helvetica,sans-Serif" font-size="10.00">nameof.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node28->Node29 -->
|
|
<g id="edge45_Node000028_Node000029" class="edge">
|
|
<title>Node28->Node29</title>
|
|
<g id="a_edge45_Node000028_Node000029"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M921.81,-393.03C912.28,-383.12 896.71,-366.91 884.83,-354.56"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="887.49,-352.27 878.03,-347.48 882.44,-357.12 887.49,-352.27"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node30->Node3 -->
|
|
<g id="edge51_Node000030_Node000003" class="edge">
|
|
<title>Node30->Node3</title>
|
|
<g id="a_edge51_Node000030_Node000003"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1616.15,-453.83C1607.82,-444.17 1597.23,-431 1589.44,-418.25 1547.84,-350.19 1571.05,-311.93 1515.44,-254.75 1489.94,-228.53 1460.83,-249.76 1441.44,-218.75 1434.25,-207.26 1436.16,-200.73 1441.44,-188.25 1477.53,-102.89 1580.19,-47.9 1633.84,-24.14"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1635.01,-27.45 1642.8,-20.27 1632.23,-21.02 1635.01,-27.45"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node30->Node6 -->
|
|
<g id="edge48_Node000030_Node000006" class="edge">
|
|
<title>Node30->Node6</title>
|
|
<g id="a_edge48_Node000030_Node000006"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1696.36,-457.15C1796.69,-438.22 1974.44,-396.36 1974.44,-337.5 1974.44,-337.5 1974.44,-337.5 1974.44,-269 1974.44,-152.08 1807.08,-96.62 1736.87,-78.49"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1737.73,-75.1 1727.18,-76.08 1736.04,-81.89 1737.73,-75.1"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node30->Node14 -->
|
|
<g id="edge52_Node000030_Node000014" class="edge">
|
|
<title>Node30->Node14</title>
|
|
<g id="a_edge52_Node000030_Node000014"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1581.75,-453.78C1551.12,-444.33 1511.13,-431.99 1478.63,-421.96"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1479.95,-418.7 1469.36,-419.1 1477.89,-425.39 1479.95,-418.7"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node30->Node21 -->
|
|
<g id="edge49_Node000030_Node000021" class="edge">
|
|
<title>Node30->Node21</title>
|
|
<g id="a_edge49_Node000030_Node000021"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1621.47,-453.79C1616.28,-443.89 1609.54,-430.48 1604.44,-418.25 1574.82,-347.38 1595.05,-315.8 1548.44,-254.75 1536.87,-239.61 1519.4,-227.44 1504.33,-218.87"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1506.19,-215.89 1495.72,-214.24 1502.87,-222.06 1506.19,-215.89"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node30->Node22 -->
|
|
<g id="edge50_Node000030_Node000022" class="edge">
|
|
<title>Node30->Node22</title>
|
|
<g id="a_edge50_Node000030_Node000022"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1573.06,-453.77C1553.81,-446.12 1533.79,-434.78 1520.44,-418.25 1490.47,-381.16 1486.43,-322.38 1486.6,-291.5"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1490.1,-291.71 1486.83,-281.63 1483.1,-291.55 1490.1,-291.71"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node31 -->
|
|
<g id="Node000031" class="node">
|
|
<title>Node31</title>
|
|
<g id="a_Node000031"><a xlink:href="key__list__operations_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1735.31,-418.25 1613.56,-418.25 1613.56,-387.75 1735.31,-387.75 1735.31,-418.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1621.56" y="-404.75" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/dependencies</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1674.44" y="-393.5" font-family="Helvetica,sans-Serif" font-size="10.00">/key_list_operations.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node30->Node31 -->
|
|
<g id="edge53_Node000030_Node000031" class="edge">
|
|
<title>Node30->Node31</title>
|
|
<g id="a_edge53_Node000030_Node000031"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1639.65,-453.86C1645,-446.19 1651.69,-436.61 1657.76,-427.9"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1660.55,-430.02 1663.4,-419.82 1654.81,-426.02 1660.55,-430.02"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node31->Node3 -->
|
|
<g id="edge55_Node000031_Node000003" class="edge">
|
|
<title>Node31->Node3</title>
|
|
<g id="a_edge55_Node000031_Node000003"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1673.84,-387.46C1672.73,-370.87 1669.55,-343.2 1660.44,-321.25 1646.56,-287.82 1640.62,-278.65 1613.44,-254.75 1587.75,-232.17 1563.07,-248.05 1545.44,-218.75 1502.46,-147.38 1599.92,-61.27 1645.53,-26.41"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1647.52,-29.29 1653.44,-20.5 1643.33,-23.68 1647.52,-29.29"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node31->Node21 -->
|
|
<g id="edge54_Node000031_Node000021" class="edge">
|
|
<title>Node31->Node21</title>
|
|
<g id="a_edge54_Node000031_Node000021"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1669.22,-387.48C1658.17,-358.58 1629.83,-293.34 1586.44,-254.75 1580.04,-249.06 1537.61,-230.74 1506.86,-217.87"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1508.52,-214.77 1497.95,-214.16 1505.83,-221.24 1508.52,-214.77"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node32 -->
|
|
<g id="Node000032" class="node">
|
|
<title>Node32</title>
|
|
<g id="a_Node000032"><a xlink:href="type__lists_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1908.81,-351.75 1790.06,-351.75 1790.06,-321.25 1908.81,-321.25 1908.81,-351.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1798.06" y="-338.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/dependencies</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1849.44" y="-327" font-family="Helvetica,sans-Serif" font-size="10.00">/detail/type_lists.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node31->Node32 -->
|
|
<g id="edge56_Node000031_Node000032" class="edge">
|
|
<title>Node31->Node32</title>
|
|
<g id="a_edge56_Node000031_Node000032"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1714.15,-387.36C1739.23,-378.12 1771.87,-366.09 1798.81,-356.16"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1799.99,-359.46 1808.16,-352.71 1797.57,-352.89 1799.99,-359.46"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node32->Node3 -->
|
|
<g id="edge59_Node000032_Node000003" class="edge">
|
|
<title>Node32->Node3</title>
|
|
<g id="a_edge59_Node000032_Node000003"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1867.92,-320.88C1877.83,-311.81 1889.08,-299.25 1894.44,-285.25 1910.3,-243.77 1889.95,-228.15 1870.44,-188.25 1839.72,-125.44 1840.66,-99.38 1786.44,-55.25 1764.35,-37.27 1734.29,-26.08 1709.9,-19.4"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1710.82,-16.02 1700.27,-16.93 1709.09,-22.81 1710.82,-16.02"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node32->Node6 -->
|
|
<g id="edge57_Node000032_Node000006" class="edge">
|
|
<title>Node32->Node6</title>
|
|
<g id="a_edge57_Node000032_Node000006"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1860.92,-321.08C1867.77,-311.53 1875.82,-298.37 1879.44,-285.25 1883.04,-272.18 1882.91,-267.85 1879.44,-254.75 1858.32,-175.25 1774.92,-113.69 1732.1,-86.59"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1734.03,-83.67 1723.68,-81.4 1730.36,-89.63 1734.03,-83.67"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node32->Node21 -->
|
|
<g id="edge58_Node000032_Node000021" class="edge">
|
|
<title>Node32->Node21</title>
|
|
<g id="a_edge58_Node000032_Node000021"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1809.29,-320.8C1764.35,-304.41 1689.33,-277.26 1624.44,-254.75 1585.32,-241.18 1540.26,-226.17 1509.82,-216.12"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1510.94,-212.8 1500.35,-213 1508.75,-219.45 1510.94,-212.8"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node33 -->
|
|
<g id="Node000033" class="node">
|
|
<title>Node33</title>
|
|
<g id="a_Node000033"><a xlink:href="key__list_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1870.81,-285.25 1752.06,-285.25 1752.06,-254.75 1870.81,-254.75 1870.81,-285.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1760.06" y="-271.75" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/dependencies</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1811.44" y="-260.5" font-family="Helvetica,sans-Serif" font-size="10.00">/key_list.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node32->Node33 -->
|
|
<g id="edge60_Node000032_Node000033" class="edge">
|
|
<title>Node32->Node33</title>
|
|
<g id="a_edge60_Node000032_Node000033"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1840.81,-320.86C1836.39,-313.36 1830.89,-304.02 1825.85,-295.46"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1828.88,-293.72 1820.79,-286.88 1822.85,-297.27 1828.88,-293.72"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node33->Node3 -->
|
|
<g id="edge61_Node000033_Node000003" class="edge">
|
|
<title>Node33->Node3</title>
|
|
<g id="a_edge61_Node000033_Node000003"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1822.92,-254.58C1829.77,-245.03 1837.82,-231.87 1841.44,-218.75 1845.04,-205.68 1845.24,-201.26 1841.44,-188.25 1821.76,-120.91 1808.55,-102.21 1756.44,-55.25 1741.44,-41.74 1721.61,-31.27 1704.47,-23.88"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1706.2,-20.8 1695.62,-20.25 1703.54,-27.28 1706.2,-20.8"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node33->Node27 -->
|
|
<g id="edge69_Node000033_Node000027" class="edge">
|
|
<title>Node33->Node27</title>
|
|
<g id="a_edge69_Node000033_Node000027"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1764.66,-254.28C1734.75,-244.87 1695.73,-232.6 1663.93,-222.59"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1665.04,-219.27 1654.45,-219.61 1662.94,-225.95 1665.04,-219.27"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node34 -->
|
|
<g id="Node000034" class="node">
|
|
<title>Node34</title>
|
|
<g id="a_Node000034"><a xlink:href="utils_2dependencies_2binding_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1832.81,-218.75 1714.06,-218.75 1714.06,-188.25 1832.81,-188.25 1832.81,-218.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1722.06" y="-205.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/dependencies</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1773.44" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">/binding.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node33->Node34 -->
|
|
<g id="edge62_Node000033_Node000034" class="edge">
|
|
<title>Node33->Node34</title>
|
|
<g id="a_edge62_Node000033_Node000034"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1802.81,-254.36C1798.39,-246.86 1792.89,-237.52 1787.85,-228.96"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1790.88,-227.22 1782.79,-220.38 1784.85,-230.77 1790.88,-227.22"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node35 -->
|
|
<g id="Node000035" class="node">
|
|
<title>Node35</title>
|
|
<g id="a_Node000035"><a xlink:href="traits_2type__uniqueness_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1725.06,-152.25 1613.81,-152.25 1613.81,-121.75 1725.06,-121.75 1725.06,-152.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1621.81" y="-138.75" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/misc/traits</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1669.44" y="-127.5" font-family="Helvetica,sans-Serif" font-size="10.00">/type_uniqueness.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node33->Node35 -->
|
|
<g id="edge68_Node000033_Node000035" class="edge">
|
|
<title>Node33->Node35</title>
|
|
<g id="a_edge68_Node000033_Node000035"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1762.87,-254.35C1743.06,-246.41 1721.16,-234.85 1705.44,-218.75 1690.53,-203.5 1681.2,-181.01 1675.79,-163.64"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1679.16,-162.7 1673.05,-154.04 1672.42,-164.62 1679.16,-162.7"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node34->Node3 -->
|
|
<g id="edge64_Node000034_Node000003" class="edge">
|
|
<title>Node34->Node3</title>
|
|
<g id="a_edge64_Node000034_Node000003"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1773.11,-187.99C1771.76,-159.68 1765.26,-96.26 1734.44,-55.25 1724.96,-42.64 1710.82,-32.48 1697.97,-25.06"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1699.85,-22.09 1689.39,-20.42 1696.52,-28.25 1699.85,-22.09"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node34->Node6 -->
|
|
<g id="edge63_Node000034_Node000006" class="edge">
|
|
<title>Node34->Node6</title>
|
|
<g id="a_edge63_Node000034_Node000006"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1766.64,-187.78C1759.06,-171.5 1746.28,-144.55 1734.44,-121.75 1728.94,-111.18 1722.49,-99.54 1717.16,-90.14"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1720.3,-88.57 1712.3,-81.62 1714.22,-92.04 1720.3,-88.57"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node34->Node35 -->
|
|
<g id="edge65_Node000034_Node000035" class="edge">
|
|
<title>Node34->Node35</title>
|
|
<g id="a_edge65_Node000034_Node000035"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1749.84,-187.86C1735.87,-179.2 1717.97,-168.1 1702.61,-158.57"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1704.57,-155.67 1694.23,-153.38 1700.88,-161.62 1704.57,-155.67"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node35->Node6 -->
|
|
<g id="edge66_Node000035_Node000006" class="edge">
|
|
<title>Node35->Node6</title>
|
|
<g id="a_edge66_Node000035_Node000006"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1677.83,-121.36C1683.16,-112.08 1690.09,-100 1695.8,-90.05"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1698.68,-92.05 1700.62,-81.64 1692.61,-88.57 1698.68,-92.05"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node35->Node12 -->
|
|
<g id="edge67_Node000035_Node000012" class="edge">
|
|
<title>Node35->Node12</title>
|
|
<g id="a_edge67_Node000035_Node000012"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1613.46,-127.7C1532.72,-115.73 1383.97,-93.67 1298.8,-81.04"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1299.38,-77.59 1288.97,-79.59 1298.35,-84.52 1299.38,-77.59"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node37 -->
|
|
<g id="Node000037" class="node">
|
|
<title>Node37</title>
|
|
<g id="a_Node000037"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="2282.06,-279.62 2242.81,-279.62 2242.81,-260.38 2282.06,-260.38 2282.06,-279.62"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="2262.44" y="-266.12" font-family="Helvetica,sans-Serif" font-size="10.00">utility</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node36->Node37 -->
|
|
<g id="edge71_Node000036_Node000037" class="edge">
|
|
<title>Node36->Node37</title>
|
|
<g id="a_edge71_Node000036_Node000037"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2439.6,-736.71C2452.52,-726.42 2468.78,-711.66 2479.44,-695.5 2503.34,-659.23 2512.44,-646.94 2512.44,-603.5 2512.44,-603.5 2512.44,-603.5 2512.44,-402 2512.44,-304.23 2360.58,-279.29 2293.57,-273.04"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2294.24,-269.58 2283.98,-272.23 2293.65,-276.56 2294.24,-269.58"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node38 -->
|
|
<g id="Node000038" class="node">
|
|
<title>Node38</title>
|
|
<g id="a_Node000038"><a xlink:href="coupled_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="2470.31,-689.88 2342.56,-689.88 2342.56,-659.38 2470.31,-659.38 2470.31,-689.88"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2350.56" y="-676.38" font-family="Helvetica,sans-Serif" font-size="10.00">serif/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="2406.44" y="-665.12" font-family="Helvetica,sans-Serif" font-size="10.00">/recipes/coupled.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node36->Node38 -->
|
|
<g id="edge72_Node000036_Node000038" class="edge">
|
|
<title>Node36->Node38</title>
|
|
<g id="a_edge72_Node000036_Node000038"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2416.93,-736.77C2415.2,-726.71 2412.86,-713.07 2410.83,-701.23"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2414.33,-700.94 2409.19,-691.68 2407.43,-702.13 2414.33,-700.94"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node49 -->
|
|
<g id="Node000049" class="node">
|
|
<title>Node49</title>
|
|
<g id="a_Node000049"><a xlink:href="solver_2preconditioner_2strategies_2inverse_2dense_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="2722.56,-689.88 2578.31,-689.88 2578.31,-659.38 2722.56,-659.38 2722.56,-689.88"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2586.31" y="-676.38" font-family="Helvetica,sans-Serif" font-size="10.00">serif/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="2650.44" y="-665.12" font-family="Helvetica,sans-Serif" font-size="10.00">/strategies/inverse/dense.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node36->Node49 -->
|
|
<g id="edge89_Node000036_Node000049" class="edge">
|
|
<title>Node36->Node49</title>
|
|
<g id="a_edge89_Node000036_Node000049"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2464.25,-736.68C2501.55,-724.45 2554.82,-706.98 2594.84,-693.86"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2595.9,-697.19 2604.31,-690.75 2593.72,-690.54 2595.9,-697.19"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node38->Node37 -->
|
|
<g id="edge73_Node000038_Node000037" class="edge">
|
|
<title>Node38->Node37</title>
|
|
<g id="a_edge73_Node000038_Node000037"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2371.58,-659.1C2353.44,-649.82 2332.39,-636.07 2319.44,-617.75 2298.15,-587.65 2300.44,-573.87 2300.44,-537 2300.44,-537 2300.44,-537 2300.44,-402 2300.44,-360.91 2282.98,-315.34 2271.73,-290.24"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2274.97,-288.91 2267.58,-281.32 2268.63,-291.87 2274.97,-288.91"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node39 -->
|
|
<g id="Node000039" class="node">
|
|
<title>Node39</title>
|
|
<g id="a_Node000039"><a xlink:href="solver_2preconditioner_2keys_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="2234.31,-617.75 2106.56,-617.75 2106.56,-587.25 2234.31,-587.25 2234.31,-617.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2114.56" y="-604.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="2170.44" y="-593" font-family="Helvetica,sans-Serif" font-size="10.00">/keys.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node38->Node39 -->
|
|
<g id="edge74_Node000038_Node000039" class="edge">
|
|
<title>Node38->Node39</title>
|
|
<g id="a_edge74_Node000038_Node000039"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2356.96,-658.92C2320.22,-648.01 2269.92,-633.06 2230.82,-621.44"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2231.88,-618.11 2221.29,-618.61 2229.88,-624.82 2231.88,-618.11"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node47 -->
|
|
<g id="Node000047" class="node">
|
|
<title>Node47</title>
|
|
<g id="a_Node000047"><a xlink:href="policies_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="2484.19,-617.75 2328.69,-617.75 2328.69,-587.25 2484.19,-587.25 2484.19,-617.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2336.69" y="-604.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="2406.44" y="-593" font-family="Helvetica,sans-Serif" font-size="10.00">/strategies/coupling/policies.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node38->Node47 -->
|
|
<g id="edge87_Node000038_Node000047" class="edge">
|
|
<title>Node38->Node47</title>
|
|
<g id="a_edge87_Node000038_Node000047"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2406.44,-659.1C2406.44,-650.54 2406.44,-639.46 2406.44,-629.45"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2409.94,-629.52 2406.44,-619.52 2402.94,-629.52 2409.94,-629.52"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node40 -->
|
|
<g id="Node000040" class="node">
|
|
<title>Node40</title>
|
|
<g id="a_Node000040"><a xlink:href="linearized__system__view_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="2112.69,-551.25 1990.19,-551.25 1990.19,-520.75 2112.69,-520.75 2112.69,-551.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1998.19" y="-537.75" font-family="Helvetica,sans-Serif" font-size="10.00">serif/operators/linearized</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="2051.44" y="-526.5" font-family="Helvetica,sans-Serif" font-size="10.00">_system_view.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node39->Node40 -->
|
|
<g id="edge75_Node000039_Node000040" class="edge">
|
|
<title>Node39->Node40</title>
|
|
<g id="a_edge75_Node000039_Node000040"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2143.43,-586.86C2127.15,-578.04 2106.19,-566.68 2088.39,-557.03"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2090.12,-553.99 2079.66,-552.3 2086.79,-560.14 2090.12,-553.99"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node40->Node3 -->
|
|
<g id="edge76_Node000040_Node000003" class="edge">
|
|
<title>Node40->Node3</title>
|
|
<g id="a_edge76_Node000040_Node000003"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2044.1,-520.49C2032.8,-496.76 2012.44,-447.9 2012.44,-404 2012.44,-404 2012.44,-404 2012.44,-136 2012.44,-72.29 1801.97,-31.62 1709.81,-16.86"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1710.58,-13.44 1700.16,-15.35 1709.49,-20.35 1710.58,-13.44"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node40->Node30 -->
|
|
<g id="edge77_Node000040_Node000030" class="edge">
|
|
<title>Node40->Node30</title>
|
|
<g id="a_edge77_Node000040_Node000030"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1990.07,-525.62C1915.3,-514.19 1788.86,-494.87 1707.3,-482.4"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1708.01,-478.97 1697.59,-480.92 1706.95,-485.89 1708.01,-478.97"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node41 -->
|
|
<g id="Node000041" class="node">
|
|
<title>Node41</title>
|
|
<g id="a_Node000041"><a xlink:href="dependency__context_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="#fff0f0" stroke="red" points="2168.31,-418.25 2040.56,-418.25 2040.56,-387.75 2168.31,-387.75 2168.31,-418.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2048.56" y="-404.75" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/dependencies</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="2104.44" y="-393.5" font-family="Helvetica,sans-Serif" font-size="10.00">/dependency_context.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node40->Node41 -->
|
|
<g id="edge78_Node000040_Node000041" class="edge">
|
|
<title>Node40->Node41</title>
|
|
<g id="a_edge78_Node000040_Node000041"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2057.31,-520.48C2066.22,-498.45 2083.29,-456.27 2094.25,-429.17"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2097.46,-430.57 2097.97,-419.99 2090.97,-427.95 2097.46,-430.57"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node41->Node2 -->
|
|
<g id="edge79_Node000041_Node000002" class="edge">
|
|
<title>Node41->Node2</title>
|
|
<g id="a_edge79_Node000041_Node000002"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2040.41,-399.28C1826.23,-390.13 1145.67,-360.52 1099.44,-351.75 966.74,-326.58 941.84,-289.94 811.44,-254.75 739.79,-235.42 654.61,-219.5 605.9,-211.06"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="606.56,-207.62 596.11,-209.38 605.38,-214.52 606.56,-207.62"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node41->Node3 -->
|
|
<g id="edge81_Node000041_Node000003" class="edge">
|
|
<title>Node41->Node3</title>
|
|
<g id="a_edge81_Node000041_Node000003"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2092.12,-387.5C2084.56,-377.92 2075.24,-364.76 2069.44,-351.75 2054.41,-318.08 2050.44,-307.87 2050.44,-271 2050.44,-271 2050.44,-271 2050.44,-136 2050.44,-98.56 2055,-79.45 2026.44,-55.25 1979.57,-15.55 1794.76,-10.46 1710.14,-10.28"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1710.17,-6.77 1700.17,-10.28 1710.17,-13.77 1710.17,-6.77"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node41->Node11 -->
|
|
<g id="edge80_Node000041_Node000011" class="edge">
|
|
<title>Node41->Node11</title>
|
|
<g id="a_edge80_Node000041_Node000011"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2040.33,-399.48C1816.45,-390.6 1080.21,-360.88 1030.44,-351.75 949.44,-336.9 858.37,-302.17 812.78,-283.46"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="814.17,-280.26 803.59,-279.66 811.49,-286.72 814.17,-280.26"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node41->Node32 -->
|
|
<g id="edge86_Node000041_Node000032" class="edge">
|
|
<title>Node41->Node32</title>
|
|
<g id="a_edge86_Node000041_Node000032"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2046.25,-387.28C2008.23,-377.67 1958.39,-365.06 1918.37,-354.94"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1919.39,-351.58 1908.84,-352.52 1917.67,-358.37 1919.39,-351.58"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node41->Node37 -->
|
|
<g id="edge82_Node000041_Node000037" class="edge">
|
|
<title>Node41->Node37</title>
|
|
<g id="a_edge82_Node000041_Node000037"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2145.05,-387.27C2164.68,-378.85 2187.74,-366.92 2205.44,-351.75 2225.83,-334.26 2242.61,-307.95 2252.55,-290.16"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2255.59,-291.9 2257.24,-281.44 2249.42,-288.59 2255.59,-291.9"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node42 -->
|
|
<g id="Node000042" class="node">
|
|
<title>Node42</title>
|
|
<g id="a_Node000042"><a xlink:href="resource_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="#fff0f0" stroke="red" points="2196.81,-351.75 2078.06,-351.75 2078.06,-321.25 2196.81,-321.25 2196.81,-351.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2086.06" y="-338.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/dependencies</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="2137.44" y="-327" font-family="Helvetica,sans-Serif" font-size="10.00">/resource.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node41->Node42 -->
|
|
<g id="edge83_Node000041_Node000042" class="edge">
|
|
<title>Node41->Node42</title>
|
|
<g id="a_edge83_Node000041_Node000042"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2111.92,-387.36C2115.72,-379.94 2120.44,-370.72 2124.78,-362.24"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2127.85,-363.92 2129.29,-353.43 2121.62,-360.73 2127.85,-363.92"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node42->Node3 -->
|
|
<g id="edge84_Node000042_Node000003" class="edge">
|
|
<title>Node42->Node3</title>
|
|
<g id="a_edge84_Node000042_Node000003"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2132.85,-321.13C2125.63,-297.21 2112.44,-247.57 2112.44,-204.5 2112.44,-204.5 2112.44,-204.5 2112.44,-136 2112.44,-94.25 2099.51,-77.89 2064.44,-55.25 2006.65,-17.95 1800.09,-11.66 1709.98,-10.72"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1710.12,-7.22 1700.09,-10.64 1710.06,-14.22 1710.12,-7.22"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node42->Node37 -->
|
|
<g id="edge85_Node000042_Node000037" class="edge">
|
|
<title>Node42->Node37</title>
|
|
<g id="a_edge85_Node000042_Node000037"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2165.8,-320.86C2186.53,-310.17 2214.49,-295.74 2235.01,-285.15"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2236.35,-288.4 2243.63,-280.7 2233.14,-282.18 2236.35,-288.4"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node48 -->
|
|
<g id="Node000048" class="node">
|
|
<title>Node48</title>
|
|
<g id="a_Node000048"><a xlink:href="solver_2preconditioner_2strategies_2coupling_2order_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="2478.19,-551.25 2334.69,-551.25 2334.69,-520.75 2478.19,-520.75 2478.19,-551.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2342.69" y="-537.75" font-family="Helvetica,sans-Serif" font-size="10.00">serif/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="2406.44" y="-526.5" font-family="Helvetica,sans-Serif" font-size="10.00">/strategies/coupling/order.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node47->Node48 -->
|
|
<g id="edge88_Node000047_Node000048" class="edge">
|
|
<title>Node47->Node48</title>
|
|
<g id="a_edge88_Node000047_Node000048"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2406.44,-586.86C2406.44,-579.77 2406.44,-571.04 2406.44,-562.88"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2409.94,-563.09 2406.44,-553.09 2402.94,-563.09 2409.94,-563.09"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node50 -->
|
|
<g id="Node000050" class="node">
|
|
<title>Node50</title>
|
|
<g id="a_Node000050"><a xlink:href="contract_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="2833.31,-617.75 2705.56,-617.75 2705.56,-587.25 2833.31,-587.25 2833.31,-617.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2713.56" y="-604.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="2769.44" y="-593" font-family="Helvetica,sans-Serif" font-size="10.00">/contract.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node49->Node50 -->
|
|
<g id="edge90_Node000049_Node000050" class="edge">
|
|
<title>Node49->Node50</title>
|
|
<g id="a_edge90_Node000049_Node000050"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2675.38,-658.92C2692.6,-648.78 2715.72,-635.15 2734.73,-623.95"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2736.38,-627.04 2743.22,-618.95 2732.83,-621.01 2736.38,-627.04"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node51->Node37 -->
|
|
<g id="edge92_Node000051_Node000037" class="edge">
|
|
<title>Node51->Node37</title>
|
|
<g id="a_edge92_Node000051_Node000037"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2260.78,-659.27C2261.36,-634.38 2262.44,-581.6 2262.44,-537 2262.44,-537 2262.44,-537 2262.44,-402 2262.44,-362.7 2262.44,-316.77 2262.44,-291.06"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2265.94,-291.41 2262.44,-281.41 2258.94,-291.41 2265.94,-291.41"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node51->Node39 -->
|
|
<g id="edge93_Node000051_Node000039" class="edge">
|
|
<title>Node51->Node39</title>
|
|
<g id="a_edge93_Node000051_Node000039"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2241.79,-659.1C2229.12,-649.22 2212.14,-636 2197.93,-624.92"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2200.29,-622.33 2190.25,-618.94 2195.99,-627.85 2200.29,-622.33"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node52->Node50 -->
|
|
<g id="edge95_Node000052_Node000050" class="edge">
|
|
<title>Node52->Node50</title>
|
|
<g id="a_edge95_Node000052_Node000050"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2670.25,-736.67C2690.86,-727.51 2714.93,-713.92 2731.44,-695.5 2748.32,-676.65 2758.33,-649.27 2763.79,-629.27"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2767.16,-630.22 2766.2,-619.67 2760.37,-628.52 2767.16,-630.22"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node53->Node50 -->
|
|
<g id="edge97_Node000053_Node000050" class="edge">
|
|
<title>Node53->Node50</title>
|
|
<g id="a_edge97_Node000053_Node000050"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2785.83,-731.12C2782.44,-704.68 2776.49,-658.37 2772.76,-629.41"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2776.26,-629.13 2771.51,-619.66 2769.32,-630.03 2776.26,-629.13"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node54->Node50 -->
|
|
<g id="edge99_Node000054_Node000050" class="edge">
|
|
<title>Node54->Node50</title>
|
|
<g id="a_edge99_Node000054_Node000050"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2848.33,-653.34C2833.87,-644.21 2816.81,-633.43 2802.26,-624.24"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2804.26,-621.36 2793.94,-618.98 2800.52,-627.28 2804.26,-621.36"/>
|
|
</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="default__preconditioners_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>
|