2025-11-06 09:16:40 -05:00
<map id="src/include/gridfire/engine/engine_abstract.h" name="src/include/gridfire/engine/engine_abstract.h">
2025-11-24 09:08:28 -05:00
<area shape="rect" id="Node000001" title="Abstract interfaces for reaction network engines in GridFire." alt="" coords="1204,5,1374,46"/>
<area shape="rect" id="Node000002" href="$reaction_8h.html" title="Defines classes for representing and managing nuclear reactions." alt="" coords="619,279,790,304"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="1203,29,1126,33,1036,44,942,64,896,78,852,96,819,114,795,132,775,154,752,184,729,225,714,265,709,263,724,223,748,181,771,150,792,128,816,109,850,92,894,73,941,59,1035,38,1126,28,1203,24"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="1095,368,1205,393"/>
<area shape="poly" id="edge42_Node000001_Node000008" title=" " alt="" coords="1280,48,1230,143,1201,206,1175,272,1164,315,1156,353,1151,352,1159,313,1170,271,1196,204,1225,140,1275,45"/>
<area shape="rect" id="Node000009" title=" " alt="" coords="5,368,63,393"/>
<area shape="poly" id="edge41_Node000001_Node000009" title=" " alt="" coords="1203,36,1010,57,896,74,784,97,629,134,509,170,392,213,244,274,148,319,69,362,67,357,146,314,242,269,390,208,508,165,627,129,783,91,896,69,1009,52,1203,31"/>
<area shape="rect" id="Node000013" href="$types_8h.html" title=" " alt="" coords="1348,279,1491,304"/>
<area shape="poly" id="edge12_Node000001_Node000013" title=" " alt="" coords="1301,45,1409,264,1404,266,1296,48"/>
<area shape="rect" id="Node000014" href="$screening__abstract_8h.html" title=" " alt="" coords="856,183,1002,223"/>
<area shape="poly" id="edge15_Node000001_Node000014" title=" " alt="" coords="1239,49,1130,96,977,177,975,172,1128,92,1237,44"/>
<area shape="rect" id="Node000015" href="$screening__types_8h.html" title=" " alt="" coords="863,94,994,135"/>
<area shape="poly" id="edge20_Node000001_Node000015" title=" " alt="" coords="1207,49,1010,96,1009,91,1206,44"/>
<area shape="rect" id="Node000017" href="$reporting_8h.html" title=" " alt="" coords="1485,94,1623,135"/>
<area shape="poly" id="edge23_Node000001_Node000017" title=" " alt="" coords="1350,44,1480,86,1479,91,1348,49"/>
<area shape="rect" id="Node000022" href="$building_8h.html" title="Defines types related to building reaction networks in the GridFire engine." alt="" coords="1826,94,1964,135"/>
<area shape="poly" id="edge29_Node000001_Node000022" title=" " alt="" coords="1375,33,1573,57,1808,91,1811,92,1810,97,1807,97,1572,62,1374,38"/>
<area shape="rect" id="Node000024" href="$jacobian_8h.html" title="Wrapper for handling the network Jacobian matrix in GridFire. Currently uses Eigen's SparseMatrix." alt="" coords="1185,271,1323,312"/>
<area shape="poly" id="edge31_Node000001_Node000024" title=" " alt="" coords="1289,47,1261,256,1256,256,1283,46"/>
<area shape="rect" id="Node000025" title=" " alt="" coords="1807,360,1968,401"/>
<area shape="poly" id="edge40_Node000001_Node000025" title=" " alt="" coords="1375,27,1470,38,1524,49,1580,64,1637,84,1691,109,1741,142,1785,181,1817,221,1843,265,1878,344,1874,347,1839,268,1813,224,1781,185,1738,146,1688,114,1634,89,1579,69,1523,54,1469,44,1374,32"/>
<area shape="rect" id="Node000030" title=" " alt="" coords="1989,102,2042,127"/>
<area shape="poly" id="edge43_Node000001_Node000030" title=" " alt="" coords="1374,29,1693,52,1858,70,1926,80,1977,91,1981,93,1980,98,1976,97,1925,85,1858,75,1693,57,1374,34"/>
<area shape="rect" id="Node000031" title=" " alt="" coords="2066,102,2140,127"/>
<area shape="poly" id="edge44_Node000001_Node000031" title=" " alt="" coords="1374,24,1507,27,1677,37,1866,57,1962,72,2055,91,2062,93,2061,99,2053,97,1961,78,1865,63,1677,42,1507,33,1374,29"/>
<area shape="rect" id="Node000003" title=" " alt="" coords="86,368,147,393"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="619,303,372,329,249,345,160,363,155,364,154,359,159,357,248,340,371,323,618,298"/>
<area shape="rect" id="Node000004" title=" " alt="" coords="486,368,574,393"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="681,308,569,363,567,358,679,303"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="598,368,803,393"/>
<area shape="poly" id="edge4_Node000002_Node000005" title=" " alt="" coords="707,305,705,352,699,352,701,305"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="172,368,334,393"/>
<area shape="poly" id="edge5_Node000002_Node000006" title=" " alt="" coords="638,308,347,363,327,367,326,361,345,357,637,303"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="828,368,925,393"/>
<area shape="poly" id="edge6_Node000002_Node000007" title=" " alt="" coords="730,303,840,358,838,363,728,308"/>
<area shape="poly" id="edge7_Node000002_Node000008" title=" " alt="" coords="787,302,925,326,1083,357,1095,360,1094,366,1081,363,924,331,786,308"/>
<area shape="poly" id="edge8_Node000002_Node000009" title=" " alt="" coords="619,303,306,333,159,349,75,363,71,364,69,359,73,357,158,344,305,328,619,298"/>
<area shape="rect" id="Node000010" title=" " alt="" coords="358,368,462,393"/>
<area shape="poly" id="edge9_Node000002_Node000010" title=" " alt="" coords="663,308,475,363,466,365,465,360,473,357,662,303"/>
<area shape="rect" id="Node000011" title=" " alt="" coords="950,368,1070,393"/>
<area shape="poly" id="edge10_Node000002_Node000011" title=" " alt="" coords="748,303,953,360,952,365,747,308"/>
<area shape="rect" id="Node000012" title=" " alt="" coords="1648,360,1783,401"/>
<area shape="poly" id="edge11_Node000002_Node000012" title=" " alt="" coords="791,295,1215,320,1450,338,1633,357,1632,363,1450,343,1215,325,791,300"/>
<area shape="poly" id="edge14_Node000013_Node000011" title=" " alt="" coords="1368,308,1336,315,1210,338,1084,363,1070,366,1069,361,1083,357,1209,333,1335,309,1366,303"/>
<area shape="poly" id="edge13_Node000013_Node000012" title=" " alt="" coords="1462,303,1634,353,1633,358,1460,308"/>
<area shape="poly" id="edge16_Node000014_Node000002" title=" " alt="" coords="879,226,751,275,749,271,877,221"/>
<area shape="poly" id="edge17_Node000014_Node000005" title=" " alt="" coords="909,226,804,314,735,361,732,357,800,310,906,222"/>
<area shape="poly" id="edge19_Node000014_Node000009" title=" " alt="" coords="856,224,844,226,726,247,626,261,455,280,373,291,286,306,189,329,75,363,72,364,70,359,73,357,187,324,285,301,373,286,455,275,626,256,726,242,843,221,855,218"/>
<area shape="poly" id="edge18_Node000014_Node000011" title=" " alt="" coords="940,223,1000,352,996,354,935,225"/>
<area shape="poly" id="edge21_Node000015_Node000014" title=" " alt="" coords="931,135,931,167,926,167,926,135"/>
<area shape="rect" id="Node000016" title=" " alt="" coords="762,190,831,216"/>
<area shape="poly" id="edge22_Node000015_Node000016" title=" " alt="" coords="900,137,829,184,826,179,897,133"/>
<area shape="poly" id="edge28_Node000017_Node000012" title=" " alt="" coords="1549,136,1540,177,1540,200,1546,222,1570,262,1601,297,1635,326,1669,349,1666,354,1632,330,1597,301,1565,265,1541,224,1535,201,1535,177,1544,135"/>
<area shape="rect" id="Node000018" title=" " alt="" coords="1648,190,1694,216"/>
<area shape="poly" id="edge24_Node000017_Node000018" title=" " alt="" coords="1582,133,1644,179,1641,183,1579,137"/>
<area shape="rect" id="Node000019" title=" " alt="" coords="1718,190,1771,216"/>
<area shape="poly" id="edge25_Node000017_Node000019" title=" " alt="" coords="1601,133,1707,180,1708,181,1706,185,1705,185,1599,138"/>
<area shape="rect" id="Node000020" title=" " alt="" coords="1412,190,1480,216"/>
<area shape="poly" id="edge26_Node000017_Node000020" title=" " alt="" coords="1531,137,1474,183,1471,179,1528,133"/>
<area shape="rect" id="Node000021" title=" " alt="" coords="1556,190,1624,216"/>
<area shape="poly" id="edge27_Node000017_Node000021" title=" " alt="" coords="1565,134,1582,175,1577,177,1560,136"/>
<area shape="rect" id="Node000023" title=" " alt="" coords="1865,190,1926,216"/>
<area shape="poly" id="edge30_Node000022_Node000023" title=" " alt="" coords="1898,135,1898,175,1893,175,1893,135"/>
<area shape="poly" id="edge32_Node000024_Node000005" title=" " alt="" coords="1185,306,816,363,788,367,787,362,815,357,1184,301"/>
<area shape="poly" id="edge34_Node000024_Node000007" title=" " alt="" coords="1185,308,1069,332,939,363,929,365,927,360,937,357,1068,327,1184,303"/>
<area shape="poly" id="edge38_Node000024_Node000008" title=" " alt="" coords="1232,315,1178,360,1174,356,1229,310"/>
<area shape="poly" id="edge33_Node000024_Node000025" title=" " alt="" coords="1324,307,1336,309,1462,327,1562,334,1663,341,1792,357,1792,362,1663,347,1562,340,1461,332,1335,315,1323,312"/>
<area shape="rect" id="Node000026" title=" " alt="" coords="1496,368,1623,393"/>
<area shape="poly" id="edge35_Node000024_Node000026" title=" " alt="" coords="1324,310,1503,360,1501,365,1323,315"/>
<area shape="rect" id="Node000027" title=" " alt="" coords="1229,368,1279,393"/>
<area shape="poly" id="edge36_Node000024_Node000027" title=" " alt="" coords="1257,313,1257,352,1251,352,1251,313"/>
<area shape="rect" id="Node000028" title=" " alt="" coords="1303,368,1381,393"/>
<area shape="poly" id="edge37_Node000024_Node000028" title=" " alt="" coords="1276,311,1321,355,1317,359,1272,314"/>
<area shape="rect" id="Node000029" title=" " alt="" coords="1405,368,1471,393"/>
<area shape="poly" id="edge39_Node000024_Node000029" title=" " alt="" coords="1297,310,1400,358,1397,363,1295,315"/>
2025-11-06 09:16:40 -05:00
</map>