fix(gf_get_compiler_flags): fixed bug in getting gridfire compiler flags

also added command line utilities and rebuilt docs
This commit is contained in:
2026-06-14 08:36:52 -04:00
parent 6f85eb6b2c
commit ac0dea2755
1608 changed files with 217130 additions and 196255 deletions

View File

@@ -1,169 +1,167 @@
<map id="src/include/gridfire/gridfire.h" name="src/include/gridfire/gridfire.h">
<area shape="rect" id="Node000001" title=" " alt="" coords="2111,5,2238,46"/>
<area shape="rect" id="Node000002" href="$engine_8h.html" title="Core header for the GridFire reaction network engine module." alt="" coords="773,338,928,363"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="2108,29,1990,36,1828,47,1646,67,1463,97,1346,127,1233,170,1134,212,1037,257,888,332,886,327,1035,252,1132,207,1231,165,1345,122,1462,91,1645,61,1828,42,1990,31,2113,28"/>
<area shape="rect" id="Node000004" href="$reaction_8h.html" title="Defines classes for representing and managing nuclear reactions." alt="" coords="1156,796,1327,822"/>
<area shape="poly" id="edge110_Node000001_Node000004" title=" " alt="" coords="2108,39,2008,63,1894,95,1844,115,1802,138,1775,162,1768,174,1765,187,1765,270,1766,352,1762,417,1756,448,1745,479,1706,550,1660,586,1569,649,1428,743,1362,772,1300,793,1298,788,1361,767,1426,738,1566,645,1657,581,1702,546,1740,477,1751,447,1757,417,1761,352,1760,271,1760,186,1763,172,1771,158,1799,133,1841,111,1893,90,2007,58,2113,37"/>
<area shape="rect" id="Node000015" href="$types_2types_8h.html" title=" " alt="" coords="144,604,288,629"/>
<area shape="poly" id="edge117_Node000001_Node000015" title=" " alt="" coords="2108,28,1760,33,1239,43,705,63,482,78,314,97,260,101,206,100,107,98,66,103,35,117,24,129,15,144,10,163,8,187,8,440,8,473,11,499,20,521,39,546,59,564,82,578,132,598,127,601,79,582,56,568,36,550,16,524,6,500,3,473,3,440,3,187,5,162,10,142,20,125,32,113,65,98,106,92,206,95,260,96,313,91,481,73,705,58,1239,38,1760,28,2113,27"/>
<area shape="rect" id="Node000084" href="$exceptions_8h.html" title=" " alt="" coords="2111,507,2238,548"/>
<area shape="poly" id="edge50_Node000001_Node000084" title=" " alt="" coords="2176,45,2177,187,2177,352,2177,493,2173,490,2172,352,2172,187,2173,49"/>
<area shape="rect" id="Node000091" href="$io_8h.html" title=" " alt="" coords="2861,700,2960,725"/>
<area shape="poly" id="edge63_Node000001_Node000091" title=" " alt="" coords="2238,29,2462,52,2576,70,2622,80,2657,92,2688,106,2712,120,2731,139,2752,166,2792,235,2825,309,2852,384,2873,459,2899,592,2911,686,2906,683,2894,593,2867,460,2847,386,2820,311,2787,237,2747,169,2727,142,2708,124,2686,110,2655,96,2621,85,2575,75,2462,57,2239,34"/>
<area shape="rect" id="Node000095" href="$partition_8h.html" title=" " alt="" coords="2668,596,2778,637"/>
<area shape="poly" id="edge69_Node000001_Node000095" title=" " alt="" coords="2238,29,2378,44,2460,57,2541,73,2615,94,2677,119,2701,134,2719,150,2731,167,2735,186,2735,440,2728,582,2724,579,2729,440,2729,187,2726,169,2715,153,2698,138,2674,124,2614,99,2540,78,2459,62,2377,50,2239,34"/>
<area shape="rect" id="Node000101" href="$policy_8h.html" title=" " alt="" coords="1475,94,1621,120"/>
<area shape="poly" id="edge88_Node000001_Node000101" title=" " alt="" coords="2108,36,1637,97,1636,92,2113,34"/>
<area shape="rect" id="Node000106" href="$screening_8h.html" title=" " alt="" coords="588,507,708,548"/>
<area shape="poly" id="edge111_Node000001_Node000106" title=" " alt="" coords="2108,29,1641,44,1305,57,951,74,613,95,328,121,216,136,131,152,76,170,63,179,59,187,59,270,61,305,66,334,76,359,89,381,129,419,184,457,214,471,255,483,359,501,472,513,575,522,570,524,472,518,358,506,254,488,212,476,181,462,125,423,85,384,71,362,61,336,55,306,53,271,54,186,59,175,74,165,129,147,215,131,327,116,613,90,951,68,1305,51,1640,39,2113,28"/>
<area shape="rect" id="Node000110" href="$solver_8h.html" title=" " alt="" coords="2821,94,2969,120"/>
<area shape="poly" id="edge114_Node000001_Node000110" title=" " alt="" coords="2239,31,2802,91,2808,94,2803,95,2801,97,2239,36"/>
<area shape="rect" id="Node000125" href="$trigger_8h.html" title=" " alt="" coords="2993,94,3143,120"/>
<area shape="poly" id="edge115_Node000001_Node000125" title=" " alt="" coords="2238,29,2552,52,2980,93,2975,94,2552,57,2239,34"/>
<area shape="rect" id="Node000130" href="$utils_2utils_8h.html" title=" " alt="" coords="3167,94,3294,120"/>
<area shape="poly" id="edge116_Node000001_Node000130" title=" " alt="" coords="2238,27,2621,47,2882,66,3154,93,3149,94,2881,71,2620,52,2239,32"/>
<area shape="rect" id="Node000003" href="$engine__abstract_8h.html" title="Abstract interfaces for reaction network engines in GridFire." alt="" coords="945,507,1090,548"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="863,361,991,496,986,496,862,366"/>
<area shape="rect" id="Node000041" href="$engine__graph_8h.html" title=" " alt="" coords="756,419,900,459"/>
<area shape="poly" id="edge28_Node000002_Node000041" title=" " alt="" coords="849,362,839,405,835,402,846,366"/>
<area shape="rect" id="Node000057" href="$engine__views_8h.html" title=" " alt="" coords="195,419,336,459"/>
<area shape="poly" id="edge42_Node000002_Node000057" title=" " alt="" coords="770,361,585,385,352,421,350,416,584,380,775,358"/>
<area shape="rect" id="Node000068" href="$engine__procedures_8h.html" title=" " alt="" coords="360,419,531,459"/>
<area shape="poly" id="edge43_Node000002_Node000068" title=" " alt="" coords="791,365,547,419,545,414,796,362"/>
<area shape="rect" id="Node000070" href="$engine__types_8h.html" title=" " alt="" coords="1554,507,1692,548"/>
<area shape="poly" id="edge44_Node000002_Node000070" title=" " alt="" coords="929,360,1074,383,1241,416,1405,458,1549,502,1544,502,1404,463,1240,421,1073,389,929,365"/>
<area shape="rect" id="Node000071" href="$dynamic__engine__diagnostics_8h.html" title="Diagnostics utilities for DynamicEngine instances." alt="" coords="1025,419,1228,459"/>
<area shape="poly" id="edge46_Node000002_Node000071" title=" " alt="" coords="890,361,1052,413,1047,414,890,366"/>
<area shape="rect" id="Node000073" href="$scratchpads_8h.html" title="Unified header for the scratchpad memory management system." alt="" coords="554,419,731,459"/>
<area shape="poly" id="edge49_Node000002_Node000073" title=" " alt="" coords="819,365,705,415,703,410,824,362"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="1043,546,1111,604,1148,642,1182,683,1213,734,1234,783,1229,780,1208,736,1178,686,1144,646,1107,608,1042,551"/>
<area shape="rect" id="Node000010" title=" " alt="" coords="1526,884,1637,910"/>
<area shape="poly" id="edge27_Node000003_Node000010" title=" " alt="" coords="1055,546,1139,594,1380,752,1555,876,1550,875,1377,756,1136,598,1054,551"/>
<area shape="rect" id="Node000011" title=" " alt="" coords="1031,884,1089,910"/>
<area shape="poly" id="edge26_Node000003_Node000011" title=" " alt="" coords="1012,547,996,600,980,671,976,710,976,750,981,790,993,828,1009,853,1031,876,1026,874,1005,856,988,830,976,791,971,751,971,710,975,670,990,599,1008,550"/>
<area shape="poly" id="edge14_Node000003_Node000015" title=" " alt="" coords="944,539,303,608,302,603,946,534"/>
<area shape="rect" id="Node000016" href="$screening__abstract_8h.html" title=" " alt="" coords="644,692,791,733"/>
<area shape="poly" id="edge17_Node000003_Node000016" title=" " alt="" coords="988,548,764,686,762,681,983,549"/>
<area shape="rect" id="Node000017" href="$screening__types_8h.html" title=" " alt="" coords="638,596,770,637"/>
<area shape="poly" id="edge22_Node000003_Node000017" title=" " alt="" coords="943,550,785,596,783,590,948,548"/>
<area shape="rect" id="Node000030" href="$error__engine_8h.html" title=" " alt="" coords="1655,596,1782,637"/>
<area shape="poly" id="edge24_Node000003_Node000030" title=" " alt="" coords="1090,535,1642,605,1637,606,1090,541"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="838,884,898,910"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="1191,822,914,888,913,883,1186,822"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="1399,884,1486,910"/>
<area shape="poly" id="edge5_Node000004_Node000006" title=" " alt="" coords="1270,820,1403,878,1398,878,1269,825"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="499,884,704,910"/>
<area shape="poly" id="edge6_Node000004_Node000007" title=" " alt="" coords="1158,822,707,885,706,879,1152,822"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="2564,884,2727,910"/>
<area shape="poly" id="edge7_Node000004_Node000008" title=" " alt="" coords="1328,813,2551,889,2547,891,1328,818"/>
<area shape="rect" id="Node000009" title=" " alt="" coords="2774,884,2871,910"/>
<area shape="poly" id="edge8_Node000004_Node000009" title=" " alt="" coords="1327,809,2033,830,2441,849,2610,861,2739,874,2764,881,2758,881,2738,880,2610,866,2441,855,2033,836,1327,815"/>
<area shape="poly" id="edge9_Node000004_Node000010" title=" " alt="" coords="1290,819,1522,880,1516,880,1289,825"/>
<area shape="poly" id="edge10_Node000004_Node000011" title=" " alt="" coords="1218,822,1100,880,1098,875,1213,823"/>
<area shape="rect" id="Node000012" title=" " alt="" coords="1190,884,1293,910"/>
<area shape="poly" id="edge11_Node000004_Node000012" title=" " alt="" coords="1243,820,1243,871,1239,867,1240,824"/>
<area shape="rect" id="Node000013" title=" " alt="" coords="133,884,254,910"/>
<area shape="poly" id="edge12_Node000004_Node000013" title=" " alt="" coords="1153,814,786,836,547,855,306,880,269,885,268,880,305,874,546,850,785,831,1158,813"/>
<area shape="rect" id="Node000014" title=" " alt="" coords="318,877,453,918"/>
<area shape="poly" id="edge13_Node000004_Node000014" title=" " alt="" coords="1152,815,859,839,673,857,487,880,468,882,468,877,486,874,673,852,858,834,1158,815"/>
<area shape="poly" id="edge16_Node000015_Node000013" title=" " alt="" coords="218,629,198,870,193,868,213,630"/>
<area shape="poly" id="edge15_Node000015_Node000014" title=" " alt="" coords="220,627,250,716,276,773,309,827,347,868,342,867,305,831,271,776,245,718,218,632"/>
<area shape="poly" id="edge18_Node000016_Node000004" title=" " alt="" coords="791,724,1161,792,1156,793,791,730"/>
<area shape="poly" id="edge19_Node000016_Node000007" title=" " alt="" coords="707,732,619,873,615,869,703,734"/>
<area shape="poly" id="edge21_Node000016_Node000011" title=" " alt="" coords="739,731,794,778,829,804,865,827,944,861,1019,886,1014,885,942,866,863,831,826,808,791,783,737,736"/>
<area shape="poly" id="edge20_Node000016_Node000013" title=" " alt="" coords="663,736,243,882,241,876,660,731"/>
<area shape="poly" id="edge23_Node000017_Node000016" title=" " alt="" coords="708,635,715,678,710,676,705,639"/>
<area shape="rect" id="Node000031" href="$error__gridfire_8h.html" title=" " alt="" coords="1859,692,1986,733"/>
<area shape="poly" id="edge25_Node000030_Node000031" title=" " alt="" coords="1762,635,1869,686,1864,685,1761,640"/>
<area shape="poly" id="edge34_Node000041_Node000003" title=" " alt="" coords="871,457,964,501,958,501,871,463"/>
<area shape="poly" id="edge33_Node000041_Node000004" title=" " alt="" coords="847,457,935,546,1093,683,1217,786,1212,785,1089,688,932,550,846,463"/>
<area shape="poly" id="edge40_Node000041_Node000005" title=" " alt="" coords="753,458,534,509,529,518,529,526,535,547,551,607,569,651,595,692,634,738,681,783,734,821,785,852,831,878,825,877,783,857,731,825,678,787,630,742,590,695,564,654,546,608,530,549,524,527,524,516,531,505,758,455"/>
<area shape="poly" id="edge29_Node000041_Node000007" title=" " alt="" coords="753,459,642,489,578,510,560,533,553,556,553,615,553,714,557,757,567,800,592,871,587,869,562,801,552,758,548,714,548,615,548,556,555,531,575,505,641,484,758,456"/>
<area shape="poly" id="edge31_Node000041_Node000008" title=" " alt="" coords="900,446,1014,457,1356,463,1628,467,1927,474,2222,488,2485,511,2595,527,2684,545,2751,568,2775,580,2791,594,2815,630,2822,664,2817,700,2801,741,2791,759,2779,769,2750,790,2668,875,2666,871,2746,786,2775,765,2787,755,2796,739,2811,699,2817,664,2810,632,2787,598,2772,585,2749,573,2683,551,2594,532,2484,516,2222,494,1926,480,1628,472,1356,468,1013,462,901,452"/>
<area shape="poly" id="edge38_Node000041_Node000010" title=" " alt="" coords="900,447,999,468,1052,484,1103,505,1179,546,1252,594,1322,646,1386,699,1494,799,1564,874,1559,872,1490,803,1383,703,1319,650,1249,598,1176,550,1100,510,1050,489,997,473,901,453"/>
<area shape="poly" id="edge39_Node000041_Node000011" title=" " alt="" coords="833,458,848,525,875,620,917,727,944,779,976,827,1000,853,1028,877,1023,875,996,857,971,831,939,782,912,729,870,622,843,526,830,462"/>
<area shape="poly" id="edge41_Node000041_Node000013" title=" " alt="" coords="753,458,743,462,675,470,583,476,479,483,371,494,271,511,187,535,155,551,130,569,115,591,109,615,109,714,116,759,133,803,155,841,176,873,171,872,150,844,128,805,111,761,104,714,104,615,110,588,126,566,152,546,185,530,270,506,371,489,478,478,583,471,674,464,742,457,758,456"/>
<area shape="poly" id="edge30_Node000041_Node000014" title=" " alt="" coords="753,458,743,462,679,471,627,474,578,482,551,493,522,510,488,531,463,553,447,578,441,615,441,714,438,755,429,796,403,864,400,861,423,794,433,754,436,714,436,615,442,577,458,549,485,527,519,505,549,488,576,477,626,468,678,466,742,457,758,456"/>
<area shape="poly" id="edge32_Node000041_Node000015" title=" " alt="" coords="753,458,743,462,652,474,580,479,509,487,421,510,372,529,325,552,248,597,245,593,322,547,370,524,419,505,508,482,579,474,651,469,742,457,758,456"/>
<area shape="poly" id="edge35_Node000041_Node000016" title=" " alt="" coords="828,458,817,540,803,590,784,638,769,662,751,683,748,679,765,658,779,635,798,588,812,539,825,462"/>
<area shape="poly" id="edge36_Node000041_Node000017" title=" " alt="" coords="817,458,728,585,725,581,812,461"/>
<area shape="rect" id="Node000043" href="$partition__abstract_8h.html" title=" " alt="" coords="2347,788,2483,829"/>
<area shape="poly" id="edge37_Node000041_Node000043" title=" " alt="" coords="900,446,1014,457,1202,467,1362,470,1634,466,1765,465,1905,470,2064,482,2251,505,2308,510,2360,510,2451,510,2492,515,2532,529,2570,554,2608,595,2617,616,2614,628,2608,638,2588,657,2567,670,2545,677,2523,680,2478,675,2432,663,2387,652,2343,647,2322,649,2301,656,2281,668,2262,686,2254,699,2252,712,2255,725,2262,739,2276,755,2293,769,2334,791,2329,790,2290,773,2272,759,2258,742,2250,726,2246,712,2249,697,2258,683,2278,664,2299,651,2320,644,2343,642,2388,646,2433,658,2479,670,2523,674,2544,672,2564,665,2584,653,2603,635,2610,626,2611,617,2603,597,2566,558,2529,534,2491,520,2451,515,2360,516,2308,515,2251,510,2063,487,1905,475,1765,471,1634,471,1362,475,1202,472,1013,462,901,451"/>
<area shape="poly" id="edge45_Node000070_Node000006" title=" " alt="" coords="1625,546,1619,635,1607,689,1588,742,1563,783,1532,820,1471,877,1469,872,1528,816,1558,780,1583,739,1602,687,1613,634,1621,550"/>
<area shape="poly" id="edge47_Node000071_Node000003" title=" " alt="" coords="1104,459,1056,500,1053,495,1100,461"/>
<area shape="poly" id="edge48_Node000071_Node000011" title=" " alt="" coords="1125,458,1104,549,1088,588,1071,617,1056,646,1044,685,1037,725,1036,756,1044,829,1053,871,1049,868,1039,829,1031,757,1032,724,1039,684,1051,644,1066,614,1083,586,1099,547,1121,462"/>
<area shape="poly" id="edge52_Node000084_Node000030" title=" " alt="" coords="2108,539,1972,565,1798,598,1797,593,1971,560,2113,538"/>
<area shape="poly" id="edge51_Node000084_Node000031" title=" " alt="" coords="2239,534,2308,547,2373,567,2398,580,2413,597,2417,617,2405,638,2391,650,2373,660,2329,672,2274,679,2215,681,2096,681,2045,683,2006,687,1994,690,1993,685,2005,682,2045,677,2096,676,2215,676,2274,673,2328,667,2371,655,2388,646,2401,635,2411,616,2409,599,2394,585,2371,572,2307,552,2239,539"/>
<area shape="rect" id="Node000085" href="$error__utils_8h.html" title=" " alt="" coords="2466,596,2593,637"/>
<area shape="poly" id="edge53_Node000084_Node000085" title=" " alt="" coords="2239,542,2454,596,2448,596,2239,547"/>
<area shape="rect" id="Node000086" href="$error__debug_8h.html" title=" " alt="" coords="1807,596,1934,637"/>
<area shape="poly" id="edge55_Node000084_Node000086" title=" " alt="" coords="2113,547,1950,595,1949,590,2108,548"/>
<area shape="rect" id="Node000088" href="$error__policy_8h.html" title="Defines custom exception types related to network policy construction and verification." alt="" coords="1959,596,2086,637"/>
<area shape="poly" id="edge57_Node000084_Node000088" title=" " alt="" coords="2143,548,2071,591,2069,586,2138,549"/>
<area shape="rect" id="Node000089" href="$error__reaction_8h.html" title=" " alt="" coords="2111,596,2238,637"/>
<area shape="poly" id="edge59_Node000084_Node000089" title=" " alt="" coords="2177,547,2177,582,2173,579,2173,551"/>
<area shape="rect" id="Node000090" href="$error__solver_8h.html" title=" " alt="" coords="2263,596,2390,637"/>
<area shape="poly" id="edge61_Node000084_Node000090" title=" " alt="" coords="2210,546,2282,589,2277,588,2209,551"/>
<area shape="poly" id="edge54_Node000085_Node000031" title=" " alt="" coords="2468,633,2447,639,2323,655,2226,660,2129,667,2006,687,1994,690,1993,685,2005,682,2128,662,2225,655,2323,650,2446,634,2463,634"/>
<area shape="poly" id="edge56_Node000086_Node000031" title=" " alt="" coords="1883,635,1907,680,1902,678,1880,639"/>
<area shape="poly" id="edge58_Node000088_Node000031" title=" " alt="" coords="2005,636,1955,684,1953,679,2000,638"/>
<area shape="poly" id="edge60_Node000089_Node000031" title=" " alt="" coords="2125,637,1990,689,1989,684,2119,638"/>
<area shape="poly" id="edge62_Node000090_Node000031" title=" " alt="" coords="2265,634,2251,639,2128,662,2006,687,1996,690,1995,685,2005,682,2127,657,2250,634,2260,634"/>
<area shape="rect" id="Node000061" href="$network__file_8h.html" title=" " alt="" coords="2761,788,2885,829"/>
<area shape="poly" id="edge64_Node000091_Node000061" title=" " alt="" coords="2902,725,2853,779,2850,775,2897,727"/>
<area shape="rect" id="Node000092" href="$generative_8h.html" title=" " alt="" coords="2961,796,3117,822"/>
<area shape="poly" id="edge68_Node000091_Node000092" title=" " alt="" coords="2928,723,3013,787,3007,786,2926,728"/>
<area shape="poly" id="edge65_Node000061_Node000008" title=" " alt="" coords="2785,829,2685,880,2683,875,2780,830"/>
<area shape="poly" id="edge66_Node000061_Node000009" title=" " alt="" coords="2825,828,2825,871,2821,867,2821,831"/>
<area shape="poly" id="edge67_Node000061_Node000011" title=" " alt="" coords="2763,814,2495,832,2124,843,1835,844,1547,852,1378,862,1178,880,1105,890,1104,885,1177,874,1377,857,1547,846,1835,839,2124,837,2495,826,2758,814"/>
<area shape="poly" id="edge72_Node000095_Node000043" title=" " alt="" coords="2670,633,2560,666,2496,687,2475,706,2457,729,2430,777,2427,772,2453,726,2471,703,2493,682,2558,661,2664,634"/>
<area shape="rect" id="Node000096" href="$partition__types_8h.html" title=" " alt="" coords="1963,788,2085,829"/>
<area shape="poly" id="edge70_Node000095_Node000096" title=" " alt="" coords="2670,627,2606,639,2322,651,2148,664,2085,674,2064,680,2051,687,2037,705,2029,727,2023,774,2019,771,2023,726,2032,702,2048,683,2062,675,2084,668,2147,658,2322,645,2605,634,2665,628"/>
<area shape="rect" id="Node000097" href="$partition__ground_8h.html" title=" " alt="" coords="2659,692,2787,733"/>
<area shape="poly" id="edge73_Node000095_Node000097" title=" " alt="" coords="2725,635,2725,678,2721,675,2721,639"/>
<area shape="rect" id="Node000098" href="$partition__rauscher__thielemann_8h.html" title=" " alt="" coords="2507,685,2635,740"/>
<area shape="poly" id="edge78_Node000095_Node000098" title=" " alt="" coords="2693,636,2629,679,2627,674,2688,638"/>
<area shape="rect" id="Node000099" href="$rauscher__thielemann__partition__data__record_8h.html" title=" " alt="" coords="2272,685,2432,740"/>
<area shape="poly" id="edge82_Node000095_Node000099" title=" " alt="" coords="2670,632,2650,639,2451,687,2448,688,2447,683,2450,682,2649,634,2665,633"/>
<area shape="rect" id="Node000100" href="$partition__composite_8h.html" title=" " alt="" coords="2062,685,2197,740"/>
<area shape="poly" id="edge83_Node000095_Node000100" title=" " alt="" coords="2670,627,2606,639,2433,662,2261,687,2213,696,2212,691,2260,682,2432,657,2605,634,2665,627"/>
<area shape="poly" id="edge71_Node000096_Node000010" title=" " alt="" coords="1966,822,1652,885,1652,880,1960,822"/>
<area shape="poly" id="edge75_Node000097_Node000008" title=" " alt="" coords="2717,732,2658,873,2655,868,2712,735"/>
<area shape="poly" id="edge77_Node000097_Node000009" title=" " alt="" coords="2788,721,2819,730,2849,743,2877,762,2900,787,2905,799,2906,812,2897,836,2878,858,2856,877,2854,872,2874,855,2892,834,2901,811,2900,801,2895,790,2874,766,2847,748,2817,735,2787,726"/>
<area shape="poly" id="edge76_Node000097_Node000010" title=" " alt="" coords="2702,732,2630,786,2583,811,2534,832,2457,849,2354,864,2103,884,1847,894,1652,898,1652,893,1847,889,2102,878,2353,858,2456,844,2533,826,2581,807,2627,781,2697,734"/>
<area shape="poly" id="edge74_Node000097_Node000043" title=" " alt="" coords="2670,733,2648,743,2499,787,2498,782,2646,738,2665,734"/>
<area shape="poly" id="edge80_Node000098_Node000008" title=" " alt="" coords="2583,739,2637,872,2633,869,2580,743"/>
<area shape="poly" id="edge81_Node000098_Node000010" title=" " alt="" coords="2564,739,2539,789,2520,813,2496,831,2447,846,2361,859,2122,878,1859,891,1652,897,1652,892,1859,885,2122,873,2361,854,2446,841,2494,827,2516,809,2534,786,2559,742"/>
<area shape="poly" id="edge79_Node000098_Node000043" title=" " alt="" coords="2528,740,2461,783,2460,777,2523,742"/>
<area shape="poly" id="edge86_Node000100_Node000008" title=" " alt="" coords="2170,738,2246,784,2336,827,2445,859,2551,883,2546,883,2444,864,2334,831,2243,789,2169,744"/>
<area shape="poly" id="edge87_Node000100_Node000011" title=" " alt="" coords="2064,728,1999,743,1104,891,1103,886,1998,738,2059,728"/>
<area shape="poly" id="edge84_Node000100_Node000043" title=" " alt="" coords="2198,733,2343,783,2338,783,2197,739"/>
<area shape="poly" id="edge85_Node000100_Node000096" title=" " alt="" coords="2101,740,2058,781,2056,776,2097,742"/>
<area shape="rect" id="Node000102" href="$policy__abstract_8h.html" title="Abstract policy interfaces used to construct reaction networks (DynamicEngine) from seed compositions..." alt="" coords="1553,419,1690,459"/>
<area shape="poly" id="edge89_Node000101_Node000102" title=" " alt="" coords="1562,118,1614,174,1641,213,1664,255,1676,287,1682,313,1681,339,1673,372,1652,409,1649,405,1668,370,1676,339,1677,313,1671,288,1659,257,1637,215,1609,177,1560,123"/>
<area shape="rect" id="Node000103" href="$policy__logical_8h.html" title=" " alt="" coords="1387,330,1523,371"/>
<area shape="poly" id="edge95_Node000101_Node000103" title=" " alt="" coords="1540,119,1501,178,1479,216,1463,257,1457,286,1455,316,1451,313,1452,285,1458,256,1474,214,1496,175,1536,122"/>
<area shape="rect" id="Node000104" href="$chains_8h.html" title="Concrete implementations of ReactionChainPolicy for key stellar reaction chains." alt="" coords="1472,256,1624,282"/>
<area shape="poly" id="edge98_Node000101_Node000104" title=" " alt="" coords="1550,118,1550,242,1546,239,1547,122"/>
<area shape="rect" id="Node000105" href="$stellar__policy_8h.html" title="High&#45;level concrete NetworkPolicy for specific stellar environments." alt="" coords="1245,168,1382,208"/>
<area shape="poly" id="edge102_Node000101_Node000105" title=" " alt="" coords="1510,121,1387,165,1385,160,1514,119"/>
<area shape="poly" id="edge92_Node000102_Node000003" title=" " alt="" coords="1550,451,1105,517,1104,511,1555,449"/>
<area shape="poly" id="edge91_Node000102_Node000004" title=" " alt="" coords="1597,459,1543,509,1517,542,1497,573,1469,629,1438,684,1415,713,1384,742,1341,772,1295,793,1294,787,1338,767,1381,738,1412,709,1434,681,1464,627,1492,570,1512,539,1540,505,1592,461"/>
<area shape="poly" id="edge90_Node000102_Node000007" title=" " alt="" coords="1579,462,644,880,642,875,1576,458"/>
<area shape="poly" id="edge94_Node000102_Node000070" title=" " alt="" coords="1623,458,1624,493,1620,490,1620,462"/>
<area shape="poly" id="edge93_Node000102_Node000095" title=" " alt="" coords="1690,439,1920,444,2220,455,2495,475,2594,488,2628,496,2651,505,2671,520,2688,539,2712,582,2707,580,2684,543,2667,524,2648,510,2627,501,2593,494,2495,480,2220,461,1920,449,1690,444"/>
<area shape="poly" id="edge97_Node000103_Node000011" title=" " alt="" coords="1458,369,1462,454,1459,513,1452,578,1438,646,1416,713,1384,776,1364,805,1340,831,1306,846,1244,862,1104,891,1104,885,1242,857,1305,841,1337,827,1360,801,1380,773,1411,711,1433,644,1447,577,1454,513,1456,454,1455,373"/>
<area shape="poly" id="edge96_Node000103_Node000102" title=" " alt="" coords="1493,369,1573,411,1568,411,1492,374"/>
<area shape="poly" id="edge101_Node000104_Node000004" title=" " alt="" coords="1550,281,1548,323,1537,371,1509,438,1474,503,1396,622,1321,721,1264,787,1261,782,1317,717,1392,619,1470,500,1504,435,1532,370,1543,322,1547,285"/>
<area shape="poly" id="edge99_Node000104_Node000102" title=" " alt="" coords="1556,280,1581,329,1612,405,1607,403,1576,331,1554,285"/>
<area shape="poly" id="edge100_Node000104_Node000103" title=" " alt="" coords="1536,281,1491,322,1488,318,1532,284"/>
<area shape="poly" id="edge105_Node000105_Node000003" title=" " alt="" coords="1264,210,1206,242,1135,288,1100,316,1067,347,1039,382,1016,420,1010,437,1008,456,1010,493,1006,491,1002,456,1005,436,1011,418,1034,379,1063,343,1096,312,1132,284,1203,238,1268,208"/>
<area shape="poly" id="edge106_Node000105_Node000004" title=" " alt="" coords="1317,207,1328,299,1337,419,1337,472,1331,526,1309,630,1280,720,1255,784,1251,780,1275,718,1304,629,1326,526,1332,472,1332,419,1323,300,1315,211"/>
<area shape="poly" id="edge108_Node000105_Node000007" title=" " alt="" coords="1242,193,1003,212,846,228,681,250,520,280,375,317,313,340,259,364,216,391,185,420,167,446,162,463,170,475,188,487,254,522,298,552,346,594,419,671,487,749,586,872,580,872,483,752,415,674,342,598,294,556,251,526,186,492,166,479,157,464,162,444,181,417,213,387,257,359,311,335,374,312,519,274,680,245,845,223,1003,207,1247,191"/>
<area shape="poly" id="edge103_Node000105_Node000011" title=" " alt="" coords="1311,207,1285,317,1243,460,1198,582,1150,701,1074,872,1070,868,1145,699,1193,581,1238,458,1280,315,1307,211"/>
<area shape="poly" id="edge107_Node000105_Node000014" title=" " alt="" coords="1242,192,1023,204,726,226,576,244,438,268,322,297,276,314,239,332,199,358,168,385,159,400,153,417,153,436,157,459,168,487,181,507,220,546,242,560,262,568,282,576,302,594,324,627,341,662,366,736,380,806,386,863,381,860,375,807,361,737,336,664,319,630,298,598,280,581,260,573,240,565,217,550,177,510,164,489,152,460,147,437,148,416,154,398,164,382,195,354,236,328,273,309,320,292,437,263,575,239,726,221,1022,198,1247,190"/>
<area shape="poly" id="edge104_Node000105_Node000102" title=" " alt="" coords="1382,191,1454,198,1530,211,1596,229,1621,241,1638,255,1649,272,1655,291,1658,331,1651,371,1639,406,1635,402,1645,370,1652,331,1650,292,1644,274,1634,258,1618,245,1594,234,1529,216,1453,204,1383,196"/>
<area shape="poly" id="edge109_Node000105_Node000104" title=" " alt="" coords="1372,206,1500,251,1495,251,1372,212"/>
<area shape="poly" id="edge113_Node000106_Node000016" title=" " alt="" coords="639,547,625,591,624,614,629,636,647,661,671,684,666,683,643,664,624,638,619,614,620,590,635,551"/>
<area shape="poly" id="edge112_Node000106_Node000017" title=" " alt="" coords="662,546,686,583,681,582,660,551"/>
<area shape="rect" id="Node000001" title=" " alt="" coords="1819,5,1946,46"/>
<area shape="rect" id="Node000002" href="$engine_8h.html" title="Core header for the GridFire reaction network engine module." alt="" coords="537,338,692,363"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="1816,29,1711,35,1569,46,1412,66,1255,97,1165,122,1074,152,900,219,753,284,653,333,650,328,751,279,898,214,1072,147,1163,117,1254,91,1411,60,1569,41,1710,30,1821,27"/>
<area shape="rect" id="Node000004" href="$reaction_8h.html" title="Defines classes for representing and managing nuclear reactions." alt="" coords="874,611,1046,637"/>
<area shape="poly" id="edge109_Node000001_Node000004" title=" " alt="" coords="1816,32,1678,49,1595,61,1513,78,1438,98,1376,123,1353,137,1335,153,1324,169,1320,187,1320,440,1321,500,1313,525,1294,550,1278,562,1255,572,1197,590,1129,604,1062,614,1061,609,1128,599,1196,585,1253,567,1275,557,1290,546,1308,522,1315,499,1315,440,1315,186,1319,167,1331,149,1349,133,1374,118,1436,93,1512,72,1594,56,1677,44,1821,31"/>
<area shape="rect" id="Node000016" href="$types_2types_8h.html" title=" " alt="" coords="248,611,392,637"/>
<area shape="poly" id="edge115_Node000001_Node000016" title=" " alt="" coords="1816,30,1403,48,805,80,514,102,269,128,173,142,100,157,54,172,42,180,39,187,39,440,44,474,58,503,80,528,108,550,139,568,173,583,242,606,237,608,171,588,137,573,105,554,76,532,54,506,39,475,33,441,34,186,38,176,51,168,99,152,172,136,268,122,514,97,805,75,1403,43,1821,28"/>
<area shape="rect" id="Node000083" href="$exceptions_8h.html" title=" " alt="" coords="3034,507,3161,548"/>
<area shape="poly" id="edge47_Node000001_Node000083" title=" " alt="" coords="1906,44,1933,70,1958,104,1979,143,1985,165,1987,187,1987,351,1989,360,1995,369,2019,386,2059,403,2110,418,2244,445,2406,468,2579,487,2749,502,3021,522,3015,522,2749,507,2579,492,2405,474,2244,451,2109,423,2057,408,2017,391,1991,373,1984,362,1981,352,1981,187,1979,166,1974,145,1954,107,1929,74,1905,49"/>
<area shape="rect" id="Node000090" href="$io_8h.html" title=" " alt="" coords="2025,515,2124,540"/>
<area shape="poly" id="edge60_Node000001_Node000090" title=" " alt="" coords="1894,44,1921,107,1932,146,1936,187,1936,352,1937,384,1941,409,1950,432,1967,458,1997,485,2032,509,2027,508,1994,490,1963,461,1945,434,1935,410,1932,384,1931,352,1931,187,1927,147,1916,109,1892,49"/>
<area shape="rect" id="Node000094" href="$partition_8h.html" title=" " alt="" coords="1890,507,2001,548"/>
<area shape="poly" id="edge66_Node000001_Node000094" title=" " alt="" coords="1884,45,1885,187,1885,352,1890,390,1900,428,1928,495,1924,492,1895,430,1884,391,1880,352,1880,187,1881,49"/>
<area shape="rect" id="Node000100" href="$policy_8h.html" title=" " alt="" coords="1674,94,1819,120"/>
<area shape="poly" id="edge85_Node000001_Node000100" title=" " alt="" coords="1851,45,1782,89,1779,84,1846,48"/>
<area shape="rect" id="Node000105" href="$screening_8h.html" title=" " alt="" coords="1133,168,1254,208"/>
<area shape="poly" id="edge110_Node000001_Node000105" title=" " alt="" coords="1816,30,1695,39,1544,51,1401,70,1343,82,1300,96,1256,124,1220,158,1217,154,1253,120,1298,92,1341,77,1400,65,1544,46,1695,34,1821,29"/>
<area shape="rect" id="Node000109" href="$solver_8h.html" title=" " alt="" coords="2022,94,2170,120"/>
<area shape="poly" id="edge112_Node000001_Node000109" title=" " alt="" coords="1936,44,2052,88,2047,88,1936,49"/>
<area shape="rect" id="Node000125" href="$trigger_8h.html" title=" " alt="" coords="2194,94,2345,120"/>
<area shape="poly" id="edge113_Node000001_Node000125" title=" " alt="" coords="1947,37,2198,90,2193,91,1947,43"/>
<area shape="rect" id="Node000130" href="$utils_2utils_8h.html" title=" " alt="" coords="2368,94,2496,120"/>
<area shape="poly" id="edge114_Node000001_Node000130" title=" " alt="" coords="1947,33,2356,93,2350,94,1947,39"/>
<area shape="rect" id="Node000003" href="$engine__abstract_8h.html" title="Abstract interfaces for reaction network engines in GridFire." alt="" coords="771,507,915,548"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="679,361,738,382,767,397,793,417,808,434,820,453,836,493,831,491,815,455,803,437,789,421,764,402,736,387,679,366"/>
<area shape="rect" id="Node000042" href="$engine__graph_8h.html" title=" " alt="" coords="635,419,779,459"/>
<area shape="poly" id="edge24_Node000002_Node000042" title=" " alt="" coords="628,361,678,408,673,408,627,366"/>
<area shape="rect" id="Node000057" href="$engine__views_8h.html" title=" " alt="" coords="74,419,214,459"/>
<area shape="poly" id="edge38_Node000002_Node000057" title=" " alt="" coords="535,366,231,421,229,416,538,362"/>
<area shape="rect" id="Node000068" href="$engine__procedures_8h.html" title=" " alt="" coords="239,419,409,459"/>
<area shape="poly" id="edge39_Node000002_Node000068" title=" " alt="" coords="572,365,406,416,404,411,576,362"/>
<area shape="rect" id="Node000070" href="$engine__types_8h.html" title=" " alt="" coords="1142,507,1280,548"/>
<area shape="poly" id="edge40_Node000002_Node000070" title=" " alt="" coords="692,349,773,353,869,364,971,384,1021,398,1069,416,1102,433,1132,453,1183,497,1178,496,1129,457,1099,437,1067,421,1019,403,970,389,868,369,773,358,693,354"/>
<area shape="rect" id="Node000071" href="$dynamic__engine__diagnostics_8h.html" title="Diagnostics utilities for DynamicEngine instances." alt="" coords="853,419,1056,459"/>
<area shape="poly" id="edge42_Node000002_Node000071" title=" " alt="" coords="663,361,865,414,860,415,663,366"/>
<area shape="rect" id="Node000073" href="$scratchpads_8h.html" title="Unified header for the scratchpad memory management system." alt="" coords="433,419,610,459"/>
<area shape="poly" id="edge46_Node000002_Node000073" title=" " alt="" coords="604,362,555,410,552,406,600,365"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="868,546,936,601,931,601,866,551"/>
<area shape="rect" id="Node000010" title=" " alt="" coords="1302,788,1413,814"/>
<area shape="poly" id="edge22_Node000003_Node000010" title=" " alt="" coords="830,547,797,595,761,651,737,705,734,725,739,739,766,752,817,763,968,780,1141,790,1290,798,1284,798,1141,796,968,785,816,768,764,757,735,742,729,725,732,703,756,649,792,592,825,550"/>
<area shape="rect" id="Node000011" title=" " alt="" coords="1354,707,1411,733"/>
<area shape="poly" id="edge21_Node000003_Node000011" title=" " alt="" coords="909,546,1058,593,1201,644,1342,697,1347,701,1341,700,1340,702,1199,649,1057,599,908,551"/>
<area shape="rect" id="Node000013" title=" " alt="" coords="76,707,143,733"/>
<area shape="poly" id="edge23_Node000003_Node000013" title=" " alt="" coords="823,547,770,598,744,629,731,642,712,654,636,683,569,698,508,702,450,699,328,690,258,692,177,702,159,706,157,701,176,697,257,687,328,685,450,694,508,696,568,692,634,678,710,649,728,638,740,626,766,594,819,549"/>
<area shape="poly" id="edge15_Node000003_Node000016" title=" " alt="" coords="768,544,404,610,402,605,772,540"/>
<area shape="rect" id="Node000019" href="$screening__types_8h.html" title=" " alt="" coords="568,604,699,644"/>
<area shape="poly" id="edge18_Node000003_Node000019" title=" " alt="" coords="801,548,692,599,690,594,796,550"/>
<area shape="rect" id="Node000031" href="$error__engine_8h.html" title=" " alt="" coords="2475,604,2602,644"/>
<area shape="poly" id="edge19_Node000003_Node000031" title=" " alt="" coords="915,532,1130,545,1476,558,1746,561,2016,568,2175,578,2362,593,2462,609,2457,609,2361,599,2174,583,2016,574,1746,566,1476,563,1129,551,915,537"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="750,707,810,733"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="940,636,817,702,816,697,934,638"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="834,707,921,733"/>
<area shape="poly" id="edge5_Node000004_Node000006" title=" " alt="" coords="952,636,899,698,896,693,947,638"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="1124,707,1329,733"/>
<area shape="poly" id="edge6_Node000004_Node000007" title=" " alt="" coords="995,635,1180,702,1175,701,994,640"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="1556,707,1719,733"/>
<area shape="poly" id="edge7_Node000004_Node000008" title=" " alt="" coords="1046,631,1273,658,1546,697,1570,704,1565,703,1545,702,1272,663,1046,637"/>
<area shape="rect" id="Node000009" title=" " alt="" coords="1435,707,1533,733"/>
<area shape="poly" id="edge8_Node000004_Node000009" title=" " alt="" coords="1046,633,1221,658,1423,697,1436,703,1431,702,1422,702,1220,663,1046,638"/>
<area shape="poly" id="edge9_Node000004_Node000010" title=" " alt="" coords="960,635,962,687,970,715,986,738,1007,752,1037,763,1116,780,1205,790,1290,798,1284,798,1205,795,1115,785,1035,768,1004,757,982,742,965,717,957,688,957,639"/>
<area shape="poly" id="edge10_Node000004_Node000011" title=" " alt="" coords="1005,635,1065,649,1143,662,1204,669,1265,678,1342,697,1348,701,1343,701,1341,702,1264,683,1204,674,1142,668,1064,654,1004,640"/>
<area shape="rect" id="Node000012" title=" " alt="" coords="996,707,1100,733"/>
<area shape="poly" id="edge11_Node000004_Node000012" title=" " alt="" coords="972,635,1029,696,1024,695,970,639"/>
<area shape="poly" id="edge12_Node000004_Node000013" title=" " alt="" coords="871,638,755,654,592,667,465,671,338,679,177,702,159,706,157,701,176,697,337,674,464,666,592,661,755,649,876,637"/>
<area shape="rect" id="Node000014" title=" " alt="" coords="369,707,490,733"/>
<area shape="poly" id="edge13_Node000004_Node000014" title=" " alt="" coords="889,638,505,708,504,703,894,637"/>
<area shape="rect" id="Node000015" title=" " alt="" coords="188,700,324,740"/>
<area shape="poly" id="edge14_Node000004_Node000015" title=" " alt="" coords="872,637,755,654,556,676,358,702,339,705,338,700,357,697,556,671,754,649,877,636"/>
<area shape="poly" id="edge17_Node000016_Node000014" title=" " alt="" coords="335,634,407,697,402,697,333,640"/>
<area shape="poly" id="edge16_Node000016_Node000015" title=" " alt="" coords="314,635,280,689,276,685,310,639"/>
<area shape="rect" id="Node000032" href="$error__gridfire_8h.html" title=" " alt="" coords="3110,700,3237,740"/>
<area shape="poly" id="edge20_Node000031_Node000032" title=" " alt="" coords="2590,642,2614,649,2745,675,2876,693,3097,715,3091,715,2876,698,2744,680,2613,654,2589,647"/>
<area shape="poly" id="edge30_Node000042_Node000003" title=" " alt="" coords="738,457,802,499,797,499,737,462"/>
<area shape="poly" id="edge29_Node000042_Node000004" title=" " alt="" coords="712,457,730,503,743,526,761,546,787,566,816,582,878,607,873,607,813,587,784,570,757,550,739,529,725,505,710,462"/>
<area shape="poly" id="edge35_Node000042_Node000005" title=" " alt="" coords="632,457,561,481,532,495,514,509,493,546,486,580,493,614,514,650,528,662,550,672,608,690,675,703,737,714,732,714,674,708,607,695,548,677,525,666,510,653,488,616,481,580,488,544,510,506,529,490,559,476,637,455"/>
<area shape="poly" id="edge25_Node000042_Node000007" title=" " alt="" coords="677,459,624,499,573,548,554,574,544,600,544,626,558,650,570,657,590,664,652,675,827,687,1005,693,1112,697,1147,704,1141,704,1112,702,1005,698,827,693,652,680,589,669,567,662,554,654,539,627,539,599,549,572,569,544,621,495,672,461"/>
<area shape="poly" id="edge27_Node000042_Node000008" title=" " alt="" coords="779,449,887,471,1004,505,1028,516,1045,526,1062,536,1086,545,1137,553,1203,555,1358,552,1437,552,1509,557,1570,570,1594,581,1614,594,1630,616,1639,642,1642,693,1638,690,1634,643,1626,618,1610,598,1592,585,1568,575,1508,563,1437,557,1358,557,1203,561,1137,559,1085,551,1060,541,1042,531,1025,520,1002,510,885,476,779,455"/>
<area shape="poly" id="edge33_Node000042_Node000010" title=" " alt="" coords="632,458,622,462,573,467,512,469,370,471,299,474,232,480,175,492,132,510,100,533,73,559,52,587,38,617,31,648,33,679,44,709,66,738,83,746,118,753,236,765,400,775,593,783,991,793,1290,799,1284,799,990,798,592,788,400,781,236,771,118,758,81,751,62,742,40,712,28,680,26,647,33,615,48,584,69,555,97,528,129,505,173,487,231,475,298,469,370,465,512,463,573,461,621,457,637,456"/>
<area shape="poly" id="edge34_Node000042_Node000011" title=" " alt="" coords="776,457,928,505,1043,545,1155,594,1205,621,1255,649,1348,700,1343,699,1252,654,1203,625,1152,598,1041,550,926,510,776,463"/>
<area shape="poly" id="edge36_Node000042_Node000013" title=" " alt="" coords="632,458,622,462,522,475,444,479,367,487,270,510,167,536,147,544,128,556,110,573,93,597,85,620,85,646,91,670,99,693,94,693,85,672,80,646,80,620,88,595,106,570,125,552,144,539,165,531,269,505,366,482,444,474,522,469,621,457,637,456"/>
<area shape="poly" id="edge37_Node000042_Node000014" title=" " alt="" coords="632,460,541,487,505,500,486,509,470,530,457,552,441,602,433,651,431,693,426,690,428,651,435,601,452,550,465,527,482,505,502,495,540,482,636,457"/>
<area shape="poly" id="edge26_Node000042_Node000015" title=" " alt="" coords="632,458,622,462,548,473,489,478,432,486,362,510,321,526,288,541,262,562,239,597,232,619,232,641,243,686,238,685,226,642,227,618,234,595,258,559,286,537,319,521,361,505,431,481,489,472,547,468,621,457,637,456"/>
<area shape="poly" id="edge28_Node000042_Node000016" title=" " alt="" coords="632,458,412,510,388,529,367,552,335,599,331,595,362,549,384,525,410,505,636,455"/>
<area shape="poly" id="edge31_Node000042_Node000019" title=" " alt="" coords="694,458,667,508,652,550,642,590,638,587,647,548,662,506,690,462"/>
<area shape="rect" id="Node000044" href="$partition__abstract_8h.html" title=" " alt="" coords="1835,700,1971,740"/>
<area shape="poly" id="edge32_Node000042_Node000044" title=" " alt="" coords="779,448,936,474,1010,490,1064,505,1084,515,1098,526,1111,537,1130,545,1196,558,1279,562,1477,559,1578,558,1672,561,1754,572,1788,581,1816,594,1833,608,1851,631,1886,687,1882,685,1847,634,1829,612,1813,598,1786,586,1752,577,1672,566,1578,563,1477,564,1279,567,1195,563,1129,551,1108,541,1094,530,1081,520,1062,510,1009,495,935,479,780,454"/>
<area shape="poly" id="edge41_Node000070_Node000006" title=" " alt="" coords="1139,533,1064,541,981,553,909,572,882,584,865,598,855,619,853,644,859,669,867,694,862,692,853,671,848,645,849,618,861,594,880,579,907,567,980,548,1064,536,1144,532"/>
<area shape="poly" id="edge43_Node000071_Node000003" title=" " alt="" coords="932,459,881,500,879,495,927,461"/>
<area shape="poly" id="edge44_Node000071_Node000011" title=" " alt="" coords="983,457,1050,500,1131,546,1165,560,1193,567,1221,576,1255,594,1288,617,1318,644,1366,696,1361,694,1314,648,1284,622,1252,598,1219,581,1192,573,1163,565,1128,550,1047,505,982,463"/>
<area shape="poly" id="edge45_Node000071_Node000013" title=" " alt="" coords="850,456,699,483,520,517,354,556,287,577,237,598,204,620,175,646,129,697,125,693,171,642,201,616,235,594,285,572,352,551,519,512,698,478,855,454"/>
<area shape="poly" id="edge49_Node000083_Node000031" title=" " alt="" coords="3036,533,2844,557,2729,575,2614,599,2605,601,2604,596,2613,593,2728,570,2843,552,3031,534"/>
<area shape="poly" id="edge48_Node000083_Node000032" title=" " alt="" coords="3162,531,3229,539,3301,551,3364,569,3387,581,3403,594,3413,609,3415,624,3412,638,3403,653,3380,671,3343,686,3253,708,3252,703,3341,681,3377,666,3399,650,3407,636,3410,624,3408,611,3399,598,3385,585,3362,574,3300,557,3228,544,3162,537"/>
<area shape="rect" id="Node000084" href="$error__utils_8h.html" title=" " alt="" coords="3464,604,3592,644"/>
<area shape="poly" id="edge50_Node000083_Node000084" title=" " alt="" coords="3162,536,3294,560,3446,593,3458,599,3453,598,3445,599,3292,565,3161,542"/>
<area shape="rect" id="Node000085" href="$error__debug_8h.html" title=" " alt="" coords="2806,604,2933,644"/>
<area shape="poly" id="edge52_Node000083_Node000085" title=" " alt="" coords="3052,548,2932,600,2930,595,3047,549"/>
<area shape="rect" id="Node000087" href="$error__policy_8h.html" title="Defines custom exception types related to network policy construction and verification." alt="" coords="2958,604,3085,644"/>
<area shape="poly" id="edge54_Node000083_Node000087" title=" " alt="" coords="3084,547,3048,594,3045,589,3079,550"/>
<area shape="rect" id="Node000088" href="$error__reaction_8h.html" title=" " alt="" coords="3110,604,3237,644"/>
<area shape="poly" id="edge56_Node000083_Node000088" title=" " alt="" coords="3114,546,3151,592,3146,590,3112,551"/>
<area shape="rect" id="Node000089" href="$error__solver_8h.html" title=" " alt="" coords="3262,604,3389,644"/>
<area shape="poly" id="edge58_Node000083_Node000089" title=" " alt="" coords="3146,546,3267,598,3261,597,3145,551"/>
<area shape="poly" id="edge51_Node000084_Node000032" title=" " alt="" coords="3471,644,3446,654,3253,703,3252,698,3445,649,3466,645"/>
<area shape="poly" id="edge53_Node000085_Node000032" title=" " alt="" coords="2925,642,2946,649,3097,697,3092,696,2945,654,2924,647"/>
<area shape="poly" id="edge55_Node000087_Node000032" title=" " alt="" coords="3054,642,3131,692,3126,691,3053,647"/>
<area shape="poly" id="edge57_Node000088_Node000032" title=" " alt="" coords="3175,643,3175,686,3172,682,3172,646"/>
<area shape="poly" id="edge59_Node000089_Node000032" title=" " alt="" coords="3296,644,3219,694,3217,689,3291,646"/>
<area shape="rect" id="Node000061" href="$network__file_8h.html" title=" " alt="" coords="1475,604,1600,644"/>
<area shape="poly" id="edge61_Node000090_Node000061" title=" " alt="" coords="2041,541,2013,551,1915,568,1838,577,1761,585,1663,599,1615,608,1614,603,1662,593,1761,579,1838,572,1914,563,2012,545,2036,542"/>
<area shape="rect" id="Node000091" href="$generative_8h.html" title=" " alt="" coords="2626,611,2782,637"/>
<area shape="poly" id="edge65_Node000090_Node000091" title=" " alt="" coords="2125,530,2339,550,2477,569,2615,593,2657,606,2651,606,2614,599,2476,574,2339,556,2125,535"/>
<area shape="poly" id="edge62_Node000061_Node000008" title=" " alt="" coords="1559,642,1616,697,1611,696,1557,647"/>
<area shape="poly" id="edge63_Node000061_Node000009" title=" " alt="" coords="1529,643,1500,696,1497,692,1524,646"/>
<area shape="poly" id="edge64_Node000061_Node000011" title=" " alt="" coords="1508,644,1417,701,1415,696,1502,646"/>
<area shape="poly" id="edge69_Node000094_Node000044" title=" " alt="" coords="2001,543,2014,545,2078,554,2149,558,2287,564,2340,571,2360,578,2376,587,2385,599,2386,614,2379,632,2363,654,1987,709,1986,704,2360,649,2374,629,2381,613,2380,601,2372,591,2358,583,2339,576,2286,569,2149,564,2078,560,2013,551,2001,548"/>
<area shape="rect" id="Node000095" href="$partition__types_8h.html" title=" " alt="" coords="2046,700,2167,740"/>
<area shape="poly" id="edge67_Node000094_Node000095" title=" " alt="" coords="2001,543,2014,545,2051,550,2100,551,2212,552,2269,555,2320,561,2363,574,2393,594,2403,608,2407,621,2407,633,2402,645,2382,664,2351,679,2312,692,2269,702,2183,715,2183,709,2268,696,2311,687,2349,674,2379,659,2398,642,2402,632,2402,622,2398,610,2389,598,2361,579,2319,567,2268,560,2212,557,2099,556,2051,555,2013,551,2001,548"/>
<area shape="rect" id="Node000096" href="$partition__ground_8h.html" title=" " alt="" coords="1675,604,1803,644"/>
<area shape="poly" id="edge70_Node000094_Node000096" title=" " alt="" coords="1905,548,1797,599,1795,594,1900,549"/>
<area shape="rect" id="Node000097" href="$partition__rauscher__thielemann_8h.html" title=" " alt="" coords="2037,596,2166,652"/>
<area shape="poly" id="edge75_Node000094_Node000097" title=" " alt="" coords="1979,546,2046,588,2041,587,1978,551"/>
<area shape="rect" id="Node000098" href="$rauscher__thielemann__partition__data__record_8h.html" title=" " alt="" coords="2189,596,2350,652"/>
<area shape="poly" id="edge79_Node000094_Node000098" title=" " alt="" coords="2001,542,2177,595,2172,595,2001,548"/>
<area shape="rect" id="Node000099" href="$partition__composite_8h.html" title=" " alt="" coords="1878,596,2013,652"/>
<area shape="poly" id="edge80_Node000094_Node000099" title=" " alt="" coords="1947,546,1947,582,1943,578,1944,550"/>
<area shape="poly" id="edge68_Node000095_Node000010" title=" " alt="" coords="2048,736,2027,743,1859,766,1692,782,1428,800,1428,794,1692,777,1859,761,2026,738,2043,737"/>
<area shape="poly" id="edge72_Node000096_Node000008" title=" " alt="" coords="1720,644,1662,699,1660,695,1715,646"/>
<area shape="poly" id="edge74_Node000096_Node000009" title=" " alt="" coords="1688,644,1532,704,1531,699,1683,645"/>
<area shape="poly" id="edge73_Node000096_Node000010" title=" " alt="" coords="1746,643,1751,692,1746,719,1733,742,1712,757,1681,770,1601,787,1511,797,1428,801,1428,796,1510,792,1600,782,1680,765,1709,753,1729,739,1741,717,1746,692,1742,647"/>
<area shape="poly" id="edge71_Node000096_Node000044" title=" " alt="" coords="1774,642,1858,692,1853,691,1773,647"/>
<area shape="poly" id="edge77_Node000097_Node000008" title=" " alt="" coords="2040,648,2026,654,1873,687,1734,709,1734,704,1872,682,2025,649,2034,649"/>
<area shape="poly" id="edge78_Node000097_Node000010" title=" " alt="" coords="2080,651,2030,706,2005,729,1984,743,1938,758,1876,771,1723,788,1561,798,1428,802,1428,796,1561,792,1722,783,1875,765,1936,753,1982,738,2001,724,2026,702,2075,653"/>
<area shape="poly" id="edge76_Node000097_Node000044" title=" " alt="" coords="2047,652,1959,695,1957,690,2041,653"/>
<area shape="poly" id="edge83_Node000099_Node000008" title=" " alt="" coords="1880,645,1693,705,1691,700,1875,646"/>
<area shape="poly" id="edge84_Node000099_Node000011" title=" " alt="" coords="1880,640,1815,654,1704,667,1617,671,1531,678,1481,687,1424,702,1419,704,1418,698,1422,697,1480,682,1530,673,1617,665,1704,661,1814,649,1874,640"/>
<area shape="poly" id="edge81_Node000099_Node000044" title=" " alt="" coords="1935,651,1919,688,1916,683,1931,654"/>
<area shape="poly" id="edge82_Node000099_Node000095" title=" " alt="" coords="1993,650,2063,692,2058,691,1991,655"/>
<area shape="rect" id="Node000101" href="$policy__abstract_8h.html" title="Abstract policy interfaces used to construct reaction networks (DynamicEngine) from seed compositions..." alt="" coords="1507,419,1643,459"/>
<area shape="poly" id="edge86_Node000100_Node000101" title=" " alt="" coords="1744,118,1716,191,1673,283,1635,350,1598,408,1595,403,1630,347,1668,281,1711,189,1740,122"/>
<area shape="rect" id="Node000102" href="$policy__logical_8h.html" title=" " alt="" coords="1659,330,1795,371"/>
<area shape="poly" id="edge93_Node000100_Node000102" title=" " alt="" coords="1753,118,1768,167,1776,225,1775,251,1768,283,1752,319,1748,315,1763,281,1769,250,1771,225,1763,168,1751,123"/>
<area shape="rect" id="Node000103" href="$chains_8h.html" title="Concrete implementations of ReactionChainPolicy for key stellar reaction chains." alt="" coords="1507,256,1658,282"/>
<area shape="poly" id="edge96_Node000100_Node000103" title=" " alt="" coords="1737,119,1607,248,1604,243,1732,122"/>
<area shape="rect" id="Node000104" href="$stellar__policy_8h.html" title="High&#45;level concrete NetworkPolicy for specific stellar environments." alt="" coords="1378,168,1515,208"/>
<area shape="poly" id="edge101_Node000100_Node000104" title=" " alt="" coords="1698,121,1531,167,1530,162,1703,119"/>
<area shape="poly" id="edge89_Node000101_Node000003" title=" " alt="" coords="1504,449,931,519,930,513,1509,447"/>
<area shape="poly" id="edge88_Node000101_Node000004" title=" " alt="" coords="1567,458,1537,507,1515,531,1489,550,1328,576,1061,612,1061,607,1327,570,1487,546,1512,527,1533,504,1563,461"/>
<area shape="poly" id="edge87_Node000101_Node000007" title=" " alt="" coords="1574,458,1561,505,1549,529,1531,550,1508,566,1486,575,1444,580,1400,581,1377,587,1352,598,1320,620,1291,646,1246,697,1243,692,1287,643,1317,616,1349,594,1376,582,1400,576,1443,574,1485,570,1506,562,1528,546,1544,526,1556,503,1570,461"/>
<area shape="poly" id="edge91_Node000101_Node000011" title=" " alt="" coords="1587,457,1596,479,1602,503,1602,527,1592,550,1566,572,1537,580,1508,580,1478,575,1449,570,1421,569,1394,577,1370,598,1360,620,1359,644,1364,670,1372,694,1368,692,1359,671,1354,645,1355,618,1366,594,1392,572,1420,564,1450,564,1479,569,1509,574,1537,575,1563,567,1587,546,1596,526,1596,504,1591,481,1584,462"/>
<area shape="poly" id="edge92_Node000101_Node000070" title=" " alt="" coords="1504,457,1295,509,1294,504,1509,456"/>
<area shape="poly" id="edge90_Node000101_Node000094" title=" " alt="" coords="1643,454,1878,510,1873,510,1643,459"/>
<area shape="poly" id="edge95_Node000102_Node000011" title=" " alt="" coords="1723,370,1710,410,1688,459,1657,508,1637,531,1615,550,1588,565,1562,572,1513,572,1490,571,1467,573,1444,581,1421,598,1405,619,1395,643,1385,693,1381,690,1389,642,1400,616,1417,594,1441,576,1466,567,1490,565,1514,566,1562,567,1586,560,1612,546,1633,527,1652,505,1683,456,1705,408,1719,373"/>
<area shape="poly" id="edge94_Node000102_Node000101" title=" " alt="" coords="1695,370,1623,413,1621,408,1690,372"/>
<area shape="poly" id="edge99_Node000103_Node000004" title=" " alt="" coords="1578,281,1494,421,1438,500,1412,530,1388,550,1363,562,1330,573,1245,592,1151,606,1062,616,1061,611,1150,601,1245,587,1328,568,1361,558,1385,546,1408,527,1434,497,1490,418,1574,284"/>
<area shape="poly" id="edge100_Node000103_Node000013" title=" " alt="" coords="1504,273,1169,284,944,294,708,308,482,327,285,352,205,366,139,383,91,401,63,420,45,453,36,488,36,526,43,565,68,637,97,693,91,694,63,639,38,566,31,527,31,488,40,451,59,417,89,396,137,378,203,361,285,346,481,322,708,303,944,289,1169,279,1509,271"/>
<area shape="poly" id="edge97_Node000103_Node000101" title=" " alt="" coords="1584,281,1579,405,1574,402,1580,285"/>
<area shape="poly" id="edge98_Node000103_Node000102" title=" " alt="" coords="1605,280,1681,323,1675,322,1604,285"/>
<area shape="poly" id="edge104_Node000104_Node000003" title=" " alt="" coords="1417,207,1351,258,1321,287,1298,315,1264,367,1226,415,1199,439,1164,462,1107,488,1046,506,986,518,931,525,930,520,985,513,1044,501,1105,483,1161,457,1196,434,1222,412,1259,364,1294,312,1317,284,1348,254,1412,210"/>
<area shape="poly" id="edge105_Node000104_Node000004" title=" " alt="" coords="1432,207,1413,237,1393,270,1377,309,1371,349,1371,440,1371,474,1369,501,1359,525,1338,550,1302,561,1228,577,1046,610,1045,605,1227,572,1301,556,1335,546,1354,523,1363,500,1366,473,1365,440,1365,349,1372,307,1388,268,1408,234,1428,211"/>
<area shape="poly" id="edge107_Node000104_Node000007" title=" " alt="" coords="1443,207,1430,271,1421,349,1421,440,1419,475,1410,501,1394,524,1370,550,1346,567,1323,574,1301,581,1279,598,1263,620,1250,645,1234,694,1230,690,1245,643,1258,617,1276,594,1299,577,1322,569,1344,562,1366,546,1389,521,1405,498,1413,474,1416,440,1416,349,1424,270,1439,211"/>
<area shape="poly" id="edge102_Node000104_Node000011" title=" " alt="" coords="1516,192,1618,207,1673,220,1724,238,1768,261,1800,291,1810,308,1815,328,1815,349,1809,372,1782,433,1750,477,1709,513,1652,550,1625,563,1601,570,1556,573,1512,576,1489,584,1464,598,1449,614,1432,639,1398,695,1395,691,1427,636,1445,610,1461,594,1487,579,1511,571,1555,567,1600,565,1624,558,1649,546,1706,509,1746,474,1777,431,1804,370,1810,348,1810,328,1805,310,1796,294,1765,266,1722,243,1671,225,1617,212,1516,197"/>
<area shape="poly" id="edge106_Node000104_Node000015" title=" " alt="" coords="1375,198,1075,235,660,291,455,323,275,357,138,390,92,406,63,421,32,449,13,478,9,493,8,510,20,547,35,572,54,595,98,635,146,667,194,692,189,694,143,671,95,639,50,598,31,575,15,549,3,511,4,493,8,476,28,445,60,416,90,401,137,385,274,351,454,318,660,286,1075,230,1380,196"/>
<area shape="poly" id="edge103_Node000104_Node000101" title=" " alt="" coords="1458,206,1560,406,1555,404,1456,211"/>
<area shape="poly" id="edge108_Node000104_Node000103" title=" " alt="" coords="1481,206,1552,249,1547,248,1480,212"/>
<area shape="poly" id="edge111_Node000105_Node000019" title=" " alt="" coords="1192,207,1183,261,1161,330,1145,367,1124,402,1099,434,1070,461,1029,485,991,496,954,498,918,495,882,490,844,489,804,494,760,510,731,527,703,549,659,594,656,589,700,545,728,523,758,505,803,489,844,483,883,485,919,489,955,493,990,491,1027,480,1067,457,1096,430,1120,399,1140,364,1156,328,1177,260,1189,211"/>
</map>