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)
849 lines
44 KiB
XML
849 lines
44 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/geometry/surface/automatic.hpp Pages: 1 -->
|
|
<!--zoomable 749 -->
|
|
|
|
<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 = 1814;
|
|
var viewHeight = 749;
|
|
var sectionId = 'dynsection-1';
|
|
</script>
|
|
<script type="application/ecmascript" xlink:href="svg.min.js"/>
|
|
<svg id="graph" class="graph">
|
|
<g id="viewport">
|
|
<title>src/include/serif/geometry/surface/automatic.hpp</title>
|
|
<!-- Node1 -->
|
|
<g id="Node000001" class="node">
|
|
<title>Node1</title>
|
|
<g id="a_Node000001"><a xlink:title=" ">
|
|
<polygon fill="#999999" stroke="#666666" points="804.62,-740.5 676.12,-740.5 676.12,-710 804.62,-710 804.62,-740.5"/>
|
|
<text xml:space="preserve" text-anchor="start" x="684.12" y="-727" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/geometry</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="740.38" y="-715.75" font-family="Helvetica,sans-Serif" font-size="10.00">/surface/automatic.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node2 -->
|
|
<g id="Node000002" class="node">
|
|
<title>Node2</title>
|
|
<g id="a_Node000002"><a xlink:href="surface__boundary_8cpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="733.88,-674 606.88,-674 606.88,-632.25 733.88,-632.25 733.88,-674"/>
|
|
<text xml:space="preserve" text-anchor="start" x="614.88" y="-660.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/compile_time_checks</text>
|
|
<text xml:space="preserve" text-anchor="start" x="614.88" y="-649.25" font-family="Helvetica,sans-Serif" font-size="10.00">/serif/geometry/surface</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="670.38" y="-638" font-family="Helvetica,sans-Serif" font-size="10.00">_boundary.cpp</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="M717.94,-701.77C709.19,-693.01 699.23,-683.04 690.7,-674.49"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="715.26,-704.04 724.8,-708.65 720.21,-699.1 715.26,-704.04"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node3 -->
|
|
<g id="Node000003" class="node">
|
|
<title>Node3</title>
|
|
<g id="a_Node000003"><a xlink:href="surface__plan_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="871.12,-668.38 751.62,-668.38 751.62,-637.88 871.12,-637.88 871.12,-668.38"/>
|
|
<text xml:space="preserve" text-anchor="start" x="759.62" y="-654.88" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/model</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="811.38" y="-643.62" font-family="Helvetica,sans-Serif" font-size="10.00">/detail/surface_plan.hpp</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="M763.05,-701.85C774.06,-690.98 786.98,-678.22 796.68,-668.64"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="760.82,-699.14 756.16,-708.66 765.74,-704.12 760.82,-699.14"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4 -->
|
|
<g id="Node000004" class="node">
|
|
<title>Node4</title>
|
|
<g id="a_Node000004"><a xlink:href="equilibrium__plan_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="868.5,-596.25 754.25,-596.25 754.25,-565.75 868.5,-565.75 868.5,-596.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="762.25" y="-582.75" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/model</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="811.38" y="-571.5" font-family="Helvetica,sans-Serif" font-size="10.00">/equilibrium_plan.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node3->Node4 -->
|
|
<g id="edge3_Node000003_Node000004" class="edge">
|
|
<title>Node3->Node4</title>
|
|
<g id="a_edge3_Node000003_Node000004"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M811.38,-626.15C811.38,-616.14 811.38,-605.06 811.38,-596.51"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="807.88,-626.08 811.38,-636.08 814.88,-626.08 807.88,-626.08"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node5 -->
|
|
<g id="Node000005" class="node">
|
|
<title>Node5</title>
|
|
<g id="a_Node000005"><a xlink:href="backend_2mfem_2model_2binding_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="595.12,-529.75 469.62,-529.75 469.62,-499.25 595.12,-499.25 595.12,-529.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="477.62" y="-516.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="532.38" y="-505" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/model/binding.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4->Node5 -->
|
|
<g id="edge4_Node000004_Node000005" class="edge">
|
|
<title>Node4->Node5</title>
|
|
<g id="a_edge4_Node000004_Node000005"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M742.78,-564.14C697.81,-553.75 639.45,-540.25 595.6,-530.12"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="741.9,-567.53 752.43,-566.37 743.48,-560.71 741.9,-567.53"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node16 -->
|
|
<g id="Node000016" class="node">
|
|
<title>Node16</title>
|
|
<g id="a_Node000016"><a xlink:href="backend_2mfem_2model_2finite__elements_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="316.75,-529.75 156,-529.75 156,-499.25 316.75,-499.25 316.75,-529.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="164" y="-516.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="236.38" y="-505" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/model/finite_elements.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4->Node16 -->
|
|
<g id="edge17_Node000004_Node000016" class="edge">
|
|
<title>Node4->Node16</title>
|
|
<g id="a_edge17_Node000004_Node000016"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M742.61,-572.29C635.84,-560.31 430.71,-537.3 317.09,-524.55"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="742.04,-575.74 752.37,-573.38 742.82,-568.79 742.04,-575.74"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node20 -->
|
|
<g id="Node000020" class="node">
|
|
<title>Node20</title>
|
|
<g id="a_Node000020"><a xlink:href="backend_2mfem_2model_2graph_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="737.75,-457.62 613,-457.62 613,-427.12 737.75,-427.12 737.75,-457.62"/>
|
|
<text xml:space="preserve" text-anchor="start" x="621" y="-444.12" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="675.38" y="-432.88" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/model/graph.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4->Node20 -->
|
|
<g id="edge22_Node000004_Node000020" class="edge">
|
|
<title>Node4->Node20</title>
|
|
<g id="a_edge22_Node000004_Node000020"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M788.75,-557.27C760.64,-529.03 713.48,-481.65 689.82,-457.89"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="786.22,-559.69 795.75,-564.31 791.18,-554.75 786.22,-559.69"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node22 -->
|
|
<g id="Node000022" class="node">
|
|
<title>Node22</title>
|
|
<g id="a_Node000022"><a xlink:href="execution__validation_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="920.5,-529.75 794.25,-529.75 794.25,-499.25 920.5,-499.25 920.5,-529.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="802.25" y="-516.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/model</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="857.38" y="-505" font-family="Helvetica,sans-Serif" font-size="10.00">/execution_validation.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4->Node22 -->
|
|
<g id="edge26_Node000004_Node000022" class="edge">
|
|
<title>Node4->Node22</title>
|
|
<g id="a_edge26_Node000004_Node000022"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M828.46,-556.04C834.68,-547.32 841.52,-537.74 846.98,-530.08"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="825.65,-553.96 822.69,-564.13 831.35,-558.02 825.65,-553.96"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node26 -->
|
|
<g id="Node000026" class="node">
|
|
<title>Node26</title>
|
|
<g id="a_Node000026"><a xlink:href="model_2model_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1805.5,-302.12 1691.25,-302.12 1691.25,-271.62 1805.5,-271.62 1805.5,-302.12"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1699.25" y="-288.62" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/model</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1748.38" y="-277.38" font-family="Helvetica,sans-Serif" font-size="10.00">/model.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4->Node26 -->
|
|
<g id="edge31_Node000004_Node000026" class="edge">
|
|
<title>Node4->Node26</title>
|
|
<g id="a_edge31_Node000004_Node000026"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M880.17,-580.46C1066.44,-580.29 1574.68,-569.82 1695.38,-463.25 1743.42,-420.83 1748.67,-336.54 1748.72,-302.57"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="880.42,-576.96 870.42,-580.46 880.42,-583.96 880.42,-576.96"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node28 -->
|
|
<g id="Node000028" class="node">
|
|
<title>Node28</title>
|
|
<g id="a_Node000028"><a xlink:href="model_2normalization_2plan_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1297.62,-529.75 1181.12,-529.75 1181.12,-499.25 1297.62,-499.25 1297.62,-529.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1189.12" y="-516.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/model</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1239.38" y="-505" font-family="Helvetica,sans-Serif" font-size="10.00">/normalization/plan.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4->Node28 -->
|
|
<g id="edge33_Node000004_Node000028" class="edge">
|
|
<title>Node4->Node28</title>
|
|
<g id="a_edge33_Node000004_Node000028"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M880.02,-569.65C963.29,-557.11 1102.23,-536.17 1180.72,-524.34"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="879.52,-566.19 870.15,-571.14 880.56,-573.11 879.52,-566.19"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node6 -->
|
|
<g id="Node000006" class="node">
|
|
<title>Node6</title>
|
|
<g id="a_Node000006"><a xlink:href="equilibrium__evaluator_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="594.75,-463.25 470,-463.25 470,-421.5 594.75,-421.5 594.75,-463.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="478" y="-449.75" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="478" y="-438.5" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/model/equilibrium</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="532.38" y="-427.25" font-family="Helvetica,sans-Serif" font-size="10.00">_evaluator.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node5->Node6 -->
|
|
<g id="edge5_Node000005_Node000006" class="edge">
|
|
<title>Node5->Node6</title>
|
|
<g id="a_edge5_Node000005_Node000006"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M532.38,-487.72C532.38,-479.81 532.38,-471.23 532.38,-463.74"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="528.88,-487.46 532.38,-497.46 535.88,-487.46 528.88,-487.46"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node14 -->
|
|
<g id="Node000014" class="node">
|
|
<title>Node14</title>
|
|
<g id="a_Node000014"><a xlink:href="backend_2mfem_2solver_2seed_2state_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="451.62,-457.62 311.12,-457.62 311.12,-427.12 451.62,-427.12 451.62,-457.62"/>
|
|
<text xml:space="preserve" text-anchor="start" x="319.12" y="-444.12" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="381.38" y="-432.88" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/solver/seed/state.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node5->Node14 -->
|
|
<g id="edge14_Node000005_Node000014" class="edge">
|
|
<title>Node5->Node14</title>
|
|
<g id="a_edge14_Node000005_Node000014"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M490.28,-493.95C465.79,-482.58 435.43,-468.48 412.99,-458.06"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="488.8,-497.12 499.35,-498.16 491.75,-490.78 488.8,-497.12"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node7 -->
|
|
<g id="Node000007" class="node">
|
|
<title>Node7</title>
|
|
<g id="a_Node000007"><a xlink:href="backend_2mfem_2model_2equilibrium_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="791,-379.88 649.75,-379.88 649.75,-349.38 791,-349.38 791,-379.88"/>
|
|
<text xml:space="preserve" text-anchor="start" x="657.75" y="-366.38" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="720.38" y="-355.12" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/model/equilibrium.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="M593.1,-416.91C623.03,-404.85 658.12,-390.71 683.87,-380.33"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="592.13,-413.53 584.16,-420.51 594.74,-420.02 592.13,-413.53"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node8 -->
|
|
<g id="Node000008" class="node">
|
|
<title>Node8</title>
|
|
<g id="a_Node000008"><a xlink:href="state_8cpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="783.88,-302.12 656.88,-302.12 656.88,-271.62 783.88,-271.62 783.88,-302.12"/>
|
|
<text xml:space="preserve" text-anchor="start" x="664.88" y="-288.62" font-family="Helvetica,sans-Serif" font-size="10.00">src/compile_time_checks</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="720.38" y="-277.38" font-family="Helvetica,sans-Serif" font-size="10.00">/serif/model/state.cpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node7->Node8 -->
|
|
<g id="edge7_Node000007_Node000008" class="edge">
|
|
<title>Node7->Node8</title>
|
|
<g id="a_edge7_Node000007_Node000008"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M720.38,-337.6C720.38,-325.84 720.38,-312.38 720.38,-302.44"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="716.88,-337.51 720.38,-347.51 723.88,-337.51 716.88,-337.51"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node9 -->
|
|
<g id="Node000009" class="node">
|
|
<title>Node9</title>
|
|
<g id="a_Node000009"><a xlink:href="stellar__problem_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="628.75,-307.75 504,-307.75 504,-266 628.75,-266 628.75,-307.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="512" y="-294.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="512" y="-283" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/solver/nonlinear</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="566.38" y="-271.75" font-family="Helvetica,sans-Serif" font-size="10.00">/stellar_problem.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node7->Node9 -->
|
|
<g id="edge8_Node000007_Node000009" class="edge">
|
|
<title>Node7->Node9</title>
|
|
<g id="a_edge8_Node000007_Node000009"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M680.5,-344.01C658.12,-333 630.22,-319.28 607.62,-308.16"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="678.81,-347.08 689.32,-348.35 681.9,-340.8 678.81,-347.08"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node10 -->
|
|
<g id="Node000010" class="node">
|
|
<title>Node10</title>
|
|
<g id="a_Node000010"><a xlink:href="backend_2mfem_2solver_2equilibrium_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="611,-230 469.75,-230 469.75,-199.5 611,-199.5 611,-230"/>
|
|
<text xml:space="preserve" text-anchor="start" x="477.75" y="-216.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="540.38" y="-205.25" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/solver/equilibrium.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node9->Node10 -->
|
|
<g id="edge9_Node000009_Node000010" class="edge">
|
|
<title>Node9->Node10</title>
|
|
<g id="a_edge9_Node000009_Node000010"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M554.93,-255C551.73,-246.37 548.4,-237.39 545.73,-230.2"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="551.57,-256.01 558.33,-264.17 558.13,-253.58 551.57,-256.01"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node11 -->
|
|
<g id="Node000011" class="node">
|
|
<title>Node11</title>
|
|
<g id="a_Node000011"><a xlink:href="solver_2equilibrium_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="572.5,-163.5 458.25,-163.5 458.25,-133 572.5,-133 572.5,-163.5"/>
|
|
<text xml:space="preserve" text-anchor="start" x="466.25" y="-150" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/solver</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="515.38" y="-138.75" font-family="Helvetica,sans-Serif" font-size="10.00">/equilibrium.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node10->Node11 -->
|
|
<g id="edge10_Node000010_Node000011" class="edge">
|
|
<title>Node10->Node11</title>
|
|
<g id="a_edge10_Node000010_Node000011"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M530.65,-188.66C527.39,-180.25 523.87,-171.16 521.03,-163.83"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="527.28,-189.64 534.16,-197.7 533.8,-187.11 527.28,-189.64"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node12 -->
|
|
<g id="Node000012" class="node">
|
|
<title>Node12</title>
|
|
<g id="a_Node000012"><a xlink:href="solver_2continuation_2equilibrium_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="587.25,-97 447.5,-97 447.5,-66.5 587.25,-66.5 587.25,-97"/>
|
|
<text xml:space="preserve" text-anchor="start" x="455.5" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/solver</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="517.38" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">/continuation/equilibrium.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node11->Node12 -->
|
|
<g id="edge11_Node000011_Node000012" class="edge">
|
|
<title>Node11->Node12</title>
|
|
<g id="a_edge11_Node000011_Node000012"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M516.18,-121.31C516.43,-113.14 516.7,-104.41 516.92,-97.33"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="512.69,-121 515.88,-131.1 519.68,-121.21 512.69,-121"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node13 -->
|
|
<g id="Node000013" class="node">
|
|
<title>Node13</title>
|
|
<g id="a_Node000013"><a xlink:href="solver_2solver_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="476.5,-30.5 362.25,-30.5 362.25,0 476.5,0 476.5,-30.5"/>
|
|
<text xml:space="preserve" text-anchor="start" x="370.25" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/solver</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="419.38" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">/solver.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node11->Node13 -->
|
|
<g id="edge13_Node000011_Node000013" class="edge">
|
|
<title>Node11->Node13</title>
|
|
<g id="a_edge13_Node000011_Node000013"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M471.89,-126.88C459.42,-119.13 446.91,-109.17 438.38,-97 424.4,-77.08 420.59,-48.27 419.62,-30.99"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="470.09,-129.88 480.49,-131.87 473.6,-123.83 470.09,-129.88"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node12->Node13 -->
|
|
<g id="edge12_Node000012_Node000013" class="edge">
|
|
<title>Node12->Node13</title>
|
|
<g id="a_edge12_Node000012_Node000013"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M485.61,-59.84C471.21,-50.37 454.54,-39.39 441.52,-30.83"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="483.6,-62.71 493.87,-65.28 487.44,-56.86 483.6,-62.71"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node15 -->
|
|
<g id="Node000015" class="node">
|
|
<title>Node15</title>
|
|
<g id="a_Node000015"><a xlink:href="solver_2seed_2state_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="438.5,-163.5 324.25,-163.5 324.25,-133 438.5,-133 438.5,-163.5"/>
|
|
<text xml:space="preserve" text-anchor="start" x="332.25" y="-150" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/solver</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="381.38" y="-138.75" font-family="Helvetica,sans-Serif" font-size="10.00">/seed/state.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node14->Node15 -->
|
|
<g id="edge15_Node000014_Node000015" class="edge">
|
|
<title>Node14->Node15</title>
|
|
<g id="a_edge15_Node000014_Node000015"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M381.38,-415.54C381.38,-355.94 381.38,-210.38 381.38,-163.82"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="377.88,-415.37 381.38,-425.37 384.88,-415.37 377.88,-415.37"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node15->Node13 -->
|
|
<g id="edge16_Node000015_Node000013" class="edge">
|
|
<title>Node15->Node13</title>
|
|
<g id="a_edge16_Node000015_Node000013"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M388.76,-121.79C396.62,-94.71 408.77,-52.81 415.14,-30.83"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="385.43,-120.7 386.01,-131.28 392.16,-122.65 385.43,-120.7"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node17 -->
|
|
<g id="Node000017" class="node">
|
|
<title>Node17</title>
|
|
<g id="a_Node000017"><a xlink:href="model_2finite__elements_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="293.5,-457.62 179.25,-457.62 179.25,-427.12 293.5,-427.12 293.5,-457.62"/>
|
|
<text xml:space="preserve" text-anchor="start" x="187.25" y="-444.12" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/model</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="236.38" y="-432.88" font-family="Helvetica,sans-Serif" font-size="10.00">/finite_elements.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node16->Node17 -->
|
|
<g id="edge18_Node000016_Node000017" class="edge">
|
|
<title>Node16->Node17</title>
|
|
<g id="a_edge18_Node000016_Node000017"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M236.38,-487.52C236.38,-477.51 236.38,-466.44 236.38,-457.89"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="232.88,-487.46 236.38,-497.46 239.88,-487.46 232.88,-487.46"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node19 -->
|
|
<g id="Node000019" class="node">
|
|
<title>Node19</title>
|
|
<g id="a_Node000019"><a xlink:href="lib_2serif_2backend_2mfem_2model_2finite__elements_8cpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="160.75,-457.62 0,-457.62 0,-427.12 160.75,-427.12 160.75,-457.62"/>
|
|
<text xml:space="preserve" text-anchor="start" x="8" y="-444.12" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="80.38" y="-432.88" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/model/finite_elements.cpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node16->Node19 -->
|
|
<g id="edge21_Node000016_Node000019" class="edge">
|
|
<title>Node16->Node19</title>
|
|
<g id="a_edge21_Node000016_Node000019"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M193.23,-494.1C167.87,-482.7 136.32,-468.52 113.03,-458.06"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="191.74,-497.27 202.29,-498.18 194.61,-490.89 191.74,-497.27"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node17->Node11 -->
|
|
<g id="edge20_Node000017_Node000011" class="edge">
|
|
<title>Node17->Node11</title>
|
|
<g id="a_edge20_Node000017_Node000011"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M273.69,-421.14C289.63,-411.51 307.87,-399.13 322.38,-385.5 397.39,-315.01 391.39,-275.9 460.38,-199.5 471.99,-186.64 486.51,-173.47 497.72,-163.85"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="272.27,-417.91 265.42,-425.99 275.81,-423.95 272.27,-417.91"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node18 -->
|
|
<g id="Node000018" class="node">
|
|
<title>Node18</title>
|
|
<g id="a_Node000018"><a xlink:href="compile__time__checks_2serif_2model_2finite__elements_8cpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="313.75,-379.88 159,-379.88 159,-349.38 313.75,-349.38 313.75,-379.88"/>
|
|
<text xml:space="preserve" text-anchor="start" x="167" y="-366.38" font-family="Helvetica,sans-Serif" font-size="10.00">src/compile_time_checks</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="236.38" y="-355.12" font-family="Helvetica,sans-Serif" font-size="10.00">/serif/model/finite_elements.cpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node17->Node18 -->
|
|
<g id="edge19_Node000017_Node000018" class="edge">
|
|
<title>Node17->Node18</title>
|
|
<g id="a_edge19_Node000017_Node000018"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M236.38,-415.35C236.38,-403.59 236.38,-390.13 236.38,-380.19"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="232.88,-415.26 236.38,-425.26 239.88,-415.26 232.88,-415.26"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node20->Node7 -->
|
|
<g id="edge23_Node000020_Node000007" class="edge">
|
|
<title>Node20->Node7</title>
|
|
<g id="a_edge23_Node000020_Node000007"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M689.74,-417.19C696.98,-405.01 705.51,-390.65 711.73,-380.19"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="686.92,-415.08 684.82,-425.47 692.94,-418.66 686.92,-415.08"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node21 -->
|
|
<g id="Node000021" class="node">
|
|
<title>Node21</title>
|
|
<g id="a_Node000021"><a xlink:href="geometry_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="631.38,-385.5 501.38,-385.5 501.38,-343.75 631.38,-343.75 631.38,-385.5"/>
|
|
<text xml:space="preserve" text-anchor="start" x="509.38" y="-372" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="509.38" y="-360.75" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/solver/admissibility</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="566.38" y="-349.5" font-family="Helvetica,sans-Serif" font-size="10.00">/geometry.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node20->Node21 -->
|
|
<g id="edge24_Node000020_Node000021" class="edge">
|
|
<title>Node20->Node21</title>
|
|
<g id="a_edge24_Node000020_Node000021"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M645.2,-420.4C629.71,-409.64 610.92,-396.58 595.57,-385.91"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="642.91,-423.07 653.12,-425.91 646.9,-417.32 642.91,-423.07"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node21->Node9 -->
|
|
<g id="edge25_Node000021_Node000009" class="edge">
|
|
<title>Node21->Node9</title>
|
|
<g id="a_edge25_Node000021_Node000009"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M566.38,-332C566.38,-323.96 566.38,-315.54 566.38,-308.23"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="562.88,-331.81 566.38,-341.81 569.88,-331.81 562.88,-331.81"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node22->Node7 -->
|
|
<g id="edge30_Node000022_Node000007" class="edge">
|
|
<title>Node22->Node7</title>
|
|
<g id="a_edge30_Node000022_Node000007"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M821.82,-493.01C809.16,-484.73 795.35,-474.47 784.38,-463.25 759.16,-437.46 738.07,-400.33 727.56,-380.11"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="819.6,-495.75 829.92,-498.13 823.34,-489.83 819.6,-495.75"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node23 -->
|
|
<g id="Node000023" class="node">
|
|
<title>Node23</title>
|
|
<g id="a_Node000023"><a xlink:href="barotropic__density_8cpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1065.88,-463.25 938.88,-463.25 938.88,-421.5 1065.88,-421.5 1065.88,-463.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="946.88" y="-449.75" font-family="Helvetica,sans-Serif" font-size="10.00">src/compile_time_checks</text>
|
|
<text xml:space="preserve" text-anchor="start" x="946.88" y="-438.5" font-family="Helvetica,sans-Serif" font-size="10.00">/serif/model/barotropic</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1002.38" y="-427.25" font-family="Helvetica,sans-Serif" font-size="10.00">_density.cpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node22->Node23 -->
|
|
<g id="edge27_Node000022_Node000023" class="edge">
|
|
<title>Node22->Node23</title>
|
|
<g id="a_edge27_Node000022_Node000023"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M897.87,-493.91C917.39,-484.48 940.77,-473.17 960.47,-463.64"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="896.61,-490.64 889.13,-498.14 899.66,-496.94 896.61,-490.64"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node24 -->
|
|
<g id="Node000024" class="node">
|
|
<title>Node24</title>
|
|
<g id="a_Node000024"><a xlink:href="density__primal_8cpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1235.25,-457.62 1083.5,-457.62 1083.5,-427.12 1235.25,-427.12 1235.25,-457.62"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1091.5" y="-444.12" font-family="Helvetica,sans-Serif" font-size="10.00">src/compile_time_checks</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1159.38" y="-432.88" font-family="Helvetica,sans-Serif" font-size="10.00">/serif/model/density_primal.cpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node22->Node24 -->
|
|
<g id="edge28_Node000022_Node000024" class="edge">
|
|
<title>Node22->Node24</title>
|
|
<g id="a_edge28_Node000022_Node000024"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M931.48,-496.38C973.42,-486.68 1026.83,-474.31 1074.38,-463.25 1081.61,-461.57 1089.19,-459.8 1096.71,-458.04"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="930.96,-492.91 922,-498.57 932.53,-499.73 930.96,-492.91"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node25 -->
|
|
<g id="Node000025" class="node">
|
|
<title>Node25</title>
|
|
<g id="a_Node000025"><a xlink:href="execution__validation_8cpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="920.88,-463.25 793.88,-463.25 793.88,-421.5 920.88,-421.5 920.88,-463.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="801.88" y="-449.75" font-family="Helvetica,sans-Serif" font-size="10.00">src/compile_time_checks</text>
|
|
<text xml:space="preserve" text-anchor="start" x="801.88" y="-438.5" font-family="Helvetica,sans-Serif" font-size="10.00">/serif/model/execution</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="857.38" y="-427.25" font-family="Helvetica,sans-Serif" font-size="10.00">_validation.cpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node22->Node25 -->
|
|
<g id="edge29_Node000022_Node000025" class="edge">
|
|
<title>Node22->Node25</title>
|
|
<g id="a_edge29_Node000022_Node000025"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M857.38,-487.72C857.38,-479.81 857.38,-471.23 857.38,-463.74"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="853.88,-487.46 857.38,-497.46 860.88,-487.46 853.88,-487.46"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node27 -->
|
|
<g id="Node000027" class="node">
|
|
<title>Node27</title>
|
|
<g id="a_Node000027"><a xlink:href="backend__independent_8cpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1759.38,-230 1605.38,-230 1605.38,-199.5 1759.38,-199.5 1759.38,-230"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1613.38" y="-216.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/compile_time_checks</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1682.38" y="-205.25" font-family="Helvetica,sans-Serif" font-size="10.00">/serif/backend_independent.cpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node26->Node27 -->
|
|
<g id="edge32_Node000026_Node000027" class="edge">
|
|
<title>Node26->Node27</title>
|
|
<g id="a_edge32_Node000026_Node000027"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1726.99,-263.16C1716.82,-252.35 1704.97,-239.75 1696.03,-230.26"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1724.26,-265.36 1733.66,-270.24 1729.36,-260.56 1724.26,-265.36"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node28->Node23 -->
|
|
<g id="edge34_Node000028_Node000023" class="edge">
|
|
<title>Node28->Node23</title>
|
|
<g id="a_edge34_Node000028_Node000023"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1178.81,-495.58C1144.26,-485.36 1101.02,-472.56 1065.98,-462.2"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1177.66,-498.89 1188.24,-498.37 1179.64,-492.18 1177.66,-498.89"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node28->Node24 -->
|
|
<g id="edge35_Node000028_Node000024" class="edge">
|
|
<title>Node28->Node24</title>
|
|
<g id="a_edge35_Node000028_Node000024"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1214.19,-491.42C1201.7,-480.48 1186.97,-467.57 1175.93,-457.89"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1211.83,-494.01 1221.66,-497.97 1216.45,-488.75 1211.83,-494.01"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node29 -->
|
|
<g id="Node000029" class="node">
|
|
<title>Node29</title>
|
|
<g id="a_Node000029"><a xlink:href="normalization_8cpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1551.62,-457.62 1405.12,-457.62 1405.12,-427.12 1551.62,-427.12 1551.62,-457.62"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1413.12" y="-444.12" font-family="Helvetica,sans-Serif" font-size="10.00">src/compile_time_checks</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1478.38" y="-432.88" font-family="Helvetica,sans-Serif" font-size="10.00">/serif/model/normalization.cpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node28->Node29 -->
|
|
<g id="edge36_Node000028_Node000029" class="edge">
|
|
<title>Node28->Node29</title>
|
|
<g id="a_edge36_Node000028_Node000029"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1300.34,-495.61C1339.99,-483.98 1391.07,-468.99 1428.34,-458.06"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1299.54,-492.2 1290.93,-498.37 1301.51,-498.92 1299.54,-492.2"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node30 -->
|
|
<g id="Node000030" class="node">
|
|
<title>Node30</title>
|
|
<g id="a_Node000030"><a xlink:href="backend_2mfem_2model_2normalization_2computations_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1387.25,-463.25 1253.5,-463.25 1253.5,-421.5 1387.25,-421.5 1387.25,-463.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1261.5" y="-449.75" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1261.5" y="-438.5" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/model/normalization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1320.38" y="-427.25" font-family="Helvetica,sans-Serif" font-size="10.00">/computations.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node28->Node30 -->
|
|
<g id="edge37_Node000028_Node000030" class="edge">
|
|
<title>Node28->Node30</title>
|
|
<g id="a_edge37_Node000028_Node000030"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1264.71,-491.56C1274.98,-482.67 1286.78,-472.46 1296.86,-463.74"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1262.57,-488.79 1257.3,-497.98 1267.15,-494.08 1262.57,-488.79"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node31 -->
|
|
<g id="Node000031" class="node">
|
|
<title>Node31</title>
|
|
<g id="a_Node000031"><a xlink:href="numerics_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1686.62,-457.62 1570.12,-457.62 1570.12,-427.12 1686.62,-427.12 1686.62,-457.62"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1578.12" y="-444.12" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/utils</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1628.38" y="-432.88" font-family="Helvetica,sans-Serif" font-size="10.00">/serialize/numerics.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node28->Node31 -->
|
|
<g id="edge39_Node000028_Node000031" class="edge">
|
|
<title>Node28->Node31</title>
|
|
<g id="a_edge39_Node000028_Node000031"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1309.47,-505.18C1374.83,-496.79 1474.82,-482.37 1560.38,-463.25 1567.1,-461.75 1574.13,-459.95 1581.02,-458.06"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1309.06,-501.7 1299.58,-506.43 1309.95,-508.65 1309.06,-501.7"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node30->Node7 -->
|
|
<g id="edge38_Node000030_Node000007" class="edge">
|
|
<title>Node30->Node7</title>
|
|
<g id="a_edge38_Node000030_Node000007"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1242.4,-421.28C1075.56,-391.44 890.18,-376.39 791.2,-369.8"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1241.41,-424.66 1251.87,-423 1242.66,-417.77 1241.41,-424.66"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node32 -->
|
|
<g id="Node000032" class="node">
|
|
<title>Node32</title>
|
|
<g id="a_Node000032"><a xlink:href="backend_2mfem_2serialize_2configuration_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1417.38,-379.88 1257.38,-379.88 1257.38,-349.38 1417.38,-349.38 1417.38,-379.88"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1265.38" y="-366.38" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1337.38" y="-355.12" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/serialize/configuration.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node31->Node32 -->
|
|
<g id="edge40_Node000031_Node000032" class="edge">
|
|
<title>Node31->Node32</title>
|
|
<g id="a_edge40_Node000031_Node000032"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1568.16,-423.64C1565.53,-422.91 1562.93,-422.19 1560.38,-421.5 1505.87,-406.71 1443.49,-391.2 1398.59,-380.28"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1567.01,-426.95 1577.59,-426.3 1568.91,-420.22 1567.01,-426.95"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node33 -->
|
|
<g id="Node000033" class="node">
|
|
<title>Node33</title>
|
|
<g id="a_Node000033"><a xlink:href="backend_2mfem_2serialize_2options_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1571.38,-379.88 1435.38,-379.88 1435.38,-349.38 1571.38,-349.38 1571.38,-379.88"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1443.38" y="-366.38" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1503.38" y="-355.12" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/serialize/options.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node31->Node33 -->
|
|
<g id="edge41_Node000031_Node000033" class="edge">
|
|
<title>Node31->Node33</title>
|
|
<g id="a_edge41_Node000031_Node000033"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1594.66,-420.94C1573.41,-408.07 1546.49,-391.75 1527.4,-380.19"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1592.61,-423.8 1602.98,-425.99 1596.24,-417.81 1592.61,-423.8"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node34 -->
|
|
<g id="Node000034" class="node">
|
|
<title>Node34</title>
|
|
<g id="a_Node000034"><a xlink:href="utils_2serialize_2solver_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1695.38,-379.88 1589.38,-379.88 1589.38,-349.38 1695.38,-349.38 1695.38,-379.88"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1597.38" y="-366.38" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/utils</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1642.38" y="-355.12" font-family="Helvetica,sans-Serif" font-size="10.00">/serialize/solver.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node31->Node34 -->
|
|
<g id="edge42_Node000031_Node000034" class="edge">
|
|
<title>Node31->Node34</title>
|
|
<g id="a_edge42_Node000031_Node000034"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1633.12,-415.72C1635.31,-403.87 1637.83,-390.24 1639.68,-380.19"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1629.73,-414.81 1631.35,-425.28 1636.61,-416.08 1629.73,-414.81"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node35 -->
|
|
<g id="Node000035" class="node">
|
|
<title>Node35</title>
|
|
<g id="a_Node000035"><a xlink:href="serialize_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1672.75,-302.12 1560,-302.12 1560,-271.62 1672.75,-271.62 1672.75,-302.12"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1568" y="-288.62" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/utils</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1616.38" y="-277.38" font-family="Helvetica,sans-Serif" font-size="10.00">/serialize/serialize.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node34->Node35 -->
|
|
<g id="edge43_Node000034_Node000035" class="edge">
|
|
<title>Node34->Node35</title>
|
|
<g id="a_edge43_Node000034_Node000035"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1633.69,-338.34C1629.6,-326.4 1624.86,-312.59 1621.37,-302.44"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1630.31,-339.27 1636.87,-347.59 1636.93,-336.99 1630.31,-339.27"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node35->Node27 -->
|
|
<g id="edge44_Node000035_Node000027" class="edge">
|
|
<title>Node35->Node27</title>
|
|
<g id="a_edge44_Node000035_Node000027"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1637.76,-263.16C1647.93,-252.35 1659.78,-239.75 1668.72,-230.26"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1635.39,-260.56 1631.09,-270.24 1640.49,-265.36 1635.39,-260.56"/>
|
|
</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="automatic_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>
|