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,102 +1,108 @@
<map id="src/include/gridfire/engine/views/engine_view_abstract.h" name="src/include/gridfire/engine/views/engine_view_abstract.h">
<area shape="rect" id="Node000001" title="Abstract interfaces for engine &quot;views&quot; in GridFire." alt="" coords="1233,5,1376,61"/>
<area shape="rect" id="Node000002" href="$engine__abstract_8h.html" title="Abstract interfaces for reaction network engines in GridFire." alt="" coords="1232,109,1377,150"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="1306,59,1307,95,1302,92,1303,64"/>
<area shape="rect" id="Node000003" href="$reaction_8h.html" title="Defines classes for representing and managing nuclear reactions." alt="" coords="726,382,897,408"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="1256,149,1120,209,1041,247,963,289,895,333,839,375,837,370,892,328,960,284,1039,242,1118,204,1251,151"/>
<area shape="rect" id="Node000009" title=" " alt="" coords="1564,471,1674,497"/>
<area shape="poly" id="edge59_Node000002_Node000009" title=" " alt="" coords="1377,129,1470,134,1574,145,1666,165,1702,179,1726,196,1748,227,1754,257,1749,290,1738,328,1720,368,1695,405,1645,462,1642,458,1691,402,1715,365,1733,326,1744,289,1749,257,1743,229,1723,200,1699,183,1665,170,1573,151,1470,140,1377,135"/>
<area shape="rect" id="Node000010" title=" " alt="" coords="564,471,621,497"/>
<area shape="poly" id="edge58_Node000002_Node000010" title=" " alt="" coords="1230,131,1097,135,935,145,855,153,782,165,722,180,679,200,651,224,630,255,614,290,603,326,594,399,593,458,588,454,588,398,598,325,609,288,625,252,647,221,676,195,721,175,781,160,854,148,934,140,1097,130,1235,130"/>
<area shape="rect" id="Node000014" href="$types_2types_8h.html" title=" " alt="" coords="406,382,550,408"/>
<area shape="poly" id="edge13_Node000002_Node000014" title=" " alt="" coords="1229,134,1062,143,855,156,670,175,606,187,570,200,551,217,534,237,509,282,493,329,484,369,480,366,488,327,504,280,530,234,547,213,567,195,604,182,670,170,854,151,1062,138,1234,133"/>
<area shape="rect" id="Node000015" href="$screening__abstract_8h.html" title=" " alt="" coords="639,286,786,327"/>
<area shape="poly" id="edge16_Node000002_Node000015" title=" " alt="" coords="1229,134,1088,143,919,156,772,174,722,186,696,200,687,215,686,233,697,274,692,271,681,234,682,214,692,196,720,181,771,169,918,150,1088,138,1234,133"/>
<area shape="rect" id="Node000016" href="$screening__types_8h.html" title=" " alt="" coords="706,198,837,238"/>
<area shape="poly" id="edge21_Node000002_Node000016" title=" " alt="" coords="1229,140,1060,166,856,200,853,201,851,196,855,195,1059,161,1234,139"/>
<area shape="rect" id="Node000018" href="$reporting_8h.html" title=" " alt="" coords="189,375,327,416"/>
<area shape="poly" id="edge24_Node000002_Node000018" title=" " alt="" coords="1229,132,1069,140,864,151,667,170,587,184,527,200,455,235,388,280,332,326,289,366,285,362,328,322,385,276,452,231,525,195,585,179,666,165,864,146,1068,134,1234,131"/>
<area shape="rect" id="Node000023" href="$jacobian_8h.html" title="Wrapper for handling the network Jacobian matrix in GridFire. Currently uses Eigen&#39;s SparseMatrix." alt="" coords="1826,375,1964,416"/>
<area shape="poly" id="edge30_Node000002_Node000023" title=" " alt="" coords="1377,129,1487,134,1613,145,1730,164,1776,178,1809,195,1827,212,1843,232,1868,275,1883,320,1892,361,1888,358,1878,322,1863,278,1839,235,1824,216,1806,200,1774,183,1729,170,1613,150,1486,139,1377,134"/>
<area shape="rect" id="Node000024" title=" " alt="" coords="2236,464,2397,504"/>
<area shape="poly" id="edge57_Node000002_Node000024" title=" " alt="" coords="1377,128,1472,131,1591,141,1719,161,1783,176,1845,195,1912,221,1978,253,2103,324,2207,395,2283,454,2278,453,2204,400,2100,329,1976,258,1910,226,1844,200,1782,181,1718,166,1590,146,1472,136,1377,133"/>
<area shape="rect" id="Node000029" href="$error__engine_8h.html" title=" " alt="" coords="1585,198,1712,238"/>
<area shape="poly" id="edge39_Node000002_Node000029" title=" " alt="" coords="1377,146,1572,197,1567,197,1377,151"/>
<area shape="rect" id="Node000032" href="$blob_8h.html" title="Container class for managing multiple scratchpad instances." alt="" coords="1216,198,1393,238"/>
<area shape="poly" id="edge43_Node000002_Node000032" title=" " alt="" coords="1306,148,1307,184,1302,181,1303,152"/>
<area shape="rect" id="Node000038" title=" " alt="" coords="1626,294,1700,320"/>
<area shape="poly" id="edge61_Node000002_Node000038" title=" " alt="" coords="1345,148,1628,287,1622,287,1344,153"/>
<area shape="rect" id="Node000039" title=" " alt="" coords="2040,205,2092,231"/>
<area shape="poly" id="edge60_Node000002_Node000039" title=" " alt="" coords="1377,128,1500,130,1662,140,1842,160,1933,176,2021,195,2030,200,2024,199,2020,200,1932,181,1841,166,1661,145,1500,136,1377,133"/>
<area shape="rect" id="Node000004" title=" " alt="" coords="645,471,705,497"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="795,408,708,465,706,460,790,409"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="1045,471,1132,497"/>
<area shape="poly" id="edge4_Node000003_Node000005" title=" " alt="" coords="853,406,1033,461,1042,466,1037,466,1032,466,852,411"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="1234,471,1439,497"/>
<area shape="poly" id="edge5_Node000003_Node000006" title=" " alt="" coords="886,406,1222,461,1251,468,1246,468,1221,466,886,411"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="730,471,892,497"/>
<area shape="poly" id="edge6_Node000003_Node000007" title=" " alt="" coords="813,407,813,457,809,454,809,411"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="1698,471,1796,497"/>
<area shape="poly" id="edge7_Node000003_Node000008" title=" " alt="" coords="897,403,1010,413,1201,423,1349,426,1498,434,1584,444,1686,461,1701,467,1696,466,1685,466,1584,449,1497,439,1349,431,1200,429,1010,418,897,408"/>
<area shape="poly" id="edge8_Node000003_Node000009" title=" " alt="" coords="897,402,1010,413,1163,424,1282,429,1401,438,1553,461,1570,467,1564,467,1552,466,1401,443,1282,434,1163,429,1010,418,897,408"/>
<area shape="poly" id="edge9_Node000003_Node000010" title=" " alt="" coords="779,408,634,466,631,467,630,462,631,461,774,409"/>
<area shape="rect" id="Node000011" title=" " alt="" coords="917,471,1020,497"/>
<area shape="poly" id="edge10_Node000003_Node000011" title=" " alt="" coords="834,406,936,464,930,463,833,411"/>
<area shape="rect" id="Node000012" title=" " alt="" coords="419,471,539,497"/>
<area shape="poly" id="edge11_Node000003_Node000012" title=" " alt="" coords="766,409,552,466,540,469,539,464,550,461,761,409"/>
<area shape="rect" id="Node000013" title=" " alt="" coords="260,464,395,504"/>
<area shape="poly" id="edge12_Node000003_Node000013" title=" " alt="" coords="730,408,584,434,410,466,409,461,583,429,725,409"/>
<area shape="poly" id="edge15_Node000014_Node000012" title=" " alt="" coords="480,407,481,457,477,454,476,411"/>
<area shape="poly" id="edge14_Node000014_Node000013" title=" " alt="" coords="459,408,375,458,373,453,454,409"/>
<area shape="poly" id="edge17_Node000015_Node000003" title=" " alt="" coords="736,325,789,373,784,372,734,330"/>
<area shape="poly" id="edge18_Node000015_Node000006" title=" " alt="" coords="773,325,909,373,960,394,1011,413,1120,438,1258,468,1253,468,1119,444,1009,418,958,399,908,377,772,330"/>
<area shape="poly" id="edge20_Node000015_Node000010" title=" " alt="" coords="706,326,687,371,659,417,618,463,615,458,654,414,682,368,702,329"/>
<area shape="poly" id="edge19_Node000015_Node000012" title=" " alt="" coords="689,327,509,464,506,459,684,328"/>
<area shape="poly" id="edge22_Node000016_Node000015" title=" " alt="" coords="760,237,736,276,733,271,756,240"/>
<area shape="rect" id="Node000017" title=" " alt="" coords="1022,382,1091,408"/>
<area shape="poly" id="edge23_Node000016_Node000017" title=" " alt="" coords="804,236,1027,374,1021,374,802,241"/>
<area shape="poly" id="edge29_Node000018_Node000013" title=" " alt="" coords="275,414,305,452,299,451,272,419"/>
<area shape="rect" id="Node000019" title=" " alt="" coords="5,471,52,497"/>
<area shape="poly" id="edge25_Node000018_Node000019" title=" " alt="" coords="190,418,130,440,64,466,64,466,61,462,62,461,128,435,194,415"/>
<area shape="rect" id="Node000020" title=" " alt="" coords="1156,471,1210,497"/>
<area shape="poly" id="edge26_Node000018_Node000020" title=" " alt="" coords="328,405,394,413,508,421,606,423,773,417,853,417,938,422,1034,436,1145,461,1151,465,1146,465,1144,466,1033,441,937,427,853,422,773,423,606,428,508,427,394,418,328,410"/>
<area shape="rect" id="Node000021" title=" " alt="" coords="76,471,144,497"/>
<area shape="poly" id="edge27_Node000018_Node000021" title=" " alt="" coords="227,416,145,465,142,461,222,417"/>
<area shape="rect" id="Node000022" title=" " alt="" coords="168,471,236,497"/>
<area shape="poly" id="edge28_Node000018_Node000022" title=" " alt="" coords="247,415,219,460,216,456,243,417"/>
<area shape="poly" id="edge31_Node000023_Node000006" title=" " alt="" coords="1828,407,1452,466,1424,471,1423,465,1451,461,1823,407"/>
<area shape="poly" id="edge33_Node000023_Node000008" title=" " alt="" coords="1864,415,1782,466,1780,460,1859,417"/>
<area shape="poly" id="edge37_Node000023_Node000009" title=" " alt="" coords="1835,416,1673,469,1672,464,1830,417"/>
<area shape="poly" id="edge32_Node000023_Node000024" title=" " alt="" coords="1965,409,1984,413,2224,463,2218,463,1983,418,1965,414"/>
<area shape="rect" id="Node000025" title=" " alt="" coords="1910,471,2038,497"/>
<area shape="poly" id="edge34_Node000023_Node000025" title=" " alt="" coords="1914,414,1955,461,1950,459,1912,419"/>
<area shape="rect" id="Node000026" title=" " alt="" coords="2061,471,2110,497"/>
<area shape="poly" id="edge35_Node000023_Node000026" title=" " alt="" coords="1944,414,2053,464,2047,464,1942,419"/>
<area shape="rect" id="Node000027" title=" " alt="" coords="2135,471,2212,497"/>
<area shape="poly" id="edge36_Node000023_Node000027" title=" " alt="" coords="1965,413,2124,461,2131,466,2126,465,2122,466,1965,418"/>
<area shape="rect" id="Node000028" title=" " alt="" coords="1819,471,1886,497"/>
<area shape="poly" id="edge38_Node000023_Node000028" title=" " alt="" coords="1888,415,1866,460,1863,455,1883,418"/>
<area shape="rect" id="Node000030" href="$error__gridfire_8h.html" title=" " alt="" coords="1424,375,1551,416"/>
<area shape="poly" id="edge40_Node000029_Node000030" title=" " alt="" coords="1675,236,1696,256,1714,279,1722,304,1721,317,1715,329,1692,346,1655,361,1567,383,1566,378,1654,356,1689,342,1710,325,1716,315,1717,304,1709,282,1692,260,1673,241"/>
<area shape="poly" id="edge42_Node000030_Node000020" title=" " alt="" coords="1426,412,1223,466,1220,467,1219,462,1221,461,1420,413"/>
<area shape="rect" id="Node000031" title=" " alt="" coords="1463,471,1540,497"/>
<area shape="poly" id="edge41_Node000030_Node000031" title=" " alt="" coords="1492,414,1499,457,1495,454,1489,418"/>
<area shape="poly" id="edge53_Node000032_Node000009" title=" " alt="" coords="1394,230,1494,252,1537,267,1565,284,1581,303,1594,325,1611,372,1619,418,1621,458,1617,454,1614,418,1606,373,1589,327,1577,307,1561,288,1534,272,1493,258,1394,235"/>
<area shape="poly" id="edge56_Node000032_Node000011" title=" " alt="" coords="1213,227,1150,238,1083,250,1027,267,1006,277,992,288,979,307,969,327,960,373,960,418,965,457,960,454,955,418,955,373,964,326,974,304,988,284,1003,272,1025,262,1082,245,1149,233,1218,226"/>
<area shape="poly" id="edge54_Node000032_Node000017" title=" " alt="" coords="1213,227,1153,238,1090,250,1037,267,1018,277,1005,288,1000,298,998,308,1003,329,1017,351,1034,373,1029,371,1013,354,999,331,993,308,995,296,1001,285,1015,273,1035,262,1089,245,1152,233,1218,227"/>
<area shape="rect" id="Node000033" href="$scratchpad__abstract_8h.html" title="Abstract base class for scratchpad memory used during engine computations." alt="" coords="1014,286,1192,327"/>
<area shape="poly" id="edge44_Node000032_Node000033" title=" " alt="" coords="1261,238,1164,282,1162,277,1256,240"/>
<area shape="rect" id="Node000034" href="$engine_2scratchpads_2types_8h.html" title="Type definitions and utilities for the scratchpad system." alt="" coords="1216,286,1393,327"/>
<area shape="poly" id="edge46_Node000032_Node000034" title=" " alt="" coords="1306,237,1307,272,1302,269,1303,241"/>
<area shape="rect" id="Node000036" href="$error__scratchpad_8h.html" title=" " alt="" coords="1418,286,1551,327"/>
<area shape="poly" id="edge49_Node000032_Node000036" title=" " alt="" coords="1346,236,1433,280,1427,279,1345,241"/>
<area shape="poly" id="edge55_Node000032_Node000038" title=" " alt="" coords="1393,234,1497,256,1608,284,1618,289,1613,288,1606,289,1496,261,1393,239"/>
<area shape="poly" id="edge45_Node000033_Node000017" title=" " alt="" coords="1095,326,1072,371,1069,367,1090,329"/>
<area shape="poly" id="edge48_Node000034_Node000005" title=" " alt="" coords="1257,327,1215,351,1176,377,1135,419,1105,461,1102,456,1131,415,1172,373,1212,346,1252,328"/>
<area shape="rect" id="Node000035" title=" " alt="" coords="1186,382,1247,408"/>
<area shape="poly" id="edge47_Node000034_Node000035" title=" " alt="" coords="1287,326,1240,374,1238,369,1282,329"/>
<area shape="poly" id="edge50_Node000036_Node000020" title=" " alt="" coords="1420,327,1365,351,1311,377,1209,463,1207,458,1308,373,1363,346,1415,328"/>
<area shape="poly" id="edge52_Node000036_Node000030" title=" " alt="" coords="1487,326,1488,361,1484,358,1483,329"/>
<area shape="rect" id="Node000037" title=" " alt="" coords="1321,382,1400,408"/>
<area shape="poly" id="edge51_Node000036_Node000037" title=" " alt="" coords="1459,327,1391,376,1389,371,1454,328"/>
<area shape="rect" id="Node000001" title="Abstract interfaces for engine &quot;views&quot; in GridFire." alt="" coords="1224,5,1367,61"/>
<area shape="rect" id="Node000002" href="$engine__abstract_8h.html" title="Abstract interfaces for reaction network engines in GridFire." alt="" coords="1223,109,1368,150"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="1297,59,1298,95,1293,92,1294,64"/>
<area shape="rect" id="Node000003" href="$reaction_8h.html" title="Defines classes for representing and managing nuclear reactions." alt="" coords="520,382,692,408"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="1220,135,1095,145,942,158,797,176,738,187,694,200,652,216,621,231,595,252,572,287,567,308,570,329,590,371,585,369,565,331,562,308,568,285,591,249,618,226,650,211,692,195,736,182,796,171,941,152,1095,139,1225,134"/>
<area shape="rect" id="Node000009" title=" " alt="" coords="1343,471,1453,497"/>
<area shape="poly" id="edge62_Node000002_Node000009" title=" " alt="" coords="1364,148,1414,168,1466,197,1513,236,1533,259,1548,285,1556,313,1553,340,1542,366,1525,390,1480,433,1434,465,1432,460,1477,429,1521,387,1537,363,1548,339,1551,313,1544,287,1529,262,1510,240,1463,202,1412,173,1364,153"/>
<area shape="rect" id="Node000010" title=" " alt="" coords="5,471,63,497"/>
<area shape="poly" id="edge61_Node000002_Node000010" title=" " alt="" coords="1220,133,1052,141,835,153,624,173,538,185,473,200,407,225,343,256,281,292,223,331,126,405,60,462,56,458,122,401,220,326,278,288,340,252,405,220,472,195,537,180,624,167,834,148,1051,136,1225,132"/>
<area shape="rect" id="Node000012" title=" " alt="" coords="973,471,1039,497"/>
<area shape="poly" id="edge65_Node000002_Node000012" title=" " alt="" coords="1220,133,1140,146,1093,157,1046,171,1001,191,959,217,922,249,894,288,885,311,886,335,893,360,906,383,942,426,980,463,975,461,938,430,902,386,888,362,881,336,880,310,889,285,918,245,956,212,998,186,1044,166,1092,152,1139,141,1225,132"/>
<area shape="rect" id="Node000015" href="$types_2types_8h.html" title=" " alt="" coords="582,294,726,320"/>
<area shape="poly" id="edge14_Node000002_Node000015" title=" " alt="" coords="1220,133,1104,142,965,153,836,172,784,185,746,200,722,217,701,238,669,282,666,278,697,235,718,213,743,195,782,180,835,167,965,148,1104,136,1225,132"/>
<area shape="rect" id="Node000016" title=" " alt="" coords="766,382,824,408"/>
<area shape="poly" id="edge66_Node000002_Node000016" title=" " alt="" coords="1220,136,1105,147,970,161,856,178,817,189,797,200,785,218,777,239,773,285,778,330,788,369,783,366,773,331,767,285,772,238,780,216,794,196,815,184,855,173,970,155,1104,142,1226,135"/>
<area shape="rect" id="Node000017" href="$screening__abstract_8h.html" title=" " alt="" coords="360,286,506,327"/>
<area shape="poly" id="edge18_Node000002_Node000017" title=" " alt="" coords="1220,131,1060,135,857,143,755,152,663,164,584,180,527,200,505,215,484,234,453,275,449,271,480,230,501,211,525,195,583,175,662,159,755,147,856,138,1060,129,1225,130"/>
<area shape="rect" id="Node000018" href="$screening__types_8h.html" title=" " alt="" coords="1051,198,1182,238"/>
<area shape="poly" id="edge23_Node000002_Node000018" title=" " alt="" coords="1257,149,1172,193,1170,188,1252,151"/>
<area shape="rect" id="Node000020" href="$reporting_8h.html" title=" " alt="" coords="2130,375,2268,416"/>
<area shape="poly" id="edge26_Node000002_Node000020" title=" " alt="" coords="1367,130,1507,137,1676,149,1837,168,1903,180,1952,195,2020,231,2082,276,2135,322,2175,364,2170,363,2131,326,2079,280,2018,235,1950,200,1902,186,1837,173,1676,154,1506,142,1368,136"/>
<area shape="rect" id="Node000025" href="$jacobian_8h.html" title="Wrapper for handling the network Jacobian matrix in GridFire. Currently uses Eigen&#39;s SparseMatrix." alt="" coords="1553,375,1691,416"/>
<area shape="poly" id="edge32_Node000002_Node000025" title=" " alt="" coords="1368,135,1431,144,1497,157,1555,174,1576,184,1592,196,1606,214,1616,234,1628,278,1631,322,1629,362,1625,358,1626,322,1623,279,1611,236,1601,217,1588,200,1574,189,1553,179,1496,162,1431,149,1368,141"/>
<area shape="rect" id="Node000026" title=" " alt="" coords="1803,464,1964,504"/>
<area shape="poly" id="edge60_Node000002_Node000026" title=" " alt="" coords="1367,129,1426,135,1492,146,1559,166,1622,195,1657,220,1683,245,1703,270,1719,297,1751,352,1773,382,1801,414,1847,455,1842,453,1797,418,1768,385,1747,355,1714,299,1699,273,1679,248,1654,224,1619,200,1557,171,1490,151,1425,140,1368,135"/>
<area shape="rect" id="Node000030" href="$error__engine_8h.html" title=" " alt="" coords="1812,198,1939,238"/>
<area shape="poly" id="edge41_Node000002_Node000030" title=" " alt="" coords="1368,138,1765,195,1799,203,1794,203,1764,200,1368,143"/>
<area shape="rect" id="Node000033" href="$blob_8h.html" title="Container class for managing multiple scratchpad instances." alt="" coords="1207,198,1384,238"/>
<area shape="poly" id="edge45_Node000002_Node000033" title=" " alt="" coords="1297,148,1297,184,1293,181,1294,152"/>
<area shape="rect" id="Node000039" title=" " alt="" coords="1460,294,1534,320"/>
<area shape="poly" id="edge64_Node000002_Node000039" title=" " alt="" coords="1330,148,1398,196,1444,240,1481,283,1476,282,1440,243,1395,200,1329,153"/>
<area shape="rect" id="Node000040" title=" " alt="" coords="2042,205,2095,231"/>
<area shape="poly" id="edge63_Node000002_Node000040" title=" " alt="" coords="1368,127,1493,130,1657,139,1841,160,1934,175,2024,195,2032,200,2027,199,2023,200,1933,181,1840,165,1657,145,1493,135,1368,133"/>
<area shape="rect" id="Node000004" title=" " alt="" coords="232,471,292,497"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="547,408,414,439,305,466,301,468,300,462,304,461,413,434,542,409"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="861,471,948,497"/>
<area shape="poly" id="edge4_Node000003_Node000005" title=" " alt="" coords="653,406,849,461,859,466,853,466,848,466,652,411"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="503,471,709,497"/>
<area shape="poly" id="edge5_Node000003_Node000006" title=" " alt="" coords="608,407,608,457,604,454,604,411"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="317,471,479,497"/>
<area shape="poly" id="edge6_Node000003_Node000007" title=" " alt="" coords="579,408,442,467,440,462,574,409"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="1063,471,1160,497"/>
<area shape="poly" id="edge7_Node000003_Node000008" title=" " alt="" coords="670,406,710,413,806,426,882,433,957,443,1052,461,1065,467,1059,466,1051,466,956,448,881,439,806,431,710,418,670,411"/>
<area shape="poly" id="edge8_Node000003_Node000009" title=" " alt="" coords="692,406,754,413,917,425,1044,430,1171,438,1332,461,1348,467,1343,467,1331,466,1170,443,1044,435,916,431,754,418,692,411"/>
<area shape="poly" id="edge9_Node000003_Node000010" title=" " alt="" coords="517,400,427,408,315,420,195,439,76,466,72,467,70,462,75,461,194,433,315,415,427,403,522,399"/>
<area shape="rect" id="Node000011" title=" " alt="" coords="733,471,836,497"/>
<area shape="poly" id="edge10_Node000003_Node000011" title=" " alt="" coords="632,406,749,464,744,464,631,411"/>
<area shape="poly" id="edge11_Node000003_Node000012" title=" " alt="" coords="673,406,961,461,969,466,963,465,960,466,672,411"/>
<area shape="rect" id="Node000013" title=" " alt="" coords="87,471,208,497"/>
<area shape="poly" id="edge12_Node000003_Node000013" title=" " alt="" coords="543,408,502,418,361,440,220,466,206,469,205,464,219,461,360,435,502,413,538,409"/>
<area shape="rect" id="Node000014" title=" " alt="" coords="1184,464,1319,504"/>
<area shape="poly" id="edge13_Node000003_Node000014" title=" " alt="" coords="668,406,710,413,838,428,939,435,1040,443,1171,463,1166,463,1039,448,938,440,837,433,710,418,668,411"/>
<area shape="poly" id="edge16_Node000015_Node000013" title=" " alt="" coords="620,323,197,468,196,463,618,318"/>
<area shape="poly" id="edge15_Node000015_Node000014" title=" " alt="" coords="664,317,710,371,735,397,755,413,812,438,862,451,908,457,953,457,1049,453,1105,454,1171,463,1166,463,1105,459,1049,458,954,462,908,462,861,456,810,443,753,418,731,401,706,375,662,322"/>
<area shape="poly" id="edge17_Node000015_Node000016" title=" " alt="" coords="674,317,765,374,760,374,673,323"/>
<area shape="poly" id="edge19_Node000017_Node000003" title=" " alt="" coords="472,325,571,375,566,375,472,330"/>
<area shape="poly" id="edge20_Node000017_Node000006" title=" " alt="" coords="445,325,473,368,511,414,541,439,574,463,569,462,538,444,507,418,469,371,442,330"/>
<area shape="poly" id="edge22_Node000017_Node000010" title=" " alt="" coords="376,329,259,377,72,466,70,461,257,373,381,326"/>
<area shape="poly" id="edge21_Node000017_Node000013" title=" " alt="" coords="404,327,259,418,181,465,179,461,257,413,399,328"/>
<area shape="poly" id="edge24_Node000018_Node000017" title=" " alt="" coords="1048,229,570,289,522,295,520,290,570,284,1053,226"/>
<area shape="rect" id="Node000019" title=" " alt="" coords="1134,382,1203,408"/>
<area shape="poly" id="edge25_Node000018_Node000019" title=" " alt="" coords="1124,237,1163,368,1158,366,1121,241"/>
<area shape="poly" id="edge31_Node000020_Node000014" title=" " alt="" coords="2132,407,2061,418,1858,433,1699,437,1539,443,1445,452,1334,466,1334,461,1444,447,1538,438,1698,431,1858,427,2060,413,2127,407"/>
<area shape="rect" id="Node000021" title=" " alt="" coords="2259,471,2305,497"/>
<area shape="poly" id="edge27_Node000020_Node000021" title=" " alt="" coords="2219,414,2263,461,2258,459,2217,419"/>
<area shape="rect" id="Node000022" title=" " alt="" coords="2089,471,2142,497"/>
<area shape="poly" id="edge28_Node000020_Node000022" title=" " alt="" coords="2183,415,2139,462,2136,458,2178,417"/>
<area shape="rect" id="Node000023" title=" " alt="" coords="2329,471,2398,497"/>
<area shape="poly" id="edge29_Node000020_Node000023" title=" " alt="" coords="2237,414,2330,464,2324,463,2236,419"/>
<area shape="rect" id="Node000024" title=" " alt="" coords="2166,471,2235,497"/>
<area shape="poly" id="edge30_Node000020_Node000024" title=" " alt="" coords="2202,414,2202,458,2198,454,2198,418"/>
<area shape="poly" id="edge33_Node000025_Node000006" title=" " alt="" coords="1550,400,1196,423,960,442,721,466,688,471,687,466,720,461,959,436,1195,418,1555,400"/>
<area shape="poly" id="edge35_Node000025_Node000008" title=" " alt="" coords="1555,403,1379,428,1275,445,1172,466,1161,469,1160,464,1171,461,1274,440,1378,423,1550,404"/>
<area shape="poly" id="edge39_Node000025_Node000009" title=" " alt="" coords="1574,416,1444,468,1443,463,1569,417"/>
<area shape="poly" id="edge40_Node000025_Node000012" title=" " alt="" coords="1550,399,1453,407,1328,418,1189,437,1052,466,1046,468,1045,463,1051,461,1188,432,1327,413,1453,401,1555,398"/>
<area shape="poly" id="edge34_Node000025_Node000026" title=" " alt="" coords="1682,414,1812,459,1807,458,1681,419"/>
<area shape="rect" id="Node000027" title=" " alt="" coords="1578,471,1706,497"/>
<area shape="poly" id="edge36_Node000025_Node000027" title=" " alt="" coords="1628,414,1638,458,1634,455,1625,418"/>
<area shape="rect" id="Node000028" title=" " alt="" coords="1729,471,1779,497"/>
<area shape="poly" id="edge37_Node000025_Node000028" title=" " alt="" coords="1653,414,1726,463,1721,462,1651,419"/>
<area shape="rect" id="Node000029" title=" " alt="" coords="1477,471,1554,497"/>
<area shape="poly" id="edge38_Node000025_Node000029" title=" " alt="" coords="1600,415,1542,464,1540,459,1595,417"/>
<area shape="rect" id="Node000031" href="$error__gridfire_8h.html" title=" " alt="" coords="1921,375,2048,416"/>
<area shape="poly" id="edge42_Node000030_Node000031" title=" " alt="" coords="1893,236,1931,285,1972,362,1967,360,1926,288,1891,241"/>
<area shape="poly" id="edge44_Node000031_Node000022" title=" " alt="" coords="2015,414,2087,463,2082,462,2014,419"/>
<area shape="rect" id="Node000032" title=" " alt="" coords="1987,471,2065,497"/>
<area shape="poly" id="edge43_Node000031_Node000032" title=" " alt="" coords="1995,414,2016,458,2011,456,1993,418"/>
<area shape="poly" id="edge56_Node000033_Node000009" title=" " alt="" coords="1344,236,1375,257,1399,285,1414,330,1418,377,1415,421,1407,458,1403,454,1409,420,1413,377,1409,331,1394,288,1372,261,1343,241"/>
<area shape="poly" id="edge59_Node000033_Node000011" title=" " alt="" coords="1204,237,1194,241,1147,246,1105,246,1033,242,999,243,966,249,931,263,893,288,878,302,869,316,860,346,854,379,839,417,807,461,804,457,834,414,849,377,855,345,864,314,874,299,890,284,928,259,964,244,999,238,1033,237,1105,241,1147,241,1194,236,1209,236"/>
<area shape="poly" id="edge57_Node000033_Node000019" title=" " alt="" coords="1255,238,1223,261,1197,288,1187,307,1180,327,1172,369,1168,365,1175,326,1182,305,1193,285,1220,257,1250,240"/>
<area shape="rect" id="Node000034" href="$scratchpad__abstract_8h.html" title="Abstract base class for scratchpad memory used during engine computations." alt="" coords="1207,286,1384,327"/>
<area shape="poly" id="edge46_Node000033_Node000034" title=" " alt="" coords="1297,237,1297,272,1293,269,1294,241"/>
<area shape="rect" id="Node000035" href="$engine_2scratchpads_2types_8h.html" title="Type definitions and utilities for the scratchpad system." alt="" coords="903,286,1080,327"/>
<area shape="poly" id="edge48_Node000033_Node000035" title=" " alt="" coords="1229,238,1075,284,1074,279,1223,240"/>
<area shape="rect" id="Node000037" href="$error__scratchpad_8h.html" title=" " alt="" coords="1783,286,1917,327"/>
<area shape="poly" id="edge52_Node000033_Node000037" title=" " alt="" coords="1385,230,1771,292,1766,293,1384,236"/>
<area shape="poly" id="edge58_Node000033_Node000039" title=" " alt="" coords="1341,236,1457,288,1452,287,1341,241"/>
<area shape="poly" id="edge47_Node000034_Node000019" title=" " alt="" coords="1269,327,1200,376,1198,371,1264,328"/>
<area shape="poly" id="edge50_Node000035_Node000005" title=" " alt="" coords="984,326,919,459,916,455,979,329"/>
<area shape="poly" id="edge51_Node000035_Node000016" title=" " alt="" coords="949,327,837,378,836,373,944,328"/>
<area shape="rect" id="Node000036" title=" " alt="" coords="1001,382,1062,408"/>
<area shape="poly" id="edge49_Node000035_Node000036" title=" " alt="" coords="1002,325,1022,370,1017,367,999,330"/>
<area shape="poly" id="edge53_Node000037_Node000022" title=" " alt="" coords="1918,313,1992,333,2029,350,2062,373,2080,392,2093,413,2111,458,2106,455,2089,416,2075,395,2059,377,2026,355,1990,338,1917,318"/>
<area shape="poly" id="edge55_Node000037_Node000031" title=" " alt="" coords="1881,325,1944,367,1939,366,1880,330"/>
<area shape="rect" id="Node000038" title=" " alt="" coords="1811,382,1889,408"/>
<area shape="poly" id="edge54_Node000037_Node000038" title=" " alt="" coords="1852,326,1852,369,1848,365,1848,329"/>
</map>