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)
867 lines
42 KiB
XML
867 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/equations/contributions.hpp Pages: 1 -->
|
|
<!--zoomable 504 -->
|
|
|
|
<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 = 1734;
|
|
var viewHeight = 504;
|
|
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/equations/contributions.hpp</title>
|
|
<!-- Node1 -->
|
|
<g id="Node000001" class="node">
|
|
<title>Node1</title>
|
|
<g id="a_Node000001"><a xlink:title="File containing the Contribution struct. This is effectively a helper struct for authoring equations ...">
|
|
<polygon fill="#999999" stroke="#666666" points="1515.12,-496 1385.12,-496 1385.12,-465.5 1515.12,-465.5 1515.12,-496"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1393.12" y="-482.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/equations</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1450.12" y="-471.25" font-family="Helvetica,sans-Serif" font-size="10.00">/contributions.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="1343.62,-91.38 1306.62,-91.38 1306.62,-72.12 1343.62,-72.12 1343.62,-91.38"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1325.12" y="-77.88" font-family="Helvetica,sans-Serif" font-size="10.00">tuple</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="M1420.18,-465.05C1383.2,-444.54 1325.12,-403.61 1325.12,-348.75 1325.12,-348.75 1325.12,-348.75 1325.12,-213.75 1325.12,-174.45 1325.12,-128.52 1325.12,-102.81"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1328.63,-103.16 1325.13,-93.16 1321.63,-103.16 1328.63,-103.16"/>
|
|
</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="1335,-24.88 1273.25,-24.88 1273.25,-5.63 1335,-5.63 1335,-24.88"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1304.12" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">type_traits</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node3 -->
|
|
<g id="edge2_Node000001_Node000003" class="edge">
|
|
<title>Node1->Node3</title>
|
|
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1515.61,-473.31C1589.08,-462.04 1698.12,-431.41 1698.12,-348.75 1698.12,-348.75 1698.12,-348.75 1698.12,-280.25 1698.12,-180.01 1702.77,-131.11 1626.12,-66.5 1584.62,-31.51 1424.4,-20.74 1346.77,-17.54"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1347.14,-14.05 1337.01,-17.17 1346.87,-21.05 1347.14,-14.05"/>
|
|
</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="1469.75,-423.88 1430.5,-423.88 1430.5,-404.62 1469.75,-404.62 1469.75,-423.88"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1450.12" y="-410.38" font-family="Helvetica,sans-Serif" font-size="10.00">utility</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node4 -->
|
|
<g id="edge3_Node000001_Node000004" class="edge">
|
|
<title>Node1->Node4</title>
|
|
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1450.12,-465.11C1450.12,-456.33 1450.12,-445.02 1450.12,-435.4"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1453.63,-435.59 1450.13,-425.59 1446.63,-435.59 1453.63,-435.59"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node5 -->
|
|
<g id="Node000005" class="node">
|
|
<title>Node5</title>
|
|
<g id="a_Node000005"><a xlink:href="discretization_2blocks_2traits_8hpp.html" target="_top" xlink:title="Compile-time traits for fields and terms, used to extract types and properties from template paramete...">
|
|
<polygon fill="white" stroke="#666666" points="1289.88,-429.5 1194.38,-429.5 1194.38,-399 1289.88,-399 1289.88,-429.5"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1202.38" y="-416" font-family="Helvetica,sans-Serif" font-size="10.00">serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1242.12" y="-404.75" font-family="Helvetica,sans-Serif" font-size="10.00">/blocks/traits.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node5 -->
|
|
<g id="edge4_Node000001_Node000005" class="edge">
|
|
<title>Node1->Node5</title>
|
|
<g id="a_edge4_Node000001_Node000005"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1402.67,-465.03C1372.18,-455.58 1332.38,-443.24 1300.04,-433.21"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1301.41,-429.97 1290.83,-430.35 1299.34,-436.66 1301.41,-429.97"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node32 -->
|
|
<g id="Node000032" class="node">
|
|
<title>Node32</title>
|
|
<g id="a_Node000032"><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="1631.75,-429.5 1526.5,-429.5 1526.5,-399 1631.75,-399 1631.75,-429.5"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1534.5" y="-416" font-family="Helvetica,sans-Serif" font-size="10.00">serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1579.12" y="-404.75" font-family="Helvetica,sans-Serif" font-size="10.00">/forms/operands.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node32 -->
|
|
<g id="edge49_Node000001_Node000032" class="edge">
|
|
<title>Node1->Node32</title>
|
|
<g id="a_edge49_Node000001_Node000032"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1479.4,-465.11C1497.29,-456.17 1520.41,-444.61 1539.88,-434.87"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1541.24,-438.11 1548.61,-430.51 1538.11,-431.85 1541.24,-438.11"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node5->Node3 -->
|
|
<g id="edge5_Node000005_Node000003" class="edge">
|
|
<title>Node5->Node3</title>
|
|
<g id="a_edge5_Node000005_Node000003"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1213.96,-398.52C1200.86,-390.04 1186.55,-378.06 1179.12,-363 1149.98,-303.9 1136.86,-120.85 1174.12,-66.5 1193.66,-38.01 1231.83,-25.67 1261.78,-20.32"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1261.97,-23.84 1271.31,-18.83 1260.89,-16.92 1261.97,-23.84"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node6 -->
|
|
<g id="Node000006" class="node">
|
|
<title>Node6</title>
|
|
<g id="a_Node000006"><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="1296.62,-363 1187.62,-363 1187.62,-332.5 1296.62,-332.5 1296.62,-363"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1195.62" y="-349.5" font-family="Helvetica,sans-Serif" font-size="10.00">serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1242.12" y="-338.25" font-family="Helvetica,sans-Serif" font-size="10.00">/blocks/concepts.hpp</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="M1242.12,-398.61C1242.12,-391.52 1242.12,-382.79 1242.12,-374.63"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1245.63,-374.84 1242.13,-364.84 1238.63,-374.84 1245.63,-374.84"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node7 -->
|
|
<g id="Node000007" class="node">
|
|
<title>Node7</title>
|
|
<g id="a_Node000007"><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="749.88,-296.5 654.38,-296.5 654.38,-266 749.88,-266 749.88,-296.5"/>
|
|
<text xml:space="preserve" text-anchor="start" x="662.38" y="-283" font-family="Helvetica,sans-Serif" font-size="10.00">serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="702.12" y="-271.75" font-family="Helvetica,sans-Serif" font-size="10.00">/blocks/fields.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node6->Node7 -->
|
|
<g id="edge7_Node000006_Node000007" class="edge">
|
|
<title>Node6->Node7</title>
|
|
<g id="a_edge7_Node000006_Node000007"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1187.38,-340.21C1085.42,-328.03 867.26,-301.97 761.73,-289.37"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="762.2,-285.9 751.85,-288.19 761.37,-292.85 762.2,-285.9"/>
|
|
</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="514,-91.38 476.25,-91.38 476.25,-72.12 514,-72.12 514,-91.38"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="495.12" y="-77.88" 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="M653.96,-279.2C614.63,-275.7 560.45,-264.35 528.12,-230 495.14,-194.95 492.5,-134.39 493.64,-102.97"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="497.12,-103.47 494.18,-93.3 490.13,-103.09 497.12,-103.47"/>
|
|
</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="574.88,-24.88 509.38,-24.88 509.38,-5.63 574.88,-5.63 574.88,-24.88"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="542.12" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">string_view</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="M654.2,-276.2C622.61,-270.84 583.15,-258.47 561.12,-230 516.39,-172.18 529.07,-77.41 537.43,-36.31"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="540.83,-37.16 539.55,-26.65 533.99,-35.67 540.83,-37.16"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node10 -->
|
|
<g id="Node000010" class="node">
|
|
<title>Node10</title>
|
|
<g id="a_Node000010"><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="857.38,-224.38 698.88,-224.38 698.88,-205.12 857.38,-205.12 857.38,-224.38"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="778.12" y="-210.88" font-family="Helvetica,sans-Serif" font-size="10.00">serif/dimensions/dimensions.hpp</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="M719.37,-265.61C731.24,-255.54 747,-242.17 759.21,-231.81"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="761.22,-234.69 766.58,-225.55 756.69,-229.35 761.22,-234.69"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node16 -->
|
|
<g id="Node000016" class="node">
|
|
<title>Node16</title>
|
|
<g id="a_Node000016"><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="1130.88,-230 1035.38,-230 1035.38,-199.5 1130.88,-199.5 1130.88,-230"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1043.38" y="-216.5" font-family="Helvetica,sans-Serif" font-size="10.00">serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1083.12" y="-205.25" font-family="Helvetica,sans-Serif" font-size="10.00">/blocks/base.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node7->Node16 -->
|
|
<g id="edge22_Node000007_Node000016" class="edge">
|
|
<title>Node7->Node16</title>
|
|
<g id="a_edge22_Node000007_Node000016"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M750.13,-274.2C811.36,-266.17 920.73,-250.81 1023.76,-230.37"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1024.39,-233.81 1033.51,-228.41 1023.02,-226.94 1024.39,-233.81"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node17 -->
|
|
<g id="Node000017" class="node">
|
|
<title>Node17</title>
|
|
<g id="a_Node000017"><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="974.38,-163.5 833.88,-163.5 833.88,-133 974.38,-133 974.38,-163.5"/>
|
|
<text xml:space="preserve" text-anchor="start" x="841.88" y="-150" font-family="Helvetica,sans-Serif" font-size="10.00">serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="904.12" y="-138.75" font-family="Helvetica,sans-Serif" font-size="10.00">/functional_space/space.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node7->Node17 -->
|
|
<g id="edge23_Node000007_Node000017" class="edge">
|
|
<title>Node7->Node17</title>
|
|
<g id="a_edge23_Node000007_Node000017"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M750.22,-275.94C785.88,-270.47 833.72,-258.09 866.12,-230 882.57,-215.75 892.4,-192.84 897.94,-175.05"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="901.3,-176.02 900.63,-165.45 894.56,-174.13 901.3,-176.02"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node22 -->
|
|
<g id="Node000022" class="node">
|
|
<title>Node22</title>
|
|
<g id="a_Node000022"><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="427.12,-163.5 315.12,-163.5 315.12,-133 427.12,-133 427.12,-163.5"/>
|
|
<text xml:space="preserve" text-anchor="start" x="323.12" y="-150" font-family="Helvetica,sans-Serif" font-size="10.00">serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="371.12" y="-138.75" font-family="Helvetica,sans-Serif" font-size="10.00">/domain/concepts.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node7->Node22 -->
|
|
<g id="edge30_Node000007_Node000022" class="edge">
|
|
<title>Node7->Node22</title>
|
|
<g id="a_edge30_Node000007_Node000022"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M654.11,-274.24C609.99,-267.49 543.54,-254.17 490.12,-230 468.78,-220.34 466.46,-212.74 447.12,-199.5 432.74,-189.65 416.65,-178.96 402.99,-169.99"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="405.08,-167.17 394.8,-164.62 401.25,-173.03 405.08,-167.17"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node28 -->
|
|
<g id="Node000028" class="node">
|
|
<title>Node28</title>
|
|
<g id="a_Node000028"><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="438.25,-230 288,-230 288,-199.5 438.25,-199.5 438.25,-230"/>
|
|
<text xml:space="preserve" text-anchor="start" x="296" y="-216.5" font-family="Helvetica,sans-Serif" font-size="10.00">serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="363.12" y="-205.25" font-family="Helvetica,sans-Serif" font-size="10.00">/domain/physical_domains.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node7->Node28 -->
|
|
<g id="edge42_Node000007_Node000028" class="edge">
|
|
<title>Node7->Node28</title>
|
|
<g id="a_edge42_Node000007_Node000028"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M653.91,-271.08C600.86,-260.98 514.53,-244.56 449.68,-232.22"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="450.62,-228.83 440.14,-230.4 449.31,-235.71 450.62,-228.83"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node29 -->
|
|
<g id="Node000029" class="node">
|
|
<title>Node29</title>
|
|
<g id="a_Node000029"><a xlink:href="type__list_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1017.38,-230 912.88,-230 912.88,-199.5 1017.38,-199.5 1017.38,-230"/>
|
|
<text xml:space="preserve" text-anchor="start" x="920.88" 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="965.12" y="-205.25" font-family="Helvetica,sans-Serif" font-size="10.00">_list.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node7->Node29 -->
|
|
<g id="edge45_Node000007_Node000029" class="edge">
|
|
<title>Node7->Node29</title>
|
|
<g id="a_edge45_Node000007_Node000029"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M750.36,-268.42C792.83,-258 854.98,-242.76 901.51,-231.35"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="902.33,-234.75 911.21,-228.97 900.67,-227.95 902.33,-234.75"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node30 -->
|
|
<g id="Node000030" class="node">
|
|
<title>Node30</title>
|
|
<g id="a_Node000030"><a xlink:href="names_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="680.38,-224.38 569.88,-224.38 569.88,-205.12 680.38,-205.12 680.38,-224.38"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="625.12" y="-210.88" font-family="Helvetica,sans-Serif" font-size="10.00">serif/meta/names.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node7->Node30 -->
|
|
<g id="edge46_Node000007_Node000030" class="edge">
|
|
<title>Node7->Node30</title>
|
|
<g id="a_edge46_Node000007_Node000030"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M684.65,-265.61C672.63,-255.54 656.66,-242.17 644.29,-231.81"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="646.73,-229.28 636.82,-225.54 642.24,-234.65 646.73,-229.28"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node10->Node9 -->
|
|
<g id="edge11_Node000010_Node000009" class="edge">
|
|
<title>Node10->Node9</title>
|
|
<g id="a_edge11_Node000010_Node000009"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M776.48,-204.82C773.15,-188.88 764.35,-155.1 746.12,-133 702.23,-79.78 627.34,-45.93 581.54,-29.08"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="582.86,-25.84 572.26,-25.77 580.5,-32.43 582.86,-25.84"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node11 -->
|
|
<g id="Node000011" class="node">
|
|
<title>Node11</title>
|
|
<g id="a_Node000011"><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="1504.62,-157.88 1353.62,-157.88 1353.62,-138.62 1504.62,-138.62 1504.62,-157.88"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1429.12" y="-144.38" font-family="Helvetica,sans-Serif" font-size="10.00">serif/dimensions/quantities.hpp</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="M856.74,-204.65C872.43,-202.89 888.8,-201.1 904.12,-199.5 1058.17,-183.42 1237.87,-166.65 1342.05,-157.12"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1342.3,-160.61 1351.94,-156.22 1341.66,-153.64 1342.3,-160.61"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node11->Node2 -->
|
|
<g id="edge16_Node000011_Node000002" class="edge">
|
|
<title>Node11->Node2</title>
|
|
<g id="a_edge16_Node000011_Node000002"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1414.66,-138.28C1397.84,-127.85 1369.79,-110.45 1349.56,-97.9"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1351.43,-94.94 1341.08,-92.65 1347.74,-100.89 1351.43,-94.94"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node11->Node3 -->
|
|
<g id="edge13_Node000011_Node000003" class="edge">
|
|
<title>Node11->Node3</title>
|
|
<g id="a_edge13_Node000011_Node000003"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1420.74,-138.24C1406.79,-123.27 1377.9,-92.36 1353.12,-66.5 1342.41,-55.32 1330.26,-42.85 1320.74,-33.14"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1323.41,-30.86 1313.91,-26.18 1318.42,-35.77 1323.41,-30.86"/>
|
|
</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="1453.88,-91.38 1400.38,-91.38 1400.38,-72.12 1453.88,-72.12 1453.88,-91.38"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1427.12" y="-77.88" font-family="Helvetica,sans-Serif" font-size="10.00">compare</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node11->Node12 -->
|
|
<g id="edge14_Node000011_Node000012" class="edge">
|
|
<title>Node11->Node12</title>
|
|
<g id="a_edge14_Node000011_Node000012"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1428.85,-138.28C1428.57,-129.23 1428.12,-114.95 1427.76,-103.13"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1431.26,-103.04 1427.45,-93.16 1424.26,-103.26 1431.26,-103.04"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node13 -->
|
|
<g id="Node000013" class="node">
|
|
<title>Node13</title>
|
|
<g id="a_Node000013"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="1726,-24.88 1670.25,-24.88 1670.25,-5.63 1726,-5.63 1726,-24.88"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1698.12" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">concepts</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node11->Node13 -->
|
|
<g id="edge15_Node000011_Node000013" class="edge">
|
|
<title>Node11->Node13</title>
|
|
<g id="a_edge15_Node000011_Node000013"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1481.58,-138.15C1517.32,-130.53 1564.9,-117.53 1603.12,-97 1634.45,-80.18 1664.68,-51.7 1682.33,-33.45"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1684.78,-35.95 1689.11,-26.28 1679.7,-31.15 1684.78,-35.95"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node14 -->
|
|
<g id="Node000014" class="node">
|
|
<title>Node14</title>
|
|
<g id="a_Node000014"><a xlink:href="cleaning_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1288.75,-97 1183.5,-97 1183.5,-66.5 1288.75,-66.5 1288.75,-97"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1191.5" 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="1236.12" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">_helper/cleaning.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node11->Node14 -->
|
|
<g id="edge17_Node000011_Node000014" class="edge">
|
|
<title>Node11->Node14</title>
|
|
<g id="a_edge17_Node000011_Node000014"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1401.88,-138.15C1373.16,-128.55 1327.14,-113.17 1290.87,-101.05"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1291.99,-97.73 1281.39,-97.88 1289.77,-104.37 1291.99,-97.73"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node15 -->
|
|
<g id="Node000015" class="node">
|
|
<title>Node15</title>
|
|
<g id="a_Node000015"><a xlink:href="numeric_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1594.38,-97 1471.88,-97 1471.88,-66.5 1594.38,-66.5 1594.38,-97"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1479.88" 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="1533.12" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">/numeric.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node11->Node15 -->
|
|
<g id="edge19_Node000011_Node000015" class="edge">
|
|
<title>Node11->Node15</title>
|
|
<g id="a_edge19_Node000011_Node000015"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1443.59,-138.28C1458.06,-129.3 1480.85,-115.17 1499.82,-103.41"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1501.66,-106.38 1508.31,-98.14 1497.97,-100.43 1501.66,-106.38"/>
|
|
</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="M1251.56,-66.11C1261.96,-56.24 1275.72,-43.19 1286.55,-32.92"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1288.88,-35.54 1293.73,-26.11 1284.06,-30.46 1288.88,-35.54"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node15->Node3 -->
|
|
<g id="edge21_Node000015_Node000003" class="edge">
|
|
<title>Node15->Node3</title>
|
|
<g id="a_edge21_Node000015_Node000003"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1480.87,-66.03C1440.03,-54.53 1383.99,-38.74 1346.04,-28.06"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1347.4,-24.8 1336.83,-25.46 1345.5,-31.54 1347.4,-24.8"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node15->Node13 -->
|
|
<g id="edge20_Node000015_Node000013" class="edge">
|
|
<title>Node15->Node13</title>
|
|
<g id="a_edge20_Node000015_Node000013"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1570.57,-66.11C1598.81,-55.07 1637.22,-40.06 1664.49,-29.4"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1665.63,-32.71 1673.67,-25.81 1663.08,-26.19 1665.63,-32.71"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node17->Node3 -->
|
|
<g id="edge24_Node000017_Node000003" class="edge">
|
|
<title>Node17->Node3</title>
|
|
<g id="a_edge24_Node000017_Node000003"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M945.96,-132.58C993.21,-116.11 1072.49,-88.77 1141.12,-66.5 1182.5,-53.08 1230.06,-38.51 1263.09,-28.54"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1263.69,-32.01 1272.25,-25.78 1261.67,-25.31 1263.69,-32.01"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node18 -->
|
|
<g id="Node000018" class="node">
|
|
<title>Node18</title>
|
|
<g id="a_Node000018"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="614,-91.38 570.25,-91.38 570.25,-72.12 614,-72.12 614,-91.38"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="592.12" y="-77.88" font-family="Helvetica,sans-Serif" font-size="10.00">format</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node17->Node18 -->
|
|
<g id="edge25_Node000017_Node000018" class="edge">
|
|
<title>Node17->Node18</title>
|
|
<g id="a_edge25_Node000017_Node000018"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M833.72,-132.69C768.66,-119.24 674.83,-99.85 625.44,-89.64"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="626.44,-86.27 615.93,-87.67 625.02,-93.12 626.44,-86.27"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node19 -->
|
|
<g id="Node000019" class="node">
|
|
<title>Node19</title>
|
|
<g id="a_Node000019"><a xlink:href="enums_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="978.38,-91.38 867.88,-91.38 867.88,-72.12 978.38,-72.12 978.38,-91.38"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="923.12" y="-77.88" font-family="Helvetica,sans-Serif" font-size="10.00">serif/meta/enums.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node17->Node19 -->
|
|
<g id="edge26_Node000017_Node000019" class="edge">
|
|
<title>Node17->Node19</title>
|
|
<g id="a_edge26_Node000017_Node000019"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M908.44,-132.61C911.05,-123.73 914.43,-112.27 917.28,-102.58"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="920.63,-103.61 920.1,-93.02 913.92,-101.63 920.63,-103.61"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node19->Node3 -->
|
|
<g id="edge28_Node000019_Node000003" class="edge">
|
|
<title>Node19->Node3</title>
|
|
<g id="a_edge28_Node000019_Node000003"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M976.9,-71.65C1053.46,-58.69 1192.28,-35.18 1261.91,-23.4"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1262.11,-26.91 1271.38,-21.79 1260.94,-20.01 1262.11,-26.91"/>
|
|
</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="902.5,-24.88 819.75,-24.88 819.75,-5.63 902.5,-5.63 902.5,-24.88"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="861.12" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">unordered_map</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node19->Node20 -->
|
|
<g id="edge27_Node000019_Node000020" class="edge">
|
|
<title>Node19->Node20</title>
|
|
<g id="a_edge27_Node000019_Node000020"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M914.5,-71.78C904.97,-61.87 889.4,-45.66 877.52,-33.31"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="880.17,-31.02 870.72,-26.23 875.13,-35.87 880.17,-31.02"/>
|
|
</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="1050.12,-30.5 920.12,-30.5 920.12,0 1050.12,0 1050.12,-30.5"/>
|
|
<text xml:space="preserve" text-anchor="start" x="928.12" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">magic_enum/magic_enum</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="985.12" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">_all.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node19->Node21 -->
|
|
<g id="edge29_Node000019_Node000021" class="edge">
|
|
<title>Node19->Node21</title>
|
|
<g id="a_edge29_Node000019_Node000021"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M931.75,-71.78C939.91,-63.29 952.52,-50.17 963.43,-38.82"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="965.88,-41.32 970.29,-31.69 960.83,-36.47 965.88,-41.32"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node22->Node8 -->
|
|
<g id="edge34_Node000022_Node000008" class="edge">
|
|
<title>Node22->Node8</title>
|
|
<g id="a_edge34_Node000022_Node000008"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M399.26,-132.61C419.74,-121.96 447.31,-107.62 467.63,-97.05"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="469.2,-100.18 476.46,-92.46 465.97,-93.97 469.2,-100.18"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node22->Node9 -->
|
|
<g id="edge32_Node000022_Node000009" class="edge">
|
|
<title>Node22->Node9</title>
|
|
<g id="a_edge32_Node000022_Node000009"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M358.52,-132.77C345.06,-115.48 327.63,-86.4 343.12,-66.5 361.9,-42.39 444.86,-28.03 497.56,-21.18"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="497.96,-24.65 507.45,-19.94 497.09,-17.71 497.96,-24.65"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node22->Node14 -->
|
|
<g id="edge39_Node000022_Node000014" class="edge">
|
|
<title>Node22->Node14</title>
|
|
<g id="a_edge39_Node000022_Node000014"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M427.55,-143.04C581.68,-131.55 1009.17,-99.67 1172.01,-87.53"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1172.05,-91.04 1181.76,-86.8 1171.53,-84.06 1172.05,-91.04"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node22->Node18 -->
|
|
<g id="edge35_Node000022_Node000018" class="edge">
|
|
<title>Node22->Node18</title>
|
|
<g id="a_edge35_Node000022_Node000018"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M421.55,-132.53C463.62,-120.25 522.39,-103.1 558.81,-92.47"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="559.73,-95.85 568.35,-89.69 557.77,-89.13 559.73,-95.85"/>
|
|
</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="146.25,-24.88 98,-24.88 98,-5.63 146.25,-5.63 146.25,-24.88"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="122.12" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">cstddef</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node22->Node23 -->
|
|
<g id="edge31_Node000022_Node000023" class="edge">
|
|
<title>Node22->Node23</title>
|
|
<g id="a_edge31_Node000022_Node000023"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M314.89,-140.27C277.51,-133.62 228.6,-120.91 191.12,-97 166.18,-81.08 145.39,-53.38 133.35,-34.93"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="136.39,-33.19 128.11,-26.58 130.46,-36.91 136.39,-33.19"/>
|
|
</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="389.62,-91.38 352.62,-91.38 352.62,-72.12 389.62,-72.12 389.62,-91.38"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="371.12" y="-77.88" font-family="Helvetica,sans-Serif" font-size="10.00">span</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node22->Node24 -->
|
|
<g id="edge33_Node000022_Node000024" class="edge">
|
|
<title>Node22->Node24</title>
|
|
<g id="a_edge33_Node000022_Node000024"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M371.12,-132.61C371.12,-123.83 371.12,-112.52 371.12,-102.9"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="374.63,-103.09 371.13,-93.09 367.63,-103.09 374.63,-103.09"/>
|
|
</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="458.38,-91.38 407.88,-91.38 407.88,-72.12 458.38,-72.12 458.38,-91.38"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="433.12" y="-77.88" font-family="Helvetica,sans-Serif" font-size="10.00">numeric</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node22->Node25 -->
|
|
<g id="edge36_Node000022_Node000025" class="edge">
|
|
<title>Node22->Node25</title>
|
|
<g id="a_edge36_Node000022_Node000025"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M385.19,-132.61C394.59,-122.84 406.98,-109.95 416.81,-99.73"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="419.19,-102.3 423.6,-92.66 414.14,-97.45 419.19,-102.3"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node26 -->
|
|
<g id="Node000026" class="node">
|
|
<title>Node26</title>
|
|
<g id="a_Node000026"><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="296.25,-97 200,-97 200,-66.5 296.25,-66.5 296.25,-97"/>
|
|
<text xml:space="preserve" text-anchor="start" x="208" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="248.12" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">/domain/types.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node22->Node26 -->
|
|
<g id="edge37_Node000022_Node000026" class="edge">
|
|
<title>Node22->Node26</title>
|
|
<g id="a_edge37_Node000022_Node000026"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M343.21,-132.61C326.31,-123.75 304.52,-112.32 286.06,-102.64"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="287.75,-99.58 277.27,-98.03 284.5,-105.77 287.75,-99.58"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node27 -->
|
|
<g id="Node000027" class="node">
|
|
<title>Node27</title>
|
|
<g id="a_Node000027"><a xlink:href="variadic__cleaning_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="144.25,-97 0,-97 0,-66.5 144.25,-66.5 144.25,-97"/>
|
|
<text xml:space="preserve" text-anchor="start" x="8" 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="72.12" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">_helper/variadic_cleaning.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node22->Node27 -->
|
|
<g id="edge40_Node000022_Node000027" class="edge">
|
|
<title>Node22->Node27</title>
|
|
<g id="a_edge40_Node000022_Node000027"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M314.89,-135.12C268.79,-125.17 202.99,-110.98 151.52,-99.88"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="152.43,-96.49 141.92,-97.81 150.96,-103.34 152.43,-96.49"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node26->Node9 -->
|
|
<g id="edge38_Node000026_Node000009" class="edge">
|
|
<title>Node26->Node9</title>
|
|
<g id="a_edge38_Node000026_Node000009"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M296.51,-69.57C301.11,-68.52 305.71,-67.49 310.12,-66.5 375.39,-51.93 451.11,-35.65 497.83,-25.67"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="498.53,-29.1 507.58,-23.59 497.07,-22.25 498.53,-29.1"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node27->Node23 -->
|
|
<g id="edge41_Node000027_Node000023" class="edge">
|
|
<title>Node27->Node23</title>
|
|
<g id="a_edge41_Node000027_Node000023"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M83.47,-66.11C90.82,-56.64 100.43,-44.23 108.24,-34.16"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="111,-36.32 114.36,-26.27 105.47,-32.03 111,-36.32"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node28->Node22 -->
|
|
<g id="edge44_Node000028_Node000022" class="edge">
|
|
<title>Node28->Node22</title>
|
|
<g id="a_edge44_Node000028_Node000022"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M364.94,-199.11C365.82,-192.02 366.9,-183.29 367.92,-175.13"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="371.37,-175.68 369.13,-165.33 364.43,-174.82 371.37,-175.68"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node28->Node26 -->
|
|
<g id="edge43_Node000028_Node000026" class="edge">
|
|
<title>Node28->Node26</title>
|
|
<g id="a_edge43_Node000028_Node000026"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M344.45,-199.11C332.82,-189.56 317.9,-176.51 306.12,-163.5 290.11,-145.8 274.47,-123.66 263.48,-107.04"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="266.48,-105.24 258.09,-98.76 260.61,-109.05 266.48,-105.24"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node30->Node9 -->
|
|
<g id="edge47_Node000030_Node000009" class="edge">
|
|
<title>Node30->Node9</title>
|
|
<g id="a_edge47_Node000030_Node000009"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M627.8,-204.69C634.4,-180.41 649.17,-112.57 623.12,-66.5 613.7,-49.84 596.26,-37.97 579.97,-29.97"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="581.46,-26.81 570.9,-25.89 578.58,-33.19 581.46,-26.81"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node31 -->
|
|
<g id="Node000031" class="node">
|
|
<title>Node31</title>
|
|
<g id="a_Node000031"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="737.62,-157.88 670.62,-157.88 670.62,-138.62 737.62,-138.62 737.62,-157.88"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="704.12" y="-144.38" font-family="Helvetica,sans-Serif" font-size="10.00">nameof.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node30->Node31 -->
|
|
<g id="edge48_Node000030_Node000031" class="edge">
|
|
<title>Node30->Node31</title>
|
|
<g id="a_edge48_Node000030_Node000031"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M636.11,-204.78C648.54,-194.63 669.03,-177.9 684.28,-165.45"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="686.27,-168.34 691.81,-159.31 681.85,-162.92 686.27,-168.34"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node32->Node3 -->
|
|
<g id="edge51_Node000032_Node000003" class="edge">
|
|
<title>Node32->Node3</title>
|
|
<g id="a_edge51_Node000032_Node000003"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1587.21,-398.83C1599.67,-375.23 1622.12,-326.53 1622.12,-282.25 1622.12,-282.25 1622.12,-282.25 1622.12,-147.25 1622.12,-110.38 1630.02,-91.71 1603.12,-66.5 1566.67,-32.33 1419.85,-21.2 1346.41,-17.74"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1346.93,-14.26 1336.79,-17.31 1346.62,-21.25 1346.93,-14.26"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node32->Node6 -->
|
|
<g id="edge52_Node000032_Node000006" class="edge">
|
|
<title>Node32->Node6</title>
|
|
<g id="a_edge52_Node000032_Node000006"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1526.1,-403.1C1467.17,-391.82 1371.94,-373.6 1308.2,-361.4"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1309.05,-357.99 1298.57,-359.55 1307.73,-364.87 1309.05,-357.99"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node32->Node13 -->
|
|
<g id="edge50_Node000032_Node000013" class="edge">
|
|
<title>Node32->Node13</title>
|
|
<g id="a_edge50_Node000032_Node000013"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1602.27,-398.53C1614.26,-389.69 1628.04,-377.37 1636.12,-363 1698.46,-252.23 1700.45,-92.77 1698.99,-36.69"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1702.49,-36.66 1698.65,-26.79 1695.49,-36.9 1702.49,-36.66"/>
|
|
</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="equations_2contributions_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>
|