2025-11-06 09:16:40 -05:00
<map id="src/include/gridfire/reaction/weak/weak.h" name="src/include/gridfire/reaction/weak/weak.h">
2025-11-24 09:08:28 -05:00
<area shape="rect" id="Node000001" title=" " alt="" coords="1425,5,1577,46"/>
<area shape="rect" id="Node000002" href="$reaction_8h.html" title="Defines classes for representing and managing nuclear reactions." alt="" coords="1432,368,1604,393"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="1534,44,1564,66,1593,92,1639,136,1673,172,1701,213,1725,270,1731,292,1730,303,1724,314,1703,336,1677,353,1649,365,1620,373,1618,368,1647,360,1675,348,1700,332,1720,310,1725,301,1726,293,1720,272,1696,215,1669,175,1635,140,1590,96,1560,70,1530,49"/>
<area shape="rect" id="Node000004" title=" " alt="" coords="1696,456,1783,482"/>
<area shape="poly" id="edge71_Node000001_Node000004" title=" " alt="" coords="1549,44,1591,65,1632,92,1677,132,1711,181,1734,224,1746,271,1752,317,1752,364,1746,441,1741,440,1747,364,1746,318,1741,272,1729,226,1707,184,1673,135,1629,96,1588,70,1547,49"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="900,456,1105,482"/>
<area shape="poly" id="edge63_Node000001_Node000005" title=" " alt="" coords="1424,32,1315,38,1189,50,1074,69,1029,81,996,96,968,117,948,139,934,162,926,187,923,214,924,244,935,311,946,348,960,383,989,441,985,444,955,386,941,350,930,313,919,244,918,214,921,186,929,160,944,135,964,113,993,92,1027,76,1073,63,1189,44,1314,33,1424,27"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="255,456,365,482"/>
<area shape="poly" id="edge67_Node000001_Node000008" title=" " alt="" coords="1424,33,1035,55,825,74,739,85,673,97,626,104,579,108,493,114,459,122,432,137,422,148,415,162,409,202,409,293,405,350,396,374,382,402,363,427,341,448,337,444,359,424,377,399,392,372,399,349,404,293,404,201,410,161,418,145,429,133,457,117,492,108,579,103,625,99,672,91,738,79,825,68,1035,50,1424,28"/>
<area shape="rect" id="Node000009" title=" " alt="" coords="1130,456,1187,482"/>
<area shape="poly" id="edge69_Node000001_Node000009" title=" " alt="" coords="1425,34,1355,41,1274,53,1188,71,1104,97,1020,126,989,147,962,184,948,215,941,245,941,273,947,299,959,324,977,349,1025,399,1119,447,1117,451,1022,403,972,353,955,327,942,301,935,273,935,244,942,214,957,181,986,143,1018,121,1103,91,1187,66,1273,47,1354,35,1424,29"/>
<area shape="rect" id="Node000010" title=" " alt="" coords="1952,456,2055,482"/>
<area shape="poly" id="edge72_Node000001_Node000010" title=" " alt="" coords="1577,30,1732,47,1821,60,1910,78,1991,100,2058,128,2084,144,2104,161,2116,181,2121,201,2121,293,2118,350,2111,374,2095,402,2070,430,2042,450,2039,446,2067,426,2091,399,2106,372,2113,349,2116,293,2116,202,2111,183,2100,165,2081,148,2056,133,1990,105,1909,83,1820,65,1731,52,1577,35"/>
<area shape="rect" id="Node000011" title=" " alt="" coords="1807,456,1928,482"/>
<area shape="poly" id="edge65_Node000001_Node000011" title=" " alt="" coords="1577,25,1677,35,1731,46,1783,62,1829,85,1867,115,1882,133,1893,153,1900,176,1902,202,1902,293,1900,334,1894,375,1878,442,1873,441,1888,374,1894,334,1897,293,1897,202,1895,177,1888,155,1877,136,1864,118,1827,89,1781,67,1729,51,1676,40,1577,30"/>
<area shape="rect" id="Node000013" href="$weak__types_8h.html" title="Plain data structures and enums for weak reaction tables, interpolation payloads, and errors." alt="" coords="223,360,368,401"/>
<area shape="poly" id="edge12_Node000001_Node000013" title=" " alt="" coords="1424,29,1173,31,847,39,689,48,551,59,446,76,411,85,389,96,363,121,343,151,327,185,315,220,302,288,298,345,292,344,296,288,310,218,322,183,338,149,359,118,386,92,409,80,445,70,550,54,688,42,847,34,1173,26,1424,24"/>
<area shape="rect" id="Node000018" href="$weak__interpolator_8h.html" title=" " alt="" coords="444,271,590,312"/>
<area shape="poly" id="edge19_Node000001_Node000018" title=" " alt="" coords="1424,33,1090,55,913,73,840,84,786,97,732,113,692,130,655,152,611,185,572,222,541,260,536,257,568,218,607,181,652,147,690,125,731,108,784,91,839,79,912,68,1089,50,1424,28"/>
<area shape="rect" id="Node000019" title=" " alt="" coords="1209,368,1283,393"/>
<area shape="poly" id="edge68_Node000001_Node000019" title=" " alt="" coords="1489,48,1324,273,1265,357,1261,353,1320,270,1484,45"/>
<area shape="rect" id="Node000020" href="$engine__abstract_8h.html" title="Abstract interfaces for reaction network engines in GridFire." alt="" coords="1115,94,1260,135"/>
<area shape="poly" id="edge28_Node000001_Node000020" title=" " alt="" coords="1430,49,1274,92,1273,87,1429,44"/>
<area shape="rect" id="Node000024" title=" " alt="" coords="1641,279,1710,304"/>
<area shape="poly" id="edge66_Node000001_Node000024" title=" " alt="" coords="1520,45,1569,104,1624,181,1648,224,1667,264,1662,266,1644,227,1620,184,1565,107,1516,48"/>
<area shape="rect" id="Node000027" title=" " alt="" coords="2401,456,2454,482"/>
<area shape="poly" id="edge70_Node000001_Node000027" title=" " alt="" coords="1578,24,1782,31,1907,40,2032,55,2148,77,2199,91,2244,108,2281,127,2309,148,2328,173,2334,201,2334,293,2342,337,2360,379,2384,415,2407,443,2403,447,2379,418,2355,381,2336,339,2329,293,2329,202,2323,176,2306,152,2278,131,2242,112,2197,96,2147,82,2031,60,1906,45,1782,36,1577,30"/>
<area shape="rect" id="Node000037" title=" " alt="" coords="2370,102,2539,127"/>
<area shape="poly" id="edge64_Node000001_Node000037" title=" " alt="" coords="1577,28,1913,48,2131,67,2351,91,2379,96,2378,101,2350,97,2130,72,1913,54,1577,33"/>
<area shape="rect" id="Node000003" title=" " alt="" coords="1612,456,1672,482"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="1537,391,1614,445,1611,449,1534,396"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="1550,391,1696,448,1694,453,1548,396"/>
<area shape="poly" id="edge4_Node000002_Node000005" title=" " alt="" coords="1446,396,1090,456,1090,450,1445,391"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="1425,456,1587,482"/>
<area shape="poly" id="edge5_Node000002_Node000006" title=" " alt="" coords="1519,394,1513,441,1507,441,1514,393"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="1211,456,1308,482"/>
<area shape="poly" id="edge6_Node000002_Node000007" title=" " alt="" coords="1482,396,1311,453,1309,448,1481,391"/>
<area shape="poly" id="edge7_Node000002_Node000008" title=" " alt="" coords="1432,392,1296,403,1156,411,1037,413,834,413,737,414,633,419,516,431,377,451,362,454,361,449,376,446,515,426,633,414,737,409,834,407,1037,408,1155,405,1295,398,1432,387"/>
<area shape="poly" id="edge8_Node000002_Node000009" title=" " alt="" coords="1451,396,1313,424,1199,451,1196,452,1194,447,1197,446,1311,418,1450,391"/>
<area shape="poly" id="edge9_Node000002_Node000010" title=" " alt="" coords="1605,389,1761,412,1940,446,1952,449,1951,454,1939,451,1761,417,1604,395"/>
<area shape="poly" id="edge10_Node000002_Node000011" title=" " alt="" coords="1571,391,1796,446,1808,449,1807,454,1795,451,1569,396"/>
<area shape="rect" id="Node000012" title=" " alt="" coords="2080,449,2215,489"/>
<area shape="poly" id="edge11_Node000002_Node000012" title=" " alt="" coords="1605,387,1810,409,2065,446,2064,451,1810,414,1604,392"/>
<area shape="poly" id="edge17_Node000013_Node000008" title=" " alt="" coords="301,401,308,440,303,441,296,402"/>
<area shape="poly" id="edge15_Node000013_Node000009" title=" " alt="" coords="369,385,810,419,1117,446,1122,447,1121,453,1116,451,810,425,368,390"/>
<area shape="rect" id="Node000014" title=" " alt="" coords="5,456,66,482"/>
<area shape="poly" id="edge13_Node000013_Node000014" title=" " alt="" coords="225,404,79,451,77,452,75,447,77,446,223,399"/>
<area shape="rect" id="Node000015" title=" " alt="" coords="90,456,141,482"/>
<area shape="poly" id="edge14_Node000013_Node000015" title=" " alt="" coords="254,404,154,451,154,451,151,446,152,446,252,399"/>
<area shape="rect" id="Node000016" title=" " alt="" coords="165,456,231,482"/>
<area shape="poly" id="edge16_Node000013_Node000016" title=" " alt="" coords="275,403,225,448,221,444,272,399"/>
<area shape="rect" id="Node000017" title=" " alt="" coords="1332,456,1400,482"/>
<area shape="poly" id="edge18_Node000013_Node000017" title=" " alt="" coords="369,385,554,398,671,404,770,405,940,402,1021,404,1108,410,1206,423,1320,446,1327,448,1326,453,1319,451,1205,428,1107,415,1021,409,940,408,770,410,671,409,554,403,368,390"/>
<area shape="poly" id="edge21_Node000018_Node000005" title=" " alt="" coords="578,310,718,357,957,448,955,453,716,363,577,315"/>
<area shape="poly" id="edge22_Node000018_Node000006" title=" " alt="" coords="591,302,945,362,1413,446,1434,450,1433,455,1412,451,944,367,590,308"/>
<area shape="poly" id="edge23_Node000018_Node000008" title=" " alt="" coords="505,314,472,357,427,403,389,430,351,451,349,446,386,425,423,399,468,354,501,311"/>
<area shape="poly" id="edge25_Node000018_Node000009" title=" " alt="" coords="591,308,788,357,927,398,1023,420,1065,430,1118,446,1121,447,1119,452,1116,451,1063,435,1022,425,925,403,787,363,589,313"/>
<area shape="poly" id="edge20_Node000018_Node000013" title=" " alt="" coords="468,315,361,356,359,351,466,310"/>
<area shape="poly" id="edge24_Node000018_Node000014" title=" " alt="" coords="444,298,381,304,308,315,232,334,159,362,129,380,101,402,57,446,53,442,97,398,126,376,157,358,230,329,307,310,380,299,443,293"/>
<area shape="poly" id="edge27_Node000018_Node000015" title=" " alt="" coords="444,299,391,305,330,317,269,335,212,362,187,380,165,402,132,445,128,441,161,398,184,376,209,358,267,330,329,312,390,300,444,293"/>
<area shape="poly" id="edge26_Node000018_Node000019" title=" " alt="" coords="590,299,1194,370,1193,375,590,304"/>
<area shape="poly" id="edge29_Node000020_Node000002" title=" " alt="" coords="1232,133,1386,206,1457,243,1495,270,1507,289,1514,311,1521,352,1515,352,1509,312,1502,291,1491,273,1454,248,1384,211,1230,138"/>
<area shape="poly" id="edge60_Node000020_Node000008" title=" " alt="" coords="1115,123,973,142,891,160,813,185,746,223,637,292,463,403,356,452,354,447,461,398,635,288,743,218,810,180,890,155,972,137,1115,118"/>
<area shape="poly" id="edge59_Node000020_Node000009" title=" " alt="" coords="1115,121,1079,128,1043,140,1010,158,983,184,973,202,967,220,968,257,982,294,1005,331,1036,366,1069,397,1129,445,1126,449,1065,401,1032,369,1001,334,977,297,963,258,962,219,968,200,979,181,1006,154,1041,135,1078,123,1114,116"/>
<area shape="poly" id="edge62_Node000020_Node000019" title=" " alt="" coords="1202,134,1223,182,1235,228,1242,275,1248,352,1243,352,1237,275,1229,229,1218,184,1197,136"/>
<area shape="rect" id="Node000021" href="$types_8h.html" title=" " alt="" coords="1937,368,2080,393"/>
<area shape="poly" id="edge30_Node000020_Node000021" title=" " alt="" coords="1260,117,1345,124,1439,137,1523,155,1556,167,1580,181,1594,196,1602,213,1606,247,1610,280,1617,295,1631,310,1651,322,1680,333,1755,351,1841,363,1922,371,1921,376,1840,368,1754,356,1678,338,1649,327,1627,314,1613,298,1605,282,1601,248,1597,215,1590,199,1576,185,1554,172,1522,160,1438,142,1345,130,1260,122"/>
<area shape="rect" id="Node000022" href="$screening__abstract_8h.html" title=" " alt="" coords="1334,271,1481,312"/>
<area shape="poly" id="edge33_Node000020_Node000022" title=" " alt="" coords="1214,133,1373,259,1370,264,1210,137"/>
<area shape="rect" id="Node000023" href="$screening__types_8h.html" title=" " alt="" coords="1435,183,1566,223"/>
<area shape="poly" id="edge38_Node000020_Node000023" title=" " alt="" coords="1260,133,1421,177,1420,182,1258,138"/>
<area shape="rect" id="Node000025" href="$reporting_8h.html" title=" " alt="" coords="2156,360,2294,401"/>
<area shape="poly" id="edge41_Node000020_Node000025" title=" " alt="" coords="1260,121,1421,144,1609,180,1766,222,1919,269,2159,352,2157,357,1917,274,1764,227,1608,185,1420,149,1260,126"/>
<area shape="rect" id="Node000029" href="$building_8h.html" title="Defines types related to building reaction networks in the GridFire engine." alt="" coords="993,183,1131,223"/>
<area shape="poly" id="edge47_Node000020_Node000029" title=" " alt="" coords="1161,137,1104,176,1101,172,1158,133"/>
<area shape="rect" id="Node000031" href="$jacobian_8h.html" title="Wrapper for handling the network Jacobian matrix in GridFire. Currently uses Eigen's SparseMatrix." alt="" coords="566,360,705,401"/>
<area shape="poly" id="edge49_Node000020_Node000031" title=" " alt="" coords="1116,125,1005,145,945,162,887,185,821,223,759,268,706,313,666,351,662,347,703,309,756,264,818,218,885,180,943,157,1004,140,1115,120"/>
<area shape="rect" id="Node000032" title=" " alt="" coords="715,449,876,489"/>
<area shape="poly" id="edge58_Node000020_Node000032" title=" " alt="" coords="1115,125,1077,133,1037,145,997,162,961,185,931,212,905,243,860,312,829,380,808,434,803,433,824,377,856,309,900,240,927,208,958,181,995,157,1035,140,1076,128,1114,120"/>
<area shape="rect" id="Node000036" title=" " alt="" coords="1156,190,1208,216"/>
<area shape="poly" id="edge61_Node000020_Node000036" title=" " alt="" coords="1189,135,1186,175,1181,175,1184,135"/>
<area shape="poly" id="edge32_Node000021_Node000011" title=" " alt="" coords="1991,396,1902,450,1899,445,1988,391"/>
<area shape="poly" id="edge31_Node000021_Node000012" title=" " alt="" coords="2030,391,2104,438,2102,442,2027,396"/>
<area shape="poly" id="edge34_Node000022_Node000002" title=" " alt="" coords="1434,310,1493,356,1490,360,1431,315"/>
<area shape="poly" id="edge35_Node000022_Node000005" title=" " alt="" coords="1395,314,1354,359,1327,383,1297,403,1260,417,1208,432,1091,455,1090,450,1207,426,1258,412,1294,398,1324,379,1350,356,1391,311"/>
<area shape="poly" id="edge37_Node000022_Node000009" title=" " alt="" coords="1405,314,1387,358,1372,382,1353,403,1315,426,1280,435,1243,439,1199,451,1197,452,1195,447,1197,446,1242,434,1279,429,1313,421,1350,399,1368,379,1382,356,1400,312"/>
<area shape="poly" id="edge36_Node000022_Node000011" title=" " alt="" coords="1474,310,1616,357,1733,405,1829,447,1827,452,1731,409,1615,363,1473,315"/>
<area shape="poly" id="edge39_Node000023_Node000022" title=" " alt="" coords="1481,226,1441,263,1438,259,1478,222"/>
<area shape="poly" id="edge40_Node000023_Node000024" title=" " alt="" coords="1542,221,1639,269,1636,274,1539,226"/>
<area shape="poly" id="edge46_Node000025_Node000012" title=" " alt="" coords="2209,403,2177,439,2173,435,2205,399"/>
<area shape="poly" id="edge44_Node000025_Node000017" title=" " alt="" coords="2155,395,2093,403,1989,412,1901,415,1751,414,1678,414,1601,419,1515,431,1413,451,1407,453,1406,448,1412,446,1514,426,1601,414,1678,409,1751,408,1901,409,1989,407,2093,398,2155,390"/>
<area shape="rect" id="Node000026" title=" " alt="" coords="2331,456,2377,482"/>
<area shape="poly" id="edge42_Node000025_Node000026" title=" " alt="" coords="2256,399,2325,445,2322,449,2253,403"/>
<area shape="poly" id="edge43_Node000025_Node000027" title=" " alt="" coords="2276,399,2390,446,2391,447,2389,452,2388,451,2274,404"/>
<area shape="rect" id="Node000028" title=" " alt="" coords="2239,456,2307,482"/>
<area shape="poly" id="edge45_Node000025_Node000028" title=" " alt="" coords="2238,400,2261,441,2256,444,2233,402"/>
<area shape="rect" id="Node000030" title=" " alt="" coords="1032,279,1092,304"/>
<area shape="poly" id="edge48_Node000029_Node000030" title=" " alt="" coords="1065,224,1065,263,1060,263,1060,224"/>
<area shape="poly" id="edge50_Node000031_Node000005" title=" " alt="" coords="706,395,936,449,935,455,705,401"/>
<area shape="poly" id="edge52_Node000031_Node000007" title=" " alt="" coords="705,383,926,403,1063,422,1199,446,1210,449,1209,454,1198,451,1062,427,926,409,705,389"/>
<area shape="poly" id="edge56_Node000031_Node000008" title=" " alt="" coords="567,402,378,451,368,454,366,449,376,446,566,397"/>
<area shape="poly" id="edge57_Node000031_Node000016" title=" " alt="" coords="566,391,417,413,330,430,244,451,239,453,237,448,243,446,329,424,416,407,565,386"/>
<area shape="poly" id="edge51_Node000031_Node000032" title=" " alt="" coords="673,399,747,439,745,443,671,404"/>
<area shape="rect" id="Node000033" title=" " alt="" coords="389,456,516,482"/>
<area shape="poly" id="edge53_Node000031_Node000033" title=" " alt="" coords="595,404,493,452,491,447,593,399"/>
<area shape="rect" id="Node000034" title=" " alt="" coords="540,456,590,482"/>
<area shape="poly" id="edge54_Node000031_Node000034" title=" " alt="" coords="622,403,586,446,582,443,617,399"/>
<area shape="rect" id="Node000035" title=" " alt="" coords="614,456,692,482"/>
<area shape="poly" id="edge55_Node000031_Node000035" title=" " alt="" coords="642,401,650,441,645,442,637,402"/>
2025-11-06 09:16:40 -05:00
</map>