docs(docs): rebuilt

This commit is contained in:
2025-11-06 09:16:40 -05:00
parent ba306523d6
commit d7237e7367
2259 changed files with 279745 additions and 561 deletions

View File

@@ -121,6 +121,11 @@ $(function(){initNavTree('_c_v_o_d_e__solver__strategy_8cpp.html',''); initResiz
<code>#include &quot;<a class="el" href="engine__partitioning__trigger_8h.html">gridfire/solver/strategies/triggers/engine_partitioning_trigger.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="trigger__pprint_8h.html">gridfire/trigger/procedures/trigger_pprint.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="general__composition_8h.html">gridfire/utils/general_composition.h</a>&quot;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for CVODE_solver_strategy.cpp:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="_c_v_o_d_e__solver__strategy_8cpp__incl.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
Namespaces</h2></td></tr>

View File

@@ -0,0 +1,162 @@
<map id="src/lib/solver/strategies/CVODE_solver_strategy.cpp" name="src/lib/solver/strategies/CVODE_solver_strategy.cpp">
<area shape="rect" id="Node000001" title=" " alt="" coords="1785,5,1977,46"/>
<area shape="rect" id="Node000002" href="$_c_v_o_d_e__solver__strategy_8h.html" title=" " alt="" coords="1508,198,1686,238"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="1846,49,1765,96,1635,190,1632,186,1762,92,1843,44"/>
<area shape="rect" id="Node000012" title=" " alt="" coords="1438,737,1548,763"/>
<area shape="poly" id="edge73_Node000001_Node000012" title=" " alt="" coords="1785,31,1549,35,1247,46,953,66,832,80,740,97,639,122,596,135,558,152,525,173,496,201,472,239,452,287,446,307,451,326,470,343,502,365,603,416,738,474,894,535,1212,651,1443,729,1442,734,1210,656,892,540,736,479,600,421,500,370,466,348,447,328,441,308,447,285,467,236,492,198,521,169,555,147,594,130,637,117,739,91,831,74,952,61,1247,41,1549,30,1785,25"/>
<area shape="rect" id="Node000016" title=" " alt="" coords="2811,730,2946,770"/>
<area shape="poly" id="edge69_Node000001_Node000016" title=" " alt="" coords="1978,27,2180,35,2432,47,2674,66,2774,78,2850,91,2902,100,2955,104,3050,111,3090,121,3121,140,3133,154,3142,171,3147,192,3149,217,3149,574,3144,611,3128,638,3104,660,3072,684,3026,706,2962,728,2960,723,3024,701,3069,679,3100,656,3124,635,3139,610,3144,574,3144,217,3142,193,3137,173,3129,157,3118,144,3088,126,3050,117,2954,109,2902,105,2849,97,2773,83,2673,71,2431,53,2180,40,1978,32"/>
<area shape="rect" id="Node000017" href="$network_8h.html" title=" " alt="" coords="1430,471,1551,497"/>
<area shape="poly" id="edge53_Node000001_Node000017" title=" " alt="" coords="1785,32,1478,46,1282,62,1076,86,877,119,784,139,699,162,622,189,556,218,503,251,465,288,457,307,464,325,543,343,712,372,966,413,1211,447,1415,471,1414,477,1211,452,965,418,712,377,542,348,461,329,451,307,460,285,500,247,554,214,620,184,697,157,783,134,876,113,1076,80,1281,57,1478,41,1784,26"/>
<area shape="rect" id="Node000026" title=" " alt="" coords="1778,471,1832,497"/>
<area shape="poly" id="edge72_Node000001_Node000026" title=" " alt="" coords="1851,48,1828,69,1810,95,1801,123,1803,135,1810,148,1844,181,1887,206,1936,223,1989,234,2046,240,2104,243,2216,240,2313,237,2351,239,2381,244,2400,255,2406,272,2397,297,2372,329,2355,343,2332,353,2273,364,2202,365,2124,362,2045,357,1972,356,1910,361,1885,368,1865,377,1847,394,1833,414,1814,457,1809,455,1828,412,1843,390,1862,373,1883,363,1909,356,1972,350,2046,352,2124,356,2202,360,2272,358,2330,348,2352,338,2369,325,2393,294,2401,272,2396,258,2379,249,2351,244,2313,243,2216,246,2104,248,2045,246,1989,240,1934,229,1885,211,1841,186,1806,151,1797,137,1796,123,1805,93,1824,65,1848,44"/>
<area shape="rect" id="Node000047" href="$table__format_8h.html" title=" " alt="" coords="293,375,413,416"/>
<area shape="poly" id="edge54_Node000001_Node000047" title=" " alt="" coords="1785,31,1434,37,975,49,567,68,432,81,390,89,369,96,343,121,324,145,311,171,305,197,303,226,305,256,320,326,334,361,329,363,315,328,300,257,297,226,299,196,306,169,319,143,339,117,366,92,389,83,431,76,567,63,975,43,1434,31,1785,25"/>
<area shape="rect" id="Node000049" title=" " alt="" coords="5,471,80,497"/>
<area shape="poly" id="edge75_Node000001_Node000049" title=" " alt="" coords="1785,30,1417,34,922,44,678,52,463,64,297,78,239,87,201,97,141,116,91,136,72,149,58,166,48,188,45,217,45,308,45,456,40,456,40,308,40,217,43,187,53,163,69,145,89,131,139,111,199,91,238,82,297,73,463,58,678,47,922,38,1416,28,1785,25"/>
<area shape="rect" id="Node000051" href="$dynamic__engine__diagnostics_8h.html" title=" " alt="" coords="474,286,678,327"/>
<area shape="poly" id="edge64_Node000001_Node000051" title=" " alt="" coords="1790,49,683,285,682,280,1789,44"/>
<area shape="rect" id="Node000052" title=" " alt="" coords="1820,109,1943,135"/>
<area shape="poly" id="edge68_Node000001_Node000052" title=" " alt="" coords="1884,46,1884,94,1878,94,1878,46"/>
<area shape="rect" id="Node000053" title=" " alt="" coords="1967,109,2027,135"/>
<area shape="poly" id="edge70_Node000001_Node000053" title=" " alt="" coords="1907,44,1972,97,1969,101,1904,48"/>
<area shape="rect" id="Node000054" title=" " alt="" coords="2051,109,2103,135"/>
<area shape="poly" id="edge71_Node000001_Node000054" title=" " alt="" coords="1936,44,1988,65,2041,92,2051,98,2048,102,2039,96,1986,70,1934,49"/>
<area shape="rect" id="Node000055" title=" " alt="" coords="2127,109,2206,135"/>
<area shape="poly" id="edge74_Node000001_Node000055" title=" " alt="" coords="1966,44,2040,65,2117,92,2133,99,2131,104,2115,96,2038,70,1964,49"/>
<area shape="rect" id="Node000056" title=" " alt="" coords="2230,94,2386,150"/>
<area shape="poly" id="edge76_Node000001_Node000056" title=" " alt="" coords="1978,41,2088,63,2216,91,2215,96,2087,68,1977,47"/>
<area shape="rect" id="Node000057" href="$engine__graph_8h.html" title=" " alt="" coords="2562,286,2707,327"/>
<area shape="poly" id="edge77_Node000001_Node000057" title=" " alt="" coords="1978,27,2148,33,2344,45,2513,64,2571,77,2604,92,2620,111,2632,133,2645,181,2647,230,2643,271,2638,271,2642,230,2639,182,2627,135,2616,114,2601,96,2570,82,2512,70,2343,51,2148,39,1978,32"/>
<area shape="rect" id="Node000069" href="$engine__partitioning__trigger_8h.html" title="CVODE&#45;specific triggers that decide when to (re)partition the reaction network engine." alt="" coords="2410,94,2590,150"/>
<area shape="poly" id="edge100_Node000001_Node000069" title=" " alt="" coords="1978,33,2167,55,2395,91,2394,96,2166,60,1977,39"/>
<area shape="rect" id="Node000073" href="$trigger__pprint_8h.html" title=" " alt="" coords="80,198,248,238"/>
<area shape="poly" id="edge105_Node000001_Node000073" title=" " alt="" coords="1785,29,1428,30,954,37,720,46,515,58,358,74,303,85,268,96,241,114,217,137,183,186,178,183,213,134,237,110,265,92,302,80,357,69,515,52,720,40,954,32,1428,24,1785,24"/>
<area shape="rect" id="Node000074" href="$general__composition_8h.html" title=" " alt="" coords="2925,641,3059,682"/>
<area shape="poly" id="edge107_Node000001_Node000074" title=" " alt="" coords="1978,26,2109,32,2274,44,2456,63,2638,91,2707,99,2778,99,2907,96,2961,102,2985,110,3004,121,3021,137,3033,158,3040,184,3042,217,3042,485,3039,524,3031,563,3009,628,3004,626,3026,561,3034,524,3037,485,3037,217,3035,185,3028,160,3016,141,3001,126,2982,115,2960,108,2907,101,2778,105,2707,105,2637,97,2455,68,2274,49,2109,38,1977,32"/>
<area shape="rect" id="Node000003" href="$solver_8h.html" title=" " alt="" coords="1203,294,1351,320"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="1525,242,1338,292,1336,287,1523,236"/>
<area shape="rect" id="Node000004" href="$engine__abstract_8h.html" title="Abstract interfaces for reaction network engines in GridFire." alt="" coords="977,375,1121,416"/>
<area shape="poly" id="edge37_Node000002_Node000004" title=" " alt="" coords="1508,226,1053,250,841,269,772,279,741,288,736,297,734,306,742,325,755,337,776,347,831,364,897,376,962,384,961,390,896,382,830,369,774,352,752,341,738,329,728,307,731,295,738,284,771,273,840,263,1053,245,1507,220"/>
<area shape="rect" id="Node000009" title=" " alt="" coords="2651,730,2786,770"/>
<area shape="poly" id="edge40_Node000002_Node000009" title=" " alt="" coords="1687,217,1942,219,2265,229,2421,237,2557,249,2661,264,2697,274,2720,284,2757,315,2782,347,2796,381,2803,417,2803,456,2799,498,2785,593,2780,639,2768,683,2747,719,2742,716,2763,681,2775,638,2780,593,2793,498,2798,456,2797,418,2791,382,2777,350,2753,318,2717,289,2695,279,2660,269,2557,254,2421,243,2265,234,1942,225,1687,222"/>
<area shape="rect" id="Node000013" title=" " alt="" coords="1016,737,1074,763"/>
<area shape="poly" id="edge45_Node000002_Node000013" title=" " alt="" coords="1508,224,1239,231,900,245,604,264,507,276,478,282,464,288,455,301,449,317,448,338,454,366,468,404,491,453,571,592,604,643,623,661,650,679,679,691,717,702,814,720,1001,742,1001,748,813,725,716,707,677,696,648,684,619,665,600,646,567,594,486,456,463,406,449,368,443,338,444,316,450,298,461,284,476,277,506,270,604,258,900,239,1239,226,1508,219"/>
<area shape="poly" id="edge38_Node000002_Node000017" title=" " alt="" coords="1560,241,1531,262,1506,288,1487,320,1478,347,1477,377,1480,415,1487,456,1481,457,1475,416,1471,378,1473,347,1482,317,1502,285,1528,257,1557,237"/>
<area shape="rect" id="Node000018" title=" " alt="" coords="1922,560,2072,586"/>
<area shape="poly" id="edge41_Node000002_Node000018" title=" " alt="" coords="1687,231,1774,253,1810,267,1833,285,1839,296,1840,306,1833,328,1819,345,1802,354,1786,361,1773,376,1757,411,1748,442,1751,471,1769,503,1789,518,1822,532,1907,554,1906,559,1821,537,1786,523,1764,506,1746,473,1743,441,1752,409,1768,374,1783,357,1800,349,1815,341,1828,326,1835,306,1834,297,1828,288,1807,272,1773,258,1686,236"/>
<area shape="rect" id="Node000034" title=" " alt="" coords="1489,382,1566,408"/>
<area shape="poly" id="edge42_Node000002_Node000034" title=" " alt="" coords="1563,241,1538,261,1518,288,1513,307,1512,328,1520,367,1515,368,1507,328,1507,306,1513,285,1534,258,1559,237"/>
<area shape="rect" id="Node000035" title=" " alt="" coords="1196,382,1238,408"/>
<area shape="poly" id="edge43_Node000002_Node000035" title=" " alt="" coords="1508,225,1363,233,1199,245,1059,264,1012,275,987,288,981,297,979,306,987,326,1007,346,1027,357,1048,362,1070,363,1120,362,1148,365,1178,372,1183,374,1181,379,1176,378,1147,370,1120,367,1070,369,1047,367,1025,362,1004,350,983,328,974,307,976,295,983,284,1010,270,1058,259,1199,240,1363,227,1508,220"/>
<area shape="rect" id="Node000036" title=" " alt="" coords="1364,382,1414,408"/>
<area shape="poly" id="edge46_Node000002_Node000036" title=" " alt="" coords="1508,239,1462,258,1441,272,1423,288,1411,306,1402,327,1393,367,1388,366,1397,325,1406,303,1419,285,1438,267,1460,254,1506,234"/>
<area shape="poly" id="edge44_Node000002_Node000026" title=" " alt="" coords="1687,221,2082,248,2263,265,2322,275,2349,284,2357,295,2360,307,2357,318,2350,329,2330,344,2304,354,2272,360,2236,363,2155,361,2067,354,1979,346,1898,344,1863,347,1832,353,1807,363,1789,377,1779,394,1779,415,1784,436,1793,456,1788,458,1779,438,1774,416,1774,393,1784,373,1805,358,1831,348,1862,342,1898,339,1979,341,2067,348,2155,356,2236,358,2271,355,2302,349,2327,339,2346,325,2352,316,2354,307,2352,298,2346,288,2320,280,2262,271,2082,253,1687,227"/>
<area shape="rect" id="Node000037" href="$exceptions_8h.html" title=" " alt="" coords="2078,286,2205,327"/>
<area shape="poly" id="edge39_Node000002_Node000037" title=" " alt="" coords="1687,227,1857,249,2062,283,2061,288,1856,254,1687,232"/>
<area shape="rect" id="Node000041" title=" " alt="" coords="2229,294,2336,320"/>
<area shape="poly" id="edge47_Node000002_Node000041" title=" " alt="" coords="1687,221,1928,242,2073,259,2218,284,2231,287,2230,292,2217,289,2072,265,1927,247,1686,227"/>
<area shape="rect" id="Node000042" title=" " alt="" coords="752,294,923,320"/>
<area shape="poly" id="edge48_Node000002_Node000042" title=" " alt="" coords="1508,229,1253,252,942,289,915,293,914,288,941,284,1252,247,1508,224"/>
<area shape="rect" id="Node000043" title=" " alt="" coords="997,294,1179,320"/>
<area shape="poly" id="edge49_Node000002_Node000043" title=" " alt="" coords="1508,236,1191,289,1168,293,1167,288,1190,284,1507,231"/>
<area shape="rect" id="Node000044" title=" " alt="" coords="1528,286,1667,327"/>
<area shape="poly" id="edge50_Node000002_Node000044" title=" " alt="" coords="1600,239,1600,271,1594,271,1594,239"/>
<area shape="rect" id="Node000045" title=" " alt="" coords="1691,286,1818,327"/>
<area shape="poly" id="edge51_Node000002_Node000045" title=" " alt="" coords="1634,237,1707,276,1704,281,1632,241"/>
<area shape="rect" id="Node000046" title=" " alt="" coords="1893,294,2053,320"/>
<area shape="poly" id="edge52_Node000002_Node000046" title=" " alt="" coords="1684,236,1906,287,1905,292,1682,242"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="1246,323,1116,372,1114,367,1244,318"/>
<area shape="poly" id="edge34_Node000003_Node000013" title=" " alt="" coords="1223,323,1191,330,1116,340,1042,344,970,345,905,348,850,359,827,369,807,382,791,399,779,421,772,449,769,483,769,574,776,611,794,643,822,669,855,691,893,708,932,722,1001,739,1000,744,930,727,891,713,853,696,818,673,790,646,771,613,764,574,764,483,766,448,774,419,787,396,803,378,824,364,848,354,905,343,970,339,1041,338,1116,335,1190,324,1222,318"/>
<area shape="poly" id="edge31_Node000003_Node000017" title=" " alt="" coords="1280,320,1286,365,1295,391,1310,414,1333,433,1359,449,1415,469,1413,474,1357,454,1329,438,1306,417,1290,394,1281,366,1275,320"/>
<area shape="poly" id="edge32_Node000003_Node000034" title=" " alt="" coords="1313,318,1479,374,1477,380,1312,323"/>
<area shape="poly" id="edge33_Node000003_Node000035" title=" " alt="" coords="1271,321,1236,371,1232,368,1267,318"/>
<area shape="poly" id="edge35_Node000003_Node000036" title=" " alt="" coords="1294,318,1363,371,1360,375,1291,322"/>
<area shape="poly" id="edge36_Node000003_Node000026" title=" " alt="" coords="1284,319,1309,366,1329,392,1355,413,1402,438,1445,452,1484,458,1523,458,1606,454,1654,455,1710,461,1764,471,1763,476,1709,466,1654,460,1606,459,1523,464,1484,463,1444,457,1400,443,1352,418,1325,396,1304,369,1279,321"/>
<area shape="rect" id="Node000005" href="$reaction_8h.html" title="Defines classes for representing and managing nuclear reactions." alt="" coords="2197,648,2368,674"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="1122,412,1128,413,1195,421,1252,423,1351,419,1399,419,1448,424,1503,437,1565,461,1579,471,1588,482,1596,492,1609,502,1657,523,1696,532,1738,538,1790,550,1850,571,1911,590,2052,621,2182,643,2181,648,2051,626,1910,596,1849,576,1788,555,1737,543,1695,537,1655,528,1606,507,1593,496,1584,485,1576,475,1563,466,1501,442,1447,429,1398,424,1351,425,1252,429,1194,427,1127,418,1121,417"/>
<area shape="poly" id="edge29_Node000004_Node000012" title=" " alt="" coords="1071,414,1159,493,1276,591,1378,667,1464,726,1461,731,1375,671,1273,595,1156,497,1068,418"/>
<area shape="poly" id="edge28_Node000004_Node000013" title=" " alt="" coords="1052,416,1048,722,1043,721,1046,416"/>
<area shape="poly" id="edge12_Node000004_Node000017" title=" " alt="" coords="1122,409,1140,413,1415,466,1414,471,1139,418,1121,415"/>
<area shape="rect" id="Node000021" href="$screening__abstract_8h.html" title=" " alt="" coords="2209,552,2356,593"/>
<area shape="poly" id="edge21_Node000004_Node000021" title=" " alt="" coords="1122,412,1128,413,1263,430,1368,436,1474,443,1608,461,1688,481,1767,502,1998,538,2195,561,2194,566,1997,543,1766,507,1687,486,1607,466,1473,448,1368,442,1262,436,1127,418,1121,417"/>
<area shape="rect" id="Node000022" href="$screening__types_8h.html" title=" " alt="" coords="2320,464,2451,504"/>
<area shape="poly" id="edge25_Node000004_Node000022" title=" " alt="" coords="1122,405,1184,413,1509,440,1829,459,2304,478,2304,483,1829,464,1509,445,1184,418,1121,411"/>
<area shape="rect" id="Node000027" title=" " alt="" coords="626,471,678,497"/>
<area shape="poly" id="edge30_Node000004_Node000027" title=" " alt="" coords="977,415,694,476,693,471,976,410"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="2970,737,3030,763"/>
<area shape="poly" id="edge5_Node000005_Node000007" title=" " alt="" coords="2369,659,2487,663,2635,673,2798,693,2880,708,2959,727,2964,729,2962,734,2958,732,2879,713,2797,698,2635,678,2486,668,2368,665"/>
<area shape="poly" id="edge6_Node000005_Node000009" title=" " alt="" coords="2345,672,2636,730,2635,735,2344,677"/>
<area shape="rect" id="Node000010" title=" " alt="" coords="2115,737,2277,763"/>
<area shape="poly" id="edge7_Node000005_Node000010" title=" " alt="" coords="2272,677,2220,728,2216,725,2269,673"/>
<area shape="rect" id="Node000011" title=" " alt="" coords="1831,737,1928,763"/>
<area shape="poly" id="edge8_Node000005_Node000011" title=" " alt="" coords="2226,677,1944,738,1943,732,2225,672"/>
<area shape="poly" id="edge9_Node000005_Node000012" title=" " alt="" coords="2197,675,1564,744,1564,738,2196,669"/>
<area shape="poly" id="edge10_Node000005_Node000013" title=" " alt="" coords="2197,671,1089,748,1089,743,2196,666"/>
<area shape="poly" id="edge11_Node000005_Node000016" title=" " alt="" coords="2369,668,2561,691,2796,727,2795,732,2560,696,2368,674"/>
<area shape="poly" id="edge14_Node000017_Node000010" title=" " alt="" coords="1541,495,1627,518,1725,550,1771,569,1817,591,2153,729,2151,733,1815,595,1769,574,1723,555,1626,523,1539,500"/>
<area shape="poly" id="edge19_Node000017_Node000011" title=" " alt="" coords="1543,495,1610,516,1646,532,1680,550,1737,592,1789,640,1864,723,1860,727,1785,644,1734,596,1677,555,1644,537,1609,521,1542,500"/>
<area shape="poly" id="edge20_Node000017_Node000012" title=" " alt="" coords="1493,497,1496,722,1490,722,1488,497"/>
<area shape="poly" id="edge13_Node000017_Node000013" title=" " alt="" coords="1430,500,1354,521,1314,536,1276,555,1232,586,1175,633,1070,728,1067,724,1171,629,1228,581,1273,550,1312,531,1353,516,1428,495"/>
<area shape="poly" id="edge17_Node000017_Node000016" title=" " alt="" coords="1552,495,1663,518,1790,550,1850,571,1911,590,2041,612,2144,619,2248,623,2380,638,2607,681,2796,725,2795,730,2606,687,2379,644,2248,629,2144,624,2041,617,1910,596,1849,576,1788,555,1662,523,1551,500"/>
<area shape="poly" id="edge15_Node000017_Node000018" title=" " alt="" coords="1552,493,1912,554,1911,559,1551,498"/>
<area shape="rect" id="Node000019" title=" " alt="" coords="1531,552,1666,593"/>
<area shape="poly" id="edge16_Node000017_Node000019" title=" " alt="" coords="1507,495,1564,541,1561,545,1504,499"/>
<area shape="rect" id="Node000020" title=" " alt="" coords="1286,560,1455,586"/>
<area shape="poly" id="edge18_Node000017_Node000020" title=" " alt="" coords="1475,499,1401,553,1398,548,1472,495"/>
<area shape="poly" id="edge22_Node000021_Node000005" title=" " alt="" coords="2285,594,2285,633,2280,633,2280,594"/>
<area shape="poly" id="edge23_Node000021_Node000009" title=" " alt="" coords="2332,591,2657,721,2655,726,2330,596"/>
<area shape="poly" id="edge24_Node000021_Node000013" title=" " alt="" coords="2209,587,1089,745,1089,740,2208,582"/>
<area shape="poly" id="edge26_Node000022_Node000021" title=" " alt="" coords="2364,507,2319,544,2316,540,2360,503"/>
<area shape="rect" id="Node000023" title=" " alt="" coords="2384,560,2453,586"/>
<area shape="poly" id="edge27_Node000022_Node000023" title=" " alt="" coords="2395,504,2411,544,2406,546,2390,506"/>
<area shape="poly" id="edge57_Node000047_Node000013" title=" " alt="" coords="402,414,435,434,463,462,480,492,487,522,487,578,486,605,489,630,499,655,520,680,556,700,609,716,673,728,744,736,888,745,1001,746,1001,752,888,750,744,742,672,733,607,721,554,705,517,684,495,658,484,632,480,605,481,578,482,523,475,494,459,465,431,438,399,418"/>
<area shape="poly" id="edge63_Node000047_Node000023" title=" " alt="" coords="414,396,984,421,1319,440,1564,461,1622,471,1666,481,1710,492,1767,502,1858,512,1936,517,2069,518,2201,523,2278,532,2368,550,2377,552,2375,557,2367,555,2277,538,2201,528,2069,523,1936,522,1858,517,1766,507,1709,497,1665,486,1621,476,1564,466,1318,445,984,426,414,402"/>
<area shape="poly" id="edge56_Node000047_Node000027" title=" " alt="" coords="415,412,611,468,610,473,413,417"/>
<area shape="poly" id="edge58_Node000047_Node000026" title=" " alt="" coords="414,396,1051,419,1431,439,1590,449,1710,461,1764,470,1763,476,1709,466,1589,455,1431,444,1051,425,414,401"/>
<area shape="rect" id="Node000033" title=" " alt="" coords="104,471,176,497"/>
<area shape="poly" id="edge55_Node000047_Node000033" title=" " alt="" coords="305,419,187,466,184,467,182,462,186,461,303,414"/>
<area shape="rect" id="Node000029" title=" " alt="" coords="199,471,267,497"/>
<area shape="poly" id="edge59_Node000047_Node000029" title=" " alt="" coords="327,418,264,464,261,460,324,414"/>
<area shape="rect" id="Node000048" title=" " alt="" coords="292,471,358,497"/>
<area shape="poly" id="edge60_Node000047_Node000048" title=" " alt="" coords="349,417,336,457,331,456,344,415"/>
<area shape="poly" id="edge61_Node000047_Node000049" title=" " alt="" coords="293,413,198,436,93,466,87,468,85,463,91,461,197,431,292,408"/>
<area shape="rect" id="Node000050" title=" " alt="" coords="382,471,450,497"/>
<area shape="poly" id="edge62_Node000047_Node000050" title=" " alt="" coords="370,415,401,457,396,460,365,418"/>
<area shape="poly" id="edge65_Node000051_Node000004" title=" " alt="" coords="678,324,962,375,961,381,677,329"/>
<area shape="poly" id="edge66_Node000051_Node000013" title=" " alt="" coords="581,327,587,396,590,483,590,574,594,589,603,604,638,632,689,658,752,681,889,717,1001,739,1000,744,887,722,751,686,687,663,635,637,599,607,589,591,585,574,585,483,582,396,575,328"/>
<area shape="poly" id="edge67_Node000051_Node000026" title=" " alt="" coords="678,317,1134,372,1150,383,1160,394,1170,404,1185,413,1260,439,1325,453,1385,458,1441,457,1560,452,1629,453,1710,461,1764,471,1763,476,1709,466,1629,458,1560,457,1441,463,1384,463,1325,458,1259,444,1183,418,1167,408,1156,397,1147,387,1132,378,677,323"/>
<area shape="poly" id="edge84_Node000057_Node000004" title=" " alt="" coords="2562,316,2348,330,2020,342,1765,347,1511,354,1184,378,1137,383,1136,378,1184,372,1510,349,1765,341,2020,337,2348,324,2562,311"/>
<area shape="poly" id="edge83_Node000057_Node000005" title=" " alt="" coords="2631,328,2612,382,2579,454,2556,492,2530,530,2501,565,2467,595,2413,626,2357,646,2355,641,2411,621,2464,591,2497,561,2526,527,2552,489,2574,451,2607,380,2626,326"/>
<area shape="poly" id="edge97_Node000057_Node000007" title=" " alt="" coords="2695,325,2744,346,2793,373,2888,432,2961,482,2992,511,3021,545,3047,587,3073,640,3079,661,3073,683,3056,709,3034,729,3030,726,3052,705,3068,681,3073,661,3068,642,3043,590,3016,548,2989,514,2958,486,2885,436,2790,377,2742,351,2693,330"/>
<area shape="poly" id="edge78_Node000057_Node000009" title=" " alt="" coords="2677,325,2707,346,2731,373,2761,429,2772,478,2772,530,2764,593,2750,659,2733,716,2728,714,2745,658,2759,593,2766,529,2767,479,2756,431,2727,377,2703,350,2674,330"/>
<area shape="poly" id="edge80_Node000057_Node000010" title=" " alt="" coords="2637,328,2634,369,2625,416,2605,474,2581,516,2550,553,2506,595,2447,645,2381,684,2317,713,2255,735,2253,729,2315,708,2379,679,2444,641,2502,591,2546,549,2577,513,2600,471,2620,415,2629,368,2632,327"/>
<area shape="poly" id="edge94_Node000057_Node000012" title=" " alt="" coords="2563,326,2327,377,2286,403,2254,429,2207,485,2159,541,2127,569,2085,595,2018,628,1947,656,1803,699,1670,727,1564,744,1564,738,1669,722,1802,694,1945,651,2016,623,2083,591,2124,564,2156,537,2203,481,2250,425,2283,398,2326,373,2561,321"/>
<area shape="poly" id="edge95_Node000057_Node000013" title=" " alt="" coords="2562,316,2124,347,1902,365,1774,378,1595,417,1419,466,1324,498,1250,529,1218,548,1186,572,1153,603,1117,643,1085,685,1061,725,1056,722,1081,682,1112,639,1149,599,1182,568,1215,544,1248,524,1322,493,1418,461,1594,412,1773,372,1901,359,2123,342,2562,310"/>
<area shape="poly" id="edge79_Node000057_Node000016" title=" " alt="" coords="2691,325,2728,345,2760,373,2791,414,2815,460,2835,507,2850,555,2870,645,2879,714,2874,714,2865,646,2845,556,2830,509,2811,462,2786,417,2757,377,2725,350,2689,330"/>
<area shape="poly" id="edge82_Node000057_Node000017" title=" " alt="" coords="2562,316,2233,343,2057,361,1930,378,1851,396,1774,418,1559,470,1557,465,1772,413,1850,391,1929,372,2057,355,2232,338,2562,311"/>
<area shape="poly" id="edge81_Node000057_Node000018" title=" " alt="" coords="2562,321,2493,330,2401,334,2282,338,2222,342,2167,349,2120,360,2085,377,2066,394,2050,414,2026,460,2011,506,2003,545,1998,544,2006,505,2021,458,2046,411,2063,391,2082,373,2118,355,2166,344,2222,336,2282,332,2401,329,2493,324,2562,315"/>
<area shape="poly" id="edge85_Node000057_Node000021" title=" " alt="" coords="2563,327,2448,354,2376,377,2352,396,2336,414,2310,465,2297,501,2290,537,2284,536,2292,500,2305,463,2331,411,2348,392,2373,373,2447,349,2561,321"/>
<area shape="poly" id="edge86_Node000057_Node000022" title=" " alt="" coords="2562,327,2459,353,2418,366,2398,377,2388,393,2383,411,2382,448,2377,448,2378,410,2383,390,2394,373,2416,361,2457,348,2561,321"/>
<area shape="poly" id="edge96_Node000057_Node000023" title=" " alt="" coords="2624,329,2561,417,2487,506,2444,551,2440,547,2483,503,2556,414,2619,326"/>
<area shape="poly" id="edge98_Node000057_Node000034" title=" " alt="" coords="2562,316,1736,378,1582,391,1582,386,1736,372,2562,310"/>
<area shape="poly" id="edge93_Node000057_Node000026" title=" " alt="" coords="2562,321,2493,330,2365,340,2264,343,2165,351,2108,361,2041,378,1984,397,1928,420,1839,466,1837,461,1926,415,1982,392,2039,372,2107,356,2164,346,2264,337,2365,334,2493,324,2562,316"/>
<area shape="rect" id="Node000058" href="$partition__abstract_8h.html" title=" " alt="" coords="2096,375,2232,416"/>
<area shape="poly" id="edge87_Node000057_Node000058" title=" " alt="" coords="2562,326,2544,330,2398,353,2251,378,2248,378,2247,373,2250,372,2397,348,2543,324,2561,321"/>
<area shape="rect" id="Node000059" href="$construction_8h.html" title=" " alt="" coords="2579,552,2749,593"/>
<area shape="poly" id="edge90_Node000057_Node000059" title=" " alt="" coords="2666,326,2688,347,2706,374,2718,409,2721,439,2716,469,2706,505,2690,541,2685,539,2701,503,2711,468,2715,439,2713,410,2701,376,2684,350,2662,329"/>
<area shape="rect" id="Node000064" title=" " alt="" coords="2408,375,2546,416"/>
<area shape="poly" id="edge99_Node000057_Node000064" title=" " alt="" coords="2600,330,2527,370,2525,365,2598,325"/>
<area shape="poly" id="edge89_Node000058_Node000023" title=" " alt="" coords="2233,400,2298,408,2367,420,2427,438,2449,449,2465,462,2473,484,2469,508,2457,530,2443,550,2438,547,2453,527,2464,506,2468,485,2460,465,2446,453,2425,443,2366,425,2297,413,2232,405"/>
<area shape="poly" id="edge88_Node000058_Node000026" title=" " alt="" coords="2096,416,1848,475,1846,470,2094,411"/>
<area shape="poly" id="edge91_Node000059_Node000005" title=" " alt="" coords="2579,596,2351,647,2350,642,2578,591"/>
<area shape="poly" id="edge92_Node000059_Node000016" title=" " alt="" coords="2689,591,2845,718,2841,722,2686,595"/>
<area shape="poly" id="edge101_Node000069_Node000002" title=" " alt="" coords="2410,150,2398,152,2206,179,2015,198,1841,210,1702,216,1702,211,1840,204,2014,192,2206,174,2397,147,2409,145"/>
<area shape="poly" id="edge102_Node000069_Node000010" title=" " alt="" coords="2510,150,2516,190,2518,240,2515,265,2507,289,2496,311,2479,329,2453,347,2427,358,2401,364,2375,366,2323,359,2273,346,2223,334,2175,330,2152,334,2130,342,2108,356,2086,377,2079,388,2076,403,2076,441,2087,488,2103,540,2146,644,2185,722,2180,725,2142,646,2098,542,2081,490,2071,442,2070,402,2074,386,2082,373,2104,352,2127,337,2151,329,2175,325,2224,329,2274,341,2324,354,2375,360,2400,359,2425,353,2450,342,2475,325,2492,308,2503,287,2509,264,2513,239,2511,191,2504,150"/>
<area shape="poly" id="edge104_Node000069_Node000023" title=" " alt="" coords="2590,126,2727,143,2800,158,2867,178,2923,204,2945,220,2962,237,2973,257,2976,279,2972,303,2959,328,2937,360,2911,388,2851,437,2784,477,2714,508,2643,532,2576,550,2469,569,2468,564,2575,544,2642,527,2712,503,2782,472,2848,433,2907,384,2932,356,2955,326,2967,301,2971,279,2968,259,2958,241,2942,224,2921,209,2865,183,2799,163,2726,149,2590,132"/>
<area shape="poly" id="edge103_Node000069_Node000026" title=" " alt="" coords="2504,150,2502,191,2494,239,2476,288,2462,310,2444,329,2425,342,2400,351,2340,362,2269,365,2192,364,2042,361,1978,366,1930,377,1899,395,1870,416,1826,461,1822,457,1867,412,1896,390,1928,373,1977,360,2041,356,2192,359,2269,360,2340,356,2399,346,2422,337,2441,325,2458,307,2472,286,2489,238,2497,190,2498,150"/>
<area shape="poly" id="edge106_Node000073_Node000033" title=" " alt="" coords="165,239,145,456,140,456,159,238"/>
<area shape="poly" id="edge110_Node000074_Node000007" title=" " alt="" coords="2996,682,3000,722,2995,722,2991,682"/>
<area shape="poly" id="edge109_Node000074_Node000009" title=" " alt="" coords="2930,685,2796,727,2794,722,2929,680"/>
<area shape="poly" id="edge108_Node000074_Node000016" title=" " alt="" coords="2968,684,2918,722,2914,718,2965,680"/>
</map>

View File

@@ -0,0 +1 @@
61c7f80dd5b9a343b14619826f3e9f84

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 78 KiB

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 74 KiB

View File

@@ -122,6 +122,16 @@ $(function(){initNavTree('_c_v_o_d_e__solver__strategy_8h.html',''); initResizab
<code>#include &lt;sunmatrix/sunmatrix_dense.h&gt;</code><br />
<code>#include &lt;sunlinsol/sunlinsol_dense.h&gt;</code><br />
<code>#include &lt;nvector/nvector_serial.h&gt;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for CVODE_solver_strategy.h:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="_c_v_o_d_e__solver__strategy_8h__incl.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="_c_v_o_d_e__solver__strategy_8h__dep__incl.svg" width="579" height="274"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Classes</h2></td></tr>

View File

@@ -0,0 +1,13 @@
<map id="src/include/gridfire/solver/strategies/CVODE_solver_strategy.h" name="src/include/gridfire/solver/strategies/CVODE_solver_strategy.h">
<area shape="rect" id="Node000001" title=" " alt="" coords="186,5,359,61"/>
<area shape="rect" id="Node000002" href="$engine__partitioning__trigger_8h.html" title="CVODE&#45;specific triggers that decide when to (re)partition the reaction network engine." alt="" coords="114,109,300,165"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="249,76,227,110,222,107,244,73"/>
<area shape="rect" id="Node000003" href="$_c_v_o_d_e__solver__strategy_8cpp.html" title=" " alt="" coords="5,220,198,261"/>
<area shape="poly" id="edge4_Node000001_Node000003" title=" " alt="" coords="172,59,134,80,117,94,104,110,93,137,90,167,98,219,93,220,85,167,88,136,99,108,113,90,131,76,170,54"/>
<area shape="rect" id="Node000004" href="$engine__partitioning__trigger_8cpp.html" title=" " alt="" coords="234,213,414,268"/>
<area shape="poly" id="edge5_Node000001_Node000004" title=" " alt="" coords="300,74,315,108,325,163,327,212,322,212,320,164,310,110,295,76"/>
<area shape="rect" id="Node000005" href="$solver_2bindings_8cpp.html" title=" " alt="" coords="374,124,573,150"/>
<area shape="poly" id="edge6_Node000001_Node000005" title=" " alt="" coords="341,66,450,121,448,126,338,71"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="169,178,123,222,120,218,166,174"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="252,173,294,210,291,214,248,177"/>
</map>

View File

@@ -0,0 +1 @@
d1236e27c992e52fe354e94f729d1d6b

View File

@@ -0,0 +1,144 @@
<?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 13.0.1 (20250615.1724)
-->
<!-- Title: src/include/gridfire/solver/strategies/CVODE_solver_strategy.h Pages: 1 -->
<svg width="434pt" height="205pt"
viewBox="0.00 0.00 434.00 205.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 201.25)">
<title>src/include/gridfire/solver/strategies/CVODE_solver_strategy.h</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="265.12,-197.25 135.12,-197.25 135.12,-155.5 265.12,-155.5 265.12,-197.25"/>
<text xml:space="preserve" text-anchor="start" x="143.12" y="-183.75" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
<text xml:space="preserve" text-anchor="start" x="143.12" y="-172.5" font-family="Helvetica,sans-Serif" font-size="10.00">/solver/strategies/CVODE</text>
<text xml:space="preserve" text-anchor="middle" x="200.12" y="-161.25" font-family="Helvetica,sans-Serif" font-size="10.00">_solver_strategy.h</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="engine__partitioning__trigger_8h.html" target="_top" xlink:title="CVODE&#45;specific triggers that decide when to (re)partition the reaction network engine.">
<polygon fill="white" stroke="#666666" points="221,-119.5 81.25,-119.5 81.25,-77.75 221,-77.75 221,-119.5"/>
<text xml:space="preserve" text-anchor="start" x="89.25" y="-106" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
<text xml:space="preserve" text-anchor="start" x="89.25" y="-94.75" font-family="Helvetica,sans-Serif" font-size="10.00">/solver/strategies/triggers</text>
<text xml:space="preserve" text-anchor="middle" x="151.12" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">/engine_partitioning_trigger.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M180.75,-145.43C175.23,-136.89 169.35,-127.8 164.29,-119.98"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="177.8,-147.31 186.17,-153.8 183.68,-143.51 177.8,-147.31"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:href="_c_v_o_d_e__solver__strategy_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="144.25,-36.12 0,-36.12 0,-5.62 144.25,-5.62 144.25,-36.12"/>
<text xml:space="preserve" text-anchor="start" x="8" y="-22.62" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/solver/strategies</text>
<text xml:space="preserve" text-anchor="middle" x="72.12" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">/CVODE_solver_strategy.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge4_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge4_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M124.29,-158.7C103.93,-150.39 84.23,-137.99 72.12,-119.5 55.6,-94.26 62.06,-56.92 67.52,-36.51"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="122.95,-161.94 133.54,-162.16 125.4,-155.38 122.95,-161.94"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a xlink:href="engine__partitioning__trigger_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="306.75,-41.75 171.5,-41.75 171.5,0 306.75,0 306.75,-41.75"/>
<text xml:space="preserve" text-anchor="start" x="179.5" y="-28.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/solver/strategies</text>
<text xml:space="preserve" text-anchor="start" x="179.5" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">/triggers/engine_partitioning</text>
<text xml:space="preserve" text-anchor="middle" x="239.12" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">_trigger.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge5_Node000001_Node000004" class="edge">
<title>Node1&#45;&gt;Node4</title>
<g id="a_edge5_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M219.25,-145.02C223.51,-137 227.52,-128.15 230.12,-119.5 237.92,-93.59 239.51,-62.2 239.59,-42.14"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="216.22,-143.27 214.36,-153.7 222.32,-146.71 216.22,-143.27"/>
</a>
</g>
</g>
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_Node000005"><a xlink:href="solver_2bindings_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="425.5,-108.25 276.75,-108.25 276.75,-89 425.5,-89 425.5,-108.25"/>
<text xml:space="preserve" text-anchor="middle" x="351.12" y="-94.75" font-family="Helvetica,sans-Serif" font-size="10.00">src/python/solver/bindings.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge6_Node000001_Node000005" class="edge">
<title>Node1&#45;&gt;Node5</title>
<g id="a_edge6_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M250.76,-149.97C279.1,-135.76 312.69,-118.9 332.94,-108.75"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="249.31,-146.78 241.94,-154.4 252.45,-153.04 249.31,-146.78"/>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node2&#45;&gt;Node3</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M121.67,-69.38C109.9,-58.09 96.84,-45.58 87.09,-36.23"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="119.22,-71.88 128.86,-76.28 124.07,-66.83 119.22,-71.88"/>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node4 -->
<g id="edge3_Node000002_Node000004" class="edge">
<title>Node2&#45;&gt;Node4</title>
<g id="a_edge3_Node000002_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M183.35,-69.89C193.98,-60.73 205.61,-50.73 215.48,-42.23"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="181.15,-67.16 175.85,-76.34 185.72,-72.47 181.15,-67.16"/>
</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>

After

Width:  |  Height:  |  Size: 7.0 KiB

View File

@@ -0,0 +1,118 @@
<?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 13.0.1 (20250615.1724)
-->
<!-- Title: src/include/gridfire/solver/strategies/CVODE_solver_strategy.h Pages: 1 -->
<svg width="434pt" height="205pt"
viewBox="0.00 0.00 434.00 205.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 201.25)">
<title>src/include/gridfire/solver/strategies/CVODE_solver_strategy.h</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="265.12,-197.25 135.12,-197.25 135.12,-155.5 265.12,-155.5 265.12,-197.25"/>
<text xml:space="preserve" text-anchor="start" x="143.12" y="-183.75" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
<text xml:space="preserve" text-anchor="start" x="143.12" y="-172.5" font-family="Helvetica,sans-Serif" font-size="10.00">/solver/strategies/CVODE</text>
<text xml:space="preserve" text-anchor="middle" x="200.12" y="-161.25" font-family="Helvetica,sans-Serif" font-size="10.00">_solver_strategy.h</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="engine__partitioning__trigger_8h.html" target="_top" xlink:title="CVODE&#45;specific triggers that decide when to (re)partition the reaction network engine.">
<polygon fill="white" stroke="#666666" points="221,-119.5 81.25,-119.5 81.25,-77.75 221,-77.75 221,-119.5"/>
<text xml:space="preserve" text-anchor="start" x="89.25" y="-106" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
<text xml:space="preserve" text-anchor="start" x="89.25" y="-94.75" font-family="Helvetica,sans-Serif" font-size="10.00">/solver/strategies/triggers</text>
<text xml:space="preserve" text-anchor="middle" x="151.12" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">/engine_partitioning_trigger.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M180.75,-145.43C175.23,-136.89 169.35,-127.8 164.29,-119.98"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="177.8,-147.31 186.17,-153.8 183.68,-143.51 177.8,-147.31"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:href="_c_v_o_d_e__solver__strategy_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="144.25,-36.12 0,-36.12 0,-5.62 144.25,-5.62 144.25,-36.12"/>
<text xml:space="preserve" text-anchor="start" x="8" y="-22.62" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/solver/strategies</text>
<text xml:space="preserve" text-anchor="middle" x="72.12" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">/CVODE_solver_strategy.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge4_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge4_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M124.29,-158.7C103.93,-150.39 84.23,-137.99 72.12,-119.5 55.6,-94.26 62.06,-56.92 67.52,-36.51"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="122.95,-161.94 133.54,-162.16 125.4,-155.38 122.95,-161.94"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a xlink:href="engine__partitioning__trigger_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="306.75,-41.75 171.5,-41.75 171.5,0 306.75,0 306.75,-41.75"/>
<text xml:space="preserve" text-anchor="start" x="179.5" y="-28.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/lib/solver/strategies</text>
<text xml:space="preserve" text-anchor="start" x="179.5" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">/triggers/engine_partitioning</text>
<text xml:space="preserve" text-anchor="middle" x="239.12" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">_trigger.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge5_Node000001_Node000004" class="edge">
<title>Node1&#45;&gt;Node4</title>
<g id="a_edge5_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M219.25,-145.02C223.51,-137 227.52,-128.15 230.12,-119.5 237.92,-93.59 239.51,-62.2 239.59,-42.14"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="216.22,-143.27 214.36,-153.7 222.32,-146.71 216.22,-143.27"/>
</a>
</g>
</g>
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_Node000005"><a xlink:href="solver_2bindings_8cpp.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="425.5,-108.25 276.75,-108.25 276.75,-89 425.5,-89 425.5,-108.25"/>
<text xml:space="preserve" text-anchor="middle" x="351.12" y="-94.75" font-family="Helvetica,sans-Serif" font-size="10.00">src/python/solver/bindings.cpp</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge6_Node000001_Node000005" class="edge">
<title>Node1&#45;&gt;Node5</title>
<g id="a_edge6_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M250.76,-149.97C279.1,-135.76 312.69,-118.9 332.94,-108.75"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="249.31,-146.78 241.94,-154.4 252.45,-153.04 249.31,-146.78"/>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node2&#45;&gt;Node3</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M121.67,-69.38C109.9,-58.09 96.84,-45.58 87.09,-36.23"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="119.22,-71.88 128.86,-76.28 124.07,-66.83 119.22,-71.88"/>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node4 -->
<g id="edge3_Node000002_Node000004" class="edge">
<title>Node2&#45;&gt;Node4</title>
<g id="a_edge3_Node000002_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M183.35,-69.89C193.98,-60.73 205.61,-50.73 215.48,-42.23"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="181.15,-67.16 175.85,-76.34 185.72,-72.47 181.15,-67.16"/>
</a>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 6.3 KiB

View File

@@ -0,0 +1,129 @@
<map id="src/include/gridfire/solver/strategies/CVODE_solver_strategy.h" name="src/include/gridfire/solver/strategies/CVODE_solver_strategy.h">
<area shape="rect" id="Node000001" title=" " alt="" coords="1842,5,2016,61"/>
<area shape="rect" id="Node000002" href="$solver_8h.html" title=" " alt="" coords="1412,116,1560,142"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="1843,55,1559,115,1558,110,1842,50"/>
<area shape="rect" id="Node000003" href="$engine__abstract_8h.html" title="Abstract interfaces for reaction network engines in GridFire." alt="" coords="868,198,1012,238"/>
<area shape="poly" id="edge58_Node000001_Node000003" title=" " alt="" coords="1842,44,1608,68,1466,87,1326,112,1157,152,1014,195,1013,190,1156,147,1324,106,1466,82,1607,62,1842,38"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="5,537,141,578"/>
<area shape="poly" id="edge70_Node000001_Node000008" title=" " alt="" coords="1842,37,1414,39,1126,47,827,60,546,83,420,97,310,115,218,136,148,160,122,173,104,187,93,202,89,217,89,397,86,463,80,522,75,521,81,463,84,397,84,216,88,199,100,183,120,169,146,155,216,131,309,110,420,92,545,77,827,55,1126,41,1414,34,1842,31"/>
<area shape="rect" id="Node000012" title=" " alt="" coords="1684,545,1742,570"/>
<area shape="poly" id="edge75_Node000001_Node000012" title=" " alt="" coords="1949,60,1974,105,2002,165,2024,233,2031,269,2033,305,2033,397,2031,419,2025,439,2002,473,1968,500,1928,520,1883,535,1837,546,1758,557,1757,551,1836,541,1881,530,1926,515,1966,495,1998,469,2020,437,2026,418,2028,397,2028,305,2025,270,2019,235,1997,167,1969,107,1944,63"/>
<area shape="rect" id="Node000016" href="$network_8h.html" title=" " alt="" coords="1122,464,1243,489"/>
<area shape="poly" id="edge59_Node000001_Node000016" title=" " alt="" coords="1936,61,1941,113,1942,182,1932,257,1921,294,1906,328,1884,363,1859,386,1830,402,1791,418,1747,431,1687,443,1542,459,1388,470,1259,476,1258,470,1388,465,1541,454,1687,437,1745,426,1789,413,1828,397,1856,381,1879,360,1901,326,1916,292,1927,256,1936,182,1936,114,1931,62"/>
<area shape="rect" id="Node000017" title=" " alt="" coords="1886,545,2036,570"/>
<area shape="poly" id="edge71_Node000001_Node000017" title=" " alt="" coords="1976,60,2003,81,2026,107,2056,157,2074,201,2082,247,2084,305,2084,397,2082,425,2077,447,2051,491,2026,518,1998,538,1995,534,2023,514,2047,488,2072,445,2077,424,2078,397,2078,305,2077,247,2069,202,2052,160,2022,111,1999,85,1973,64"/>
<area shape="rect" id="Node000025" title=" " alt="" coords="1541,382,1594,408"/>
<area shape="poly" id="edge74_Node000001_Node000025" title=" " alt="" coords="1877,64,1813,101,1739,151,1665,214,1631,250,1602,288,1583,328,1574,368,1568,366,1578,326,1597,285,1627,246,1661,210,1736,147,1810,96,1874,59"/>
<area shape="rect" id="Node000033" title=" " alt="" coords="1252,205,1329,231"/>
<area shape="poly" id="edge72_Node000001_Node000033" title=" " alt="" coords="1842,41,1722,48,1586,62,1461,83,1411,96,1374,111,1352,128,1332,149,1305,193,1300,190,1328,146,1348,124,1372,107,1409,91,1459,77,1585,57,1722,43,1842,35"/>
<area shape="rect" id="Node000034" title=" " alt="" coords="1353,205,1396,231"/>
<area shape="poly" id="edge73_Node000001_Node000034" title=" " alt="" coords="1842,38,1726,43,1595,54,1533,64,1477,76,1432,92,1401,111,1388,128,1381,148,1375,190,1370,189,1375,147,1384,125,1398,107,1430,87,1476,71,1532,59,1594,49,1725,37,1842,33"/>
<area shape="rect" id="Node000035" title=" " alt="" coords="1562,205,1611,231"/>
<area shape="poly" id="edge76_Node000001_Node000035" title=" " alt="" coords="1842,38,1790,45,1734,58,1680,79,1632,111,1617,128,1606,149,1593,190,1588,189,1601,147,1613,125,1629,107,1678,75,1733,53,1789,40,1842,33"/>
<area shape="rect" id="Node000036" href="$exceptions_8h.html" title=" " alt="" coords="1764,198,1891,238"/>
<area shape="poly" id="edge60_Node000001_Node000036" title=" " alt="" coords="1916,63,1848,186,1843,183,1912,60"/>
<area shape="rect" id="Node000040" title=" " alt="" coords="2093,116,2200,142"/>
<area shape="poly" id="edge77_Node000001_Node000040" title=" " alt="" coords="1993,59,2106,108,2104,113,1991,64"/>
<area shape="rect" id="Node000041" title=" " alt="" coords="2223,116,2395,142"/>
<area shape="poly" id="edge78_Node000001_Node000041" title=" " alt="" coords="2017,53,2246,110,2245,115,2016,59"/>
<area shape="rect" id="Node000042" title=" " alt="" coords="2419,116,2602,142"/>
<area shape="poly" id="edge79_Node000001_Node000042" title=" " alt="" coords="2017,45,2407,106,2431,111,2430,116,2406,112,2016,50"/>
<area shape="rect" id="Node000043" title=" " alt="" coords="2626,109,2765,150"/>
<area shape="poly" id="edge80_Node000001_Node000043" title=" " alt="" coords="2016,38,2278,62,2443,81,2611,106,2610,111,2442,87,2278,67,2016,43"/>
<area shape="rect" id="Node000044" title=" " alt="" coords="2789,109,2917,150"/>
<area shape="poly" id="edge81_Node000001_Node000044" title=" " alt="" coords="2016,35,2159,42,2346,55,2558,76,2774,106,2774,111,2557,82,2345,61,2159,48,2016,40"/>
<area shape="rect" id="Node000045" title=" " alt="" coords="2941,116,3101,142"/>
<area shape="poly" id="edge82_Node000001_Node000045" title=" " alt="" coords="2016,35,2185,42,2412,55,2670,76,2929,106,2954,110,2953,116,2929,112,2669,82,2412,60,2185,47,2016,40"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="1412,145,1027,206,1027,200,1412,140"/>
<area shape="poly" id="edge55_Node000002_Node000012" title=" " alt="" coords="1561,133,1651,141,1751,154,1842,172,1878,183,1905,195,1938,217,1962,240,1977,267,1982,305,1982,397,1976,433,1958,464,1931,489,1898,509,1862,526,1825,538,1758,553,1756,548,1823,533,1860,521,1896,505,1928,485,1953,460,1971,431,1977,396,1977,306,1972,269,1958,243,1935,221,1902,200,1876,188,1841,177,1750,159,1650,147,1561,138"/>
<area shape="poly" id="edge52_Node000002_Node000016" title=" " alt="" coords="1483,144,1455,190,1434,217,1409,240,1392,251,1375,257,1344,262,1315,268,1301,275,1287,288,1276,304,1270,319,1266,349,1265,381,1260,398,1251,417,1234,438,1215,456,1211,452,1230,435,1247,414,1255,396,1260,380,1261,348,1264,317,1271,301,1283,285,1298,271,1313,263,1343,257,1374,252,1390,246,1406,236,1430,213,1451,187,1478,141"/>
<area shape="poly" id="edge57_Node000002_Node000025" title=" " alt="" coords="1493,142,1562,366,1557,368,1487,143"/>
<area shape="poly" id="edge53_Node000002_Node000033" title=" " alt="" coords="1460,145,1333,201,1330,196,1458,140"/>
<area shape="poly" id="edge54_Node000002_Node000034" title=" " alt="" coords="1472,145,1403,198,1400,193,1469,141"/>
<area shape="poly" id="edge56_Node000002_Node000035" title=" " alt="" coords="1502,141,1563,193,1559,197,1498,145"/>
<area shape="rect" id="Node000004" href="$reaction_8h.html" title="Defines classes for representing and managing nuclear reactions." alt="" coords="473,464,644,489"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="867,222,818,228,764,239,711,259,664,288,649,303,640,317,630,347,623,379,607,417,581,453,577,450,603,414,618,378,625,345,635,315,645,300,661,284,709,254,763,234,817,222,867,217"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="165,545,240,570"/>
<area shape="poly" id="edge51_Node000003_Node000005" title=" " alt="" coords="867,226,617,247,490,265,439,276,401,289,365,306,340,324,318,346,292,377,266,416,243,458,213,531,208,529,239,456,261,413,288,373,314,342,336,319,362,301,399,284,438,271,489,260,616,242,867,221"/>
<area shape="rect" id="Node000011" title=" " alt="" coords="731,545,842,570"/>
<area shape="poly" id="edge49_Node000003_Node000011" title=" " alt="" coords="894,241,863,261,838,288,821,318,808,350,793,417,787,480,787,529,782,529,782,480,788,416,803,348,816,315,834,285,860,257,891,237"/>
<area shape="poly" id="edge48_Node000003_Node000012" title=" " alt="" coords="1013,223,1266,249,1383,266,1425,275,1449,284,1468,298,1480,314,1495,345,1507,378,1531,414,1568,450,1609,484,1682,534,1679,539,1606,488,1565,454,1527,417,1503,381,1490,347,1476,316,1464,302,1446,289,1423,280,1383,271,1266,254,1012,228"/>
<area shape="poly" id="edge15_Node000003_Node000016" title=" " alt="" coords="905,241,880,261,861,288,845,323,838,354,842,383,860,414,876,426,899,437,962,453,1036,464,1107,469,1106,475,1036,469,961,458,897,442,873,431,856,417,837,385,833,354,840,321,856,285,876,258,902,237"/>
<area shape="rect" id="Node000020" href="$screening__abstract_8h.html" title=" " alt="" coords="446,375,593,416"/>
<area shape="poly" id="edge24_Node000003_Node000020" title=" " alt="" coords="867,223,809,229,743,240,676,260,613,289,591,304,572,324,541,364,537,360,568,320,588,300,610,284,674,255,742,235,808,224,867,218"/>
<area shape="rect" id="Node000021" href="$screening__types_8h.html" title=" " alt="" coords="411,286,543,327"/>
<area shape="poly" id="edge29_Node000003_Node000021" title=" " alt="" coords="867,234,562,289,558,290,557,284,560,284,866,229"/>
<area shape="rect" id="Node000023" href="$reporting_8h.html" title=" " alt="" coords="870,286,1009,327"/>
<area shape="poly" id="edge32_Node000003_Node000023" title=" " alt="" coords="942,239,942,271,937,271,937,239"/>
<area shape="rect" id="Node000026" title=" " alt="" coords="1407,382,1459,408"/>
<area shape="poly" id="edge50_Node000003_Node000026" title=" " alt="" coords="1013,234,1096,256,1185,284,1397,373,1397,373,1395,378,1395,377,1183,289,1094,261,1012,239"/>
<area shape="rect" id="Node000029" href="$building_8h.html" title=" " alt="" coords="1033,286,1172,327"/>
<area shape="poly" id="edge42_Node000003_Node000029" title=" " alt="" coords="978,236,1053,276,1051,281,975,241"/>
<area shape="rect" id="Node000031" href="$expected__engine_8h.html" title=" " alt="" coords="1297,286,1436,327"/>
<area shape="poly" id="edge44_Node000003_Node000031" title=" " alt="" coords="1013,231,1279,284,1282,284,1281,290,1278,289,1012,236"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="475,493,368,512,252,540,246,542,245,537,251,535,367,507,474,487"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="647,545,707,570"/>
<area shape="poly" id="edge5_Node000004_Node000006" title=" " alt="" coords="578,488,648,534,645,538,575,492"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="408,545,495,570"/>
<area shape="poly" id="edge6_Node000004_Node000007" title=" " alt="" coords="544,492,482,538,478,533,541,488"/>
<area shape="poly" id="edge7_Node000004_Node000008" title=" " alt="" coords="473,491,329,511,156,540,156,534,328,505,472,486"/>
<area shape="rect" id="Node000009" title=" " alt="" coords="1025,545,1188,570"/>
<area shape="poly" id="edge8_Node000004_Node000009" title=" " alt="" coords="645,485,816,506,1013,535,1036,539,1035,544,1013,540,815,511,644,490"/>
<area shape="rect" id="Node000010" title=" " alt="" coords="1211,545,1308,570"/>
<area shape="poly" id="edge9_Node000004_Node000010" title=" " alt="" coords="644,477,756,483,895,493,1048,510,1200,535,1212,537,1211,543,1199,540,1047,515,895,498,756,488,644,483"/>
<area shape="poly" id="edge10_Node000004_Node000011" title=" " alt="" coords="594,487,738,537,736,542,593,492"/>
<area shape="poly" id="edge11_Node000004_Node000012" title=" " alt="" coords="644,478,1213,500,1505,516,1611,525,1674,535,1678,536,1677,541,1672,540,1610,531,1505,522,1213,505,644,483"/>
<area shape="rect" id="Node000013" title=" " alt="" coords="520,545,623,570"/>
<area shape="poly" id="edge12_Node000004_Node000013" title=" " alt="" coords="563,489,570,529,564,530,558,490"/>
<area shape="rect" id="Node000014" title=" " alt="" coords="264,545,384,570"/>
<area shape="poly" id="edge13_Node000004_Node000014" title=" " alt="" coords="523,492,375,542,373,537,521,487"/>
<area shape="rect" id="Node000015" title=" " alt="" coords="865,537,1001,578"/>
<area shape="poly" id="edge14_Node000004_Node000015" title=" " alt="" coords="622,487,851,534,850,539,621,493"/>
<area shape="poly" id="edge17_Node000016_Node000009" title=" " alt="" coords="1173,492,1131,535,1127,531,1169,488"/>
<area shape="poly" id="edge22_Node000016_Node000010" title=" " alt="" coords="1196,488,1239,532,1236,536,1192,492"/>
<area shape="poly" id="edge23_Node000016_Node000011" title=" " alt="" coords="1122,490,998,511,854,540,842,543,840,538,852,535,997,505,1121,484"/>
<area shape="poly" id="edge16_Node000016_Node000012" title=" " alt="" coords="1244,484,1263,487,1379,497,1470,501,1560,509,1674,535,1678,536,1676,541,1672,540,1560,514,1470,506,1378,502,1262,492,1243,489"/>
<area shape="poly" id="edge20_Node000016_Node000015" title=" " alt="" coords="1145,492,1010,535,1009,530,1143,487"/>
<area shape="poly" id="edge18_Node000016_Node000017" title=" " alt="" coords="1244,481,1871,545,1870,550,1243,487"/>
<area shape="rect" id="Node000018" title=" " alt="" coords="1332,537,1467,578"/>
<area shape="poly" id="edge19_Node000016_Node000018" title=" " alt="" coords="1217,487,1332,529,1330,534,1215,492"/>
<area shape="rect" id="Node000019" title=" " alt="" coords="1491,545,1660,570"/>
<area shape="poly" id="edge21_Node000016_Node000019" title=" " alt="" coords="1243,487,1501,539,1500,544,1242,493"/>
<area shape="poly" id="edge25_Node000020_Node000004" title=" " alt="" coords="532,415,548,448,543,451,527,417"/>
<area shape="poly" id="edge26_Node000020_Node000008" title=" " alt="" coords="466,419,143,534,141,529,464,414"/>
<area shape="poly" id="edge28_Node000020_Node000012" title=" " alt="" coords="593,398,939,420,1123,439,1199,449,1256,461,1285,474,1314,487,1367,500,1413,506,1493,510,1574,514,1620,521,1674,535,1678,536,1676,541,1672,540,1619,527,1573,519,1493,515,1413,512,1366,505,1312,492,1283,479,1255,466,1198,455,1122,444,938,426,593,403"/>
<area shape="poly" id="edge27_Node000020_Node000014" title=" " alt="" coords="497,418,352,537,348,533,494,414"/>
<area shape="poly" id="edge30_Node000021_Node000020" title=" " alt="" coords="489,326,506,360,501,362,484,329"/>
<area shape="rect" id="Node000022" title=" " alt="" coords="303,382,371,408"/>
<area shape="poly" id="edge31_Node000021_Node000022" title=" " alt="" coords="447,330,370,377,368,372,444,325"/>
<area shape="poly" id="edge35_Node000023_Node000006" title=" " alt="" coords="910,330,847,377,762,462,698,535,694,531,758,458,843,373,907,325"/>
<area shape="poly" id="edge41_Node000023_Node000008" title=" " alt="" coords="870,315,637,337,519,355,471,366,435,377,420,386,410,396,400,407,385,418,352,435,326,444,265,466,126,532,123,528,263,461,324,439,350,430,382,413,397,403,406,392,417,382,433,373,470,361,518,350,636,332,870,310"/>
<area shape="poly" id="edge36_Node000023_Node000012" title=" " alt="" coords="1005,325,1059,346,1114,373,1140,394,1150,404,1165,413,1212,431,1273,448,1417,479,1562,507,1674,535,1677,536,1675,541,1672,540,1561,512,1416,484,1271,453,1210,437,1162,418,1147,408,1136,398,1112,377,1057,351,1003,330"/>
<area shape="poly" id="edge40_Node000023_Node000015" title=" " alt="" coords="905,330,880,350,861,376,855,395,854,415,863,455,883,493,907,524,902,527,879,496,858,457,848,416,849,394,856,374,876,346,902,325"/>
<area shape="rect" id="Node000024" title=" " alt="" coords="870,382,916,408"/>
<area shape="poly" id="edge33_Node000023_Node000024" title=" " alt="" coords="931,329,909,370,904,368,927,326"/>
<area shape="poly" id="edge34_Node000023_Node000025" title=" " alt="" coords="1010,322,1021,324,1147,342,1246,350,1345,357,1472,372,1526,382,1525,388,1471,378,1345,362,1246,355,1147,347,1021,330,1009,327"/>
<area shape="poly" id="edge37_Node000023_Node000026" title=" " alt="" coords="1010,322,1021,324,1127,337,1210,341,1293,348,1341,357,1396,372,1399,373,1397,378,1395,378,1340,363,1292,353,1210,346,1126,343,1021,330,1009,327"/>
<area shape="rect" id="Node000027" title=" " alt="" coords="940,382,1008,408"/>
<area shape="poly" id="edge38_Node000023_Node000027" title=" " alt="" coords="950,327,966,367,962,369,945,329"/>
<area shape="rect" id="Node000028" title=" " alt="" coords="1032,382,1100,408"/>
<area shape="poly" id="edge39_Node000023_Node000028" title=" " alt="" coords="970,325,1038,371,1035,376,967,330"/>
<area shape="rect" id="Node000030" title=" " alt="" coords="1176,382,1236,408"/>
<area shape="poly" id="edge43_Node000029_Node000030" title=" " alt="" coords="1128,325,1182,371,1179,375,1124,330"/>
<area shape="poly" id="edge45_Node000031_Node000025" title=" " alt="" coords="1413,325,1528,374,1526,379,1411,330"/>
<area shape="poly" id="edge47_Node000031_Node000026" title=" " alt="" coords="1384,326,1417,368,1412,372,1379,329"/>
<area shape="rect" id="Node000032" title=" " alt="" coords="1312,382,1383,408"/>
<area shape="poly" id="edge46_Node000031_Node000032" title=" " alt="" coords="1365,328,1356,368,1351,367,1359,327"/>
<area shape="rect" id="Node000037" href="$error__engine_8h.html" title=" " alt="" coords="1764,286,1891,327"/>
<area shape="poly" id="edge61_Node000036_Node000037" title=" " alt="" coords="1830,239,1830,271,1825,271,1825,239"/>
<area shape="rect" id="Node000039" href="$error__utils_8h.html" title=" " alt="" coords="1612,286,1739,327"/>
<area shape="poly" id="edge66_Node000036_Node000039" title=" " alt="" coords="1794,241,1724,281,1722,276,1792,237"/>
<area shape="poly" id="edge65_Node000037_Node000012" title=" " alt="" coords="1825,328,1793,417,1761,480,1731,533,1726,530,1756,478,1788,415,1820,327"/>
<area shape="poly" id="edge63_Node000037_Node000025" title=" " alt="" coords="1770,330,1610,383,1608,378,1768,325"/>
<area shape="poly" id="edge64_Node000037_Node000026" title=" " alt="" coords="1764,327,1752,330,1475,388,1474,383,1751,324,1763,322"/>
<area shape="rect" id="Node000038" title=" " alt="" coords="1701,382,1778,408"/>
<area shape="poly" id="edge62_Node000037_Node000038" title=" " alt="" coords="1810,329,1764,374,1761,370,1806,326"/>
<area shape="poly" id="edge68_Node000039_Node000025" title=" " alt="" coords="1653,330,1596,375,1592,371,1649,325"/>
<area shape="poly" id="edge69_Node000039_Node000026" title=" " alt="" coords="1621,330,1475,382,1473,377,1620,325"/>
<area shape="poly" id="edge67_Node000039_Node000038" title=" " alt="" coords="1692,326,1724,369,1720,372,1688,329"/>
</map>

View File

@@ -0,0 +1 @@
0ef3209d2c6c006602287099d92de261

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 60 KiB

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 56 KiB

View File

@@ -116,6 +116,11 @@ $(function(){initNavTree('bindings_8cpp.html',''); initResizable(true); });
<code>#include &quot;<a class="el" href="screening_2bindings_8h.html">screening/bindings.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="solver_2bindings_8h.html">solver/bindings.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="utils_2bindings_8h.html">utils/bindings.h</a>&quot;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for bindings.cpp:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="bindings_8cpp__incl.svg" width="100%" height="438"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>

View File

@@ -0,0 +1,37 @@
<map id="src/python/bindings.cpp" name="src/python/bindings.cpp">
<area shape="rect" id="Node000001" title=" " alt="" coords="686,5,845,31"/>
<area shape="rect" id="Node000002" title=" " alt="" coords="776,153,916,178"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="686,22,509,26,296,34,196,42,110,52,46,65,25,73,13,81,8,92,13,103,27,112,50,120,121,134,217,145,329,152,565,160,760,162,760,167,564,165,328,157,216,150,120,139,49,125,24,117,9,106,3,92,9,77,23,68,45,60,109,47,195,37,296,29,508,20,686,17"/>
<area shape="rect" id="Node000003" title=" " alt="" coords="23,79,125,105"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="686,27,446,47,140,81,140,76,445,42,685,22"/>
<area shape="rect" id="Node000004" href="$types_2bindings_8h.html" title=" " alt="" coords="149,79,265,105"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="686,31,281,81,280,76,685,26"/>
<area shape="rect" id="Node000005" href="$partition_2bindings_8h.html" title=" " alt="" coords="290,79,420,105"/>
<area shape="poly" id="edge5_Node000001_Node000005" title=" " alt="" coords="696,34,436,79,436,74,695,29"/>
<area shape="rect" id="Node000006" href="$expectations_2bindings_8h.html" title=" " alt="" coords="444,79,602,105"/>
<area shape="poly" id="edge7_Node000001_Node000006" title=" " alt="" coords="725,34,580,77,578,72,724,29"/>
<area shape="rect" id="Node000007" href="$engine_2bindings_8h.html" title=" " alt="" coords="626,79,748,105"/>
<area shape="poly" id="edge9_Node000001_Node000007" title=" " alt="" coords="754,34,713,70,710,66,751,30"/>
<area shape="rect" id="Node000008" href="$exceptions_2bindings_8h.html" title=" " alt="" coords="772,79,919,105"/>
<area shape="poly" id="edge11_Node000001_Node000008" title=" " alt="" coords="781,30,823,67,820,71,778,34"/>
<area shape="rect" id="Node000009" href="$io_2bindings_8h.html" title=" " alt="" coords="944,79,1038,105"/>
<area shape="poly" id="edge13_Node000001_Node000009" title=" " alt="" coords="805,29,939,71,938,76,803,34"/>
<area shape="rect" id="Node000010" href="$reaction_2bindings_8h.html" title=" " alt="" coords="1062,79,1192,105"/>
<area shape="poly" id="edge15_Node000001_Node000010" title=" " alt="" coords="828,29,1051,73,1050,78,827,34"/>
<area shape="rect" id="Node000011" href="$screening_2bindings_8h.html" title=" " alt="" coords="1217,79,1357,105"/>
<area shape="poly" id="edge17_Node000001_Node000011" title=" " alt="" coords="846,28,1202,76,1201,81,846,33"/>
<area shape="rect" id="Node000012" href="$solver_2bindings_8h.html" title=" " alt="" coords="1381,79,1500,105"/>
<area shape="poly" id="edge19_Node000001_Node000012" title=" " alt="" coords="846,23,1076,44,1366,76,1365,81,1075,49,846,28"/>
<area shape="rect" id="Node000013" href="$utils_2bindings_8h.html" title=" " alt="" coords="1524,79,1632,105"/>
<area shape="poly" id="edge21_Node000001_Node000013" title=" " alt="" coords="846,21,1134,39,1319,55,1508,76,1508,81,1318,60,1134,45,845,26"/>
<area shape="poly" id="edge4_Node000004_Node000002" title=" " alt="" coords="266,100,278,102,541,133,760,154,760,159,541,138,277,107,265,106"/>
<area shape="poly" id="edge6_Node000005_Node000002" title=" " alt="" coords="421,100,433,102,761,149,760,155,432,107,421,106"/>
<area shape="poly" id="edge8_Node000006_Node000002" title=" " alt="" coords="579,103,777,146,775,151,578,108"/>
<area shape="poly" id="edge10_Node000007_Node000002" title=" " alt="" coords="715,103,806,144,804,148,713,108"/>
<area shape="poly" id="edge12_Node000008_Node000002" title=" " alt="" coords="848,105,848,137,843,137,843,105"/>
<area shape="poly" id="edge14_Node000009_Node000002" title=" " alt="" coords="968,108,885,148,883,143,965,103"/>
<area shape="poly" id="edge16_Node000010_Node000002" title=" " alt="" coords="1080,108,909,151,908,146,1079,103"/>
<area shape="poly" id="edge18_Node000011_Node000002" title=" " alt="" coords="1217,107,932,153,931,148,1216,102"/>
<area shape="poly" id="edge20_Node000012_Node000002" title=" " alt="" coords="1381,106,1370,107,1132,137,931,158,931,153,1131,132,1369,102,1380,101"/>
<area shape="poly" id="edge22_Node000013_Node000002" title=" " alt="" coords="1524,106,1513,107,1192,142,932,161,932,156,1192,136,1512,102,1523,100"/>
</map>

View File

@@ -0,0 +1 @@
5442b05ec8202343904112e883641d61

View File

@@ -0,0 +1,410 @@
<?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 13.0.1 (20250615.1724)
-->
<!-- Title: src/python/bindings.cpp Pages: 1 -->
<!--zoomable 138 -->
<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 = 1228;
var viewHeight = 138;
var sectionId = 'dynsection-0';
</script>
<script type="application/ecmascript" xlink:href="svg.min.js"/>
<svg id="graph" class="graph">
<g id="viewport">
<title>src/python/bindings.cpp</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="630.12,-129.75 510.62,-129.75 510.62,-110.5 630.12,-110.5 630.12,-129.75"/>
<text xml:space="preserve" text-anchor="middle" x="570.37" y="-116.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/python/bindings.cpp</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="682.99,-19.25 577.74,-19.25 577.74,0 682.99,0 682.99,-19.25"/>
<text xml:space="preserve" text-anchor="middle" x="630.37" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">pybind11/pybind11.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M510.21,-118.89C371.44,-117.71 38.17,-111.08 4.37,-74.5 -1.44,-68.22 -1.46,-61.51 4.37,-55.25 42.07,-14.77 413.91,-10.43 566.02,-10.37"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="565.93,-13.87 575.93,-10.37 565.94,-6.87 565.93,-13.87"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="89.74,-74.5 12.99,-74.5 12.99,-55.25 89.74,-55.25 89.74,-74.5"/>
<text xml:space="preserve" text-anchor="middle" x="51.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">pybind11/stl.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M510.19,-115.12C422.41,-108.92 253.87,-95.59 101.03,-74.76"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="101.94,-71.36 91.55,-73.46 100.98,-78.29 101.94,-71.36"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a xlink:href="types_2bindings_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="194.99,-74.5 107.74,-74.5 107.74,-55.25 194.99,-55.25 194.99,-74.5"/>
<text xml:space="preserve" text-anchor="middle" x="151.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">types/bindings.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3_Node000001_Node000004" class="edge">
<title>Node1&#45;&gt;Node4</title>
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M510.36,-112.55C440.12,-104.7 320,-90.74 206.61,-74.77"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="207.2,-71.32 196.8,-73.38 206.21,-78.25 207.2,-71.32"/>
</a>
</g>
</g>
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_Node000005"><a xlink:href="partition_2bindings_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="311.24,-74.5 213.49,-74.5 213.49,-55.25 311.24,-55.25 311.24,-74.5"/>
<text xml:space="preserve" text-anchor="middle" x="262.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">partition/bindings.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge5_Node000001_Node000005" class="edge">
<title>Node1&#45;&gt;Node5</title>
<g id="a_edge5_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M517.77,-110.03C463.76,-100.69 379.8,-86.18 323.02,-76.36"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="323.63,-72.92 313.18,-74.66 322.44,-79.81 323.63,-72.92"/>
</a>
</g>
</g>
<!-- Node6 -->
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_Node000006"><a xlink:href="expectations_2bindings_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="447.74,-74.5 328.99,-74.5 328.99,-55.25 447.74,-55.25 447.74,-74.5"/>
<text xml:space="preserve" text-anchor="middle" x="388.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">expectations/bindings.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node6 -->
<g id="edge7_Node000001_Node000006" class="edge">
<title>Node1&#45;&gt;Node6</title>
<g id="a_edge7_Node000001_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M539.49,-110.09C509.42,-101.29 463.5,-87.86 430.17,-78.11"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="431.43,-74.83 420.85,-75.38 429.46,-81.54 431.43,-74.83"/>
</a>
</g>
</g>
<!-- Node7 -->
<g id="Node000007" class="node">
<title>Node7</title>
<g id="a_Node000007"><a xlink:href="engine_2bindings_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="557.24,-74.5 465.49,-74.5 465.49,-55.25 557.24,-55.25 557.24,-74.5"/>
<text xml:space="preserve" text-anchor="middle" x="511.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">engine/bindings.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node7 -->
<g id="edge9_Node000001_Node000007" class="edge">
<title>Node1&#45;&gt;Node7</title>
<g id="a_edge9_Node000001_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M560.36,-110.09C552,-102.55 539.87,-91.6 529.77,-82.48"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="532.12,-79.89 522.35,-75.79 527.43,-85.09 532.12,-79.89"/>
</a>
</g>
</g>
<!-- Node8 -->
<g id="Node000008" class="node">
<title>Node8</title>
<g id="a_Node000008"><a xlink:href="exceptions_2bindings_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="685.62,-74.5 575.12,-74.5 575.12,-55.25 685.62,-55.25 685.62,-74.5"/>
<text xml:space="preserve" text-anchor="middle" x="630.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">exceptions/bindings.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node8 -->
<g id="edge11_Node000001_Node000008" class="edge">
<title>Node1&#45;&gt;Node8</title>
<g id="a_edge11_Node000001_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M580.55,-110.09C589.13,-102.47 601.64,-91.37 611.97,-82.2"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="614.05,-85.04 619.21,-75.78 609.4,-79.8 614.05,-85.04"/>
</a>
</g>
</g>
<!-- Node9 -->
<g id="Node000009" class="node">
<title>Node9</title>
<g id="a_Node000009"><a xlink:href="io_2bindings_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="774.74,-74.5 703.99,-74.5 703.99,-55.25 774.74,-55.25 774.74,-74.5"/>
<text xml:space="preserve" text-anchor="middle" x="739.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">io/bindings.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node9 -->
<g id="edge13_Node000001_Node000009" class="edge">
<title>Node1&#45;&gt;Node9</title>
<g id="a_edge13_Node000001_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M599.04,-110.09C626.71,-101.37 668.86,-88.09 699.74,-78.36"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="700.63,-81.75 709.11,-75.41 698.52,-75.07 700.63,-81.75"/>
</a>
</g>
</g>
<!-- Node10 -->
<g id="Node000010" class="node">
<title>Node10</title>
<g id="a_Node000010"><a xlink:href="reaction_2bindings_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="890.24,-74.5 792.49,-74.5 792.49,-55.25 890.24,-55.25 890.24,-74.5"/>
<text xml:space="preserve" text-anchor="middle" x="841.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">reaction/bindings.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node10 -->
<g id="edge15_Node000001_Node000010" class="edge">
<title>Node1&#45;&gt;Node10</title>
<g id="a_edge15_Node000001_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M616.65,-110.03C662.93,-100.94 734.21,-86.93 784.05,-77.14"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="784.66,-80.59 793.79,-75.22 783.31,-73.72 784.66,-80.59"/>
</a>
</g>
</g>
<!-- Node11 -->
<g id="Node000011" class="node">
<title>Node11</title>
<g id="a_Node000011"><a xlink:href="screening_2bindings_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1013.99,-74.5 908.74,-74.5 908.74,-55.25 1013.99,-55.25 1013.99,-74.5"/>
<text xml:space="preserve" text-anchor="middle" x="961.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">screening/bindings.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node11 -->
<g id="edge17_Node000001_Node000011" class="edge">
<title>Node1&#45;&gt;Node11</title>
<g id="a_edge17_Node000001_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M630.41,-111.04C693.99,-102.47 797.6,-88.46 897.1,-74.81"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="897.34,-78.31 906.77,-73.48 896.39,-71.37 897.34,-78.31"/>
</a>
</g>
</g>
<!-- Node12 -->
<g id="Node000012" class="node">
<title>Node12</title>
<g id="a_Node000012"><a xlink:href="solver_2bindings_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1121.12,-74.5 1031.62,-74.5 1031.62,-55.25 1121.12,-55.25 1121.12,-74.5"/>
<text xml:space="preserve" text-anchor="middle" x="1076.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">solver/bindings.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node12 -->
<g id="edge19_Node000001_Node000012" class="edge">
<title>Node1&#45;&gt;Node12</title>
<g id="a_edge19_Node000001_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M630.59,-114.41C715.31,-107.51 874.74,-93.54 1019.97,-74.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1020.32,-78.36 1029.79,-73.6 1019.42,-71.42 1020.32,-78.36"/>
</a>
</g>
</g>
<!-- Node13 -->
<g id="Node000013" class="node">
<title>Node13</title>
<g id="a_Node000013"><a xlink:href="utils_2bindings_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1219.99,-74.5 1138.74,-74.5 1138.74,-55.25 1219.99,-55.25 1219.99,-74.5"/>
<text xml:space="preserve" text-anchor="middle" x="1179.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">utils/bindings.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node13 -->
<g id="edge21_Node000001_Node000013" class="edge">
<title>Node1&#45;&gt;Node13</title>
<g id="a_edge21_Node000001_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M630.23,-116.22C730.83,-110.93 940.36,-98.16 1127.09,-74.81"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1127.52,-78.28 1137,-73.56 1126.64,-71.34 1127.52,-78.28"/>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node2 -->
<g id="edge4_Node000004_Node000002" class="edge">
<title>Node4&#45;&gt;Node2</title>
<g id="a_edge4_Node000004_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M195.3,-56.53C198.36,-56.08 201.41,-55.65 204.37,-55.25 332.31,-38.15 482.61,-23.72 566.12,-16.21"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="566.3,-19.7 575.95,-15.33 565.67,-12.73 566.3,-19.7"/>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node2 -->
<g id="edge6_Node000005_Node000002" class="edge">
<title>Node5&#45;&gt;Node2</title>
<g id="a_edge6_Node000005_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M311.73,-56.52C314.65,-56.09 317.55,-55.66 320.37,-55.25 405.33,-42.82 503.44,-28.74 566.14,-19.78"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="566.52,-23.26 575.93,-18.38 565.53,-16.33 566.52,-23.26"/>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node2 -->
<g id="edge8_Node000006_Node000002" class="edge">
<title>Node6&#45;&gt;Node2</title>
<g id="a_edge8_Node000006_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M429.69,-54.78C470.67,-45.76 533.61,-31.92 578.05,-22.14"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="578.72,-25.57 587.73,-20.01 577.21,-18.74 578.72,-25.57"/>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node2 -->
<g id="edge10_Node000007_Node000002" class="edge">
<title>Node7&#45;&gt;Node2</title>
<g id="a_edge10_Node000007_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M531.55,-54.84C550.27,-46.47 578.39,-33.88 599.85,-24.28"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="601,-27.6 608.7,-20.32 598.14,-21.21 601,-27.6"/>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node2 -->
<g id="edge12_Node000008_Node000002" class="edge">
<title>Node8&#45;&gt;Node2</title>
<g id="a_edge12_Node000008_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M630.37,-55.08C630.37,-48.57 630.37,-39.42 630.37,-31.12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="633.87,-31.12 630.37,-21.12 626.87,-31.12 633.87,-31.12"/>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node2 -->
<g id="edge14_Node000009_Node000002" class="edge">
<title>Node9&#45;&gt;Node2</title>
<g id="a_edge14_Node000009_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M720.88,-54.84C703.96,-46.58 678.68,-34.23 659.13,-24.68"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="660.83,-21.61 650.31,-20.37 657.76,-27.9 660.83,-21.61"/>
</a>
</g>
</g>
<!-- Node10&#45;&gt;Node2 -->
<g id="edge16_Node000010_Node000002" class="edge">
<title>Node10&#45;&gt;Node2</title>
<g id="a_edge16_Node000010_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M805.57,-54.84C770.26,-45.93 716.08,-32.26 677.33,-22.48"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="678.36,-19.13 667.8,-20.07 676.64,-25.91 678.36,-19.13"/>
</a>
</g>
</g>
<!-- Node11&#45;&gt;Node2 -->
<g id="edge18_Node000011_Node000002" class="edge">
<title>Node11&#45;&gt;Node2</title>
<g id="a_edge18_Node000011_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M908.55,-55.38C850.39,-46.02 756.87,-30.98 694.53,-20.95"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="695.19,-17.51 684.76,-19.38 694.08,-24.42 695.19,-17.51"/>
</a>
</g>
</g>
<!-- Node12&#45;&gt;Node2 -->
<g id="edge20_Node000012_Node000002" class="edge">
<title>Node12&#45;&gt;Node2</title>
<g id="a_edge20_Node000012_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1031.28,-56.39C1028.61,-55.99 1025.95,-55.61 1023.37,-55.25 907.64,-39.27 772.16,-24.82 694.29,-16.93"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="695.04,-13.48 684.73,-15.96 694.33,-20.45 695.04,-13.48"/>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node2 -->
<g id="edge22_Node000013_Node000002" class="edge">
<title>Node13&#45;&gt;Node2</title>
<g id="a_edge22_Node000013_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1138.5,-56.41C1135.75,-55.99 1133.02,-55.6 1130.37,-55.25 974.65,-34.63 790.36,-20.93 694.92,-14.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="695.16,-11.13 684.96,-13.97 694.71,-18.11 695.16,-11.13"/>
</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="bindings_8cpp__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>

After

Width:  |  Height:  |  Size: 18 KiB

View File

@@ -0,0 +1,327 @@
<?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 13.0.1 (20250615.1724)
-->
<!-- Title: src/python/bindings.cpp Pages: 1 -->
<svg width="1228pt" height="138pt"
viewBox="0.00 0.00 1228.00 138.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 133.75)">
<title>src/python/bindings.cpp</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="630.12,-129.75 510.62,-129.75 510.62,-110.5 630.12,-110.5 630.12,-129.75"/>
<text xml:space="preserve" text-anchor="middle" x="570.37" y="-116.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/python/bindings.cpp</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="682.99,-19.25 577.74,-19.25 577.74,0 682.99,0 682.99,-19.25"/>
<text xml:space="preserve" text-anchor="middle" x="630.37" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">pybind11/pybind11.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M510.21,-118.89C371.44,-117.71 38.17,-111.08 4.37,-74.5 -1.44,-68.22 -1.46,-61.51 4.37,-55.25 42.07,-14.77 413.91,-10.43 566.02,-10.37"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="565.93,-13.87 575.93,-10.37 565.94,-6.87 565.93,-13.87"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="89.74,-74.5 12.99,-74.5 12.99,-55.25 89.74,-55.25 89.74,-74.5"/>
<text xml:space="preserve" text-anchor="middle" x="51.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">pybind11/stl.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node1&#45;&gt;Node3</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M510.19,-115.12C422.41,-108.92 253.87,-95.59 101.03,-74.76"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="101.94,-71.36 91.55,-73.46 100.98,-78.29 101.94,-71.36"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a xlink:href="types_2bindings_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="194.99,-74.5 107.74,-74.5 107.74,-55.25 194.99,-55.25 194.99,-74.5"/>
<text xml:space="preserve" text-anchor="middle" x="151.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">types/bindings.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3_Node000001_Node000004" class="edge">
<title>Node1&#45;&gt;Node4</title>
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M510.36,-112.55C440.12,-104.7 320,-90.74 206.61,-74.77"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="207.2,-71.32 196.8,-73.38 206.21,-78.25 207.2,-71.32"/>
</a>
</g>
</g>
<!-- Node5 -->
<g id="Node000005" class="node">
<title>Node5</title>
<g id="a_Node000005"><a xlink:href="partition_2bindings_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="311.24,-74.5 213.49,-74.5 213.49,-55.25 311.24,-55.25 311.24,-74.5"/>
<text xml:space="preserve" text-anchor="middle" x="262.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">partition/bindings.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge5_Node000001_Node000005" class="edge">
<title>Node1&#45;&gt;Node5</title>
<g id="a_edge5_Node000001_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M517.77,-110.03C463.76,-100.69 379.8,-86.18 323.02,-76.36"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="323.63,-72.92 313.18,-74.66 322.44,-79.81 323.63,-72.92"/>
</a>
</g>
</g>
<!-- Node6 -->
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_Node000006"><a xlink:href="expectations_2bindings_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="447.74,-74.5 328.99,-74.5 328.99,-55.25 447.74,-55.25 447.74,-74.5"/>
<text xml:space="preserve" text-anchor="middle" x="388.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">expectations/bindings.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node6 -->
<g id="edge7_Node000001_Node000006" class="edge">
<title>Node1&#45;&gt;Node6</title>
<g id="a_edge7_Node000001_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M539.49,-110.09C509.42,-101.29 463.5,-87.86 430.17,-78.11"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="431.43,-74.83 420.85,-75.38 429.46,-81.54 431.43,-74.83"/>
</a>
</g>
</g>
<!-- Node7 -->
<g id="Node000007" class="node">
<title>Node7</title>
<g id="a_Node000007"><a xlink:href="engine_2bindings_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="557.24,-74.5 465.49,-74.5 465.49,-55.25 557.24,-55.25 557.24,-74.5"/>
<text xml:space="preserve" text-anchor="middle" x="511.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">engine/bindings.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node7 -->
<g id="edge9_Node000001_Node000007" class="edge">
<title>Node1&#45;&gt;Node7</title>
<g id="a_edge9_Node000001_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M560.36,-110.09C552,-102.55 539.87,-91.6 529.77,-82.48"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="532.12,-79.89 522.35,-75.79 527.43,-85.09 532.12,-79.89"/>
</a>
</g>
</g>
<!-- Node8 -->
<g id="Node000008" class="node">
<title>Node8</title>
<g id="a_Node000008"><a xlink:href="exceptions_2bindings_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="685.62,-74.5 575.12,-74.5 575.12,-55.25 685.62,-55.25 685.62,-74.5"/>
<text xml:space="preserve" text-anchor="middle" x="630.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">exceptions/bindings.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node8 -->
<g id="edge11_Node000001_Node000008" class="edge">
<title>Node1&#45;&gt;Node8</title>
<g id="a_edge11_Node000001_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M580.55,-110.09C589.13,-102.47 601.64,-91.37 611.97,-82.2"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="614.05,-85.04 619.21,-75.78 609.4,-79.8 614.05,-85.04"/>
</a>
</g>
</g>
<!-- Node9 -->
<g id="Node000009" class="node">
<title>Node9</title>
<g id="a_Node000009"><a xlink:href="io_2bindings_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="774.74,-74.5 703.99,-74.5 703.99,-55.25 774.74,-55.25 774.74,-74.5"/>
<text xml:space="preserve" text-anchor="middle" x="739.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">io/bindings.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node9 -->
<g id="edge13_Node000001_Node000009" class="edge">
<title>Node1&#45;&gt;Node9</title>
<g id="a_edge13_Node000001_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M599.04,-110.09C626.71,-101.37 668.86,-88.09 699.74,-78.36"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="700.63,-81.75 709.11,-75.41 698.52,-75.07 700.63,-81.75"/>
</a>
</g>
</g>
<!-- Node10 -->
<g id="Node000010" class="node">
<title>Node10</title>
<g id="a_Node000010"><a xlink:href="reaction_2bindings_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="890.24,-74.5 792.49,-74.5 792.49,-55.25 890.24,-55.25 890.24,-74.5"/>
<text xml:space="preserve" text-anchor="middle" x="841.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">reaction/bindings.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node10 -->
<g id="edge15_Node000001_Node000010" class="edge">
<title>Node1&#45;&gt;Node10</title>
<g id="a_edge15_Node000001_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M616.65,-110.03C662.93,-100.94 734.21,-86.93 784.05,-77.14"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="784.66,-80.59 793.79,-75.22 783.31,-73.72 784.66,-80.59"/>
</a>
</g>
</g>
<!-- Node11 -->
<g id="Node000011" class="node">
<title>Node11</title>
<g id="a_Node000011"><a xlink:href="screening_2bindings_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1013.99,-74.5 908.74,-74.5 908.74,-55.25 1013.99,-55.25 1013.99,-74.5"/>
<text xml:space="preserve" text-anchor="middle" x="961.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">screening/bindings.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node11 -->
<g id="edge17_Node000001_Node000011" class="edge">
<title>Node1&#45;&gt;Node11</title>
<g id="a_edge17_Node000001_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M630.41,-111.04C693.99,-102.47 797.6,-88.46 897.1,-74.81"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="897.34,-78.31 906.77,-73.48 896.39,-71.37 897.34,-78.31"/>
</a>
</g>
</g>
<!-- Node12 -->
<g id="Node000012" class="node">
<title>Node12</title>
<g id="a_Node000012"><a xlink:href="solver_2bindings_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1121.12,-74.5 1031.62,-74.5 1031.62,-55.25 1121.12,-55.25 1121.12,-74.5"/>
<text xml:space="preserve" text-anchor="middle" x="1076.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">solver/bindings.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node12 -->
<g id="edge19_Node000001_Node000012" class="edge">
<title>Node1&#45;&gt;Node12</title>
<g id="a_edge19_Node000001_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M630.59,-114.41C715.31,-107.51 874.74,-93.54 1019.97,-74.88"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1020.32,-78.36 1029.79,-73.6 1019.42,-71.42 1020.32,-78.36"/>
</a>
</g>
</g>
<!-- Node13 -->
<g id="Node000013" class="node">
<title>Node13</title>
<g id="a_Node000013"><a xlink:href="utils_2bindings_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1219.99,-74.5 1138.74,-74.5 1138.74,-55.25 1219.99,-55.25 1219.99,-74.5"/>
<text xml:space="preserve" text-anchor="middle" x="1179.37" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">utils/bindings.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node13 -->
<g id="edge21_Node000001_Node000013" class="edge">
<title>Node1&#45;&gt;Node13</title>
<g id="a_edge21_Node000001_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M630.23,-116.22C730.83,-110.93 940.36,-98.16 1127.09,-74.81"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1127.52,-78.28 1137,-73.56 1126.64,-71.34 1127.52,-78.28"/>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node2 -->
<g id="edge4_Node000004_Node000002" class="edge">
<title>Node4&#45;&gt;Node2</title>
<g id="a_edge4_Node000004_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M195.3,-56.53C198.36,-56.08 201.41,-55.65 204.37,-55.25 332.31,-38.15 482.61,-23.72 566.12,-16.21"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="566.3,-19.7 575.95,-15.33 565.67,-12.73 566.3,-19.7"/>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node2 -->
<g id="edge6_Node000005_Node000002" class="edge">
<title>Node5&#45;&gt;Node2</title>
<g id="a_edge6_Node000005_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M311.73,-56.52C314.65,-56.09 317.55,-55.66 320.37,-55.25 405.33,-42.82 503.44,-28.74 566.14,-19.78"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="566.52,-23.26 575.93,-18.38 565.53,-16.33 566.52,-23.26"/>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node2 -->
<g id="edge8_Node000006_Node000002" class="edge">
<title>Node6&#45;&gt;Node2</title>
<g id="a_edge8_Node000006_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M429.69,-54.78C470.67,-45.76 533.61,-31.92 578.05,-22.14"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="578.72,-25.57 587.73,-20.01 577.21,-18.74 578.72,-25.57"/>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node2 -->
<g id="edge10_Node000007_Node000002" class="edge">
<title>Node7&#45;&gt;Node2</title>
<g id="a_edge10_Node000007_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M531.55,-54.84C550.27,-46.47 578.39,-33.88 599.85,-24.28"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="601,-27.6 608.7,-20.32 598.14,-21.21 601,-27.6"/>
</a>
</g>
</g>
<!-- Node8&#45;&gt;Node2 -->
<g id="edge12_Node000008_Node000002" class="edge">
<title>Node8&#45;&gt;Node2</title>
<g id="a_edge12_Node000008_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M630.37,-55.08C630.37,-48.57 630.37,-39.42 630.37,-31.12"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="633.87,-31.12 630.37,-21.12 626.87,-31.12 633.87,-31.12"/>
</a>
</g>
</g>
<!-- Node9&#45;&gt;Node2 -->
<g id="edge14_Node000009_Node000002" class="edge">
<title>Node9&#45;&gt;Node2</title>
<g id="a_edge14_Node000009_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M720.88,-54.84C703.96,-46.58 678.68,-34.23 659.13,-24.68"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="660.83,-21.61 650.31,-20.37 657.76,-27.9 660.83,-21.61"/>
</a>
</g>
</g>
<!-- Node10&#45;&gt;Node2 -->
<g id="edge16_Node000010_Node000002" class="edge">
<title>Node10&#45;&gt;Node2</title>
<g id="a_edge16_Node000010_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M805.57,-54.84C770.26,-45.93 716.08,-32.26 677.33,-22.48"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="678.36,-19.13 667.8,-20.07 676.64,-25.91 678.36,-19.13"/>
</a>
</g>
</g>
<!-- Node11&#45;&gt;Node2 -->
<g id="edge18_Node000011_Node000002" class="edge">
<title>Node11&#45;&gt;Node2</title>
<g id="a_edge18_Node000011_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M908.55,-55.38C850.39,-46.02 756.87,-30.98 694.53,-20.95"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="695.19,-17.51 684.76,-19.38 694.08,-24.42 695.19,-17.51"/>
</a>
</g>
</g>
<!-- Node12&#45;&gt;Node2 -->
<g id="edge20_Node000012_Node000002" class="edge">
<title>Node12&#45;&gt;Node2</title>
<g id="a_edge20_Node000012_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1031.28,-56.39C1028.61,-55.99 1025.95,-55.61 1023.37,-55.25 907.64,-39.27 772.16,-24.82 694.29,-16.93"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="695.04,-13.48 684.73,-15.96 694.33,-20.45 695.04,-13.48"/>
</a>
</g>
</g>
<!-- Node13&#45;&gt;Node2 -->
<g id="edge22_Node000013_Node000002" class="edge">
<title>Node13&#45;&gt;Node2</title>
<g id="a_edge22_Node000013_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1138.5,-56.41C1135.75,-55.99 1133.02,-55.6 1130.37,-55.25 974.65,-34.63 790.36,-20.93 694.92,-14.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="695.16,-11.13 684.96,-13.97 694.71,-18.11 695.16,-11.13"/>
</a>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 15 KiB

View File

@@ -107,6 +107,16 @@ $(function(){initNavTree('building_8h.html',''); initResizable(true); });
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &lt;variant&gt;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for building.h:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="building_8h__incl.svg" width="170" height="126"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="building_8h__dep__incl.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="namespaces" name="namespaces"></a>
Namespaces</h2></td></tr>

View File

@@ -0,0 +1,141 @@
<map id="src/include/gridfire/engine/types/building.h" name="src/include/gridfire/engine/types/building.h">
<area shape="rect" id="Node000001" title=" " alt="" coords="1317,5,1475,46"/>
<area shape="rect" id="Node000002" href="$engine__abstract_8h.html" title="Abstract interfaces for reaction network engines in GridFire." alt="" coords="1795,102,1965,142"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="1491,43,1795,101,1794,107,1490,48"/>
<area shape="rect" id="Node000028" href="$policy__abstract_8h.html" title="Abstract policy interfaces used to construct reaction networks (DynamicEngine) from seed compositions..." alt="" coords="2750,205,2912,246"/>
<area shape="poly" id="edge93_Node000001_Node000028" title=" " alt="" coords="1491,32,1713,52,2021,86,2374,133,2555,162,2731,195,2762,202,2760,207,2730,200,2554,168,2373,138,2020,91,1712,57,1491,37"/>
<area shape="rect" id="Node000045" href="$construction_8h.html" title=" " alt="" coords="1185,309,1402,350"/>
<area shape="poly" id="edge84_Node000001_Node000045" title=" " alt="" coords="1387,62,1303,309,1297,307,1382,60"/>
<area shape="rect" id="Node000046" href="$engine__types_8h.html" title=" " alt="" coords="401,94,543,150"/>
<area shape="poly" id="edge91_Node000001_Node000046" title=" " alt="" coords="1302,39,543,116,542,111,1301,34"/>
<area shape="rect" id="Node000003" href="$dynamic__engine__diagnostics_8h.html" title=" " alt="" coords="758,198,944,253"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="1780,133,1445,159,1027,200,945,212,944,206,1026,195,1445,153,1779,127"/>
<area shape="rect" id="Node000004" href="$dynamic__engine__diagnostics_8cpp.html" title=" " alt="" coords="841,309,1058,350"/>
<area shape="poly" id="edge80_Node000002_Node000004" title=" " alt="" coords="1779,127,1608,131,1404,143,1304,152,1212,165,1135,181,1078,200,1042,223,1009,253,964,310,960,307,1006,249,1038,219,1076,195,1134,175,1212,160,1303,147,1403,138,1607,126,1779,121"/>
<area shape="rect" id="Node000007" href="$engine_8h.html" title="Core header for the GridFire reaction network engine module." alt="" coords="1576,820,1704,860"/>
<area shape="poly" id="edge6_Node000002_Node000007" title=" " alt="" coords="1890,157,1902,224,1912,301,1912,351,1909,415,1903,535,1903,642,1897,677,1883,709,1860,736,1833,760,1801,781,1768,798,1705,823,1703,818,1766,793,1799,776,1829,756,1856,733,1878,706,1892,676,1897,641,1897,535,1904,415,1907,351,1907,302,1897,224,1885,158"/>
<area shape="rect" id="Node000010" href="$engine__graph_8h.html" title=" " alt="" coords="1381,412,1536,453"/>
<area shape="poly" id="edge12_Node000002_Node000010" title=" " alt="" coords="1780,130,1692,138,1601,151,1523,171,1494,184,1474,199,1458,224,1447,252,1442,281,1440,311,1446,368,1455,412,1450,413,1440,369,1435,311,1436,281,1442,250,1453,221,1470,196,1491,180,1521,166,1600,146,1692,133,1779,125"/>
<area shape="rect" id="Node000011" href="$priming_8h.html" title=" " alt="" coords="1522,516,1710,557"/>
<area shape="poly" id="edge36_Node000002_Node000011" title=" " alt="" coords="1781,144,1711,165,1637,197,1603,218,1570,242,1542,270,1518,303,1512,316,1511,328,1519,356,1525,370,1532,380,1550,404,1609,515,1604,517,1546,406,1528,384,1520,373,1513,358,1506,328,1507,315,1514,300,1538,267,1567,238,1600,213,1635,192,1709,160,1779,139"/>
<area shape="rect" id="Node000014" href="$priming_8cpp.html" title=" " alt="" coords="921,724,1087,764"/>
<area shape="poly" id="edge81_Node000002_Node000014" title=" " alt="" coords="1779,126,1466,128,1046,137,830,147,630,160,458,177,329,200,206,230,151,246,103,266,64,293,34,328,15,373,8,432,8,538,11,565,18,587,29,604,44,619,85,642,137,666,202,687,291,704,395,717,509,726,737,737,921,740,920,745,737,742,509,732,395,722,290,709,201,692,135,670,83,647,41,623,25,608,13,589,5,566,3,538,3,431,10,372,29,325,60,289,101,262,149,241,204,225,327,195,457,172,629,154,830,141,1045,132,1466,122,1779,120"/>
<area shape="rect" id="Node000016" href="$engine__defined_8h.html" title=" " alt="" coords="1303,509,1446,564"/>
<area shape="poly" id="edge41_Node000002_Node000016" title=" " alt="" coords="1780,126,1644,135,1564,146,1479,162,1393,185,1308,216,1227,255,1152,303,1109,339,1076,377,1067,397,1064,416,1068,437,1081,459,1094,471,1115,482,1172,501,1239,515,1303,524,1302,530,1238,520,1171,506,1113,487,1091,475,1077,462,1063,439,1058,417,1062,395,1071,374,1105,336,1149,299,1224,250,1306,211,1392,180,1478,157,1563,141,1644,130,1779,120"/>
<area shape="rect" id="Node000021" href="$engine__multiscale_8h.html" title=" " alt="" coords="2022,509,2165,564"/>
<area shape="poly" id="edge42_Node000002_Node000021" title=" " alt="" coords="1981,135,2072,147,2141,153,2200,153,2303,149,2351,150,2402,156,2458,171,2522,195,2563,215,2593,234,2617,261,2638,300,2648,330,2646,344,2638,359,2619,370,2578,386,2450,429,2166,517,2165,511,2449,424,2576,381,2616,365,2634,355,2641,342,2643,330,2634,302,2613,264,2590,238,2560,219,2520,200,2457,176,2401,162,2351,156,2303,155,2201,159,2141,158,2072,152,1980,140"/>
<area shape="rect" id="Node000022" href="$stellar__policy_8h.html" title="High&#45;level concrete NetworkPolicy for specific stellar environments." alt="" coords="2542,620,2690,660"/>
<area shape="poly" id="edge54_Node000002_Node000022" title=" " alt="" coords="1981,135,2072,147,2185,153,2331,158,2476,169,2536,180,2584,195,2635,219,2677,243,2693,258,2705,277,2712,300,2715,328,2715,434,2712,462,2706,490,2685,543,2659,588,2634,621,2630,618,2654,585,2680,540,2701,489,2707,462,2709,434,2709,328,2707,301,2700,279,2688,262,2673,247,2633,224,2582,200,2535,185,2475,174,2331,163,2185,159,2072,152,1980,141"/>
<area shape="rect" id="Node000023" href="$engine__adaptive_8h.html" title=" " alt="" coords="2204,509,2348,564"/>
<area shape="poly" id="edge37_Node000002_Node000023" title=" " alt="" coords="1944,147,1980,168,2013,196,2030,217,2042,237,2055,274,2067,312,2092,355,2128,400,2169,441,2243,506,2239,510,2165,445,2124,404,2087,359,2062,314,2050,276,2037,239,2025,220,2009,200,1977,173,1942,152"/>
<area shape="rect" id="Node000025" href="$engine__view__abstract_8h.html" title="Abstract interfaces for engine &quot;views&quot; in GridFire." alt="" coords="1938,405,2081,461"/>
<area shape="poly" id="edge43_Node000002_Node000025" title=" " alt="" coords="1935,149,1962,170,1984,196,1996,223,2006,251,2016,308,2018,362,2015,405,2010,404,2012,362,2010,309,2001,252,1991,225,1979,199,1958,173,1932,153"/>
<area shape="rect" id="Node000026" href="$python_8h.html" title=" " alt="" coords="2153,205,2306,246"/>
<area shape="poly" id="edge48_Node000002_Node000026" title=" " alt="" coords="1963,144,2162,202,2161,207,1962,150"/>
<area shape="rect" id="Node000027" href="$python_8cpp.html" title=" " alt="" coords="2101,309,2235,350"/>
<area shape="poly" id="edge82_Node000002_Node000027" title=" " alt="" coords="1981,143,2034,165,2084,196,2111,222,2133,252,2162,307,2158,309,2129,255,2107,225,2081,200,2032,170,1979,148"/>
<area shape="poly" id="edge50_Node000002_Node000028" title=" " alt="" coords="1981,124,2128,131,2315,144,2523,165,2731,195,2764,202,2763,207,2730,200,2522,170,2315,149,2127,136,1981,129"/>
<area shape="rect" id="Node000030" href="$weak_8h.html" title=" " alt="" coords="1722,205,1875,246"/>
<area shape="poly" id="edge55_Node000002_Node000030" title=" " alt="" coords="1857,156,1816,206,1812,203,1853,153"/>
<area shape="rect" id="Node000035" href="$solver_8h.html" title=" " alt="" coords="340,205,468,246"/>
<area shape="poly" id="edge62_Node000002_Node000035" title=" " alt="" coords="1780,131,1303,157,675,200,468,220,468,215,674,195,1303,152,1779,125"/>
<area shape="rect" id="Node000036" href="$_c_v_o_d_e__solver__strategy_8h.html" title=" " alt="" coords="592,301,765,357"/>
<area shape="poly" id="edge76_Node000002_Node000036" title=" " alt="" coords="1779,127,1519,132,1196,144,1041,153,906,166,804,181,769,190,747,200,724,221,707,248,687,302,682,300,702,246,720,218,744,195,767,185,803,176,906,160,1041,148,1196,139,1519,127,1779,121"/>
<area shape="rect" id="Node000042" href="$logging_8h.html" title=" " alt="" coords="2382,205,2509,246"/>
<area shape="poly" id="edge77_Node000002_Node000042" title=" " alt="" coords="1981,131,2160,156,2262,174,2363,195,2389,202,2388,207,2362,200,2261,179,2159,161,1980,137"/>
<area shape="rect" id="Node000043" href="$logging_8cpp.html" title=" " alt="" coords="2259,316,2413,342"/>
<area shape="poly" id="edge83_Node000002_Node000043" title=" " alt="" coords="1981,124,2076,131,2176,144,2264,165,2297,179,2321,196,2338,225,2345,259,2344,291,2341,316,2336,315,2339,291,2339,260,2333,227,2317,199,2294,184,2262,170,2175,150,2075,137,1980,129"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="889,263,933,307,929,311,886,266"/>
<area shape="rect" id="Node000005" href="$_c_v_o_d_e__solver__strategy_8cpp.html" title=" " alt="" coords="877,516,1070,557"/>
<area shape="poly" id="edge4_Node000003_Node000005" title=" " alt="" coords="832,269,824,290,820,313,821,335,830,356,844,370,859,377,894,379,930,381,947,389,963,403,978,431,983,462,980,516,975,515,978,462,972,433,959,407,945,393,929,386,894,384,858,382,841,374,826,358,816,337,815,313,819,289,827,267"/>
<area shape="rect" id="Node000006" href="$engine_2bindings_8cpp.html" title=" " alt="" coords="1341,1004,1542,1030"/>
<area shape="poly" id="edge5_Node000003_Node000006" title=" " alt="" coords="742,230,657,236,561,249,461,271,365,304,289,340,225,379,172,422,130,470,98,524,76,587,63,659,59,743,59,841,61,852,69,863,99,883,148,902,212,919,378,948,579,970,794,987,1005,999,1340,1011,1340,1017,1005,1004,793,993,578,976,378,953,211,924,146,907,97,888,65,866,56,854,53,842,53,742,58,659,71,585,93,522,126,467,168,418,222,375,287,336,363,299,460,265,560,244,657,231,742,225"/>
<area shape="poly" id="edge7_Node000007_Node000006" title=" " alt="" coords="1562,857,1512,877,1489,892,1469,910,1455,933,1447,959,1443,1004,1438,1004,1442,958,1450,931,1465,907,1485,888,1509,872,1560,852"/>
<area shape="rect" id="Node000008" href="$py__engine_8cpp.html" title=" " alt="" coords="1588,997,1777,1038"/>
<area shape="poly" id="edge8_Node000007_Node000008" title=" " alt="" coords="1666,872,1683,908,1689,955,1688,997,1682,996,1684,956,1677,909,1661,874"/>
<area shape="rect" id="Node000009" href="$py__engine_8h.html" title=" " alt="" coords="1479,908,1668,949"/>
<area shape="poly" id="edge9_Node000007_Node000009" title=" " alt="" coords="1618,875,1591,910,1586,906,1613,871"/>
<area shape="poly" id="edge10_Node000009_Node000006" title=" " alt="" coords="1532,960,1461,1006,1458,1002,1529,956"/>
<area shape="poly" id="edge11_Node000009_Node000008" title=" " alt="" coords="1612,957,1660,994,1656,999,1609,961"/>
<area shape="poly" id="edge35_Node000010_Node000005" title=" " alt="" coords="1366,456,1068,518,1067,513,1365,451"/>
<area shape="poly" id="edge13_Node000010_Node000007" title=" " alt="" coords="1467,468,1483,516,1495,541,1511,563,1523,573,1536,579,1561,584,1586,591,1599,598,1610,611,1625,637,1636,665,1647,724,1649,778,1646,820,1640,819,1643,778,1642,724,1631,666,1621,639,1606,614,1595,602,1584,596,1560,590,1534,584,1520,577,1507,566,1491,544,1478,518,1462,469"/>
<area shape="poly" id="edge14_Node000010_Node000011" title=" " alt="" coords="1503,460,1587,514,1584,518,1500,464"/>
<area shape="rect" id="Node000013" href="$engine__graph_8cpp.html" title=" " alt="" coords="1722,620,1862,660"/>
<area shape="poly" id="edge33_Node000010_Node000013" title=" " alt="" coords="1545,455,1724,506,1749,533,1768,563,1789,618,1784,620,1763,565,1745,536,1721,511,1543,460"/>
<area shape="poly" id="edge20_Node000010_Node000016" title=" " alt="" coords="1435,467,1399,510,1395,506,1431,464"/>
<area shape="rect" id="Node000020" href="$engine__defined_8cpp.html" title=" " alt="" coords="1042,620,1179,660"/>
<area shape="poly" id="edge34_Node000010_Node000020" title=" " alt="" coords="1394,462,1343,484,1292,511,1204,569,1136,622,1132,617,1201,565,1289,506,1341,480,1392,457"/>
<area shape="poly" id="edge28_Node000010_Node000021" title=" " alt="" coords="1552,449,1606,458,2022,522,2021,527,1605,463,1551,454"/>
<area shape="poly" id="edge32_Node000010_Node000022" title=" " alt="" coords="1552,454,2010,562,2262,596,2542,628,2541,633,2261,601,2009,567,1551,459"/>
<area shape="rect" id="Node000012" href="$engine__procedures_8h.html" title=" " alt="" coords="1423,612,1596,668"/>
<area shape="poly" id="edge15_Node000011_Node000012" title=" " alt="" coords="1586,570,1540,614,1536,610,1582,566"/>
<area shape="poly" id="edge17_Node000011_Node000013" title=" " alt="" coords="1664,563,1759,617,1757,622,1662,567"/>
<area shape="poly" id="edge18_Node000011_Node000014" title=" " alt="" coords="1507,559,1346,589,1280,603,1244,615,1228,627,1219,641,1209,655,1194,670,1135,703,1076,725,1074,720,1133,698,1190,666,1205,652,1215,638,1224,623,1241,610,1279,598,1344,583,1506,553"/>
<area shape="rect" id="Node000015" href="$engine__multiscale_8cpp.html" title=" " alt="" coords="1988,620,2142,660"/>
<area shape="poly" id="edge19_Node000011_Node000015" title=" " alt="" coords="1719,558,1988,619,1987,624,1717,563"/>
<area shape="poly" id="edge16_Node000012_Node000007" title=" " alt="" coords="1538,680,1629,818,1625,821,1533,683"/>
<area shape="rect" id="Node000017" href="$engine__priming_8h.html" title=" " alt="" coords="1255,612,1398,668"/>
<area shape="poly" id="edge21_Node000016_Node000017" title=" " alt="" coords="1358,580,1342,613,1337,611,1353,577"/>
<area shape="rect" id="Node000018" href="$engine__views_8h.html" title=" " alt="" coords="1938,716,2081,772"/>
<area shape="poly" id="edge26_Node000016_Node000018" title=" " alt="" coords="1462,559,1535,582,1609,610,1638,625,1660,639,1681,652,1710,666,1769,686,1829,703,1938,727,1937,733,1828,708,1767,691,1708,670,1679,657,1657,643,1636,629,1607,615,1533,587,1461,564"/>
<area shape="poly" id="edge27_Node000016_Node000020" title=" " alt="" coords="1291,573,1163,622,1161,617,1289,568"/>
<area shape="poly" id="edge24_Node000017_Node000014" title=" " alt="" coords="1241,671,1067,725,1066,720,1240,666"/>
<area shape="poly" id="edge22_Node000017_Node000018" title=" " alt="" coords="1414,666,1563,693,1708,713,1937,735,1937,740,1707,718,1562,698,1413,671"/>
<area shape="rect" id="Node000019" href="$engine__priming_8cpp.html" title=" " alt="" coords="1185,724,1322,764"/>
<area shape="poly" id="edge25_Node000017_Node000019" title=" " alt="" coords="1300,682,1269,725,1265,722,1296,679"/>
<area shape="poly" id="edge23_Node000018_Node000007" title=" " alt="" coords="1923,773,1919,774,1704,827,1703,822,1918,769,1922,768"/>
<area shape="poly" id="edge31_Node000021_Node000015" title=" " alt="" coords="2084,580,2073,620,2068,619,2079,579"/>
<area shape="poly" id="edge29_Node000021_Node000018" title=" " alt="" coords="2134,575,2149,596,2161,620,2164,645,2157,669,2142,688,2124,704,2083,726,2080,721,2121,699,2138,684,2152,667,2159,645,2155,622,2145,599,2129,578"/>
<area shape="poly" id="edge30_Node000021_Node000022" title=" " alt="" coords="2181,559,2193,562,2381,599,2542,625,2541,630,2380,604,2191,567,2179,564"/>
<area shape="poly" id="edge38_Node000023_Node000018" title=" " alt="" coords="2342,572,2361,590,2376,611,2386,641,2384,655,2375,670,2356,686,2327,699,2250,720,2163,733,2082,741,2081,736,2162,728,2249,714,2325,694,2353,681,2371,666,2379,653,2381,642,2371,614,2357,593,2339,576"/>
<area shape="poly" id="edge39_Node000023_Node000022" title=" " alt="" coords="2363,561,2551,617,2550,622,2362,566"/>
<area shape="rect" id="Node000024" href="$engine__adaptive_8cpp.html" title=" " alt="" coords="2217,620,2362,660"/>
<area shape="poly" id="edge40_Node000023_Node000024" title=" " alt="" coords="2284,580,2289,619,2284,620,2279,580"/>
<area shape="poly" id="edge45_Node000025_Node000016" title=" " alt="" coords="1923,454,1872,463,1691,487,1510,511,1447,523,1446,517,1509,506,1690,482,1872,458,1922,449"/>
<area shape="poly" id="edge47_Node000025_Node000018" title=" " alt="" coords="1997,476,1986,516,1977,564,1974,616,1979,667,1996,715,1991,716,1973,669,1968,616,1972,564,1981,515,1992,474"/>
<area shape="poly" id="edge46_Node000025_Node000021" title=" " alt="" coords="2044,471,2073,506,2069,510,2040,475"/>
<area shape="poly" id="edge44_Node000025_Node000023" title=" " alt="" coords="2096,464,2205,506,2203,511,2094,469"/>
<area shape="poly" id="edge49_Node000026_Node000027" title=" " alt="" coords="2212,260,2182,310,2178,307,2207,258"/>
<area shape="poly" id="edge53_Node000028_Node000022" title=" " alt="" coords="2831,262,2823,324,2806,403,2777,488,2757,528,2733,566,2700,598,2662,622,2659,617,2696,594,2729,563,2752,526,2772,486,2801,402,2818,323,2826,261"/>
<area shape="rect" id="Node000029" href="$chains_8h.html" title="Concrete implementations of ReactionChainPolicy for key stellar reaction chains." alt="" coords="2800,516,2928,557"/>
<area shape="poly" id="edge51_Node000028_Node000029" title=" " alt="" coords="2837,261,2865,516,2859,516,2832,262"/>
<area shape="poly" id="edge52_Node000029_Node000022" title=" " alt="" coords="2803,565,2665,622,2663,617,2801,561"/>
<area shape="rect" id="Node000031" href="$weak__rate__library_8h.html" title=" " alt="" coords="1528,301,1698,357"/>
<area shape="poly" id="edge56_Node000030_Node000031" title=" " alt="" coords="1751,256,1664,303,1662,298,1748,251"/>
<area shape="rect" id="Node000032" href="$weak_8cpp.html" title=" " alt="" coords="1719,412,1860,453"/>
<area shape="poly" id="edge60_Node000030_Node000032" title=" " alt="" coords="1848,253,1871,274,1889,300,1897,329,1889,358,1878,376,1864,391,1832,414,1828,410,1860,387,1874,372,1884,356,1892,329,1884,302,1867,277,1844,257"/>
<area shape="rect" id="Node000033" href="$construction_8cpp.html" title=" " alt="" coords="1090,412,1256,453"/>
<area shape="poly" id="edge59_Node000030_Node000033" title=" " alt="" coords="1707,234,1559,243,1392,257,1249,278,1200,290,1175,303,1162,328,1159,357,1162,387,1169,411,1164,413,1157,388,1154,357,1157,327,1171,299,1199,285,1248,272,1391,252,1559,238,1707,228"/>
<area shape="rect" id="Node000034" href="$weak__interpolator_8cpp.html" title=" " alt="" coords="1723,309,1874,350"/>
<area shape="poly" id="edge61_Node000030_Node000034" title=" " alt="" coords="1801,262,1801,308,1796,308,1796,262"/>
<area shape="poly" id="edge57_Node000031_Node000010" title=" " alt="" coords="1561,368,1490,414,1487,410,1558,364"/>
<area shape="poly" id="edge58_Node000031_Node000032" title=" " alt="" coords="1675,363,1757,410,1754,414,1672,367"/>
<area shape="poly" id="edge70_Node000035_Node000014" title=" " alt="" coords="326,241,215,266,169,283,152,293,141,303,128,325,114,358,103,400,98,448,101,501,116,557,145,612,166,639,191,666,205,674,229,682,299,697,392,708,501,718,731,731,921,738,920,743,730,737,501,723,392,714,298,702,227,688,203,679,188,670,162,643,140,615,111,558,96,502,92,448,98,399,109,356,123,323,137,300,149,288,166,278,213,261,325,236"/>
<area shape="poly" id="edge71_Node000035_Node000019" title=" " alt="" coords="351,256,305,286,259,326,240,349,224,375,214,402,211,432,210,536,241,545,328,565,609,620,1185,727,1184,733,608,625,327,570,240,550,206,539,205,431,209,401,220,372,235,346,255,322,302,282,349,251"/>
<area shape="poly" id="edge63_Node000035_Node000036" title=" " alt="" coords="472,249,606,298,604,303,470,254"/>
<area shape="rect" id="Node000040" href="$py__solver_8cpp.html" title=" " alt="" coords="246,412,431,453"/>
<area shape="poly" id="edge72_Node000035_Node000040" title=" " alt="" coords="386,261,367,302,351,362,343,412,338,412,346,361,361,300,381,258"/>
<area shape="rect" id="Node000041" href="$py__solver_8h.html" title=" " alt="" coords="377,309,562,350"/>
<area shape="poly" id="edge73_Node000035_Node000041" title=" " alt="" coords="427,258,459,307,455,310,423,261"/>
<area shape="poly" id="edge67_Node000036_Node000005" title=" " alt="" coords="781,354,874,381,909,393,928,403,949,430,962,460,974,515,969,516,957,462,944,432,925,407,907,398,872,386,780,359"/>
<area shape="rect" id="Node000037" href="$engine__partitioning__trigger_8h.html" title="CVODE&#45;specific triggers that decide when to (re)partition the reaction network engine." alt="" coords="728,405,914,461"/>
<area shape="poly" id="edge64_Node000036_Node000037" title=" " alt="" coords="731,364,785,402,781,407,728,369"/>
<area shape="rect" id="Node000038" href="$engine__partitioning__trigger_8cpp.html" title=" " alt="" coords="636,509,817,564"/>
<area shape="poly" id="edge68_Node000036_Node000038" title=" " alt="" coords="691,371,723,508,718,509,686,372"/>
<area shape="rect" id="Node000039" href="$solver_2bindings_8cpp.html" title=" " alt="" coords="456,420,654,446"/>
<area shape="poly" id="edge69_Node000036_Node000039" title=" " alt="" coords="636,369,571,421,568,417,632,365"/>
<area shape="poly" id="edge65_Node000037_Node000005" title=" " alt="" coords="876,467,946,513,943,518,873,472"/>
<area shape="poly" id="edge66_Node000037_Node000038" title=" " alt="" coords="788,474,754,510,750,506,784,470"/>
<area shape="poly" id="edge74_Node000041_Node000039" title=" " alt="" coords="498,360,547,418,543,421,493,363"/>
<area shape="poly" id="edge75_Node000041_Node000040" title=" " alt="" coords="434,361,365,414,362,410,431,357"/>
<area shape="poly" id="edge78_Node000042_Node000043" title=" " alt="" coords="2415,259,2351,318,2347,314,2411,255"/>
<area shape="rect" id="Node000044" href="$utils_2bindings_8cpp.html" title=" " alt="" coords="2437,316,2624,342"/>
<area shape="poly" id="edge79_Node000042_Node000044" title=" " alt="" coords="2474,256,2523,314,2519,318,2469,260"/>
<area shape="poly" id="edge85_Node000045_Node000010" title=" " alt="" coords="1340,356,1428,410,1425,414,1337,360"/>
<area shape="poly" id="edge86_Node000045_Node000012" title=" " alt="" coords="1306,364,1315,405,1318,433,1315,461,1304,486,1293,510,1286,538,1286,550,1293,563,1308,572,1339,585,1423,612,1421,617,1337,590,1305,577,1289,566,1281,551,1281,538,1288,508,1299,484,1309,460,1312,433,1309,405,1301,365"/>
<area shape="poly" id="edge88_Node000045_Node000013" title=" " alt="" coords="1418,348,1486,370,1519,385,1550,403,1564,417,1572,432,1580,445,1594,458,1617,470,1639,476,1681,477,1722,481,1743,490,1763,507,1781,534,1791,564,1796,619,1790,619,1786,565,1776,536,1759,510,1740,494,1721,486,1681,482,1638,481,1615,475,1590,463,1576,449,1568,434,1560,420,1546,407,1516,389,1484,375,1416,353"/>
<area shape="poly" id="edge90_Node000045_Node000014" title=" " alt="" coords="1297,365,1290,413,1282,439,1270,462,1251,482,1222,501,1150,539,1078,576,1050,595,1032,614,1018,641,1010,671,1006,723,1001,723,1005,670,1013,639,1027,611,1047,591,1075,572,1147,534,1219,497,1247,478,1266,459,1278,437,1285,412,1291,365"/>
<area shape="poly" id="edge87_Node000045_Node000023" title=" " alt="" coords="1409,351,1500,373,1593,403,1626,417,1650,432,1674,446,1707,458,1777,475,1837,484,1940,489,2045,491,2106,495,2178,506,2205,512,2204,517,2177,511,2106,501,2045,496,1940,495,1836,490,1776,480,1706,463,1672,451,1648,437,1623,422,1591,407,1498,378,1408,356"/>
<area shape="poly" id="edge89_Node000045_Node000033" title=" " alt="" coords="1261,361,1198,414,1195,410,1257,357"/>
<area shape="poly" id="edge92_Node000046_Node000007" title=" " alt="" coords="386,131,283,147,229,161,176,180,130,206,92,239,78,258,68,279,61,302,59,328,59,434,59,507,66,566,75,592,89,617,110,641,138,666,169,682,220,698,372,727,571,754,797,777,1252,813,1576,833,1576,838,1252,818,797,782,570,759,371,733,219,703,167,687,134,670,106,645,85,620,70,594,61,568,54,508,53,434,53,328,56,301,63,277,74,255,88,235,127,202,174,175,227,156,282,141,385,125"/>
</map>

View File

@@ -0,0 +1 @@
32260cdb74ff8d04b0a6c0c44be8bf52

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 74 KiB

File diff suppressed because it is too large Load Diff

After

Width:  |  Height:  |  Size: 70 KiB

View File

@@ -0,0 +1,5 @@
<map id="src/include/gridfire/engine/types/building.h" name="src/include/gridfire/engine/types/building.h">
<area shape="rect" id="Node000001" title=" " alt="" coords="5,5,164,46"/>
<area shape="rect" id="Node000002" title=" " alt="" coords="54,94,115,120"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="87,46,87,78,82,78,82,46"/>
</map>

View File

@@ -0,0 +1 @@
f0dff4646a9e1ee904b039e329be1a69

View File

@@ -0,0 +1,66 @@
<?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 13.0.1 (20250615.1724)
-->
<!-- Title: src/include/gridfire/engine/types/building.h Pages: 1 -->
<svg width="127pt" height="94pt"
viewBox="0.00 0.00 127.00 94.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 89.75)">
<title>src/include/gridfire/engine/types/building.h</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="118.75,-85.75 0,-85.75 0,-55.25 118.75,-55.25 118.75,-85.75"/>
<text xml:space="preserve" text-anchor="start" x="8" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
<text xml:space="preserve" text-anchor="middle" x="59.38" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">/engine/types/building.h</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="82,-19.25 36.75,-19.25 36.75,0 82,0 82,-19.25"/>
<text xml:space="preserve" text-anchor="middle" x="59.38" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">variant</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M59.38,-54.95C59.38,-47.71 59.38,-38.84 59.38,-30.94"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="62.88,-31.21 59.38,-21.21 55.88,-31.21 62.88,-31.21"/>
</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>

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@@ -0,0 +1,40 @@
<?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 13.0.1 (20250615.1724)
-->
<!-- Title: src/include/gridfire/engine/types/building.h Pages: 1 -->
<svg width="127pt" height="94pt"
viewBox="0.00 0.00 127.00 94.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 89.75)">
<title>src/include/gridfire/engine/types/building.h</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="118.75,-85.75 0,-85.75 0,-55.25 118.75,-55.25 118.75,-85.75"/>
<text xml:space="preserve" text-anchor="start" x="8" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
<text xml:space="preserve" text-anchor="middle" x="59.38" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">/engine/types/building.h</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="82,-19.25 36.75,-19.25 36.75,0 82,0 82,-19.25"/>
<text xml:space="preserve" text-anchor="middle" x="59.38" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">variant</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M59.38,-54.95C59.38,-47.71 59.38,-38.84 59.38,-30.94"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="62.88,-31.21 59.38,-21.21 55.88,-31.21 62.88,-31.21"/>
</a>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@@ -113,6 +113,16 @@ $(function(){initNavTree('chains_8h.html',''); initResizable(true); });
<code>#include &quot;<a class="el" href="reaclib_8h.html">gridfire/reaction/reaclib.h</a>&quot;</code><br />
<code>#include &quot;<a class="el" href="error__policy_8h.html">gridfire/exceptions/error_policy.h</a>&quot;</code><br />
<code>#include &lt;memory&gt;</code><br />
</div><div class="textblock"><div class="dynheader">
Include dependency graph for chains.h:</div>
<div class="dyncontent">
<div class="center"><div class="zoom"><iframe scrolling="no" frameborder="0" src="chains_8h__incl.svg" width="100%" height="600"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div></div>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="chains_8h__dep__incl.svg" width="159" height="140"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
</div>
</div><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="nested-classes" name="nested-classes"></a>
Classes</h2></td></tr>

View File

@@ -0,0 +1,5 @@
<map id="src/include/gridfire/policy/chains.h" name="src/include/gridfire/policy/chains.h">
<area shape="rect" id="Node000001" title="Concrete implementations of ReactionChainPolicy for key stellar reaction chains." alt="" coords="16,5,143,46"/>
<area shape="rect" id="Node000002" href="$stellar__policy_8h.html" title="High&#45;level concrete NetworkPolicy for specific stellar environments." alt="" coords="5,94,154,135"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="82,62,82,94,77,94,77,62"/>
</map>

View File

@@ -0,0 +1 @@
36c2f2a409e233ea576245919b306644

View File

@@ -0,0 +1,67 @@
<?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 13.0.1 (20250615.1724)
-->
<!-- Title: src/include/gridfire/policy/chains.h Pages: 1 -->
<svg width="119pt" height="105pt"
viewBox="0.00 0.00 119.00 105.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 101)">
<title>src/include/gridfire/policy/chains.h</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title="Concrete implementations of ReactionChainPolicy for key stellar reaction chains.">
<polygon fill="#999999" stroke="#666666" points="103.38,-97 7.88,-97 7.88,-66.5 103.38,-66.5 103.38,-97"/>
<text xml:space="preserve" text-anchor="start" x="15.88" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
<text xml:space="preserve" text-anchor="middle" x="55.62" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">/policy/chains.h</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="stellar__policy_8h.html" target="_top" xlink:title="High&#45;level concrete NetworkPolicy for specific stellar environments.">
<polygon fill="white" stroke="#666666" points="111.25,-30.5 0,-30.5 0,0 111.25,0 111.25,-30.5"/>
<text xml:space="preserve" text-anchor="start" x="8" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
<text xml:space="preserve" text-anchor="middle" x="55.62" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">/policy/stellar_policy.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M55.62,-54.81C55.62,-46.64 55.62,-37.91 55.62,-30.83"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="52.13,-54.6 55.63,-64.6 59.13,-54.6 52.13,-54.6"/>
</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>

After

Width:  |  Height:  |  Size: 2.9 KiB

View File

@@ -0,0 +1,41 @@
<?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 13.0.1 (20250615.1724)
-->
<!-- Title: src/include/gridfire/policy/chains.h Pages: 1 -->
<svg width="119pt" height="105pt"
viewBox="0.00 0.00 119.00 105.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 101)">
<title>src/include/gridfire/policy/chains.h</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title="Concrete implementations of ReactionChainPolicy for key stellar reaction chains.">
<polygon fill="#999999" stroke="#666666" points="103.38,-97 7.88,-97 7.88,-66.5 103.38,-66.5 103.38,-97"/>
<text xml:space="preserve" text-anchor="start" x="15.88" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
<text xml:space="preserve" text-anchor="middle" x="55.62" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">/policy/chains.h</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="stellar__policy_8h.html" target="_top" xlink:title="High&#45;level concrete NetworkPolicy for specific stellar environments.">
<polygon fill="white" stroke="#666666" points="111.25,-30.5 0,-30.5 0,0 111.25,0 111.25,-30.5"/>
<text xml:space="preserve" text-anchor="start" x="8" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
<text xml:space="preserve" text-anchor="middle" x="55.62" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">/policy/stellar_policy.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M55.62,-54.81C55.62,-46.64 55.62,-37.91 55.62,-30.83"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="52.13,-54.6 55.63,-64.6 59.13,-54.6 52.13,-54.6"/>
</a>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

@@ -0,0 +1,101 @@
<map id="src/include/gridfire/policy/chains.h" name="src/include/gridfire/policy/chains.h">
<area shape="rect" id="Node000001" title="Concrete implementations of ReactionChainPolicy for key stellar reaction chains." alt="" coords="1334,5,1462,46"/>
<area shape="rect" id="Node000002" href="$policy__abstract_8h.html" title="Abstract policy interfaces used to construct reaction networks (DynamicEngine) from seed compositions..." alt="" coords="1330,94,1466,135"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="1400,47,1400,78,1395,78,1395,47"/>
<area shape="rect" id="Node000006" href="$reaction_8h.html" title="Defines classes for representing and managing nuclear reactions." alt="" coords="1015,449,1186,474"/>
<area shape="poly" id="edge57_Node000001_Node000006" title=" " alt="" coords="1334,32,1164,45,1060,56,956,73,860,95,781,124,751,141,728,159,713,180,708,202,708,293,714,330,730,356,755,377,790,398,826,413,878,426,1000,446,999,451,877,432,824,418,787,403,752,381,726,359,709,332,703,293,703,201,709,178,724,156,748,136,779,119,859,90,955,68,1060,51,1163,39,1334,27"/>
<area shape="rect" id="Node000024" title=" " alt="" coords="2088,368,2156,393"/>
<area shape="poly" id="edge63_Node000001_Node000024" title=" " alt="" coords="1462,24,1601,25,1773,34,1858,42,1935,55,2000,71,2047,92,2092,129,2118,167,2134,213,2148,271,2151,293,2149,315,2137,354,2132,352,2144,314,2146,293,2143,272,2129,214,2113,170,2088,132,2044,96,1999,76,1934,60,1857,48,1772,39,1601,31,1462,29"/>
<area shape="rect" id="Node000034" href="$reaclib_8h.html" title=" " alt="" coords="506,102,669,127"/>
<area shape="poly" id="edge58_Node000001_Node000034" title=" " alt="" coords="1334,34,1053,56,871,74,688,97,661,101,660,96,687,91,871,68,1053,50,1334,28"/>
<area shape="rect" id="Node000035" href="$error__policy_8h.html" title="Defines custom exception types related to network policy construction and verification." alt="" coords="1906,94,2034,135"/>
<area shape="poly" id="edge60_Node000001_Node000035" title=" " alt="" coords="1462,34,1891,98,1890,104,1461,39"/>
<area shape="rect" id="Node000003" title=" " alt="" coords="1848,522,1983,563"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="1467,126,1733,180,1920,221,1955,226,1987,227,2042,226,2068,228,2094,234,2120,247,2148,269,2174,300,2187,332,2186,365,2171,402,2136,445,2093,478,2045,504,1999,522,1997,517,2043,499,2090,474,2133,441,2166,399,2181,364,2181,333,2169,303,2144,273,2117,252,2092,239,2068,233,2042,231,1987,233,1955,231,1919,226,1732,185,1466,132"/>
<area shape="rect" id="Node000004" href="$building_8h.html" title=" " alt="" coords="794,271,932,312"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="1339,138,938,269,937,264,1337,133"/>
<area shape="poly" id="edge5_Node000002_Node000006" title=" " alt="" coords="1329,125,1191,143,1026,172,946,192,875,216,819,243,799,257,784,273,778,288,778,306,790,347,809,382,822,399,851,414,895,427,1000,446,999,451,894,432,849,419,819,403,805,384,785,349,772,307,772,287,780,270,795,253,817,238,873,211,944,187,1024,167,1190,137,1329,120"/>
<area shape="rect" id="Node000017" href="$engine__abstract_8h.html" title="Abstract interfaces for reaction network engines in GridFire." alt="" coords="1384,183,1529,223"/>
<area shape="poly" id="edge17_Node000002_Node000017" title=" " alt="" coords="1413,134,1437,168,1433,171,1409,137"/>
<area shape="rect" id="Node000027" title=" " alt="" coords="1839,368,1892,393"/>
<area shape="poly" id="edge55_Node000002_Node000027" title=" " alt="" coords="1467,122,1546,138,1640,166,1688,185,1735,209,1779,237,1820,269,1836,288,1848,310,1863,351,1858,353,1843,312,1831,291,1816,273,1776,241,1732,213,1686,190,1638,171,1545,143,1466,127"/>
<area shape="rect" id="Node000033" title=" " alt="" coords="1321,190,1360,216"/>
<area shape="poly" id="edge56_Node000002_Node000033" title=" " alt="" coords="1387,137,1359,179,1354,176,1383,134"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="833,368,893,393"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="866,313,866,352,860,352,860,313"/>
<area shape="poly" id="edge9_Node000006_Node000003" title=" " alt="" coords="1187,467,1447,488,1767,520,1832,527,1832,533,1767,525,1446,494,1186,472"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="1537,530,1611,556"/>
<area shape="poly" id="edge6_Node000006_Node000007" title=" " alt="" coords="1187,466,1346,484,1437,500,1526,520,1533,522,1532,527,1525,525,1436,505,1345,490,1187,472"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="1372,530,1432,556"/>
<area shape="poly" id="edge7_Node000006_Node000008" title=" " alt="" coords="1172,472,1263,492,1361,520,1365,521,1363,526,1360,525,1261,497,1171,478"/>
<area shape="rect" id="Node000009" title=" " alt="" coords="1261,530,1348,556"/>
<area shape="poly" id="edge8_Node000006_Node000009" title=" " alt="" coords="1133,472,1260,521,1258,526,1131,477"/>
<area shape="rect" id="Node000010" title=" " alt="" coords="691,530,854,556"/>
<area shape="poly" id="edge10_Node000006_Node000010" title=" " alt="" coords="1051,478,838,528,837,523,1049,472"/>
<area shape="rect" id="Node000011" title=" " alt="" coords="1012,530,1109,556"/>
<area shape="poly" id="edge11_Node000006_Node000011" title=" " alt="" coords="1097,476,1076,517,1071,515,1092,474"/>
<area shape="rect" id="Node000012" title=" " alt="" coords="877,530,988,556"/>
<area shape="poly" id="edge12_Node000006_Node000012" title=" " alt="" coords="1076,477,973,525,971,521,1073,473"/>
<area shape="rect" id="Node000013" title=" " alt="" coords="1456,530,1513,556"/>
<area shape="poly" id="edge13_Node000006_Node000013" title=" " alt="" coords="1187,468,1310,487,1379,501,1445,520,1449,521,1447,526,1444,525,1377,507,1309,492,1186,474"/>
<area shape="rect" id="Node000014" title=" " alt="" coords="1133,530,1236,556"/>
<area shape="poly" id="edge14_Node000006_Node000014" title=" " alt="" coords="1115,473,1163,517,1159,521,1111,477"/>
<area shape="rect" id="Node000015" title=" " alt="" coords="1635,530,1755,556"/>
<area shape="poly" id="edge15_Node000006_Node000015" title=" " alt="" coords="1187,466,1387,485,1506,500,1624,520,1639,523,1638,528,1623,525,1505,506,1386,491,1186,471"/>
<area shape="rect" id="Node000016" title=" " alt="" coords="180,522,315,563"/>
<area shape="poly" id="edge16_Node000006_Node000016" title=" " alt="" coords="1015,472,953,477,779,487,642,493,505,502,331,524,330,519,504,497,641,487,778,482,952,472,1014,467"/>
<area shape="poly" id="edge46_Node000017_Node000004" title=" " alt="" coords="1384,224,1373,226,1255,242,1162,250,1070,258,952,274,948,275,947,269,951,269,1069,253,1162,245,1254,237,1372,221,1383,219"/>
<area shape="poly" id="edge18_Node000017_Node000006" title=" " alt="" coords="1385,223,1373,226,1338,231,1308,233,1254,233,1230,234,1206,241,1181,253,1156,273,1141,290,1129,310,1113,354,1105,397,1103,433,1097,433,1100,396,1108,352,1124,308,1136,287,1152,269,1179,248,1204,236,1229,229,1254,227,1307,228,1338,226,1372,221,1384,218"/>
<area shape="poly" id="edge54_Node000017_Node000007" title=" " alt="" coords="1492,222,1518,243,1540,270,1555,302,1566,335,1578,404,1581,467,1579,515,1574,515,1576,467,1572,404,1561,337,1550,304,1536,273,1515,246,1489,226"/>
<area shape="poly" id="edge52_Node000017_Node000012" title=" " alt="" coords="1384,224,1373,226,1300,235,1241,235,1213,238,1185,243,1155,255,1122,274,1088,299,1058,329,1007,397,969,464,945,517,940,514,964,462,1002,394,1054,326,1085,295,1119,269,1153,250,1184,238,1212,232,1240,230,1299,229,1372,221,1383,218"/>
<area shape="poly" id="edge51_Node000017_Node000013" title=" " alt="" coords="1406,226,1343,256,1312,275,1283,296,1260,320,1246,345,1242,371,1251,399,1277,421,1330,454,1450,520,1447,525,1328,459,1274,425,1246,402,1237,372,1241,343,1256,317,1280,292,1309,271,1341,251,1403,221"/>
<area shape="rect" id="Node000018" href="$network_8h.html" title=" " alt="" coords="818,449,940,474"/>
<area shape="poly" id="edge19_Node000017_Node000018" title=" " alt="" coords="1384,224,1373,226,1316,233,1265,233,1178,228,1138,228,1097,233,1052,248,1003,273,977,301,946,345,894,437,890,434,942,342,973,297,1000,269,1050,243,1095,228,1138,222,1179,222,1265,228,1315,227,1372,221,1383,219"/>
<area shape="rect" id="Node000022" href="$screening__abstract_8h.html" title=" " alt="" coords="1917,360,2063,401"/>
<area shape="poly" id="edge28_Node000017_Node000022" title=" " alt="" coords="1530,207,1666,227,1744,244,1819,269,1893,307,1955,348,1952,353,1891,311,1817,274,1742,250,1665,232,1529,212"/>
<area shape="rect" id="Node000023" href="$screening__types_8h.html" title=" " alt="" coords="2003,271,2134,312"/>
<area shape="poly" id="edge33_Node000017_Node000023" title=" " alt="" coords="1529,209,1735,232,1985,269,1988,269,1987,275,1984,274,1734,237,1529,214"/>
<area shape="rect" id="Node000025" href="$reporting_8h.html" title=" " alt="" coords="1387,271,1526,312"/>
<area shape="poly" id="edge36_Node000017_Node000025" title=" " alt="" coords="1459,224,1459,256,1454,256,1454,224"/>
<area shape="rect" id="Node000028" title=" " alt="" coords="1668,368,1720,393"/>
<area shape="poly" id="edge53_Node000017_Node000028" title=" " alt="" coords="1511,221,1556,242,1599,269,1644,311,1679,353,1675,356,1641,315,1596,273,1553,247,1509,226"/>
<area shape="rect" id="Node000031" href="$expected__engine_8h.html" title=" " alt="" coords="1667,271,1806,312"/>
<area shape="poly" id="edge47_Node000017_Node000031" title=" " alt="" coords="1521,221,1659,264,1658,269,1520,227"/>
<area shape="poly" id="edge21_Node000018_Node000010" title=" " alt="" coords="865,477,802,523,799,518,861,473"/>
<area shape="poly" id="edge26_Node000018_Node000011" title=" " alt="" coords="908,472,1020,521,1018,526,906,477"/>
<area shape="poly" id="edge27_Node000018_Node000012" title=" " alt="" coords="889,473,918,515,913,518,885,476"/>
<area shape="poly" id="edge20_Node000018_Node000013" title=" " alt="" coords="941,466,1237,495,1445,520,1449,521,1448,526,1444,525,1236,501,940,471"/>
<area shape="poly" id="edge24_Node000018_Node000016" title=" " alt="" coords="818,475,799,477,669,490,566,497,462,506,331,524,330,519,462,501,565,492,668,485,799,472,818,469"/>
<area shape="rect" id="Node000019" title=" " alt="" coords="5,530,156,556"/>
<area shape="poly" id="edge22_Node000018_Node000019" title=" " alt="" coords="818,468,536,485,353,502,168,525,146,529,145,524,167,520,352,496,536,480,818,463"/>
<area shape="rect" id="Node000020" title=" " alt="" coords="532,522,667,563"/>
<area shape="poly" id="edge23_Node000018_Node000020" title=" " alt="" coords="837,477,683,521,681,516,835,472"/>
<area shape="rect" id="Node000021" title=" " alt="" coords="338,530,508,556"/>
<area shape="poly" id="edge25_Node000018_Node000021" title=" " alt="" coords="818,475,520,525,498,529,497,524,519,520,817,470"/>
<area shape="poly" id="edge30_Node000022_Node000003" title=" " alt="" coords="1983,402,1933,510,1928,507,1978,400"/>
<area shape="poly" id="edge29_Node000022_Node000006" title=" " alt="" coords="1917,401,1905,403,1711,427,1517,444,1202,460,1202,455,1516,438,1710,422,1904,398,1916,396"/>
<area shape="poly" id="edge32_Node000022_Node000013" title=" " alt="" coords="1917,403,1737,453,1631,487,1525,525,1523,526,1521,521,1524,520,1629,482,1736,448,1915,398"/>
<area shape="poly" id="edge31_Node000022_Node000015" title=" " alt="" coords="1955,404,1732,524,1729,520,1952,399"/>
<area shape="poly" id="edge34_Node000023_Node000022" title=" " alt="" coords="2053,314,2020,350,2016,346,2049,311"/>
<area shape="poly" id="edge35_Node000023_Node000024" title=" " alt="" coords="2083,311,2109,353,2104,356,2078,314"/>
<area shape="poly" id="edge45_Node000025_Node000003" title=" " alt="" coords="1494,310,1656,398,1867,512,1865,517,1654,403,1491,315"/>
<area shape="poly" id="edge39_Node000025_Node000008" title=" " alt="" coords="1387,298,1350,304,1313,316,1278,335,1251,362,1241,384,1242,406,1252,429,1269,450,1316,490,1365,520,1363,525,1313,494,1265,454,1247,432,1237,408,1235,383,1246,358,1275,330,1311,311,1349,299,1386,293"/>
<area shape="poly" id="edge40_Node000025_Node000013" title=" " alt="" coords="1477,311,1493,333,1506,359,1513,402,1511,445,1505,484,1496,516,1491,515,1499,483,1506,444,1508,402,1501,361,1489,336,1473,314"/>
<area shape="poly" id="edge44_Node000025_Node000016" title=" " alt="" coords="1387,309,868,413,331,524,330,519,867,408,1386,304"/>
<area shape="rect" id="Node000026" title=" " alt="" coords="1260,368,1306,393"/>
<area shape="poly" id="edge37_Node000025_Node000026" title=" " alt="" coords="1416,315,1319,362,1317,358,1414,310"/>
<area shape="poly" id="edge38_Node000025_Node000027" title=" " alt="" coords="1527,297,1667,318,1748,335,1828,357,1831,358,1829,363,1826,363,1747,340,1666,323,1526,302"/>
<area shape="poly" id="edge41_Node000025_Node000028" title=" " alt="" coords="1517,310,1649,358,1654,359,1652,364,1648,362,1515,315"/>
<area shape="rect" id="Node000029" title=" " alt="" coords="1330,368,1399,393"/>
<area shape="poly" id="edge42_Node000025_Node000029" title=" " alt="" coords="1437,314,1390,359,1386,355,1434,311"/>
<area shape="rect" id="Node000030" title=" " alt="" coords="1422,368,1491,393"/>
<area shape="poly" id="edge43_Node000025_Node000030" title=" " alt="" coords="1459,313,1459,352,1454,352,1454,313"/>
<area shape="poly" id="edge48_Node000031_Node000027" title=" " alt="" coords="1767,310,1837,356,1834,361,1764,315"/>
<area shape="poly" id="edge50_Node000031_Node000028" title=" " alt="" coords="1729,314,1709,355,1704,353,1724,311"/>
<area shape="rect" id="Node000032" title=" " alt="" coords="1744,368,1815,393"/>
<area shape="poly" id="edge49_Node000031_Node000032" title=" " alt="" coords="1749,311,1769,353,1764,355,1744,314"/>
<area shape="poly" id="edge59_Node000034_Node000006" title=" " alt="" coords="590,127,594,178,607,252,619,293,637,332,660,368,689,399,704,405,730,413,810,426,1000,448,999,454,809,432,729,418,702,410,686,403,655,371,632,335,614,295,602,254,588,179,585,127"/>
<area shape="poly" id="edge62_Node000035_Node000027" title=" " alt="" coords="1992,134,2010,155,2023,182,2028,203,2023,224,2002,255,1968,292,1893,360,1890,356,1964,288,1998,252,2018,222,2023,203,2018,184,2005,158,1988,137"/>
<area shape="rect" id="Node000036" title=" " alt="" coords="1931,190,2008,216"/>
<area shape="poly" id="edge61_Node000035_Node000036" title=" " alt="" coords="1972,135,1972,175,1967,175,1967,135"/>
</map>

View File

@@ -0,0 +1 @@
d7f38a07ea02bccf05a42998e31d6557

View File

@@ -0,0 +1,998 @@
<?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 13.0.1 (20250615.1724)
-->
<!-- Title: src/include/gridfire/policy/chains.h Pages: 1 -->
<!--zoomable 426 -->
<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 = 1644;
var viewHeight = 426;
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/gridfire/policy/chains.h</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title="Concrete implementations of ReactionChainPolicy for key stellar reaction chains.">
<polygon fill="#999999" stroke="#666666" points="1092.12,-418.25 996.62,-418.25 996.62,-387.75 1092.12,-387.75 1092.12,-418.25"/>
<text xml:space="preserve" text-anchor="start" x="1004.62" y="-404.75" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
<text xml:space="preserve" text-anchor="middle" x="1044.38" y="-393.5" font-family="Helvetica,sans-Serif" font-size="10.00">/policy/chains.h</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="policy__abstract_8h.html" target="_top" xlink:title="Abstract policy interfaces used to construct reaction networks (DynamicEngine) from seed compositions...">
<polygon fill="white" stroke="#666666" points="1095.5,-351.75 993.25,-351.75 993.25,-321.25 1095.5,-321.25 1095.5,-351.75"/>
<text xml:space="preserve" text-anchor="start" x="1001.25" y="-338.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/policy/policy</text>
<text xml:space="preserve" text-anchor="middle" x="1044.38" y="-327" font-family="Helvetica,sans-Serif" font-size="10.00">_abstract.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1044.38,-387.36C1044.38,-380.27 1044.38,-371.54 1044.38,-363.38"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1047.88,-363.59 1044.38,-353.59 1040.88,-363.59 1047.88,-363.59"/>
</a>
</g>
</g>
<!-- Node6 -->
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_Node000006"><a xlink:href="reaction_8h.html" target="_top" xlink:title="Defines classes for representing and managing nuclear reactions.">
<polygon fill="white" stroke="#666666" points="885.62,-85.75 757.12,-85.75 757.12,-66.5 885.62,-66.5 885.62,-85.75"/>
<text xml:space="preserve" text-anchor="middle" x="821.38" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/reaction/reaction.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node6 -->
<g id="edge57_Node000001_Node000006" class="edge">
<title>Node1&#45;&gt;Node6</title>
<g id="a_edge57_Node000001_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M996.48,-400.1C868,-393.72 525.38,-367.65 525.38,-271 525.38,-271 525.38,-271 525.38,-202.5 525.38,-157.25 548.85,-145.49 587.38,-121.75 613.41,-105.71 687.46,-93.31 745.36,-85.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="745.73,-89.18 755.2,-84.43 744.84,-82.23 745.73,-89.18"/>
</a>
</g>
</g>
<!-- Node24 -->
<g id="Node000024" class="node">
<title>Node24</title>
<g id="a_Node000024"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="1613,-146.62 1561.75,-146.62 1561.75,-127.38 1613,-127.38 1613,-146.62"/>
<text xml:space="preserve" text-anchor="middle" x="1587.38" y="-133.12" font-family="Helvetica,sans-Serif" font-size="10.00">memory</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node24 -->
<g id="edge63_Node000001_Node000024" class="edge">
<title>Node1&#45;&gt;Node24</title>
<g id="a_edge63_Node000001_Node000024"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1092.56,-402.51C1200.78,-402.8 1459.16,-398.42 1530.38,-351.75 1587.13,-314.55 1588.14,-284.39 1605.38,-218.75 1610.83,-197.96 1603.76,-173.88 1596.94,-157.46"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1600.14,-156.05 1592.82,-148.39 1593.77,-158.95 1600.14,-156.05"/>
</a>
</g>
</g>
<!-- Node34 -->
<g id="Node000034" class="node">
<title>Node34</title>
<g id="a_Node000034"><a xlink:href="reaclib_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="497.62,-346.12 375.12,-346.12 375.12,-326.88 497.62,-326.88 497.62,-346.12"/>
<text xml:space="preserve" text-anchor="middle" x="436.38" y="-332.62" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/reaction/reaclib.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node34 -->
<g id="edge58_Node000001_Node000034" class="edge">
<title>Node1&#45;&gt;Node34</title>
<g id="a_edge58_Node000001_Node000034"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M996.42,-398.99C902.84,-392.79 689.44,-377 511.38,-351.75 504.9,-350.83 498.14,-349.74 491.44,-348.57"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="492.23,-345.16 481.77,-346.83 490.99,-352.05 492.23,-345.16"/>
</a>
</g>
</g>
<!-- Node35 -->
<g id="Node000035" class="node">
<title>Node35</title>
<g id="a_Node000035"><a xlink:href="error__policy_8h.html" target="_top" xlink:title="Defines custom exception types related to network policy construction and verification.">
<polygon fill="white" stroke="#666666" points="1521.12,-351.75 1425.62,-351.75 1425.62,-321.25 1521.12,-321.25 1521.12,-351.75"/>
<text xml:space="preserve" text-anchor="start" x="1433.62" y="-338.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/exceptions</text>
<text xml:space="preserve" text-anchor="middle" x="1473.38" y="-327" font-family="Helvetica,sans-Serif" font-size="10.00">/error_policy.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node35 -->
<g id="edge60_Node000001_Node000035" class="edge">
<title>Node1&#45;&gt;Node35</title>
<g id="a_edge60_Node000001_Node000035"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1092.34,-394.79C1171.25,-382.92 1328.24,-359.32 1414.03,-346.42"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1414.53,-349.89 1423.9,-344.94 1413.49,-342.96 1414.53,-349.89"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="1483.12,-30.5 1381.62,-30.5 1381.62,0 1483.12,0 1483.12,-30.5"/>
<text xml:space="preserve" text-anchor="start" x="1389.62" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">fourdst/composition</text>
<text xml:space="preserve" text-anchor="middle" x="1432.38" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">/atomicSpecies.h</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node2&#45;&gt;Node3</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1095.86,-325.46C1146.64,-315.49 1226.43,-299.66 1295.38,-285.25 1357.71,-272.22 1373.11,-268.12 1435.38,-254.75 1510.88,-238.53 1549.64,-272.21 1605.38,-218.75 1636.96,-188.45 1644.58,-159.47 1622.38,-121.75 1594.88,-75.04 1538.42,-47.53 1494.15,-32.38"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1495.5,-29.14 1484.91,-29.36 1493.32,-35.8 1495.5,-29.14"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a xlink:href="building_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="695.25,-218.75 591.5,-218.75 591.5,-188.25 695.25,-188.25 695.25,-218.75"/>
<text xml:space="preserve" text-anchor="start" x="599.5" y="-205.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/engine/types</text>
<text xml:space="preserve" text-anchor="middle" x="643.38" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">/building.h</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node4 -->
<g id="edge3_Node000002_Node000004" class="edge">
<title>Node2&#45;&gt;Node4</title>
<g id="a_edge3_Node000002_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M999.54,-320.85C925.86,-296.78 779.33,-248.92 699.09,-222.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="700.26,-219.4 689.66,-219.62 698.08,-226.05 700.26,-219.4"/>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node6 -->
<g id="edge5_Node000002_Node000006" class="edge">
<title>Node2&#45;&gt;Node6</title>
<g id="a_edge5_Node000002_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M992.76,-330.49C882.8,-318.62 631.46,-284.7 582.38,-218.75 561.29,-190.42 605.31,-126.7 611.38,-121.75 631.85,-105.04 694.11,-93.14 745.56,-85.86"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="745.76,-89.37 755.19,-84.54 744.81,-82.43 745.76,-89.37"/>
</a>
</g>
</g>
<!-- Node17 -->
<g id="Node000017" class="node">
<title>Node17</title>
<g id="a_Node000017"><a xlink:href="engine__abstract_8h.html" target="_top" xlink:title="Abstract interfaces for reaction network engines in GridFire.">
<polygon fill="white" stroke="#666666" points="1142.5,-285.25 1034.25,-285.25 1034.25,-254.75 1142.5,-254.75 1142.5,-285.25"/>
<text xml:space="preserve" text-anchor="start" x="1042.25" y="-271.75" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/engine/engine</text>
<text xml:space="preserve" text-anchor="middle" x="1088.38" y="-260.5" font-family="Helvetica,sans-Serif" font-size="10.00">_abstract.h</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node17 -->
<g id="edge17_Node000002_Node000017" class="edge">
<title>Node2&#45;&gt;Node17</title>
<g id="a_edge17_Node000002_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1054.36,-320.86C1059.59,-313.19 1066.13,-303.61 1072.07,-294.9"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1074.83,-297.06 1077.58,-286.83 1069.05,-293.12 1074.83,-297.06"/>
</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="1415.38,-146.62 1375.38,-146.62 1375.38,-127.38 1415.38,-127.38 1415.38,-146.62"/>
<text xml:space="preserve" text-anchor="middle" x="1395.38" y="-133.12" font-family="Helvetica,sans-Serif" font-size="10.00">string</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node27 -->
<g id="edge55_Node000002_Node000027" class="edge">
<title>Node2&#45;&gt;Node27</title>
<g id="a_edge55_Node000002_Node000027"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1095.79,-328.94C1164.03,-317.73 1284.6,-288.86 1359.38,-218.75 1376.75,-202.46 1386.29,-176.24 1391.11,-158.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1394.47,-159.11 1393.38,-148.57 1387.66,-157.49 1394.47,-159.11"/>
</a>
</g>
</g>
<!-- Node33 -->
<g id="Node000033" class="node">
<title>Node33</title>
<g id="a_Node000033"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="1016.12,-279.62 986.62,-279.62 986.62,-260.38 1016.12,-260.38 1016.12,-279.62"/>
<text xml:space="preserve" text-anchor="middle" x="1001.38" y="-266.12" font-family="Helvetica,sans-Serif" font-size="10.00">set</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node33 -->
<g id="edge56_Node000002_Node000033" class="edge">
<title>Node2&#45;&gt;Node33</title>
<g id="a_edge56_Node000002_Node000033"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1034.62,-320.86C1028.36,-311.48 1020.2,-299.24 1013.53,-289.23"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1016.56,-287.46 1008.1,-281.08 1010.73,-291.34 1016.56,-287.46"/>
</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="666,-146.62 620.75,-146.62 620.75,-127.38 666,-127.38 666,-146.62"/>
<text xml:space="preserve" text-anchor="middle" x="643.38" y="-133.12" font-family="Helvetica,sans-Serif" font-size="10.00">variant</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node5 -->
<g id="edge4_Node000004_Node000005" class="edge">
<title>Node4&#45;&gt;Node5</title>
<g id="a_edge4_Node000004_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M643.38,-187.86C643.38,-179.08 643.38,-167.77 643.38,-158.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="646.88,-158.34 643.38,-148.34 639.88,-158.34 646.88,-158.34"/>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node3 -->
<g id="edge9_Node000006_Node000003" class="edge">
<title>Node6&#45;&gt;Node3</title>
<g id="a_edge9_Node000006_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M885.78,-70.18C981.08,-62.68 1165.21,-47.49 1321.38,-30.5 1337.15,-28.78 1354.16,-26.71 1370.01,-24.69"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1370.34,-28.17 1379.81,-23.42 1369.44,-21.23 1370.34,-28.17"/>
</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="1204.25,-24.88 1148.5,-24.88 1148.5,-5.63 1204.25,-5.63 1204.25,-24.88"/>
<text xml:space="preserve" text-anchor="middle" x="1176.38" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">expected</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node7 -->
<g id="edge6_Node000006_Node000007" class="edge">
<title>Node6&#45;&gt;Node7</title>
<g id="a_edge6_Node000006_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M886.12,-70.61C951.2,-65.01 1054,-53.29 1140.38,-30.5 1142,-30.07 1143.65,-29.59 1145.31,-29.07"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1146.41,-32.39 1154.67,-25.76 1144.08,-25.79 1146.41,-32.39"/>
</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="1070,-24.88 1024.75,-24.88 1024.75,-5.63 1070,-5.63 1070,-24.88"/>
<text xml:space="preserve" text-anchor="middle" x="1047.38" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">ranges</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node8 -->
<g id="edge7_Node000006_Node000008" class="edge">
<title>Node6&#45;&gt;Node8</title>
<g id="a_edge7_Node000006_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M874.33,-66.07C914.02,-58.55 969.36,-46.5 1016.38,-30.5 1017.17,-30.23 1017.98,-29.94 1018.79,-29.65"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1019.96,-32.95 1027.87,-25.9 1017.29,-26.48 1019.96,-32.95"/>
</a>
</g>
</g>
<!-- Node9 -->
<g id="Node000009" class="node">
<title>Node9</title>
<g id="a_Node000009"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="1007.12,-24.88 941.62,-24.88 941.62,-5.63 1007.12,-5.63 1007.12,-24.88"/>
<text xml:space="preserve" text-anchor="middle" x="974.38" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">string_view</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node9 -->
<g id="edge8_Node000006_Node000009" class="edge">
<title>Node6&#45;&gt;Node9</title>
<g id="a_edge8_Node000006_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M844.95,-66.05C870.44,-56.24 911.32,-40.51 940.31,-29.36"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="941.29,-32.73 949.36,-25.87 938.77,-26.2 941.29,-32.73"/>
</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="636.25,-24.88 514.5,-24.88 514.5,-5.63 636.25,-5.63 636.25,-24.88"/>
<text xml:space="preserve" text-anchor="middle" x="575.38" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">fourdst/logging/logging.h</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node10 -->
<g id="edge10_Node000006_Node000010" class="edge">
<title>Node6&#45;&gt;Node10</title>
<g id="a_edge10_Node000006_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M783.48,-66.05C740.77,-55.83 671.22,-39.19 624.4,-27.98"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="625.33,-24.61 614.79,-25.68 623.7,-31.41 625.33,-24.61"/>
</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="827.88,-24.88 754.88,-24.88 754.88,-5.63 827.88,-5.63 827.88,-24.88"/>
<text xml:space="preserve" text-anchor="middle" x="791.38" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">quill/Logger.h</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node11 -->
<g id="edge11_Node000006_Node000011" class="edge">
<title>Node6&#45;&gt;Node11</title>
<g id="a_edge11_Node000006_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M816.82,-66.18C812.68,-58.06 806.43,-45.79 801.16,-35.45"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="804.32,-33.95 796.66,-26.62 798.08,-37.12 804.32,-33.95"/>
</a>
</g>
</g>
<!-- Node12 -->
<g id="Node000012" class="node">
<title>Node12</title>
<g id="a_Node000012"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="736.75,-24.88 654,-24.88 654,-5.63 736.75,-5.63 736.75,-24.88"/>
<text xml:space="preserve" text-anchor="middle" x="695.38" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">unordered_map</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node12 -->
<g id="edge12_Node000006_Node000012" class="edge">
<title>Node6&#45;&gt;Node12</title>
<g id="a_edge12_Node000006_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M801.96,-66.05C781.37,-56.43 748.59,-41.12 724.82,-30.01"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="726.51,-26.94 715.97,-25.87 723.55,-33.28 726.51,-26.94"/>
</a>
</g>
</g>
<!-- Node13 -->
<g id="Node000013" class="node">
<title>Node13</title>
<g id="a_Node000013"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="1130.88,-24.88 1087.88,-24.88 1087.88,-5.63 1130.88,-5.63 1130.88,-24.88"/>
<text xml:space="preserve" text-anchor="middle" x="1109.38" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">vector</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node13 -->
<g id="edge13_Node000006_Node000013" class="edge">
<title>Node6&#45;&gt;Node13</title>
<g id="a_edge13_Node000006_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M885.88,-68.9C938.78,-62.63 1015.14,-50.89 1079.38,-30.5 1080.18,-30.24 1080.99,-29.97 1081.8,-29.69"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1082.95,-33 1090.85,-25.94 1080.27,-26.53 1082.95,-33"/>
</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="923.12,-24.88 845.62,-24.88 845.62,-5.63 923.12,-5.63 923.12,-24.88"/>
<text xml:space="preserve" text-anchor="middle" x="884.38" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">unordered_set</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node14 -->
<g id="edge14_Node000006_Node000014" class="edge">
<title>Node6&#45;&gt;Node14</title>
<g id="a_edge14_Node000006_Node000014"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M830.94,-66.18C840.38,-57.37 855.03,-43.68 866.6,-32.86"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="868.69,-35.69 873.61,-26.31 863.91,-30.58 868.69,-35.69"/>
</a>
</g>
</g>
<!-- Node15 -->
<g id="Node000015" class="node">
<title>Node15</title>
<g id="a_Node000015"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="1312.5,-24.88 1222.25,-24.88 1222.25,-5.63 1312.5,-5.63 1312.5,-24.88"/>
<text xml:space="preserve" text-anchor="middle" x="1267.38" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">cppad/cppad.hpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node15 -->
<g id="edge15_Node000006_Node000015" class="edge">
<title>Node6&#45;&gt;Node15</title>
<g id="a_edge15_Node000006_Node000015"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M885.97,-70.65C964.02,-64.58 1099.1,-51.97 1213.38,-30.5 1217.21,-29.78 1221.17,-28.93 1225.12,-28.02"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1225.79,-31.46 1234.67,-25.67 1224.12,-24.66 1225.79,-31.46"/>
</a>
</g>
</g>
<!-- Node16 -->
<g id="Node000016" class="node">
<title>Node16</title>
<g id="a_Node000016"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="232.12,-30.5 130.62,-30.5 130.62,0 232.12,0 232.12,-30.5"/>
<text xml:space="preserve" text-anchor="start" x="138.62" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">fourdst/composition</text>
<text xml:space="preserve" text-anchor="middle" x="181.38" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">/composition.h</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node16 -->
<g id="edge16_Node000006_Node000016" class="edge">
<title>Node6&#45;&gt;Node16</title>
<g id="a_edge16_Node000006_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M756.81,-70.1C741.58,-68.91 725.41,-67.66 710.38,-66.5 505.17,-50.67 449.26,-62.76 243.62,-30.87"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="244.36,-27.44 233.94,-29.35 243.27,-34.36 244.36,-27.44"/>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node4 -->
<g id="edge46_Node000017_Node000004" class="edge">
<title>Node17&#45;&gt;Node4</title>
<g id="a_edge46_Node000017_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1033.81,-256.28C1030.96,-255.73 1028.14,-255.22 1025.38,-254.75 886.01,-231.12 848.85,-241.69 709.38,-218.75 708.53,-218.61 707.68,-218.47 706.82,-218.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="707.48,-214.88 697.01,-216.53 706.22,-221.77 707.48,-214.88"/>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node6 -->
<g id="edge18_Node000017_Node000006" class="edge">
<title>Node17&#45;&gt;Node6</title>
<g id="a_edge18_Node000017_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1034.08,-256.7C1031.14,-256.04 1028.22,-255.38 1025.38,-254.75 952.54,-238.52 915.68,-269.93 861.38,-218.75 827.37,-186.7 821.54,-128.17 820.98,-97.35"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="824.48,-97.51 820.99,-87.5 817.48,-97.5 824.48,-97.51"/>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node7 -->
<g id="edge54_Node000017_Node000007" class="edge">
<title>Node17&#45;&gt;Node7</title>
<g id="a_edge54_Node000017_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1114.02,-254.35C1126.78,-245.68 1141.18,-233.5 1149.38,-218.75 1182.65,-158.86 1181.08,-74.06 1178.31,-36.04"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1181.84,-36.21 1177.5,-26.55 1174.86,-36.81 1181.84,-36.21"/>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node12 -->
<g id="edge52_Node000017_Node000012" class="edge">
<title>Node17&#45;&gt;Node12</title>
<g id="a_edge52_Node000017_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1033.76,-256.53C1030.93,-255.92 1028.12,-255.32 1025.38,-254.75 941.66,-237.31 908.12,-265.28 836.38,-218.75 765.22,-172.6 719.79,-76.71 702.85,-35.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="706.11,-34.35 699.15,-26.36 699.61,-36.94 706.11,-34.35"/>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node13 -->
<g id="edge51_Node000017_Node000013" class="edge">
<title>Node17&#45;&gt;Node13</title>
<g id="a_edge51_Node000017_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1049.34,-254.36C992.89,-230.79 898.71,-181.01 932.38,-121.75 940.79,-106.93 1034.78,-55.7 1082.26,-30.49"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1083.64,-33.72 1090.84,-25.95 1080.36,-27.54 1083.64,-33.72"/>
</a>
</g>
</g>
<!-- Node18 -->
<g id="Node000018" class="node">
<title>Node18</title>
<g id="a_Node000018"><a xlink:href="network_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="700.88,-85.75 609.88,-85.75 609.88,-66.5 700.88,-66.5 700.88,-85.75"/>
<text xml:space="preserve" text-anchor="middle" x="655.38" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/network.h</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node18 -->
<g id="edge19_Node000017_Node000018" class="edge">
<title>Node17&#45;&gt;Node18</title>
<g id="a_edge19_Node000017_Node000018"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1033.8,-256.33C1030.96,-255.77 1028.14,-255.24 1025.38,-254.75 902.7,-232.98 852.82,-285.11 747.38,-218.75 723.42,-203.67 683.26,-130.76 664.97,-95.84"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="668.25,-94.57 660.54,-87.3 662.04,-97.79 668.25,-94.57"/>
</a>
</g>
</g>
<!-- Node22 -->
<g id="Node000022" class="node">
<title>Node22</title>
<g id="a_Node000022"><a xlink:href="screening__abstract_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1543.25,-152.25 1433.5,-152.25 1433.5,-121.75 1543.25,-121.75 1543.25,-152.25"/>
<text xml:space="preserve" text-anchor="start" x="1441.5" y="-138.75" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/screening</text>
<text xml:space="preserve" text-anchor="middle" x="1488.38" y="-127.5" font-family="Helvetica,sans-Serif" font-size="10.00">/screening_abstract.h</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node22 -->
<g id="edge28_Node000017_Node000022" class="edge">
<title>Node17&#45;&gt;Node22</title>
<g id="a_edge28_Node000017_Node000022"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1142.98,-264.92C1198.91,-259.37 1287.59,-246.7 1359.38,-218.75 1397.14,-204.04 1435.97,-177.97 1461.02,-159.43"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1462.83,-162.45 1468.71,-153.64 1458.62,-156.86 1462.83,-162.45"/>
</a>
</g>
</g>
<!-- Node23 -->
<g id="Node000023" class="node">
<title>Node23</title>
<g id="a_Node000023"><a xlink:href="screening__types_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1596.62,-218.75 1498.12,-218.75 1498.12,-188.25 1596.62,-188.25 1596.62,-218.75"/>
<text xml:space="preserve" text-anchor="start" x="1506.12" y="-205.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/screening</text>
<text xml:space="preserve" text-anchor="middle" x="1547.38" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">/screening_types.h</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node23 -->
<g id="edge33_Node000017_Node000023" class="edge">
<title>Node17&#45;&gt;Node23</title>
<g id="a_edge33_Node000017_Node000023"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1142.75,-263.77C1219.3,-256.04 1363.06,-240.12 1484.38,-218.75 1485.2,-218.6 1486.04,-218.45 1486.88,-218.3"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1487.31,-221.78 1496.46,-216.44 1485.97,-214.91 1487.31,-221.78"/>
</a>
</g>
</g>
<!-- Node25 -->
<g id="Node000025" class="node">
<title>Node25</title>
<g id="a_Node000025"><a xlink:href="reporting_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1140.25,-218.75 1036.5,-218.75 1036.5,-188.25 1140.25,-188.25 1140.25,-218.75"/>
<text xml:space="preserve" text-anchor="start" x="1044.5" y="-205.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/engine/types</text>
<text xml:space="preserve" text-anchor="middle" x="1088.38" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">/reporting.h</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node25 -->
<g id="edge36_Node000017_Node000025" class="edge">
<title>Node17&#45;&gt;Node25</title>
<g id="a_edge36_Node000017_Node000025"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1088.38,-254.36C1088.38,-247.27 1088.38,-238.54 1088.38,-230.38"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1091.88,-230.59 1088.38,-220.59 1084.88,-230.59 1091.88,-230.59"/>
</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="1286,-146.62 1246.75,-146.62 1246.75,-127.38 1286,-127.38 1286,-146.62"/>
<text xml:space="preserve" text-anchor="middle" x="1266.38" y="-133.12" font-family="Helvetica,sans-Serif" font-size="10.00">utility</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node28 -->
<g id="edge53_Node000017_Node000028" class="edge">
<title>Node17&#45;&gt;Node28</title>
<g id="a_edge53_Node000017_Node000028"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1128.75,-254.35C1149.48,-245.75 1174.49,-233.64 1194.38,-218.75 1218.26,-200.87 1240.22,-174.09 1253.45,-156.34"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1256.25,-158.44 1259.29,-148.29 1250.59,-154.33 1256.25,-158.44"/>
</a>
</g>
</g>
<!-- Node31 -->
<g id="Node000031" class="node">
<title>Node31</title>
<g id="a_Node000031"><a xlink:href="expected__engine_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1350.25,-218.75 1246.5,-218.75 1246.5,-188.25 1350.25,-188.25 1350.25,-218.75"/>
<text xml:space="preserve" text-anchor="start" x="1254.5" y="-205.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/expectations</text>
<text xml:space="preserve" text-anchor="middle" x="1298.38" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">/expected_engine.h</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node31 -->
<g id="edge47_Node000017_Node000031" class="edge">
<title>Node17&#45;&gt;Node31</title>
<g id="a_edge47_Node000017_Node000031"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1136.29,-254.28C1167.07,-244.83 1207.25,-232.49 1239.9,-222.46"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1240.69,-225.88 1249.22,-219.6 1238.63,-219.19 1240.69,-225.88"/>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node10 -->
<g id="edge21_Node000018_Node000010" class="edge">
<title>Node18&#45;&gt;Node10</title>
<g id="a_edge21_Node000018_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M643.22,-66.18C630.89,-57.11 611.54,-42.87 596.66,-31.91"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="598.99,-29.28 588.86,-26.17 594.84,-34.92 598.99,-29.28"/>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node11 -->
<g id="edge26_Node000018_Node000011" class="edge">
<title>Node18&#45;&gt;Node11</title>
<g id="a_edge26_Node000018_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M676.33,-66.05C698.75,-56.35 734.57,-40.84 760.29,-29.71"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="761.45,-33.02 769.23,-25.84 758.67,-26.6 761.45,-33.02"/>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node12 -->
<g id="edge27_Node000018_Node000012" class="edge">
<title>Node18&#45;&gt;Node12</title>
<g id="a_edge27_Node000018_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M661.45,-66.18C667.09,-57.88 675.66,-45.27 682.77,-34.8"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="685.67,-36.77 688.39,-26.53 679.88,-32.83 685.67,-36.77"/>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node13 -->
<g id="edge20_Node000018_Node000013" class="edge">
<title>Node18&#45;&gt;Node13</title>
<g id="a_edge20_Node000018_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M701.22,-70.72C807.17,-60.48 1061.36,-35.57 1079.38,-30.5 1080.37,-30.22 1081.37,-29.91 1082.38,-29.57"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1083.6,-32.86 1091.54,-25.85 1080.96,-26.37 1083.6,-32.86"/>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node16 -->
<g id="edge24_Node000018_Node000016" class="edge">
<title>Node18&#45;&gt;Node16</title>
<g id="a_edge24_Node000018_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M609.54,-68.34C604.76,-67.69 599.97,-67.06 595.38,-66.5 441.65,-47.67 398.7,-56.73 243.8,-30.95"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="244.39,-27.5 233.95,-29.29 243.22,-34.4 244.39,-27.5"/>
</a>
</g>
</g>
<!-- Node19 -->
<g id="Node000019" class="node">
<title>Node19</title>
<g id="a_Node000019"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="112.75,-24.88 0,-24.88 0,-5.63 112.75,-5.63 112.75,-24.88"/>
<text xml:space="preserve" text-anchor="middle" x="56.38" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">fourdst/config/config.h</text>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node19 -->
<g id="edge22_Node000018_Node000019" class="edge">
<title>Node18&#45;&gt;Node19</title>
<g id="a_edge22_Node000018_Node000019"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M609.42,-73.34C516.7,-69.28 300.76,-57.54 121.38,-30.5 116.02,-29.69 110.44,-28.7 104.9,-27.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="105.67,-24.21 95.17,-25.62 104.26,-31.06 105.67,-24.21"/>
</a>
</g>
</g>
<!-- Node20 -->
<g id="Node000020" class="node">
<title>Node20</title>
<g id="a_Node000020"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="496.12,-30.5 394.62,-30.5 394.62,0 496.12,0 496.12,-30.5"/>
<text xml:space="preserve" text-anchor="start" x="402.62" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">fourdst/composition</text>
<text xml:space="preserve" text-anchor="middle" x="445.38" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">/species.h</text>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node20 -->
<g id="edge23_Node000018_Node000020" class="edge">
<title>Node18&#45;&gt;Node20</title>
<g id="a_edge23_Node000018_Node000020"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M623.02,-66.05C592.34,-57.45 545.43,-44.3 507.51,-33.67"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="508.6,-30.34 498.03,-31.01 506.71,-37.08 508.6,-30.34"/>
</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="376.88,-24.88 249.88,-24.88 249.88,-5.63 376.88,-5.63 376.88,-24.88"/>
<text xml:space="preserve" text-anchor="middle" x="313.38" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">fourdst/constants/const.h</text>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node21 -->
<g id="edge25_Node000018_Node000021" class="edge">
<title>Node18&#45;&gt;Node21</title>
<g id="a_edge25_Node000018_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M609.44,-67.99C555.65,-59.52 463.91,-44.76 385.38,-30.5 380.16,-29.55 374.75,-28.54 369.33,-27.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="370.24,-24.12 359.76,-25.65 368.91,-30.99 370.24,-24.12"/>
</a>
</g>
</g>
<!-- Node22&#45;&gt;Node3 -->
<g id="edge30_Node000022_Node000003" class="edge">
<title>Node22&#45;&gt;Node3</title>
<g id="a_edge30_Node000022_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1481.51,-121.32C1472.14,-101.28 1455.22,-65.09 1443.89,-40.87"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1447.17,-39.63 1439.76,-32.05 1440.83,-42.59 1447.17,-39.63"/>
</a>
</g>
</g>
<!-- Node22&#45;&gt;Node6 -->
<g id="edge29_Node000022_Node000006" class="edge">
<title>Node22&#45;&gt;Node6</title>
<g id="a_edge29_Node000022_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1433.31,-123.21C1430.3,-122.67 1427.3,-122.18 1424.38,-121.75 1236.12,-93.98 1012.12,-83.16 897.39,-79.21"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="897.59,-75.72 887.48,-78.88 897.36,-82.71 897.59,-75.72"/>
</a>
</g>
</g>
<!-- Node22&#45;&gt;Node13 -->
<g id="edge32_Node000022_Node000013" class="edge">
<title>Node22&#45;&gt;Node13</title>
<g id="a_edge32_Node000022_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1433.11,-122.05C1363.57,-103.86 1240.94,-69.72 1139.38,-30.5 1138.75,-30.26 1138.13,-30.01 1137.5,-29.76"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1139.22,-26.69 1128.66,-25.89 1136.41,-33.11 1139.22,-26.69"/>
</a>
</g>
</g>
<!-- Node22&#45;&gt;Node15 -->
<g id="edge31_Node000022_Node000015" class="edge">
<title>Node22&#45;&gt;Node15</title>
<g id="a_edge31_Node000022_Node000015"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1461.28,-121.32C1418.65,-98.22 1336.44,-53.68 1294.07,-30.72"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1295.75,-27.65 1285.29,-25.96 1292.42,-33.8 1295.75,-27.65"/>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node22 -->
<g id="edge34_Node000023_Node000022" class="edge">
<title>Node23&#45;&gt;Node22</title>
<g id="a_edge34_Node000023_Node000022"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1533.99,-187.86C1526.75,-179.95 1517.63,-169.99 1509.46,-161.05"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1512.06,-158.71 1502.73,-153.69 1506.9,-163.44 1512.06,-158.71"/>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node24 -->
<g id="edge35_Node000023_Node000024" class="edge">
<title>Node23&#45;&gt;Node24</title>
<g id="a_edge35_Node000023_Node000024"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1556.45,-187.86C1562.21,-178.58 1569.7,-166.5 1575.87,-156.55"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1578.81,-158.45 1581.11,-148.11 1572.86,-154.76 1578.81,-158.45"/>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node3 -->
<g id="edge45_Node000025_Node000003" class="edge">
<title>Node25&#45;&gt;Node3</title>
<g id="a_edge45_Node000025_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1115.56,-187.76C1145.43,-171.57 1194.81,-144.8 1237.38,-121.75 1292.37,-91.97 1356.11,-57.49 1395.34,-36.28"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1396.78,-39.48 1403.91,-31.64 1393.45,-33.32 1396.78,-39.48"/>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node8 -->
<g id="edge39_Node000025_Node000008" class="edge">
<title>Node25&#45;&gt;Node8</title>
<g id="a_edge39_Node000025_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1036.14,-200.78C1000.6,-196.54 955.91,-184.56 932.38,-152.25 898.41,-105.63 975.01,-54.74 1019.07,-30.55"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1020.46,-33.78 1027.63,-25.98 1017.17,-27.61 1020.46,-33.78"/>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node13 -->
<g id="edge40_Node000025_Node000013" class="edge">
<title>Node25&#45;&gt;Node13</title>
<g id="a_edge40_Node000025_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1102.1,-187.98C1110,-178.58 1119.17,-165.64 1123.38,-152.25 1135.95,-112.19 1124.46,-62.55 1116.16,-35.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1119.59,-34.93 1113.14,-26.52 1112.94,-37.12 1119.59,-34.93"/>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node16 -->
<g id="edge44_Node000025_Node000016" class="edge">
<title>Node25&#45;&gt;Node16</title>
<g id="a_edge44_Node000025_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1036.18,-192.18C880,-161.24 416.96,-69.23 243.74,-31.2"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="244.51,-27.79 233.99,-29.05 243,-34.62 244.51,-27.79"/>
</a>
</g>
</g>
<!-- Node26 -->
<g id="Node000026" class="node">
<title>Node26</title>
<g id="a_Node000026"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="975.75,-146.62 941,-146.62 941,-127.38 975.75,-127.38 975.75,-146.62"/>
<text xml:space="preserve" text-anchor="middle" x="958.38" y="-133.12" font-family="Helvetica,sans-Serif" font-size="10.00">map</text>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node26 -->
<g id="edge37_Node000025_Node000026" class="edge">
<title>Node25&#45;&gt;Node26</title>
<g id="a_edge37_Node000025_Node000026"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1057.22,-187.96C1038.56,-179.14 1014.2,-167.43 984.72,-152.29"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="986.37,-149.2 975.88,-147.72 983.16,-155.42 986.37,-149.2"/>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node27 -->
<g id="edge38_Node000025_Node000027" class="edge">
<title>Node25&#45;&gt;Node27</title>
<g id="a_edge38_Node000025_Node000027"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1140.68,-197.43C1197.37,-190.94 1289.97,-177.38 1366.38,-152.25 1367.02,-152.04 1367.68,-151.81 1368.33,-151.57"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1369.62,-154.83 1377.45,-147.7 1366.87,-148.39 1369.62,-154.83"/>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node28 -->
<g id="edge41_Node000025_Node000028" class="edge">
<title>Node25&#45;&gt;Node28</title>
<g id="a_edge41_Node000025_Node000028"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1132.75,-187.8C1161.35,-178.13 1199.25,-164.96 1232.38,-152.25 1233.51,-151.81 1234.66,-151.37 1235.83,-150.91"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1236.97,-154.22 1244.92,-147.21 1234.34,-147.73 1236.97,-154.22"/>
</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="1045,-146.62 993.75,-146.62 993.75,-127.38 1045,-127.38 1045,-146.62"/>
<text xml:space="preserve" text-anchor="middle" x="1019.38" y="-133.12" font-family="Helvetica,sans-Serif" font-size="10.00">ostream</text>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node29 -->
<g id="edge42_Node000025_Node000029" class="edge">
<title>Node25&#45;&gt;Node29</title>
<g id="a_edge42_Node000025_Node000029"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1072.72,-187.86C1062.16,-177.99 1048.2,-164.94 1037.21,-154.67"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1039.61,-152.13 1029.92,-147.86 1034.83,-157.24 1039.61,-152.13"/>
</a>
</g>
</g>
<!-- Node30 -->
<g id="Node000030" class="node">
<title>Node30</title>
<g id="a_Node000030"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="1114,-146.62 1062.75,-146.62 1062.75,-127.38 1114,-127.38 1114,-146.62"/>
<text xml:space="preserve" text-anchor="middle" x="1088.38" y="-133.12" font-family="Helvetica,sans-Serif" font-size="10.00">sstream</text>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node30 -->
<g id="edge43_Node000025_Node000030" class="edge">
<title>Node25&#45;&gt;Node30</title>
<g id="a_edge43_Node000025_Node000030"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1088.38,-187.86C1088.38,-179.08 1088.38,-167.77 1088.38,-158.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1091.88,-158.34 1088.38,-148.34 1084.88,-158.34 1091.88,-158.34"/>
</a>
</g>
</g>
<!-- Node31&#45;&gt;Node27 -->
<g id="edge48_Node000031_Node000027" class="edge">
<title>Node31&#45;&gt;Node27</title>
<g id="a_edge48_Node000031_Node000027"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1320.39,-187.86C1335.88,-177.56 1356.59,-163.79 1372.31,-153.33"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1374.18,-156.3 1380.57,-147.85 1370.3,-150.47 1374.18,-156.3"/>
</a>
</g>
</g>
<!-- Node31&#45;&gt;Node28 -->
<g id="edge50_Node000031_Node000028" class="edge">
<title>Node31&#45;&gt;Node28</title>
<g id="a_edge50_Node000031_Node000028"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1291.11,-187.86C1286.56,-178.68 1280.64,-166.75 1275.73,-156.86"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1279,-155.58 1271.42,-148.18 1272.73,-158.69 1279,-155.58"/>
</a>
</g>
</g>
<!-- Node32 -->
<g id="Node000032" class="node">
<title>Node32</title>
<g id="a_Node000032"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="1357.12,-146.62 1303.62,-146.62 1303.62,-127.38 1357.12,-127.38 1357.12,-146.62"/>
<text xml:space="preserve" text-anchor="middle" x="1330.38" y="-133.12" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
</a>
</g>
</g>
<!-- Node31&#45;&gt;Node32 -->
<g id="edge49_Node000031_Node000032" class="edge">
<title>Node31&#45;&gt;Node32</title>
<g id="a_edge49_Node000031_Node000032"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1305.64,-187.86C1310.19,-178.68 1316.11,-166.75 1321.02,-156.86"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1324.02,-158.69 1325.33,-148.18 1317.75,-155.58 1324.02,-158.69"/>
</a>
</g>
</g>
<!-- Node34&#45;&gt;Node6 -->
<g id="edge59_Node000034_Node000006" class="edge">
<title>Node34&#45;&gt;Node6</title>
<g id="a_edge59_Node000034_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M436.45,-326.82C437.26,-293.99 444.85,-176.45 511.38,-121.75 529.19,-107.1 659.51,-92.27 745.41,-83.93"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="745.58,-87.44 755.2,-83 744.91,-80.47 745.58,-87.44"/>
</a>
</g>
</g>
<!-- Node35&#45;&gt;Node27 -->
<g id="edge62_Node000035_Node000027" class="edge">
<title>Node35&#45;&gt;Node27</title>
<g id="a_edge62_Node000035_Node000027"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1488.64,-320.76C1497.12,-311.48 1506.85,-298.73 1511.38,-285.25 1515.69,-272.4 1516.54,-267.28 1511.38,-254.75 1501.26,-230.21 1444.73,-179.8 1414.49,-153.99"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1417.07,-151.6 1407.18,-147.81 1412.55,-156.94 1417.07,-151.6"/>
</a>
</g>
</g>
<!-- Node36 -->
<g id="Node000036" class="node">
<title>Node36</title>
<g id="a_Node000036"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="1502.38,-279.62 1444.38,-279.62 1444.38,-260.38 1502.38,-260.38 1502.38,-279.62"/>
<text xml:space="preserve" text-anchor="middle" x="1473.38" y="-266.12" font-family="Helvetica,sans-Serif" font-size="10.00">exception</text>
</a>
</g>
</g>
<!-- Node35&#45;&gt;Node36 -->
<g id="edge61_Node000035_Node000036" class="edge">
<title>Node35&#45;&gt;Node36</title>
<g id="a_edge61_Node000035_Node000036"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1473.38,-320.86C1473.38,-312.08 1473.38,-300.77 1473.38,-291.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1476.88,-291.34 1473.38,-281.34 1469.88,-291.34 1476.88,-291.34"/>
</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="chains_8h__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>

After

Width:  |  Height:  |  Size: 48 KiB

View File

@@ -0,0 +1,915 @@
<?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 13.0.1 (20250615.1724)
-->
<!-- Title: src/include/gridfire/policy/chains.h Pages: 1 -->
<svg width="1644pt" height="426pt"
viewBox="0.00 0.00 1644.00 426.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 422.25)">
<title>src/include/gridfire/policy/chains.h</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title="Concrete implementations of ReactionChainPolicy for key stellar reaction chains.">
<polygon fill="#999999" stroke="#666666" points="1092.12,-418.25 996.62,-418.25 996.62,-387.75 1092.12,-387.75 1092.12,-418.25"/>
<text xml:space="preserve" text-anchor="start" x="1004.62" y="-404.75" font-family="Helvetica,sans-Serif" font-size="10.00">src/include/gridfire</text>
<text xml:space="preserve" text-anchor="middle" x="1044.38" y="-393.5" font-family="Helvetica,sans-Serif" font-size="10.00">/policy/chains.h</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="policy__abstract_8h.html" target="_top" xlink:title="Abstract policy interfaces used to construct reaction networks (DynamicEngine) from seed compositions...">
<polygon fill="white" stroke="#666666" points="1095.5,-351.75 993.25,-351.75 993.25,-321.25 1095.5,-321.25 1095.5,-351.75"/>
<text xml:space="preserve" text-anchor="start" x="1001.25" y="-338.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/policy/policy</text>
<text xml:space="preserve" text-anchor="middle" x="1044.38" y="-327" font-family="Helvetica,sans-Serif" font-size="10.00">_abstract.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node1&#45;&gt;Node2</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1044.38,-387.36C1044.38,-380.27 1044.38,-371.54 1044.38,-363.38"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1047.88,-363.59 1044.38,-353.59 1040.88,-363.59 1047.88,-363.59"/>
</a>
</g>
</g>
<!-- Node6 -->
<g id="Node000006" class="node">
<title>Node6</title>
<g id="a_Node000006"><a xlink:href="reaction_8h.html" target="_top" xlink:title="Defines classes for representing and managing nuclear reactions.">
<polygon fill="white" stroke="#666666" points="885.62,-85.75 757.12,-85.75 757.12,-66.5 885.62,-66.5 885.62,-85.75"/>
<text xml:space="preserve" text-anchor="middle" x="821.38" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/reaction/reaction.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node6 -->
<g id="edge57_Node000001_Node000006" class="edge">
<title>Node1&#45;&gt;Node6</title>
<g id="a_edge57_Node000001_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M996.48,-400.1C868,-393.72 525.38,-367.65 525.38,-271 525.38,-271 525.38,-271 525.38,-202.5 525.38,-157.25 548.85,-145.49 587.38,-121.75 613.41,-105.71 687.46,-93.31 745.36,-85.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="745.73,-89.18 755.2,-84.43 744.84,-82.23 745.73,-89.18"/>
</a>
</g>
</g>
<!-- Node24 -->
<g id="Node000024" class="node">
<title>Node24</title>
<g id="a_Node000024"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="1613,-146.62 1561.75,-146.62 1561.75,-127.38 1613,-127.38 1613,-146.62"/>
<text xml:space="preserve" text-anchor="middle" x="1587.38" y="-133.12" font-family="Helvetica,sans-Serif" font-size="10.00">memory</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node24 -->
<g id="edge63_Node000001_Node000024" class="edge">
<title>Node1&#45;&gt;Node24</title>
<g id="a_edge63_Node000001_Node000024"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1092.56,-402.51C1200.78,-402.8 1459.16,-398.42 1530.38,-351.75 1587.13,-314.55 1588.14,-284.39 1605.38,-218.75 1610.83,-197.96 1603.76,-173.88 1596.94,-157.46"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1600.14,-156.05 1592.82,-148.39 1593.77,-158.95 1600.14,-156.05"/>
</a>
</g>
</g>
<!-- Node34 -->
<g id="Node000034" class="node">
<title>Node34</title>
<g id="a_Node000034"><a xlink:href="reaclib_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="497.62,-346.12 375.12,-346.12 375.12,-326.88 497.62,-326.88 497.62,-346.12"/>
<text xml:space="preserve" text-anchor="middle" x="436.38" y="-332.62" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/reaction/reaclib.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node34 -->
<g id="edge58_Node000001_Node000034" class="edge">
<title>Node1&#45;&gt;Node34</title>
<g id="a_edge58_Node000001_Node000034"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M996.42,-398.99C902.84,-392.79 689.44,-377 511.38,-351.75 504.9,-350.83 498.14,-349.74 491.44,-348.57"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="492.23,-345.16 481.77,-346.83 490.99,-352.05 492.23,-345.16"/>
</a>
</g>
</g>
<!-- Node35 -->
<g id="Node000035" class="node">
<title>Node35</title>
<g id="a_Node000035"><a xlink:href="error__policy_8h.html" target="_top" xlink:title="Defines custom exception types related to network policy construction and verification.">
<polygon fill="white" stroke="#666666" points="1521.12,-351.75 1425.62,-351.75 1425.62,-321.25 1521.12,-321.25 1521.12,-351.75"/>
<text xml:space="preserve" text-anchor="start" x="1433.62" y="-338.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/exceptions</text>
<text xml:space="preserve" text-anchor="middle" x="1473.38" y="-327" font-family="Helvetica,sans-Serif" font-size="10.00">/error_policy.h</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node35 -->
<g id="edge60_Node000001_Node000035" class="edge">
<title>Node1&#45;&gt;Node35</title>
<g id="a_edge60_Node000001_Node000035"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1092.34,-394.79C1171.25,-382.92 1328.24,-359.32 1414.03,-346.42"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1414.53,-349.89 1423.9,-344.94 1413.49,-342.96 1414.53,-349.89"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="1483.12,-30.5 1381.62,-30.5 1381.62,0 1483.12,0 1483.12,-30.5"/>
<text xml:space="preserve" text-anchor="start" x="1389.62" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">fourdst/composition</text>
<text xml:space="preserve" text-anchor="middle" x="1432.38" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">/atomicSpecies.h</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node2&#45;&gt;Node3</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1095.86,-325.46C1146.64,-315.49 1226.43,-299.66 1295.38,-285.25 1357.71,-272.22 1373.11,-268.12 1435.38,-254.75 1510.88,-238.53 1549.64,-272.21 1605.38,-218.75 1636.96,-188.45 1644.58,-159.47 1622.38,-121.75 1594.88,-75.04 1538.42,-47.53 1494.15,-32.38"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1495.5,-29.14 1484.91,-29.36 1493.32,-35.8 1495.5,-29.14"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a xlink:href="building_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="695.25,-218.75 591.5,-218.75 591.5,-188.25 695.25,-188.25 695.25,-218.75"/>
<text xml:space="preserve" text-anchor="start" x="599.5" y="-205.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/engine/types</text>
<text xml:space="preserve" text-anchor="middle" x="643.38" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">/building.h</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node4 -->
<g id="edge3_Node000002_Node000004" class="edge">
<title>Node2&#45;&gt;Node4</title>
<g id="a_edge3_Node000002_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M999.54,-320.85C925.86,-296.78 779.33,-248.92 699.09,-222.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="700.26,-219.4 689.66,-219.62 698.08,-226.05 700.26,-219.4"/>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node6 -->
<g id="edge5_Node000002_Node000006" class="edge">
<title>Node2&#45;&gt;Node6</title>
<g id="a_edge5_Node000002_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M992.76,-330.49C882.8,-318.62 631.46,-284.7 582.38,-218.75 561.29,-190.42 605.31,-126.7 611.38,-121.75 631.85,-105.04 694.11,-93.14 745.56,-85.86"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="745.76,-89.37 755.19,-84.54 744.81,-82.43 745.76,-89.37"/>
</a>
</g>
</g>
<!-- Node17 -->
<g id="Node000017" class="node">
<title>Node17</title>
<g id="a_Node000017"><a xlink:href="engine__abstract_8h.html" target="_top" xlink:title="Abstract interfaces for reaction network engines in GridFire.">
<polygon fill="white" stroke="#666666" points="1142.5,-285.25 1034.25,-285.25 1034.25,-254.75 1142.5,-254.75 1142.5,-285.25"/>
<text xml:space="preserve" text-anchor="start" x="1042.25" y="-271.75" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/engine/engine</text>
<text xml:space="preserve" text-anchor="middle" x="1088.38" y="-260.5" font-family="Helvetica,sans-Serif" font-size="10.00">_abstract.h</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node17 -->
<g id="edge17_Node000002_Node000017" class="edge">
<title>Node2&#45;&gt;Node17</title>
<g id="a_edge17_Node000002_Node000017"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1054.36,-320.86C1059.59,-313.19 1066.13,-303.61 1072.07,-294.9"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1074.83,-297.06 1077.58,-286.83 1069.05,-293.12 1074.83,-297.06"/>
</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="1415.38,-146.62 1375.38,-146.62 1375.38,-127.38 1415.38,-127.38 1415.38,-146.62"/>
<text xml:space="preserve" text-anchor="middle" x="1395.38" y="-133.12" font-family="Helvetica,sans-Serif" font-size="10.00">string</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node27 -->
<g id="edge55_Node000002_Node000027" class="edge">
<title>Node2&#45;&gt;Node27</title>
<g id="a_edge55_Node000002_Node000027"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1095.79,-328.94C1164.03,-317.73 1284.6,-288.86 1359.38,-218.75 1376.75,-202.46 1386.29,-176.24 1391.11,-158.13"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1394.47,-159.11 1393.38,-148.57 1387.66,-157.49 1394.47,-159.11"/>
</a>
</g>
</g>
<!-- Node33 -->
<g id="Node000033" class="node">
<title>Node33</title>
<g id="a_Node000033"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="1016.12,-279.62 986.62,-279.62 986.62,-260.38 1016.12,-260.38 1016.12,-279.62"/>
<text xml:space="preserve" text-anchor="middle" x="1001.38" y="-266.12" font-family="Helvetica,sans-Serif" font-size="10.00">set</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node33 -->
<g id="edge56_Node000002_Node000033" class="edge">
<title>Node2&#45;&gt;Node33</title>
<g id="a_edge56_Node000002_Node000033"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1034.62,-320.86C1028.36,-311.48 1020.2,-299.24 1013.53,-289.23"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1016.56,-287.46 1008.1,-281.08 1010.73,-291.34 1016.56,-287.46"/>
</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="666,-146.62 620.75,-146.62 620.75,-127.38 666,-127.38 666,-146.62"/>
<text xml:space="preserve" text-anchor="middle" x="643.38" y="-133.12" font-family="Helvetica,sans-Serif" font-size="10.00">variant</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node5 -->
<g id="edge4_Node000004_Node000005" class="edge">
<title>Node4&#45;&gt;Node5</title>
<g id="a_edge4_Node000004_Node000005"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M643.38,-187.86C643.38,-179.08 643.38,-167.77 643.38,-158.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="646.88,-158.34 643.38,-148.34 639.88,-158.34 646.88,-158.34"/>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node3 -->
<g id="edge9_Node000006_Node000003" class="edge">
<title>Node6&#45;&gt;Node3</title>
<g id="a_edge9_Node000006_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M885.78,-70.18C981.08,-62.68 1165.21,-47.49 1321.38,-30.5 1337.15,-28.78 1354.16,-26.71 1370.01,-24.69"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1370.34,-28.17 1379.81,-23.42 1369.44,-21.23 1370.34,-28.17"/>
</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="1204.25,-24.88 1148.5,-24.88 1148.5,-5.63 1204.25,-5.63 1204.25,-24.88"/>
<text xml:space="preserve" text-anchor="middle" x="1176.38" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">expected</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node7 -->
<g id="edge6_Node000006_Node000007" class="edge">
<title>Node6&#45;&gt;Node7</title>
<g id="a_edge6_Node000006_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M886.12,-70.61C951.2,-65.01 1054,-53.29 1140.38,-30.5 1142,-30.07 1143.65,-29.59 1145.31,-29.07"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1146.41,-32.39 1154.67,-25.76 1144.08,-25.79 1146.41,-32.39"/>
</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="1070,-24.88 1024.75,-24.88 1024.75,-5.63 1070,-5.63 1070,-24.88"/>
<text xml:space="preserve" text-anchor="middle" x="1047.38" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">ranges</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node8 -->
<g id="edge7_Node000006_Node000008" class="edge">
<title>Node6&#45;&gt;Node8</title>
<g id="a_edge7_Node000006_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M874.33,-66.07C914.02,-58.55 969.36,-46.5 1016.38,-30.5 1017.17,-30.23 1017.98,-29.94 1018.79,-29.65"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1019.96,-32.95 1027.87,-25.9 1017.29,-26.48 1019.96,-32.95"/>
</a>
</g>
</g>
<!-- Node9 -->
<g id="Node000009" class="node">
<title>Node9</title>
<g id="a_Node000009"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="1007.12,-24.88 941.62,-24.88 941.62,-5.63 1007.12,-5.63 1007.12,-24.88"/>
<text xml:space="preserve" text-anchor="middle" x="974.38" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">string_view</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node9 -->
<g id="edge8_Node000006_Node000009" class="edge">
<title>Node6&#45;&gt;Node9</title>
<g id="a_edge8_Node000006_Node000009"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M844.95,-66.05C870.44,-56.24 911.32,-40.51 940.31,-29.36"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="941.29,-32.73 949.36,-25.87 938.77,-26.2 941.29,-32.73"/>
</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="636.25,-24.88 514.5,-24.88 514.5,-5.63 636.25,-5.63 636.25,-24.88"/>
<text xml:space="preserve" text-anchor="middle" x="575.38" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">fourdst/logging/logging.h</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node10 -->
<g id="edge10_Node000006_Node000010" class="edge">
<title>Node6&#45;&gt;Node10</title>
<g id="a_edge10_Node000006_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M783.48,-66.05C740.77,-55.83 671.22,-39.19 624.4,-27.98"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="625.33,-24.61 614.79,-25.68 623.7,-31.41 625.33,-24.61"/>
</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="827.88,-24.88 754.88,-24.88 754.88,-5.63 827.88,-5.63 827.88,-24.88"/>
<text xml:space="preserve" text-anchor="middle" x="791.38" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">quill/Logger.h</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node11 -->
<g id="edge11_Node000006_Node000011" class="edge">
<title>Node6&#45;&gt;Node11</title>
<g id="a_edge11_Node000006_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M816.82,-66.18C812.68,-58.06 806.43,-45.79 801.16,-35.45"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="804.32,-33.95 796.66,-26.62 798.08,-37.12 804.32,-33.95"/>
</a>
</g>
</g>
<!-- Node12 -->
<g id="Node000012" class="node">
<title>Node12</title>
<g id="a_Node000012"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="736.75,-24.88 654,-24.88 654,-5.63 736.75,-5.63 736.75,-24.88"/>
<text xml:space="preserve" text-anchor="middle" x="695.38" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">unordered_map</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node12 -->
<g id="edge12_Node000006_Node000012" class="edge">
<title>Node6&#45;&gt;Node12</title>
<g id="a_edge12_Node000006_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M801.96,-66.05C781.37,-56.43 748.59,-41.12 724.82,-30.01"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="726.51,-26.94 715.97,-25.87 723.55,-33.28 726.51,-26.94"/>
</a>
</g>
</g>
<!-- Node13 -->
<g id="Node000013" class="node">
<title>Node13</title>
<g id="a_Node000013"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="1130.88,-24.88 1087.88,-24.88 1087.88,-5.63 1130.88,-5.63 1130.88,-24.88"/>
<text xml:space="preserve" text-anchor="middle" x="1109.38" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">vector</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node13 -->
<g id="edge13_Node000006_Node000013" class="edge">
<title>Node6&#45;&gt;Node13</title>
<g id="a_edge13_Node000006_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M885.88,-68.9C938.78,-62.63 1015.14,-50.89 1079.38,-30.5 1080.18,-30.24 1080.99,-29.97 1081.8,-29.69"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1082.95,-33 1090.85,-25.94 1080.27,-26.53 1082.95,-33"/>
</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="923.12,-24.88 845.62,-24.88 845.62,-5.63 923.12,-5.63 923.12,-24.88"/>
<text xml:space="preserve" text-anchor="middle" x="884.38" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">unordered_set</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node14 -->
<g id="edge14_Node000006_Node000014" class="edge">
<title>Node6&#45;&gt;Node14</title>
<g id="a_edge14_Node000006_Node000014"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M830.94,-66.18C840.38,-57.37 855.03,-43.68 866.6,-32.86"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="868.69,-35.69 873.61,-26.31 863.91,-30.58 868.69,-35.69"/>
</a>
</g>
</g>
<!-- Node15 -->
<g id="Node000015" class="node">
<title>Node15</title>
<g id="a_Node000015"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="1312.5,-24.88 1222.25,-24.88 1222.25,-5.63 1312.5,-5.63 1312.5,-24.88"/>
<text xml:space="preserve" text-anchor="middle" x="1267.38" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">cppad/cppad.hpp</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node15 -->
<g id="edge15_Node000006_Node000015" class="edge">
<title>Node6&#45;&gt;Node15</title>
<g id="a_edge15_Node000006_Node000015"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M885.97,-70.65C964.02,-64.58 1099.1,-51.97 1213.38,-30.5 1217.21,-29.78 1221.17,-28.93 1225.12,-28.02"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1225.79,-31.46 1234.67,-25.67 1224.12,-24.66 1225.79,-31.46"/>
</a>
</g>
</g>
<!-- Node16 -->
<g id="Node000016" class="node">
<title>Node16</title>
<g id="a_Node000016"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="232.12,-30.5 130.62,-30.5 130.62,0 232.12,0 232.12,-30.5"/>
<text xml:space="preserve" text-anchor="start" x="138.62" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">fourdst/composition</text>
<text xml:space="preserve" text-anchor="middle" x="181.38" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">/composition.h</text>
</a>
</g>
</g>
<!-- Node6&#45;&gt;Node16 -->
<g id="edge16_Node000006_Node000016" class="edge">
<title>Node6&#45;&gt;Node16</title>
<g id="a_edge16_Node000006_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M756.81,-70.1C741.58,-68.91 725.41,-67.66 710.38,-66.5 505.17,-50.67 449.26,-62.76 243.62,-30.87"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="244.36,-27.44 233.94,-29.35 243.27,-34.36 244.36,-27.44"/>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node4 -->
<g id="edge46_Node000017_Node000004" class="edge">
<title>Node17&#45;&gt;Node4</title>
<g id="a_edge46_Node000017_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1033.81,-256.28C1030.96,-255.73 1028.14,-255.22 1025.38,-254.75 886.01,-231.12 848.85,-241.69 709.38,-218.75 708.53,-218.61 707.68,-218.47 706.82,-218.32"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="707.48,-214.88 697.01,-216.53 706.22,-221.77 707.48,-214.88"/>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node6 -->
<g id="edge18_Node000017_Node000006" class="edge">
<title>Node17&#45;&gt;Node6</title>
<g id="a_edge18_Node000017_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1034.08,-256.7C1031.14,-256.04 1028.22,-255.38 1025.38,-254.75 952.54,-238.52 915.68,-269.93 861.38,-218.75 827.37,-186.7 821.54,-128.17 820.98,-97.35"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="824.48,-97.51 820.99,-87.5 817.48,-97.5 824.48,-97.51"/>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node7 -->
<g id="edge54_Node000017_Node000007" class="edge">
<title>Node17&#45;&gt;Node7</title>
<g id="a_edge54_Node000017_Node000007"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1114.02,-254.35C1126.78,-245.68 1141.18,-233.5 1149.38,-218.75 1182.65,-158.86 1181.08,-74.06 1178.31,-36.04"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1181.84,-36.21 1177.5,-26.55 1174.86,-36.81 1181.84,-36.21"/>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node12 -->
<g id="edge52_Node000017_Node000012" class="edge">
<title>Node17&#45;&gt;Node12</title>
<g id="a_edge52_Node000017_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1033.76,-256.53C1030.93,-255.92 1028.12,-255.32 1025.38,-254.75 941.66,-237.31 908.12,-265.28 836.38,-218.75 765.22,-172.6 719.79,-76.71 702.85,-35.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="706.11,-34.35 699.15,-26.36 699.61,-36.94 706.11,-34.35"/>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node13 -->
<g id="edge51_Node000017_Node000013" class="edge">
<title>Node17&#45;&gt;Node13</title>
<g id="a_edge51_Node000017_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1049.34,-254.36C992.89,-230.79 898.71,-181.01 932.38,-121.75 940.79,-106.93 1034.78,-55.7 1082.26,-30.49"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1083.64,-33.72 1090.84,-25.95 1080.36,-27.54 1083.64,-33.72"/>
</a>
</g>
</g>
<!-- Node18 -->
<g id="Node000018" class="node">
<title>Node18</title>
<g id="a_Node000018"><a xlink:href="network_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="700.88,-85.75 609.88,-85.75 609.88,-66.5 700.88,-66.5 700.88,-85.75"/>
<text xml:space="preserve" text-anchor="middle" x="655.38" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/network.h</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node18 -->
<g id="edge19_Node000017_Node000018" class="edge">
<title>Node17&#45;&gt;Node18</title>
<g id="a_edge19_Node000017_Node000018"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1033.8,-256.33C1030.96,-255.77 1028.14,-255.24 1025.38,-254.75 902.7,-232.98 852.82,-285.11 747.38,-218.75 723.42,-203.67 683.26,-130.76 664.97,-95.84"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="668.25,-94.57 660.54,-87.3 662.04,-97.79 668.25,-94.57"/>
</a>
</g>
</g>
<!-- Node22 -->
<g id="Node000022" class="node">
<title>Node22</title>
<g id="a_Node000022"><a xlink:href="screening__abstract_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1543.25,-152.25 1433.5,-152.25 1433.5,-121.75 1543.25,-121.75 1543.25,-152.25"/>
<text xml:space="preserve" text-anchor="start" x="1441.5" y="-138.75" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/screening</text>
<text xml:space="preserve" text-anchor="middle" x="1488.38" y="-127.5" font-family="Helvetica,sans-Serif" font-size="10.00">/screening_abstract.h</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node22 -->
<g id="edge28_Node000017_Node000022" class="edge">
<title>Node17&#45;&gt;Node22</title>
<g id="a_edge28_Node000017_Node000022"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1142.98,-264.92C1198.91,-259.37 1287.59,-246.7 1359.38,-218.75 1397.14,-204.04 1435.97,-177.97 1461.02,-159.43"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1462.83,-162.45 1468.71,-153.64 1458.62,-156.86 1462.83,-162.45"/>
</a>
</g>
</g>
<!-- Node23 -->
<g id="Node000023" class="node">
<title>Node23</title>
<g id="a_Node000023"><a xlink:href="screening__types_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1596.62,-218.75 1498.12,-218.75 1498.12,-188.25 1596.62,-188.25 1596.62,-218.75"/>
<text xml:space="preserve" text-anchor="start" x="1506.12" y="-205.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/screening</text>
<text xml:space="preserve" text-anchor="middle" x="1547.38" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">/screening_types.h</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node23 -->
<g id="edge33_Node000017_Node000023" class="edge">
<title>Node17&#45;&gt;Node23</title>
<g id="a_edge33_Node000017_Node000023"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1142.75,-263.77C1219.3,-256.04 1363.06,-240.12 1484.38,-218.75 1485.2,-218.6 1486.04,-218.45 1486.88,-218.3"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1487.31,-221.78 1496.46,-216.44 1485.97,-214.91 1487.31,-221.78"/>
</a>
</g>
</g>
<!-- Node25 -->
<g id="Node000025" class="node">
<title>Node25</title>
<g id="a_Node000025"><a xlink:href="reporting_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1140.25,-218.75 1036.5,-218.75 1036.5,-188.25 1140.25,-188.25 1140.25,-218.75"/>
<text xml:space="preserve" text-anchor="start" x="1044.5" y="-205.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/engine/types</text>
<text xml:space="preserve" text-anchor="middle" x="1088.38" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">/reporting.h</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node25 -->
<g id="edge36_Node000017_Node000025" class="edge">
<title>Node17&#45;&gt;Node25</title>
<g id="a_edge36_Node000017_Node000025"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1088.38,-254.36C1088.38,-247.27 1088.38,-238.54 1088.38,-230.38"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1091.88,-230.59 1088.38,-220.59 1084.88,-230.59 1091.88,-230.59"/>
</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="1286,-146.62 1246.75,-146.62 1246.75,-127.38 1286,-127.38 1286,-146.62"/>
<text xml:space="preserve" text-anchor="middle" x="1266.38" y="-133.12" font-family="Helvetica,sans-Serif" font-size="10.00">utility</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node28 -->
<g id="edge53_Node000017_Node000028" class="edge">
<title>Node17&#45;&gt;Node28</title>
<g id="a_edge53_Node000017_Node000028"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1128.75,-254.35C1149.48,-245.75 1174.49,-233.64 1194.38,-218.75 1218.26,-200.87 1240.22,-174.09 1253.45,-156.34"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1256.25,-158.44 1259.29,-148.29 1250.59,-154.33 1256.25,-158.44"/>
</a>
</g>
</g>
<!-- Node31 -->
<g id="Node000031" class="node">
<title>Node31</title>
<g id="a_Node000031"><a xlink:href="expected__engine_8h.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="1350.25,-218.75 1246.5,-218.75 1246.5,-188.25 1350.25,-188.25 1350.25,-218.75"/>
<text xml:space="preserve" text-anchor="start" x="1254.5" y="-205.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire/expectations</text>
<text xml:space="preserve" text-anchor="middle" x="1298.38" y="-194" font-family="Helvetica,sans-Serif" font-size="10.00">/expected_engine.h</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node31 -->
<g id="edge47_Node000017_Node000031" class="edge">
<title>Node17&#45;&gt;Node31</title>
<g id="a_edge47_Node000017_Node000031"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1136.29,-254.28C1167.07,-244.83 1207.25,-232.49 1239.9,-222.46"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1240.69,-225.88 1249.22,-219.6 1238.63,-219.19 1240.69,-225.88"/>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node10 -->
<g id="edge21_Node000018_Node000010" class="edge">
<title>Node18&#45;&gt;Node10</title>
<g id="a_edge21_Node000018_Node000010"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M643.22,-66.18C630.89,-57.11 611.54,-42.87 596.66,-31.91"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="598.99,-29.28 588.86,-26.17 594.84,-34.92 598.99,-29.28"/>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node11 -->
<g id="edge26_Node000018_Node000011" class="edge">
<title>Node18&#45;&gt;Node11</title>
<g id="a_edge26_Node000018_Node000011"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M676.33,-66.05C698.75,-56.35 734.57,-40.84 760.29,-29.71"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="761.45,-33.02 769.23,-25.84 758.67,-26.6 761.45,-33.02"/>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node12 -->
<g id="edge27_Node000018_Node000012" class="edge">
<title>Node18&#45;&gt;Node12</title>
<g id="a_edge27_Node000018_Node000012"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M661.45,-66.18C667.09,-57.88 675.66,-45.27 682.77,-34.8"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="685.67,-36.77 688.39,-26.53 679.88,-32.83 685.67,-36.77"/>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node13 -->
<g id="edge20_Node000018_Node000013" class="edge">
<title>Node18&#45;&gt;Node13</title>
<g id="a_edge20_Node000018_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M701.22,-70.72C807.17,-60.48 1061.36,-35.57 1079.38,-30.5 1080.37,-30.22 1081.37,-29.91 1082.38,-29.57"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1083.6,-32.86 1091.54,-25.85 1080.96,-26.37 1083.6,-32.86"/>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node16 -->
<g id="edge24_Node000018_Node000016" class="edge">
<title>Node18&#45;&gt;Node16</title>
<g id="a_edge24_Node000018_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M609.54,-68.34C604.76,-67.69 599.97,-67.06 595.38,-66.5 441.65,-47.67 398.7,-56.73 243.8,-30.95"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="244.39,-27.5 233.95,-29.29 243.22,-34.4 244.39,-27.5"/>
</a>
</g>
</g>
<!-- Node19 -->
<g id="Node000019" class="node">
<title>Node19</title>
<g id="a_Node000019"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="112.75,-24.88 0,-24.88 0,-5.63 112.75,-5.63 112.75,-24.88"/>
<text xml:space="preserve" text-anchor="middle" x="56.38" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">fourdst/config/config.h</text>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node19 -->
<g id="edge22_Node000018_Node000019" class="edge">
<title>Node18&#45;&gt;Node19</title>
<g id="a_edge22_Node000018_Node000019"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M609.42,-73.34C516.7,-69.28 300.76,-57.54 121.38,-30.5 116.02,-29.69 110.44,-28.7 104.9,-27.62"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="105.67,-24.21 95.17,-25.62 104.26,-31.06 105.67,-24.21"/>
</a>
</g>
</g>
<!-- Node20 -->
<g id="Node000020" class="node">
<title>Node20</title>
<g id="a_Node000020"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="496.12,-30.5 394.62,-30.5 394.62,0 496.12,0 496.12,-30.5"/>
<text xml:space="preserve" text-anchor="start" x="402.62" y="-17" font-family="Helvetica,sans-Serif" font-size="10.00">fourdst/composition</text>
<text xml:space="preserve" text-anchor="middle" x="445.38" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">/species.h</text>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node20 -->
<g id="edge23_Node000018_Node000020" class="edge">
<title>Node18&#45;&gt;Node20</title>
<g id="a_edge23_Node000018_Node000020"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M623.02,-66.05C592.34,-57.45 545.43,-44.3 507.51,-33.67"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="508.6,-30.34 498.03,-31.01 506.71,-37.08 508.6,-30.34"/>
</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="376.88,-24.88 249.88,-24.88 249.88,-5.63 376.88,-5.63 376.88,-24.88"/>
<text xml:space="preserve" text-anchor="middle" x="313.38" y="-11.38" font-family="Helvetica,sans-Serif" font-size="10.00">fourdst/constants/const.h</text>
</a>
</g>
</g>
<!-- Node18&#45;&gt;Node21 -->
<g id="edge25_Node000018_Node000021" class="edge">
<title>Node18&#45;&gt;Node21</title>
<g id="a_edge25_Node000018_Node000021"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M609.44,-67.99C555.65,-59.52 463.91,-44.76 385.38,-30.5 380.16,-29.55 374.75,-28.54 369.33,-27.5"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="370.24,-24.12 359.76,-25.65 368.91,-30.99 370.24,-24.12"/>
</a>
</g>
</g>
<!-- Node22&#45;&gt;Node3 -->
<g id="edge30_Node000022_Node000003" class="edge">
<title>Node22&#45;&gt;Node3</title>
<g id="a_edge30_Node000022_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1481.51,-121.32C1472.14,-101.28 1455.22,-65.09 1443.89,-40.87"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1447.17,-39.63 1439.76,-32.05 1440.83,-42.59 1447.17,-39.63"/>
</a>
</g>
</g>
<!-- Node22&#45;&gt;Node6 -->
<g id="edge29_Node000022_Node000006" class="edge">
<title>Node22&#45;&gt;Node6</title>
<g id="a_edge29_Node000022_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1433.31,-123.21C1430.3,-122.67 1427.3,-122.18 1424.38,-121.75 1236.12,-93.98 1012.12,-83.16 897.39,-79.21"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="897.59,-75.72 887.48,-78.88 897.36,-82.71 897.59,-75.72"/>
</a>
</g>
</g>
<!-- Node22&#45;&gt;Node13 -->
<g id="edge32_Node000022_Node000013" class="edge">
<title>Node22&#45;&gt;Node13</title>
<g id="a_edge32_Node000022_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1433.11,-122.05C1363.57,-103.86 1240.94,-69.72 1139.38,-30.5 1138.75,-30.26 1138.13,-30.01 1137.5,-29.76"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1139.22,-26.69 1128.66,-25.89 1136.41,-33.11 1139.22,-26.69"/>
</a>
</g>
</g>
<!-- Node22&#45;&gt;Node15 -->
<g id="edge31_Node000022_Node000015" class="edge">
<title>Node22&#45;&gt;Node15</title>
<g id="a_edge31_Node000022_Node000015"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1461.28,-121.32C1418.65,-98.22 1336.44,-53.68 1294.07,-30.72"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1295.75,-27.65 1285.29,-25.96 1292.42,-33.8 1295.75,-27.65"/>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node22 -->
<g id="edge34_Node000023_Node000022" class="edge">
<title>Node23&#45;&gt;Node22</title>
<g id="a_edge34_Node000023_Node000022"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1533.99,-187.86C1526.75,-179.95 1517.63,-169.99 1509.46,-161.05"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1512.06,-158.71 1502.73,-153.69 1506.9,-163.44 1512.06,-158.71"/>
</a>
</g>
</g>
<!-- Node23&#45;&gt;Node24 -->
<g id="edge35_Node000023_Node000024" class="edge">
<title>Node23&#45;&gt;Node24</title>
<g id="a_edge35_Node000023_Node000024"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1556.45,-187.86C1562.21,-178.58 1569.7,-166.5 1575.87,-156.55"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1578.81,-158.45 1581.11,-148.11 1572.86,-154.76 1578.81,-158.45"/>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node3 -->
<g id="edge45_Node000025_Node000003" class="edge">
<title>Node25&#45;&gt;Node3</title>
<g id="a_edge45_Node000025_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1115.56,-187.76C1145.43,-171.57 1194.81,-144.8 1237.38,-121.75 1292.37,-91.97 1356.11,-57.49 1395.34,-36.28"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1396.78,-39.48 1403.91,-31.64 1393.45,-33.32 1396.78,-39.48"/>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node8 -->
<g id="edge39_Node000025_Node000008" class="edge">
<title>Node25&#45;&gt;Node8</title>
<g id="a_edge39_Node000025_Node000008"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1036.14,-200.78C1000.6,-196.54 955.91,-184.56 932.38,-152.25 898.41,-105.63 975.01,-54.74 1019.07,-30.55"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1020.46,-33.78 1027.63,-25.98 1017.17,-27.61 1020.46,-33.78"/>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node13 -->
<g id="edge40_Node000025_Node000013" class="edge">
<title>Node25&#45;&gt;Node13</title>
<g id="a_edge40_Node000025_Node000013"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1102.1,-187.98C1110,-178.58 1119.17,-165.64 1123.38,-152.25 1135.95,-112.19 1124.46,-62.55 1116.16,-35.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1119.59,-34.93 1113.14,-26.52 1112.94,-37.12 1119.59,-34.93"/>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node16 -->
<g id="edge44_Node000025_Node000016" class="edge">
<title>Node25&#45;&gt;Node16</title>
<g id="a_edge44_Node000025_Node000016"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1036.18,-192.18C880,-161.24 416.96,-69.23 243.74,-31.2"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="244.51,-27.79 233.99,-29.05 243,-34.62 244.51,-27.79"/>
</a>
</g>
</g>
<!-- Node26 -->
<g id="Node000026" class="node">
<title>Node26</title>
<g id="a_Node000026"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="975.75,-146.62 941,-146.62 941,-127.38 975.75,-127.38 975.75,-146.62"/>
<text xml:space="preserve" text-anchor="middle" x="958.38" y="-133.12" font-family="Helvetica,sans-Serif" font-size="10.00">map</text>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node26 -->
<g id="edge37_Node000025_Node000026" class="edge">
<title>Node25&#45;&gt;Node26</title>
<g id="a_edge37_Node000025_Node000026"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1057.22,-187.96C1038.56,-179.14 1014.2,-167.43 984.72,-152.29"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="986.37,-149.2 975.88,-147.72 983.16,-155.42 986.37,-149.2"/>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node27 -->
<g id="edge38_Node000025_Node000027" class="edge">
<title>Node25&#45;&gt;Node27</title>
<g id="a_edge38_Node000025_Node000027"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1140.68,-197.43C1197.37,-190.94 1289.97,-177.38 1366.38,-152.25 1367.02,-152.04 1367.68,-151.81 1368.33,-151.57"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1369.62,-154.83 1377.45,-147.7 1366.87,-148.39 1369.62,-154.83"/>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node28 -->
<g id="edge41_Node000025_Node000028" class="edge">
<title>Node25&#45;&gt;Node28</title>
<g id="a_edge41_Node000025_Node000028"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1132.75,-187.8C1161.35,-178.13 1199.25,-164.96 1232.38,-152.25 1233.51,-151.81 1234.66,-151.37 1235.83,-150.91"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1236.97,-154.22 1244.92,-147.21 1234.34,-147.73 1236.97,-154.22"/>
</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="1045,-146.62 993.75,-146.62 993.75,-127.38 1045,-127.38 1045,-146.62"/>
<text xml:space="preserve" text-anchor="middle" x="1019.38" y="-133.12" font-family="Helvetica,sans-Serif" font-size="10.00">ostream</text>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node29 -->
<g id="edge42_Node000025_Node000029" class="edge">
<title>Node25&#45;&gt;Node29</title>
<g id="a_edge42_Node000025_Node000029"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1072.72,-187.86C1062.16,-177.99 1048.2,-164.94 1037.21,-154.67"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1039.61,-152.13 1029.92,-147.86 1034.83,-157.24 1039.61,-152.13"/>
</a>
</g>
</g>
<!-- Node30 -->
<g id="Node000030" class="node">
<title>Node30</title>
<g id="a_Node000030"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="1114,-146.62 1062.75,-146.62 1062.75,-127.38 1114,-127.38 1114,-146.62"/>
<text xml:space="preserve" text-anchor="middle" x="1088.38" y="-133.12" font-family="Helvetica,sans-Serif" font-size="10.00">sstream</text>
</a>
</g>
</g>
<!-- Node25&#45;&gt;Node30 -->
<g id="edge43_Node000025_Node000030" class="edge">
<title>Node25&#45;&gt;Node30</title>
<g id="a_edge43_Node000025_Node000030"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1088.38,-187.86C1088.38,-179.08 1088.38,-167.77 1088.38,-158.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1091.88,-158.34 1088.38,-148.34 1084.88,-158.34 1091.88,-158.34"/>
</a>
</g>
</g>
<!-- Node31&#45;&gt;Node27 -->
<g id="edge48_Node000031_Node000027" class="edge">
<title>Node31&#45;&gt;Node27</title>
<g id="a_edge48_Node000031_Node000027"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1320.39,-187.86C1335.88,-177.56 1356.59,-163.79 1372.31,-153.33"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1374.18,-156.3 1380.57,-147.85 1370.3,-150.47 1374.18,-156.3"/>
</a>
</g>
</g>
<!-- Node31&#45;&gt;Node28 -->
<g id="edge50_Node000031_Node000028" class="edge">
<title>Node31&#45;&gt;Node28</title>
<g id="a_edge50_Node000031_Node000028"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1291.11,-187.86C1286.56,-178.68 1280.64,-166.75 1275.73,-156.86"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1279,-155.58 1271.42,-148.18 1272.73,-158.69 1279,-155.58"/>
</a>
</g>
</g>
<!-- Node32 -->
<g id="Node000032" class="node">
<title>Node32</title>
<g id="a_Node000032"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="1357.12,-146.62 1303.62,-146.62 1303.62,-127.38 1357.12,-127.38 1357.12,-146.62"/>
<text xml:space="preserve" text-anchor="middle" x="1330.38" y="-133.12" font-family="Helvetica,sans-Serif" font-size="10.00">iostream</text>
</a>
</g>
</g>
<!-- Node31&#45;&gt;Node32 -->
<g id="edge49_Node000031_Node000032" class="edge">
<title>Node31&#45;&gt;Node32</title>
<g id="a_edge49_Node000031_Node000032"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1305.64,-187.86C1310.19,-178.68 1316.11,-166.75 1321.02,-156.86"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1324.02,-158.69 1325.33,-148.18 1317.75,-155.58 1324.02,-158.69"/>
</a>
</g>
</g>
<!-- Node34&#45;&gt;Node6 -->
<g id="edge59_Node000034_Node000006" class="edge">
<title>Node34&#45;&gt;Node6</title>
<g id="a_edge59_Node000034_Node000006"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M436.45,-326.82C437.26,-293.99 444.85,-176.45 511.38,-121.75 529.19,-107.1 659.51,-92.27 745.41,-83.93"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="745.58,-87.44 755.2,-83 744.91,-80.47 745.58,-87.44"/>
</a>
</g>
</g>
<!-- Node35&#45;&gt;Node27 -->
<g id="edge62_Node000035_Node000027" class="edge">
<title>Node35&#45;&gt;Node27</title>
<g id="a_edge62_Node000035_Node000027"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1488.64,-320.76C1497.12,-311.48 1506.85,-298.73 1511.38,-285.25 1515.69,-272.4 1516.54,-267.28 1511.38,-254.75 1501.26,-230.21 1444.73,-179.8 1414.49,-153.99"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1417.07,-151.6 1407.18,-147.81 1412.55,-156.94 1417.07,-151.6"/>
</a>
</g>
</g>
<!-- Node36 -->
<g id="Node000036" class="node">
<title>Node36</title>
<g id="a_Node000036"><a xlink:title=" ">
<polygon fill="#e0e0e0" stroke="#999999" points="1502.38,-279.62 1444.38,-279.62 1444.38,-260.38 1502.38,-260.38 1502.38,-279.62"/>
<text xml:space="preserve" text-anchor="middle" x="1473.38" y="-266.12" font-family="Helvetica,sans-Serif" font-size="10.00">exception</text>
</a>
</g>
</g>
<!-- Node35&#45;&gt;Node36 -->
<g id="edge61_Node000035_Node000036" class="edge">
<title>Node35&#45;&gt;Node36</title>
<g id="a_edge61_Node000035_Node000036"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M1473.38,-320.86C1473.38,-312.08 1473.38,-300.77 1473.38,-291.15"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="1476.88,-291.34 1473.38,-281.34 1469.88,-291.34 1476.88,-291.34"/>
</a>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 44 KiB

View File

@@ -111,13 +111,13 @@ $(function(){initNavTree('class_py_dynamic_engine.html',''); initResizable(true)
<div class="dynheader">
Inheritance diagram for PyDynamicEngine:</div>
<div class="dyncontent">
<div class="center">
<img src="class_py_dynamic_engine.png" usemap="#PyDynamicEngine_map" alt=""/>
<map id="PyDynamicEngine_map" name="PyDynamicEngine_map">
<area href="classgridfire_1_1_dynamic_engine.html" title="Abstract class for engines supporting Jacobian and stoichiometry operations." alt="gridfire::DynamicEngine" shape="rect" coords="0,56,147,80"/>
<area href="classgridfire_1_1_engine.html" title="Abstract base class for a reaction network engine." alt="gridfire::Engine" shape="rect" coords="0,0,147,24"/>
</map>
</div></div>
<div class="center"><iframe scrolling="no" frameborder="0" src="class_py_dynamic_engine__inherit__graph.svg" width="171" height="184"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for PyDynamicEngine:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_py_dynamic_engine__coll__graph.svg" width="331" height="215"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>

View File

@@ -0,0 +1,9 @@
<map id="PyDynamicEngine" name="PyDynamicEngine">
<area shape="rect" id="Node000001" title=" " alt="" coords="106,184,236,210"/>
<area shape="rect" id="Node000002" href="$classgridfire_1_1_dynamic_engine.html" title="Abstract class for engines supporting Jacobian and stoichiometry operations." alt="" coords="5,88,166,114"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="108,123,162,182,158,185,104,127"/>
<area shape="rect" id="Node000003" href="$classgridfire_1_1_engine.html" title="Abstract base class for a reaction network engine." alt="" coords="31,5,140,31"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="88,47,88,88,83,88,83,47"/>
<area shape="rect" id="Node000004" title=" " alt="" coords="190,80,325,121"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="231,134,184,186,180,182,227,130"/>
</map>

View File

@@ -0,0 +1 @@
c76179aaf09843043dddffd56e15727f

View File

@@ -0,0 +1,103 @@
<?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 13.0.1 (20250615.1724)
-->
<!-- Title: PyDynamicEngine Pages: 1 -->
<svg width="248pt" height="161pt"
viewBox="0.00 0.00 248.00 161.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 157.25)">
<title>PyDynamicEngine</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="172.62,-19.25 75.62,-19.25 75.62,0 172.62,0 172.62,-19.25"/>
<text xml:space="preserve" text-anchor="middle" x="124.12" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyDynamicEngine</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="classgridfire_1_1_dynamic_engine.html" target="_top" xlink:title="Abstract class for engines supporting Jacobian and stoichiometry operations.">
<polygon fill="white" stroke="#666666" points="120.25,-91.38 0,-91.38 0,-72.12 120.25,-72.12 120.25,-91.38"/>
<text xml:space="preserve" text-anchor="middle" x="60.12" y="-77.88" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::DynamicEngine</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M75.76,-63.62C88.42,-49.74 105.77,-30.73 115.88,-19.66"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="73.41,-61 69.25,-70.75 78.58,-65.72 73.41,-61"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:href="classgridfire_1_1_engine.html" target="_top" xlink:title="Abstract base class for a reaction network engine.">
<polygon fill="white" stroke="#666666" points="100.75,-153.25 19.5,-153.25 19.5,-134 100.75,-134 100.75,-153.25"/>
<text xml:space="preserve" text-anchor="middle" x="60.12" y="-139.75" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::Engine</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node2 -->
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node3&#45;&gt;Node2</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M60.12,-122.05C60.12,-111.63 60.12,-99.53 60.12,-91.54"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="56.63,-122.02 60.13,-132.02 63.63,-122.02 56.63,-122.02"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a xlink:title=" ">
<polygon fill="white" stroke="#666666" points="239.88,-97 138.38,-97 138.38,-66.5 239.88,-66.5 239.88,-97"/>
<text xml:space="preserve" text-anchor="start" x="146.38" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector&lt; fourdst</text>
<text xml:space="preserve" text-anchor="middle" x="189.12" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">::atomic::Species &gt;</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node1 -->
<g id="edge3_Node000001_Node000004" class="edge">
<title>Node4&#45;&gt;Node1</title>
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M168.07,-58.04C155.86,-44.86 141.16,-29.01 132.24,-19.38"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="165.26,-60.16 174.63,-65.11 170.4,-55.4 165.26,-60.16"/>
</a>
</g>
<text xml:space="preserve" text-anchor="middle" x="199.45" y="-39" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> m_species_cache</text>
</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>

After

Width:  |  Height:  |  Size: 4.5 KiB

View File

@@ -0,0 +1,77 @@
<?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 13.0.1 (20250615.1724)
-->
<!-- Title: PyDynamicEngine Pages: 1 -->
<svg width="248pt" height="161pt"
viewBox="0.00 0.00 248.00 161.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 157.25)">
<title>PyDynamicEngine</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="172.62,-19.25 75.62,-19.25 75.62,0 172.62,0 172.62,-19.25"/>
<text xml:space="preserve" text-anchor="middle" x="124.12" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyDynamicEngine</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="classgridfire_1_1_dynamic_engine.html" target="_top" xlink:title="Abstract class for engines supporting Jacobian and stoichiometry operations.">
<polygon fill="white" stroke="#666666" points="120.25,-91.38 0,-91.38 0,-72.12 120.25,-72.12 120.25,-91.38"/>
<text xml:space="preserve" text-anchor="middle" x="60.12" y="-77.88" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::DynamicEngine</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M75.76,-63.62C88.42,-49.74 105.77,-30.73 115.88,-19.66"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="73.41,-61 69.25,-70.75 78.58,-65.72 73.41,-61"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:href="classgridfire_1_1_engine.html" target="_top" xlink:title="Abstract base class for a reaction network engine.">
<polygon fill="white" stroke="#666666" points="100.75,-153.25 19.5,-153.25 19.5,-134 100.75,-134 100.75,-153.25"/>
<text xml:space="preserve" text-anchor="middle" x="60.12" y="-139.75" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::Engine</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node2 -->
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node3&#45;&gt;Node2</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M60.12,-122.05C60.12,-111.63 60.12,-99.53 60.12,-91.54"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="56.63,-122.02 60.13,-132.02 63.63,-122.02 56.63,-122.02"/>
</a>
</g>
</g>
<!-- Node4 -->
<g id="Node000004" class="node">
<title>Node4</title>
<g id="a_Node000004"><a xlink:title=" ">
<polygon fill="white" stroke="#666666" points="239.88,-97 138.38,-97 138.38,-66.5 239.88,-66.5 239.88,-97"/>
<text xml:space="preserve" text-anchor="start" x="146.38" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector&lt; fourdst</text>
<text xml:space="preserve" text-anchor="middle" x="189.12" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">::atomic::Species &gt;</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node1 -->
<g id="edge3_Node000001_Node000004" class="edge">
<title>Node4&#45;&gt;Node1</title>
<g id="a_edge3_Node000001_Node000004"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M168.07,-58.04C155.86,-44.86 141.16,-29.01 132.24,-19.38"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="165.26,-60.16 174.63,-65.11 170.4,-55.4 165.26,-60.16"/>
</a>
</g>
<text xml:space="preserve" text-anchor="middle" x="199.45" y="-39" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> m_species_cache</text>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 3.7 KiB

View File

@@ -0,0 +1,7 @@
<map id="PyDynamicEngine" name="PyDynamicEngine">
<area shape="rect" id="Node000001" title=" " alt="" coords="21,153,150,178"/>
<area shape="rect" id="Node000002" href="$classgridfire_1_1_dynamic_engine.html" title="Abstract class for engines supporting Jacobian and stoichiometry operations." alt="" coords="5,79,166,105"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="88,120,88,152,83,152,83,120"/>
<area shape="rect" id="Node000003" href="$classgridfire_1_1_engine.html" title="Abstract base class for a reaction network engine." alt="" coords="31,5,140,31"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="88,46,88,79,83,79,83,46"/>
</map>

View File

@@ -0,0 +1 @@
03deb68f066f8d819bddcca128351b54

View File

@@ -0,0 +1,83 @@
<?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 13.0.1 (20250615.1724)
-->
<!-- Title: PyDynamicEngine Pages: 1 -->
<svg width="128pt" height="138pt"
viewBox="0.00 0.00 128.00 138.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 133.75)">
<title>PyDynamicEngine</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="108.62,-19.25 11.62,-19.25 11.62,0 108.62,0 108.62,-19.25"/>
<text xml:space="preserve" text-anchor="middle" x="60.12" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyDynamicEngine</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="classgridfire_1_1_dynamic_engine.html" target="_top" xlink:title="Abstract class for engines supporting Jacobian and stoichiometry operations.">
<polygon fill="white" stroke="#666666" points="120.25,-74.5 0,-74.5 0,-55.25 120.25,-55.25 120.25,-74.5"/>
<text xml:space="preserve" text-anchor="middle" x="60.12" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::DynamicEngine</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M60.12,-43.63C60.12,-35.34 60.12,-26.17 60.12,-19.61"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="56.63,-43.57 60.13,-53.57 63.63,-43.57 56.63,-43.57"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:href="classgridfire_1_1_engine.html" target="_top" xlink:title="Abstract base class for a reaction network engine.">
<polygon fill="white" stroke="#666666" points="100.75,-129.75 19.5,-129.75 19.5,-110.5 100.75,-110.5 100.75,-129.75"/>
<text xml:space="preserve" text-anchor="middle" x="60.12" y="-116.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::Engine</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node2 -->
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node3&#45;&gt;Node2</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M60.12,-98.88C60.12,-90.59 60.12,-81.42 60.12,-74.86"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="56.63,-98.82 60.13,-108.82 63.63,-98.82 56.63,-98.82"/>
</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>

After

Width:  |  Height:  |  Size: 3.4 KiB

View File

@@ -0,0 +1,57 @@
<?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 13.0.1 (20250615.1724)
-->
<!-- Title: PyDynamicEngine Pages: 1 -->
<svg width="128pt" height="138pt"
viewBox="0.00 0.00 128.00 138.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 133.75)">
<title>PyDynamicEngine</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="108.62,-19.25 11.62,-19.25 11.62,0 108.62,0 108.62,-19.25"/>
<text xml:space="preserve" text-anchor="middle" x="60.12" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyDynamicEngine</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="classgridfire_1_1_dynamic_engine.html" target="_top" xlink:title="Abstract class for engines supporting Jacobian and stoichiometry operations.">
<polygon fill="white" stroke="#666666" points="120.25,-74.5 0,-74.5 0,-55.25 120.25,-55.25 120.25,-74.5"/>
<text xml:space="preserve" text-anchor="middle" x="60.12" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::DynamicEngine</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M60.12,-43.63C60.12,-35.34 60.12,-26.17 60.12,-19.61"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="56.63,-43.57 60.13,-53.57 63.63,-43.57 56.63,-43.57"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:href="classgridfire_1_1_engine.html" target="_top" xlink:title="Abstract base class for a reaction network engine.">
<polygon fill="white" stroke="#666666" points="100.75,-129.75 19.5,-129.75 19.5,-110.5 100.75,-110.5 100.75,-129.75"/>
<text xml:space="preserve" text-anchor="middle" x="60.12" y="-116.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::Engine</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node2 -->
<g id="edge2_Node000002_Node000003" class="edge">
<title>Node3&#45;&gt;Node2</title>
<g id="a_edge2_Node000002_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M60.12,-98.88C60.12,-90.59 60.12,-81.42 60.12,-74.86"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="56.63,-98.82 60.13,-108.82 63.63,-98.82 56.63,-98.82"/>
</a>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@@ -110,12 +110,13 @@ $(function(){initNavTree('class_py_dynamic_engine_view.html',''); initResizable(
<div class="dynheader">
Inheritance diagram for PyDynamicEngineView:</div>
<div class="dyncontent">
<div class="center">
<img src="class_py_dynamic_engine_view.png" usemap="#PyDynamicEngineView_map" alt=""/>
<map id="PyDynamicEngineView_map" name="PyDynamicEngineView_map">
<area href="classgridfire_1_1_engine_view.html" alt="gridfire::EngineView&lt; gridfire::DynamicEngine &gt;" shape="rect" coords="0,0,285,24"/>
</map>
</div></div>
<div class="center"><iframe scrolling="no" frameborder="0" src="class_py_dynamic_engine_view__inherit__graph.svg" width="195" height="126"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for PyDynamicEngineView:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_py_dynamic_engine_view__coll__graph.svg" width="195" height="126"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
Private Member Functions</h2></td></tr>

View File

@@ -0,0 +1,5 @@
<map id="PyDynamicEngineView" name="PyDynamicEngineView">
<area shape="rect" id="Node000001" title=" " alt="" coords="18,94,177,120"/>
<area shape="rect" id="Node000002" href="$classgridfire_1_1_engine_view.html" title=" " alt="" coords="5,5,190,46"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="100,62,100,93,95,93,95,62"/>
</map>

View File

@@ -0,0 +1 @@
2dfa27ac1a7c3a5d028ab63382eb211f

View File

@@ -0,0 +1,66 @@
<?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 13.0.1 (20250615.1724)
-->
<!-- Title: PyDynamicEngineView Pages: 1 -->
<svg width="146pt" height="94pt"
viewBox="0.00 0.00 146.00 94.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 89.75)">
<title>PyDynamicEngineView</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="128.5,-19.25 9.75,-19.25 9.75,0 128.5,0 128.5,-19.25"/>
<text xml:space="preserve" text-anchor="middle" x="69.12" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyDynamicEngineView</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="classgridfire_1_1_engine_view.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="138.25,-85.75 0,-85.75 0,-55.25 138.25,-55.25 138.25,-85.75"/>
<text xml:space="preserve" text-anchor="start" x="8" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::EngineView</text>
<text xml:space="preserve" text-anchor="middle" x="69.12" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; gridfire::DynamicEngine &gt;</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M69.12,-43.48C69.12,-34.98 69.12,-26.09 69.12,-19.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="65.63,-43.43 69.13,-53.43 72.63,-43.43 65.63,-43.43"/>
</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>

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@@ -0,0 +1,40 @@
<?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 13.0.1 (20250615.1724)
-->
<!-- Title: PyDynamicEngineView Pages: 1 -->
<svg width="146pt" height="94pt"
viewBox="0.00 0.00 146.00 94.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 89.75)">
<title>PyDynamicEngineView</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="128.5,-19.25 9.75,-19.25 9.75,0 128.5,0 128.5,-19.25"/>
<text xml:space="preserve" text-anchor="middle" x="69.12" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyDynamicEngineView</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="classgridfire_1_1_engine_view.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="138.25,-85.75 0,-85.75 0,-55.25 138.25,-55.25 138.25,-85.75"/>
<text xml:space="preserve" text-anchor="start" x="8" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::EngineView</text>
<text xml:space="preserve" text-anchor="middle" x="69.12" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; gridfire::DynamicEngine &gt;</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M69.12,-43.48C69.12,-34.98 69.12,-26.09 69.12,-19.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="65.63,-43.43 69.13,-53.43 72.63,-43.43 65.63,-43.43"/>
</a>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@@ -0,0 +1,5 @@
<map id="PyDynamicEngineView" name="PyDynamicEngineView">
<area shape="rect" id="Node000001" title=" " alt="" coords="18,94,177,120"/>
<area shape="rect" id="Node000002" href="$classgridfire_1_1_engine_view.html" title=" " alt="" coords="5,5,190,46"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="100,62,100,93,95,93,95,62"/>
</map>

View File

@@ -0,0 +1 @@
2dfa27ac1a7c3a5d028ab63382eb211f

View File

@@ -0,0 +1,66 @@
<?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 13.0.1 (20250615.1724)
-->
<!-- Title: PyDynamicEngineView Pages: 1 -->
<svg width="146pt" height="94pt"
viewBox="0.00 0.00 146.00 94.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 89.75)">
<title>PyDynamicEngineView</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="128.5,-19.25 9.75,-19.25 9.75,0 128.5,0 128.5,-19.25"/>
<text xml:space="preserve" text-anchor="middle" x="69.12" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyDynamicEngineView</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="classgridfire_1_1_engine_view.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="138.25,-85.75 0,-85.75 0,-55.25 138.25,-55.25 138.25,-85.75"/>
<text xml:space="preserve" text-anchor="start" x="8" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::EngineView</text>
<text xml:space="preserve" text-anchor="middle" x="69.12" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; gridfire::DynamicEngine &gt;</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M69.12,-43.48C69.12,-34.98 69.12,-26.09 69.12,-19.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="65.63,-43.43 69.13,-53.43 72.63,-43.43 65.63,-43.43"/>
</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>

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@@ -0,0 +1,40 @@
<?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 13.0.1 (20250615.1724)
-->
<!-- Title: PyDynamicEngineView Pages: 1 -->
<svg width="146pt" height="94pt"
viewBox="0.00 0.00 146.00 94.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 89.75)">
<title>PyDynamicEngineView</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="128.5,-19.25 9.75,-19.25 9.75,0 128.5,0 128.5,-19.25"/>
<text xml:space="preserve" text-anchor="middle" x="69.12" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyDynamicEngineView</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="classgridfire_1_1_engine_view.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="138.25,-85.75 0,-85.75 0,-55.25 138.25,-55.25 138.25,-85.75"/>
<text xml:space="preserve" text-anchor="start" x="8" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::EngineView</text>
<text xml:space="preserve" text-anchor="middle" x="69.12" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; gridfire::DynamicEngine &gt;</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M69.12,-43.48C69.12,-34.98 69.12,-26.09 69.12,-19.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="65.63,-43.43 69.13,-53.43 72.63,-43.43 65.63,-43.43"/>
</a>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@@ -110,12 +110,13 @@ $(function(){initNavTree('class_py_dynamic_network_solver_strategy.html',''); in
<div class="dynheader">
Inheritance diagram for PyDynamicNetworkSolverStrategy:</div>
<div class="dyncontent">
<div class="center">
<img src="class_py_dynamic_network_solver_strategy.png" usemap="#PyDynamicNetworkSolverStrategy_map" alt=""/>
<map id="PyDynamicNetworkSolverStrategy_map" name="PyDynamicNetworkSolverStrategy_map">
<area href="classgridfire_1_1solver_1_1_network_solver_strategy.html" alt="gridfire::solver::NetworkSolverStrategy&lt; DynamicEngine &gt;" shape="rect" coords="0,0,342,24"/>
</map>
</div></div>
<div class="center"><iframe scrolling="no" frameborder="0" src="class_py_dynamic_network_solver_strategy__inherit__graph.svg" width="235" height="126"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for PyDynamicNetworkSolverStrategy:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_py_dynamic_network_solver_strategy__coll__graph.svg" width="235" height="126"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
Private Member Functions</h2></td></tr>

View File

@@ -0,0 +1,5 @@
<map id="PyDynamicNetworkSolverStrategy" name="PyDynamicNetworkSolverStrategy">
<area shape="rect" id="Node000001" title=" " alt="" coords="5,94,230,120"/>
<area shape="rect" id="Node000002" href="$classgridfire_1_1solver_1_1_network_solver_strategy.html" title=" " alt="" coords="36,5,199,46"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="120,62,120,93,115,93,115,62"/>
</map>

View File

@@ -0,0 +1 @@
72e2ae265d8d41426d1ce7f430213078

View File

@@ -0,0 +1,66 @@
<?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 13.0.1 (20250615.1724)
-->
<!-- Title: PyDynamicNetworkSolverStrategy Pages: 1 -->
<svg width="176pt" height="94pt"
viewBox="0.00 0.00 176.00 94.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 89.75)">
<title>PyDynamicNetworkSolverStrategy</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="168.25,-19.25 0,-19.25 0,0 168.25,0 168.25,-19.25"/>
<text xml:space="preserve" text-anchor="middle" x="84.12" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyDynamicNetworkSolverStrategy</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="classgridfire_1_1solver_1_1_network_solver_strategy.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="145.38,-85.75 22.88,-85.75 22.88,-55.25 145.38,-55.25 145.38,-85.75"/>
<text xml:space="preserve" text-anchor="start" x="30.88" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::solver::Dynamic</text>
<text xml:space="preserve" text-anchor="middle" x="84.12" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">NetworkSolverStrategy</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M84.12,-43.48C84.12,-34.98 84.12,-26.09 84.12,-19.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="80.63,-43.43 84.13,-53.43 87.63,-43.43 80.63,-43.43"/>
</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>

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

@@ -0,0 +1,40 @@
<?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 13.0.1 (20250615.1724)
-->
<!-- Title: PyDynamicNetworkSolverStrategy Pages: 1 -->
<svg width="176pt" height="94pt"
viewBox="0.00 0.00 176.00 94.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 89.75)">
<title>PyDynamicNetworkSolverStrategy</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="168.25,-19.25 0,-19.25 0,0 168.25,0 168.25,-19.25"/>
<text xml:space="preserve" text-anchor="middle" x="84.12" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyDynamicNetworkSolverStrategy</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="classgridfire_1_1solver_1_1_network_solver_strategy.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="145.38,-85.75 22.88,-85.75 22.88,-55.25 145.38,-55.25 145.38,-85.75"/>
<text xml:space="preserve" text-anchor="start" x="30.88" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::solver::Dynamic</text>
<text xml:space="preserve" text-anchor="middle" x="84.12" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">NetworkSolverStrategy</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M84.12,-43.48C84.12,-34.98 84.12,-26.09 84.12,-19.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="80.63,-43.43 84.13,-53.43 87.63,-43.43 80.63,-43.43"/>
</a>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@@ -0,0 +1,5 @@
<map id="PyDynamicNetworkSolverStrategy" name="PyDynamicNetworkSolverStrategy">
<area shape="rect" id="Node000001" title=" " alt="" coords="5,94,230,120"/>
<area shape="rect" id="Node000002" href="$classgridfire_1_1solver_1_1_network_solver_strategy.html" title=" " alt="" coords="36,5,199,46"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="120,62,120,93,115,93,115,62"/>
</map>

View File

@@ -0,0 +1 @@
72e2ae265d8d41426d1ce7f430213078

View File

@@ -0,0 +1,66 @@
<?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 13.0.1 (20250615.1724)
-->
<!-- Title: PyDynamicNetworkSolverStrategy Pages: 1 -->
<svg width="176pt" height="94pt"
viewBox="0.00 0.00 176.00 94.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 89.75)">
<title>PyDynamicNetworkSolverStrategy</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="168.25,-19.25 0,-19.25 0,0 168.25,0 168.25,-19.25"/>
<text xml:space="preserve" text-anchor="middle" x="84.12" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyDynamicNetworkSolverStrategy</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="classgridfire_1_1solver_1_1_network_solver_strategy.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="145.38,-85.75 22.88,-85.75 22.88,-55.25 145.38,-55.25 145.38,-85.75"/>
<text xml:space="preserve" text-anchor="start" x="30.88" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::solver::Dynamic</text>
<text xml:space="preserve" text-anchor="middle" x="84.12" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">NetworkSolverStrategy</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M84.12,-43.48C84.12,-34.98 84.12,-26.09 84.12,-19.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="80.63,-43.43 84.13,-53.43 87.63,-43.43 80.63,-43.43"/>
</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>

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

@@ -0,0 +1,40 @@
<?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 13.0.1 (20250615.1724)
-->
<!-- Title: PyDynamicNetworkSolverStrategy Pages: 1 -->
<svg width="176pt" height="94pt"
viewBox="0.00 0.00 176.00 94.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 89.75)">
<title>PyDynamicNetworkSolverStrategy</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="168.25,-19.25 0,-19.25 0,0 168.25,0 168.25,-19.25"/>
<text xml:space="preserve" text-anchor="middle" x="84.12" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyDynamicNetworkSolverStrategy</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="classgridfire_1_1solver_1_1_network_solver_strategy.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="145.38,-85.75 22.88,-85.75 22.88,-55.25 145.38,-55.25 145.38,-85.75"/>
<text xml:space="preserve" text-anchor="start" x="30.88" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::solver::Dynamic</text>
<text xml:space="preserve" text-anchor="middle" x="84.12" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">NetworkSolverStrategy</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M84.12,-43.48C84.12,-34.98 84.12,-26.09 84.12,-19.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="80.63,-43.43 84.13,-53.43 87.63,-43.43 80.63,-43.43"/>
</a>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@@ -111,12 +111,13 @@ $(function(){initNavTree('class_py_engine.html',''); initResizable(true); });
<div class="dynheader">
Inheritance diagram for PyEngine:</div>
<div class="dyncontent">
<div class="center">
<img src="class_py_engine.png" usemap="#PyEngine_map" alt=""/>
<map id="PyEngine_map" name="PyEngine_map">
<area href="classgridfire_1_1_engine.html" title="Abstract base class for a reaction network engine." alt="gridfire::Engine" shape="rect" coords="0,0,98,24"/>
</map>
</div></div>
<div class="center"><iframe scrolling="no" frameborder="0" src="class_py_engine__inherit__graph.svg" width="119" height="111"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for PyEngine:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_py_engine__coll__graph.svg" width="286" height="140"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pub-methods" name="pub-methods"></a>
Public Member Functions</h2></td></tr>

View File

@@ -0,0 +1,7 @@
<map id="PyEngine" name="PyEngine">
<area shape="rect" id="Node000001" title=" " alt="" coords="93,109,170,135"/>
<area shape="rect" id="Node000002" href="$classgridfire_1_1_engine.html" title="Abstract base class for a reaction network engine." alt="" coords="5,13,114,38"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="80,49,124,107,120,110,76,53"/>
<area shape="rect" id="Node000003" title=" " alt="" coords="137,5,272,46"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="182,60,143,110,139,107,178,57"/>
</map>

View File

@@ -0,0 +1 @@
745ed06121935e905f224c954ebea299

View File

@@ -0,0 +1,85 @@
<?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 13.0.1 (20250615.1724)
-->
<!-- Title: PyEngine Pages: 1 -->
<svg width="214pt" height="105pt"
viewBox="0.00 0.00 214.00 105.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 101)">
<title>PyEngine</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="123.62,-19.25 65.62,-19.25 65.62,0 123.62,0 123.62,-19.25"/>
<text xml:space="preserve" text-anchor="middle" x="94.62" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyEngine</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="classgridfire_1_1_engine.html" target="_top" xlink:title="Abstract base class for a reaction network engine.">
<polygon fill="white" stroke="#666666" points="81.25,-91.38 0,-91.38 0,-72.12 81.25,-72.12 81.25,-91.38"/>
<text xml:space="preserve" text-anchor="middle" x="40.62" y="-77.88" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::Engine</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M54.43,-62.83C65.06,-49.02 79.3,-30.52 87.67,-19.66"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="51.72,-60.61 48.39,-70.67 57.26,-64.88 51.72,-60.61"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:title=" ">
<polygon fill="white" stroke="#666666" points="200.38,-97 98.88,-97 98.88,-66.5 200.38,-66.5 200.38,-97"/>
<text xml:space="preserve" text-anchor="start" x="106.88" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector&lt; fourdst</text>
<text xml:space="preserve" text-anchor="middle" x="149.62" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">::atomic::Species &gt;</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node1 -->
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node3&#45;&gt;Node1</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M131.22,-57.28C121,-44.26 108.9,-28.82 101.49,-19.38"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="128.37,-59.32 137.29,-65.03 133.88,-55 128.37,-59.32"/>
</a>
</g>
<text xml:space="preserve" text-anchor="middle" x="164.65" y="-39" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> m_species_cache</text>
</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>

After

Width:  |  Height:  |  Size: 3.5 KiB

View File

@@ -0,0 +1,59 @@
<?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 13.0.1 (20250615.1724)
-->
<!-- Title: PyEngine Pages: 1 -->
<svg width="214pt" height="105pt"
viewBox="0.00 0.00 214.00 105.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 101)">
<title>PyEngine</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="123.62,-19.25 65.62,-19.25 65.62,0 123.62,0 123.62,-19.25"/>
<text xml:space="preserve" text-anchor="middle" x="94.62" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyEngine</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="classgridfire_1_1_engine.html" target="_top" xlink:title="Abstract base class for a reaction network engine.">
<polygon fill="white" stroke="#666666" points="81.25,-91.38 0,-91.38 0,-72.12 81.25,-72.12 81.25,-91.38"/>
<text xml:space="preserve" text-anchor="middle" x="40.62" y="-77.88" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::Engine</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M54.43,-62.83C65.06,-49.02 79.3,-30.52 87.67,-19.66"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="51.72,-60.61 48.39,-70.67 57.26,-64.88 51.72,-60.61"/>
</a>
</g>
</g>
<!-- Node3 -->
<g id="Node000003" class="node">
<title>Node3</title>
<g id="a_Node000003"><a xlink:title=" ">
<polygon fill="white" stroke="#666666" points="200.38,-97 98.88,-97 98.88,-66.5 200.38,-66.5 200.38,-97"/>
<text xml:space="preserve" text-anchor="start" x="106.88" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">std::vector&lt; fourdst</text>
<text xml:space="preserve" text-anchor="middle" x="149.62" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">::atomic::Species &gt;</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node1 -->
<g id="edge2_Node000001_Node000003" class="edge">
<title>Node3&#45;&gt;Node1</title>
<g id="a_edge2_Node000001_Node000003"><a xlink:title=" ">
<path fill="none" stroke="#9a32cd" stroke-dasharray="5,2" d="M131.22,-57.28C121,-44.26 108.9,-28.82 101.49,-19.38"/>
<polygon fill="#9a32cd" stroke="#9a32cd" points="128.37,-59.32 137.29,-65.03 133.88,-55 128.37,-59.32"/>
</a>
</g>
<text xml:space="preserve" text-anchor="middle" x="164.65" y="-39" font-family="Helvetica,sans-Serif" font-size="10.00" fill="grey"> m_species_cache</text>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

@@ -0,0 +1,5 @@
<map id="PyEngine" name="PyEngine">
<area shape="rect" id="Node000001" title=" " alt="" coords="21,79,98,105"/>
<area shape="rect" id="Node000002" href="$classgridfire_1_1_engine.html" title="Abstract base class for a reaction network engine." alt="" coords="5,5,114,31"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="62,46,62,79,57,79,57,46"/>
</map>

View File

@@ -0,0 +1 @@
f7a2e3a36a912f6e2e4cb7342187d2ed

View File

@@ -0,0 +1,65 @@
<?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 13.0.1 (20250615.1724)
-->
<!-- Title: PyEngine Pages: 1 -->
<svg width="89pt" height="83pt"
viewBox="0.00 0.00 89.00 83.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 78.5)">
<title>PyEngine</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="69.62,-19.25 11.62,-19.25 11.62,0 69.62,0 69.62,-19.25"/>
<text xml:space="preserve" text-anchor="middle" x="40.62" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyEngine</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="classgridfire_1_1_engine.html" target="_top" xlink:title="Abstract base class for a reaction network engine.">
<polygon fill="white" stroke="#666666" points="81.25,-74.5 0,-74.5 0,-55.25 81.25,-55.25 81.25,-74.5"/>
<text xml:space="preserve" text-anchor="middle" x="40.62" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::Engine</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M40.62,-43.63C40.62,-35.34 40.62,-26.17 40.62,-19.61"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="37.13,-43.57 40.63,-53.57 44.13,-43.57 37.13,-43.57"/>
</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>

After

Width:  |  Height:  |  Size: 2.5 KiB

View File

@@ -0,0 +1,39 @@
<?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 13.0.1 (20250615.1724)
-->
<!-- Title: PyEngine Pages: 1 -->
<svg width="89pt" height="83pt"
viewBox="0.00 0.00 89.00 83.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 78.5)">
<title>PyEngine</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="69.62,-19.25 11.62,-19.25 11.62,0 69.62,0 69.62,-19.25"/>
<text xml:space="preserve" text-anchor="middle" x="40.62" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyEngine</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="classgridfire_1_1_engine.html" target="_top" xlink:title="Abstract base class for a reaction network engine.">
<polygon fill="white" stroke="#666666" points="81.25,-74.5 0,-74.5 0,-55.25 81.25,-55.25 81.25,-74.5"/>
<text xml:space="preserve" text-anchor="middle" x="40.62" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::Engine</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M40.62,-43.63C40.62,-35.34 40.62,-26.17 40.62,-19.61"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="37.13,-43.57 40.63,-53.57 44.13,-43.57 37.13,-43.57"/>
</a>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

@@ -110,12 +110,13 @@ $(function(){initNavTree('class_py_engine_view.html',''); initResizable(true); }
<div class="dynheader">
Inheritance diagram for PyEngineView:</div>
<div class="dyncontent">
<div class="center">
<img src="class_py_engine_view.png" usemap="#PyEngineView_map" alt=""/>
<map id="PyEngineView_map" name="PyEngineView_map">
<area href="classgridfire_1_1_engine_view.html" alt="gridfire::EngineView&lt; gridfire::Engine &gt;" shape="rect" coords="0,0,236,24"/>
</map>
</div></div>
<div class="center"><iframe scrolling="no" frameborder="0" src="class_py_engine_view__inherit__graph.svg" width="148" height="126"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for PyEngineView:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_py_engine_view__coll__graph.svg" width="148" height="126"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
Private Member Functions</h2></td></tr>

View File

@@ -0,0 +1,5 @@
<map id="PyEngineView" name="PyEngineView">
<area shape="rect" id="Node000001" title=" " alt="" coords="21,94,127,120"/>
<area shape="rect" id="Node000002" href="$classgridfire_1_1_engine_view.html" title=" " alt="" coords="5,5,143,46"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="77,62,77,93,71,93,71,62"/>
</map>

View File

@@ -0,0 +1 @@
745383e0d9a81657c1069a596b2de656

View File

@@ -0,0 +1,66 @@
<?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 13.0.1 (20250615.1724)
-->
<!-- Title: PyEngineView Pages: 1 -->
<svg width="111pt" height="94pt"
viewBox="0.00 0.00 111.00 94.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 89.75)">
<title>PyEngineView</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="91.38,-19.25 11.62,-19.25 11.62,0 91.38,0 91.38,-19.25"/>
<text xml:space="preserve" text-anchor="middle" x="51.5" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyEngineView</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="classgridfire_1_1_engine_view.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="103,-85.75 0,-85.75 0,-55.25 103,-55.25 103,-85.75"/>
<text xml:space="preserve" text-anchor="start" x="8" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::EngineView</text>
<text xml:space="preserve" text-anchor="middle" x="51.5" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; gridfire::Engine &gt;</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M51.5,-43.48C51.5,-34.98 51.5,-26.09 51.5,-19.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="48,-43.43 51.5,-53.43 55,-43.43 48,-43.43"/>
</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>

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@@ -0,0 +1,40 @@
<?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 13.0.1 (20250615.1724)
-->
<!-- Title: PyEngineView Pages: 1 -->
<svg width="111pt" height="94pt"
viewBox="0.00 0.00 111.00 94.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 89.75)">
<title>PyEngineView</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="91.38,-19.25 11.62,-19.25 11.62,0 91.38,0 91.38,-19.25"/>
<text xml:space="preserve" text-anchor="middle" x="51.5" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyEngineView</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="classgridfire_1_1_engine_view.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="103,-85.75 0,-85.75 0,-55.25 103,-55.25 103,-85.75"/>
<text xml:space="preserve" text-anchor="start" x="8" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::EngineView</text>
<text xml:space="preserve" text-anchor="middle" x="51.5" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; gridfire::Engine &gt;</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M51.5,-43.48C51.5,-34.98 51.5,-26.09 51.5,-19.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="48,-43.43 51.5,-53.43 55,-43.43 48,-43.43"/>
</a>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@@ -0,0 +1,5 @@
<map id="PyEngineView" name="PyEngineView">
<area shape="rect" id="Node000001" title=" " alt="" coords="21,94,127,120"/>
<area shape="rect" id="Node000002" href="$classgridfire_1_1_engine_view.html" title=" " alt="" coords="5,5,143,46"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="77,62,77,93,71,93,71,62"/>
</map>

View File

@@ -0,0 +1 @@
745383e0d9a81657c1069a596b2de656

View File

@@ -0,0 +1,66 @@
<?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 13.0.1 (20250615.1724)
-->
<!-- Title: PyEngineView Pages: 1 -->
<svg width="111pt" height="94pt"
viewBox="0.00 0.00 111.00 94.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 89.75)">
<title>PyEngineView</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="91.38,-19.25 11.62,-19.25 11.62,0 91.38,0 91.38,-19.25"/>
<text xml:space="preserve" text-anchor="middle" x="51.5" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyEngineView</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="classgridfire_1_1_engine_view.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="103,-85.75 0,-85.75 0,-55.25 103,-55.25 103,-85.75"/>
<text xml:space="preserve" text-anchor="start" x="8" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::EngineView</text>
<text xml:space="preserve" text-anchor="middle" x="51.5" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; gridfire::Engine &gt;</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M51.5,-43.48C51.5,-34.98 51.5,-26.09 51.5,-19.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="48,-43.43 51.5,-53.43 55,-43.43 48,-43.43"/>
</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>

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@@ -0,0 +1,40 @@
<?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 13.0.1 (20250615.1724)
-->
<!-- Title: PyEngineView Pages: 1 -->
<svg width="111pt" height="94pt"
viewBox="0.00 0.00 111.00 94.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 89.75)">
<title>PyEngineView</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="91.38,-19.25 11.62,-19.25 11.62,0 91.38,0 91.38,-19.25"/>
<text xml:space="preserve" text-anchor="middle" x="51.5" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyEngineView</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="classgridfire_1_1_engine_view.html" target="_top" xlink:title=" ">
<polygon fill="white" stroke="#666666" points="103,-85.75 0,-85.75 0,-55.25 103,-55.25 103,-85.75"/>
<text xml:space="preserve" text-anchor="start" x="8" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::EngineView</text>
<text xml:space="preserve" text-anchor="middle" x="51.5" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; gridfire::Engine &gt;</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M51.5,-43.48C51.5,-34.98 51.5,-26.09 51.5,-19.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="48,-43.43 51.5,-53.43 55,-43.43 48,-43.43"/>
</a>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@@ -110,12 +110,13 @@ $(function(){initNavTree('class_py_network_file_parser.html',''); initResizable(
<div class="dynheader">
Inheritance diagram for PyNetworkFileParser:</div>
<div class="dyncontent">
<div class="center">
<img src="class_py_network_file_parser.png" usemap="#PyNetworkFileParser_map" alt=""/>
<map id="PyNetworkFileParser_map" name="PyNetworkFileParser_map">
<area href="classgridfire_1_1io_1_1_network_file_parser.html" title="An abstract base class for network file parsers." alt="gridfire::io::NetworkFileParser" shape="rect" coords="0,0,180,24"/>
</map>
</div></div>
<div class="center"><iframe scrolling="no" frameborder="0" src="class_py_network_file_parser__inherit__graph.svg" width="167" height="126"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for PyNetworkFileParser:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_py_network_file_parser__coll__graph.svg" width="167" height="126"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
Private Member Functions</h2></td></tr>

View File

@@ -0,0 +1,5 @@
<map id="PyNetworkFileParser" name="PyNetworkFileParser">
<area shape="rect" id="Node000001" title=" " alt="" coords="11,94,156,120"/>
<area shape="rect" id="Node000002" href="$classgridfire_1_1io_1_1_network_file_parser.html" title="An abstract base class for network file parsers." alt="" coords="5,5,162,46"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="86,62,86,93,81,93,81,62"/>
</map>

View File

@@ -0,0 +1 @@
da32309e582d2d5eb96ae7d31c67d548

View File

@@ -0,0 +1,66 @@
<?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 13.0.1 (20250615.1724)
-->
<!-- Title: PyNetworkFileParser Pages: 1 -->
<svg width="125pt" height="94pt"
viewBox="0.00 0.00 125.00 94.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 89.75)">
<title>PyNetworkFileParser</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="113.12,-19.25 4.12,-19.25 4.12,0 113.12,0 113.12,-19.25"/>
<text xml:space="preserve" text-anchor="middle" x="58.62" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyNetworkFileParser</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="classgridfire_1_1io_1_1_network_file_parser.html" target="_top" xlink:title="An abstract base class for network file parsers.">
<polygon fill="white" stroke="#666666" points="117.25,-85.75 0,-85.75 0,-55.25 117.25,-55.25 117.25,-85.75"/>
<text xml:space="preserve" text-anchor="start" x="8" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::io::NetworkFile</text>
<text xml:space="preserve" text-anchor="middle" x="58.62" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">Parser</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M58.62,-43.48C58.62,-34.98 58.62,-26.09 58.62,-19.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="55.13,-43.43 58.63,-53.43 62.13,-43.43 55.13,-43.43"/>
</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>

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@@ -0,0 +1,40 @@
<?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 13.0.1 (20250615.1724)
-->
<!-- Title: PyNetworkFileParser Pages: 1 -->
<svg width="125pt" height="94pt"
viewBox="0.00 0.00 125.00 94.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 89.75)">
<title>PyNetworkFileParser</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="113.12,-19.25 4.12,-19.25 4.12,0 113.12,0 113.12,-19.25"/>
<text xml:space="preserve" text-anchor="middle" x="58.62" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyNetworkFileParser</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="classgridfire_1_1io_1_1_network_file_parser.html" target="_top" xlink:title="An abstract base class for network file parsers.">
<polygon fill="white" stroke="#666666" points="117.25,-85.75 0,-85.75 0,-55.25 117.25,-55.25 117.25,-85.75"/>
<text xml:space="preserve" text-anchor="start" x="8" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::io::NetworkFile</text>
<text xml:space="preserve" text-anchor="middle" x="58.62" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">Parser</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M58.62,-43.48C58.62,-34.98 58.62,-26.09 58.62,-19.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="55.13,-43.43 58.63,-53.43 62.13,-43.43 55.13,-43.43"/>
</a>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@@ -0,0 +1,5 @@
<map id="PyNetworkFileParser" name="PyNetworkFileParser">
<area shape="rect" id="Node000001" title=" " alt="" coords="11,94,156,120"/>
<area shape="rect" id="Node000002" href="$classgridfire_1_1io_1_1_network_file_parser.html" title="An abstract base class for network file parsers." alt="" coords="5,5,162,46"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="86,62,86,93,81,93,81,62"/>
</map>

View File

@@ -0,0 +1 @@
da32309e582d2d5eb96ae7d31c67d548

View File

@@ -0,0 +1,66 @@
<?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 13.0.1 (20250615.1724)
-->
<!-- Title: PyNetworkFileParser Pages: 1 -->
<svg width="125pt" height="94pt"
viewBox="0.00 0.00 125.00 94.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 89.75)">
<title>PyNetworkFileParser</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="113.12,-19.25 4.12,-19.25 4.12,0 113.12,0 113.12,-19.25"/>
<text xml:space="preserve" text-anchor="middle" x="58.62" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyNetworkFileParser</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="classgridfire_1_1io_1_1_network_file_parser.html" target="_top" xlink:title="An abstract base class for network file parsers.">
<polygon fill="white" stroke="#666666" points="117.25,-85.75 0,-85.75 0,-55.25 117.25,-55.25 117.25,-85.75"/>
<text xml:space="preserve" text-anchor="start" x="8" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::io::NetworkFile</text>
<text xml:space="preserve" text-anchor="middle" x="58.62" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">Parser</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M58.62,-43.48C58.62,-34.98 58.62,-26.09 58.62,-19.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="55.13,-43.43 58.63,-53.43 62.13,-43.43 55.13,-43.43"/>
</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>

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@@ -0,0 +1,40 @@
<?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 13.0.1 (20250615.1724)
-->
<!-- Title: PyNetworkFileParser Pages: 1 -->
<svg width="125pt" height="94pt"
viewBox="0.00 0.00 125.00 94.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 89.75)">
<title>PyNetworkFileParser</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="113.12,-19.25 4.12,-19.25 4.12,0 113.12,0 113.12,-19.25"/>
<text xml:space="preserve" text-anchor="middle" x="58.62" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyNetworkFileParser</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="classgridfire_1_1io_1_1_network_file_parser.html" target="_top" xlink:title="An abstract base class for network file parsers.">
<polygon fill="white" stroke="#666666" points="117.25,-85.75 0,-85.75 0,-55.25 117.25,-55.25 117.25,-85.75"/>
<text xml:space="preserve" text-anchor="start" x="8" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::io::NetworkFile</text>
<text xml:space="preserve" text-anchor="middle" x="58.62" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">Parser</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M58.62,-43.48C58.62,-34.98 58.62,-26.09 58.62,-19.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="55.13,-43.43 58.63,-53.43 62.13,-43.43 55.13,-43.43"/>
</a>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@@ -110,12 +110,13 @@ $(function(){initNavTree('class_py_partition_function.html',''); initResizable(t
<div class="dynheader">
Inheritance diagram for PyPartitionFunction:</div>
<div class="dyncontent">
<div class="center">
<img src="class_py_partition_function.png" usemap="#PyPartitionFunction_map" alt=""/>
<map id="PyPartitionFunction_map" name="PyPartitionFunction_map">
<area href="classgridfire_1_1partition_1_1_partition_function.html" title="Abstract interface for evaluating nuclear partition functions." alt="gridfire::partition::PartitionFunction" shape="rect" coords="0,0,205,24"/>
</map>
</div></div>
<div class="center"><iframe scrolling="no" frameborder="0" src="class_py_partition_function__inherit__graph.svg" width="147" height="126"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<div class="dynheader">
Collaboration diagram for PyPartitionFunction:</div>
<div class="dyncontent">
<div class="center"><iframe scrolling="no" frameborder="0" src="class_py_partition_function__coll__graph.svg" width="147" height="126"><p><b>This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.</b></p></iframe></div>
<center><span class="legend">[<a target="top" href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="pri-methods" name="pri-methods"></a>
Private Member Functions</h2></td></tr>

View File

@@ -0,0 +1,5 @@
<map id="PyPartitionFunction" name="PyPartitionFunction">
<area shape="rect" id="Node000001" title=" " alt="" coords="5,94,141,120"/>
<area shape="rect" id="Node000002" href="$classgridfire_1_1partition_1_1_partition_function.html" title="Abstract interface for evaluating nuclear partition functions." alt="" coords="9,5,137,46"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="76,62,76,93,70,93,70,62"/>
</map>

View File

@@ -0,0 +1 @@
4743d5f50f78e6f8bd9ef5f2929ba34d

View File

@@ -0,0 +1,66 @@
<?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 13.0.1 (20250615.1724)
-->
<!-- Title: PyPartitionFunction Pages: 1 -->
<svg width="110pt" height="94pt"
viewBox="0.00 0.00 110.00 94.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 89.75)">
<title>PyPartitionFunction</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="101.5,-19.25 0,-19.25 0,0 101.5,0 101.5,-19.25"/>
<text xml:space="preserve" text-anchor="middle" x="50.75" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyPartitionFunction</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="classgridfire_1_1partition_1_1_partition_function.html" target="_top" xlink:title="Abstract interface for evaluating nuclear partition functions.">
<polygon fill="white" stroke="#666666" points="98.5,-85.75 3,-85.75 3,-55.25 98.5,-55.25 98.5,-85.75"/>
<text xml:space="preserve" text-anchor="start" x="11" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::partition</text>
<text xml:space="preserve" text-anchor="middle" x="50.75" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">::PartitionFunction</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M50.75,-43.48C50.75,-34.98 50.75,-26.09 50.75,-19.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="47.25,-43.43 50.75,-53.43 54.25,-43.43 47.25,-43.43"/>
</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>

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

@@ -0,0 +1,40 @@
<?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 13.0.1 (20250615.1724)
-->
<!-- Title: PyPartitionFunction Pages: 1 -->
<svg width="110pt" height="94pt"
viewBox="0.00 0.00 110.00 94.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 89.75)">
<title>PyPartitionFunction</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="101.5,-19.25 0,-19.25 0,0 101.5,0 101.5,-19.25"/>
<text xml:space="preserve" text-anchor="middle" x="50.75" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyPartitionFunction</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="classgridfire_1_1partition_1_1_partition_function.html" target="_top" xlink:title="Abstract interface for evaluating nuclear partition functions.">
<polygon fill="white" stroke="#666666" points="98.5,-85.75 3,-85.75 3,-55.25 98.5,-55.25 98.5,-85.75"/>
<text xml:space="preserve" text-anchor="start" x="11" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::partition</text>
<text xml:space="preserve" text-anchor="middle" x="50.75" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">::PartitionFunction</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M50.75,-43.48C50.75,-34.98 50.75,-26.09 50.75,-19.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="47.25,-43.43 50.75,-53.43 54.25,-43.43 47.25,-43.43"/>
</a>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@@ -0,0 +1,5 @@
<map id="PyPartitionFunction" name="PyPartitionFunction">
<area shape="rect" id="Node000001" title=" " alt="" coords="5,94,141,120"/>
<area shape="rect" id="Node000002" href="$classgridfire_1_1partition_1_1_partition_function.html" title="Abstract interface for evaluating nuclear partition functions." alt="" coords="9,5,137,46"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="76,62,76,93,70,93,70,62"/>
</map>

View File

@@ -0,0 +1 @@
4743d5f50f78e6f8bd9ef5f2929ba34d

View File

@@ -0,0 +1,66 @@
<?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 13.0.1 (20250615.1724)
-->
<!-- Title: PyPartitionFunction Pages: 1 -->
<svg width="110pt" height="94pt"
viewBox="0.00 0.00 110.00 94.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 89.75)">
<title>PyPartitionFunction</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="101.5,-19.25 0,-19.25 0,0 101.5,0 101.5,-19.25"/>
<text xml:space="preserve" text-anchor="middle" x="50.75" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyPartitionFunction</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="classgridfire_1_1partition_1_1_partition_function.html" target="_top" xlink:title="Abstract interface for evaluating nuclear partition functions.">
<polygon fill="white" stroke="#666666" points="98.5,-85.75 3,-85.75 3,-55.25 98.5,-55.25 98.5,-85.75"/>
<text xml:space="preserve" text-anchor="start" x="11" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::partition</text>
<text xml:space="preserve" text-anchor="middle" x="50.75" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">::PartitionFunction</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M50.75,-43.48C50.75,-34.98 50.75,-26.09 50.75,-19.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="47.25,-43.43 50.75,-53.43 54.25,-43.43 47.25,-43.43"/>
</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>

After

Width:  |  Height:  |  Size: 2.7 KiB

View File

@@ -0,0 +1,40 @@
<?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 13.0.1 (20250615.1724)
-->
<!-- Title: PyPartitionFunction Pages: 1 -->
<svg width="110pt" height="94pt"
viewBox="0.00 0.00 110.00 94.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 89.75)">
<title>PyPartitionFunction</title>
<!-- Node1 -->
<g id="Node000001" class="node">
<title>Node1</title>
<g id="a_Node000001"><a xlink:title=" ">
<polygon fill="#999999" stroke="#666666" points="101.5,-19.25 0,-19.25 0,0 101.5,0 101.5,-19.25"/>
<text xml:space="preserve" text-anchor="middle" x="50.75" y="-5.75" font-family="Helvetica,sans-Serif" font-size="10.00">PyPartitionFunction</text>
</a>
</g>
</g>
<!-- Node2 -->
<g id="Node000002" class="node">
<title>Node2</title>
<g id="a_Node000002"><a xlink:href="classgridfire_1_1partition_1_1_partition_function.html" target="_top" xlink:title="Abstract interface for evaluating nuclear partition functions.">
<polygon fill="white" stroke="#666666" points="98.5,-85.75 3,-85.75 3,-55.25 98.5,-55.25 98.5,-85.75"/>
<text xml:space="preserve" text-anchor="start" x="11" y="-72.25" font-family="Helvetica,sans-Serif" font-size="10.00">gridfire::partition</text>
<text xml:space="preserve" text-anchor="middle" x="50.75" y="-61" font-family="Helvetica,sans-Serif" font-size="10.00">::PartitionFunction</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node1 -->
<g id="edge1_Node000001_Node000002" class="edge">
<title>Node2&#45;&gt;Node1</title>
<g id="a_edge1_Node000001_Node000002"><a xlink:title=" ">
<path fill="none" stroke="#63b8ff" d="M50.75,-43.48C50.75,-34.98 50.75,-26.09 50.75,-19.7"/>
<polygon fill="#63b8ff" stroke="#63b8ff" points="47.25,-43.43 50.75,-53.43 54.25,-43.43 47.25,-43.43"/>
</a>
</g>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

Some files were not shown because too many files have changed in this diff Show More