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

116 lines
16 KiB
Plaintext

<map id="src/include/gridfire/solver/strategies/strategy_abstract.h" name="src/include/gridfire/solver/strategies/strategy_abstract.h">
<area shape="rect" id="Node000001" title=" " alt="" coords="2353,5,2526,61"/>
<area shape="rect" id="Node000002" href="$engine__abstract_8h.html" title="Abstract interfaces for reaction network engines in GridFire." alt="" coords="1474,109,1618,150"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="2350,44,1634,121,1633,116,2356,43"/>
<area shape="rect" id="Node000010" title=" " alt="" coords="2402,471,2459,497"/>
<area shape="poly" id="edge70_Node000001_Node000010" title=" " alt="" coords="2489,59,2528,87,2566,123,2595,166,2603,191,2606,217,2606,308,2602,336,2592,361,2577,385,2558,406,2515,441,2472,466,2470,461,2512,436,2555,402,2573,381,2588,359,2597,334,2601,308,2601,217,2598,192,2590,169,2562,126,2525,91,2488,64"/>
<area shape="rect" id="Node000015" href="$types_2types_8h.html" title=" " alt="" coords="1436,294,1579,320"/>
<area shape="poly" id="edge67_Node000001_Node000015" title=" " alt="" coords="2350,35,2126,40,1845,51,1710,60,1595,73,1509,90,1481,100,1464,111,1452,130,1446,151,1447,174,1452,197,1470,243,1492,282,1488,280,1466,245,1447,199,1442,174,1441,150,1447,127,1460,107,1478,95,1508,85,1594,68,1710,55,1844,45,2126,35,2355,34"/>
<area shape="rect" id="Node000022" title=" " alt="" coords="260,471,313,497"/>
<area shape="poly" id="edge72_Node000001_Node000022" title=" " alt="" coords="2350,35,1887,41,1566,48,1226,61,898,81,611,110,493,128,396,149,324,173,300,186,283,199,263,228,251,261,247,297,248,333,260,402,278,458,273,456,255,404,242,334,241,297,246,260,258,226,279,196,297,181,322,168,394,144,492,123,610,104,897,75,1226,55,1566,43,1887,35,2355,34"/>
<area shape="rect" id="Node000028" title=" " alt="" coords="2415,294,2464,320"/>
<area shape="poly" id="edge71_Node000001_Node000028" title=" " alt="" coords="2441,60,2442,280,2437,277,2438,63"/>
<area shape="rect" id="Node000029" title=" " alt="" coords="2489,294,2566,320"/>
<area shape="poly" id="edge68_Node000001_Node000029" title=" " alt="" coords="2450,59,2521,280,2517,278,2447,64"/>
<area shape="rect" id="Node000041" title=" " alt="" coords="2641,116,2683,142"/>
<area shape="poly" id="edge69_Node000001_Node000041" title=" " alt="" coords="2509,59,2623,107,2629,111,2624,111,2621,111,2508,64"/>
<area shape="rect" id="Node000003" href="$reaction_8h.html" title="Defines classes for representing and managing nuclear reactions." alt="" coords="1718,382,1889,408"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="1612,148,1648,168,1678,196,1687,214,1690,231,1687,262,1684,293,1687,309,1695,325,1722,354,1757,376,1752,375,1719,358,1691,329,1682,310,1679,293,1682,262,1685,231,1682,216,1673,199,1645,172,1611,153"/>
<area shape="rect" id="Node000009" title=" " alt="" coords="955,471,1065,497"/>
<area shape="poly" id="edge62_Node000002_Node000009" title=" " alt="" coords="1471,134,1066,158,843,177,751,188,681,200,611,212,554,221,529,228,505,241,483,260,460,288,445,318,441,344,447,367,461,388,484,406,514,421,590,446,680,463,775,473,942,483,937,483,774,478,680,468,589,451,512,426,481,410,458,391,442,370,435,344,440,316,456,285,479,256,502,236,527,223,552,215,610,207,680,195,750,183,842,171,1066,153,1476,133"/>
<area shape="poly" id="edge61_Node000002_Node000010" title=" " alt="" coords="1618,131,1981,154,2158,172,2220,183,2257,195,2292,222,2323,254,2349,290,2372,327,2405,399,2425,458,2421,455,2401,401,2367,329,2345,293,2319,257,2288,226,2254,200,2219,188,2157,177,1981,159,1619,137"/>
<area shape="rect" id="Node000012" title=" " alt="" coords="1544,471,1610,497"/>
<area shape="poly" id="edge65_Node000002_Node000012" title=" " alt="" coords="1536,148,1520,192,1517,215,1523,237,1538,253,1557,260,1577,267,1594,285,1603,307,1608,330,1608,378,1600,422,1589,459,1585,455,1595,421,1603,377,1602,331,1598,309,1589,288,1574,272,1555,265,1535,257,1519,240,1512,216,1514,191,1532,152"/>
<area shape="poly" id="edge14_Node000002_Node000015" title=" " alt="" coords="1519,149,1496,173,1479,199,1475,219,1478,241,1494,282,1489,280,1472,242,1470,219,1474,197,1492,169,1514,151"/>
<area shape="rect" id="Node000016" title=" " alt="" coords="1353,382,1411,408"/>
<area shape="poly" id="edge66_Node000002_Node000016" title=" " alt="" coords="1520,149,1494,174,1470,199,1442,242,1420,288,1391,369,1387,365,1415,286,1437,240,1465,196,1490,170,1515,151"/>
<area shape="rect" id="Node000017" href="$screening__abstract_8h.html" title=" " alt="" coords="1940,286,2086,327"/>
<area shape="poly" id="edge18_Node000002_Node000017" title=" " alt="" coords="1619,136,1732,156,1795,173,1855,195,1924,233,1981,277,1976,276,1921,238,1853,200,1793,178,1731,162,1619,141"/>
<area shape="rect" id="Node000018" href="$screening__types_8h.html" title=" " alt="" coords="1532,198,1664,238"/>
<area shape="poly" id="edge23_Node000002_Node000018" title=" " alt="" coords="1559,148,1581,185,1576,183,1557,153"/>
<area shape="rect" id="Node000020" href="$reporting_8h.html" title=" " alt="" coords="80,375,218,416"/>
<area shape="poly" id="edge26_Node000002_Node000020" title=" " alt="" coords="1471,131,1195,136,821,145,637,154,476,165,352,181,309,190,282,200,260,215,240,234,206,277,180,322,163,362,158,359,175,319,201,274,236,230,256,211,280,195,308,185,351,175,475,160,637,148,821,140,1195,131,1476,130"/>
<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="2105,198,2243,238"/>
<area shape="poly" id="edge32_Node000002_Node000025" title=" " alt="" coords="1619,138,2092,205,2087,205,1619,143"/>
<area shape="rect" id="Node000026" title=" " alt="" coords="1705,286,1865,327"/>
<area shape="poly" id="edge60_Node000002_Node000026" title=" " alt="" coords="1619,145,1672,165,1721,196,1753,232,1774,273,1769,271,1748,235,1718,200,1670,170,1619,150"/>
<area shape="rect" id="Node000030" href="$error__engine_8h.html" title=" " alt="" coords="293,198,420,238"/>
<area shape="poly" id="edge41_Node000002_Node000030" title=" " alt="" coords="1471,131,1292,137,1036,147,740,167,588,181,440,200,436,201,434,196,439,195,588,176,739,161,1035,141,1292,131,1477,130"/>
<area shape="rect" id="Node000033" href="$blob_8h.html" title="Container class for managing multiple scratchpad instances." alt="" coords="842,198,1019,238"/>
<area shape="poly" id="edge45_Node000002_Node000033" title=" " alt="" coords="1471,141,1035,205,1034,199,1476,140"/>
<area shape="rect" id="Node000039" title=" " alt="" coords="470,294,545,320"/>
<area shape="poly" id="edge64_Node000002_Node000039" title=" " alt="" coords="1471,133,1351,140,1190,151,1011,170,831,200,752,220,675,244,551,290,549,285,673,239,751,215,830,195,1010,165,1190,146,1351,135,1476,132"/>
<area shape="rect" id="Node000040" title=" " alt="" coords="1789,205,1842,231"/>
<area shape="poly" id="edge63_Node000002_Node000040" title=" " alt="" coords="1619,148,1771,195,1777,200,1772,199,1769,200,1619,153"/>
<area shape="rect" id="Node000004" title=" " alt="" coords="1635,471,1695,497"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="1787,408,1698,465,1697,460,1782,409"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="1304,471,1391,497"/>
<area shape="poly" id="edge4_Node000003_Node000005" title=" " alt="" coords="1720,407,1570,432,1404,466,1395,469,1394,463,1403,461,1569,427,1715,407"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="2050,471,2256,497"/>
<area shape="poly" id="edge5_Node000003_Node000006" title=" " alt="" coords="1853,406,2092,467,2086,467,1852,411"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="1720,471,1882,497"/>
<area shape="poly" id="edge6_Node000003_Node000007" title=" " alt="" coords="1805,407,1804,457,1800,454,1801,410"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="2280,471,2378,497"/>
<area shape="poly" id="edge7_Node000003_Node000008" title=" " alt="" coords="1890,402,2065,424,2167,441,2268,461,2281,467,2276,466,2267,466,2166,446,2065,430,1890,408"/>
<area shape="poly" id="edge8_Node000003_Node000009" title=" " alt="" coords="1720,404,1455,430,1132,466,1081,474,1080,468,1131,461,1455,425,1715,404"/>
<area shape="poly" id="edge9_Node000003_Node000010" title=" " alt="" coords="1890,395,1993,400,2119,411,2256,430,2391,461,2397,465,2392,465,2389,466,2255,436,2118,416,1992,405,1890,400"/>
<area shape="rect" id="Node000011" title=" " alt="" coords="1416,471,1519,497"/>
<area shape="poly" id="edge10_Node000003_Node000011" title=" " alt="" coords="1754,408,1532,466,1522,469,1521,464,1531,461,1749,409"/>
<area shape="poly" id="edge11_Node000003_Node000012" title=" " alt="" coords="1772,408,1623,466,1620,468,1618,462,1621,461,1767,409"/>
<area shape="rect" id="Node000013" title=" " alt="" coords="1906,471,2026,497"/>
<area shape="poly" id="edge12_Node000003_Node000013" title=" " alt="" coords="1827,406,1932,464,1927,463,1826,411"/>
<area shape="rect" id="Node000014" title=" " alt="" coords="1144,464,1279,504"/>
<area shape="poly" id="edge13_Node000003_Node000014" title=" " alt="" coords="1720,405,1528,430,1294,466,1294,461,1527,425,1715,405"/>
<area shape="poly" id="edge16_Node000015_Node000013" title=" " alt="" coords="1580,314,1771,342,1855,358,1902,373,1922,391,1939,412,1960,458,1955,455,1934,415,1919,394,1900,377,1854,363,1770,347,1580,320"/>
<area shape="poly" id="edge15_Node000015_Node000014" title=" " alt="" coords="1504,319,1474,368,1452,395,1425,418,1370,442,1295,465,1294,459,1369,437,1422,413,1448,391,1470,365,1499,321"/>
<area shape="poly" id="edge17_Node000015_Node000016" title=" " alt="" coords="1493,319,1413,376,1411,371,1488,321"/>
<area shape="poly" id="edge19_Node000017_Node000003" title=" " alt="" coords="1968,327,1847,379,1846,374,1963,328"/>
<area shape="poly" id="edge20_Node000017_Node000006" title=" " alt="" coords="2030,325,2136,460,2131,458,2027,330"/>
<area shape="poly" id="edge22_Node000017_Node000010" title=" " alt="" coords="2063,325,2211,385,2391,461,2394,465,2389,464,2389,466,2209,390,2062,330"/>
<area shape="poly" id="edge21_Node000017_Node000013" title=" " alt="" coords="2010,326,1975,458,1972,454,2006,329"/>
<area shape="poly" id="edge24_Node000018_Node000017" title=" " alt="" coords="1665,230,1927,287,1922,287,1664,236"/>
<area shape="rect" id="Node000019" title=" " alt="" coords="832,382,900,408"/>
<area shape="poly" id="edge25_Node000018_Node000019" title=" " alt="" coords="1529,221,1440,227,1323,238,1196,258,1071,289,1022,308,974,331,897,376,896,371,972,326,1020,303,1069,284,1195,252,1323,233,1439,222,1535,220"/>
<area shape="poly" id="edge31_Node000020_Node000014" title=" " alt="" coords="218,405,281,413,505,431,679,437,853,444,1077,461,1131,470,1126,470,1077,466,853,449,679,443,504,436,281,418,219,410"/>
<area shape="rect" id="Node000021" title=" " alt="" coords="190,471,236,497"/>
<area shape="poly" id="edge27_Node000020_Node000021" title=" " alt="" coords="165,414,198,459,192,459,162,419"/>
<area shape="poly" id="edge28_Node000020_Node000022" title=" " alt="" coords="181,414,257,462,252,463,179,419"/>
<area shape="rect" id="Node000023" title=" " alt="" coords="5,471,74,497"/>
<area shape="poly" id="edge29_Node000020_Node000023" title=" " alt="" coords="127,416,68,464,65,460,121,416"/>
<area shape="rect" id="Node000024" title=" " alt="" coords="97,471,166,497"/>
<area shape="poly" id="edge30_Node000020_Node000024" title=" " alt="" coords="147,414,139,458,135,455,143,418"/>
<area shape="poly" id="edge33_Node000025_Node000006" title=" " alt="" coords="2208,236,2233,258,2253,285,2257,306,2253,328,2238,367,2218,403,2175,461,2172,457,2213,400,2233,364,2248,326,2252,306,2248,287,2229,261,2206,241"/>
<area shape="poly" id="edge35_Node000025_Node000008" title=" " alt="" coords="2215,236,2247,257,2274,285,2298,328,2314,375,2324,419,2329,458,2325,454,2319,420,2309,376,2293,330,2269,288,2243,261,2214,241"/>
<area shape="poly" id="edge39_Node000025_Node000009" title=" " alt="" coords="2102,224,1723,255,1533,273,1424,289,1355,317,1305,348,1257,382,1190,418,1062,468,1061,463,1188,413,1254,377,1303,343,1353,312,1423,284,1532,267,1723,249,2108,224"/>
<area shape="poly" id="edge40_Node000025_Node000012" title=" " alt="" coords="2107,230,2019,254,1973,269,1929,289,1914,298,1904,309,1894,319,1878,329,1831,347,1792,353,1753,360,1707,377,1676,396,1647,419,1599,462,1597,457,1644,415,1673,392,1705,373,1752,355,1791,348,1830,342,1876,325,1890,315,1900,305,1911,294,1926,284,1971,264,2017,249,2102,231"/>
<area shape="poly" id="edge34_Node000025_Node000026" title=" " alt="" coords="2107,234,1881,287,1880,282,2102,235"/>
<area shape="rect" id="Node000027" title=" " alt="" coords="2110,294,2238,320"/>
<area shape="poly" id="edge36_Node000025_Node000027" title=" " alt="" coords="2176,237,2176,280,2172,277,2172,241"/>
<area shape="poly" id="edge37_Node000025_Node000028" title=" " alt="" coords="2235,236,2403,293,2398,292,2234,241"/>
<area shape="poly" id="edge38_Node000025_Node000029" title=" " alt="" coords="2244,229,2355,252,2478,284,2486,289,2481,288,2476,289,2353,257,2244,235"/>
<area shape="rect" id="Node000031" href="$error__gridfire_8h.html" title=" " alt="" coords="293,375,420,416"/>
<area shape="poly" id="edge42_Node000030_Node000031" title=" " alt="" coords="359,237,359,360,354,359,355,241"/>
<area shape="poly" id="edge44_Node000031_Node000022" title=" " alt="" coords="343,415,307,461,304,457,338,417"/>
<area shape="rect" id="Node000032" title=" " alt="" coords="337,471,414,497"/>
<area shape="poly" id="edge43_Node000031_Node000032" title=" " alt="" coords="363,414,372,458,367,455,359,418"/>
<area shape="poly" id="edge56_Node000033_Node000009" title=" " alt="" coords="944,236,970,285,985,331,996,378,1009,457,1005,454,991,379,980,333,965,287,942,241"/>
<area shape="poly" id="edge59_Node000033_Node000011" title=" " alt="" coords="1019,225,1164,248,1229,264,1273,284,1290,299,1300,315,1311,348,1320,381,1329,397,1343,414,1380,442,1421,465,1416,464,1377,446,1339,418,1325,400,1315,382,1306,349,1296,318,1286,303,1270,289,1227,269,1163,253,1019,231"/>
<area shape="poly" id="edge57_Node000033_Node000019" title=" " alt="" coords="844,234,801,257,783,271,768,288,762,306,768,326,792,353,823,376,817,375,788,357,764,328,757,306,764,285,779,267,798,252,839,236"/>
<area shape="rect" id="Node000034" href="$scratchpad__abstract_8h.html" title="Abstract base class for scratchpad memory used during engine computations." alt="" coords="778,286,955,327"/>
<area shape="poly" id="edge46_Node000033_Node000034" title=" " alt="" coords="918,237,891,276,888,272,913,240"/>
<area shape="rect" id="Node000035" href="$engine_2scratchpads_2types_8h.html" title="Type definitions and utilities for the scratchpad system." alt="" coords="1082,286,1259,327"/>
<area shape="poly" id="edge48_Node000033_Node000035" title=" " alt="" coords="985,236,1104,281,1099,281,984,242"/>
<area shape="rect" id="Node000037" href="$error__scratchpad_8h.html" title=" " alt="" coords="569,286,702,327"/>
<area shape="poly" id="edge52_Node000033_Node000037" title=" " alt="" coords="860,240,718,284,716,279,865,238"/>
<area shape="poly" id="edge58_Node000033_Node000039" title=" " alt="" coords="838,231,707,255,558,289,551,291,549,286,556,284,706,250,843,230"/>
<area shape="poly" id="edge47_Node000034_Node000019" title=" " alt="" coords="868,326,868,369,864,365,864,330"/>
<area shape="poly" id="edge50_Node000035_Node000005" title=" " alt="" coords="1191,325,1327,461,1322,459,1189,330"/>
<area shape="poly" id="edge51_Node000035_Node000016" title=" " alt="" coords="1219,325,1341,377,1336,376,1218,330"/>
<area shape="rect" id="Node000036" title=" " alt="" coords="1116,382,1176,408"/>
<area shape="poly" id="edge49_Node000035_Node000036" title=" " alt="" coords="1167,326,1155,370,1152,366,1163,329"/>
<area shape="poly" id="edge53_Node000037_Node000022" title=" " alt="" coords="603,327,434,418,326,466,325,467,323,462,324,461,432,413,598,328"/>
<area shape="poly" id="edge55_Node000037_Node000031" title=" " alt="" coords="569,328,435,373,434,368,574,327"/>
<area shape="rect" id="Node000038" title=" " alt="" coords="596,382,675,408"/>
<area shape="poly" id="edge54_Node000037_Node000038" title=" " alt="" coords="637,325,638,369,633,366,634,330"/>
</map>