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)
856 lines
42 KiB
XML
856 lines
42 KiB
XML
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
|
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
|
|
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
|
|
<!-- Generated by graphviz version 14.1.2 (20260124.0452)
|
|
-->
|
|
<!-- Title: src/include/serif/solver/preconditioner/recipes/bordered.hpp Pages: 1 -->
|
|
<!--zoomable 770 -->
|
|
|
|
<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 = 1047;
|
|
var viewHeight = 770;
|
|
var sectionId = 'dynsection-0';
|
|
</script>
|
|
<script type="application/ecmascript" xlink:href="svg.min.js"/>
|
|
<svg id="graph" class="graph">
|
|
<g id="viewport">
|
|
<title>src/include/serif/solver/preconditioner/recipes/bordered.hpp</title>
|
|
<!-- Node1 -->
|
|
<g id="Node000001" class="node">
|
|
<title>Node1</title>
|
|
<g id="a_Node000001"><a xlink:title=" ">
|
|
<polygon fill="#999999" stroke="#666666" points="201.12,-762 86.88,-762 86.88,-720.25 201.12,-720.25 201.12,-762"/>
|
|
<text xml:space="preserve" text-anchor="start" x="94.88" y="-748.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/solver</text>
|
|
<text xml:space="preserve" text-anchor="start" x="94.88" y="-737.25" font-family="Helvetica,sans-Serif" font-size="10.00">/preconditioner/recipes</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="144" y="-726" font-family="Helvetica,sans-Serif" font-size="10.00">/bordered.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node2 -->
|
|
<g id="Node000002" class="node">
|
|
<title>Node2</title>
|
|
<g id="a_Node000002"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="77.62,-213.12 38.38,-213.12 38.38,-193.88 77.62,-193.88 77.62,-213.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="58" y="-199.62" font-family="Helvetica,sans-Serif" font-size="10.00">utility</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="M98.04,-719.95C55.9,-697.98 0,-658.47 0,-603.5 0,-603.5 0,-603.5 0,-335.5 0,-291.97 27.1,-246.74 44.25,-222.47"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="46.9,-224.78 49.99,-214.64 41.26,-220.64 46.9,-224.78"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node3 -->
|
|
<g id="Node000003" class="node">
|
|
<title>Node3</title>
|
|
<g id="a_Node000003"><a xlink:href="coupled_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="207.88,-684.25 80.12,-684.25 80.12,-653.75 207.88,-653.75 207.88,-684.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="88.12" y="-670.75" font-family="Helvetica,sans-Serif" font-size="10.00">serif/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="144" y="-659.5" font-family="Helvetica,sans-Serif" font-size="10.00">/recipes/coupled.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="M144,-719.84C144,-712.32 144,-703.69 144,-695.75"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="147.5,-695.96 144,-685.96 140.5,-695.96 147.5,-695.96"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node29 -->
|
|
<g id="Node000029" class="node">
|
|
<title>Node29</title>
|
|
<g id="a_Node000029"><a xlink:href="solver_2preconditioner_2strategies_2inverse_2dense_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="446.12,-684.25 301.88,-684.25 301.88,-653.75 446.12,-653.75 446.12,-684.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="309.88" y="-670.75" font-family="Helvetica,sans-Serif" font-size="10.00">serif/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="374" y="-659.5" font-family="Helvetica,sans-Serif" font-size="10.00">/strategies/inverse/dense.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node29 -->
|
|
<g id="edge51_Node000001_Node000029" class="edge">
|
|
<title>Node1->Node29</title>
|
|
<g id="a_edge51_Node000001_Node000029"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M201.45,-722.61C236.02,-712.07 279.95,-698.67 314.84,-688.04"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="315.83,-691.4 324.37,-685.13 313.79,-684.7 315.83,-691.4"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node3->Node2 -->
|
|
<g id="edge3_Node000003_Node000002" class="edge">
|
|
<title>Node3->Node2</title>
|
|
<g id="a_edge3_Node000003_Node000002"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M103.89,-653.29C87.08,-645.22 68.76,-633.57 57,-617.75 35.01,-588.16 38,-573.87 38,-537 38,-537 38,-537 38,-335.5 38,-295.74 47.11,-249.97 53.04,-224.42"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="56.41,-225.34 55.35,-214.8 49.61,-223.7 56.41,-225.34"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4 -->
|
|
<g id="Node000004" class="node">
|
|
<title>Node4</title>
|
|
<g id="a_Node000004"><a xlink:href="solver_2preconditioner_2keys_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="367.88,-617.75 240.12,-617.75 240.12,-587.25 367.88,-587.25 367.88,-617.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="248.12" y="-604.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="304" y="-593" font-family="Helvetica,sans-Serif" font-size="10.00">/keys.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node3->Node4 -->
|
|
<g id="edge4_Node000003_Node000004" class="edge">
|
|
<title>Node3->Node4</title>
|
|
<g id="a_edge4_Node000003_Node000004"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M180.31,-653.36C203.04,-644.2 232.55,-632.3 257.05,-622.43"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="258.19,-625.74 266.16,-618.76 255.57,-619.25 258.19,-625.74"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node27 -->
|
|
<g id="Node000027" class="node">
|
|
<title>Node27</title>
|
|
<g id="a_Node000027"><a xlink:href="policies_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="221.75,-617.75 66.25,-617.75 66.25,-587.25 221.75,-587.25 221.75,-617.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="74.25" y="-604.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="144" y="-593" font-family="Helvetica,sans-Serif" font-size="10.00">/strategies/coupling/policies.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node3->Node27 -->
|
|
<g id="edge49_Node000003_Node000027" class="edge">
|
|
<title>Node3->Node27</title>
|
|
<g id="a_edge49_Node000003_Node000027"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M144,-653.36C144,-646.27 144,-637.54 144,-629.38"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="147.5,-629.59 144,-619.59 140.5,-629.59 147.5,-629.59"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node5 -->
|
|
<g id="Node000005" class="node">
|
|
<title>Node5</title>
|
|
<g id="a_Node000005"><a xlink:href="linearized__system__view_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="734.25,-551.25 611.75,-551.25 611.75,-520.75 734.25,-520.75 734.25,-551.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="619.75" y="-537.75" font-family="Helvetica,sans-Serif" font-size="10.00">serif/operators/linearized</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="673" y="-526.5" font-family="Helvetica,sans-Serif" font-size="10.00">_system_view.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4->Node5 -->
|
|
<g id="edge5_Node000004_Node000005" class="edge">
|
|
<title>Node4->Node5</title>
|
|
<g id="a_edge5_Node000004_Node000005"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M368.08,-588.9C371.09,-588.34 374.08,-587.78 377,-587.25 452.99,-573.38 540.2,-558.73 600.17,-548.85"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="600.62,-552.32 609.92,-547.25 599.48,-545.42 600.62,-552.32"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node6 -->
|
|
<g id="Node000006" class="node">
|
|
<title>Node6</title>
|
|
<g id="a_Node000006"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="640.88,-19.25 579.12,-19.25 579.12,0 640.88,0 640.88,-19.25"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="610" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">type_traits</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node5->Node6 -->
|
|
<g id="edge6_Node000005_Node000006" class="edge">
|
|
<title>Node5->Node6</title>
|
|
<g id="a_edge6_Node000005_Node000006"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M734.67,-525.95C838.98,-508.89 1039,-467.86 1039,-404 1039,-404 1039,-404 1039,-136 1039,-78.87 991.46,-77.87 939,-55.25 888.28,-33.38 729.09,-19.24 652.29,-13.52"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="652.87,-10.05 642.64,-12.82 652.36,-17.04 652.87,-10.05"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node7 -->
|
|
<g id="Node000007" class="node">
|
|
<title>Node7</title>
|
|
<g id="a_Node000007"><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="851.5,-484.75 718.5,-484.75 718.5,-454.25 851.5,-454.25 851.5,-484.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="726.5" y="-471.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="785" y="-460" font-family="Helvetica,sans-Serif" font-size="10.00">/blocks/system_layout.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node5->Node7 -->
|
|
<g id="edge7_Node000005_Node000007" class="edge">
|
|
<title>Node5->Node7</title>
|
|
<g id="a_edge7_Node000005_Node000007"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M698.41,-520.36C713.59,-511.62 733.1,-500.39 749.75,-490.8"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="751.46,-493.86 758.37,-485.83 747.96,-487.79 751.46,-493.86"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node19 -->
|
|
<g id="Node000019" class="node">
|
|
<title>Node19</title>
|
|
<g id="a_Node000019"><a xlink:href="dependency__context_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="422.88,-418.25 295.12,-418.25 295.12,-387.75 422.88,-387.75 422.88,-418.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="303.12" y="-404.75" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/dependencies</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="359" y="-393.5" font-family="Helvetica,sans-Serif" font-size="10.00">/dependency_context.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node5->Node19 -->
|
|
<g id="edge31_Node000005_Node000019" class="edge">
|
|
<title>Node5->Node19</title>
|
|
<g id="a_edge31_Node000005_Node000019"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M637.89,-520.35C580.71,-496.5 467.5,-449.27 404.32,-422.91"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="405.85,-419.75 395.28,-419.13 403.16,-426.22 405.85,-419.75"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node7->Node6 -->
|
|
<g id="edge11_Node000007_Node000006" class="edge">
|
|
<title>Node7->Node6</title>
|
|
<g id="a_edge11_Node000007_Node000006"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M851.78,-463.09C888.19,-457.09 932.01,-444.51 963,-418.25 993.26,-392.61 1001,-377.16 1001,-337.5 1001,-337.5 1001,-337.5 1001,-136 1001,-69.49 937.05,-79.2 875,-55.25 800.14,-26.35 706.25,-16.14 652.7,-12.55"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="652.97,-9.06 642.77,-11.94 652.54,-16.05 652.97,-9.06"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node8 -->
|
|
<g id="Node000008" class="node">
|
|
<title>Node8</title>
|
|
<g id="a_Node000008"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="816.88,-80.12 779.12,-80.12 779.12,-60.88 816.88,-60.88 816.88,-80.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="798" y="-66.62" font-family="Helvetica,sans-Serif" font-size="10.00">array</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node7->Node8 -->
|
|
<g id="edge8_Node000007_Node000008" class="edge">
|
|
<title>Node7->Node8</title>
|
|
<g id="a_edge8_Node000007_Node000008"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M787.11,-454.04C793.53,-409.32 812.73,-269.15 819,-152.25 819.73,-138.71 821.67,-135.04 819,-121.75 816.86,-111.06 812.38,-99.8 808.11,-90.66"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="811.27,-89.16 803.68,-81.77 805.01,-92.28 811.27,-89.16"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node9 -->
|
|
<g id="Node000009" class="node">
|
|
<title>Node9</title>
|
|
<g id="a_Node000009"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="897.12,-279.62 848.88,-279.62 848.88,-260.38 897.12,-260.38 897.12,-279.62"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="873" y="-266.12" font-family="Helvetica,sans-Serif" font-size="10.00">cstddef</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node7->Node9 -->
|
|
<g id="edge9_Node000007_Node000009" class="edge">
|
|
<title>Node7->Node9</title>
|
|
<g id="a_edge9_Node000007_Node000009"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M851.71,-465.23C885.12,-459.8 922.87,-447.09 944,-418.25 975.6,-375.12 922.23,-315.72 891.85,-287.36"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="894.51,-285.04 884.75,-280.93 889.81,-290.23 894.51,-285.04"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node10 -->
|
|
<g id="Node000010" class="node">
|
|
<title>Node10</title>
|
|
<g id="a_Node000010"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="643.5,-412.62 606.5,-412.62 606.5,-393.38 643.5,-393.38 643.5,-412.62"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="625" y="-399.12" font-family="Helvetica,sans-Serif" font-size="10.00">span</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node7->Node10 -->
|
|
<g id="edge10_Node000007_Node000010" class="edge">
|
|
<title>Node7->Node10</title>
|
|
<g id="a_edge10_Node000007_Node000010"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M741.92,-453.76C715.62,-444.38 681.48,-431.54 652,-418.25 651.89,-418.2 651.78,-418.15 651.67,-418.1"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="653.28,-414.99 642.76,-413.74 650.2,-421.28 653.28,-414.99"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node11 -->
|
|
<g id="Node000011" class="node">
|
|
<title>Node11</title>
|
|
<g id="a_Node000011"><a xlink:href="base_8hpp.html" target="_top" xlink:title="This file provides the base classes for residual and value blocks in the discretization framework.">
|
|
<polygon fill="white" stroke="#666666" points="756.75,-418.25 661.25,-418.25 661.25,-387.75 756.75,-387.75 756.75,-418.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="669.25" y="-404.75" font-family="Helvetica,sans-Serif" font-size="10.00">serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="709" y="-393.5" font-family="Helvetica,sans-Serif" font-size="10.00">/blocks/base.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node7->Node11 -->
|
|
<g id="edge12_Node000007_Node000011" class="edge">
|
|
<title>Node7->Node11</title>
|
|
<g id="a_edge12_Node000007_Node000011"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M767.75,-453.86C758.04,-445.62 745.71,-435.15 734.86,-425.94"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="737.22,-423.36 727.33,-419.56 732.69,-428.7 737.22,-423.36"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node12 -->
|
|
<g id="Node000012" class="node">
|
|
<title>Node12</title>
|
|
<g id="a_Node000012"><a xlink:href="key__list__operations_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="934.88,-418.25 813.12,-418.25 813.12,-387.75 934.88,-387.75 934.88,-418.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="821.12" y="-404.75" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/dependencies</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="874" y="-393.5" font-family="Helvetica,sans-Serif" font-size="10.00">/key_list_operations.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node7->Node12 -->
|
|
<g id="edge13_Node000007_Node000012" class="edge">
|
|
<title>Node7->Node12</title>
|
|
<g id="a_edge13_Node000007_Node000012"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M805.2,-453.86C816.92,-445.37 831.88,-434.52 844.86,-425.12"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="846.62,-428.17 852.66,-419.47 842.51,-422.5 846.62,-428.17"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node12->Node6 -->
|
|
<g id="edge15_Node000012_Node000006" class="edge">
|
|
<title>Node12->Node6</title>
|
|
<g id="a_edge15_Node000012_Node000006"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M883.83,-387.4C898.65,-363.93 925,-315.91 925,-271 925,-271 925,-271 925,-136 925,-79.22 877.28,-79.64 826,-55.25 769.66,-28.45 697.53,-17.69 652.54,-13.4"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="652.94,-9.93 642.67,-12.54 652.32,-16.9 652.94,-9.93"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node12->Node9 -->
|
|
<g id="edge14_Node000012_Node000009" class="edge">
|
|
<title>Node12->Node9</title>
|
|
<g id="a_edge14_Node000012_Node000009"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M873.89,-387.48C873.71,-364.12 873.36,-318.13 873.16,-291.46"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="876.66,-291.59 873.08,-281.61 869.66,-291.64 876.66,-291.59"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node13 -->
|
|
<g id="Node000013" class="node">
|
|
<title>Node13</title>
|
|
<g id="a_Node000013"><a xlink:href="type__lists_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="750.38,-351.75 631.62,-351.75 631.62,-321.25 750.38,-321.25 750.38,-351.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="639.62" y="-338.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/dependencies</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="691" y="-327" font-family="Helvetica,sans-Serif" font-size="10.00">/detail/type_lists.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node12->Node13 -->
|
|
<g id="edge16_Node000012_Node000013" class="edge">
|
|
<title>Node12->Node13</title>
|
|
<g id="a_edge16_Node000012_Node000013"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M832.47,-387.36C806.01,-378.04 771.5,-365.87 743.19,-355.9"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="744.7,-352.72 734.11,-352.69 742.37,-359.32 744.7,-352.72"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node13->Node6 -->
|
|
<g id="edge19_Node000013_Node000006" class="edge">
|
|
<title>Node13->Node6</title>
|
|
<g id="a_edge19_Node000013_Node000006"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M661.22,-320.93C642.82,-311.52 618.99,-298.58 599,-285.25 580.98,-273.24 579.92,-265.28 561,-254.75 518.99,-231.37 486.77,-257.99 459,-218.75 407.41,-145.83 528.73,-59.74 584.17,-25.63"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="585.95,-28.64 592.71,-20.48 582.34,-22.65 585.95,-28.64"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node13->Node8 -->
|
|
<g id="edge17_Node000013_Node000008" class="edge">
|
|
<title>Node13->Node8</title>
|
|
<g id="a_edge17_Node000013_Node000008"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M709.98,-320.99C734.4,-301.04 775.72,-262.57 793,-218.75 809.84,-176.05 805.53,-120.86 801.44,-91.67"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="804.94,-91.39 799.95,-82.04 798.02,-92.46 804.94,-91.39"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node13->Node9 -->
|
|
<g id="edge18_Node000013_Node000009" class="edge">
|
|
<title>Node13->Node9</title>
|
|
<g id="a_edge18_Node000013_Node000009"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M732.3,-320.86C764.24,-309.54 807.98,-294.04 838.17,-283.34"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="838.95,-286.78 847.2,-280.14 836.61,-280.18 838.95,-286.78"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node14 -->
|
|
<g id="Node000014" class="node">
|
|
<title>Node14</title>
|
|
<g id="a_Node000014"><a xlink:href="key__list_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="726.38,-285.25 607.62,-285.25 607.62,-254.75 726.38,-254.75 726.38,-285.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="615.62" y="-271.75" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/dependencies</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="667" y="-260.5" font-family="Helvetica,sans-Serif" font-size="10.00">/key_list.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node13->Node14 -->
|
|
<g id="edge20_Node000013_Node000014" class="edge">
|
|
<title>Node13->Node14</title>
|
|
<g id="a_edge20_Node000013_Node000014"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M685.55,-320.86C682.85,-313.61 679.51,-304.63 676.42,-296.31"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="679.72,-295.15 672.95,-287 673.16,-297.59 679.72,-295.15"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node14->Node6 -->
|
|
<g id="edge21_Node000014_Node000006" class="edge">
|
|
<title>Node14->Node6</title>
|
|
<g id="a_edge21_Node000014_Node000006"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M652.52,-254.38C633.19,-233.7 599.87,-193.79 587,-152.25 583.05,-139.49 583.46,-78.41 589,-55.25 591.12,-46.41 595.09,-37.23 599.01,-29.51"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="602.06,-31.23 603.78,-20.78 595.92,-27.88 602.06,-31.23"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node15 -->
|
|
<g id="Node000015" class="node">
|
|
<title>Node15</title>
|
|
<g id="a_Node000015"><a xlink:href="utils_2dependencies_2binding_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="784.38,-218.75 665.62,-218.75 665.62,-188.25 784.38,-188.25 784.38,-218.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="673.62" y="-205.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/dependencies</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="725" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">/binding.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node14->Node15 -->
|
|
<g id="edge22_Node000014_Node000015" class="edge">
|
|
<title>Node14->Node15</title>
|
|
<g id="a_edge22_Node000014_Node000015"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M680.16,-254.36C687.28,-246.45 696.24,-236.49 704.27,-227.55"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="706.8,-229.98 710.88,-220.2 701.59,-225.3 706.8,-229.98"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node16 -->
|
|
<g id="Node000016" class="node">
|
|
<title>Node16</title>
|
|
<g id="a_Node000016"><a xlink:href="traits_2type__uniqueness_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="707.62,-152.25 596.38,-152.25 596.38,-121.75 707.62,-121.75 707.62,-152.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="604.38" y="-138.75" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/misc/traits</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="652" y="-127.5" font-family="Helvetica,sans-Serif" font-size="10.00">/type_uniqueness.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node14->Node16 -->
|
|
<g id="edge29_Node000014_Node000016" class="edge">
|
|
<title>Node14->Node16</title>
|
|
<g id="a_edge29_Node000014_Node000016"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M663.59,-254.57C661.36,-244.57 658.58,-230.92 657,-218.75 654.62,-200.44 653.37,-179.63 652.71,-163.73"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="656.22,-164.03 652.37,-154.16 649.23,-164.28 656.22,-164.03"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node18 -->
|
|
<g id="Node000018" class="node">
|
|
<title>Node18</title>
|
|
<g id="a_Node000018"><a xlink:href="type__list_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="572.25,-218.75 467.75,-218.75 467.75,-188.25 572.25,-188.25 572.25,-218.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="475.75" y="-205.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/types/type</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="520" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">_list.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node14->Node18 -->
|
|
<g id="edge30_Node000014_Node000018" class="edge">
|
|
<title>Node14->Node18</title>
|
|
<g id="a_edge30_Node000014_Node000018"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M633.64,-254.36C612.95,-245.28 586.13,-233.52 563.74,-223.69"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="565.43,-220.61 554.86,-219.8 562.62,-227.02 565.43,-220.61"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node15->Node6 -->
|
|
<g id="edge24_Node000015_Node000006" class="edge">
|
|
<title>Node15->Node6</title>
|
|
<g id="a_edge24_Node000015_Node000006"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M728.33,-187.89C733.93,-159.41 741.98,-95.7 713,-55.25 698.79,-35.42 673.85,-24.31 652.07,-18.14"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="653.06,-14.78 642.51,-15.71 651.34,-21.56 653.06,-14.78"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node15->Node8 -->
|
|
<g id="edge23_Node000015_Node000008" class="edge">
|
|
<title>Node15->Node8</title>
|
|
<g id="a_edge23_Node000015_Node000008"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M733.09,-187.98C746.34,-164.2 772.67,-116.95 787.4,-90.52"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="790.38,-92.36 792.19,-81.92 784.27,-88.95 790.38,-92.36"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node15->Node16 -->
|
|
<g id="edge25_Node000015_Node000016" class="edge">
|
|
<title>Node15->Node16</title>
|
|
<g id="a_edge25_Node000015_Node000016"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M708.44,-187.86C699.1,-179.62 687.26,-169.15 676.84,-159.94"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="679.44,-157.58 669.63,-153.58 674.81,-162.82 679.44,-157.58"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node16->Node8 -->
|
|
<g id="edge26_Node000016_Node000008" class="edge">
|
|
<title>Node16->Node8</title>
|
|
<g id="a_edge26_Node000016_Node000008"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M685.13,-121.36C710.23,-110.28 744.4,-95.18 768.54,-84.51"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="769.75,-87.81 777.48,-80.56 766.92,-81.4 769.75,-87.81"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node17 -->
|
|
<g id="Node000017" class="node">
|
|
<title>Node17</title>
|
|
<g id="a_Node000017"><a xlink:href="cleaning_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="703.62,-85.75 598.38,-85.75 598.38,-55.25 703.62,-55.25 703.62,-85.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="606.38" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/misc/std</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="651" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">_helper/cleaning.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node16->Node17 -->
|
|
<g id="edge27_Node000016_Node000017" class="edge">
|
|
<title>Node16->Node17</title>
|
|
<g id="a_edge27_Node000016_Node000017"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M651.77,-121.36C651.66,-114.27 651.53,-105.54 651.4,-97.38"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="654.9,-97.54 651.25,-87.59 647.91,-97.64 654.9,-97.54"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node17->Node6 -->
|
|
<g id="edge28_Node000017_Node000006" class="edge">
|
|
<title>Node17->Node6</title>
|
|
<g id="a_edge28_Node000017_Node000006"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M640.87,-54.95C635.4,-47.1 628.61,-37.35 622.79,-28.99"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="625.77,-27.15 617.19,-20.94 620.03,-31.15 625.77,-27.15"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node19->Node2 -->
|
|
<g id="edge35_Node000019_Node000002" class="edge">
|
|
<title>Node19->Node2</title>
|
|
<g id="a_edge35_Node000019_Node000002"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M294.81,-397.62C226.12,-391.6 123.21,-378.37 95,-351.75 59.61,-318.36 56.02,-256.58 56.77,-224.7"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="60.26,-225.03 57.19,-214.89 53.26,-224.73 60.26,-225.03"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node19->Node6 -->
|
|
<g id="edge34_Node000019_Node000006" class="edge">
|
|
<title>Node19->Node6</title>
|
|
<g id="a_edge34_Node000019_Node000006"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M367.09,-387.58C379.54,-363.98 402,-315.28 402,-271 402,-271 402,-271 402,-136 402,-59.35 506.88,-28.34 567.69,-16.8"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="568.14,-20.28 577.37,-15.07 566.91,-13.39 568.14,-20.28"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node19->Node13 -->
|
|
<g id="edge46_Node000019_Node000013" class="edge">
|
|
<title>Node19->Node13</title>
|
|
<g id="a_edge46_Node000019_Node000013"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M423.01,-389.56C479.57,-378.58 561.92,-362.58 620.38,-351.22"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="620.73,-354.72 629.88,-349.37 619.4,-347.84 620.73,-354.72"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node20 -->
|
|
<g id="Node000020" class="node">
|
|
<title>Node20</title>
|
|
<g id="a_Node000020"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="151.88,-213.12 96.12,-213.12 96.12,-193.88 151.88,-193.88 151.88,-213.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="124" y="-199.62" font-family="Helvetica,sans-Serif" font-size="10.00">concepts</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node19->Node20 -->
|
|
<g id="edge32_Node000019_Node000020" class="edge">
|
|
<title>Node19->Node20</title>
|
|
<g id="a_edge32_Node000019_Node000020"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M318.65,-387.29C296.65,-378.45 269.42,-366.13 247,-351.75 209.22,-327.52 199.55,-319.88 171,-285.25 155.09,-265.95 141.29,-240.6 132.83,-223.49"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="136.22,-222.45 128.74,-214.95 129.91,-225.48 136.22,-222.45"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node21 -->
|
|
<g id="Node000021" class="node">
|
|
<title>Node21</title>
|
|
<g id="a_Node000021"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="141.5,-346.12 104.5,-346.12 104.5,-326.88 141.5,-326.88 141.5,-346.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="123" y="-332.62" font-family="Helvetica,sans-Serif" font-size="10.00">tuple</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node19->Node21 -->
|
|
<g id="edge33_Node000019_Node000021" class="edge">
|
|
<title>Node19->Node21</title>
|
|
<g id="a_edge33_Node000019_Node000021"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M294.68,-388.93C254.36,-380.04 201.59,-367.12 156,-351.75 154.85,-351.36 153.68,-350.95 152.5,-350.52"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="153.98,-347.34 143.39,-346.89 151.39,-353.84 153.98,-347.34"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node22 -->
|
|
<g id="Node000022" class="node">
|
|
<title>Node22</title>
|
|
<g id="a_Node000022"><a xlink:href="resource_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="374.38,-351.75 255.62,-351.75 255.62,-321.25 374.38,-321.25 374.38,-351.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="263.62" y="-338.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/dependencies</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="315" y="-327" font-family="Helvetica,sans-Serif" font-size="10.00">/resource.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node19->Node22 -->
|
|
<g id="edge36_Node000019_Node000022" class="edge">
|
|
<title>Node19->Node22</title>
|
|
<g id="a_edge36_Node000019_Node000022"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M349.02,-387.36C343.78,-379.69 337.24,-370.11 331.3,-361.4"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="334.32,-359.62 325.8,-353.33 328.54,-363.56 334.32,-359.62"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node26 -->
|
|
<g id="Node000026" class="node">
|
|
<title>Node26</title>
|
|
<g id="a_Node000026"><a xlink:href="concat_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="552.25,-285.25 429.75,-285.25 429.75,-254.75 552.25,-254.75 552.25,-285.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="437.75" y="-271.75" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/misc/concepts</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="491" y="-260.5" font-family="Helvetica,sans-Serif" font-size="10.00">/concat.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node19->Node26 -->
|
|
<g id="edge47_Node000019_Node000026" class="edge">
|
|
<title>Node19->Node26</title>
|
|
<g id="a_edge47_Node000019_Node000026"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M376.62,-387.26C388.09,-377.47 403.24,-364.18 416,-351.75 435.19,-333.05 455.84,-310.64 470.6,-294.18"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="473.1,-296.63 477.14,-286.84 467.87,-291.97 473.1,-296.63"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node22->Node2 -->
|
|
<g id="edge39_Node000022_Node000002" class="edge">
|
|
<title>Node22->Node2</title>
|
|
<g id="a_edge39_Node000022_Node000002"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M261.52,-320.83C233.73,-312.22 199.68,-300.11 171,-285.25 135.54,-266.87 98.66,-238.47 77.05,-220.71"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="79.33,-218.06 69.41,-214.35 74.85,-223.44 79.33,-218.06"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node22->Node6 -->
|
|
<g id="edge38_Node000022_Node000006" class="edge">
|
|
<title>Node22->Node6</title>
|
|
<g id="a_edge38_Node000022_Node000006"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M324.45,-320.84C338.69,-297.31 364,-249.18 364,-204.5 364,-204.5 364,-204.5 364,-136 364,-98.56 360.35,-80.5 388,-55.25 413.8,-31.69 510.8,-19.33 567.69,-13.98"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="567.69,-17.49 577.33,-13.11 567.06,-10.52 567.69,-17.49"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node23 -->
|
|
<g id="Node000023" class="node">
|
|
<title>Node23</title>
|
|
<g id="a_Node000023"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="336,-213.12 278,-213.12 278,-193.88 336,-193.88 336,-213.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="307" y="-199.62" font-family="Helvetica,sans-Serif" font-size="10.00">functional</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node22->Node23 -->
|
|
<g id="edge37_Node000022_Node000023" class="edge">
|
|
<title>Node22->Node23</title>
|
|
<g id="a_edge37_Node000022_Node000023"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M314.11,-320.98C312.69,-297.62 309.88,-251.63 308.25,-224.96"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="311.75,-224.88 307.65,-215.11 304.76,-225.31 311.75,-224.88"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node24 -->
|
|
<g id="Node000024" class="node">
|
|
<title>Node24</title>
|
|
<g id="a_Node000024"><a xlink:href="snapshot_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="298.38,-285.25 179.62,-285.25 179.62,-254.75 298.38,-254.75 298.38,-285.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="187.62" y="-271.75" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/dependencies</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="239" y="-260.5" font-family="Helvetica,sans-Serif" font-size="10.00">/snapshot.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node22->Node24 -->
|
|
<g id="edge40_Node000022_Node000024" class="edge">
|
|
<title>Node22->Node24</title>
|
|
<g id="a_edge40_Node000022_Node000024"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M297.75,-320.86C288.04,-312.62 275.71,-302.15 264.86,-292.94"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="267.22,-290.36 257.33,-286.56 262.69,-295.7 267.22,-290.36"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node24->Node2 -->
|
|
<g id="edge45_Node000024_Node000002" class="edge">
|
|
<title>Node24->Node2</title>
|
|
<g id="a_edge45_Node000024_Node000002"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M188.74,-254.29C158.82,-245.07 120.32,-232.37 87,-218.75 86.52,-218.55 86.04,-218.35 85.55,-218.15"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="87.23,-215.07 76.68,-214.11 84.33,-221.44 87.23,-215.07"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node24->Node6 -->
|
|
<g id="edge44_Node000024_Node000006" class="edge">
|
|
<title>Node24->Node6</title>
|
|
<g id="a_edge44_Node000024_Node000006"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M241.66,-254.43C249.75,-214.69 278.06,-104.13 350,-55.25 384.77,-31.62 503.37,-18.93 567.69,-13.65"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="567.84,-17.15 577.53,-12.86 567.28,-10.17 567.84,-17.15"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node24->Node20 -->
|
|
<g id="edge41_Node000024_Node000020" class="edge">
|
|
<title>Node24->Node20</title>
|
|
<g id="a_edge41_Node000024_Node000020"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M212.9,-254.36C194.09,-243.81 168.81,-229.63 150.02,-219.09"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="151.82,-216.09 141.38,-214.25 148.39,-222.19 151.82,-216.09"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node24->Node23 -->
|
|
<g id="edge42_Node000024_Node000023" class="edge">
|
|
<title>Node24->Node23</title>
|
|
<g id="a_edge42_Node000024_Node000023"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M254.43,-254.36C264.84,-244.49 278.6,-231.44 289.43,-221.17"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="291.75,-223.79 296.6,-214.36 286.94,-218.71 291.75,-223.79"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node25 -->
|
|
<g id="Node000025" class="node">
|
|
<title>Node25</title>
|
|
<g id="a_Node000025"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="221.62,-213.12 170.38,-213.12 170.38,-193.88 221.62,-193.88 221.62,-213.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="196" y="-199.62" font-family="Helvetica,sans-Serif" font-size="10.00">memory</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node24->Node25 -->
|
|
<g id="edge43_Node000024_Node000025" class="edge">
|
|
<title>Node24->Node25</title>
|
|
<g id="a_edge43_Node000024_Node000025"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M229.24,-254.36C222.99,-244.98 214.83,-232.74 208.15,-222.73"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="211.18,-220.96 202.72,-214.58 205.36,-224.84 211.18,-220.96"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node26->Node18 -->
|
|
<g id="edge48_Node000026_Node000018" class="edge">
|
|
<title>Node26->Node18</title>
|
|
<g id="a_edge48_Node000026_Node000018"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M497.58,-254.36C500.88,-247.02 504.97,-237.93 508.75,-229.52"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="511.92,-231.01 512.82,-220.46 505.53,-228.14 511.92,-231.01"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node28 -->
|
|
<g id="Node000028" class="node">
|
|
<title>Node28</title>
|
|
<g id="a_Node000028"><a xlink:href="solver_2preconditioner_2strategies_2coupling_2order_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="215.75,-551.25 72.25,-551.25 72.25,-520.75 215.75,-520.75 215.75,-551.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="80.25" y="-537.75" font-family="Helvetica,sans-Serif" font-size="10.00">serif/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="144" y="-526.5" font-family="Helvetica,sans-Serif" font-size="10.00">/strategies/coupling/order.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node27->Node28 -->
|
|
<g id="edge50_Node000027_Node000028" class="edge">
|
|
<title>Node27->Node28</title>
|
|
<g id="a_edge50_Node000027_Node000028"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M144,-586.86C144,-579.77 144,-571.04 144,-562.88"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="147.5,-563.09 144,-553.09 140.5,-563.09 147.5,-563.09"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node30 -->
|
|
<g id="Node000030" class="node">
|
|
<title>Node30</title>
|
|
<g id="a_Node000030"><a xlink:href="contract_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="513.88,-617.75 386.12,-617.75 386.12,-587.25 513.88,-587.25 513.88,-617.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="394.12" y="-604.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/solver/preconditioner</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="450" y="-593" font-family="Helvetica,sans-Serif" font-size="10.00">/contract.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node29->Node30 -->
|
|
<g id="edge52_Node000029_Node000030" class="edge">
|
|
<title>Node29->Node30</title>
|
|
<g id="a_edge52_Node000029_Node000030"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M391.25,-653.36C400.96,-645.12 413.29,-634.65 424.14,-625.44"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="426.31,-628.2 431.67,-619.06 421.78,-622.86 426.31,-628.2"/>
|
|
</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="bordered_8hpp__incl_org.svg" target="_base">
|
|
<rect id="button" ry="5" rx="5" y="6" x="6" height="38" width="38"
|
|
fill="#f2f5e9" fill-opacity="0.5" stroke="#606060" stroke-width="1.0"/>
|
|
<path id="arrow"
|
|
d="M 11.500037,31.436501 C 11.940474,20.09759 22.043105,11.32322 32.158766,21.979434 L 37.068811,17.246167 C 37.068811,17.246167 37.088388,32 37.088388,32 L 22.160133,31.978069 C 22.160133,31.978069 26.997745,27.140456 26.997745,27.140456 C 18.528582,18.264221 13.291696,25.230495 11.500037,31.436501 z"
|
|
style="fill:#404040;"/>
|
|
</a>
|
|
</g>
|
|
</svg>
|
|
|
|
<style type='text/css'>
|
|
<![CDATA[
|
|
[data-mouse-over-selected='false'] { opacity: 0.7; }
|
|
[data-mouse-over-selected='true'] { opacity: 1.0; }
|
|
]]>
|
|
</style>
|
|
<script type="application/ecmascript"><![CDATA[
|
|
document.addEventListener('DOMContentLoaded', (event) => {
|
|
highlightEdges();
|
|
highlightAdjacentNodes();
|
|
});
|
|
]]></script>
|
|
</svg>
|