Files
GridFire/docs/html/py__policy_8cpp__incl.map
2026-06-14 08:36:52 -04:00

186 lines
34 KiB
Plaintext

<map id="src/python/policy/trampoline/py_policy.cpp" name="src/python/policy/trampoline/py_policy.cpp">
<area shape="rect" id="Node000001" title=" " alt="" coords="267,5,452,46"/>
<area shape="rect" id="Node000002" href="$py__policy_8h.html" title=" " alt="" coords="186,94,272,120"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="325,49,264,88,260,84,328,44"/>
<area shape="rect" id="Node000003" title=" " alt="" coords="5,168,146,193"/>
<area shape="poly" id="edge83_Node000001_Node000003" title=" " alt="" coords="275,49,220,69,165,96,126,126,96,158,92,155,123,122,162,92,218,64,278,45"/>
<area shape="rect" id="Node000004" title=" " alt="" coords="170,168,272,193"/>
<area shape="poly" id="edge84_Node000001_Node000004" title=" " alt="" coords="265,40,217,60,195,76,176,95,172,110,175,125,197,156,192,157,170,127,166,110,172,93,191,72,214,56,269,36"/>
<area shape="rect" id="Node000005" href="$policy_8h.html" title=" " alt="" coords="608,168,754,193"/>
<area shape="poly" id="edge131_Node000001_Node000005" title=" " alt="" coords="401,44,644,159,640,162,401,49"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="534,928,740,954"/>
<area shape="poly" id="edge85_Node000001_Node000007" title=" " alt="" coords="348,49,326,106,316,142,311,179,311,780,317,813,331,840,352,864,380,883,412,899,447,911,521,930,516,930,445,916,410,904,377,888,349,868,326,843,311,814,306,780,306,179,310,141,321,104,349,44"/>
<area shape="rect" id="Node000008" href="$reaction_8h.html" title="Defines classes for representing and managing nuclear reactions." alt="" coords="1546,847,1717,873"/>
<area shape="poly" id="edge86_Node000001_Node000008" title=" " alt="" coords="451,27,727,40,897,51,1069,66,1228,86,1361,111,1412,125,1451,141,1477,159,1484,169,1486,179,1486,425,1483,454,1473,479,1458,501,1440,520,1394,553,1345,580,1300,606,1268,634,1260,650,1257,667,1261,686,1272,709,1286,720,1314,735,1398,771,1584,842,1579,841,1396,776,1312,740,1283,725,1268,712,1256,688,1251,667,1255,648,1264,631,1297,602,1342,576,1391,548,1436,516,1454,497,1468,476,1478,453,1481,425,1481,179,1479,171,1473,162,1449,146,1410,130,1360,116,1228,91,1068,72,896,57,726,45,453,32"/>
<area shape="rect" id="Node000027" title=" " alt="" coords="3545,766,3598,792"/>
<area shape="poly" id="edge132_Node000001_Node000027" title=" " alt="" coords="452,26,1231,41,2397,71,2972,92,3459,116,3650,130,3796,145,3890,160,3915,169,3925,178,3925,514,3923,550,3917,580,3906,607,3892,629,3852,670,3797,713,3752,739,3703,757,3655,769,3614,776,3613,771,3654,764,3702,752,3750,734,3794,708,3849,666,3888,626,3902,604,3911,579,3917,549,3920,514,3920,180,3912,173,3889,165,3796,150,3650,135,3459,122,2972,97,2397,76,1230,46,453,31"/>
<area shape="rect" id="Node000055" title=" " alt="" coords="448,588,487,614"/>
<area shape="poly" id="edge133_Node000001_Node000055" title=" " alt="" coords="360,44,362,179,362,263,365,309,373,355,398,443,429,519,456,575,451,575,424,521,393,445,367,356,360,309,357,263,357,179,359,49"/>
<area shape="rect" id="Node000060" href="$engine_8h.html" title="Core header for the GridFire reaction network engine module." alt="" coords="1892,411,2048,437"/>
<area shape="poly" id="edge87_Node000001_Node000060" title=" " alt="" coords="451,25,780,32,989,41,1202,54,1402,73,1567,99,1632,115,1681,134,1713,154,1722,166,1725,179,1725,263,1729,291,1741,316,1759,337,1781,356,1836,385,1894,407,1889,407,1833,390,1778,360,1755,341,1736,319,1724,293,1720,263,1720,179,1717,169,1709,158,1679,138,1630,120,1566,105,1401,78,1202,59,989,46,780,37,453,30"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="201,122,117,163,113,159,204,118"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="228,117,226,153,221,152,227,123"/>
<area shape="poly" id="edge4_Node000002_Node000005" title=" " alt="" coords="271,112,595,164,591,167,272,117"/>
<area shape="rect" id="Node000006" href="$policy__abstract_8h.html" title="Abstract policy interfaces used to construct reaction networks (DynamicEngine) from seed compositions..." alt="" coords="705,492,841,533"/>
<area shape="poly" id="edge5_Node000005_Node000006" title=" " alt="" coords="688,191,711,240,731,305,748,370,770,478,764,476,743,371,726,306,706,242,687,196"/>
<area shape="rect" id="Node000057" href="$policy__logical_8h.html" title=" " alt="" coords="873,404,1009,444"/>
<area shape="poly" id="edge63_Node000005_Node000057" title=" " alt="" coords="695,191,755,239,806,283,856,328,916,392,911,392,852,332,803,287,751,243,695,196"/>
<area shape="rect" id="Node000058" href="$chains_8h.html" title="Concrete implementations of ReactionChainPolicy for key stellar reaction chains." alt="" coords="924,330,1075,356"/>
<area shape="poly" id="edge67_Node000005_Node000058" title=" " alt="" coords="753,188,830,206,869,221,906,239,930,256,952,276,986,318,980,317,948,280,927,260,903,244,867,225,828,211,755,193"/>
<area shape="rect" id="Node000059" href="$stellar__policy_8h.html" title="High&#45;level concrete NetworkPolicy for specific stellar environments." alt="" coords="559,241,696,282"/>
<area shape="poly" id="edge73_Node000005_Node000059" title=" " alt="" coords="674,192,651,230,647,227,671,196"/>
<area shape="poly" id="edge6_Node000006_Node000007" title=" " alt="" coords="766,532,744,576,715,623,693,648,671,671,640,713,630,732,621,759,614,790,613,815,621,872,630,915,625,912,616,873,608,815,609,790,616,758,625,730,636,710,667,668,689,644,711,620,740,574,762,535"/>
<area shape="poly" id="edge7_Node000006_Node000008" title=" " alt="" coords="785,531,872,675,927,751,952,779,974,797,1004,806,1056,815,1205,831,1533,854,1528,854,1204,836,1055,821,1003,811,972,801,948,783,922,754,868,678,782,536"/>
<area shape="rect" id="Node000014" title=" " alt="" coords="1716,928,1774,954"/>
<area shape="poly" id="edge59_Node000006_Node000014" title=" " alt="" coords="771,531,766,587,766,659,772,697,782,734,799,768,823,797,854,816,900,828,954,835,1014,838,1133,839,1225,844,1340,870,1433,885,1506,893,1579,902,1672,918,1704,928,1698,927,1671,923,1578,907,1505,898,1432,890,1339,875,1224,850,1133,845,1014,843,954,840,899,833,852,821,819,801,794,771,777,736,767,698,761,659,760,587,768,536"/>
<area shape="rect" id="Node000019" href="$engine__abstract_8h.html" title="Abstract interfaces for reaction network engines in GridFire." alt="" coords="1959,581,2104,622"/>
<area shape="poly" id="edge19_Node000006_Node000019" title=" " alt="" coords="841,515,1262,539,1837,578,1947,591,1941,591,1837,584,1262,544,842,520"/>
<area shape="rect" id="Node000021" title=" " alt="" coords="1029,766,1087,792"/>
<area shape="poly" id="edge58_Node000006_Node000021" title=" " alt="" coords="800,531,860,579,961,674,1039,755,1034,754,958,678,856,583,799,536"/>
<area shape="poly" id="edge56_Node000006_Node000027" title=" " alt="" coords="841,515,2288,587,3092,634,3357,653,3471,667,3507,701,3554,755,3549,753,3503,704,3469,672,3356,658,3092,639,2288,593,842,520"/>
<area shape="rect" id="Node000038" href="$blob_8h.html" title="Container class for managing multiple scratchpad instances." alt="" coords="1444,670,1622,710"/>
<area shape="poly" id="edge62_Node000006_Node000038" title=" " alt="" coords="842,527,1435,664,1430,667,841,532"/>
<area shape="poly" id="edge57_Node000006_Node000055" title=" " alt="" coords="702,535,503,593,501,588,707,532"/>
<area shape="rect" id="Node000056" href="$engine__types_8h.html" title=" " alt="" coords="562,581,701,622"/>
<area shape="poly" id="edge60_Node000006_Node000056" title=" " alt="" coords="743,532,677,575,675,571,738,535"/>
<area shape="poly" id="edge10_Node000008_Node000007" title=" " alt="" coords="1548,868,869,923,755,933,754,927,869,918,1543,868"/>
<area shape="rect" id="Node000009" title=" " alt="" coords="2615,928,2675,954"/>
<area shape="poly" id="edge8_Node000008_Node000009" title=" " alt="" coords="1718,865,2602,936,2597,936,1717,870"/>
<area shape="rect" id="Node000010" title=" " alt="" coords="881,928,968,954"/>
<area shape="poly" id="edge9_Node000008_Node000010" title=" " alt="" coords="1548,868,1316,892,1039,923,984,932,983,926,1038,918,1316,886,1543,868"/>
<area shape="rect" id="Node000011" title=" " alt="" coords="1969,928,2131,954"/>
<area shape="poly" id="edge11_Node000008_Node000011" title=" " alt="" coords="1696,871,1973,925,1968,925,1696,876"/>
<area shape="rect" id="Node000012" title=" " alt="" coords="1386,928,1483,954"/>
<area shape="poly" id="edge12_Node000008_Node000012" title=" " alt="" coords="1604,873,1479,925,1478,920,1598,874"/>
<area shape="rect" id="Node000013" title=" " alt="" coords="1050,928,1160,954"/>
<area shape="poly" id="edge13_Node000008_Node000013" title=" " alt="" coords="1553,873,1176,932,1175,926,1548,873"/>
<area shape="poly" id="edge14_Node000008_Node000014" title=" " alt="" coords="1650,871,1718,920,1713,919,1648,876"/>
<area shape="rect" id="Node000015" title=" " alt="" coords="1556,928,1659,954"/>
<area shape="poly" id="edge15_Node000008_Node000015" title=" " alt="" coords="1630,871,1617,915,1614,911,1626,875"/>
<area shape="rect" id="Node000016" title=" " alt="" coords="2929,928,2995,954"/>
<area shape="poly" id="edge16_Node000008_Node000016" title=" " alt="" coords="1718,865,1786,870,2237,894,2688,918,2916,936,2911,936,2687,923,2237,900,1786,875,1718,871"/>
<area shape="rect" id="Node000017" title=" " alt="" coords="3094,928,3214,954"/>
<area shape="poly" id="edge17_Node000008_Node000017" title=" " alt="" coords="1718,860,2262,874,2631,892,3008,918,3082,929,3076,929,3007,923,2631,897,2261,880,1718,865"/>
<area shape="rect" id="Node000018" title=" " alt="" coords="3440,921,3575,961"/>
<area shape="poly" id="edge18_Node000008_Node000018" title=" " alt="" coords="1718,861,2346,881,2781,897,3226,918,3427,933,3421,933,3226,923,2781,903,2346,886,1718,866"/>
<area shape="poly" id="edge20_Node000019_Node000008" title=" " alt="" coords="1991,621,1962,644,1941,671,1936,688,1938,705,1957,736,1973,767,1973,783,1964,801,1949,813,1927,824,1869,840,1801,850,1733,857,1732,851,1800,845,1868,835,1925,819,1946,809,1960,797,1968,782,1968,768,1952,738,1933,706,1930,688,1936,668,1958,640,1986,623"/>
<area shape="poly" id="edge51_Node000019_Node000013" title=" " alt="" coords="1956,610,1837,624,1710,627,1547,628,1464,631,1387,638,1321,652,1271,672,1239,696,1211,726,1186,759,1165,793,1134,860,1114,915,1111,911,1129,858,1161,791,1182,756,1207,722,1236,692,1269,667,1319,646,1386,633,1463,626,1547,622,1710,622,1837,619,1962,610"/>
<area shape="poly" id="edge50_Node000019_Node000014" title=" " alt="" coords="2104,612,2148,619,2245,622,2372,621,2436,624,2495,631,2542,645,2561,655,2576,668,2583,678,2584,689,2577,711,2562,743,2545,766,2523,783,2493,801,2433,826,2350,849,2253,870,2147,889,1941,919,1789,938,1789,932,1941,914,2146,884,2252,865,2349,844,2431,821,2490,797,2520,779,2541,762,2557,740,2572,709,2579,688,2578,680,2572,671,2558,660,2540,650,2493,637,2436,629,2372,627,2245,627,2147,624,2104,618"/>
<area shape="poly" id="edge54_Node000019_Node000016" title=" " alt="" coords="2104,612,2148,619,2216,626,2275,628,2377,626,2425,627,2476,633,2533,645,2598,667,2653,692,2707,723,2806,793,2887,862,2943,918,2938,916,2884,866,2803,797,2705,727,2651,697,2596,672,2531,650,2475,638,2425,632,2377,631,2275,633,2216,631,2147,624,2104,618"/>
<area shape="rect" id="Node000020" href="$types_2types_8h.html" title=" " alt="" coords="3152,677,3295,703"/>
<area shape="poly" id="edge21_Node000019_Node000020" title=" " alt="" coords="2104,616,2123,619,2269,635,2393,644,2605,648,2817,650,2942,655,3089,667,3139,675,3134,675,3089,672,2942,661,2817,655,2605,654,2393,649,2268,640,2122,624,2104,622"/>
<area shape="poly" id="edge55_Node000019_Node000021" title=" " alt="" coords="1956,611,1837,624,1691,629,1502,631,1406,635,1316,642,1237,654,1177,672,1147,689,1120,710,1078,755,1075,751,1116,707,1144,685,1174,667,1236,649,1315,637,1405,629,1502,626,1691,624,1837,619,1962,610"/>
<area shape="rect" id="Node000022" href="$screening__abstract_8h.html" title=" " alt="" coords="2333,758,2479,799"/>
<area shape="poly" id="edge25_Node000019_Node000022" title=" " alt="" coords="2082,620,2194,667,2359,751,2354,751,2192,672,2081,625"/>
<area shape="rect" id="Node000023" href="$screening__types_8h.html" title=" " alt="" coords="2431,670,2562,710"/>
<area shape="poly" id="edge30_Node000019_Node000023" title=" " alt="" coords="2104,616,2123,619,2268,643,2413,667,2419,670,2413,670,2412,672,2267,648,2122,624,2104,621"/>
<area shape="rect" id="Node000025" href="$reporting_8h.html" title=" " alt="" coords="3320,670,3458,710"/>
<area shape="poly" id="edge33_Node000019_Node000025" title=" " alt="" coords="2104,616,2122,619,2301,637,2452,644,2586,644,2712,641,2837,638,2972,639,3125,648,3307,669,3302,669,3125,653,2972,645,2838,644,2712,646,2586,650,2452,649,2300,642,2122,624,2104,622"/>
<area shape="rect" id="Node000030" href="$jacobian_8h.html" title="Wrapper for handling the network Jacobian matrix in GridFire. Currently uses Eigen&#39;s SparseMatrix." alt="" coords="1282,670,1421,710"/>
<area shape="poly" id="edge36_Node000019_Node000030" title=" " alt="" coords="1957,610,1694,640,1436,672,1436,667,1693,634,1962,609"/>
<area shape="rect" id="Node000031" title=" " alt="" coords="1689,758,1849,799"/>
<area shape="poly" id="edge49_Node000019_Node000031" title=" " alt="" coords="1987,621,1941,646,1896,672,1845,710,1801,750,1798,745,1841,706,1893,667,1938,641,1982,623"/>
<area shape="rect" id="Node000035" href="$error__engine_8h.html" title=" " alt="" coords="1950,670,2078,710"/>
<area shape="poly" id="edge43_Node000019_Node000035" title=" " alt="" coords="2030,620,2023,656,2019,653,2026,624"/>
<area shape="poly" id="edge44_Node000019_Node000038" title=" " alt="" coords="1956,616,1637,673,1636,668,1962,615"/>
<area shape="rect" id="Node000044" title=" " alt="" coords="2141,766,2215,792"/>
<area shape="poly" id="edge53_Node000019_Node000044" title=" " alt="" coords="2102,620,2139,639,2168,668,2178,688,2184,710,2184,752,2180,749,2178,710,2173,690,2164,671,2136,644,2101,625"/>
<area shape="rect" id="Node000045" title=" " alt="" coords="2101,677,2154,703"/>
<area shape="poly" id="edge52_Node000019_Node000045" title=" " alt="" coords="2054,620,2106,668,2101,666,2052,625"/>
<area shape="poly" id="edge23_Node000020_Node000017" title=" " alt="" coords="3222,702,3163,915,3160,911,3218,705"/>
<area shape="poly" id="edge22_Node000020_Node000018" title=" " alt="" coords="3238,701,3476,911,3471,910,3236,706"/>
<area shape="poly" id="edge24_Node000020_Node000021" title=" " alt="" coords="3154,703,3089,713,2187,744,1103,779,1103,773,2187,739,3089,708,3149,703"/>
<area shape="poly" id="edge27_Node000022_Node000007" title=" " alt="" coords="2335,797,2321,802,2202,817,2101,826,1928,833,1756,837,1534,850,1104,890,755,929,755,923,1104,885,1534,844,1755,832,1928,828,2101,820,2201,811,2320,796,2330,797"/>
<area shape="poly" id="edge26_Node000022_Node000008" title=" " alt="" coords="2335,797,2321,802,2157,822,2029,831,1900,837,1736,850,1733,850,1733,845,1735,844,1900,832,2029,826,2157,817,2320,796,2330,797"/>
<area shape="poly" id="edge29_Node000022_Node000014" title=" " alt="" coords="2336,797,1789,932,1788,926,2330,798"/>
<area shape="poly" id="edge28_Node000022_Node000017" title=" " alt="" coords="2480,793,3085,924,3080,924,2480,798"/>
<area shape="poly" id="edge31_Node000023_Node000022" title=" " alt="" coords="2479,710,2439,750,2437,745,2474,712"/>
<area shape="rect" id="Node000024" title=" " alt="" coords="2240,766,2308,792"/>
<area shape="poly" id="edge32_Node000023_Node000024" title=" " alt="" coords="2447,710,2322,761,2318,762,2317,757,2320,756,2442,712"/>
<area shape="poly" id="edge35_Node000025_Node000018" title=" " alt="" coords="3400,709,3494,908,3489,905,3397,713"/>
<area shape="poly" id="edge34_Node000025_Node000027" title=" " alt="" coords="3431,708,3535,759,3530,758,3430,713"/>
<area shape="poly" id="edge37_Node000030_Node000007" title=" " alt="" coords="1312,710,1215,756,1100,802,879,874,698,926,697,921,878,869,1099,796,1213,751,1307,712"/>
<area shape="poly" id="edge39_Node000030_Node000012" title=" " alt="" coords="1360,709,1428,915,1423,913,1356,713"/>
<area shape="poly" id="edge41_Node000030_Node000013" title=" " alt="" coords="1335,710,1129,919,1126,915,1330,712"/>
<area shape="poly" id="edge42_Node000030_Node000016" title=" " alt="" coords="1400,708,1525,753,1601,777,1677,796,1792,817,1945,838,2310,878,2916,936,2911,936,2310,884,1944,843,1791,822,1676,802,1599,782,1523,758,1399,713"/>
<area shape="poly" id="edge38_Node000030_Node000031" title=" " alt="" coords="1421,705,1433,708,1676,759,1671,759,1432,713,1421,710"/>
<area shape="rect" id="Node000034" title=" " alt="" coords="1873,766,1950,792"/>
<area shape="poly" id="edge40_Node000030_Node000034" title=" " alt="" coords="1421,705,1433,708,1553,723,1648,727,1742,734,1861,756,1871,761,1866,760,1860,761,1742,739,1648,732,1553,728,1432,713,1421,711"/>
<area shape="poly" id="edge45_Node000038_Node000013" title=" " alt="" coords="1502,710,1139,923,1137,918,1497,711"/>
<area shape="poly" id="edge48_Node000038_Node000015" title=" " alt="" coords="1530,709,1525,743,1522,784,1525,829,1537,872,1554,897,1577,920,1572,918,1550,900,1532,874,1519,830,1517,784,1520,743,1526,713"/>
<area shape="poly" id="edge46_Node000038_Node000024" title=" " alt="" coords="1622,700,1692,708,1843,718,1962,720,2079,728,2148,738,2228,756,2237,760,2231,760,2227,761,2147,744,2079,733,1961,725,1843,723,1691,713,1622,705"/>
<area shape="poly" id="edge47_Node000038_Node000044" title=" " alt="" coords="1622,701,2128,770,2123,770,1622,706"/>
<area shape="poly" id="edge61_Node000056_Node000010" title=" " alt="" coords="636,620,649,663,671,709,724,775,786,834,846,882,896,920,891,919,843,887,782,838,721,779,667,712,644,665,634,625"/>
<area shape="poly" id="edge64_Node000057_Node000006" title=" " alt="" coords="900,446,826,487,823,483,905,444"/>
<area shape="poly" id="edge65_Node000057_Node000014" title=" " alt="" coords="937,443,923,512,917,558,915,607,917,658,927,709,946,756,975,797,1000,814,1036,825,1080,832,1129,836,1226,839,1301,844,1487,878,1672,918,1704,928,1698,928,1671,923,1486,883,1301,850,1226,844,1128,841,1079,837,1035,830,997,818,971,801,941,759,922,710,912,659,910,607,912,557,918,512,933,447"/>
<area shape="poly" id="edge66_Node000057_Node000024" title=" " alt="" coords="991,442,1136,495,1345,567,1590,643,1718,678,1844,708,1951,725,2036,729,2121,735,2171,743,2228,756,2237,760,2231,760,2227,761,2170,748,2121,740,2036,734,1951,730,1843,713,1716,683,1589,648,1343,572,1134,500,991,448"/>
<area shape="poly" id="edge68_Node000058_Node000006" title=" " alt="" coords="956,357,911,378,862,406,825,442,795,481,791,477,821,439,859,402,908,373,960,355"/>
<area shape="poly" id="edge70_Node000058_Node000008" title=" " alt="" coords="1005,354,1032,416,1079,509,1109,561,1144,614,1184,664,1228,708,1262,735,1299,759,1378,797,1459,824,1534,844,1529,843,1457,829,1376,802,1296,764,1259,740,1224,712,1180,667,1140,617,1105,564,1074,512,1027,418,1003,359"/>
<area shape="poly" id="edge72_Node000058_Node000016" title=" " alt="" coords="1075,342,1724,347,2196,356,2698,370,3179,391,3395,404,3586,420,3746,438,3868,459,3913,470,3947,482,3968,496,3975,511,3975,603,3973,641,3966,673,3954,701,3937,725,3916,746,3890,765,3826,802,3483,859,3011,935,3010,929,3482,854,3824,796,3888,761,3913,742,3933,721,3949,698,3961,672,3968,640,3970,603,3970,512,3964,499,3944,487,3912,475,3867,464,3745,443,3585,425,3394,409,3178,396,2698,375,2196,361,1724,353,1076,347"/>
<area shape="poly" id="edge71_Node000058_Node000024" title=" " alt="" coords="1032,354,1260,434,1417,485,1580,530,1619,538,1653,541,1713,542,1771,549,1803,560,1838,579,1858,594,1872,610,1890,645,1907,678,1920,694,1940,708,1979,728,2014,738,2046,743,2078,743,2145,743,2184,746,2228,756,2236,760,2230,760,2227,761,2183,751,2145,748,2078,749,2046,748,2012,744,1977,733,1937,713,1917,698,1902,681,1885,647,1868,613,1855,598,1835,583,1801,565,1770,555,1713,548,1653,547,1618,543,1579,536,1416,490,1258,439,1032,359"/>
<area shape="poly" id="edge69_Node000058_Node000057" title=" " alt="" coords="993,354,966,393,963,389,989,358"/>
<area shape="poly" id="edge76_Node000059_Node000006" title=" " alt="" coords="636,280,669,354,718,443,746,481,741,480,713,446,664,357,634,285"/>
<area shape="poly" id="edge80_Node000059_Node000007" title=" " alt="" coords="575,284,512,318,476,341,441,368,410,398,385,432,368,470,362,512,362,780,366,809,379,834,397,856,421,875,478,903,541,924,536,924,476,908,418,879,393,860,374,837,361,811,357,780,357,511,363,468,380,430,406,395,437,364,473,337,509,314,579,281"/>
<area shape="poly" id="edge78_Node000059_Node000008" title=" " alt="" coords="651,280,746,367,803,427,855,491,873,520,891,559,930,652,973,740,995,774,1018,797,1045,806,1092,816,1228,831,1533,854,1528,854,1228,836,1091,821,1043,812,1015,801,991,778,968,743,925,654,886,562,868,523,851,494,799,430,742,371,651,285"/>
<area shape="poly" id="edge74_Node000059_Node000014" title=" " alt="" coords="616,280,584,343,566,384,550,429,538,477,533,526,537,575,553,621,574,659,597,690,621,714,646,733,708,764,787,797,914,844,1024,871,1124,885,1219,889,1420,891,1537,899,1672,918,1704,927,1699,927,1671,923,1536,904,1420,896,1219,895,1123,890,1023,877,912,849,785,801,706,768,644,737,617,718,593,693,570,662,548,623,532,576,528,526,533,476,545,427,561,382,579,341,613,285"/>
<area shape="poly" id="edge79_Node000059_Node000018" title=" " alt="" coords="696,262,1439,278,2595,311,3170,333,3658,359,3851,373,3998,388,4092,404,4118,412,4127,422,4127,780,4123,801,4111,819,4092,836,4066,851,4001,877,3921,897,3834,913,3745,925,3591,938,3590,933,3745,919,3833,908,3920,892,3999,872,4064,846,4088,832,4107,816,4118,799,4122,780,4122,424,4115,417,4091,409,3997,393,3850,378,3658,364,3169,339,2595,316,1439,283,697,267"/>
<area shape="poly" id="edge77_Node000059_Node000019" title=" " alt="" coords="696,270,1088,327,1160,334,1224,334,1335,328,1387,330,1440,340,1495,363,1555,402,1570,417,1579,434,1585,468,1591,501,1599,516,1613,531,1653,541,1738,556,1946,588,1941,588,1737,561,1652,546,1610,535,1594,520,1586,503,1580,469,1574,435,1566,420,1551,406,1492,368,1438,346,1387,336,1335,334,1224,340,1160,340,1087,333,697,275"/>
<area shape="poly" id="edge82_Node000059_Node000021" title=" " alt="" coords="584,284,556,305,528,332,467,407,440,442,420,477,408,511,405,546,414,582,438,620,454,636,477,652,539,680,616,704,703,725,879,754,1016,773,1011,773,878,760,702,730,615,709,537,685,474,657,451,641,433,623,409,584,400,546,403,510,415,474,436,439,462,404,524,328,553,301,588,281"/>
<area shape="poly" id="edge75_Node000059_Node000055" title=" " alt="" coords="592,284,569,305,546,331,525,378,505,445,475,574,470,572,500,444,520,376,541,329,565,301,596,281"/>
<area shape="poly" id="edge81_Node000059_Node000058" title=" " alt="" coords="696,275,930,325,925,327,697,280"/>
<area shape="poly" id="edge88_Node000060_Node000019" title=" " alt="" coords="1979,435,2009,491,2028,567,2023,564,2004,493,1977,440"/>
<area shape="poly" id="edge122_Node000060_Node000056" title=" " alt="" coords="1889,426,1609,429,1233,438,1048,446,887,458,763,474,721,484,694,495,677,509,663,527,643,568,639,564,658,525,673,505,691,490,719,479,762,469,886,453,1048,441,1232,432,1608,424,1895,425"/>
<area shape="rect" id="Node000061" href="$engine__graph_8h.html" title=" " alt="" coords="2730,492,2874,533"/>
<area shape="poly" id="edge89_Node000060_Node000061" title=" " alt="" coords="2048,431,2717,502,2712,503,2048,436"/>
<area shape="rect" id="Node000074" href="$engine__views_8h.html" title=" " alt="" coords="2899,492,3039,533"/>
<area shape="poly" id="edge119_Node000060_Node000074" title=" " alt="" coords="2048,424,2200,430,2406,441,2641,460,2886,492,2880,492,2641,466,2406,446,2200,435,2049,430"/>
<area shape="rect" id="Node000085" href="$engine__procedures_8h.html" title=" " alt="" coords="1824,492,1994,533"/>
<area shape="poly" id="edge120_Node000060_Node000085" title=" " alt="" coords="1964,436,1933,482,1930,478,1959,439"/>
<area shape="rect" id="Node000087" href="$dynamic__engine__diagnostics_8h.html" title="Diagnostics utilities for DynamicEngine instances." alt="" coords="2079,492,2282,533"/>
<area shape="poly" id="edge123_Node000060_Node000087" title=" " alt="" coords="2000,435,2122,486,2116,486,2000,440"/>
<area shape="rect" id="Node000089" href="$scratchpads_8h.html" title="Unified header for the scratchpad memory management system." alt="" coords="1623,492,1800,533"/>
<area shape="poly" id="edge129_Node000060_Node000089" title=" " alt="" coords="1936,437,1785,490,1783,485,1931,438"/>
<area shape="poly" id="edge90_Node000061_Node000007" title=" " alt="" coords="2727,517,1877,552,1433,571,1225,584,1134,613,1044,652,959,699,880,749,809,799,747,847,662,920,659,915,744,843,805,795,877,745,956,694,1042,648,1132,608,1224,578,1433,566,1877,547,2732,516"/>
<area shape="poly" id="edge95_Node000061_Node000008" title=" " alt="" coords="2793,532,2765,577,2728,623,2671,686,2624,732,2569,769,2492,802,2428,818,2343,831,2134,849,1915,858,1733,861,1733,856,1915,852,2134,843,2342,826,2427,813,2491,796,2566,764,2620,728,2668,682,2724,620,2761,574,2788,535"/>
<area shape="poly" id="edge112_Node000061_Node000009" title=" " alt="" coords="2875,529,2886,530,2954,534,3067,536,3368,539,3526,543,3667,549,3777,561,3816,569,3841,579,3876,605,3898,636,3903,653,3905,672,3901,691,3893,712,3867,749,3838,771,3804,786,3760,802,3708,812,3600,828,3282,868,2691,937,2690,932,3282,863,3599,822,3707,807,3759,796,3802,781,3836,766,3863,745,3888,709,3896,690,3899,672,3898,654,3893,639,3872,609,3838,583,3814,574,3776,566,3667,555,3526,548,3368,544,3067,541,2953,540,2886,536,2875,534"/>
<area shape="poly" id="edge92_Node000061_Node000011" title=" " alt="" coords="2875,529,2886,530,2951,533,3061,533,3352,532,3504,535,3638,542,3741,556,3776,566,3797,579,3819,611,3824,643,3816,676,3798,712,3779,737,3760,755,3740,768,3718,777,3670,788,3611,802,3541,812,3398,827,2976,865,2147,935,2147,929,2975,860,3398,822,3540,807,3610,796,3669,783,3717,772,3737,764,3757,751,3775,734,3793,709,3811,675,3819,643,3814,613,3794,583,3774,571,3740,561,3638,547,3504,540,3352,537,3061,539,2951,539,2886,536,2875,534"/>
<area shape="poly" id="edge109_Node000061_Node000013" title=" " alt="" coords="2727,517,2161,545,1835,564,1596,584,1456,595,1346,601,1295,608,1241,621,1182,641,1114,672,1069,696,1035,722,1024,738,1017,755,1015,775,1019,798,1032,832,1049,863,1087,917,1082,915,1045,866,1027,834,1014,800,1010,775,1012,754,1019,735,1032,719,1067,691,1112,667,1180,636,1239,616,1294,603,1346,596,1456,589,1595,578,1834,558,2161,540,2732,516"/>
<area shape="poly" id="edge110_Node000061_Node000014" title=" " alt="" coords="2800,532,2786,577,2763,623,2721,682,2683,725,2638,761,2578,801,2531,830,2492,848,2397,875,2135,904,1789,938,1789,933,2135,899,2396,870,2490,843,2529,825,2575,797,2635,756,2679,721,2717,679,2759,620,2781,575,2795,535"/>
<area shape="poly" id="edge115_Node000061_Node000016" title=" " alt="" coords="2861,531,2940,561,3023,599,3059,621,3089,643,3109,665,3117,688,3117,780,3114,805,3105,827,3076,867,3039,899,3002,923,3000,918,3036,895,3072,864,3100,825,3109,803,3112,780,3112,689,3105,668,3085,647,3056,625,3020,604,2938,566,2861,536"/>
<area shape="poly" id="edge116_Node000061_Node000017" title=" " alt="" coords="2875,529,2886,530,2983,538,3105,540,3388,537,3533,538,3669,543,3788,556,3838,566,3882,578,3936,596,3981,613,4000,625,4014,641,4023,662,4026,689,4026,781,4019,796,3999,811,3969,825,3930,838,3829,862,3707,883,3444,916,3230,936,3230,931,3443,911,3706,878,3828,857,3929,833,3967,820,3997,807,4015,793,4021,779,4021,689,4018,663,4009,644,3996,629,3979,618,3934,601,3880,584,3837,571,3787,561,3668,549,3532,543,3388,543,3105,545,2983,543,2886,536,2875,534"/>
<area shape="poly" id="edge91_Node000061_Node000018" title=" " alt="" coords="2875,529,2886,530,2991,538,3121,539,3426,532,3582,532,3728,537,3855,552,3909,563,3955,578,4002,597,4040,616,4056,628,4067,644,4074,664,4077,689,4077,780,4073,799,4062,816,4045,832,4022,846,3963,871,3892,891,3813,908,3733,920,3591,936,3590,931,3732,915,3812,903,3891,886,3962,866,4019,842,4041,828,4058,813,4068,797,4072,780,4072,689,4069,665,4062,647,4052,632,4038,620,4000,602,3953,584,3908,569,3854,557,3727,543,3582,537,3426,538,3121,544,2991,543,2886,536,2875,534"/>
<area shape="poly" id="edge96_Node000061_Node000019" title=" " alt="" coords="2727,523,2119,593,2119,588,2732,522"/>
<area shape="poly" id="edge94_Node000061_Node000020" title=" " alt="" coords="2875,528,2887,530,2958,540,3015,542,3070,550,3100,561,3134,579,3159,597,3180,619,3212,665,3207,663,3176,622,3155,601,3131,583,3098,566,3068,555,3014,547,2957,545,2886,536,2875,533"/>
<area shape="poly" id="edge97_Node000061_Node000022" title=" " alt="" coords="2784,532,2679,630,2620,680,2576,713,2531,736,2484,755,2483,750,2528,731,2573,708,2617,675,2675,626,2779,535"/>
<area shape="poly" id="edge98_Node000061_Node000023" title=" " alt="" coords="2742,533,2687,557,2633,583,2577,622,2529,661,2527,656,2574,617,2630,579,2685,552,2737,534"/>
<area shape="poly" id="edge111_Node000061_Node000024" title=" " alt="" coords="2732,529,2651,554,2569,583,2525,604,2492,623,2421,672,2302,758,2300,753,2418,667,2490,619,2522,599,2566,579,2650,548,2727,530"/>
<area shape="poly" id="edge108_Node000061_Node000027" title=" " alt="" coords="2875,528,2887,530,2968,543,3032,548,3096,557,3175,578,3198,589,3214,599,3230,610,3252,619,3283,625,3322,628,3416,632,3506,641,3542,651,3567,668,3578,687,3583,709,3580,753,3576,749,3578,709,3573,689,3563,672,3539,656,3505,646,3415,637,3322,634,3282,631,3251,624,3228,614,3211,604,3195,593,3173,584,3095,562,3031,554,2967,548,2886,536,2875,533"/>
<area shape="poly" id="edge113_Node000061_Node000034" title=" " alt="" coords="2727,519,2575,540,2485,558,2398,584,2331,614,2282,646,2234,679,2167,713,2061,748,1966,770,1965,765,2060,742,2165,708,2231,675,2279,642,2328,609,2396,578,2484,553,2574,535,2732,518"/>
<area shape="poly" id="edge107_Node000061_Node000038" title=" " alt="" coords="2727,517,2112,547,1799,566,1693,575,1643,583,1564,661,1561,656,1641,579,1693,570,1798,560,2112,542,2732,516"/>
<area shape="poly" id="edge114_Node000061_Node000044" title=" " alt="" coords="2732,521,2614,545,2550,562,2487,583,2403,625,2323,673,2255,721,2205,759,2203,754,2252,716,2320,669,2400,620,2485,579,2548,557,2613,540,2727,522"/>
<area shape="rect" id="Node000062" title=" " alt="" coords="3634,677,3784,703"/>
<area shape="poly" id="edge93_Node000061_Node000062" title=" " alt="" coords="2875,528,2887,530,2953,537,3037,539,3232,542,3332,545,3426,550,3508,561,3572,579,3589,587,3600,597,3624,620,3684,668,3679,667,3620,624,3597,601,3586,591,3571,583,3507,566,3425,556,3332,550,3232,547,3037,545,2953,542,2886,536,2875,534"/>
<area shape="rect" id="Node000048" href="$partition__abstract_8h.html" title=" " alt="" coords="2941,670,3077,710"/>
<area shape="poly" id="edge99_Node000061_Node000048" title=" " alt="" coords="2847,531,2886,552,2924,579,2961,617,2991,658,2986,656,2957,620,2920,583,2883,557,2846,536"/>
<area shape="rect" id="Node000063" href="$construction_8h.html" title="Functions for constructing nuclear reaction networks." alt="" coords="1654,581,1825,622"/>
<area shape="poly" id="edge102_Node000061_Node000063" title=" " alt="" coords="2727,520,1948,584,1840,593,1839,588,1947,578,2732,519"/>
<area shape="rect" id="Node000068" href="$config_8h.html" title=" " alt="" coords="3634,588,3784,614"/>
<area shape="poly" id="edge105_Node000061_Node000068" title=" " alt="" coords="2875,529,2887,530,2997,544,3091,551,3251,556,3411,559,3505,566,3616,578,3643,585,3638,585,3615,584,3505,571,3411,565,3251,561,3090,557,2996,549,2886,536,2875,534"/>
<area shape="rect" id="Node000069" title=" " alt="" coords="3263,581,3397,622"/>
<area shape="poly" id="edge117_Node000061_Node000069" title=" " alt="" coords="2875,528,2887,530,2987,546,3066,554,3145,563,3245,578,3251,582,3245,582,3244,584,3144,568,3065,560,2986,551,2886,536,2875,534"/>
<area shape="rect" id="Node000070" title=" " alt="" coords="3421,581,3559,622"/>
<area shape="poly" id="edge118_Node000061_Node000070" title=" " alt="" coords="2875,528,2887,530,3030,548,3144,554,3259,560,3408,581,3403,581,3259,566,3144,559,3030,553,2886,536,2875,534"/>
<area shape="poly" id="edge101_Node000048_Node000024" title=" " alt="" coords="2938,692,2822,698,2667,708,2494,728,2407,742,2321,761,2315,763,2314,758,2320,756,2406,737,2493,722,2667,702,2822,692,2943,691"/>
<area shape="poly" id="edge100_Node000048_Node000027" title=" " alt="" coords="3077,699,3532,771,3527,771,3077,704"/>
<area shape="poly" id="edge103_Node000063_Node000008" title=" " alt="" coords="1733,621,1644,835,1641,831,1729,624"/>
<area shape="poly" id="edge104_Node000063_Node000031" title=" " alt="" coords="1744,620,1765,744,1761,741,1741,624"/>
<area shape="poly" id="edge106_Node000068_Node000062" title=" " alt="" coords="3711,613,3711,663,3707,660,3707,617"/>
<area shape="poly" id="edge121_Node000085_Node000063" title=" " alt="" coords="1873,533,1792,576,1790,571,1868,534"/>
<area shape="poly" id="edge126_Node000087_Node000014" title=" " alt="" coords="2283,517,2396,533,2454,547,2507,566,2553,591,2586,623,2597,642,2603,663,2604,686,2599,711,2590,740,2579,762,2563,781,2540,801,2482,837,2431,854,2309,875,2202,893,2055,911,1789,938,1789,933,2054,905,2201,887,2308,870,2430,849,2480,832,2537,797,2559,778,2574,759,2585,738,2594,710,2599,686,2598,664,2592,644,2582,626,2550,595,2505,571,2452,552,2395,538,2283,522"/>
<area shape="poly" id="edge128_Node000087_Node000016" title=" " alt="" coords="2283,518,2424,538,2501,555,2575,578,2665,613,2733,647,2794,690,2863,757,2894,796,2920,838,2955,915,2950,912,2916,841,2890,799,2859,760,2790,694,2730,651,2662,618,2573,584,2499,560,2423,543,2283,523"/>
<area shape="poly" id="edge124_Node000087_Node000019" title=" " alt="" coords="2149,533,2079,575,2078,570,2144,534"/>
<area shape="poly" id="edge127_Node000087_Node000027" title=" " alt="" coords="2283,518,2571,541,2923,578,3046,598,3169,619,3246,625,3347,631,3445,642,3485,653,3516,667,3535,685,3549,707,3567,752,3563,749,3545,709,3531,689,3513,672,3483,658,3444,648,3346,636,3246,630,3168,624,3045,603,2922,584,2571,547,2283,524"/>
<area shape="poly" id="edge125_Node000087_Node000038" title=" " alt="" coords="2076,526,1599,583,1582,598,1567,617,1546,657,1542,653,1563,614,1578,594,1597,579,2082,525"/>
<area shape="poly" id="edge130_Node000089_Node000038" title=" " alt="" coords="1620,519,1589,528,1555,540,1524,558,1499,582,1492,600,1493,618,1500,637,1510,658,1505,656,1495,639,1488,619,1487,599,1495,580,1521,553,1552,535,1587,523,1625,517"/>
</map>