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)
858 lines
42 KiB
XML
858 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/discretization/forms/concept.hpp Pages: 1 -->
|
|
<!--zoomable 571 -->
|
|
|
|
<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 = 1569;
|
|
var viewHeight = 571;
|
|
var sectionId = 'dynsection-0';
|
|
</script>
|
|
<script type="application/ecmascript" xlink:href="svg.min.js"/>
|
|
<svg id="graph" class="graph">
|
|
<g id="viewport">
|
|
<title>src/include/serif/discretization/forms/concept.hpp</title>
|
|
<!-- Node1 -->
|
|
<g id="Node000001" class="node">
|
|
<title>Node1</title>
|
|
<g id="a_Node000001"><a xlink:title="This file defines concepts for forms in the discretization framework.">
|
|
<polygon fill="#999999" stroke="#666666" points="256.42,-562.5 110.67,-562.5 110.67,-532 256.42,-532 256.42,-562.5"/>
|
|
<text xml:space="preserve" text-anchor="start" x="118.67" y="-549" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="183.54" y="-537.75" font-family="Helvetica,sans-Serif" font-size="10.00">/forms/concept.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node2 -->
|
|
<g id="Node000002" class="node">
|
|
<title>Node2</title>
|
|
<g id="a_Node000002"><a xlink:href="forms_8hpp.html" target="_top" xlink:title="This file defines the forms used in the discretization framework, including mass, divergence,...">
|
|
<polygon fill="white" stroke="#666666" points="231.29,-496 135.79,-496 135.79,-465.5 231.29,-465.5 231.29,-496"/>
|
|
<text xml:space="preserve" text-anchor="start" x="143.79" y="-482.5" font-family="Helvetica,sans-Serif" font-size="10.00">serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="183.54" y="-471.25" font-family="Helvetica,sans-Serif" font-size="10.00">/forms/forms.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node2 -->
|
|
<g id="edge1_Node000001_Node000002" class="edge">
|
|
<title>Node1->Node2</title>
|
|
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M183.54,-531.61C183.54,-524.52 183.54,-515.79 183.54,-507.63"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="187.04,-507.84 183.54,-497.84 180.04,-507.84 187.04,-507.84"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node3 -->
|
|
<g id="Node000003" class="node">
|
|
<title>Node3</title>
|
|
<g id="a_Node000003"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="129.42,-24.88 73.67,-24.88 73.67,-5.63 129.42,-5.63 129.42,-24.88"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="101.54" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">concepts</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node2->Node3 -->
|
|
<g id="edge2_Node000002_Node000003" class="edge">
|
|
<title>Node2->Node3</title>
|
|
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M135.47,-477.39C98.92,-472.99 50.06,-461.09 20.54,-429.5 -4.63,-402.56 1.54,-385.62 1.54,-348.75 1.54,-348.75 1.54,-348.75 1.54,-147.25 1.54,-96.87 48.86,-53.81 78.4,-31.85"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="80.32,-34.77 86.41,-26.1 76.24,-29.08 80.32,-34.77"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4 -->
|
|
<g id="Node000004" class="node">
|
|
<title>Node4</title>
|
|
<g id="a_Node000004"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="494.42,-24.88 432.67,-24.88 432.67,-5.63 494.42,-5.63 494.42,-24.88"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="463.54" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">type_traits</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node2->Node4 -->
|
|
<g id="edge3_Node000002_Node000004" class="edge">
|
|
<title>Node2->Node4</title>
|
|
<g id="a_edge3_Node000002_Node000004"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M175.56,-465.39C158.61,-433.49 120.54,-353.87 120.54,-282.25 120.54,-282.25 120.54,-282.25 120.54,-147.25 120.54,-103.32 140.44,-90.02 177.54,-66.5 217.39,-41.24 351.85,-26.05 421.28,-19.72"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="421.49,-23.21 431.14,-18.84 420.87,-16.24 421.49,-23.21"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node5 -->
|
|
<g id="Node000005" class="node">
|
|
<title>Node5</title>
|
|
<g id="a_Node000005"><a xlink:href="discretization_2blocks_2concepts_8hpp.html" target="_top" xlink:title="This file defines concepts for blocks in the discretization framework.">
|
|
<polygon fill="white" stroke="#666666" points="258.04,-363 149.04,-363 149.04,-332.5 258.04,-332.5 258.04,-363"/>
|
|
<text xml:space="preserve" text-anchor="start" x="157.04" y="-349.5" font-family="Helvetica,sans-Serif" font-size="10.00">serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="203.54" y="-338.25" font-family="Helvetica,sans-Serif" font-size="10.00">/blocks/concepts.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node2->Node5 -->
|
|
<g id="edge4_Node000002_Node000005" class="edge">
|
|
<title>Node2->Node5</title>
|
|
<g id="a_edge4_Node000002_Node000005"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M185.76,-465.23C189.09,-443.39 195.45,-401.77 199.59,-374.65"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="203.04,-375.24 201.09,-364.83 196.12,-374.19 203.04,-375.24"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node28 -->
|
|
<g id="Node000028" class="node">
|
|
<title>Node28</title>
|
|
<g id="a_Node000028"><a xlink:href="type__list_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1431.79,-230 1327.29,-230 1327.29,-199.5 1431.79,-199.5 1431.79,-230"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1335.29" y="-216.5" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/types/type</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1379.54" y="-205.25" font-family="Helvetica,sans-Serif" font-size="10.00">_list.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node2->Node28 -->
|
|
<g id="edge51_Node000002_Node000028" class="edge">
|
|
<title>Node2->Node28</title>
|
|
<g id="a_edge51_Node000002_Node000028"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M231.64,-469.51C360.63,-442.01 724.99,-364.05 1027.54,-296.5 1128.46,-273.97 1245.45,-246.95 1315.91,-230.58"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1316.39,-234.07 1325.33,-228.39 1314.8,-227.25 1316.39,-234.07"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node29 -->
|
|
<g id="Node000029" class="node">
|
|
<title>Node29</title>
|
|
<g id="a_Node000029"><a xlink:href="names_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1560.79,-224.38 1450.29,-224.38 1450.29,-205.12 1560.79,-205.12 1560.79,-224.38"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1505.54" y="-210.88" font-family="Helvetica,sans-Serif" font-size="10.00">serif/meta/names.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node2->Node29 -->
|
|
<g id="edge52_Node000002_Node000029" class="edge">
|
|
<title>Node2->Node29</title>
|
|
<g id="a_edge52_Node000002_Node000029"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M231.66,-473.02C294.39,-464.06 407.46,-447.26 503.54,-429.5 870.96,-361.59 1310.06,-261.21 1455.82,-227.37"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1456.59,-230.78 1465.53,-225.11 1455,-223.97 1456.59,-230.78"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node31 -->
|
|
<g id="Node000031" class="node">
|
|
<title>Node31</title>
|
|
<g id="a_Node000031"><a xlink:href="operands_8hpp.html" target="_top" xlink:title="This file defines the Operand type, which represents a term and an operation to be applied to that te...">
|
|
<polygon fill="white" stroke="#666666" points="135.17,-429.5 29.92,-429.5 29.92,-399 135.17,-399 135.17,-429.5"/>
|
|
<text xml:space="preserve" text-anchor="start" x="37.92" y="-416" font-family="Helvetica,sans-Serif" font-size="10.00">serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="82.54" y="-404.75" font-family="Helvetica,sans-Serif" font-size="10.00">/forms/operands.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node2->Node31 -->
|
|
<g id="edge47_Node000002_Node000031" class="edge">
|
|
<title>Node2->Node31</title>
|
|
<g id="a_edge47_Node000002_Node000031"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M160.62,-465.11C147.06,-456.45 129.68,-445.35 114.76,-435.82"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="116.96,-433.08 106.65,-430.64 113.19,-438.97 116.96,-433.08"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node6 -->
|
|
<g id="Node000006" class="node">
|
|
<title>Node6</title>
|
|
<g id="a_Node000006"><a xlink:href="fields_8hpp.html" target="_top" xlink:title="Define the fields and their associated terms for the discretization. This is a key file to understand...">
|
|
<polygon fill="white" stroke="#666666" points="1018.29,-296.5 922.79,-296.5 922.79,-266 1018.29,-266 1018.29,-296.5"/>
|
|
<text xml:space="preserve" text-anchor="start" x="930.79" y="-283" font-family="Helvetica,sans-Serif" font-size="10.00">serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="970.54" y="-271.75" font-family="Helvetica,sans-Serif" font-size="10.00">/blocks/fields.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="M258.4,-342.14C398.1,-330.39 766.48,-299.41 911.08,-287.25"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="911.14,-290.76 920.82,-286.43 910.56,-283.78 911.14,-290.76"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node7 -->
|
|
<g id="Node000007" class="node">
|
|
<title>Node7</title>
|
|
<g id="a_Node000007"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="881.42,-91.38 843.67,-91.38 843.67,-72.12 881.42,-72.12 881.42,-91.38"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="862.54" y="-77.88" font-family="Helvetica,sans-Serif" font-size="10.00">array</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="M956.14,-265.76C947.14,-256.18 935.74,-243.02 927.54,-230 900.71,-187.37 879.44,-131.77 869.2,-102.6"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="872.55,-101.59 865.99,-93.26 865.93,-103.86 872.55,-101.59"/>
|
|
</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="1418.29,-24.88 1352.79,-24.88 1352.79,-5.63 1418.29,-5.63 1418.29,-24.88"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1385.54" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">string_view</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node6->Node8 -->
|
|
<g id="edge7_Node000006_Node000008" class="edge">
|
|
<title>Node6->Node8</title>
|
|
<g id="a_edge7_Node000006_Node000008"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1018.78,-276.63C1094.44,-270.26 1236.89,-255.27 1280.54,-230 1313.49,-210.93 1375.81,-132.88 1388.54,-97 1395.57,-77.19 1393.35,-52.91 1390.29,-36.18"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1393.74,-35.59 1388.25,-26.54 1386.9,-37.04 1393.74,-35.59"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node9 -->
|
|
<g id="Node000009" class="node">
|
|
<title>Node9</title>
|
|
<g id="a_Node000009"><a xlink:href="dimensions_8hpp.html" target="_top" xlink:title="File containing prue dimensions. Note that this is not intended to be (nor does it have the capabilit...">
|
|
<polygon fill="white" stroke="#666666" points="1103.79,-224.38 945.29,-224.38 945.29,-205.12 1103.79,-205.12 1103.79,-224.38"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1024.54" y="-210.88" font-family="Helvetica,sans-Serif" font-size="10.00">serif/dimensions/dimensions.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node6->Node9 -->
|
|
<g id="edge8_Node000006_Node000009" class="edge">
|
|
<title>Node6->Node9</title>
|
|
<g id="a_edge8_Node000006_Node000009"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M982.8,-265.61C990.81,-256.04 1001.33,-243.47 1009.81,-233.35"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1012.45,-235.65 1016.18,-225.73 1007.08,-231.15 1012.45,-235.65"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node15 -->
|
|
<g id="Node000015" class="node">
|
|
<title>Node15</title>
|
|
<g id="a_Node000015"><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="851.29,-230 755.79,-230 755.79,-199.5 851.29,-199.5 851.29,-230"/>
|
|
<text xml:space="preserve" text-anchor="start" x="763.79" y="-216.5" font-family="Helvetica,sans-Serif" font-size="10.00">serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="803.54" y="-205.25" font-family="Helvetica,sans-Serif" font-size="10.00">/blocks/base.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node6->Node15 -->
|
|
<g id="edge20_Node000006_Node000015" class="edge">
|
|
<title>Node6->Node15</title>
|
|
<g id="a_edge20_Node000006_Node000015"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M932.65,-265.61C908.82,-256.41 877.84,-244.45 852.2,-234.54"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="853.58,-231.32 842.99,-230.98 851.06,-237.85 853.58,-231.32"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node16 -->
|
|
<g id="Node000016" class="node">
|
|
<title>Node16</title>
|
|
<g id="a_Node000016"><a xlink:href="space_8hpp.html" target="_top" xlink:title="This file defines the functional space types used in the discretization framework,...">
|
|
<polygon fill="white" stroke="#666666" points="787.79,-163.5 647.29,-163.5 647.29,-133 787.79,-133 787.79,-163.5"/>
|
|
<text xml:space="preserve" text-anchor="start" x="655.29" y="-150" font-family="Helvetica,sans-Serif" font-size="10.00">serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="717.54" y="-138.75" font-family="Helvetica,sans-Serif" font-size="10.00">/functional_space/space.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node6->Node16 -->
|
|
<g id="edge21_Node000006_Node000016" class="edge">
|
|
<title>Node6->Node16</title>
|
|
<g id="a_edge21_Node000006_Node000016"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M922.32,-274.9C864.52,-267.57 772.24,-252.69 746.54,-230 730.77,-216.07 723.58,-192.94 720.29,-174.99"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="723.79,-174.7 718.84,-165.33 716.87,-175.74 723.79,-174.7"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node21 -->
|
|
<g id="Node000021" class="node">
|
|
<title>Node21</title>
|
|
<g id="a_Node000021"><a xlink:href="discretization_2domain_2concepts_8hpp.html" target="_top" xlink:title="File containing concepts for the domain module. These concepts are used to constrain template paramet...">
|
|
<polygon fill="white" stroke="#666666" points="1142.54,-163.5 1030.54,-163.5 1030.54,-133 1142.54,-133 1142.54,-163.5"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1038.54" y="-150" font-family="Helvetica,sans-Serif" font-size="10.00">serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1086.54" y="-138.75" font-family="Helvetica,sans-Serif" font-size="10.00">/domain/concepts.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node6->Node21 -->
|
|
<g id="edge28_Node000006_Node000021" class="edge">
|
|
<title>Node6->Node21</title>
|
|
<g id="a_edge28_Node000006_Node000021"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M955.96,-265.54C940.92,-248.54 921.62,-220.24 936.54,-199.5 955.47,-173.19 988.82,-160.46 1019.28,-154.38"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1019.61,-157.88 1028.85,-152.69 1018.39,-150.98 1019.61,-157.88"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node27 -->
|
|
<g id="Node000027" class="node">
|
|
<title>Node27</title>
|
|
<g id="a_Node000027"><a xlink:href="physical__domains_8hpp.html" target="_top" xlink:title="File containing the physical domain types for SERiF. These are domain sets that are more useful physi...">
|
|
<polygon fill="white" stroke="#666666" points="1271.67,-230 1121.42,-230 1121.42,-199.5 1271.67,-199.5 1271.67,-230"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1129.42" y="-216.5" font-family="Helvetica,sans-Serif" font-size="10.00">serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1196.54" y="-205.25" font-family="Helvetica,sans-Serif" font-size="10.00">/domain/physical_domains.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node6->Node27 -->
|
|
<g id="edge40_Node000006_Node000027" class="edge">
|
|
<title>Node6->Node27</title>
|
|
<g id="a_edge40_Node000006_Node000027"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1018.75,-266.49C1052.35,-256.9 1097.49,-244.02 1133.88,-233.63"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1134.76,-237.02 1143.42,-230.91 1132.84,-230.29 1134.76,-237.02"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node6->Node28 -->
|
|
<g id="edge43_Node000006_Node000028" class="edge">
|
|
<title>Node6->Node28</title>
|
|
<g id="a_edge43_Node000006_Node000028"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1018.71,-274.23C1085.23,-265.68 1208.87,-248.95 1313.54,-230 1314.36,-229.85 1315.19,-229.7 1316.02,-229.55"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1316.37,-233.04 1325.52,-227.71 1315.04,-226.17 1316.37,-233.04"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node6->Node29 -->
|
|
<g id="edge44_Node000006_Node000029" class="edge">
|
|
<title>Node6->Node29</title>
|
|
<g id="a_edge44_Node000006_Node000029"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1018.48,-276.87C1103.75,-270.46 1287.25,-254.92 1440.54,-230 1445.76,-229.15 1451.18,-228.15 1456.57,-227.08"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1456.96,-230.58 1466.04,-225.12 1455.54,-223.72 1456.96,-230.58"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node9->Node8 -->
|
|
<g id="edge9_Node000009_Node000008" class="edge">
|
|
<title>Node9->Node8</title>
|
|
<g id="a_edge9_Node000009_Node000008"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1066.86,-204.67C1148.98,-186.22 1325.51,-142.26 1366.54,-97 1381.41,-80.6 1385.27,-54.79 1385.99,-36.77"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1389.49,-36.82 1386.05,-26.8 1382.49,-36.77 1389.49,-36.82"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node10 -->
|
|
<g id="Node000010" class="node">
|
|
<title>Node10</title>
|
|
<g id="a_Node000010"><a xlink:href="quantities_8hpp.html" target="_top" xlink:title="This file contains the code to associate numeric data to a dimension. We call this a Quantity and a Q...">
|
|
<polygon fill="white" stroke="#666666" points="492.04,-157.88 341.04,-157.88 341.04,-138.62 492.04,-138.62 492.04,-157.88"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="416.54" y="-144.38" font-family="Helvetica,sans-Serif" font-size="10.00">serif/dimensions/quantities.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node9->Node10 -->
|
|
<g id="edge10_Node000009_Node000010" class="edge">
|
|
<title>Node9->Node10</title>
|
|
<g id="a_edge10_Node000009_Node000010"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M945.06,-205.32C830.93,-193.21 621.41,-170.98 503.35,-158.46"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="504.04,-155.01 493.73,-157.44 503.3,-161.97 504.04,-155.01"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node10->Node3 -->
|
|
<g id="edge13_Node000010_Node000003" class="edge">
|
|
<title>Node10->Node3</title>
|
|
<g id="a_edge13_Node000010_Node000003"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M340.56,-142.99C291.43,-137.5 227.55,-125.07 177.54,-97 150.2,-81.66 126.89,-53.16 113.55,-34.45"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="116.6,-32.72 108.06,-26.46 110.84,-36.68 116.6,-32.72"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node10->Node4 -->
|
|
<g id="edge11_Node000010_Node000004" class="edge">
|
|
<title>Node10->Node4</title>
|
|
<g id="a_edge11_Node000010_Node000004"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M422.5,-138.36C428.8,-128.6 438.62,-112.27 444.54,-97 452.34,-76.88 457.52,-52.66 460.47,-36.02"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="463.87,-36.9 462.06,-26.46 456.97,-35.76 463.87,-36.9"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node11 -->
|
|
<g id="Node000011" class="node">
|
|
<title>Node11</title>
|
|
<g id="a_Node000011"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="380.29,-91.38 326.79,-91.38 326.79,-72.12 380.29,-72.12 380.29,-91.38"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="353.54" y="-77.88" font-family="Helvetica,sans-Serif" font-size="10.00">compare</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node10->Node11 -->
|
|
<g id="edge12_Node000010_Node000011" class="edge">
|
|
<title>Node10->Node11</title>
|
|
<g id="a_edge12_Node000010_Node000011"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M407.78,-138.28C398.1,-128.37 382.27,-112.16 370.21,-99.81"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="372.78,-97.43 363.29,-92.73 367.77,-102.32 372.78,-97.43"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node12 -->
|
|
<g id="Node000012" class="node">
|
|
<title>Node12</title>
|
|
<g id="a_Node000012"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="435.04,-91.38 398.04,-91.38 398.04,-72.12 435.04,-72.12 435.04,-91.38"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="416.54" y="-77.88" font-family="Helvetica,sans-Serif" font-size="10.00">tuple</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node10->Node12 -->
|
|
<g id="edge14_Node000010_Node000012" class="edge">
|
|
<title>Node10->Node12</title>
|
|
<g id="a_edge14_Node000010_Node000012"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M416.54,-138.28C416.54,-129.23 416.54,-114.95 416.54,-103.13"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="420.04,-103.16 416.54,-93.16 413.04,-103.16 420.04,-103.16"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node13 -->
|
|
<g id="Node000013" class="node">
|
|
<title>Node13</title>
|
|
<g id="a_Node000013"><a xlink:href="cleaning_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="635.17,-97 529.92,-97 529.92,-66.5 635.17,-66.5 635.17,-97"/>
|
|
<text xml:space="preserve" text-anchor="start" x="537.92" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/misc/std</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="582.54" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">_helper/cleaning.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node10->Node13 -->
|
|
<g id="edge15_Node000010_Node000013" class="edge">
|
|
<title>Node10->Node13</title>
|
|
<g id="a_edge15_Node000010_Node000013"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M439.97,-138.15C464.36,-128.67 503.24,-113.56 534.24,-101.52"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="535.38,-104.83 543.43,-97.95 532.84,-98.31 535.38,-104.83"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node14 -->
|
|
<g id="Node000014" class="node">
|
|
<title>Node14</title>
|
|
<g id="a_Node000014"><a xlink:href="numeric_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="308.79,-97 186.29,-97 186.29,-66.5 308.79,-66.5 308.79,-97"/>
|
|
<text xml:space="preserve" text-anchor="start" x="194.29" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/misc/concepts</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="247.54" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">/numeric.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node10->Node14 -->
|
|
<g id="edge17_Node000010_Node000014" class="edge">
|
|
<title>Node10->Node14</title>
|
|
<g id="a_edge17_Node000010_Node000014"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M392.69,-138.15C367.75,-128.63 327.93,-113.43 296.3,-101.36"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="297.93,-98.23 287.34,-97.94 295.43,-104.77 297.93,-98.23"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node13->Node4 -->
|
|
<g id="edge16_Node000013_Node000004" class="edge">
|
|
<title>Node13->Node4</title>
|
|
<g id="a_edge16_Node000013_Node000004"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M555.54,-66.11C535.98,-55.51 509.67,-41.25 490.19,-30.7"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="491.96,-27.67 481.5,-25.98 488.62,-33.82 491.96,-27.67"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node14->Node3 -->
|
|
<g id="edge18_Node000014_Node000003" class="edge">
|
|
<title>Node14->Node3</title>
|
|
<g id="a_edge18_Node000014_Node000003"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M214.41,-66.11C189.75,-55.22 156.34,-40.46 132.27,-29.83"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="133.88,-26.71 123.32,-25.87 131.05,-33.11 133.88,-26.71"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node14->Node4 -->
|
|
<g id="edge19_Node000014_Node000004" class="edge">
|
|
<title>Node14->Node4</title>
|
|
<g id="a_edge19_Node000014_Node000004"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M296.83,-66.03C334.69,-54.73 386.39,-39.29 422.13,-28.62"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="423.1,-31.98 431.68,-25.76 421.1,-25.27 423.1,-31.98"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node16->Node4 -->
|
|
<g id="edge22_Node000016_Node000004" class="edge">
|
|
<title>Node16->Node4</title>
|
|
<g id="a_edge22_Node000016_Node000004"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M646.95,-141.34C607.01,-135.18 557.76,-122.62 520.54,-97 498.07,-81.53 481.52,-54.13 472.21,-35.58"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="475.46,-34.26 468.01,-26.73 469.14,-37.27 475.46,-34.26"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node17 -->
|
|
<g id="Node000017" class="node">
|
|
<title>Node17</title>
|
|
<g id="a_Node000017"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="825.42,-91.38 781.67,-91.38 781.67,-72.12 825.42,-72.12 825.42,-91.38"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="803.54" y="-77.88" font-family="Helvetica,sans-Serif" font-size="10.00">format</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node16->Node17 -->
|
|
<g id="edge23_Node000016_Node000017" class="edge">
|
|
<title>Node16->Node17</title>
|
|
<g id="a_edge23_Node000016_Node000017"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M737.06,-132.61C750.75,-122.35 769.02,-108.64 782.94,-98.2"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="784.67,-101.28 790.57,-92.48 780.47,-95.68 784.67,-101.28"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node18 -->
|
|
<g id="Node000018" class="node">
|
|
<title>Node18</title>
|
|
<g id="a_Node000018"><a xlink:href="enums_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="763.79,-91.38 653.29,-91.38 653.29,-72.12 763.79,-72.12 763.79,-91.38"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="708.54" y="-77.88" font-family="Helvetica,sans-Serif" font-size="10.00">serif/meta/enums.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node16->Node18 -->
|
|
<g id="edge24_Node000016_Node000018" class="edge">
|
|
<title>Node16->Node18</title>
|
|
<g id="a_edge24_Node000016_Node000018"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M715.5,-132.61C714.27,-123.83 712.7,-112.52 711.35,-102.9"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="714.83,-102.49 709.98,-93.07 707.9,-103.46 714.83,-102.49"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node18->Node4 -->
|
|
<g id="edge26_Node000018_Node000004" class="edge">
|
|
<title>Node18->Node4</title>
|
|
<g id="a_edge26_Node000018_Node000004"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M673.96,-71.65C629.75,-60.01 553.27,-39.87 505.7,-27.35"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="506.87,-24.04 496.31,-24.88 505.09,-30.81 506.87,-24.04"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node19 -->
|
|
<g id="Node000019" class="node">
|
|
<title>Node19</title>
|
|
<g id="a_Node000019"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="687.92,-24.88 605.17,-24.88 605.17,-5.63 687.92,-5.63 687.92,-24.88"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="646.54" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">unordered_map</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node18->Node19 -->
|
|
<g id="edge25_Node000018_Node000019" class="edge">
|
|
<title>Node18->Node19</title>
|
|
<g id="a_edge25_Node000018_Node000019"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M699.92,-71.78C690.39,-61.87 674.81,-45.66 662.94,-33.31"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="665.59,-31.02 656.14,-26.23 660.55,-35.87 665.59,-31.02"/>
|
|
</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="835.54,-30.5 705.54,-30.5 705.54,0 835.54,0 835.54,-30.5"/>
|
|
<text xml:space="preserve" text-anchor="start" x="713.54" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">magic_enum/magic_enum</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="770.54" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">_all.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node18->Node20 -->
|
|
<g id="edge27_Node000018_Node000020" class="edge">
|
|
<title>Node18->Node20</title>
|
|
<g id="a_edge27_Node000018_Node000020"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M717.16,-71.78C725.33,-63.29 737.93,-50.17 748.84,-38.82"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="751.3,-41.32 755.7,-31.69 746.25,-36.47 751.3,-41.32"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node21->Node7 -->
|
|
<g id="edge32_Node000021_Node000007" class="edge">
|
|
<title>Node21->Node7</title>
|
|
<g id="a_edge32_Node000021_Node000007"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1030.2,-136.25C990.47,-127.67 936.39,-114.3 890.54,-97 890.06,-96.82 889.57,-96.63 889.08,-96.43"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="890.78,-93.36 880.23,-92.43 887.9,-99.74 890.78,-93.36"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node21->Node8 -->
|
|
<g id="edge30_Node000021_Node000008" class="edge">
|
|
<title>Node21->Node8</title>
|
|
<g id="a_edge30_Node000021_Node000008"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1133.72,-132.58C1158.59,-123.9 1189.14,-111.72 1214.54,-97 1233.28,-86.14 1233.74,-77.24 1252.54,-66.5 1280.86,-50.33 1315.38,-37.47 1342.15,-28.8"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1343.18,-32.15 1351.67,-25.8 1341.08,-25.47 1343.18,-32.15"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node21->Node13 -->
|
|
<g id="edge37_Node000021_Node000013" class="edge">
|
|
<title>Node21->Node13</title>
|
|
<g id="a_edge37_Node000021_Node000013"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1030.09,-142.88C947.92,-136.08 790.39,-121.33 646.76,-97.25"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="647.5,-93.83 637.06,-95.6 646.33,-100.73 647.5,-93.83"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node21->Node17 -->
|
|
<g id="edge33_Node000021_Node000017" class="edge">
|
|
<title>Node21->Node17</title>
|
|
<g id="a_edge33_Node000021_Node000017"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1030.28,-139.89C978.57,-132.22 900.21,-118.31 834.54,-97 833.58,-96.69 832.61,-96.35 831.64,-96"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="833.27,-92.89 822.69,-92.34 830.62,-99.37 833.27,-92.89"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node22 -->
|
|
<g id="Node000022" class="node">
|
|
<title>Node22</title>
|
|
<g id="a_Node000022"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="1079.67,-24.88 1031.42,-24.88 1031.42,-5.63 1079.67,-5.63 1079.67,-24.88"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1055.54" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">cstddef</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node21->Node22 -->
|
|
<g id="edge29_Node000021_Node000022" class="edge">
|
|
<title>Node21->Node22</title>
|
|
<g id="a_edge29_Node000021_Node000022"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1100.32,-132.73C1114.07,-116.39 1131.67,-89.17 1120.54,-66.5 1113.08,-51.3 1098.56,-39.39 1085.13,-30.99"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1086.93,-27.98 1076.52,-26.01 1083.42,-34.04 1086.93,-27.98"/>
|
|
</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="1205.04,-91.38 1168.04,-91.38 1168.04,-72.12 1205.04,-72.12 1205.04,-91.38"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1186.54" y="-77.88" font-family="Helvetica,sans-Serif" font-size="10.00">span</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node21->Node23 -->
|
|
<g id="edge31_Node000021_Node000023" class="edge">
|
|
<title>Node21->Node23</title>
|
|
<g id="a_edge31_Node000021_Node000023"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1109.23,-132.61C1125.36,-122.21 1146.96,-108.28 1163.23,-97.79"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1164.8,-100.94 1171.3,-92.58 1161,-95.06 1164.8,-100.94"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node24 -->
|
|
<g id="Node000024" class="node">
|
|
<title>Node24</title>
|
|
<g id="a_Node000024"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="1111.79,-91.38 1061.29,-91.38 1061.29,-72.12 1111.79,-72.12 1111.79,-91.38"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1086.54" y="-77.88" font-family="Helvetica,sans-Serif" font-size="10.00">numeric</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node21->Node24 -->
|
|
<g id="edge34_Node000021_Node000024" class="edge">
|
|
<title>Node21->Node24</title>
|
|
<g id="a_edge34_Node000021_Node000024"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1086.54,-132.61C1086.54,-123.83 1086.54,-112.52 1086.54,-102.9"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1090.04,-103.09 1086.54,-93.09 1083.04,-103.09 1090.04,-103.09"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node25 -->
|
|
<g id="Node000025" class="node">
|
|
<title>Node25</title>
|
|
<g id="a_Node000025"><a xlink:href="discretization_2domain_2types_8hpp.html" target="_top" xlink:title="File containing the Domain and Boundary types for SERiF. These types are used to represent the differ...">
|
|
<polygon fill="white" stroke="#666666" points="1357.67,-97 1261.42,-97 1261.42,-66.5 1357.67,-66.5 1357.67,-97"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1269.42" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1309.54" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">/domain/types.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node21->Node25 -->
|
|
<g id="edge35_Node000021_Node000025" class="edge">
|
|
<title>Node21->Node25</title>
|
|
<g id="a_edge35_Node000021_Node000025"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1137.42,-132.53C1171.09,-122.8 1215.35,-109.99 1250.56,-99.81"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1251.09,-103.3 1259.72,-97.16 1249.14,-96.58 1251.09,-103.3"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node26 -->
|
|
<g id="Node000026" class="node">
|
|
<title>Node26</title>
|
|
<g id="a_Node000026"><a xlink:href="variadic__cleaning_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1043.67,-97 899.42,-97 899.42,-66.5 1043.67,-66.5 1043.67,-97"/>
|
|
<text xml:space="preserve" text-anchor="start" x="907.42" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/misc/std</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="971.54" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">_helper/variadic_cleaning.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node21->Node26 -->
|
|
<g id="edge38_Node000021_Node000026" class="edge">
|
|
<title>Node21->Node26</title>
|
|
<g id="a_edge38_Node000021_Node000026"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1060.45,-132.61C1044.71,-123.79 1024.46,-112.43 1007.25,-102.78"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1009.29,-99.91 998.85,-98.07 1005.86,-106.01 1009.29,-99.91"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node25->Node8 -->
|
|
<g id="edge36_Node000025_Node000008" class="edge">
|
|
<title>Node25->Node8</title>
|
|
<g id="a_edge36_Node000025_Node000008"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1326.79,-66.11C1338.65,-56.04 1354.41,-42.67 1366.62,-32.31"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1368.63,-35.19 1373.99,-26.05 1364.1,-29.85 1368.63,-35.19"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node26->Node22 -->
|
|
<g id="edge39_Node000026_Node000022" class="edge">
|
|
<title>Node26->Node22</title>
|
|
<g id="a_edge39_Node000026_Node000022"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M990.6,-66.11C1003.85,-55.94 1021.48,-42.41 1035.03,-32"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1037.05,-34.86 1042.85,-25.99 1032.79,-29.31 1037.05,-34.86"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node27->Node21 -->
|
|
<g id="edge42_Node000027_Node000021" class="edge">
|
|
<title>Node27->Node21</title>
|
|
<g id="a_edge42_Node000027_Node000021"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1171.58,-199.11C1156.67,-190.37 1137.52,-179.14 1121.16,-169.55"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1123.11,-166.63 1112.71,-164.59 1119.57,-172.67 1123.11,-166.63"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node27->Node25 -->
|
|
<g id="edge41_Node000027_Node000025" class="edge">
|
|
<title>Node27->Node25</title>
|
|
<g id="a_edge41_Node000027_Node000025"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1209.07,-199.23C1228.58,-176.61 1266.41,-132.75 1289.68,-105.78"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1292.09,-108.34 1295.97,-98.48 1286.79,-103.77 1292.09,-108.34"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node29->Node8 -->
|
|
<g id="edge45_Node000029_Node000008" class="edge">
|
|
<title>Node29->Node8</title>
|
|
<g id="a_edge45_Node000029_Node000008"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1501.24,-204.88C1496.4,-194.86 1488.32,-178.05 1481.54,-163.5 1461.56,-120.58 1464.82,-105.19 1437.54,-66.5 1428.59,-53.8 1416.14,-41.64 1405.67,-32.46"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1408.16,-29.99 1398.27,-26.2 1403.64,-35.33 1408.16,-29.99"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node30 -->
|
|
<g id="Node000030" class="node">
|
|
<title>Node30</title>
|
|
<g id="a_Node000030"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="1557.04,-157.88 1490.04,-157.88 1490.04,-138.62 1557.04,-138.62 1557.04,-157.88"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1523.54" y="-144.38" font-family="Helvetica,sans-Serif" font-size="10.00">nameof.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node29->Node30 -->
|
|
<g id="edge46_Node000029_Node000030" class="edge">
|
|
<title>Node29->Node30</title>
|
|
<g id="a_edge46_Node000029_Node000030"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1508.05,-204.78C1510.62,-195.54 1514.73,-180.83 1518.06,-168.88"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1521.34,-170.17 1520.65,-159.6 1514.59,-168.29 1521.34,-170.17"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node31->Node3 -->
|
|
<g id="edge48_Node000031_Node000003" class="edge">
|
|
<title>Node31->Node3</title>
|
|
<g id="a_edge48_Node000031_Node000003"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M75.39,-398.72C64.39,-374.96 44.54,-326.06 44.54,-282.25 44.54,-282.25 44.54,-282.25 44.54,-147.25 44.54,-103.85 71.18,-58.57 88.03,-34.26"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="90.67,-36.58 93.67,-26.42 84.99,-32.5 90.67,-36.58"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node31->Node4 -->
|
|
<g id="edge49_Node000031_Node000004" class="edge">
|
|
<title>Node31->Node4</title>
|
|
<g id="a_edge49_Node000031_Node000004"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M82.54,-398.71C82.54,-374.54 82.54,-324.55 82.54,-282.25 82.54,-282.25 82.54,-282.25 82.54,-147.25 82.54,-109.81 78.17,-90.93 106.54,-66.5 152.87,-26.61 336.38,-18.34 420.73,-16.66"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="420.73,-20.16 430.67,-16.48 420.61,-13.16 420.73,-20.16"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node31->Node5 -->
|
|
<g id="edge50_Node000031_Node000005" class="edge">
|
|
<title>Node31->Node5</title>
|
|
<g id="a_edge50_Node000031_Node000005"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M110,-398.61C126.63,-389.75 148.07,-378.32 166.22,-368.64"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="167.68,-371.83 174.86,-364.04 164.39,-365.66 167.68,-371.83"/>
|
|
</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="concept_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>
|