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)
1397 lines
76 KiB
XML
1397 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/discretization/blocks/base.hpp Pages: 1 -->
|
|
<!--zoomable 483 -->
|
|
|
|
<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 = 3283;
|
|
var viewHeight = 483;
|
|
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/discretization/blocks/base.hpp</title>
|
|
<!-- Node1 -->
|
|
<g id="Node000001" class="node">
|
|
<title>Node1</title>
|
|
<g id="a_Node000001"><a xlink:title="This file provides the base classes for residual and value blocks in the discretization framework.">
|
|
<polygon fill="#999999" stroke="#666666" points="2160.76,-474.5 2015.01,-474.5 2015.01,-444 2160.76,-444 2160.76,-474.5"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2023.01" y="-461" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="2087.89" y="-449.75" font-family="Helvetica,sans-Serif" font-size="10.00">/blocks/base.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node2 -->
|
|
<g id="Node000002" class="node">
|
|
<title>Node2</title>
|
|
<g id="a_Node000002"><a xlink:href="blocks_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1322.76,-180.38 1177.01,-180.38 1177.01,-149.88 1322.76,-149.88 1322.76,-180.38"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1185.01" y="-166.88" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1249.89" y="-155.62" font-family="Helvetica,sans-Serif" font-size="10.00">/blocks/blocks.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node2 -->
|
|
<g id="edge1_Node000001_Node000002" class="edge">
|
|
<title>Node1->Node2</title>
|
|
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2003.42,-456.11C1627.67,-446.24 123.04,-402.99 44.89,-341.5 2.25,-307.95 -17.6,-261.23 19.89,-222 59.99,-180.03 917.85,-169.05 1176.63,-166.69"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2003.13,-459.6 2013.22,-456.36 2003.31,-452.6 2003.13,-459.6"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4 -->
|
|
<g id="Node000004" class="node">
|
|
<title>Node4</title>
|
|
<g id="a_Node000004"><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="1101.76,-408 956.01,-408 956.01,-377.5 1101.76,-377.5 1101.76,-408"/>
|
|
<text xml:space="preserve" text-anchor="start" x="964.01" y="-394.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1028.89" y="-383.25" font-family="Helvetica,sans-Serif" font-size="10.00">/blocks/fields.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="M2003.25,-453.1C1800.98,-440.78 1292.26,-409.79 1102.11,-398.21"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2002.98,-456.58 2013.17,-453.7 2003.4,-449.6 2002.98,-456.58"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node162 -->
|
|
<g id="Node000162" class="node">
|
|
<title>Node162</title>
|
|
<g id="a_Node000162"><a xlink:href="solver_2normalization_2plan_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="2223.14,-180.38 2106.64,-180.38 2106.64,-149.88 2223.14,-149.88 2223.14,-180.38"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2114.64" y="-166.88" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/solver</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="2164.89" y="-155.62" font-family="Helvetica,sans-Serif" font-size="10.00">/normalization/plan.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node162 -->
|
|
<g id="edge87_Node000001_Node000162" class="edge">
|
|
<title>Node1->Node162</title>
|
|
<g id="a_edge87_Node000001_Node000162"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2087.72,-432.16C2088.89,-397.75 2095.92,-337.17 2128.89,-299.75 2150.72,-274.97 2177.12,-292.2 2193.89,-263.75 2209.78,-236.79 2189.83,-200.44 2176.01,-180.57"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2084.22,-432 2087.55,-442.06 2091.22,-432.12 2084.22,-432"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node171 -->
|
|
<g id="Node000171" class="node">
|
|
<title>Node171</title>
|
|
<g id="a_Node000171"><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="2626.76,-408 2481.01,-408 2481.01,-377.5 2626.76,-377.5 2626.76,-408"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2489.01" y="-394.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="2553.89" y="-383.25" font-family="Helvetica,sans-Serif" font-size="10.00">/blocks/system_layout.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node171 -->
|
|
<g id="edge56_Node000001_Node000171" class="edge">
|
|
<title>Node1->Node171</title>
|
|
<g id="a_edge56_Node000001_Node000171"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2172.51,-446.54C2260.55,-434.35 2397.02,-415.46 2480.61,-403.89"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2172.14,-443.06 2162.71,-447.89 2173.1,-449.99 2172.14,-443.06"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node189 -->
|
|
<g id="Node000189" class="node">
|
|
<title>Node189</title>
|
|
<g id="a_Node000189"><a xlink:href="solver_2normalization_2diagonal_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="2909.14,-180.38 2774.64,-180.38 2774.64,-149.88 2909.14,-149.88 2909.14,-180.38"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2782.64" y="-166.88" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/solver</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="2841.89" y="-155.62" font-family="Helvetica,sans-Serif" font-size="10.00">/normalization/diagonal.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node189 -->
|
|
<g id="edge75_Node000001_Node000189" class="edge">
|
|
<title>Node1->Node189</title>
|
|
<g id="a_edge75_Node000001_Node000189"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2172.08,-455.48C2413.62,-446.67 3095.76,-415.41 3160.89,-341.5 3240.49,-251.18 3024.98,-198.17 2909.49,-176.95"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2172.3,-451.97 2162.43,-455.83 2172.55,-458.97 2172.3,-451.97"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node199 -->
|
|
<g id="Node000199" class="node">
|
|
<title>Node199</title>
|
|
<g id="a_Node000199"><a xlink:href="solver_2normalization_2keys_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="2360.64,-258.12 2241.14,-258.12 2241.14,-227.62 2360.64,-227.62 2360.64,-258.12"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2249.14" y="-244.62" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/solver</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="2300.89" y="-233.38" font-family="Helvetica,sans-Serif" font-size="10.00">/normalization/keys.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node199 -->
|
|
<g id="edge83_Node000001_Node000199" class="edge">
|
|
<title>Node1->Node199</title>
|
|
<g id="a_edge83_Node000001_Node000199"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2094.07,-432.94C2103.69,-398.48 2125.4,-336.85 2164.89,-299.75 2178.61,-286.86 2221.67,-270.27 2255.7,-258.53"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2090.73,-431.89 2091.55,-442.45 2097.49,-433.68 2090.73,-431.89"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node3 -->
|
|
<g id="Node000003" class="node">
|
|
<title>Node3</title>
|
|
<g id="a_Node000003"><a xlink:href="fields__meanfield_8cpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1313.39,-108.25 1186.39,-108.25 1186.39,-66.5 1313.39,-66.5 1313.39,-108.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1194.39" y="-94.75" font-family="Helvetica,sans-Serif" font-size="10.00">src/compile_time_checks</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1194.39" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">/serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1249.89" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">/fields_meanfield.cpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node2->Node3 -->
|
|
<g id="edge2_Node000002_Node000003" class="edge">
|
|
<title>Node2->Node3</title>
|
|
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1249.89,-138.14C1249.89,-128.5 1249.89,-117.72 1249.89,-108.66"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1246.39,-138.01 1249.89,-148.01 1253.39,-138.01 1246.39,-138.01"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4->Node2 -->
|
|
<g id="edge9_Node000004_Node000002" class="edge">
|
|
<title>Node4->Node2</title>
|
|
<g id="a_edge9_Node000004_Node000002"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M944.28,-390.76C731.18,-387.75 184.06,-376.66 109.89,-341.5 54.07,-315.04 -3.78,-266.68 38.89,-222 78.32,-180.71 921.03,-169.27 1176.88,-166.75"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="944.14,-394.26 954.18,-390.9 944.23,-387.26 944.14,-394.26"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node5 -->
|
|
<g id="Node000005" class="node">
|
|
<title>Node5</title>
|
|
<g id="a_Node000005"><a xlink:href="layout_8cpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="2561.26,-186 2430.51,-186 2430.51,-144.25 2561.26,-144.25 2561.26,-186"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2438.51" y="-172.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/compile_time_checks</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2438.51" y="-161.25" font-family="Helvetica,sans-Serif" font-size="10.00">/serif/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="2495.89" y="-150" font-family="Helvetica,sans-Serif" font-size="10.00">/layout.cpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4->Node5 -->
|
|
<g id="edge4_Node000004_Node000005" class="edge">
|
|
<title>Node4->Node5</title>
|
|
<g id="a_edge4_Node000004_Node000005"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1113.08,-391.76C1278.44,-390.79 1656.98,-383.68 1971.89,-341.5 2058.87,-329.85 2078.76,-316.62 2164.89,-299.75 2255.67,-281.97 2285.29,-301.18 2369.89,-263.75 2412.41,-244.94 2453.38,-208.78 2476.53,-186.13"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1113.52,-388.26 1103.54,-391.81 1113.55,-395.26 1113.52,-388.26"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node6 -->
|
|
<g id="Node000006" class="node">
|
|
<title>Node6</title>
|
|
<g id="a_Node000006"><a xlink:href="reconstruction_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1122.76,-335.88 935.01,-335.88 935.01,-305.38 1122.76,-305.38 1122.76,-335.88"/>
|
|
<text xml:space="preserve" text-anchor="start" x="943.01" y="-322.38" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1028.89" y="-311.12" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/discretization/reconstruction.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4->Node6 -->
|
|
<g id="edge5_Node000004_Node000006" class="edge">
|
|
<title>Node4->Node6</title>
|
|
<g id="a_edge5_Node000004_Node000006"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1028.89,-365.77C1028.89,-355.76 1028.89,-344.69 1028.89,-336.14"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1025.39,-365.71 1028.89,-375.71 1032.39,-365.71 1025.39,-365.71"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node88 -->
|
|
<g id="Node000088" class="node">
|
|
<title>Node88</title>
|
|
<g id="a_Node000088"><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="1707.76,-335.88 1562.01,-335.88 1562.01,-305.38 1707.76,-305.38 1707.76,-335.88"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1570.01" y="-322.38" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1634.89" y="-311.12" font-family="Helvetica,sans-Serif" font-size="10.00">/blocks/concepts.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4->Node88 -->
|
|
<g id="edge10_Node000004_Node000088" class="edge">
|
|
<title>Node4->Node88</title>
|
|
<g id="a_edge10_Node000004_Node000088"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1113.22,-381.99C1232.51,-368.19 1448.54,-343.19 1561.53,-330.11"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1113.02,-378.49 1103.49,-383.12 1113.83,-385.44 1113.02,-378.49"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node169 -->
|
|
<g id="Node000169" class="node">
|
|
<title>Node169</title>
|
|
<g id="a_Node000169"><a xlink:href="default__preconditioners_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="#fff0f0" stroke="red" points="2185.01,-263.75 2070.76,-263.75 2070.76,-222 2185.01,-222 2185.01,-263.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2078.76" y="-250.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/solver</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2078.76" y="-239" font-family="Helvetica,sans-Serif" font-size="10.00">/preconditioner/default</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="2127.89" y="-227.75" font-family="Helvetica,sans-Serif" font-size="10.00">_preconditioners.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4->Node169 -->
|
|
<g id="edge53_Node000004_Node000169" class="edge">
|
|
<title>Node4->Node169</title>
|
|
<g id="a_edge53_Node000004_Node000169"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1113.49,-390.78C1303.44,-387.96 1758.84,-377.56 1907.89,-341.5 1943.53,-332.88 2033.7,-290.2 2086.88,-264.21"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1113.65,-387.27 1103.7,-390.92 1113.75,-394.27 1113.65,-387.27"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node120 -->
|
|
<g id="Node000120" class="node">
|
|
<title>Node120</title>
|
|
<g id="a_Node000120"><a xlink:href="barotropic__density_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="#fff0f0" stroke="red" points="616.89,-335.88 486.89,-335.88 486.89,-305.38 616.89,-305.38 616.89,-335.88"/>
|
|
<text xml:space="preserve" text-anchor="start" x="494.89" y="-322.38" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/equations</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="551.89" y="-311.12" font-family="Helvetica,sans-Serif" font-size="10.00">/barotropic_density.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4->Node120 -->
|
|
<g id="edge34_Node000004_Node000120" class="edge">
|
|
<title>Node4->Node120</title>
|
|
<g id="a_edge34_Node000004_Node000120"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M944.36,-384.64C862.44,-376.95 734.93,-362.84 625.89,-341.5 618.45,-340.04 610.65,-338.25 603.03,-336.34"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="943.82,-388.11 954.1,-385.54 944.46,-381.14 943.82,-388.11"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node123 -->
|
|
<g id="Node000123" class="node">
|
|
<title>Node123</title>
|
|
<g id="a_Node000123"><a xlink:href="barycenter_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="#fff0f0" stroke="red" points="248.89,-335.88 118.89,-335.88 118.89,-305.38 248.89,-305.38 248.89,-335.88"/>
|
|
<text xml:space="preserve" text-anchor="start" x="126.89" y="-322.38" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/equations</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="183.89" y="-311.12" font-family="Helvetica,sans-Serif" font-size="10.00">/barycenter.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4->Node123 -->
|
|
<g id="edge40_Node000004_Node000123" class="edge">
|
|
<title>Node4->Node123</title>
|
|
<g id="a_edge40_Node000004_Node000123"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M944.38,-387.41C812.8,-380.27 551.1,-364.48 329.89,-341.5 303.43,-338.75 274.37,-334.95 249.19,-331.42"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="943.86,-390.89 954.03,-387.93 944.24,-383.9 943.86,-390.89"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node136 -->
|
|
<g id="Node000136" class="node">
|
|
<title>Node136</title>
|
|
<g id="a_Node000136"><a xlink:href="primal__gravity_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="#fff0f0" stroke="red" points="468.89,-335.88 338.89,-335.88 338.89,-305.38 468.89,-305.38 468.89,-335.88"/>
|
|
<text xml:space="preserve" text-anchor="start" x="346.89" y="-322.38" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/equations</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="403.89" y="-311.12" font-family="Helvetica,sans-Serif" font-size="10.00">/primal_gravity.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4->Node136 -->
|
|
<g id="edge42_Node000004_Node000136" class="edge">
|
|
<title>Node4->Node136</title>
|
|
<g id="a_edge42_Node000004_Node000136"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M944.51,-388.55C835.88,-383.4 641.6,-370.73 477.89,-341.5 470.16,-340.12 462.07,-338.32 454.18,-336.37"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="944.05,-392.03 954.2,-389 944.38,-385.04 944.05,-392.03"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node137 -->
|
|
<g id="Node000137" class="node">
|
|
<title>Node137</title>
|
|
<g id="a_Node000137"><a xlink:href="equations_2surface__potential_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="#fff0f0" stroke="red" points="764.89,-335.88 634.89,-335.88 634.89,-305.38 764.89,-305.38 764.89,-335.88"/>
|
|
<text xml:space="preserve" text-anchor="start" x="642.89" y="-322.38" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/equations</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="699.89" y="-311.12" font-family="Helvetica,sans-Serif" font-size="10.00">/surface_potential.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4->Node137 -->
|
|
<g id="edge48_Node000004_Node000137" class="edge">
|
|
<title>Node4->Node137</title>
|
|
<g id="a_edge48_Node000004_Node000137"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M944.74,-376.65C894.89,-367.34 830.58,-354.68 773.89,-341.5 767.02,-339.9 759.83,-338.12 752.73,-336.28"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="943.83,-380.04 954.3,-378.43 945.11,-373.16 943.83,-380.04"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node119 -->
|
|
<g id="Node000119" class="node">
|
|
<title>Node119</title>
|
|
<g id="a_Node000119"><a xlink:href="utils_2serialize_2model_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="#fff0f0" stroke="red" points="2049.89,-180.38 1943.89,-180.38 1943.89,-149.88 2049.89,-149.88 2049.89,-180.38"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1951.89" y="-166.88" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/utils</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1996.89" y="-155.62" font-family="Helvetica,sans-Serif" font-size="10.00">/serialize/model.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4->Node119 -->
|
|
<g id="edge54_Node000004_Node000119" class="edge">
|
|
<title>Node4->Node119</title>
|
|
<g id="a_edge54_Node000004_Node000119"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1113.26,-390.06C1271.31,-386.16 1606.05,-374.21 1716.89,-341.5 1785.9,-321.14 1798.69,-303.15 1858.89,-263.75 1884.27,-247.14 1888.24,-239.69 1912.89,-222 1933.09,-207.5 1956.73,-191.89 1973.77,-180.87"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1113.62,-386.55 1103.7,-390.29 1113.79,-393.55 1113.62,-386.55"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node7 -->
|
|
<g id="Node000007" class="node">
|
|
<title>Node7</title>
|
|
<g id="a_Node000007"><a xlink:href="dof__map_8hpp.html" target="_top" xlink:title="This file contains the DofMap which allows for the full dof vector to be projected into a reduced spa...">
|
|
<polygon fill="#fff0f0" stroke="red" points="1222.26,-263.75 1097.51,-263.75 1097.51,-222 1222.26,-222 1222.26,-263.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1105.51" y="-250.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1105.51" y="-239" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/discretization/dof</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1159.89" y="-227.75" font-family="Helvetica,sans-Serif" font-size="10.00">_map.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node6->Node7 -->
|
|
<g id="edge6_Node000006_Node000007" class="edge">
|
|
<title>Node6->Node7</title>
|
|
<g id="a_edge6_Node000006_Node000007"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1064.11,-299.26C1082.92,-288.38 1106.01,-275.03 1124.81,-264.16"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1062.36,-296.23 1055.46,-304.26 1065.87,-302.29 1062.36,-296.23"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node83 -->
|
|
<g id="Node000083" class="node">
|
|
<title>Node83</title>
|
|
<g id="a_Node000083"><a xlink:href="tensor__basis_8hpp.html" target="_top" xlink:title="Implementation of fast tensor evaluation functions. These do not contribute physics but are used to a...">
|
|
<polygon fill="#fff0f0" stroke="red" points="956.14,-263.75 821.64,-263.75 821.64,-222 956.14,-222 956.14,-263.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="829.64" y="-250.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="829.64" y="-239" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/discretization/tensor</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="888.89" y="-227.75" font-family="Helvetica,sans-Serif" font-size="10.00">_basis.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node6->Node83 -->
|
|
<g id="edge7_Node000006_Node000083" class="edge">
|
|
<title>Node6->Node83</title>
|
|
<g id="a_edge7_Node000006_Node000083"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M991.81,-299.56C971.6,-288.63 946.66,-275.13 926.38,-264.16"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="990.1,-302.62 1000.57,-304.3 993.44,-296.46 990.1,-302.62"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node41 -->
|
|
<g id="Node000041" class="node">
|
|
<title>Node41</title>
|
|
<g id="a_Node000041"><a xlink:href="reconstruction_8cpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1079.14,-263.75 974.64,-263.75 974.64,-222 1079.14,-222 1079.14,-263.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="982.64" y="-250.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="982.64" y="-239" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1026.89" y="-227.75" font-family="Helvetica,sans-Serif" font-size="10.00">/reconstruction.cpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node6->Node41 -->
|
|
<g id="edge8_Node000006_Node000041" class="edge">
|
|
<title>Node6->Node41</title>
|
|
<g id="a_edge8_Node000006_Node000041"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1028.2,-293.64C1027.95,-284 1027.66,-273.22 1027.43,-264.16"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1024.7,-293.6 1028.46,-303.51 1031.7,-293.42 1024.7,-293.6"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node88->Node2 -->
|
|
<g id="edge13_Node000088_Node000002" class="edge">
|
|
<title>Node88->Node2</title>
|
|
<g id="a_edge13_Node000088_Node000002"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1550.19,-317.68C1454.82,-313.65 1308.04,-301.34 1268.89,-263.75 1246.35,-242.11 1246.18,-202.27 1248.02,-180.78"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1549.91,-321.17 1560.04,-318.07 1550.19,-314.17 1549.91,-321.17"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node89 -->
|
|
<g id="Node000089" class="node">
|
|
<title>Node89</title>
|
|
<g id="a_Node000089"><a xlink:href="fields_8cpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1582.39,-186 1455.39,-186 1455.39,-144.25 1582.39,-144.25 1582.39,-186"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1463.39" y="-172.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/compile_time_checks</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1463.39" y="-161.25" font-family="Helvetica,sans-Serif" font-size="10.00">/serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1518.89" y="-150" font-family="Helvetica,sans-Serif" font-size="10.00">/blocks/fields.cpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node88->Node89 -->
|
|
<g id="edge11_Node000088_Node000089" class="edge">
|
|
<title>Node88->Node89</title>
|
|
<g id="a_edge11_Node000088_Node000089"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1629.29,-294.14C1623.72,-273.16 1613.56,-243.48 1596.89,-222 1585.86,-207.79 1570.25,-195.63 1555.89,-186.31"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1625.83,-294.74 1631.62,-303.61 1632.63,-293.06 1625.83,-294.74"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node90 -->
|
|
<g id="Node000090" class="node">
|
|
<title>Node90</title>
|
|
<g id="a_Node000090"><a xlink:href="mfem__static__order_8hpp.html" target="_top" xlink:title="File containing the mfem_form_static_order trait. This trait is used to determine the static order of...">
|
|
<polygon fill="#fff0f0" stroke="red" points="1924.51,-186 1771.26,-186 1771.26,-144.25 1924.51,-144.25 1924.51,-186"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1779.26" y="-172.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1779.26" y="-161.25" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/discretization/quadrature</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1847.89" y="-150" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem_static_order.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node88->Node90 -->
|
|
<g id="edge12_Node000088_Node000090" class="edge">
|
|
<title>Node88->Node90</title>
|
|
<g id="a_edge12_Node000088_Node000090"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1719.21,-306.05C1767.35,-296.49 1821.19,-282.14 1836.89,-263.75 1855.16,-242.35 1854.45,-207.98 1851.63,-186.25"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1718.72,-302.58 1709.57,-307.91 1720.05,-309.45 1718.72,-302.58"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node95 -->
|
|
<g id="Node000095" class="node">
|
|
<title>Node95</title>
|
|
<g id="a_Node000095"><a xlink:href="discretization_2blocks_2runtime_8hpp.html" target="_top" xlink:title="Runtime descriptors for fields and terms, used to project compile time types into runtime values.">
|
|
<polygon fill="#fff0f0" stroke="red" points="1423.76,-258.12 1278.01,-258.12 1278.01,-227.62 1423.76,-227.62 1423.76,-258.12"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1286.01" y="-244.62" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1350.89" y="-233.38" font-family="Helvetica,sans-Serif" font-size="10.00">/blocks/runtime.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node88->Node95 -->
|
|
<g id="edge14_Node000088_Node000095" class="edge">
|
|
<title>Node88->Node95</title>
|
|
<g id="a_edge14_Node000088_Node000095"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1568.88,-302.02C1519.38,-288.82 1452.43,-270.96 1405.83,-258.53"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1567.77,-305.34 1578.33,-304.54 1569.57,-298.58 1567.77,-305.34"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node106 -->
|
|
<g id="Node000106" class="node">
|
|
<title>Node106</title>
|
|
<g id="a_Node000106"><a xlink:href="discretization_2blocks_2traits_8hpp.html" target="_top" xlink:title="Compile-time traits for fields and terms, used to extract types and properties from template paramete...">
|
|
<polygon fill="#fff0f0" stroke="red" points="1587.76,-258.12 1442.01,-258.12 1442.01,-227.62 1587.76,-227.62 1587.76,-258.12"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1450.01" y="-244.62" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1514.89" y="-233.38" font-family="Helvetica,sans-Serif" font-size="10.00">/blocks/traits.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node88->Node106 -->
|
|
<g id="edge16_Node000088_Node000106" class="edge">
|
|
<title>Node88->Node106</title>
|
|
<g id="a_edge16_Node000088_Node000106"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1602.25,-299.02C1581.89,-286.17 1556.2,-269.95 1537.96,-258.44"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1600.15,-301.83 1610.47,-304.21 1603.88,-295.91 1600.15,-301.83"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node155 -->
|
|
<g id="Node000155" class="node">
|
|
<title>Node155</title>
|
|
<g id="a_Node000155"><a xlink:href="forms_8hpp.html" target="_top" xlink:title="This file defines the forms used in the discretization framework, including mass, divergence,...">
|
|
<polygon fill="#fff0f0" stroke="red" points="1749.76,-180.38 1604.01,-180.38 1604.01,-149.88 1749.76,-149.88 1749.76,-180.38"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1612.01" y="-166.88" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1676.89" y="-155.62" font-family="Helvetica,sans-Serif" font-size="10.00">/forms/forms.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node88->Node155 -->
|
|
<g id="edge19_Node000088_Node000155" class="edge">
|
|
<title>Node88->Node155</title>
|
|
<g id="a_edge19_Node000088_Node000155"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1641.89,-294.05C1650.78,-261.55 1665.82,-206.57 1672.94,-180.57"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1638.58,-292.88 1639.32,-303.45 1645.33,-294.73 1638.58,-292.88"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node158 -->
|
|
<g id="Node000158" class="node">
|
|
<title>Node158</title>
|
|
<g id="a_Node000158"><a xlink:href="operands_8hpp.html" target="_top" xlink:title="This file defines the Operand type, which represents a term and an operation to be applied to that te...">
|
|
<polygon fill="#fff0f0" stroke="red" points="1827.76,-258.12 1682.01,-258.12 1682.01,-227.62 1827.76,-227.62 1827.76,-258.12"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1690.01" y="-244.62" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1754.89" y="-233.38" font-family="Helvetica,sans-Serif" font-size="10.00">/forms/operands.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node88->Node158 -->
|
|
<g id="edge20_Node000088_Node000158" class="edge">
|
|
<title>Node88->Node158</title>
|
|
<g id="a_edge20_Node000088_Node000158"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1667.53,-299.02C1687.89,-286.17 1713.58,-269.95 1731.82,-258.44"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1665.89,-295.91 1659.31,-304.21 1669.63,-301.83 1665.89,-295.91"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node160 -->
|
|
<g id="Node000160" class="node">
|
|
<title>Node160</title>
|
|
<g id="a_Node000160"><a xlink:href="metrics_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="#fff0f0" stroke="red" points="2052.26,-258.12 1921.51,-258.12 1921.51,-227.62 2052.26,-227.62 2052.26,-258.12"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1929.51" y="-244.62" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/solver</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1986.89" y="-233.38" font-family="Helvetica,sans-Serif" font-size="10.00">/normalization/metrics.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node88->Node160 -->
|
|
<g id="edge23_Node000088_Node000160" class="edge">
|
|
<title>Node88->Node160</title>
|
|
<g id="a_edge23_Node000088_Node000160"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1714.15,-302.57C1776.58,-289.13 1862.55,-270.63 1921.18,-258.02"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1713.7,-299.09 1704.66,-304.61 1715.17,-305.93 1713.7,-299.09"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node88->Node169 -->
|
|
<g id="edge31_Node000088_Node000169" class="edge">
|
|
<title>Node88->Node169</title>
|
|
<g id="a_edge31_Node000088_Node000169"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1719.55,-312.5C1806,-304.29 1943.75,-288.64 2060.89,-263.75 2063.98,-263.09 2067.13,-262.37 2070.29,-261.59"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1719.36,-309 1709.73,-313.41 1720.01,-315.97 1719.36,-309"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node95->Node2 -->
|
|
<g id="edge15_Node000095_Node000002" class="edge">
|
|
<title>Node95->Node2</title>
|
|
<g id="a_edge15_Node000095_Node000002"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1322.48,-220.56C1305.5,-207.83 1284.38,-191.99 1269.3,-180.69"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1320.11,-223.16 1330.21,-226.36 1324.31,-217.56 1320.11,-223.16"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node106->Node2 -->
|
|
<g id="edge18_Node000106_Node000002" class="edge">
|
|
<title>Node106->Node2</title>
|
|
<g id="a_edge18_Node000106_Node000002"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1452.42,-224.02C1406.32,-210.84 1344.36,-193.13 1301.16,-180.78"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1451.45,-227.38 1462.03,-226.76 1453.37,-220.65 1451.45,-227.38"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node106->Node89 -->
|
|
<g id="edge17_Node000106_Node000089" class="edge">
|
|
<title>Node106->Node89</title>
|
|
<g id="a_edge17_Node000106_Node000089"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1516.26,-215.89C1516.77,-206.25 1517.34,-195.47 1517.82,-186.41"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1512.77,-215.59 1515.74,-225.76 1519.76,-215.96 1512.77,-215.59"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node158->Node90 -->
|
|
<g id="edge21_Node000158_Node000090" class="edge">
|
|
<title>Node158->Node90</title>
|
|
<g id="a_edge21_Node000158_Node000090"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1781.39,-220.29C1794.46,-209.65 1810.13,-196.88 1822.98,-186.41"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1779.54,-217.28 1773.99,-226.31 1783.96,-222.71 1779.54,-217.28"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node158->Node155 -->
|
|
<g id="edge22_Node000158_Node000155" class="edge">
|
|
<title>Node158->Node155</title>
|
|
<g id="a_edge22_Node000158_Node000155"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1731.85,-219.5C1718.93,-206.96 1703.2,-191.68 1691.88,-180.69"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1729.15,-221.76 1738.76,-226.22 1734.03,-216.74 1729.15,-221.76"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node44 -->
|
|
<g id="Node000044" class="node">
|
|
<title>Node44</title>
|
|
<g id="a_Node000044"><a xlink:href="metric__computations_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="#fff0f0" stroke="red" points="2374.76,-186 2241.01,-186 2241.01,-144.25 2374.76,-144.25 2374.76,-186"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2249.01" y="-172.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2249.01" y="-161.25" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/solver/normalization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="2307.89" y="-150" font-family="Helvetica,sans-Serif" font-size="10.00">/metric_computations.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node160->Node44 -->
|
|
<g id="edge24_Node000160_Node000044" class="edge">
|
|
<title>Node160->Node44</title>
|
|
<g id="a_edge24_Node000160_Node000044"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2051.81,-224.46C2055.21,-223.61 2058.59,-222.79 2061.89,-222 2137.02,-204.1 2156.73,-203.77 2231.89,-186 2234.81,-185.31 2237.79,-184.59 2240.8,-183.85"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2051.19,-221 2042.35,-226.85 2052.9,-227.79 2051.19,-221"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node160->Node162 -->
|
|
<g id="edge25_Node000160_Node000162" class="edge">
|
|
<title>Node160->Node162</title>
|
|
<g id="a_edge25_Node000160_Node000162"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2031.61,-222.84C2062.22,-209.82 2102.21,-192.8 2130.37,-180.81"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2030.43,-219.54 2022.6,-226.68 2033.17,-225.98 2030.43,-219.54"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node163 -->
|
|
<g id="Node000163" class="node">
|
|
<title>Node163</title>
|
|
<g id="a_Node000163"><a xlink:href="factor__computations_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="#fff0f0" stroke="red" points="2592.26,-108.25 2461.51,-108.25 2461.51,-66.5 2592.26,-66.5 2592.26,-108.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2469.51" y="-94.75" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/solver</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2469.51" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">/normalization/detail/factor</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="2526.89" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">_computations.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node162->Node163 -->
|
|
<g id="edge26_Node000162_Node000163" class="edge">
|
|
<title>Node162->Node163</title>
|
|
<g id="a_edge26_Node000162_Node000163"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2222.91,-146.47C2225.94,-145.68 2228.95,-144.94 2231.89,-144.25 2322.81,-122.94 2347.32,-126.54 2438.89,-108.25 2446.11,-106.81 2453.64,-105.23 2461.13,-103.6"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2222.13,-143.05 2213.39,-149.03 2223.95,-149.81 2222.13,-143.05"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node166 -->
|
|
<g id="Node000166" class="node">
|
|
<title>Node166</title>
|
|
<g id="a_Node000166"><a xlink:href="normalization_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="#fff0f0" stroke="red" points="2577.01,-30.5 2420.76,-30.5 2420.76,0 2577.01,0 2577.01,-30.5"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2428.76" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/solver</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="2498.89" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">/normalization/normalization.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node162->Node166 -->
|
|
<g id="edge27_Node000162_Node000166" class="edge">
|
|
<title>Node162->Node166</title>
|
|
<g id="a_edge27_Node000162_Node000166"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2190.06,-142.38C2216.85,-120.29 2261.3,-86.55 2304.89,-66.5 2341.4,-49.7 2384.45,-37.84 2420.71,-29.87"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2187.94,-139.6 2182.51,-148.7 2192.43,-144.96 2187.94,-139.6"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node167 -->
|
|
<g id="Node000167" class="node">
|
|
<title>Node167</title>
|
|
<g id="a_Node000167"><a xlink:href="physical__coordinates_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="#fff0f0" stroke="red" points="2429.76,-108.25 2314.01,-108.25 2314.01,-66.5 2429.76,-66.5 2429.76,-108.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2322.01" y="-94.75" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/solver</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2322.01" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">/normalization/physical</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="2371.89" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">_coordinates.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node162->Node167 -->
|
|
<g id="edge28_Node000162_Node000167" class="edge">
|
|
<title>Node162->Node167</title>
|
|
<g id="a_edge28_Node000162_Node000167"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2215.25,-145.7C2245.85,-134.5 2284.97,-120.18 2316.45,-108.66"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2214.41,-142.28 2206.22,-149 2216.82,-148.85 2214.41,-142.28"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node100 -->
|
|
<g id="Node000100" class="node">
|
|
<title>Node100</title>
|
|
<g id="a_Node000100"><a xlink:href="numerics_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="#fff0f0" stroke="red" points="2180.14,-102.62 2063.64,-102.62 2063.64,-72.12 2180.14,-72.12 2180.14,-102.62"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2071.64" y="-89.12" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/utils</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="2121.89" y="-77.88" font-family="Helvetica,sans-Serif" font-size="10.00">/serialize/numerics.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node162->Node100 -->
|
|
<g id="edge30_Node000162_Node000100" class="edge">
|
|
<title>Node162->Node100</title>
|
|
<g id="a_edge30_Node000162_Node000100"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2150.95,-139.57C2144.08,-127.47 2136.04,-113.3 2130.16,-102.94"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2147.87,-141.23 2155.85,-148.2 2153.96,-137.78 2147.87,-141.23"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node167->Node166 -->
|
|
<g id="edge29_Node000167_Node000166" class="edge">
|
|
<title>Node167->Node166</title>
|
|
<g id="a_edge29_Node000167_Node000166"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2418.46,-60.66C2436.6,-50.64 2456.74,-39.53 2472.32,-30.92"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2417.01,-57.46 2409.95,-65.36 2420.39,-63.59 2417.01,-57.46"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node169->Node5 -->
|
|
<g id="edge32_Node000169_Node000005" class="edge">
|
|
<title>Node169->Node5</title>
|
|
<g id="a_edge32_Node000169_Node000005"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2196.64,-227.72C2263.48,-213.97 2364.28,-193.22 2430.1,-179.67"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2195.96,-224.29 2186.87,-229.73 2197.37,-231.15 2195.96,-224.29"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node169->Node100 -->
|
|
<g id="edge33_Node000169_Node000100" class="edge">
|
|
<title>Node169->Node100</title>
|
|
<g id="a_edge33_Node000169_Node000100"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2108.21,-211.67C2103.97,-203.65 2100.09,-194.76 2097.89,-186 2093.36,-168 2094.15,-162.43 2097.89,-144.25 2100.91,-129.57 2107.96,-113.98 2113.65,-103.01"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2105.16,-213.38 2113.15,-220.34 2111.24,-209.92 2105.16,-213.38"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node112 -->
|
|
<g id="Node000112" class="node">
|
|
<title>Node112</title>
|
|
<g id="a_Node000112"><a xlink:href="barotropic__density_8cpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="469.39,-263.75 342.39,-263.75 342.39,-222 469.39,-222 469.39,-263.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="350.39" y="-250.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/compile_time_checks</text>
|
|
<text xml:space="preserve" text-anchor="start" x="350.39" y="-239" font-family="Helvetica,sans-Serif" font-size="10.00">/serif/model/barotropic</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="405.89" y="-227.75" font-family="Helvetica,sans-Serif" font-size="10.00">_density.cpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node120->Node112 -->
|
|
<g id="edge35_Node000120_Node000112" class="edge">
|
|
<title>Node120->Node112</title>
|
|
<g id="a_edge35_Node000120_Node000112"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M513.8,-299.86C492.63,-288.88 466.33,-275.23 444.99,-264.16"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="511.91,-302.82 522.4,-304.32 515.13,-296.61 511.91,-302.82"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node113 -->
|
|
<g id="Node000113" class="node">
|
|
<title>Node113</title>
|
|
<g id="a_Node000113"><a xlink:href="density__primal_8cpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="638.76,-258.12 487.01,-258.12 487.01,-227.62 638.76,-227.62 638.76,-258.12"/>
|
|
<text xml:space="preserve" text-anchor="start" x="495.01" y="-244.62" font-family="Helvetica,sans-Serif" font-size="10.00">src/compile_time_checks</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="562.89" y="-233.38" font-family="Helvetica,sans-Serif" font-size="10.00">/serif/model/density_primal.cpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node120->Node113 -->
|
|
<g id="edge36_Node000120_Node000113" class="edge">
|
|
<title>Node120->Node113</title>
|
|
<g id="a_edge36_Node000120_Node000113"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M555.62,-293.97C557.34,-282.12 559.32,-268.49 560.78,-258.44"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="552.2,-293.12 554.23,-303.52 559.13,-294.13 552.2,-293.12"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node114 -->
|
|
<g id="Node000114" class="node">
|
|
<title>Node114</title>
|
|
<g id="a_Node000114"><a xlink:href="execution__validation_8cpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="175.39,-263.75 48.39,-263.75 48.39,-222 175.39,-222 175.39,-263.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="56.39" y="-250.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/compile_time_checks</text>
|
|
<text xml:space="preserve" text-anchor="start" x="56.39" y="-239" font-family="Helvetica,sans-Serif" font-size="10.00">/serif/model/execution</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="111.89" y="-227.75" font-family="Helvetica,sans-Serif" font-size="10.00">_validation.cpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node120->Node114 -->
|
|
<g id="edge37_Node000120_Node000114" class="edge">
|
|
<title>Node120->Node114</title>
|
|
<g id="a_edge37_Node000120_Node000114"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M489.61,-302.23C485.66,-301.33 481.73,-300.5 477.89,-299.75 349.11,-274.67 313.63,-289.05 184.89,-263.75 181.93,-263.17 178.9,-262.53 175.86,-261.85"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="488.74,-305.62 499.28,-304.54 490.37,-298.81 488.74,-305.62"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node115 -->
|
|
<g id="Node000115" class="node">
|
|
<title>Node115</title>
|
|
<g id="a_Node000115"><a xlink:href="normalization_8cpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="803.14,-258.12 656.64,-258.12 656.64,-227.62 803.14,-227.62 803.14,-258.12"/>
|
|
<text xml:space="preserve" text-anchor="start" x="664.64" y="-244.62" font-family="Helvetica,sans-Serif" font-size="10.00">src/compile_time_checks</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="729.89" y="-233.38" font-family="Helvetica,sans-Serif" font-size="10.00">/serif/model/normalization.cpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node120->Node115 -->
|
|
<g id="edge38_Node000120_Node000115" class="edge">
|
|
<title>Node120->Node115</title>
|
|
<g id="a_edge38_Node000120_Node000115"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M596.61,-300.59C627.22,-287.57 667.21,-270.55 695.37,-258.56"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="595.43,-297.29 587.6,-304.43 598.17,-303.73 595.43,-297.29"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node121 -->
|
|
<g id="Node000121" class="node">
|
|
<title>Node121</title>
|
|
<g id="a_Node000121"><a xlink:href="compile__time__checks_2serif_2model_2validation_8cpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="323.89,-258.12 193.89,-258.12 193.89,-227.62 323.89,-227.62 323.89,-258.12"/>
|
|
<text xml:space="preserve" text-anchor="start" x="201.89" y="-244.62" font-family="Helvetica,sans-Serif" font-size="10.00">src/compile_time_checks</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="258.89" y="-233.38" font-family="Helvetica,sans-Serif" font-size="10.00">/serif/model/validation.cpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node120->Node121 -->
|
|
<g id="edge39_Node000120_Node000121" class="edge">
|
|
<title>Node120->Node121</title>
|
|
<g id="a_edge39_Node000120_Node000121"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M486.8,-302.07C483.79,-301.28 480.81,-300.51 477.89,-299.75 414.03,-283.19 397.78,-280.2 333.89,-263.75 327.5,-262.1 320.81,-260.36 314.16,-258.62"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="485.74,-305.41 496.3,-304.58 487.52,-298.65 485.74,-305.41"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node123->Node114 -->
|
|
<g id="edge41_Node000123_Node000114" class="edge">
|
|
<title>Node123->Node114</title>
|
|
<g id="a_edge41_Node000123_Node000114"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M162.2,-296.8C152.33,-286.42 140.74,-274.23 131.17,-264.16"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="159.54,-299.09 168.96,-303.92 164.61,-294.26 159.54,-299.09"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node136->Node112 -->
|
|
<g id="edge43_Node000136_Node000112" class="edge">
|
|
<title>Node136->Node112</title>
|
|
<g id="a_edge43_Node000136_Node000112"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M404.58,-293.64C404.83,-284 405.11,-273.22 405.35,-264.16"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="401.08,-293.42 404.32,-303.51 408.08,-293.6 401.08,-293.42"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node136->Node113 -->
|
|
<g id="edge44_Node000136_Node000113" class="edge">
|
|
<title>Node136->Node113</title>
|
|
<g id="a_edge44_Node000136_Node000113"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M444.92,-300.08C472.12,-287.12 507.23,-270.39 532.06,-258.56"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="443.44,-296.91 435.91,-304.37 446.45,-303.23 443.44,-296.91"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node136->Node114 -->
|
|
<g id="edge45_Node000136_Node000114" class="edge">
|
|
<title>Node136->Node114</title>
|
|
<g id="a_edge45_Node000136_Node000114"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M334.33,-302.18C291.25,-291.3 234.8,-276.91 184.89,-263.75 181.84,-262.95 178.72,-262.12 175.57,-261.28"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="333.24,-305.52 343.8,-304.57 334.96,-298.73 333.24,-305.52"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node136->Node115 -->
|
|
<g id="edge46_Node000136_Node000115" class="edge">
|
|
<title>Node136->Node115</title>
|
|
<g id="a_edge46_Node000136_Node000115"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M468.26,-302.11C471.51,-301.3 474.74,-300.51 477.89,-299.75 552.99,-281.73 572.58,-280.85 647.89,-263.75 655.03,-262.13 662.51,-260.38 669.93,-258.62"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="467.45,-298.71 458.62,-304.58 469.18,-305.49 467.45,-298.71"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node136->Node121 -->
|
|
<g id="edge47_Node000136_Node000121" class="edge">
|
|
<title>Node136->Node121</title>
|
|
<g id="a_edge47_Node000136_Node000121"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M365.78,-299.72C340.99,-286.76 309.2,-270.16 286.76,-258.44"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="364.11,-302.79 374.59,-304.32 367.35,-296.59 364.11,-302.79"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node137->Node112 -->
|
|
<g id="edge49_Node000137_Node000112" class="edge">
|
|
<title>Node137->Node112</title>
|
|
<g id="a_edge49_Node000137_Node000112"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M634.8,-302.05C631.79,-301.27 628.81,-300.5 625.89,-299.75 560.31,-282.97 543.41,-280.76 477.89,-263.75 475.25,-263.07 472.57,-262.36 469.85,-261.64"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="633.75,-305.39 644.31,-304.55 635.53,-298.62 633.75,-305.39"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node137->Node113 -->
|
|
<g id="edge50_Node000137_Node000113" class="edge">
|
|
<title>Node137->Node113</title>
|
|
<g id="a_edge50_Node000137_Node000113"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M663.57,-299.54C640.19,-286.61 610.33,-270.11 589.22,-258.44"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="661.71,-302.51 672.15,-304.29 665.09,-296.39 661.71,-302.51"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node137->Node114 -->
|
|
<g id="edge51_Node000137_Node000114" class="edge">
|
|
<title>Node137->Node114</title>
|
|
<g id="a_edge51_Node000137_Node000114"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M639.03,-302.35C634.6,-301.38 630.19,-300.5 625.89,-299.75 432.14,-266.11 378.58,-297.72 184.89,-263.75 181.91,-263.23 178.88,-262.64 175.83,-262"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="638,-305.7 648.53,-304.57 639.59,-298.89 638,-305.7"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node137->Node115 -->
|
|
<g id="edge52_Node000137_Node000115" class="edge">
|
|
<title>Node137->Node115</title>
|
|
<g id="a_edge52_Node000137_Node000115"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M709.91,-294.34C714.63,-282.4 720.1,-268.59 724.12,-258.44"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="706.66,-293.03 706.23,-303.61 713.17,-295.6 706.66,-293.03"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node119->Node100 -->
|
|
<g id="edge55_Node000119_Node000100" class="edge">
|
|
<title>Node119->Node100</title>
|
|
<g id="a_edge55_Node000119_Node000100"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2030.6,-143.69C2051.85,-130.82 2078.77,-114.5 2097.86,-102.94"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2029.02,-140.56 2022.29,-148.74 2032.65,-146.55 2029.02,-140.56"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node171->Node169 -->
|
|
<g id="edge73_Node000171_Node000169" class="edge">
|
|
<title>Node171->Node169</title>
|
|
<g id="a_edge73_Node000171_Node000169"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2469.52,-390.76C2369.53,-387.93 2210.69,-377.67 2164.89,-341.5 2140.99,-322.63 2132.53,-286.48 2129.53,-263.86"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2469.2,-394.26 2479.29,-391.02 2469.39,-387.26 2469.2,-394.26"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node28 -->
|
|
<g id="Node000028" class="node">
|
|
<title>Node28</title>
|
|
<g id="a_Node000028"><a xlink:href="model_2computations_2pressure__boundary_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="#fff0f0" stroke="red" points="3133.14,-341.5 2998.64,-341.5 2998.64,-299.75 3133.14,-299.75 3133.14,-341.5"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3006.64" y="-328" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3006.64" y="-316.75" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/model/computations</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="3065.89" y="-305.5" font-family="Helvetica,sans-Serif" font-size="10.00">/pressure_boundary.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node171->Node28 -->
|
|
<g id="edge57_Node000171_Node000028" class="edge">
|
|
<title>Node171->Node28</title>
|
|
<g id="a_edge57_Node000171_Node000028"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2638.55,-385.55C2726.79,-378.26 2868.82,-364.19 2989.89,-341.5 2992.7,-340.97 2995.57,-340.4 2998.46,-339.79"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2638.45,-382.05 2628.77,-386.35 2639.02,-389.02 2638.45,-382.05"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node172 -->
|
|
<g id="Node000172" class="node">
|
|
<title>Node172</title>
|
|
<g id="a_Node000172"><a xlink:href="solver__layout_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="#fff0f0" stroke="red" points="917.14,-341.5 782.64,-341.5 782.64,-299.75 917.14,-299.75 917.14,-341.5"/>
|
|
<text xml:space="preserve" text-anchor="start" x="790.64" y="-328" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="790.64" y="-316.75" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/model/computations</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="849.89" y="-305.5" font-family="Helvetica,sans-Serif" font-size="10.00">/solver_layout.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node171->Node172 -->
|
|
<g id="edge58_Node000171_Node000172" class="edge">
|
|
<title>Node171->Node172</title>
|
|
<g id="a_edge58_Node000171_Node000172"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2469.66,-391.65C2180.34,-390.91 1228.31,-385.14 925.89,-341.5 923.06,-341.09 920.17,-340.62 917.27,-340.09"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2469.38,-395.15 2479.39,-391.67 2469.4,-388.15 2469.38,-395.15"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node68 -->
|
|
<g id="Node000068" class="node">
|
|
<title>Node68</title>
|
|
<g id="a_Node000068"><a xlink:href="volume__actions_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="#fff0f0" stroke="red" points="2336.39,-335.88 2173.39,-335.88 2173.39,-305.38 2336.39,-305.38 2336.39,-335.88"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2181.39" y="-322.38" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="2254.89" y="-311.12" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/model/volume_actions.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node171->Node68 -->
|
|
<g id="edge60_Node000171_Node000068" class="edge">
|
|
<title>Node171->Node68</title>
|
|
<g id="a_edge60_Node000171_Node000068"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2480.17,-374.46C2430.31,-362.77 2365.15,-347.48 2317.74,-336.37"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2479.2,-377.83 2489.74,-376.7 2480.8,-371.01 2479.2,-377.83"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node174 -->
|
|
<g id="Node000174" class="node">
|
|
<title>Node174</title>
|
|
<g id="a_Node000174"><a xlink:href="ordering_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="#fff0f0" stroke="red" points="2660.26,-263.75 2523.51,-263.75 2523.51,-222 2660.26,-222 2660.26,-263.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2531.51" y="-250.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2531.51" y="-239" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="2591.89" y="-227.75" font-family="Helvetica,sans-Serif" font-size="10.00">/computations/ordering.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node171->Node174 -->
|
|
<g id="edge61_Node000171_Node000174" class="edge">
|
|
<title>Node171->Node174</title>
|
|
<g id="a_edge61_Node000171_Node000174"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2638.3,-384.67C2697.43,-377.75 2769.09,-364.76 2787.89,-341.5 2799.55,-327.07 2799.07,-314.56 2787.89,-299.75 2783.84,-294.38 2715.5,-275.69 2660.64,-261.39"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2638.1,-381.17 2628.55,-385.76 2638.88,-388.13 2638.1,-381.17"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node176 -->
|
|
<g id="Node000176" class="node">
|
|
<title>Node176</title>
|
|
<g id="a_Node000176"><a xlink:href="vector__view_8hpp.html" target="_top" xlink:title="This file includes a class for viewing some SystemLayout as a span of coefficients without copying th...">
|
|
<polygon fill="#fff0f0" stroke="red" points="2980.76,-335.88 2835.01,-335.88 2835.01,-305.38 2980.76,-305.38 2980.76,-335.88"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2843.01" y="-322.38" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="2907.89" y="-311.12" font-family="Helvetica,sans-Serif" font-size="10.00">/blocks/vector_view.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node171->Node176 -->
|
|
<g id="edge63_Node000171_Node000176" class="edge">
|
|
<title>Node171->Node176</title>
|
|
<g id="a_edge63_Node000171_Node000176"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2638.44,-376.7C2691.03,-367.12 2760.02,-354.18 2820.89,-341.5 2828.63,-339.89 2836.73,-338.13 2844.75,-336.35"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2637.84,-373.25 2628.62,-378.48 2639.09,-380.14 2637.84,-373.25"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node126 -->
|
|
<g id="Node000126" class="node">
|
|
<title>Node126</title>
|
|
<g id="a_Node000126"><a xlink:href="model_2plan_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="#fff0f0" stroke="red" points="2469.01,-335.88 2354.76,-335.88 2354.76,-305.38 2469.01,-305.38 2469.01,-335.88"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2362.76" y="-322.38" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/model</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="2411.89" y="-311.12" font-family="Helvetica,sans-Serif" font-size="10.00">/plan.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node171->Node126 -->
|
|
<g id="edge65_Node000171_Node000126" class="edge">
|
|
<title>Node171->Node126</title>
|
|
<g id="a_edge65_Node000171_Node000126"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2513.99,-372.05C2491.02,-360.7 2462.63,-346.68 2441.62,-336.31"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2512.25,-375.09 2522.76,-376.38 2515.35,-368.81 2512.25,-375.09"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node178 -->
|
|
<g id="Node000178" class="node">
|
|
<title>Node178</title>
|
|
<g id="a_Node000178"><a xlink:href="linearized__system__view_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="#fff0f0" stroke="red" points="2779.14,-335.88 2638.64,-335.88 2638.64,-305.38 2779.14,-305.38 2779.14,-335.88"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2646.64" y="-322.38" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/operators</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="2708.89" y="-311.12" font-family="Helvetica,sans-Serif" font-size="10.00">/linearized_system_view.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node171->Node178 -->
|
|
<g id="edge66_Node000171_Node000178" class="edge">
|
|
<title>Node171->Node178</title>
|
|
<g id="a_edge66_Node000171_Node000178"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2596.76,-372.35C2621.96,-360.95 2653.3,-346.77 2676.44,-336.31"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2595.43,-369.11 2587.76,-376.43 2598.32,-375.49 2595.43,-369.11"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node187 -->
|
|
<g id="Node000187" class="node">
|
|
<title>Node187</title>
|
|
<g id="a_Node000187"><a xlink:href="layout_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="2840.26,-258.12 2715.51,-258.12 2715.51,-227.62 2840.26,-227.62 2840.26,-258.12"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2723.51" y="-244.62" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/solver</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="2777.89" y="-233.38" font-family="Helvetica,sans-Serif" font-size="10.00">/normalization/layout.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node171->Node187 -->
|
|
<g id="edge69_Node000171_Node000187" class="edge">
|
|
<title>Node171->Node187</title>
|
|
<g id="a_edge69_Node000171_Node000187"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2638.48,-390.71C2793.09,-387.92 3108.55,-377.81 3141.89,-341.5 3154.44,-327.83 3153.97,-313.83 3141.89,-299.75 3103.79,-255.36 2934.16,-245.88 2840.51,-244.08"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2638.63,-387.21 2628.69,-390.88 2638.75,-394.21 2638.63,-387.21"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node188 -->
|
|
<g id="Node000188" class="node">
|
|
<title>Node188</title>
|
|
<g id="a_Node000188"><a xlink:href="system__layout_8cpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="2620.39,-335.88 2487.39,-335.88 2487.39,-305.38 2620.39,-305.38 2620.39,-335.88"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2495.39" y="-322.38" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="2553.89" y="-311.12" font-family="Helvetica,sans-Serif" font-size="10.00">/blocks/system_layout.cpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node171->Node188 -->
|
|
<g id="edge74_Node000171_Node000188" class="edge">
|
|
<title>Node171->Node188</title>
|
|
<g id="a_edge74_Node000171_Node000188"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2553.89,-365.77C2553.89,-355.76 2553.89,-344.69 2553.89,-336.14"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2550.39,-365.71 2553.89,-375.71 2557.39,-365.71 2550.39,-365.71"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node172->Node115 -->
|
|
<g id="edge59_Node000172_Node000115" class="edge">
|
|
<title>Node172->Node115</title>
|
|
<g id="a_edge59_Node000172_Node000115"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M808.07,-293.22C789.59,-281.56 768.59,-268.3 753,-258.46"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="806.13,-296.14 816.45,-298.52 809.86,-290.22 806.13,-296.14"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node174->Node5 -->
|
|
<g id="edge62_Node000174_Node000005" class="edge">
|
|
<title>Node174->Node5</title>
|
|
<g id="a_edge62_Node000174_Node000005"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2557.43,-214.69C2545.65,-205.39 2532.67,-195.15 2521.69,-186.48"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2554.96,-217.19 2564.98,-220.64 2559.29,-211.7 2554.96,-217.19"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node176->Node5 -->
|
|
<g id="edge64_Node000176_Node000005" class="edge">
|
|
<title>Node176->Node5</title>
|
|
<g id="a_edge64_Node000176_Node000005"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2828.54,-302.32C2781.66,-291.18 2727.56,-276.47 2706.89,-263.75 2685.52,-250.6 2689.98,-235.59 2668.89,-222 2659.4,-215.89 2606.54,-199.17 2561.71,-185.6"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2827.64,-305.7 2838.18,-304.58 2829.24,-298.89 2827.64,-305.7"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node178->Node5 -->
|
|
<g id="edge67_Node000178_Node000005" class="edge">
|
|
<title>Node178->Node5</title>
|
|
<g id="a_edge67_Node000178_Node000005"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2641.36,-301.96C2587.17,-287.5 2519.39,-268.67 2514.89,-263.75 2495.65,-242.74 2493.32,-208.25 2494.09,-186.4"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2640.31,-305.3 2650.87,-304.49 2642.11,-298.54 2640.31,-305.3"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node178->Node174 -->
|
|
<g id="edge68_Node000178_Node000174" class="edge">
|
|
<title>Node178->Node174</title>
|
|
<g id="a_edge68_Node000178_Node000174"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2676.97,-298.96C2660.25,-288.13 2639.86,-274.93 2623.22,-264.16"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2674.76,-301.7 2685.06,-304.2 2678.57,-295.82 2674.76,-301.7"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node187->Node5 -->
|
|
<g id="edge70_Node000187_Node000005" class="edge">
|
|
<title>Node187->Node5</title>
|
|
<g id="a_edge70_Node000187_Node000005"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2712.29,-224.25C2666.97,-212.08 2606.93,-195.95 2561.6,-183.77"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2711.16,-227.57 2721.72,-226.79 2712.97,-220.81 2711.16,-227.57"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node187->Node163 -->
|
|
<g id="edge71_Node000187_Node000163" class="edge">
|
|
<title>Node187->Node163</title>
|
|
<g id="a_edge71_Node000187_Node000163"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2714.17,-224C2675.33,-212.4 2629.97,-197.38 2612.89,-186 2596.53,-175.11 2562.68,-133.92 2542.67,-108.65"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2712.89,-227.27 2723.48,-226.75 2714.88,-220.56 2712.89,-227.27"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node187->Node166 -->
|
|
<g id="edge72_Node000187_Node000166" class="edge">
|
|
<title>Node187->Node166</title>
|
|
<g id="a_edge72_Node000187_Node000166"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2754.3,-219.34C2726.81,-192.97 2680.14,-147.86 2640.89,-108.25 2622.8,-90 2621.62,-81.69 2600.89,-66.5 2580.98,-51.92 2556.2,-39.59 2536.05,-30.8"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2751.78,-221.77 2761.43,-226.16 2756.63,-216.72 2751.78,-221.77"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node189->Node163 -->
|
|
<g id="edge77_Node000189_Node000163" class="edge">
|
|
<title>Node189->Node163</title>
|
|
<g id="a_edge77_Node000189_Node000163"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2769.71,-146.77C2716.41,-133.95 2644.45,-116.64 2592.72,-104.21"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2768.77,-150.14 2779.31,-149.08 2770.4,-143.33 2768.77,-150.14"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node189->Node166 -->
|
|
<g id="edge79_Node000189_Node000166" class="edge">
|
|
<title>Node189->Node166</title>
|
|
<g id="a_edge79_Node000189_Node000166"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2770.37,-146.01C2742.18,-137.07 2710.3,-124.63 2683.89,-108.25 2661.25,-94.21 2663.52,-80.55 2640.89,-66.5 2615.56,-50.78 2584.63,-39.1 2558.11,-30.97"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2769.34,-149.35 2779.93,-148.94 2771.39,-142.66 2769.34,-149.35"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node189->Node100 -->
|
|
<g id="edge80_Node000189_Node000100" class="edge">
|
|
<title>Node189->Node100</title>
|
|
<g id="a_edge80_Node000189_Node000100"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2763.08,-156.04C2658.4,-145.27 2467.72,-125.56 2304.89,-108.25 2263.26,-103.82 2216.32,-98.72 2180.4,-94.8"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2762.67,-159.51 2772.98,-157.06 2763.39,-152.55 2762.67,-159.51"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node190 -->
|
|
<g id="Node000190" class="node">
|
|
<title>Node190</title>
|
|
<g id="a_Node000190"><a xlink:href="operators_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="#fff0f0" stroke="red" points="2826.76,-108.25 2693.01,-108.25 2693.01,-66.5 2826.76,-66.5 2826.76,-108.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2701.01" y="-94.75" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="2701.01" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/solver/normalization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="2759.89" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">/operators.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node189->Node190 -->
|
|
<g id="edge76_Node000189_Node000190" class="edge">
|
|
<title>Node189->Node190</title>
|
|
<g id="a_edge76_Node000189_Node000190"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2817.86,-141.93C2806.47,-131.41 2792.96,-118.93 2781.85,-108.66"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2815.25,-144.28 2824.97,-148.49 2820,-139.14 2815.25,-144.28"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node195 -->
|
|
<g id="Node000195" class="node">
|
|
<title>Node195</title>
|
|
<g id="a_Node000195"><a xlink:href="packing_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="#fff0f0" stroke="red" points="3003.14,-102.62 2844.64,-102.62 2844.64,-72.12 3003.14,-72.12 3003.14,-102.62"/>
|
|
<text xml:space="preserve" text-anchor="start" x="2852.64" y="-89.12" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/solver</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="2923.89" y="-77.88" font-family="Helvetica,sans-Serif" font-size="10.00">/normalization/detail/packing.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node189->Node195 -->
|
|
<g id="edge78_Node000189_Node000195" class="edge">
|
|
<title>Node189->Node195</title>
|
|
<g id="a_edge78_Node000189_Node000195"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2866.11,-141.75C2879.69,-129.21 2896.23,-113.93 2908.13,-102.94"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2863.78,-139.14 2858.81,-148.49 2868.53,-144.28 2863.78,-139.14"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node197 -->
|
|
<g id="Node000197" class="node">
|
|
<title>Node197</title>
|
|
<g id="a_Node000197"><a xlink:href="solver_2normalization_2diagonal_8cpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="3156.14,-102.62 3021.64,-102.62 3021.64,-72.12 3156.14,-72.12 3156.14,-102.62"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3029.64" y="-89.12" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/serif/solver</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="3088.89" y="-77.88" font-family="Helvetica,sans-Serif" font-size="10.00">/normalization/diagonal.cpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node189->Node197 -->
|
|
<g id="edge81_Node000189_Node000197" class="edge">
|
|
<title>Node189->Node197</title>
|
|
<g id="a_edge81_Node000189_Node000197"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2900.66,-146.1C2943.57,-132.94 3001.01,-115.33 3041.11,-103.03"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2899.79,-142.71 2891.25,-148.99 2901.84,-149.4 2899.79,-142.71"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node198 -->
|
|
<g id="Node000198" class="node">
|
|
<title>Node198</title>
|
|
<g id="a_Node000198"><a xlink:href="riesz__factors_8cpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="3275.26,-108.25 3174.51,-108.25 3174.51,-66.5 3275.26,-66.5 3275.26,-108.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="3182.51" y="-94.75" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/serif/solver</text>
|
|
<text xml:space="preserve" text-anchor="start" x="3182.51" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">/normalization/riesz</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="3224.89" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">_factors.cpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node189->Node198 -->
|
|
<g id="edge82_Node000189_Node000198" class="edge">
|
|
<title>Node189->Node198</title>
|
|
<g id="a_edge82_Node000189_Node000198"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2920.73,-153.83C2986.56,-144.44 3082.57,-128.88 3164.89,-108.25 3167.98,-107.48 3171.13,-106.62 3174.31,-105.72"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2920.53,-150.32 2911.12,-155.19 2921.51,-157.25 2920.53,-150.32"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node199->Node5 -->
|
|
<g id="edge84_Node000199_Node000005" class="edge">
|
|
<title>Node199->Node5</title>
|
|
<g id="a_edge84_Node000199_Node000005"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2349.08,-223.15C2377.8,-212 2414.26,-197.83 2443.67,-186.41"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2347.95,-219.84 2339.9,-226.72 2350.49,-226.36 2347.95,-219.84"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node199->Node44 -->
|
|
<g id="edge85_Node000199_Node000044" class="edge">
|
|
<title>Node199->Node44</title>
|
|
<g id="a_edge85_Node000199_Node000044"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2303.29,-215.89C2304.18,-206.25 2305.18,-195.47 2306.01,-186.41"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2299.81,-215.48 2302.38,-225.76 2306.78,-216.13 2299.81,-215.48"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node199->Node163 -->
|
|
<g id="edge86_Node000199_Node000163" class="edge">
|
|
<title>Node199->Node163</title>
|
|
<g id="a_edge86_Node000199_Node000163"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M2335.66,-221.11C2351.06,-211.27 2369.01,-198.85 2383.89,-186 2402.88,-169.6 2402.08,-159.65 2421.89,-144.25 2439.74,-130.37 2461.53,-118.15 2480.63,-108.69"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="2333.87,-218.11 2327.26,-226.39 2337.59,-224.04 2333.87,-218.11"/>
|
|
</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="base_8hpp__dep__incl_org.svg" target="_base">
|
|
<rect id="button" ry="5" rx="5" y="6" x="6" height="38" width="38"
|
|
fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width="1.0"/>
|
|
<path id="arrow"
|
|
d="M 11.500037,31.436501 C 11.940474,20.09759 22.043105,11.32322 32.158766,21.979434 L 37.068811,17.246167 C 37.068811,17.246167 37.088388,32 37.088388,32 L 22.160133,31.978069 C 22.160133,31.978069 26.997745,27.140456 26.997745,27.140456 C 18.528582,18.264221 13.291696,25.230495 11.500037,31.436501 z"
|
|
style="fill:#404040;"/>
|
|
</a>
|
|
</g>
|
|
</svg>
|
|
|
|
<style type='text/css'>
|
|
<![CDATA[
|
|
[data-mouse-over-selected='false'] { opacity: 0.7; }
|
|
[data-mouse-over-selected='true'] { opacity: 1.0; }
|
|
]]>
|
|
</style>
|
|
<script type="application/ecmascript"><![CDATA[
|
|
document.addEventListener('DOMContentLoaded', (event) => {
|
|
highlightEdges();
|
|
highlightAdjacentNodes();
|
|
});
|
|
]]></script>
|
|
</svg>
|