2025-11-06 09:16:40 -05:00
<?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">
2025-11-28 09:46:00 -05:00
<!-- Generated by graphviz version 2.43.0 (0)
2025-11-06 09:16:40 -05:00
-->
<!-- Title: Graphical Class Hierarchy Pages: 1 -->
2025-11-28 09:46:00 -05:00
<svg width= "427pt" height= "110pt"
viewBox="0.00 0.00 427.00 110.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id= "graph0" class= "graph" transform= "scale(1 1) rotate(0) translate(4 106)" >
2025-11-06 09:16:40 -05:00
<title > Graphical Class Hierarchy</title>
<!-- Node0 -->
<g id= "Node000000" class= "node" >
<title > Node0</title>
2025-11-28 09:46:00 -05:00
<g id= "a_Node000000" > <a xlink:href= "classgridfire_1_1reaction_1_1Reaction.html" target= "_top" xlink:title= "Represents a single nuclear reaction from a specific data source." >
<polygon fill= "white" stroke= "#666666" points= "97,-78 0,-78 0,-48 97,-48 97,-78" />
<text text-anchor= "start" x= "8" y= "-66" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire::reaction</text>
<text text-anchor= "middle" x= "48.5" y= "-55" font-family= "Helvetica,sans-Serif" font-size= "10.00" > ::Reaction</text>
</a>
</g>
</g>
<!-- Node1 -->
<g id= "Node000001" class= "node" >
<title > Node1</title>
<g id= "a_Node000001" > <a xlink:href= "classgridfire_1_1rates_1_1weak_1_1WeakReaction.html" target= "_top" xlink:title= "Concrete Reaction representing a single weak process (beta±, e− /e+ capture)." >
<polygon fill= "white" stroke= "#666666" points= "247,-102 133,-102 133,-72 247,-72 247,-102" />
<text text-anchor= "start" x= "141" y= "-90" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire::rates::weak</text>
<text text-anchor= "middle" x= "190" y= "-79" font-family= "Helvetica,sans-Serif" font-size= "10.00" > ::WeakReaction</text>
</a>
</g>
</g>
<!-- Node0->Node1 -->
<g id= "edge45_Node000000_Node000001" class= "edge" >
<title > Node0- > Node1</title>
<g id= "a_edge45_Node000000_Node000001" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M107.02,-72.9C115.59,-74.37 124.4,-75.89 132.94,-77.35" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "107.57,-69.44 97.12,-71.19 106.38,-76.34 107.57,-69.44" />
</a>
</g>
</g>
<!-- Node2 -->
<g id= "Node000002" class= "node" >
<title > Node2</title>
<g id= "a_Node000002" > <a xlink:href= "classgridfire_1_1reaction_1_1ReaclibReaction.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "240.5,-54 139.5,-54 139.5,-24 240.5,-24 240.5,-54" />
<text text-anchor= "start" x= "147.5" y= "-42" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire::reaction</text>
<text text-anchor= "middle" x= "190" y= "-31" font-family= "Helvetica,sans-Serif" font-size= "10.00" > ::ReaclibReaction</text>
</a>
</g>
</g>
<!-- Node0->Node2 -->
<g id= "edge46_Node000000_Node000002" class= "edge" >
<title > Node0- > Node2</title>
<g id= "a_edge46_Node000000_Node000002" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M107.17,-53.08C117.81,-51.25 128.84,-49.35 139.22,-47.56" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "106.38,-49.66 97.12,-54.81 107.57,-56.56 106.38,-49.66" />
</a>
</g>
</g>
<!-- Node3 -->
<g id= "Node000003" class= "node" >
<title > Node3</title>
<g id= "a_Node000003" > <a xlink:href= "classgridfire_1_1reaction_1_1LogicalReaclibReaction.html" target= "_top" xlink:title= "Represents a "logical" reaction that aggregates rates from multiple sources." >
<polygon fill= "white" stroke= "#666666" points= "419,-78 283,-78 283,-48 419,-48 419,-78" />
<text text-anchor= "start" x= "291" y= "-66" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire::reaction</text>
<text text-anchor= "middle" x= "351" y= "-55" font-family= "Helvetica,sans-Serif" font-size= "10.00" > ::LogicalReaclibReaction</text>
</a>
</g>
</g>
<!-- Node2->Node3 -->
<g id= "edge47_Node000002_Node000003" class= "edge" >
<title > Node2- > Node3</title>
<g id= "a_edge47_Node000002_Node000003" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M251.06,-48.07C261.43,-49.63 272.27,-51.27 282.82,-52.86" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "251.28,-44.56 240.87,-46.53 250.24,-51.48 251.28,-44.56" />
</a>
</g>
</g>
<!-- Node4 -->
<g id= "Node000004" class= "node" >
<title > Node4</title>
<g id= "a_Node000004" > <a xlink:href= "classgridfire_1_1reaction_1_1WeakReaclibReaction.html" target= "_top" xlink:title= " " >
<polygon fill= "white" stroke= "#666666" points= "415,-30 287,-30 287,0 415,0 415,-30" />
<text text-anchor= "start" x= "295" y= "-18" font-family= "Helvetica,sans-Serif" font-size= "10.00" > gridfire::reaction</text>
<text text-anchor= "middle" x= "351" y= "-7" font-family= "Helvetica,sans-Serif" font-size= "10.00" > ::WeakReaclibReaction</text>
</a>
</g>
</g>
<!-- Node2->Node4 -->
<g id= "edge48_Node000002_Node000004" class= "edge" >
<title > Node2- > Node4</title>
<g id= "a_edge48_Node000002_Node000004" > <a xlink:title= " " >
<path fill= "none" stroke= "#63b8ff" d= "M250.99,-29.95C262.71,-28.18 275.03,-26.32 286.84,-24.53" />
<polygon fill= "#63b8ff" stroke= "#63b8ff" points= "250.24,-26.52 240.87,-31.47 251.28,-33.44 250.24,-26.52" />
2025-11-06 09:16:40 -05:00
</a>
</g>
</g>
</g>
</svg>