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)
556 lines
27 KiB
XML
556 lines
27 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/eos/evaluation.hpp Pages: 1 -->
|
|
<!--zoomable 603 -->
|
|
|
|
<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 = 707;
|
|
var viewHeight = 603;
|
|
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/eos/evaluation.hpp</title>
|
|
<!-- Node1 -->
|
|
<g id="Node000001" class="node">
|
|
<title>Node1</title>
|
|
<g id="a_Node000001"><a xlink:title=" ">
|
|
<polygon fill="#999999" stroke="#666666" points="402.12,-595.25 298.38,-595.25 298.38,-564.75 402.12,-564.75 402.12,-595.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="306.38" y="-581.75" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/eos</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="350.25" y="-570.5" font-family="Helvetica,sans-Serif" font-size="10.00">/evaluation.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node2 -->
|
|
<g id="Node000002" class="node">
|
|
<title>Node2</title>
|
|
<g id="a_Node000002"><a xlink:href="eos_2models_2concepts_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="425,-528.75 275.5,-528.75 275.5,-509.5 425,-509.5 425,-528.75"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="350.25" y="-515.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/eos/models/concepts.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="M350.25,-564.45C350.25,-557.21 350.25,-548.34 350.25,-540.44"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="353.75,-540.71 350.25,-530.71 346.75,-540.71 353.75,-540.71"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node3 -->
|
|
<g id="Node000003" class="node">
|
|
<title>Node3</title>
|
|
<g id="a_Node000003"><a xlink:href="eos_2models_2traits_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="369,-473.5 237.5,-473.5 237.5,-454.25 369,-454.25 369,-473.5"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="303.25" y="-460" font-family="Helvetica,sans-Serif" font-size="10.00">serif/eos/models/traits.hpp</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="M342.49,-509.33C336.06,-502.05 326.74,-491.48 318.79,-482.48"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="321.42,-480.18 312.18,-474.99 316.17,-484.81 321.42,-480.18"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node19 -->
|
|
<g id="Node000019" class="node">
|
|
<title>Node19</title>
|
|
<g id="a_Node000019"><a xlink:href="eos_2relations_2relations_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="489.88,-351.75 396.62,-351.75 396.62,-321.25 489.88,-321.25 489.88,-351.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="404.62" y="-338.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/eos/relations</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="443.25" y="-327" font-family="Helvetica,sans-Serif" font-size="10.00">/relations.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node2->Node19 -->
|
|
<g id="edge25_Node000002_Node000019" class="edge">
|
|
<title>Node2->Node19</title>
|
|
<g id="a_edge25_Node000002_Node000019"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M356.36,-509.08C362.25,-500.19 371.28,-486.16 378.25,-473.5 399.1,-435.62 420.11,-389.98 432.39,-362.38"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="435.5,-364.01 436.34,-353.45 429.1,-361.18 435.5,-364.01"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4 -->
|
|
<g id="Node000004" class="node">
|
|
<title>Node4</title>
|
|
<g id="a_Node000004"><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="312.75,-213.12 161.75,-213.12 161.75,-193.88 312.75,-193.88 312.75,-213.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="237.25" y="-199.62" font-family="Helvetica,sans-Serif" font-size="10.00">serif/dimensions/quantities.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node3->Node4 -->
|
|
<g id="edge3_Node000003_Node000004" class="edge">
|
|
<title>Node3->Node4</title>
|
|
<g id="a_edge3_Node000003_Node000004"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M296.4,-453.81C290.19,-445.14 281.26,-431.46 276.25,-418.25 250.48,-350.26 241.41,-263.48 238.5,-224.75"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="242,-224.6 237.82,-214.87 235.01,-225.08 242,-224.6"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node11 -->
|
|
<g id="Node000011" class="node">
|
|
<title>Node11</title>
|
|
<g id="a_Node000011"><a xlink:href="partial_8hpp.html" target="_top" xlink:title="Compile time tools to represent a partial derivative of one quantity wrt. another quantity....">
|
|
<polygon fill="white" stroke="#666666" points="228.88,-279.62 93.62,-279.62 93.62,-260.38 228.88,-260.38 228.88,-279.62"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="161.25" y="-266.12" font-family="Helvetica,sans-Serif" font-size="10.00">serif/dimensions/partial.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node3->Node11 -->
|
|
<g id="edge13_Node000003_Node000011" class="edge">
|
|
<title>Node3->Node11</title>
|
|
<g id="a_edge13_Node000003_Node000011"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M287.51,-453.79C274.48,-445.7 256.09,-432.89 243.25,-418.25 208,-378.04 181.29,-320.2 168.89,-290.39"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="172.29,-289.47 165.29,-281.52 165.81,-292.1 172.29,-289.47"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node12 -->
|
|
<g id="Node000012" class="node">
|
|
<title>Node12</title>
|
|
<g id="a_Node000012"><a xlink:href="eos_2relations_2concepts_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="378.88,-418.25 285.62,-418.25 285.62,-387.75 378.88,-387.75 378.88,-418.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="293.62" y="-404.75" font-family="Helvetica,sans-Serif" font-size="10.00">serif/eos/relations</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="332.25" y="-393.5" font-family="Helvetica,sans-Serif" font-size="10.00">/concepts.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node3->Node12 -->
|
|
<g id="edge16_Node000003_Node000012" class="edge">
|
|
<title>Node3->Node12</title>
|
|
<g id="a_edge16_Node000003_Node000012"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M307.65,-453.93C310.98,-447.18 315.71,-437.58 320.14,-428.59"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="323.14,-430.41 324.42,-419.89 316.86,-427.31 323.14,-430.41"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node5 -->
|
|
<g id="Node000005" class="node">
|
|
<title>Node5</title>
|
|
<g id="a_Node000005"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="275.12,-19.25 213.38,-19.25 213.38,0 275.12,0 275.12,-19.25"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="244.25" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">type_traits</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4->Node5 -->
|
|
<g id="edge4_Node000004_Node000005" class="edge">
|
|
<title>Node4->Node5</title>
|
|
<g id="a_edge4_Node000004_Node000005"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M237.58,-193.5C238.64,-164.35 242.01,-72.02 243.51,-30.82"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="247.01,-31.02 243.88,-20.89 240.01,-30.76 247.01,-31.02"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node6 -->
|
|
<g id="Node000006" class="node">
|
|
<title>Node6</title>
|
|
<g id="a_Node000006"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="326,-146.62 272.5,-146.62 272.5,-127.38 326,-127.38 326,-146.62"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="299.25" y="-133.12" font-family="Helvetica,sans-Serif" font-size="10.00">compare</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4->Node6 -->
|
|
<g id="edge5_Node000004_Node000006" class="edge">
|
|
<title>Node4->Node6</title>
|
|
<g id="a_edge5_Node000004_Node000006"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M245.87,-193.53C255.4,-183.62 270.98,-167.41 282.85,-155.06"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="285.25,-157.62 289.65,-147.98 280.2,-152.77 285.25,-157.62"/>
|
|
</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="162.12,-80.12 106.38,-80.12 106.38,-60.88 162.12,-60.88 162.12,-80.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="134.25" y="-66.62" font-family="Helvetica,sans-Serif" font-size="10.00">concepts</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4->Node7 -->
|
|
<g id="edge6_Node000004_Node000007" class="edge">
|
|
<title>Node4->Node7</title>
|
|
<g id="a_edge6_Node000004_Node000007"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M220.46,-193.52C205.35,-184.72 183.41,-170.06 169.25,-152.25 154.72,-133.97 145.06,-108.74 139.64,-91.37"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="143.07,-90.63 136.92,-82.01 136.35,-92.59 143.07,-90.63"/>
|
|
</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="215.75,-146.62 178.75,-146.62 178.75,-127.38 215.75,-127.38 215.75,-146.62"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="197.25" y="-133.12" font-family="Helvetica,sans-Serif" font-size="10.00">tuple</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4->Node8 -->
|
|
<g id="edge7_Node000004_Node000008" class="edge">
|
|
<title>Node4->Node8</title>
|
|
<g id="a_edge7_Node000004_Node000008"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M231.69,-193.53C225.78,-184 216.26,-168.66 208.73,-156.52"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="211.81,-154.83 203.56,-148.18 205.86,-158.52 211.81,-154.83"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node9 -->
|
|
<g id="Node000009" class="node">
|
|
<title>Node9</title>
|
|
<g id="a_Node000009"><a xlink:href="cleaning_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="406.88,-85.75 301.62,-85.75 301.62,-55.25 406.88,-55.25 406.88,-85.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="309.62" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/misc/std</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="354.25" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">_helper/cleaning.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4->Node9 -->
|
|
<g id="edge8_Node000004_Node000009" class="edge">
|
|
<title>Node4->Node9</title>
|
|
<g id="a_edge8_Node000004_Node000009"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M270.63,-193.39C292.17,-185.82 319.11,-172.88 335.25,-152.25 347.39,-136.74 351.98,-114.74 353.63,-97.63"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="357.12,-97.9 354.27,-87.7 350.13,-97.45 357.12,-97.9"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node10 -->
|
|
<g id="Node000010" class="node">
|
|
<title>Node10</title>
|
|
<g id="a_Node000010"><a xlink:href="numeric_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="122.5,-152.25 0,-152.25 0,-121.75 122.5,-121.75 122.5,-152.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="8" y="-138.75" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/misc/concepts</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="61.25" y="-127.5" font-family="Helvetica,sans-Serif" font-size="10.00">/numeric.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node4->Node10 -->
|
|
<g id="edge10_Node000004_Node000010" class="edge">
|
|
<title>Node4->Node10</title>
|
|
<g id="a_edge10_Node000004_Node000010"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M212.41,-193.4C186.44,-183.88 144.97,-168.68 112.03,-156.61"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="113.24,-153.32 102.64,-153.17 110.83,-159.9 113.24,-153.32"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node9->Node5 -->
|
|
<g id="edge9_Node000009_Node000005" class="edge">
|
|
<title>Node9->Node5</title>
|
|
<g id="a_edge9_Node000009_Node000005"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M326.78,-54.8C309.7,-45.66 287.86,-33.97 270.94,-24.91"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="272.92,-22 262.45,-20.37 269.62,-28.17 272.92,-22"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node10->Node5 -->
|
|
<g id="edge12_Node000010_Node000005" class="edge">
|
|
<title>Node10->Node5</title>
|
|
<g id="a_edge12_Node000010_Node000005"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M63.94,-121.27C68.01,-103.17 77.46,-72.72 97.25,-55.25 126.28,-29.63 169.66,-18.72 201.77,-14.07"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="202.07,-17.56 211.55,-12.82 201.19,-10.62 202.07,-17.56"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node10->Node7 -->
|
|
<g id="edge11_Node000010_Node000007" class="edge">
|
|
<title>Node10->Node7</title>
|
|
<g id="a_edge11_Node000010_Node000007"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M77.81,-121.36C89.1,-111.39 104.05,-98.18 115.73,-87.86"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="117.95,-90.57 123.13,-81.32 113.32,-85.32 117.95,-90.57"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node11->Node4 -->
|
|
<g id="edge14_Node000011_Node000004" class="edge">
|
|
<title>Node11->Node4</title>
|
|
<g id="a_edge14_Node000011_Node000004"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M171.82,-260.03C183.84,-249.83 203.71,-232.96 218.41,-220.49"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="220.26,-223.51 225.62,-214.37 215.73,-218.17 220.26,-223.51"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node11->Node10 -->
|
|
<g id="edge15_Node000011_Node000010" class="edge">
|
|
<title>Node11->Node10</title>
|
|
<g id="a_edge15_Node000011_Node000010"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M154.38,-260C139.01,-239.86 101.45,-190.66 79.01,-161.26"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="82.07,-159.5 73.22,-153.68 76.5,-163.75 82.07,-159.5"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node13 -->
|
|
<g id="Node000013" class="node">
|
|
<title>Node13</title>
|
|
<g id="a_Node000013"><a xlink:href="eos_2relations_2traits_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="378.88,-351.75 285.62,-351.75 285.62,-321.25 378.88,-321.25 378.88,-351.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="293.62" y="-338.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/eos/relations</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="332.25" y="-327" font-family="Helvetica,sans-Serif" font-size="10.00">/traits.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node12->Node13 -->
|
|
<g id="edge17_Node000012_Node000013" class="edge">
|
|
<title>Node12->Node13</title>
|
|
<g id="a_edge17_Node000012_Node000013"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M332.25,-387.36C332.25,-380.27 332.25,-371.54 332.25,-363.38"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="335.75,-363.59 332.25,-353.59 328.75,-363.59 335.75,-363.59"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node14 -->
|
|
<g id="Node000014" class="node">
|
|
<title>Node14</title>
|
|
<g id="a_Node000014"><a xlink:href="catalog_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="418.88,-285.25 325.62,-285.25 325.62,-254.75 418.88,-254.75 418.88,-285.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="333.62" y="-271.75" font-family="Helvetica,sans-Serif" font-size="10.00">serif/eos/relations</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="372.25" y="-260.5" font-family="Helvetica,sans-Serif" font-size="10.00">/catalog.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node13->Node14 -->
|
|
<g id="edge18_Node000013_Node000014" class="edge">
|
|
<title>Node13->Node14</title>
|
|
<g id="a_edge18_Node000013_Node000014"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M341.33,-320.86C346.03,-313.28 351.9,-303.81 357.26,-295.18"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="360.12,-297.21 362.41,-286.86 354.17,-293.52 360.12,-297.21"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node14->Node4 -->
|
|
<g id="edge24_Node000014_Node000004" class="edge">
|
|
<title>Node14->Node4</title>
|
|
<g id="a_edge24_Node000014_Node000004"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M341.62,-254.36C319.02,-243.57 288.47,-228.97 266.27,-218.36"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="268.01,-215.32 257.47,-214.16 264.99,-221.63 268.01,-215.32"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node15 -->
|
|
<g id="Node000015" class="node">
|
|
<title>Node15</title>
|
|
<g id="a_Node000015"><a xlink:href="concepts_2type__uniqueness_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="453.5,-218.75 331,-218.75 331,-188.25 453.5,-188.25 453.5,-218.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="339" y="-205.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/misc/concepts</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="392.25" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">/type_uniqueness.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node14->Node15 -->
|
|
<g id="edge19_Node000014_Node000015" class="edge">
|
|
<title>Node14->Node15</title>
|
|
<g id="a_edge19_Node000014_Node000015"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M376.79,-254.36C379.04,-247.11 381.82,-238.13 384.4,-229.81"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="387.66,-231.11 387.28,-220.52 380.98,-229.04 387.66,-231.11"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node17 -->
|
|
<g id="Node000017" class="node">
|
|
<title>Node17</title>
|
|
<g id="a_Node000017"><a xlink:href="variadic__cleaning_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="615.38,-218.75 471.12,-218.75 471.12,-188.25 615.38,-188.25 615.38,-218.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="479.12" y="-205.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/misc/std</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="543.25" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">_helper/variadic_cleaning.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node14->Node17 -->
|
|
<g id="edge22_Node000014_Node000017" class="edge">
|
|
<title>Node14->Node17</title>
|
|
<g id="a_edge22_Node000014_Node000017"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M411.05,-254.36C435.56,-245.12 467.46,-233.09 493.78,-223.16"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="494.77,-226.53 502.89,-219.72 492.3,-219.98 494.77,-226.53"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node16 -->
|
|
<g id="Node000016" class="node">
|
|
<title>Node16</title>
|
|
<g id="a_Node000016"><a xlink:href="traits_2type__uniqueness_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="493.88,-152.25 382.62,-152.25 382.62,-121.75 493.88,-121.75 493.88,-152.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="390.62" y="-138.75" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/misc/traits</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="438.25" y="-127.5" font-family="Helvetica,sans-Serif" font-size="10.00">/type_uniqueness.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node15->Node16 -->
|
|
<g id="edge20_Node000015_Node000016" class="edge">
|
|
<title>Node15->Node16</title>
|
|
<g id="a_edge20_Node000015_Node000016"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M402.69,-187.86C408.16,-180.19 414.99,-170.61 421.21,-161.9"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="424.02,-163.98 426.97,-153.81 418.32,-159.92 424.02,-163.98"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node16->Node9 -->
|
|
<g id="edge21_Node000016_Node000009" class="edge">
|
|
<title>Node16->Node9</title>
|
|
<g id="a_edge21_Node000016_Node000009"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M419.19,-121.36C408.23,-112.95 394.28,-102.23 382.11,-92.89"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="384.5,-90.31 374.44,-87 380.24,-95.87 384.5,-90.31"/>
|
|
</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="567.38,-146.62 519.12,-146.62 519.12,-127.38 567.38,-127.38 567.38,-146.62"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="543.25" y="-133.12" font-family="Helvetica,sans-Serif" font-size="10.00">cstddef</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node17->Node18 -->
|
|
<g id="edge23_Node000017_Node000018" class="edge">
|
|
<title>Node17->Node18</title>
|
|
<g id="a_edge23_Node000017_Node000018"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M543.25,-187.86C543.25,-179.08 543.25,-167.77 543.25,-158.15"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="546.75,-158.34 543.25,-148.34 539.75,-158.34 546.75,-158.34"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node19->Node14 -->
|
|
<g id="edge26_Node000019_Node000014" class="edge">
|
|
<title>Node19->Node14</title>
|
|
<g id="a_edge26_Node000019_Node000014"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M427.14,-320.86C418.15,-312.7 406.77,-302.36 396.71,-293.22"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="399.17,-290.73 389.42,-286.6 394.47,-295.91 399.17,-290.73"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node20 -->
|
|
<g id="Node000020" class="node">
|
|
<title>Node20</title>
|
|
<g id="a_Node000020"><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="595.5,-279.62 437,-279.62 437,-260.38 595.5,-260.38 595.5,-279.62"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="516.25" y="-266.12" font-family="Helvetica,sans-Serif" font-size="10.00">serif/dimensions/dimensions.hpp</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="M459.81,-320.86C471.1,-310.89 486.05,-297.68 497.73,-287.36"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="499.95,-290.07 505.13,-280.82 495.32,-284.82 499.95,-290.07"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node20->Node4 -->
|
|
<g id="edge29_Node000020_Node000004" class="edge">
|
|
<title>Node20->Node4</title>
|
|
<g id="a_edge29_Node000020_Node000004"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M476.87,-259.9C427.23,-248.42 341.83,-228.68 287.52,-216.12"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="288.44,-212.74 277.91,-213.9 286.86,-219.56 288.44,-212.74"/>
|
|
</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="699,-213.12 633.5,-213.12 633.5,-193.88 699,-193.88 699,-213.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="666.25" y="-199.62" font-family="Helvetica,sans-Serif" font-size="10.00">string_view</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node20->Node21 -->
|
|
<g id="edge28_Node000020_Node000021" class="edge">
|
|
<title>Node20->Node21</title>
|
|
<g id="a_edge28_Node000020_Node000021"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M537.42,-259.9C562.77,-249 605.46,-230.64 634.7,-218.07"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="635.99,-221.32 643.79,-214.16 633.22,-214.89 635.99,-221.32"/>
|
|
</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="evaluation_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>
|