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,117 +1,125 @@
<map id="src/include/gridfire/engine/views/engine_adaptive.h" name="src/include/gridfire/engine/views/engine_adaptive.h">
<area shape="rect" id="Node000001" title=" " alt="" coords="1244,5,1387,61"/>
<area shape="rect" id="Node000002" href="$engine__abstract_8h.html" title="Abstract interfaces for reaction network engines in GridFire." alt="" coords="1124,198,1269,238"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="1317,59,1311,105,1304,129,1292,151,1273,173,1250,191,1248,187,1269,169,1288,148,1299,127,1306,104,1313,63"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="730,560,935,586"/>
<area shape="poly" id="edge69_Node000001_Node000006" title=" " alt="" coords="1241,40,1183,50,1115,63,1043,83,975,111,943,130,920,147,878,199,853,242,836,289,826,338,821,387,822,477,830,546,825,543,817,478,815,387,820,337,831,287,848,240,873,196,916,144,940,125,973,107,1041,78,1113,58,1182,45,1246,39"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="1644,560,1806,586"/>
<area shape="poly" id="edge71_Node000001_Node000007" title=" " alt="" coords="1387,36,1558,51,1659,64,1761,82,1854,105,1931,135,1961,152,1984,172,1998,193,2003,216,2003,397,2001,419,1995,437,1974,463,1943,484,1906,507,1850,537,1792,558,1791,552,1847,532,1903,502,1941,479,1971,459,1991,434,1996,418,1998,397,1998,217,1993,195,1980,175,1958,157,1928,140,1852,110,1759,87,1658,69,1557,56,1388,41"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="608,560,705,586"/>
<area shape="poly" id="edge73_Node000001_Node000008" title=" " alt="" coords="1241,39,1072,55,969,68,866,86,772,109,694,139,664,156,642,175,628,195,623,217,623,397,626,437,633,478,650,546,645,544,628,479,621,438,618,397,618,216,623,193,638,171,661,151,692,134,770,104,865,81,968,63,1071,50,1246,37"/>
<area shape="rect" id="Node000014" href="$types_2types_8h.html" title=" " alt="" coords="861,294,1004,320"/>
<area shape="poly" id="edge66_Node000001_Node000014" title=" " alt="" coords="1241,51,1174,76,1138,92,1105,111,1055,152,1011,199,976,245,950,283,946,278,972,241,1007,195,1052,148,1102,107,1136,87,1172,71,1246,49"/>
<area shape="rect" id="Node000015" href="$screening__abstract_8h.html" title=" " alt="" coords="909,375,1055,416"/>
<area shape="poly" id="edge64_Node000001_Node000015" title=" " alt="" coords="1241,47,1145,74,1089,94,1031,119,976,151,926,189,883,234,851,287,845,307,851,326,871,348,898,368,893,367,868,352,846,328,840,307,846,285,879,231,922,185,973,146,1029,114,1087,89,1143,69,1246,45"/>
<area shape="rect" id="Node000016" href="$screening__types_8h.html" title=" " alt="" coords="1308,286,1440,327"/>
<area shape="poly" id="edge65_Node000001_Node000016" title=" " alt="" coords="1323,59,1369,272,1364,270,1320,64"/>
<area shape="rect" id="Node000032" href="$blob_8h.html" title="Container class for managing multiple scratchpad instances." alt="" coords="1515,286,1692,327"/>
<area shape="poly" id="edge72_Node000001_Node000032" title=" " alt="" coords="1345,59,1574,276,1569,275,1343,64"/>
<area shape="rect" id="Node000040" href="$engine__view__abstract_8h.html" title="Abstract interfaces for engine &quot;views&quot; in GridFire." alt="" coords="1116,109,1278,150"/>
<area shape="poly" id="edge62_Node000001_Node000040" title=" " alt="" coords="1283,60,1234,102,1232,97,1279,63"/>
<area shape="rect" id="Node000041" href="$config_8h.html" title=" " alt="" coords="2089,116,2238,142"/>
<area shape="poly" id="edge67_Node000001_Node000041" title=" " alt="" coords="1387,36,1686,61,1877,81,2070,106,2097,113,2092,113,2070,112,1877,86,1685,66,1388,42"/>
<area shape="rect" id="Node000042" title=" " alt="" coords="2063,205,2213,231"/>
<area shape="poly" id="edge70_Node000001_Node000042" title=" " alt="" coords="1387,34,1536,40,1720,53,1896,75,1967,89,2020,107,2041,120,2067,142,2119,194,2114,193,2064,146,2038,125,2018,111,1966,94,1895,80,1720,59,1536,46,1388,39"/>
<area shape="rect" id="Node000003" href="$reaction_8h.html" title="Defines classes for representing and managing nuclear reactions." alt="" coords="1111,471,1282,497"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="1191,237,1178,287,1175,333,1178,379,1192,458,1187,455,1173,380,1170,333,1173,286,1187,241"/>
<area shape="rect" id="Node000009" title=" " alt="" coords="1270,560,1380,586"/>
<area shape="poly" id="edge59_Node000002_Node000009" title=" " alt="" coords="1201,237,1209,279,1222,326,1240,365,1258,394,1277,423,1296,463,1321,546,1317,544,1292,465,1272,426,1254,397,1235,368,1217,328,1204,281,1198,241"/>
<area shape="rect" id="Node000010" title=" " alt="" coords="1104,560,1161,586"/>
<area shape="poly" id="edge58_Node000002_Node000010" title=" " alt="" coords="1188,237,1143,334,1119,398,1102,464,1099,484,1102,504,1119,548,1115,545,1097,505,1094,484,1097,463,1114,396,1138,332,1184,240"/>
<area shape="poly" id="edge13_Node000002_Node000014" title=" " alt="" coords="1139,238,985,291,983,286,1134,240"/>
<area shape="poly" id="edge16_Node000002_Node000015" title=" " alt="" coords="1154,238,1114,262,1076,288,1037,326,1005,365,1002,361,1033,322,1072,284,1111,258,1149,240"/>
<area shape="poly" id="edge21_Node000002_Node000016" title=" " alt="" coords="1237,236,1323,280,1318,279,1237,241"/>
<area shape="rect" id="Node000018" href="$reporting_8h.html" title=" " alt="" coords="2038,464,2176,504"/>
<area shape="poly" id="edge24_Node000002_Node000018" title=" " alt="" coords="1269,221,1467,241,1587,259,1705,284,1830,319,1882,341,1947,373,2014,412,2073,455,2067,453,2012,417,1945,377,1880,346,1828,324,1704,289,1586,264,1467,246,1269,226"/>
<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="434,464,572,504"/>
<area shape="poly" id="edge30_Node000002_Node000023" title=" " alt="" coords="1121,224,1055,232,974,244,889,262,806,289,727,326,653,371,589,417,539,456,537,451,586,412,650,367,725,321,804,284,887,257,973,239,1055,227,1126,222"/>
<area shape="rect" id="Node000024" title=" " alt="" coords="423,552,584,593"/>
<area shape="poly" id="edge57_Node000002_Node000024" title=" " alt="" coords="1122,223,1063,232,993,244,920,262,850,289,821,305,788,329,715,391,586,506,540,544,538,540,583,502,711,387,785,325,819,301,848,284,918,257,992,238,1063,227,1127,222"/>
<area shape="rect" id="Node000029" href="$error__engine_8h.html" title=" " alt="" coords="2234,286,2362,327"/>
<area shape="poly" id="edge39_Node000002_Node000029" title=" " alt="" coords="1269,222,1626,247,2098,284,2221,297,2216,298,2098,289,1625,252,1269,227"/>
<area shape="poly" id="edge43_Node000002_Node000032" title=" " alt="" coords="1269,232,1502,283,1497,284,1269,237"/>
<area shape="rect" id="Node000038" title=" " alt="" coords="1333,382,1407,408"/>
<area shape="poly" id="edge61_Node000002_Node000038" title=" " alt="" coords="1269,226,1378,248,1424,264,1441,274,1453,285,1460,297,1461,310,1450,335,1429,357,1404,376,1402,371,1426,353,1446,332,1456,309,1455,299,1449,288,1438,278,1422,269,1376,253,1269,231"/>
<area shape="rect" id="Node000039" title=" " alt="" coords="1232,294,1284,320"/>
<area shape="poly" id="edge60_Node000002_Node000039" title=" " alt="" coords="1212,236,1244,282,1238,281,1210,241"/>
<area shape="rect" id="Node000004" title=" " alt="" coords="1185,560,1246,586"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="1201,495,1212,546,1207,543,1198,499"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="1404,560,1491,586"/>
<area shape="poly" id="edge4_Node000003_Node000005" title=" " alt="" coords="1233,495,1400,555,1395,554,1232,500"/>
<area shape="poly" id="edge5_Node000003_Node000006" title=" " alt="" coords="1148,497,899,558,898,553,1143,498"/>
<area shape="poly" id="edge6_Node000003_Node000007" title=" " alt="" coords="1261,495,1301,502,1466,525,1632,550,1656,557,1650,556,1631,555,1466,530,1300,507,1261,500"/>
<area shape="poly" id="edge7_Node000003_Node000008" title=" " alt="" coords="1113,493,930,518,824,534,719,555,707,558,706,552,717,550,823,529,929,512,1108,493"/>
<area shape="poly" id="edge8_Node000003_Node000009" title=" " alt="" coords="1215,495,1297,551,1291,550,1214,500"/>
<area shape="poly" id="edge9_Node000003_Node000010" title=" " alt="" coords="1190,496,1152,550,1149,545,1185,498"/>
<area shape="rect" id="Node000011" title=" " alt="" coords="1516,560,1619,586"/>
<area shape="poly" id="edge10_Node000003_Node000011" title=" " alt="" coords="1259,495,1373,519,1504,550,1516,555,1511,555,1503,555,1372,524,1258,500"/>
<area shape="rect" id="Node000012" title=" " alt="" coords="959,560,1080,586"/>
<area shape="poly" id="edge11_Node000003_Node000012" title=" " alt="" coords="1174,497,1059,555,1057,550,1169,498"/>
<area shape="rect" id="Node000013" title=" " alt="" coords="1830,552,1966,593"/>
<area shape="poly" id="edge12_Node000003_Node000013" title=" " alt="" coords="1258,495,1301,502,1444,517,1557,523,1670,531,1818,552,1813,552,1670,536,1556,529,1443,522,1300,507,1258,500"/>
<area shape="poly" id="edge15_Node000014_Node000012" title=" " alt="" coords="926,318,903,363,896,389,899,415,918,455,943,491,996,550,991,549,939,495,913,457,894,416,891,389,898,361,921,322"/>
<area shape="poly" id="edge14_Node000014_Node000013" title=" " alt="" coords="960,317,1169,404,1317,457,1471,502,1565,521,1640,529,1718,536,1818,552,1813,552,1717,541,1640,534,1564,526,1469,507,1315,462,1167,409,959,323"/>
<area shape="poly" id="edge17_Node000015_Node000003" title=" " alt="" coords="1031,414,1155,465,1150,465,1030,419"/>
<area shape="poly" id="edge18_Node000015_Node000006" title=" " alt="" coords="968,415,854,550,851,546,963,417"/>
<area shape="poly" id="edge20_Node000015_Node000010" title=" " alt="" coords="994,414,1022,456,1057,503,1107,551,1102,549,1053,506,1018,459,992,418"/>
<area shape="poly" id="edge19_Node000015_Node000012" title=" " alt="" coords="988,414,1007,504,1016,546,1011,543,1002,505,984,418"/>
<area shape="poly" id="edge22_Node000016_Node000015" title=" " alt="" coords="1310,324,1297,330,1071,379,1069,373,1296,324,1305,325"/>
<area shape="rect" id="Node000017" title=" " alt="" coords="1482,471,1551,497"/>
<area shape="poly" id="edge23_Node000016_Node000017" title=" " alt="" coords="1355,326,1337,348,1323,370,1316,393,1318,404,1323,414,1345,431,1382,446,1470,473,1465,472,1380,451,1342,435,1319,417,1313,405,1311,393,1318,368,1333,345,1350,329"/>
<area shape="poly" id="edge29_Node000018_Node000013" title=" " alt="" coords="2062,504,1960,549,1959,543,2057,505"/>
<area shape="rect" id="Node000019" title=" " alt="" coords="2003,560,2049,586"/>
<area shape="poly" id="edge25_Node000018_Node000019" title=" " alt="" coords="2091,504,2049,551,2046,546,2086,506"/>
<area shape="rect" id="Node000020" title=" " alt="" coords="2289,560,2342,586"/>
<area shape="poly" id="edge26_Node000018_Node000020" title=" " alt="" coords="2155,502,2277,555,2272,554,2154,507"/>
<area shape="rect" id="Node000021" title=" " alt="" coords="2073,560,2142,586"/>
<area shape="poly" id="edge27_Node000018_Node000021" title=" " alt="" coords="2109,503,2109,546,2105,543,2105,507"/>
<area shape="rect" id="Node000022" title=" " alt="" coords="2165,560,2234,586"/>
<area shape="poly" id="edge28_Node000018_Node000022" title=" " alt="" coords="2129,502,2178,550,2173,548,2127,507"/>
<area shape="poly" id="edge31_Node000023_Node000006" title=" " alt="" coords="573,501,774,555,769,555,572,506"/>
<area shape="poly" id="edge33_Node000023_Node000008" title=" " alt="" coords="539,502,625,552,619,552,537,507"/>
<area shape="poly" id="edge37_Node000023_Node000009" title=" " alt="" coords="573,484,702,490,872,501,1065,521,1258,550,1275,556,1270,555,1258,555,1064,526,872,507,701,495,573,490"/>
<area shape="poly" id="edge32_Node000023_Node000024" title=" " alt="" coords="505,503,505,538,501,535,501,507"/>
<area shape="rect" id="Node000025" title=" " alt="" coords="272,560,399,586"/>
<area shape="poly" id="edge34_Node000023_Node000025" title=" " alt="" coords="468,504,373,555,371,550,463,505"/>
<area shape="rect" id="Node000026" title=" " alt="" coords="5,560,55,586"/>
<area shape="poly" id="edge35_Node000023_Node000026" title=" " alt="" coords="431,490,358,499,265,511,166,529,68,555,66,556,64,551,67,550,165,524,264,505,357,493,436,489"/>
<area shape="rect" id="Node000027" title=" " alt="" coords="79,560,157,586"/>
<area shape="poly" id="edge36_Node000023_Node000027" title=" " alt="" coords="431,496,310,521,169,555,163,557,161,552,168,550,309,516,437,495"/>
<area shape="rect" id="Node000028" title=" " alt="" coords="181,560,247,586"/>
<area shape="poly" id="edge38_Node000023_Node000028" title=" " alt="" coords="436,501,351,527,260,555,256,556,255,551,258,550,349,522,431,502"/>
<area shape="rect" id="Node000030" href="$error__gridfire_8h.html" title=" " alt="" coords="2353,464,2480,504"/>
<area shape="poly" id="edge40_Node000029_Node000030" title=" " alt="" coords="2312,325,2397,452,2392,450,2310,330"/>
<area shape="poly" id="edge42_Node000030_Node000020" title=" " alt="" coords="2396,504,2342,552,2340,547,2391,506"/>
<area shape="rect" id="Node000031" title=" " alt="" coords="2378,560,2455,586"/>
<area shape="poly" id="edge41_Node000030_Node000031" title=" " alt="" coords="2419,503,2419,546,2415,543,2415,507"/>
<area shape="poly" id="edge53_Node000032_Node000009" title=" " alt="" coords="1574,326,1508,377,1472,411,1447,439,1391,506,1348,551,1345,546,1387,503,1443,436,1469,407,1504,373,1569,328"/>
<area shape="poly" id="edge56_Node000032_Node000011" title=" " alt="" coords="1692,312,1761,319,1830,332,1889,349,1911,360,1927,373,1933,384,1934,394,1927,416,1918,446,1907,468,1892,488,1867,507,1836,525,1807,536,1755,544,1699,545,1632,555,1621,558,1620,552,1631,550,1699,540,1754,538,1806,531,1834,520,1865,502,1888,484,1903,466,1913,444,1922,415,1928,394,1928,386,1923,377,1908,365,1887,354,1829,337,1760,325,1693,317"/>
<area shape="poly" id="edge54_Node000032_Node000017" title=" " alt="" coords="1570,326,1544,350,1524,376,1517,396,1514,416,1514,457,1510,454,1509,416,1512,394,1520,374,1540,346,1566,329"/>
<area shape="rect" id="Node000033" href="$scratchpad__abstract_8h.html" title="Abstract base class for scratchpad memory used during engine computations." alt="" coords="1533,375,1711,416"/>
<area shape="poly" id="edge44_Node000032_Node000033" title=" " alt="" coords="1609,325,1617,361,1612,358,1606,330"/>
<area shape="rect" id="Node000034" href="$engine_2scratchpads_2types_8h.html" title="Type definitions and utilities for the scratchpad system." alt="" coords="1735,375,1912,416"/>
<area shape="poly" id="edge46_Node000032_Node000034" title=" " alt="" coords="1654,325,1762,369,1757,369,1653,330"/>
<area shape="rect" id="Node000036" href="$error__scratchpad_8h.html" title=" " alt="" coords="2191,375,2325,416"/>
<area shape="poly" id="edge49_Node000032_Node000036" title=" " alt="" coords="1693,317,2178,383,2173,383,1693,322"/>
<area shape="poly" id="edge55_Node000032_Node000038" title=" " alt="" coords="1553,327,1418,379,1416,374,1548,328"/>
<area shape="poly" id="edge45_Node000033_Node000017" title=" " alt="" coords="1601,415,1544,464,1542,459,1596,417"/>
<area shape="poly" id="edge48_Node000034_Node000005" title=" " alt="" coords="1784,416,1488,555,1486,550,1779,417"/>
<area shape="rect" id="Node000035" title=" " alt="" coords="1793,471,1854,497"/>
<area shape="poly" id="edge47_Node000034_Node000035" title=" " alt="" coords="1825,414,1825,458,1821,454,1821,418"/>
<area shape="poly" id="edge50_Node000036_Node000020" title=" " alt="" coords="2270,414,2293,463,2313,547,2309,544,2287,465,2267,418"/>
<area shape="poly" id="edge52_Node000036_Node000030" title=" " alt="" coords="2295,414,2370,456,2365,455,2293,419"/>
<area shape="rect" id="Node000037" title=" " alt="" coords="2200,471,2278,497"/>
<area shape="poly" id="edge51_Node000036_Node000037" title=" " alt="" coords="2256,414,2247,458,2243,454,2252,418"/>
<area shape="poly" id="edge63_Node000040_Node000002" title=" " alt="" coords="1198,148,1199,184,1194,181,1195,152"/>
<area shape="poly" id="edge68_Node000041_Node000042" title=" " alt="" coords="2162,141,2148,192,2144,189,2158,144"/>
<area shape="rect" id="Node000001" title=" " alt="" coords="1587,5,1730,61"/>
<area shape="rect" id="Node000002" href="$engine__abstract_8h.html" title="Abstract interfaces for reaction network engines in GridFire." alt="" coords="1383,198,1527,238"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="1640,60,1604,106,1558,152,1503,192,1500,187,1554,148,1600,103,1636,63"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="727,560,932,586"/>
<area shape="poly" id="edge74_Node000001_Node000006" title=" " alt="" coords="1584,36,1389,48,1269,58,1148,75,1036,98,987,112,944,129,908,147,881,168,865,191,859,217,859,397,852,478,838,547,834,543,846,477,854,397,854,216,860,189,878,164,905,143,941,124,985,107,1035,93,1147,69,1268,53,1389,42,1589,35"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="2287,560,2449,586"/>
<area shape="poly" id="edge76_Node000001_Node000007" title=" " alt="" coords="1731,38,1969,60,2270,98,2412,123,2530,150,2575,165,2610,181,2633,198,2641,216,2641,397,2636,430,2622,459,2601,484,2575,505,2544,523,2512,537,2448,558,2447,553,2510,532,2542,518,2572,500,2598,480,2618,456,2631,428,2636,396,2636,217,2629,201,2608,186,2573,170,2528,155,2411,128,2269,104,1968,66,1731,43"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="292,560,389,586"/>
<area shape="poly" id="edge78_Node000001_Node000008" title=" " alt="" coords="1584,38,1291,56,1098,70,899,89,713,113,558,142,497,159,452,177,423,197,416,207,413,217,413,397,408,440,394,482,377,519,359,549,356,545,372,516,389,480,403,439,408,396,408,216,411,205,419,193,449,173,496,154,557,137,712,108,899,84,1098,65,1291,51,1589,37"/>
<area shape="rect" id="Node000012" title=" " alt="" coords="636,560,703,586"/>
<area shape="poly" id="edge80_Node000001_Node000012" title=" " alt="" coords="1584,39,1233,65,1043,86,965,98,906,112,832,126,766,138,739,147,719,162,706,184,701,217,701,397,694,478,679,547,675,543,688,477,696,397,696,216,701,183,715,159,737,143,764,133,831,121,905,106,964,93,1042,81,1232,60,1590,37"/>
<area shape="rect" id="Node000015" href="$types_2types_8h.html" title=" " alt="" coords="1543,382,1686,408"/>
<area shape="poly" id="edge71_Node000001_Node000015" title=" " alt="" coords="1680,59,1713,112,1744,180,1753,218,1757,256,1753,293,1738,328,1726,345,1710,359,1674,379,1673,374,1707,354,1722,341,1734,326,1748,292,1752,256,1748,219,1738,182,1708,114,1678,64"/>
<area shape="rect" id="Node000017" href="$screening__abstract_8h.html" title=" " alt="" coords="1180,375,1327,416"/>
<area shape="poly" id="edge69_Node000001_Node000017" title=" " alt="" coords="1584,38,1536,47,1479,59,1422,80,1371,111,1344,137,1321,167,1303,201,1288,236,1269,304,1259,361,1255,358,1264,303,1283,234,1298,198,1317,164,1340,133,1368,107,1420,76,1477,54,1535,41,1590,37"/>
<area shape="rect" id="Node000018" href="$screening__types_8h.html" title=" " alt="" coords="1593,286,1724,327"/>
<area shape="poly" id="edge70_Node000001_Node000018" title=" " alt="" coords="1661,60,1661,272,1657,269,1657,63"/>
<area shape="rect" id="Node000033" href="$blob_8h.html" title="Container class for managing multiple scratchpad instances." alt="" coords="1889,286,2066,327"/>
<area shape="poly" id="edge77_Node000001_Node000033" title=" " alt="" coords="1709,59,1782,107,1832,149,1879,195,1954,276,1949,274,1875,198,1828,153,1779,111,1708,64"/>
<area shape="rect" id="Node000039" title=" " alt="" coords="2527,382,2601,408"/>
<area shape="poly" id="edge79_Node000001_Node000039" title=" " alt="" coords="1731,55,2005,150,2177,214,2349,284,2448,330,2531,375,2526,374,2446,335,2347,289,2175,219,2003,155,1731,60"/>
<area shape="rect" id="Node000041" href="$engine__view__abstract_8h.html" title="Abstract interfaces for engine &quot;views&quot; in GridFire." alt="" coords="1382,109,1544,150"/>
<area shape="poly" id="edge67_Node000001_Node000041" title=" " alt="" coords="1605,61,1518,104,1516,99,1600,63"/>
<area shape="rect" id="Node000042" href="$config_8h.html" title=" " alt="" coords="2676,116,2826,142"/>
<area shape="poly" id="edge72_Node000001_Node000042" title=" " alt="" coords="1730,34,1896,41,2126,54,2390,76,2658,106,2685,113,2680,113,2657,112,2390,81,2126,60,1896,46,1731,39"/>
<area shape="rect" id="Node000043" title=" " alt="" coords="2732,205,2882,231"/>
<area shape="poly" id="edge75_Node000001_Node000043" title=" " alt="" coords="1731,34,2004,42,2364,57,2684,79,2790,92,2822,99,2839,107,2849,128,2848,151,2839,174,2827,195,2824,190,2835,171,2843,150,2844,129,2836,111,2821,104,2789,97,2683,84,2364,63,2004,48,1731,39"/>
<area shape="rect" id="Node000003" href="$reaction_8h.html" title="Defines classes for representing and managing nuclear reactions." alt="" coords="1230,471,1402,497"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="1410,238,1379,261,1354,288,1342,320,1341,348,1345,379,1341,416,1328,458,1325,454,1336,415,1339,379,1336,348,1337,319,1350,285,1375,257,1405,240"/>
<area shape="rect" id="Node000009" title=" " alt="" coords="1536,560,1646,586"/>
<area shape="poly" id="edge62_Node000002_Node000009" title=" " alt="" coords="1459,237,1476,326,1488,371,1505,415,1542,486,1577,548,1572,545,1537,489,1500,417,1483,373,1471,328,1456,241"/>
<area shape="rect" id="Node000010" title=" " alt="" coords="1212,560,1269,586"/>
<area shape="poly" id="edge61_Node000002_Node000010" title=" " alt="" coords="1385,233,1325,254,1264,282,1236,301,1210,322,1188,347,1171,376,1164,399,1163,422,1167,446,1175,469,1197,512,1222,549,1217,547,1193,515,1170,471,1162,447,1157,423,1158,398,1166,374,1183,344,1206,319,1232,296,1262,278,1323,249,1380,234"/>
<area shape="poly" id="edge65_Node000002_Node000012" title=" " alt="" coords="1379,224,1317,233,1241,245,1161,263,1084,289,1022,317,962,351,850,425,758,497,694,552,692,547,754,493,847,421,959,346,1020,313,1082,284,1160,258,1240,239,1316,227,1385,223"/>
<area shape="poly" id="edge14_Node000002_Node000015" title=" " alt="" coords="1477,236,1526,285,1599,372,1594,370,1522,288,1475,241"/>
<area shape="rect" id="Node000016" title=" " alt="" coords="1628,471,1687,497"/>
<area shape="poly" id="edge66_Node000002_Node000016" title=" " alt="" coords="1462,237,1494,333,1514,381,1533,414,1551,431,1572,445,1616,469,1611,468,1569,450,1548,435,1529,417,1509,384,1489,334,1459,241"/>
<area shape="poly" id="edge18_Node000002_Node000017" title=" " alt="" coords="1391,238,1348,261,1310,288,1284,324,1266,362,1262,358,1279,321,1306,284,1345,256,1386,240"/>
<area shape="poly" id="edge23_Node000002_Node000018" title=" " alt="" coords="1501,236,1601,280,1596,280,1501,241"/>
<area shape="rect" id="Node000020" href="$reporting_8h.html" title=" " alt="" coords="967,464,1105,504"/>
<area shape="poly" id="edge26_Node000002_Node000020" title=" " alt="" coords="1380,227,1237,251,1170,268,1144,278,1126,288,1093,324,1070,367,1054,411,1043,451,1040,447,1049,410,1065,365,1089,321,1122,284,1142,273,1168,263,1235,246,1385,226"/>
<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="519,464,657,504"/>
<area shape="poly" id="edge32_Node000002_Node000025" title=" " alt="" coords="1379,224,1119,249,985,267,930,277,889,289,810,325,736,370,672,416,623,456,620,451,669,412,733,365,808,320,887,284,929,272,984,261,1119,244,1385,223"/>
<area shape="rect" id="Node000026" title=" " alt="" coords="5,552,166,593"/>
<area shape="poly" id="edge60_Node000002_Node000026" title=" " alt="" coords="1379,221,1269,227,1123,238,962,258,801,289,703,316,604,348,416,420,254,492,138,547,136,543,252,487,414,415,603,343,701,311,800,284,961,252,1123,233,1269,222,1385,220"/>
<area shape="rect" id="Node000030" href="$error__engine_8h.html" title=" " alt="" coords="2123,286,2250,327"/>
<area shape="poly" id="edge41_Node000002_Node000030" title=" " alt="" coords="1527,223,1772,247,2078,284,2111,291,2105,291,2077,289,1771,252,1527,228"/>
<area shape="poly" id="edge45_Node000002_Node000033" title=" " alt="" coords="1528,229,1876,288,1871,288,1527,234"/>
<area shape="poly" id="edge64_Node000002_Node000039" title=" " alt="" coords="1527,216,1665,219,1849,229,2056,249,2161,264,2263,284,2337,303,2409,327,2526,376,2521,375,2407,332,2336,308,2262,289,2160,270,2055,254,1849,234,1665,224,1528,222"/>
<area shape="rect" id="Node000040" title=" " alt="" coords="1365,294,1417,320"/>
<area shape="poly" id="edge63_Node000002_Node000040" title=" " alt="" coords="1443,237,1410,284,1407,279,1438,240"/>
<area shape="rect" id="Node000004" title=" " alt="" coords="1293,560,1353,586"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="1319,495,1323,546,1319,543,1315,499"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="1815,560,1902,586"/>
<area shape="poly" id="edge4_Node000003_Node000005" title=" " alt="" coords="1402,490,1588,511,1696,528,1803,550,1815,555,1809,554,1802,555,1695,533,1587,516,1402,495"/>
<area shape="poly" id="edge5_Node000003_Node000006" title=" " alt="" coords="1250,497,913,559,913,554,1245,498"/>
<area shape="poly" id="edge6_Node000003_Node000007" title=" " alt="" coords="1402,488,1908,523,2275,550,2302,557,2297,556,2275,555,1907,528,1402,494"/>
<area shape="poly" id="edge7_Node000003_Node000008" title=" " alt="" coords="1233,494,1118,507,915,517,757,518,600,526,508,537,401,555,388,558,388,552,400,550,508,532,600,521,757,513,915,512,1117,502,1228,494"/>
<area shape="poly" id="edge8_Node000003_Node000009" title=" " alt="" coords="1355,495,1541,555,1535,555,1355,500"/>
<area shape="poly" id="edge9_Node000003_Node000010" title=" " alt="" coords="1308,496,1262,550,1259,546,1303,498"/>
<area shape="rect" id="Node000011" title=" " alt="" coords="1927,560,2030,586"/>
<area shape="poly" id="edge10_Node000003_Node000011" title=" " alt="" coords="1402,487,1635,508,1775,526,1915,550,1930,556,1925,555,1914,555,1775,531,1634,513,1402,493"/>
<area shape="poly" id="edge11_Node000003_Node000012" title=" " alt="" coords="1233,493,933,526,795,543,715,555,710,557,709,551,714,550,794,537,933,521,1227,494"/>
<area shape="rect" id="Node000013" title=" " alt="" coords="1671,560,1791,586"/>
<area shape="poly" id="edge12_Node000003_Node000013" title=" " alt="" coords="1381,495,1658,550,1674,556,1669,555,1657,555,1380,500"/>
<area shape="rect" id="Node000014" title=" " alt="" coords="1376,552,1512,593"/>
<area shape="poly" id="edge13_Node000003_Node000014" title=" " alt="" coords="1335,495,1405,544,1400,543,1333,500"/>
<area shape="poly" id="edge16_Node000015_Node000013" title=" " alt="" coords="1613,407,1608,453,1610,479,1619,503,1630,518,1644,531,1679,554,1674,553,1641,536,1626,522,1614,506,1605,480,1602,453,1609,410"/>
<area shape="poly" id="edge15_Node000015_Node000014" title=" " alt="" coords="1606,408,1475,544,1472,539,1601,410"/>
<area shape="poly" id="edge17_Node000015_Node000016" title=" " alt="" coords="1622,406,1647,459,1643,456,1619,411"/>
<area shape="poly" id="edge19_Node000017_Node000003" title=" " alt="" coords="1269,414,1301,460,1296,458,1267,419"/>
<area shape="poly" id="edge20_Node000017_Node000006" title=" " alt="" coords="1183,403,1072,425,1012,443,956,466,925,485,897,507,851,551,849,546,893,503,922,480,954,461,1011,438,1070,420,1178,404"/>
<area shape="poly" id="edge22_Node000017_Node000010" title=" " alt="" coords="1242,415,1231,439,1221,464,1219,485,1221,506,1231,547,1226,544,1216,507,1214,485,1216,463,1226,437,1238,418"/>
<area shape="poly" id="edge21_Node000017_Node000013" title=" " alt="" coords="1307,414,1687,554,1681,554,1306,419"/>
<area shape="poly" id="edge24_Node000018_Node000017" title=" " alt="" coords="1595,322,1342,378,1341,373,1590,322"/>
<area shape="rect" id="Node000019" title=" " alt="" coords="2121,471,2189,497"/>
<area shape="poly" id="edge25_Node000018_Node000019" title=" " alt="" coords="1725,315,1833,337,1893,353,1952,373,2047,416,2126,463,2120,462,2045,421,1950,377,1891,358,1831,343,1725,321"/>
<area shape="poly" id="edge31_Node000020_Node000014" title=" " alt="" coords="1106,496,1364,551,1359,551,1105,501"/>
<area shape="rect" id="Node000021" title=" " alt="" coords="1049,560,1095,586"/>
<area shape="poly" id="edge27_Node000020_Node000021" title=" " alt="" coords="1046,503,1064,547,1059,544,1043,507"/>
<area shape="rect" id="Node000022" title=" " alt="" coords="2210,560,2263,586"/>
<area shape="poly" id="edge28_Node000020_Node000022" title=" " alt="" coords="1106,491,1219,502,1451,518,1631,526,1811,534,2043,550,2197,567,2192,567,2043,555,1811,540,1631,531,1450,523,1219,507,1106,496"/>
<area shape="rect" id="Node000023" title=" " alt="" coords="1119,560,1188,586"/>
<area shape="poly" id="edge29_Node000020_Node000023" title=" " alt="" coords="1064,502,1128,551,1122,550,1062,507"/>
<area shape="rect" id="Node000024" title=" " alt="" coords="957,560,1025,586"/>
<area shape="poly" id="edge30_Node000020_Node000024" title=" " alt="" coords="1028,503,1006,548,1003,544,1024,506"/>
<area shape="poly" id="edge33_Node000025_Node000006" title=" " alt="" coords="643,502,784,554,778,554,642,507"/>
<area shape="poly" id="edge35_Node000025_Node000008" title=" " alt="" coords="535,504,390,557,389,552,529,505"/>
<area shape="poly" id="edge39_Node000025_Node000009" title=" " alt="" coords="658,487,1136,517,1382,535,1525,550,1542,556,1536,555,1524,555,1381,541,1135,523,658,492"/>
<area shape="poly" id="edge40_Node000025_Node000012" title=" " alt="" coords="608,502,651,549,646,548,606,507"/>
<area shape="poly" id="edge34_Node000025_Node000026" title=" " alt="" coords="519,498,182,554,181,549,518,493"/>
<area shape="rect" id="Node000027" title=" " alt="" coords="412,560,540,586"/>
<area shape="poly" id="edge36_Node000025_Node000027" title=" " alt="" coords="565,504,505,553,502,548,560,506"/>
<area shape="rect" id="Node000028" title=" " alt="" coords="564,560,613,586"/>
<area shape="poly" id="edge37_Node000025_Node000028" title=" " alt="" coords="590,503,590,546,586,543,586,507"/>
<area shape="rect" id="Node000029" title=" " alt="" coords="190,560,267,586"/>
<area shape="poly" id="edge38_Node000025_Node000029" title=" " alt="" coords="521,497,406,523,280,555,273,557,272,552,278,550,405,518,516,498"/>
<area shape="rect" id="Node000031" href="$error__gridfire_8h.html" title=" " alt="" coords="2426,464,2553,504"/>
<area shape="poly" id="edge42_Node000030_Node000031" title=" " alt="" coords="2251,313,2374,335,2430,352,2451,362,2466,373,2478,390,2486,409,2492,450,2488,446,2481,411,2474,392,2462,377,2448,367,2428,357,2373,341,2251,318"/>
<area shape="poly" id="edge44_Node000031_Node000022" title=" " alt="" coords="2428,502,2353,527,2276,555,2273,556,2272,551,2274,550,2352,522,2423,503"/>
<area shape="rect" id="Node000032" title=" " alt="" coords="2474,560,2551,586"/>
<area shape="poly" id="edge43_Node000031_Node000032" title=" " alt="" coords="2496,503,2507,546,2503,543,2493,507"/>
<area shape="poly" id="edge56_Node000033_Node000009" title=" " alt="" coords="1891,315,1853,326,1817,338,1782,355,1751,377,1738,392,1730,407,1725,438,1720,471,1713,488,1701,506,1670,534,1635,555,1634,550,1667,530,1697,503,1708,486,1714,469,1719,437,1725,405,1734,389,1748,373,1779,350,1815,333,1852,321,1886,316"/>
<area shape="poly" id="edge59_Node000033_Node000011" title=" " alt="" coords="1980,326,1981,546,1977,543,1976,329"/>
<area shape="poly" id="edge57_Node000033_Node000019" title=" " alt="" coords="2067,321,2186,347,2233,360,2258,373,2265,387,2266,400,2252,426,2226,448,2196,466,2194,461,2223,444,2248,422,2260,399,2260,388,2254,377,2231,365,2185,352,2067,326"/>
<area shape="rect" id="Node000034" href="$scratchpad__abstract_8h.html" title="Abstract base class for scratchpad memory used during engine computations." alt="" coords="2066,375,2244,416"/>
<area shape="poly" id="edge46_Node000033_Node000034" title=" " alt="" coords="2018,325,2104,368,2099,368,2017,330"/>
<area shape="rect" id="Node000035" href="$engine_2scratchpads_2types_8h.html" title="Type definitions and utilities for the scratchpad system." alt="" coords="1762,375,1940,416"/>
<area shape="poly" id="edge48_Node000033_Node000035" title=" " alt="" coords="1951,327,1893,369,1891,364,1946,328"/>
<area shape="rect" id="Node000037" href="$error__scratchpad_8h.html" title=" " alt="" coords="2319,375,2452,416"/>
<area shape="poly" id="edge52_Node000033_Node000037" title=" " alt="" coords="2067,323,2301,372,2306,376,2301,376,2300,378,2066,329"/>
<area shape="poly" id="edge58_Node000033_Node000039" title=" " alt="" coords="2067,318,2111,324,2288,347,2465,372,2515,384,2509,383,2464,378,2287,352,2110,330,2067,323"/>
<area shape="poly" id="edge47_Node000034_Node000019" title=" " alt="" coords="2157,414,2157,458,2153,454,2153,418"/>
<area shape="poly" id="edge50_Node000035_Node000005" title=" " alt="" coords="1854,414,1860,546,1856,542,1850,418"/>
<area shape="poly" id="edge51_Node000035_Node000016" title=" " alt="" coords="1810,416,1699,467,1697,462,1804,417"/>
<area shape="rect" id="Node000036" title=" " alt="" coords="1762,471,1822,497"/>
<area shape="poly" id="edge49_Node000035_Node000036" title=" " alt="" coords="1840,415,1810,461,1807,456,1835,417"/>
<area shape="poly" id="edge53_Node000037_Node000022" title=" " alt="" coords="2364,415,2314,465,2280,508,2252,549,2250,545,2276,505,2310,462,2359,417"/>
<area shape="poly" id="edge55_Node000037_Node000031" title=" " alt="" coords="2410,414,2457,455,2452,453,2408,419"/>
<area shape="rect" id="Node000038" title=" " alt="" coords="2324,471,2402,497"/>
<area shape="poly" id="edge54_Node000037_Node000038" title=" " alt="" coords="2382,415,2372,458,2368,454,2378,418"/>
<area shape="poly" id="edge68_Node000041_Node000002" title=" " alt="" coords="1463,148,1460,184,1456,180,1459,152"/>
<area shape="poly" id="edge73_Node000042_Node000043" title=" " alt="" coords="2760,140,2793,193,2788,191,2757,145"/>
</map>