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)
1294 lines
63 KiB
XML
1294 lines
63 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/backend/mfem/geometry/deformation/displacement_mapping.hpp Pages: 1 -->
|
|
<!--zoomable 527 -->
|
|
|
|
<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 = 2054;
|
|
var viewHeight = 527;
|
|
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/backend/mfem/geometry/deformation/displacement_mapping.hpp</title>
|
|
<!-- Node1 -->
|
|
<g id="Node000001" class="node">
|
|
<title>Node1</title>
|
|
<g id="a_Node000001"><a xlink:title=" ">
|
|
<polygon fill="#999999" stroke="#666666" points="693.5,-518.5 552.25,-518.5 552.25,-476.75 693.5,-476.75 693.5,-518.5"/>
|
|
<text xml:space="preserve" text-anchor="start" x="560.25" y="-505" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/serif/backend</text>
|
|
<text xml:space="preserve" text-anchor="start" x="560.25" y="-493.75" font-family="Helvetica,sans-Serif" font-size="10.00">/mfem/geometry/deformation</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="622.88" y="-482.5" font-family="Helvetica,sans-Serif" font-size="10.00">/displacement_mapping.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="407.75,-357.38 358,-357.38 358,-338.12 407.75,-338.12 407.75,-357.38"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="382.88" y="-343.88" font-family="Helvetica,sans-Serif" font-size="10.00">optional</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="M590.01,-476.37C541.14,-446.27 450.46,-390.39 407.14,-363.7"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="409.08,-360.78 398.73,-358.52 405.41,-366.74 409.08,-360.78"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node3 -->
|
|
<g id="Node000003" class="node">
|
|
<title>Node3</title>
|
|
<g id="a_Node000003"><a xlink:href="dof__map_8hpp.html" target="_top" xlink:title="This file contains the DofMap which allows for the full dof vector to be projected into a reduced spa...">
|
|
<polygon fill="white" stroke="#666666" points="871,-440.75 768.75,-440.75 768.75,-399 871,-399 871,-440.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="776.75" y="-427.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/backend/mfem</text>
|
|
<text xml:space="preserve" text-anchor="start" x="776.75" y="-416" font-family="Helvetica,sans-Serif" font-size="10.00">/discretization/dof</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="819.88" y="-404.75" font-family="Helvetica,sans-Serif" font-size="10.00">_map.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node1->Node3 -->
|
|
<g id="edge2_Node000001_Node000003" class="edge">
|
|
<title>Node1->Node3</title>
|
|
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M675.67,-476.33C700.91,-466.62 731.3,-454.93 757.66,-444.8"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="758.81,-448.11 766.89,-441.25 756.3,-441.57 758.81,-448.11"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node3->Node2 -->
|
|
<g id="edge4_Node000003_Node000002" class="edge">
|
|
<title>Node3->Node2</title>
|
|
<g id="a_edge4_Node000003_Node000002"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M768.44,-416.02C691,-410.76 540.35,-396.82 416.88,-363 415.49,-362.62 414.08,-362.2 412.67,-361.74"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="414,-358.5 403.41,-358.3 411.56,-365.06 414,-358.5"/>
|
|
</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="2046.38,-213.12 2003.38,-213.12 2003.38,-193.88 2046.38,-193.88 2046.38,-213.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="2024.88" y="-199.62" font-family="Helvetica,sans-Serif" font-size="10.00">cmath</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="M871.41,-413.91C1036.49,-397.19 1566.07,-337.24 1988.88,-218.75 1990.45,-218.31 1992.06,-217.82 1993.67,-217.3"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1994.53,-220.71 2002.76,-214.05 1992.17,-214.12 1994.53,-220.71"/>
|
|
</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="747.5,-285.25 696.25,-285.25 696.25,-266 747.5,-266 747.5,-285.25"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="721.88" y="-271.75" font-family="Helvetica,sans-Serif" font-size="10.00">memory</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node3->Node5 -->
|
|
<g id="edge5_Node000003_Node000005" class="edge">
|
|
<title>Node3->Node5</title>
|
|
<g id="a_edge5_Node000003_Node000005"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M849.37,-398.63C871.52,-380.9 895.43,-354.59 878.88,-332.5 844.72,-286.92 808.19,-319.04 755.88,-296.5 752.42,-295.01 748.88,-293.25 745.45,-291.39"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="747.42,-288.48 737.01,-286.5 743.91,-294.54 747.42,-288.48"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node6 -->
|
|
<g id="Node000006" class="node">
|
|
<title>Node6</title>
|
|
<g id="a_Node000006"><a xlink:href="reconstruction_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1128.88,-363 968.88,-363 968.88,-332.5 1128.88,-332.5 1128.88,-363"/>
|
|
<text xml:space="preserve" text-anchor="start" x="976.88" y="-349.5" font-family="Helvetica,sans-Serif" font-size="10.00">serif/backend/mfem</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1048.88" y="-338.25" font-family="Helvetica,sans-Serif" font-size="10.00">/discretization/reconstruction.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node3->Node6 -->
|
|
<g id="edge6_Node000003_Node000006" class="edge">
|
|
<title>Node3->Node6</title>
|
|
<g id="a_edge6_Node000003_Node000006"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M871.27,-403.14C906.55,-392.33 953.47,-377.97 990.22,-366.71"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="990.8,-370.19 999.34,-363.92 988.75,-363.5 990.8,-370.19"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node37 -->
|
|
<g id="Node000037" class="node">
|
|
<title>Node37</title>
|
|
<g id="a_Node000037"><a xlink:href="errors_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1560.25,-213.12 1435.5,-213.12 1435.5,-193.88 1560.25,-193.88 1560.25,-213.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1497.88" y="-199.62" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/error/errors.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node3->Node37 -->
|
|
<g id="edge79_Node000003_Node000037" class="edge">
|
|
<title>Node3->Node37</title>
|
|
<g id="a_edge79_Node000003_Node000037"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M850.67,-398.57C864.99,-388.56 881.91,-375.88 895.88,-363 942.72,-319.81 933.27,-284.01 989.88,-254.75 1027.5,-235.3 1292.24,-216.87 1423.89,-208.79"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1423.78,-212.31 1433.55,-208.2 1423.35,-205.32 1423.78,-212.31"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node52 -->
|
|
<g id="Node000052" class="node">
|
|
<title>Node52</title>
|
|
<g id="a_Node000052"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="575.25,-285.25 516.5,-285.25 516.5,-266 575.25,-266 575.25,-285.25"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="545.88" y="-271.75" font-family="Helvetica,sans-Serif" font-size="10.00">stdexcept</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node3->Node52 -->
|
|
<g id="edge76_Node000003_Node000052" class="edge">
|
|
<title>Node3->Node52</title>
|
|
<g id="a_edge76_Node000003_Node000052"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M835.58,-398.6C848.25,-379.61 861.59,-351.41 845.88,-332.5 837.6,-322.54 666.78,-295.17 586.68,-282.82"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="587.46,-279.4 577.04,-281.34 586.39,-286.32 587.46,-279.4"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node53 -->
|
|
<g id="Node000053" class="node">
|
|
<title>Node53</title>
|
|
<g id="a_Node000053"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="697.12,-357.38 580.62,-357.38 580.62,-338.12 697.12,-338.12 697.12,-357.38"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="638.88" y="-343.88" font-family="Helvetica,sans-Serif" font-size="10.00">mfem/fem/fespace.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node3->Node53 -->
|
|
<g id="edge77_Node000003_Node000053" class="edge">
|
|
<title>Node3->Node53</title>
|
|
<g id="a_edge77_Node000003_Node000053"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M768.49,-398.97C737.81,-387.08 699.7,-372.32 672.77,-361.88"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="674.32,-358.73 663.73,-358.38 671.79,-365.26 674.32,-358.73"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node54 -->
|
|
<g id="Node000054" class="node">
|
|
<title>Node54</title>
|
|
<g id="a_Node000054"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="836.75,-357.38 715,-357.38 715,-338.12 836.75,-338.12 836.75,-357.38"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="775.88" y="-343.88" font-family="Helvetica,sans-Serif" font-size="10.00">mfem/fem/pfespace.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node3->Node54 -->
|
|
<g id="edge78_Node000003_Node000054" class="edge">
|
|
<title>Node3->Node54</title>
|
|
<g id="a_edge78_Node000003_Node000054"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M807.15,-398.59C800.95,-388.72 793.56,-376.93 787.51,-367.29"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="790.48,-365.44 782.2,-358.83 784.55,-369.16 790.48,-365.44"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node55 -->
|
|
<g id="Node000055" class="node">
|
|
<title>Node55</title>
|
|
<g id="a_Node000055"><a xlink:href="nonfinite_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="562.25,-357.38 425.5,-357.38 425.5,-338.12 562.25,-338.12 562.25,-357.38"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="493.88" y="-343.88" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/error/nonfinite.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node3->Node55 -->
|
|
<g id="edge80_Node000003_Node000055" class="edge">
|
|
<title>Node3->Node55</title>
|
|
<g id="a_edge80_Node000003_Node000055"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M768.58,-407.84C708.15,-394.84 608.25,-373.35 547.02,-360.18"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="548.05,-356.82 537.54,-358.14 546.58,-363.67 548.05,-356.82"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node6->Node5 -->
|
|
<g id="edge7_Node000006_Node000005" class="edge">
|
|
<title>Node6->Node5</title>
|
|
<g id="a_edge7_Node000006_Node000005"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M968.39,-336.24C895.52,-326.13 793.94,-310.37 755.88,-296.5 752.1,-295.12 748.26,-293.33 744.6,-291.39"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="746.6,-288.5 736.2,-286.49 743.07,-294.55 746.6,-288.5"/>
|
|
</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="1041.38,-285.25 998.38,-285.25 998.38,-266 1041.38,-266 1041.38,-285.25"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1019.88" y="-271.75" font-family="Helvetica,sans-Serif" font-size="10.00">vector</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node6->Node7 -->
|
|
<g id="edge8_Node000006_Node000007" class="edge">
|
|
<title>Node6->Node7</title>
|
|
<g id="a_edge8_Node000006_Node000007"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1042.87,-332.22C1038.49,-321.63 1032.51,-307.18 1027.75,-295.67"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1031.13,-294.68 1024.07,-286.78 1024.66,-297.36 1031.13,-294.68"/>
|
|
</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="1186.75,-285.25 1059,-285.25 1059,-266 1186.75,-266 1186.75,-285.25"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1122.88" y="-271.75" font-family="Helvetica,sans-Serif" font-size="10.00">mfem/fem/fe/fe_base.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node6->Node8 -->
|
|
<g id="edge9_Node000006_Node000008" class="edge">
|
|
<title>Node6->Node8</title>
|
|
<g id="a_edge9_Node000006_Node000008"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1064.21,-332.22C1076.2,-320.86 1092.88,-305.05 1105.39,-293.2"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1107.68,-295.84 1112.54,-286.42 1102.87,-290.76 1107.68,-295.84"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node9 -->
|
|
<g id="Node000009" class="node">
|
|
<title>Node9</title>
|
|
<g id="a_Node000009"><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="860.62,-290.88 765.12,-290.88 765.12,-260.38 860.62,-260.38 860.62,-290.88"/>
|
|
<text xml:space="preserve" text-anchor="start" x="773.12" y="-277.38" font-family="Helvetica,sans-Serif" font-size="10.00">serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="812.88" y="-266.12" font-family="Helvetica,sans-Serif" font-size="10.00">/blocks/fields.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node6->Node9 -->
|
|
<g id="edge10_Node000006_Node000009" class="edge">
|
|
<title>Node6->Node9</title>
|
|
<g id="a_edge10_Node000006_Node000009"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M999.4,-332.05C962.29,-321.02 911.35,-305.89 872.08,-294.22"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="873.11,-290.87 862.52,-291.38 871.11,-297.58 873.11,-290.87"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node36 -->
|
|
<g id="Node000036" class="node">
|
|
<title>Node36</title>
|
|
<g id="a_Node000036"><a xlink:href="surface__power_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1470.75,-296.5 1355,-296.5 1355,-254.75 1470.75,-254.75 1470.75,-296.5"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1363" y="-283" font-family="Helvetica,sans-Serif" font-size="10.00">serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="start" x="1363" y="-271.75" font-family="Helvetica,sans-Serif" font-size="10.00">/reconstruction/surface</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1412.88" y="-260.5" font-family="Helvetica,sans-Serif" font-size="10.00">_power.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node6->Node36 -->
|
|
<g id="edge46_Node000006_Node000036" class="edge">
|
|
<title>Node6->Node36</title>
|
|
<g id="a_edge46_Node000006_Node000036"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1125.18,-332.05C1189.55,-319.65 1280.92,-302.05 1343.31,-290.03"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1343.96,-293.47 1353.12,-288.14 1342.64,-286.59 1343.96,-293.47"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node10 -->
|
|
<g id="Node000010" class="node">
|
|
<title>Node10</title>
|
|
<g id="a_Node000010"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="37.75,-80.12 0,-80.12 0,-60.88 37.75,-60.88 37.75,-80.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="18.88" y="-66.62" font-family="Helvetica,sans-Serif" font-size="10.00">array</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node9->Node10 -->
|
|
<g id="edge11_Node000009_Node000010" class="edge">
|
|
<title>Node9->Node10</title>
|
|
<g id="a_edge11_Node000009_Node000010"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M775.59,-259.97C769.41,-257.95 763.02,-256.11 756.88,-254.75 592.11,-218.25 542.73,-259.13 378.88,-218.75 248.95,-186.73 104.45,-116.05 45.8,-85.75"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="47.7,-82.79 37.21,-81.28 44.47,-89 47.7,-82.79"/>
|
|
</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="1294.62,-19.25 1229.12,-19.25 1229.12,0 1294.62,0 1294.62,-19.25"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1261.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">string_view</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node9->Node11 -->
|
|
<g id="edge12_Node000009_Node000011" class="edge">
|
|
<title>Node9->Node11</title>
|
|
<g id="a_edge12_Node000009_Node000011"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M861.1,-266.98C884.82,-263.24 913.84,-258.71 939.88,-254.75 994.06,-246.51 1140.24,-251.91 1183.88,-218.75 1244.57,-172.62 1258.04,-73.74 1261.03,-31"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1264.51,-31.35 1261.57,-21.17 1257.52,-30.96 1264.51,-31.35"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node12 -->
|
|
<g id="Node000012" class="node">
|
|
<title>Node12</title>
|
|
<g id="a_Node000012"><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="1175.12,-213.12 1016.62,-213.12 1016.62,-193.88 1175.12,-193.88 1175.12,-213.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1095.88" y="-199.62" font-family="Helvetica,sans-Serif" font-size="10.00">serif/dimensions/dimensions.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node9->Node12 -->
|
|
<g id="edge13_Node000009_Node000012" class="edge">
|
|
<title>Node9->Node12</title>
|
|
<g id="a_edge13_Node000009_Node000012"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M860.88,-262.73C913.18,-249.77 996.33,-229.17 1048.42,-216.26"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1049.02,-219.72 1057.89,-213.91 1047.34,-212.92 1049.02,-219.72"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node20 -->
|
|
<g id="Node000020" class="node">
|
|
<title>Node20</title>
|
|
<g id="a_Node000020"><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="670.62,-218.75 575.12,-218.75 575.12,-188.25 670.62,-188.25 670.62,-218.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="583.12" y="-205.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="622.88" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">/blocks/base.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node9->Node20 -->
|
|
<g id="edge21_Node000009_Node000020" class="edge">
|
|
<title>Node9->Node20</title>
|
|
<g id="a_edge21_Node000009_Node000020"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M773.04,-259.92C744.04,-249.22 704.53,-234.64 673.32,-223.12"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="674.67,-219.88 664.07,-219.71 672.24,-226.45 674.67,-219.88"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node21 -->
|
|
<g id="Node000021" class="node">
|
|
<title>Node21</title>
|
|
<g id="a_Node000021"><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="777.12,-152.25 636.62,-152.25 636.62,-121.75 777.12,-121.75 777.12,-152.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="644.62" y="-138.75" font-family="Helvetica,sans-Serif" font-size="10.00">serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="706.88" y="-127.5" font-family="Helvetica,sans-Serif" font-size="10.00">/functional_space/space.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node9->Node21 -->
|
|
<g id="edge22_Node000009_Node000021" class="edge">
|
|
<title>Node9->Node21</title>
|
|
<g id="a_edge22_Node000009_Node000021"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M773.95,-259.94C768.27,-258.05 762.45,-256.26 756.88,-254.75 673.48,-232.24 621.01,-285.25 565.88,-218.75 541.59,-189.46 582.04,-168.62 625.74,-155.45"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="626.48,-158.88 635.13,-152.77 624.56,-152.15 626.48,-158.88"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node26 -->
|
|
<g id="Node000026" class="node">
|
|
<title>Node26</title>
|
|
<g id="a_Node000026"><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="436.88,-152.25 324.88,-152.25 324.88,-121.75 436.88,-121.75 436.88,-152.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="332.88" y="-138.75" font-family="Helvetica,sans-Serif" font-size="10.00">serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="380.88" y="-127.5" font-family="Helvetica,sans-Serif" font-size="10.00">/domain/concepts.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node9->Node26 -->
|
|
<g id="edge27_Node000009_Node000026" class="edge">
|
|
<title>Node9->Node26</title>
|
|
<g id="a_edge27_Node000009_Node000026"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M775.28,-259.9C769.2,-257.92 762.91,-256.11 756.88,-254.75 679.07,-237.29 459.82,-271.33 399.88,-218.75 384.5,-205.26 380.33,-181.88 379.68,-163.73"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="383.18,-163.97 379.68,-153.97 376.18,-163.97 383.18,-163.97"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node32 -->
|
|
<g id="Node000032" class="node">
|
|
<title>Node32</title>
|
|
<g id="a_Node000032"><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="961,-218.75 810.75,-218.75 810.75,-188.25 961,-188.25 961,-218.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="818.75" y="-205.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="885.88" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">/domain/physical_domains.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node9->Node32 -->
|
|
<g id="edge39_Node000009_Node000032" class="edge">
|
|
<title>Node9->Node32</title>
|
|
<g id="a_edge39_Node000009_Node000032"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M828,-260.1C837.98,-250.5 851.26,-237.75 862.58,-226.88"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="864.89,-229.51 869.68,-220.06 860.04,-224.46 864.89,-229.51"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node33 -->
|
|
<g id="Node000033" class="node">
|
|
<title>Node33</title>
|
|
<g id="a_Node000033"><a xlink:href="type__list_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="793.12,-218.75 688.62,-218.75 688.62,-188.25 793.12,-188.25 793.12,-218.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="696.62" y="-205.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/types/type</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="740.88" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">_list.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node9->Node33 -->
|
|
<g id="edge42_Node000009_Node000033" class="edge">
|
|
<title>Node9->Node33</title>
|
|
<g id="a_edge42_Node000009_Node000033"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M797.96,-260.1C788.11,-250.5 775.01,-237.75 763.85,-226.88"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="766.46,-224.54 756.86,-220.07 761.58,-229.55 766.46,-224.54"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node34 -->
|
|
<g id="Node000034" class="node">
|
|
<title>Node34</title>
|
|
<g id="a_Node000034"><a xlink:href="names_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="519.12,-213.12 408.62,-213.12 408.62,-193.88 519.12,-193.88 519.12,-213.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="463.88" y="-199.62" font-family="Helvetica,sans-Serif" font-size="10.00">serif/meta/names.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node9->Node34 -->
|
|
<g id="edge43_Node000009_Node000034" class="edge">
|
|
<title>Node9->Node34</title>
|
|
<g id="a_edge43_Node000009_Node000034"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M774.3,-259.91C768.51,-258 762.57,-256.21 756.88,-254.75 659.18,-229.78 632.05,-236.95 532.88,-218.75 527.94,-217.84 522.81,-216.86 517.68,-215.85"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="518.49,-212.45 508,-213.91 517.11,-219.31 518.49,-212.45"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node12->Node11 -->
|
|
<g id="edge14_Node000012_Node000011" class="edge">
|
|
<title>Node12->Node11</title>
|
|
<g id="a_edge14_Node000012_Node000011"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1112.09,-193.38C1127.37,-184.28 1150.32,-169.22 1166.88,-152.25 1204.47,-113.7 1236.59,-58.45 1252.05,-29.68"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1255.02,-31.54 1256.59,-21.06 1248.83,-28.28 1255.02,-31.54"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node13 -->
|
|
<g id="Node000013" class="node">
|
|
<title>Node13</title>
|
|
<g id="a_Node000013"><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="#fff0f0" stroke="red" points="984.38,-146.62 833.38,-146.62 833.38,-127.38 984.38,-127.38 984.38,-146.62"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="908.88" y="-133.12" font-family="Helvetica,sans-Serif" font-size="10.00">serif/dimensions/quantities.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node12->Node13 -->
|
|
<g id="edge15_Node000012_Node000013" class="edge">
|
|
<title>Node12->Node13</title>
|
|
<g id="a_edge15_Node000012_Node000013"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1069.48,-193.4C1037.18,-182.26 982.3,-163.33 945.82,-150.74"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="947.16,-147.5 936.57,-147.55 944.88,-154.12 947.16,-147.5"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node14 -->
|
|
<g id="Node000014" class="node">
|
|
<title>Node14</title>
|
|
<g id="a_Node000014"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="836.75,-19.25 775,-19.25 775,0 836.75,0 836.75,-19.25"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="805.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">type_traits</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node13->Node14 -->
|
|
<g id="edge16_Node000013_Node000014" class="edge">
|
|
<title>Node13->Node14</title>
|
|
<g id="a_edge16_Node000013_Node000014"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M848.97,-126.88C824.53,-119.9 798.61,-107.55 783.88,-85.75 772.26,-68.57 782.31,-45.18 792.32,-29.09"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="795.11,-31.2 797.82,-20.96 789.32,-27.28 795.11,-31.2"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node18 -->
|
|
<g id="Node000018" class="node">
|
|
<title>Node18</title>
|
|
<g id="a_Node000018"><a xlink:href="cleaning_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="622.5,-85.75 517.25,-85.75 517.25,-55.25 622.5,-55.25 622.5,-85.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="525.25" 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="569.88" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">_helper/cleaning.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node13->Node18 -->
|
|
<g id="edge17_Node000013_Node000018" class="edge">
|
|
<title>Node13->Node18</title>
|
|
<g id="a_edge17_Node000013_Node000018"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M854.33,-126.88C800.77,-117.74 716.47,-102.91 634.03,-86.14"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="634.92,-82.75 624.42,-84.17 633.52,-89.61 634.92,-82.75"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node19 -->
|
|
<g id="Node000019" class="node">
|
|
<title>Node19</title>
|
|
<g id="a_Node000019"><a xlink:href="numeric_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="#fff0f0" stroke="red" points="1044.12,-85.75 921.62,-85.75 921.62,-55.25 1044.12,-55.25 1044.12,-85.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="929.62" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/misc/concepts</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="982.88" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">/numeric.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node13->Node19 -->
|
|
<g id="edge19_Node000013_Node000019" class="edge">
|
|
<title>Node13->Node19</title>
|
|
<g id="a_edge19_Node000013_Node000019"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M919.16,-127.03C929.04,-118.43 944.35,-105.08 957.48,-93.63"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="959.76,-96.29 964.99,-87.09 955.16,-91.02 959.76,-96.29"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node18->Node14 -->
|
|
<g id="edge18_Node000018_Node000014" class="edge">
|
|
<title>Node18->Node14</title>
|
|
<g id="a_edge18_Node000018_Node000014"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M622.84,-56.29C665.39,-45.67 724.34,-30.96 763.73,-21.14"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="764.46,-24.56 773.32,-18.75 762.77,-17.77 764.46,-24.56"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node19->Node14 -->
|
|
<g id="edge20_Node000019_Node000014" class="edge">
|
|
<title>Node19->Node14</title>
|
|
<g id="a_edge20_Node000019_Node000014"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M938.67,-54.8C909.6,-45.13 871.94,-32.6 844.15,-23.36"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="845.31,-20.05 834.72,-20.22 843.1,-26.7 845.31,-20.05"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node21->Node14 -->
|
|
<g id="edge23_Node000021_Node000014" class="edge">
|
|
<title>Node21->Node14</title>
|
|
<g id="a_edge23_Node000021_Node000014"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M636.19,-122.55C582.33,-111.58 516.04,-96.24 507.88,-85.75 499.55,-75.06 499.03,-65.52 507.88,-55.25 540.36,-17.53 689.25,-11.23 763.51,-10.48"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="763.27,-13.98 773.24,-10.42 763.22,-6.98 763.27,-13.98"/>
|
|
</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="460.75,-80.12 417,-80.12 417,-60.88 460.75,-60.88 460.75,-80.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="438.88" y="-66.62" font-family="Helvetica,sans-Serif" font-size="10.00">format</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node21->Node22 -->
|
|
<g id="edge24_Node000021_Node000022" class="edge">
|
|
<title>Node21->Node22</title>
|
|
<g id="a_edge24_Node000021_Node000022"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M636.31,-123.83C589.94,-115.07 528.2,-101.96 474.88,-85.75 473.5,-85.33 472.1,-84.88 470.7,-84.42"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="472.01,-81.17 461.41,-81.04 469.62,-87.75 472.01,-81.17"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node23 -->
|
|
<g id="Node000023" class="node">
|
|
<title>Node23</title>
|
|
<g id="a_Node000023"><a xlink:href="enums_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="#fff0f0" stroke="red" points="903.12,-80.12 792.62,-80.12 792.62,-60.88 903.12,-60.88 903.12,-80.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="847.88" y="-66.62" font-family="Helvetica,sans-Serif" font-size="10.00">serif/meta/enums.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node21->Node23 -->
|
|
<g id="edge25_Node000021_Node000023" class="edge">
|
|
<title>Node21->Node23</title>
|
|
<g id="a_edge25_Node000021_Node000023"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M738.87,-121.36C762.58,-110.52 794.67,-95.84 817.88,-85.22"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="819.17,-88.48 826.8,-81.14 816.25,-82.12 819.17,-88.48"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node23->Node14 -->
|
|
<g id="edge26_Node000023_Node000014" class="edge">
|
|
<title>Node23->Node14</title>
|
|
<g id="a_edge26_Node000023_Node000014"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M841.5,-60.56C835.51,-52.17 826.39,-39.38 818.87,-28.84"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="821.85,-26.99 813.19,-20.88 816.15,-31.06 821.85,-26.99"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node26->Node10 -->
|
|
<g id="edge31_Node000026_Node000010" class="edge">
|
|
<title>Node26->Node10</title>
|
|
<g id="a_edge31_Node000026_Node000010"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M324.41,-123.51C321.19,-122.89 317.99,-122.3 314.88,-121.75 198.68,-101.29 165.52,-117.43 51.88,-85.75 50.52,-85.37 49.15,-84.95 47.78,-84.5"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="49.41,-81.37 38.82,-81.08 46.91,-87.91 49.41,-81.37"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node26->Node11 -->
|
|
<g id="edge29_Node000026_Node000011" class="edge">
|
|
<title>Node26->Node11</title>
|
|
<g id="a_edge29_Node000026_Node000011"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M367.88,-121.28C353.75,-103.48 335.38,-73.63 352.88,-55.25 367.95,-39.42 1036.85,-17.59 1217.38,-11.98"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1217.39,-15.48 1227.28,-11.68 1217.18,-8.49 1217.39,-15.48"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node26->Node18 -->
|
|
<g id="edge36_Node000026_Node000018" class="edge">
|
|
<title>Node26->Node18</title>
|
|
<g id="a_edge36_Node000026_Node000018"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M423.76,-121.36C451.09,-112.04 486.73,-99.87 515.97,-89.9"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="517.06,-93.22 525.4,-86.68 514.8,-86.6 517.06,-93.22"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node26->Node22 -->
|
|
<g id="edge32_Node000026_Node000022" class="edge">
|
|
<title>Node26->Node22</title>
|
|
<g id="a_edge32_Node000026_Node000022"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M394.04,-121.36C402.74,-111.69 414.18,-98.96 423.33,-88.79"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="425.85,-91.22 429.93,-81.45 420.64,-86.54 425.85,-91.22"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node27 -->
|
|
<g id="Node000027" class="node">
|
|
<title>Node27</title>
|
|
<g id="a_Node000027"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="140,-19.25 91.75,-19.25 91.75,0 140,0 140,-19.25"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="115.88" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">cstddef</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node26->Node27 -->
|
|
<g id="edge28_Node000026_Node000027" class="edge">
|
|
<title>Node26->Node27</title>
|
|
<g id="a_edge28_Node000026_Node000027"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M324.39,-123.58C321.18,-122.94 317.99,-122.33 314.88,-121.75 264.01,-112.29 118.51,-125.06 84.88,-85.75 70.32,-68.74 85.71,-43.97 99.52,-27.58"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="101.74,-30.35 105.81,-20.57 96.53,-25.67 101.74,-30.35"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node28 -->
|
|
<g id="Node000028" class="node">
|
|
<title>Node28</title>
|
|
<g id="a_Node000028"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="399.38,-80.12 362.38,-80.12 362.38,-60.88 399.38,-60.88 399.38,-80.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="380.88" y="-66.62" font-family="Helvetica,sans-Serif" font-size="10.00">span</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node26->Node28 -->
|
|
<g id="edge30_Node000026_Node000028" class="edge">
|
|
<title>Node26->Node28</title>
|
|
<g id="a_edge30_Node000026_Node000028"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M380.88,-121.36C380.88,-112.58 380.88,-101.27 380.88,-91.65"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="384.38,-91.84 380.88,-81.84 377.38,-91.84 384.38,-91.84"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node29 -->
|
|
<g id="Node000029" class="node">
|
|
<title>Node29</title>
|
|
<g id="a_Node000029"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="306.12,-80.12 255.62,-80.12 255.62,-60.88 306.12,-60.88 306.12,-80.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="280.88" y="-66.62" font-family="Helvetica,sans-Serif" font-size="10.00">numeric</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node26->Node29 -->
|
|
<g id="edge33_Node000026_Node000029" class="edge">
|
|
<title>Node26->Node29</title>
|
|
<g id="a_edge33_Node000026_Node000029"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M358.18,-121.36C342.05,-110.96 320.45,-97.03 304.19,-86.54"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="306.42,-83.81 296.12,-81.33 302.62,-89.69 306.42,-83.81"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node30 -->
|
|
<g id="Node000030" class="node">
|
|
<title>Node30</title>
|
|
<g id="a_Node000030"><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="737,-85.75 640.75,-85.75 640.75,-55.25 737,-55.25 737,-85.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="648.75" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">serif/discretization</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="688.88" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">/domain/types.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node26->Node30 -->
|
|
<g id="edge34_Node000026_Node000030" class="edge">
|
|
<title>Node26->Node30</title>
|
|
<g id="a_edge34_Node000026_Node000030"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M437.36,-125.48C485.85,-116.28 557.87,-102.18 629.39,-86.25"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="629.93,-89.72 638.93,-84.12 628.4,-82.89 629.93,-89.72"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node31 -->
|
|
<g id="Node000031" class="node">
|
|
<title>Node31</title>
|
|
<g id="a_Node000031"><a xlink:href="variadic__cleaning_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="238,-85.75 93.75,-85.75 93.75,-55.25 238,-55.25 238,-85.75"/>
|
|
<text xml:space="preserve" text-anchor="start" x="101.75" 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="165.88" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">_helper/variadic_cleaning.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node26->Node31 -->
|
|
<g id="edge37_Node000026_Node000031" class="edge">
|
|
<title>Node26->Node31</title>
|
|
<g id="a_edge37_Node000026_Node000031"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M331.82,-121.28C300.31,-111.83 259.17,-99.49 225.74,-89.46"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="226.75,-86.11 216.17,-86.59 224.74,-92.81 226.75,-86.11"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node30->Node11 -->
|
|
<g id="edge35_Node000030_Node000011" class="edge">
|
|
<title>Node30->Node11</title>
|
|
<g id="a_edge35_Node000030_Node000011"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M737.13,-61.73C752.09,-59.46 768.64,-57.1 783.88,-55.25 942.94,-35.91 1132.67,-20.45 1217.31,-13.95"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1217.56,-17.44 1227.27,-13.19 1217.03,-10.46 1217.56,-17.44"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node31->Node27 -->
|
|
<g id="edge38_Node000031_Node000027" class="edge">
|
|
<title>Node31->Node27</title>
|
|
<g id="a_edge38_Node000031_Node000027"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M153.52,-54.95C146.71,-46.93 138.2,-36.92 131,-28.44"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="133.7,-26.21 124.56,-20.85 128.37,-30.74 133.7,-26.21"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node32->Node26 -->
|
|
<g id="edge41_Node000032_Node000026" class="edge">
|
|
<title>Node32->Node26</title>
|
|
<g id="a_edge41_Node000032_Node000026"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M810.35,-189.51C807.49,-189.07 804.66,-188.65 801.88,-188.25 677.5,-170.29 531.78,-153.94 448.5,-145.03"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="448.99,-141.57 438.68,-143.99 448.25,-148.53 448.99,-141.57"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node32->Node30 -->
|
|
<g id="edge40_Node000032_Node000030" class="edge">
|
|
<title>Node32->Node30</title>
|
|
<g id="a_edge40_Node000032_Node000030"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M868.2,-187.91C841.85,-166.2 794.42,-127.33 785.88,-121.75 768.62,-110.48 748.53,-99.72 731.13,-91.07"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="733.12,-88.15 722.6,-86.9 730.04,-94.44 733.12,-88.15"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node34->Node11 -->
|
|
<g id="edge44_Node000034_Node000011" class="edge">
|
|
<title>Node34->Node11</title>
|
|
<g id="a_edge44_Node000034_Node000011"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M519.37,-193.97C534.43,-191.87 550.75,-189.78 565.88,-188.25 691.71,-175.49 1020.89,-209.09 1133.88,-152.25 1159.09,-139.56 1196.61,-75.88 1215.88,-55.25 1224.78,-45.71 1235.18,-35.55 1243.83,-27.34"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1246.09,-30.02 1250.98,-20.62 1241.3,-24.92 1246.09,-30.02"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node35 -->
|
|
<g id="Node000035" class="node">
|
|
<title>Node35</title>
|
|
<g id="a_Node000035"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="306.38,-146.62 239.38,-146.62 239.38,-127.38 306.38,-127.38 306.38,-146.62"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="272.88" y="-133.12" font-family="Helvetica,sans-Serif" font-size="10.00">nameof.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node34->Node35 -->
|
|
<g id="edge45_Node000034_Node000035" class="edge">
|
|
<title>Node34->Node35</title>
|
|
<g id="a_edge45_Node000034_Node000035"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M436.91,-193.4C403.78,-182.21 347.39,-163.16 310.13,-150.58"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="311.73,-147.43 301.13,-147.54 309.49,-154.06 311.73,-147.43"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node36->Node4 -->
|
|
<g id="edge47_Node000036_Node000004" class="edge">
|
|
<title>Node36->Node4</title>
|
|
<g id="a_edge47_Node000036_Node000004"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1470.99,-274.33C1575.91,-272.62 1803.31,-263.53 1988.88,-218.75 1990.63,-218.33 1992.42,-217.83 1994.21,-217.29"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1995.3,-220.62 2003.59,-214.01 1992.99,-214.01 1995.3,-220.62"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node36->Node11 -->
|
|
<g id="edge49_Node000036_Node000011" class="edge">
|
|
<title>Node36->Node11</title>
|
|
<g id="a_edge49_Node000036_Node000011"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1471.22,-270.4C1639.11,-256.37 2101.92,-203.51 1949.88,-55.25 1903.87,-10.39 1451.06,-9.39 1306.2,-10.23"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1306.22,-6.73 1296.24,-10.3 1306.26,-13.73 1306.22,-6.73"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node36->Node28 -->
|
|
<g id="edge48_Node000036_Node000028" class="edge">
|
|
<title>Node36->Node28</title>
|
|
<g id="a_edge48_Node000036_Node000028"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1354.65,-268.33C1250.23,-256.79 1039.08,-232.19 1007.88,-218.75 987.99,-210.18 989.95,-196.38 969.88,-188.25 810.58,-123.74 752.35,-190.81 584.88,-152.25 502.98,-133.39 484.52,-120.21 407.88,-85.75 407.77,-85.7 407.66,-85.65 407.55,-85.6"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="409.16,-82.49 398.63,-81.24 406.08,-88.78 409.16,-82.49"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node36->Node32 -->
|
|
<g id="edge50_Node000036_Node000032" class="edge">
|
|
<title>Node36->Node32</title>
|
|
<g id="a_edge50_Node000036_Node000032"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1354.7,-267.8C1270.72,-257.82 1110.7,-238.28 974.88,-218.75 974.03,-218.63 973.19,-218.51 972.34,-218.38"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="973.01,-214.95 962.61,-216.94 971.99,-221.87 973.01,-214.95"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node36->Node37 -->
|
|
<g id="edge51_Node000036_Node000037" class="edge">
|
|
<title>Node36->Node37</title>
|
|
<g id="a_edge51_Node000036_Node000037"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1437.46,-254.34C1450.46,-243.62 1466.2,-230.64 1478.35,-220.61"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1480.55,-223.33 1486.04,-214.26 1476.1,-217.93 1480.55,-223.33"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node37->Node11 -->
|
|
<g id="edge52_Node000037_Node000011" class="edge">
|
|
<title>Node37->Node11</title>
|
|
<g id="a_edge52_Node000037_Node000011"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1560.58,-197.49C1621.32,-191.19 1707.21,-177.92 1727.88,-152.25 1736.38,-141.69 1733.95,-133.87 1727.88,-121.75 1705.75,-77.6 1684.73,-73.55 1638.88,-55.25 1579.33,-31.48 1392.54,-18.07 1306.31,-13"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1306.78,-9.52 1296.59,-12.44 1306.37,-16.51 1306.78,-9.52"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node37->Node22 -->
|
|
<g id="edge53_Node000037_Node000022" class="edge">
|
|
<title>Node37->Node22</title>
|
|
<g id="a_edge53_Node000037_Node000022"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1435.13,-199.34C1238.62,-189.38 646.91,-158.93 627.88,-152.25 605.76,-144.5 605.72,-132.45 584.88,-121.75 547.97,-102.81 502.34,-88.41 472.02,-79.98"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="473.22,-76.68 462.65,-77.44 471.39,-83.43 473.22,-76.68"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node38 -->
|
|
<g id="Node000038" class="node">
|
|
<title>Node38</title>
|
|
<g id="a_Node000038"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="1630,-80.12 1587.75,-80.12 1587.75,-60.88 1630,-60.88 1630,-80.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1608.88" y="-66.62" font-family="Helvetica,sans-Serif" font-size="10.00">cstdio</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node37->Node38 -->
|
|
<g id="edge54_Node000037_Node000038" class="edge">
|
|
<title>Node37->Node38</title>
|
|
<g id="a_edge54_Node000037_Node000038"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1514.05,-193.42C1528.94,-184.46 1550.92,-169.59 1565.88,-152.25 1581.81,-133.78 1594.1,-108.42 1601.38,-91.07"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1604.57,-92.52 1605.05,-81.93 1598.08,-89.91 1604.57,-92.52"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node39 -->
|
|
<g id="Node000039" class="node">
|
|
<title>Node39</title>
|
|
<g id="a_Node000039"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="1652.88,-146.62 1612.88,-146.62 1612.88,-127.38 1652.88,-127.38 1652.88,-146.62"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1632.88" y="-133.12" font-family="Helvetica,sans-Serif" font-size="10.00">string</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node37->Node39 -->
|
|
<g id="edge55_Node000037_Node000039" class="edge">
|
|
<title>Node37->Node39</title>
|
|
<g id="a_edge55_Node000037_Node000039"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1516.93,-193.4C1539.54,-182.59 1577.49,-164.46 1603.78,-151.9"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1605.04,-155.18 1612.55,-147.71 1602.02,-148.86 1605.04,-155.18"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node40 -->
|
|
<g id="Node000040" class="node">
|
|
<title>Node40</title>
|
|
<g id="a_Node000040"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="1342.5,-80.12 1297.25,-80.12 1297.25,-60.88 1342.5,-60.88 1342.5,-80.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1319.88" y="-66.62" font-family="Helvetica,sans-Serif" font-size="10.00">cstdint</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node37->Node40 -->
|
|
<g id="edge56_Node000037_Node000040" class="edge">
|
|
<title>Node37->Node40</title>
|
|
<g id="a_edge56_Node000037_Node000040"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1485.23,-193.39C1471.49,-183.43 1448.95,-166.94 1429.88,-152.25 1412.72,-139.03 1409.21,-134.73 1391.88,-121.75 1375.62,-109.57 1356.78,-96.46 1342.45,-86.68"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1344.83,-84.07 1334.59,-81.35 1340.9,-89.86 1344.83,-84.07"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node41 -->
|
|
<g id="Node000041" class="node">
|
|
<title>Node41</title>
|
|
<g id="a_Node000041"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="1830.75,-80.12 1775,-80.12 1775,-60.88 1830.75,-60.88 1830.75,-80.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1802.88" y="-66.62" font-family="Helvetica,sans-Serif" font-size="10.00">algorithm</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node37->Node41 -->
|
|
<g id="edge57_Node000037_Node000041" class="edge">
|
|
<title>Node37->Node41</title>
|
|
<g id="a_edge57_Node000037_Node000041"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1560.45,-196.84C1627.92,-189.67 1729.83,-175.36 1760.88,-152.25 1780.85,-137.38 1792.14,-110.22 1797.88,-91.54"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1801.25,-92.48 1800.54,-81.91 1794.5,-90.62 1801.25,-92.48"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node42 -->
|
|
<g id="Node000042" class="node">
|
|
<title>Node42</title>
|
|
<g id="a_Node000042"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="1718.62,-146.62 1671.12,-146.62 1671.12,-127.38 1718.62,-127.38 1718.62,-146.62"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1694.88" y="-133.12" font-family="Helvetica,sans-Serif" font-size="10.00">version</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node37->Node42 -->
|
|
<g id="edge58_Node000037_Node000042" class="edge">
|
|
<title>Node37->Node42</title>
|
|
<g id="a_edge58_Node000037_Node000042"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1531.21,-193.45C1564.61,-184.12 1617.3,-168.65 1661.88,-152.25 1662.67,-151.96 1663.46,-151.66 1664.27,-151.35"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1665.42,-154.66 1673.37,-147.67 1662.79,-148.18 1665.42,-154.66"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node43 -->
|
|
<g id="Node000043" class="node">
|
|
<title>Node43</title>
|
|
<g id="a_Node000043"><a xlink:href="colors_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1556.5,-152.25 1439.25,-152.25 1439.25,-121.75 1556.5,-121.75 1556.5,-152.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1447.25" y="-138.75" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/misc/terminal</text>
|
|
<text xml:space="preserve" text-anchor="middle" x="1497.88" y="-127.5" font-family="Helvetica,sans-Serif" font-size="10.00">/colors.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node37->Node43 -->
|
|
<g id="edge59_Node000037_Node000043" class="edge">
|
|
<title>Node37->Node43</title>
|
|
<g id="a_edge59_Node000037_Node000043"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1497.88,-193.53C1497.88,-185.79 1497.88,-174.2 1497.88,-163.62"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1501.38,-163.86 1497.88,-153.86 1494.38,-163.86 1501.38,-163.86"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node47 -->
|
|
<g id="Node000047" class="node">
|
|
<title>Node47</title>
|
|
<g id="a_Node000047"><a xlink:href="utils_2misc_2concepts_2exceptions_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1125.12,-152.25 1002.62,-152.25 1002.62,-121.75 1125.12,-121.75 1125.12,-152.25"/>
|
|
<text xml:space="preserve" text-anchor="start" x="1010.62" 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="1063.88" y="-127.5" font-family="Helvetica,sans-Serif" font-size="10.00">/exceptions.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node37->Node47 -->
|
|
<g id="edge65_Node000037_Node000047" class="edge">
|
|
<title>Node37->Node47</title>
|
|
<g id="a_edge65_Node000037_Node000047"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1436.61,-193.4C1357.76,-181.68 1220.91,-161.34 1136.78,-148.84"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1137.43,-145.39 1127.02,-147.38 1136.4,-152.32 1137.43,-145.39"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node49 -->
|
|
<g id="Node000049" class="node">
|
|
<title>Node49</title>
|
|
<g id="a_Node000049"><a xlink:href="codes_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1383,-146.62 1256.75,-146.62 1256.75,-127.38 1383,-127.38 1383,-146.62"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1319.88" y="-133.12" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/error/codes.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node37->Node49 -->
|
|
<g id="edge69_Node000037_Node000049" class="edge">
|
|
<title>Node37->Node49</title>
|
|
<g id="a_edge69_Node000037_Node000049"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1472.75,-193.4C1442.14,-182.3 1390.22,-163.49 1355.49,-150.91"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1356.89,-147.69 1346.3,-147.57 1354.51,-154.27 1356.89,-147.69"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node50 -->
|
|
<g id="Node000050" class="node">
|
|
<title>Node50</title>
|
|
<g id="a_Node000050"><a xlink:href="types_2strings_8hpp.html" target="_top" xlink:title=" ">
|
|
<polygon fill="white" stroke="#666666" points="1946.75,-146.62 1813,-146.62 1813,-127.38 1946.75,-127.38 1946.75,-146.62"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1879.88" y="-133.12" font-family="Helvetica,sans-Serif" font-size="10.00">serif/utils/types/strings.hpp</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node37->Node50 -->
|
|
<g id="edge72_Node000037_Node000050" class="edge">
|
|
<title>Node37->Node50</title>
|
|
<g id="a_edge72_Node000037_Node000050"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1553.38,-193.38C1613.79,-183.42 1713.24,-166.93 1798.88,-152.25 1804.86,-151.22 1811.08,-150.15 1817.31,-149.06"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1817.73,-152.54 1826.98,-147.37 1816.52,-145.65 1817.73,-152.54"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node43->Node11 -->
|
|
<g id="edge60_Node000043_Node000011" class="edge">
|
|
<title>Node43->Node11</title>
|
|
<g id="a_edge60_Node000043_Node000011"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1460.74,-121.35C1439.36,-112.28 1412.36,-99.72 1389.88,-85.75 1371.48,-74.32 1370.13,-66.91 1351.88,-55.25 1333.37,-43.43 1311.31,-32.45 1293.65,-24.33"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1295.24,-21.21 1284.69,-20.29 1292.36,-27.59 1295.24,-21.21"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node43->Node38 -->
|
|
<g id="edge61_Node000043_Node000038" class="edge">
|
|
<title>Node43->Node38</title>
|
|
<g id="a_edge61_Node000043_Node000038"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1523.06,-121.36C1541.14,-110.86 1565.39,-96.77 1583.51,-86.24"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1585.17,-89.32 1592.06,-81.27 1581.66,-83.27 1585.17,-89.32"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node44 -->
|
|
<g id="Node000044" class="node">
|
|
<title>Node44</title>
|
|
<g id="a_Node000044"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="1570.12,-80.12 1525.62,-80.12 1525.62,-60.88 1570.12,-60.88 1570.12,-80.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1547.88" y="-66.62" font-family="Helvetica,sans-Serif" font-size="10.00">cstdlib</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node43->Node44 -->
|
|
<g id="edge62_Node000043_Node000044" class="edge">
|
|
<title>Node43->Node44</title>
|
|
<g id="a_edge62_Node000043_Node000044"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1509.22,-121.36C1516.57,-111.89 1526.18,-99.48 1533.99,-89.41"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1536.75,-91.57 1540.11,-81.52 1531.22,-87.28 1536.75,-91.57"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node45 -->
|
|
<g id="Node000045" class="node">
|
|
<title>Node45</title>
|
|
<g id="a_Node000045"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="1438.5,-80.12 1399.25,-80.12 1399.25,-60.88 1438.5,-60.88 1438.5,-80.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1418.88" y="-66.62" font-family="Helvetica,sans-Serif" font-size="10.00">utility</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node43->Node45 -->
|
|
<g id="edge63_Node000043_Node000045" class="edge">
|
|
<title>Node43->Node45</title>
|
|
<g id="a_edge63_Node000043_Node000045"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1479.95,-121.36C1467.61,-111.29 1451.23,-97.92 1438.54,-87.56"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1440.81,-84.89 1430.85,-81.28 1436.39,-90.32 1440.81,-84.89"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node46 -->
|
|
<g id="Node000046" class="node">
|
|
<title>Node46</title>
|
|
<g id="a_Node000046"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="1507.12,-80.12 1456.62,-80.12 1456.62,-60.88 1507.12,-60.88 1507.12,-80.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1481.88" y="-66.62" font-family="Helvetica,sans-Serif" font-size="10.00">unistd.h</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node43->Node46 -->
|
|
<g id="edge64_Node000043_Node000046" class="edge">
|
|
<title>Node43->Node46</title>
|
|
<g id="a_edge64_Node000043_Node000046"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1494.24,-121.36C1492.04,-112.48 1489.2,-101.02 1486.79,-91.33"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1490.23,-90.65 1484.43,-81.79 1483.44,-92.34 1490.23,-90.65"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node47->Node14 -->
|
|
<g id="edge67_Node000047_Node000014" class="edge">
|
|
<title>Node47->Node14</title>
|
|
<g id="a_edge67_Node000047_Node000014"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1066.54,-121.3C1068.89,-103.24 1069.71,-72.83 1052.88,-55.25 1025.35,-26.51 911.39,-16.06 848.33,-12.44"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="848.86,-8.96 838.69,-11.92 848.49,-15.95 848.86,-8.96"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node47->Node19 -->
|
|
<g id="edge68_Node000047_Node000019" class="edge">
|
|
<title>Node47->Node19</title>
|
|
<g id="a_edge68_Node000047_Node000019"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1045.49,-121.36C1035.03,-113.03 1021.74,-102.44 1010.09,-93.17"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1012.37,-90.51 1002.37,-87.02 1008.01,-95.99 1012.37,-90.51"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node48 -->
|
|
<g id="Node000048" class="node">
|
|
<title>Node48</title>
|
|
<g id="a_Node000048"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="1157.88,-80.12 1099.88,-80.12 1099.88,-60.88 1157.88,-60.88 1157.88,-80.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1128.88" y="-66.62" font-family="Helvetica,sans-Serif" font-size="10.00">exception</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node47->Node48 -->
|
|
<g id="edge66_Node000047_Node000048" class="edge">
|
|
<title>Node47->Node48</title>
|
|
<g id="a_edge66_Node000047_Node000048"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1078.62,-121.36C1088.57,-111.49 1101.72,-98.44 1112.08,-88.17"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1114.28,-90.92 1118.91,-81.39 1109.35,-85.95 1114.28,-90.92"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node49->Node23 -->
|
|
<g id="edge71_Node000049_Node000023" class="edge">
|
|
<title>Node49->Node23</title>
|
|
<g id="a_edge71_Node000049_Node000023"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1256.51,-130.02C1176.23,-122.02 1033.76,-106.42 912.88,-85.75 907.94,-84.91 902.81,-83.94 897.69,-82.91"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="898.58,-79.53 888.08,-80.92 897.16,-86.38 898.58,-79.53"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node49->Node40 -->
|
|
<g id="edge70_Node000049_Node000040" class="edge">
|
|
<title>Node49->Node40</title>
|
|
<g id="a_edge70_Node000049_Node000040"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1319.88,-127.03C1319.88,-117.98 1319.88,-103.7 1319.88,-91.88"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1323.38,-91.91 1319.88,-81.91 1316.38,-91.91 1323.38,-91.91"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node50->Node11 -->
|
|
<g id="edge75_Node000050_Node000011" class="edge">
|
|
<title>Node50->Node11</title>
|
|
<g id="a_edge75_Node000050_Node000011"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1878.4,-127.07C1875.03,-109.85 1865.03,-72.24 1839.88,-55.25 1796,-25.62 1433.71,-14.55 1306.13,-11.55"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1306.47,-8.05 1296.39,-11.32 1306.31,-15.05 1306.47,-8.05"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node50->Node41 -->
|
|
<g id="edge73_Node000050_Node000041" class="edge">
|
|
<title>Node50->Node41</title>
|
|
<g id="a_edge73_Node000050_Node000041"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1869.17,-127.03C1856.99,-116.83 1836.85,-99.96 1821.96,-87.49"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1824.56,-85.1 1814.65,-81.36 1820.07,-90.47 1824.56,-85.1"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node51 -->
|
|
<g id="Node000051" class="node">
|
|
<title>Node51</title>
|
|
<g id="a_Node000051"><a xlink:title=" ">
|
|
<polygon fill="#e0e0e0" stroke="#999999" points="1940.62,-80.12 1887.12,-80.12 1887.12,-60.88 1940.62,-60.88 1940.62,-80.12"/>
|
|
<text xml:space="preserve" text-anchor="middle" x="1913.88" y="-66.62" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node50->Node51 -->
|
|
<g id="edge74_Node000050_Node000051" class="edge">
|
|
<title>Node50->Node51</title>
|
|
<g id="a_edge74_Node000050_Node000051"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M1884.6,-127.03C1889.58,-117.6 1897.55,-102.47 1903.92,-90.38"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="1906.91,-92.21 1908.48,-81.73 1900.72,-88.95 1906.91,-92.21"/>
|
|
</a>
|
|
</g>
|
|
</g>
|
|
<!-- Node55->Node52 -->
|
|
<g id="edge81_Node000055_Node000052" class="edge">
|
|
<title>Node55->Node52</title>
|
|
<g id="a_edge81_Node000055_Node000052"><a xlink:title=" ">
|
|
<path fill="none" stroke="#63b8ff" d="M500.46,-337.87C508.47,-327.07 522.17,-308.59 532.44,-294.74"/>
|
|
<polygon fill="#63b8ff" stroke="#63b8ff" points="535.13,-296.99 538.28,-286.87 529.51,-292.82 535.13,-296.99"/>
|
|
</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="displacement__mapping_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>
|