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)
169 lines
8.5 KiB
XML
169 lines
8.5 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/domain/schema Pages: 1 -->
|
|
<svg width="228pt" height="142pt"
|
|
viewBox="0.00 0.00 228.00 142.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
|
|
|
|
<svg id="main" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve">
|
|
|
|
<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>
|
|
<script type="application/ecmascript" xlink:href="svg.min.js"/>
|
|
<svg id="graph" class="graph">
|
|
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 137.75)">
|
|
<title>src/include/serif/discretization/domain/schema</title>
|
|
<g id="clust1" class="cluster">
|
|
<title>clusterdir_6161f5b3f9e6a96adb8caf7d1db1a4dd</title>
|
|
<g id="a_clust1"><a xlink:href="dir_6161f5b3f9e6a96adb8caf7d1db1a4dd.html" target="_top" xlink:title="domain">
|
|
<polygon fill="#edf0f7" stroke="#7f7f7f" stroke-dasharray="5,2" points="8,-8 8,-125.75 176,-125.75 176,-8 8,-8"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="92" y="-112.25" font-family="Helvetica,sans-Serif" font-size="10.00">domain</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<g id="clust2" class="cluster">
|
|
<title>clusterdir_7b6b02e44376e7a2aed0058a673ab2c3</title>
|
|
<g id="a_clust2"><a xlink:href="dir_7b6b02e44376e7a2aed0058a673ab2c3.html" target="_top">
|
|
<polygon fill="#edf0f7" stroke="#404040" stroke-width="2" points="26,-63.25 26,-98.5 168,-98.5 168,-63.25 26,-63.25"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- dir_3e1afeb017c9b96ed8668d5d9a3c288f -->
|
|
<g id="node1" class="node">
|
|
<title>dir_3e1afeb017c9b96ed8668d5d9a3c288f</title>
|
|
<g id="a_node1"><a xlink:href="dir_3e1afeb017c9b96ed8668d5d9a3c288f.html" target="_top" xlink:title="relation">
|
|
<polygon fill="#a2b4d6" stroke="red" points="109.75,-35.25 62.25,-35.25 62.25,-16 109.75,-16 109.75,-35.25"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="86" y="-21.75" font-family="Helvetica,sans-Serif" font-size="10.00">relation</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- dir_f52714f02872a490949c5f7e9ab6db6e -->
|
|
<g id="node2" class="node">
|
|
<title>dir_f52714f02872a490949c5f7e9ab6db6e</title>
|
|
<g id="a_node2"><a xlink:href="dir_f52714f02872a490949c5f7e9ab6db6e.html" target="_top" xlink:title="ids">
|
|
<polygon fill="#a2b4d6" stroke="red" points="44.4,-35.25 15.6,-35.25 15.6,-16 44.4,-16 44.4,-35.25"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="30" y="-21.75" font-family="Helvetica,sans-Serif" font-size="10.00">ids</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- dir_84df0fbce72805862f3def2bc52f73d4 -->
|
|
<g id="node3" class="node">
|
|
<title>dir_84df0fbce72805862f3def2bc52f73d4</title>
|
|
<g id="a_node3"><a xlink:href="dir_84df0fbce72805862f3def2bc52f73d4.html" target="_top" xlink:title="mesh">
|
|
<polygon fill="#a2b4d6" stroke="#404040" points="168,-35.25 128,-35.25 128,-16 168,-16 168,-35.25"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="148" y="-21.75" font-family="Helvetica,sans-Serif" font-size="10.00">mesh</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- dir_7b6b02e44376e7a2aed0058a673ab2c3 -->
|
|
<g id="node4" class="node">
|
|
<title>dir_7b6b02e44376e7a2aed0058a673ab2c3</title>
|
|
<text xml:space="preserve" text-anchor="middle" x="59" y="-77" font-family="Helvetica,sans-Serif" font-size="10.00">schema</text>
|
|
</g>
|
|
<!-- dir_7b6b02e44376e7a2aed0058a673ab2c3->dir_3e1afeb017c9b96ed8668d5d9a3c288f -->
|
|
<g id="edge1" class="edge">
|
|
<title>dir_7b6b02e44376e7a2aed0058a673ab2c3->dir_3e1afeb017c9b96ed8668d5d9a3c288f</title>
|
|
<g id="a_edge1"><a xlink:href="dir_000119_000117.html" target="_top">
|
|
<path fill="none" stroke="#63b8ff" d="M63.22,-71.55C66.72,-64.64 71.84,-54.54 76.34,-45.67"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="79.46,-47.27 80.86,-36.77 73.21,-44.1 79.46,-47.27"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge1-headlabel"><a xlink:href="dir_000119_000117.html" target="_top" xlink:title="14">
|
|
<text xml:space="preserve" text-anchor="middle" x="81.05" y="-46.54" font-family="Helvetica,sans-Serif" font-size="10.00" fill="#63b8ff">14</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- dir_7b6b02e44376e7a2aed0058a673ab2c3->dir_f52714f02872a490949c5f7e9ab6db6e -->
|
|
<g id="edge2" class="edge">
|
|
<title>dir_7b6b02e44376e7a2aed0058a673ab2c3->dir_f52714f02872a490949c5f7e9ab6db6e</title>
|
|
<g id="a_edge2"><a xlink:href="dir_000119_000056.html" target="_top">
|
|
<path fill="none" stroke="#63b8ff" d="M54.47,-71.55C50.66,-64.57 45.08,-54.32 40.21,-45.38"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="43.37,-43.86 35.51,-36.75 37.22,-47.2 43.37,-43.86"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge2-headlabel"><a xlink:href="dir_000119_000056.html" target="_top" xlink:title="4">
|
|
<text xml:space="preserve" text-anchor="middle" x="46.86" y="-40.45" font-family="Helvetica,sans-Serif" font-size="10.00" fill="#63b8ff">4</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- dir_a26d87ba5f59f73a9f6d6d452de60988 -->
|
|
<g id="node5" class="node">
|
|
<title>dir_a26d87ba5f59f73a9f6d6d452de60988</title>
|
|
<g id="a_node5"><a xlink:href="dir_a26d87ba5f59f73a9f6d6d452de60988.html" target="_top" xlink:title="validation">
|
|
<polygon fill="#a2b4d6" stroke="#404040" points="159.62,-90.5 102.38,-90.5 102.38,-71.25 159.62,-71.25 159.62,-90.5"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="131" y="-77" font-family="Helvetica,sans-Serif" font-size="10.00">validation</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- dir_a26d87ba5f59f73a9f6d6d452de60988->dir_3e1afeb017c9b96ed8668d5d9a3c288f -->
|
|
<g id="edge4" class="edge">
|
|
<title>dir_a26d87ba5f59f73a9f6d6d452de60988->dir_3e1afeb017c9b96ed8668d5d9a3c288f</title>
|
|
<g id="a_edge4"><a xlink:href="dir_000155_000117.html" target="_top">
|
|
<path fill="none" stroke="#63b8ff" d="M123.57,-71.08C117.42,-63.8 108.49,-53.23 100.87,-44.23"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="103.7,-42.14 94.57,-36.77 98.35,-46.66 103.7,-42.14"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge4-headlabel"><a xlink:href="dir_000155_000117.html" target="_top" xlink:title="10">
|
|
<text xml:space="preserve" text-anchor="middle" x="107.21" y="-38.03" font-family="Helvetica,sans-Serif" font-size="10.00" fill="#63b8ff">10</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- dir_a26d87ba5f59f73a9f6d6d452de60988->dir_84df0fbce72805862f3def2bc52f73d4 -->
|
|
<g id="edge5" class="edge">
|
|
<title>dir_a26d87ba5f59f73a9f6d6d452de60988->dir_84df0fbce72805862f3def2bc52f73d4</title>
|
|
<g id="a_edge5"><a xlink:href="dir_000155_000074.html" target="_top">
|
|
<path fill="none" stroke="#63b8ff" d="M133.81,-71.08C135.94,-64.42 138.94,-54.99 141.64,-46.53"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="144.96,-47.64 144.67,-37.05 138.3,-45.51 144.96,-47.64"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge5-headlabel"><a xlink:href="dir_000155_000074.html" target="_top" xlink:title="5">
|
|
<text xml:space="preserve" text-anchor="middle" x="147.04" y="-46.61" font-family="Helvetica,sans-Serif" font-size="10.00" fill="#63b8ff">5</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- dir_0fcf4c89a1274e6563f11975b8f6a431 -->
|
|
<g id="node6" class="node">
|
|
<title>dir_0fcf4c89a1274e6563f11975b8f6a431</title>
|
|
<g id="a_node6"><a xlink:href="dir_0fcf4c89a1274e6563f11975b8f6a431.html" target="_top" xlink:title="utils">
|
|
<polygon fill="#edf0f7" stroke="red" stroke-dasharray="5,2" points="220,-35.25 186,-35.25 186,-16 220,-16 220,-35.25"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="203" y="-21.75" font-family="Helvetica,sans-Serif" font-size="10.00">utils</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- dir_a26d87ba5f59f73a9f6d6d452de60988->dir_0fcf4c89a1274e6563f11975b8f6a431 -->
|
|
<g id="edge3" class="edge">
|
|
<title>dir_a26d87ba5f59f73a9f6d6d452de60988->dir_0fcf4c89a1274e6563f11975b8f6a431</title>
|
|
<g id="a_edge3"><a xlink:href="dir_000155_000151.html" target="_top">
|
|
<path fill="none" stroke="#63b8ff" d="M143.21,-70.84C153.83,-62.99 169.44,-51.45 182.04,-42.12"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="183.79,-45.19 189.75,-36.42 179.63,-39.56 183.79,-45.19"/>
|
|
</a>
|
|
</g>
|
|
<g id="a_edge3-headlabel"><a xlink:href="dir_000155_000151.html" target="_top" xlink:title="1">
|
|
<text xml:space="preserve" text-anchor="middle" x="183.81" y="-44.83" font-family="Helvetica,sans-Serif" font-size="10.00" fill="#63b8ff">1</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
</g>
|
|
</svg>
|
|
</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>
|