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

141 lines
19 KiB
Plaintext

<map id="src/python/io/trampoline/py_io.cpp" name="src/python/io/trampoline/py_io.cpp">
<area shape="rect" id="Node000001" title=" " alt="" coords="551,5,712,46"/>
<area shape="rect" id="Node000002" href="$io_8h.html" title=" " alt="" coords="547,168,646,193"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="628,44,605,153,600,151,626,49"/>
<area shape="rect" id="Node000048" href="$py__io_8h.html" title=" " alt="" coords="530,94,594,120"/>
<area shape="poly" id="edge87_Node000001_Node000048" title=" " alt="" coords="613,48,585,84,581,80,616,44"/>
<area shape="rect" id="Node000049" title=" " alt="" coords="669,94,810,120"/>
<area shape="poly" id="edge89_Node000001_Node000049" title=" " alt="" coords="658,44,713,84,708,85,658,49"/>
<area shape="rect" id="Node000003" href="$network__file_8h.html" title=" " alt="" coords="473,670,598,710"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="587,192,569,219,548,253,530,292,523,334,523,514,527,589,533,655,528,653,521,589,518,514,518,334,525,290,543,250,565,216,584,196"/>
<area shape="rect" id="Node000010" href="$generative_8h.html" title=" " alt="" coords="670,241,827,267"/>
<area shape="poly" id="edge10_Node000002_Node000010" title=" " alt="" coords="622,191,712,234,706,235,623,197"/>
<area shape="rect" id="Node000004" title=" " alt="" coords="82,847,232,873"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="470,707,454,713,379,718,281,721,232,725,188,732,152,743,128,760,121,777,122,795,129,815,140,835,135,834,125,817,117,797,115,776,124,757,150,738,187,727,232,720,281,716,379,713,454,708,475,706"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="312,766,474,792"/>
<area shape="poly" id="edge4_Node000003_Node000005" title=" " alt="" coords="505,710,426,760,424,755,500,712"/>
<area shape="rect" id="Node000006" href="$config_8h.html" title=" " alt="" coords="138,766,287,792"/>
<area shape="poly" id="edge5_Node000003_Node000006" title=" " alt="" coords="470,709,273,764,272,759,475,707"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="497,766,595,792"/>
<area shape="poly" id="edge7_Node000003_Node000007" title=" " alt="" coords="539,709,545,752,540,749,536,713"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="2465,766,2518,792"/>
<area shape="poly" id="edge8_Node000003_Node000008" title=" " alt="" coords="598,699,673,708,798,712,1007,715,1565,720,2121,730,2329,741,2404,748,2453,756,2460,760,2455,759,2452,761,2403,753,2329,746,2121,736,1565,725,1007,721,798,718,672,713,598,704"/>
<area shape="rect" id="Node000009" title=" " alt="" coords="5,766,63,792"/>
<area shape="poly" id="edge9_Node000003_Node000009" title=" " alt="" coords="470,707,454,713,350,727,267,732,186,740,83,761,77,762,74,758,81,756,185,735,267,727,349,722,454,708,475,706"/>
<area shape="poly" id="edge6_Node000006_Node000004" title=" " alt="" coords="207,791,176,836,172,832,202,793"/>
<area shape="rect" id="Node000011" href="$python_8h.html" title=" " alt="" coords="1021,315,1159,356"/>
<area shape="poly" id="edge11_Node000010_Node000011" title=" " alt="" coords="801,265,1008,314,1003,315,801,270"/>
<area shape="rect" id="Node000047" href="$mesa_8h.html" title=" " alt="" coords="680,315,818,356"/>
<area shape="poly" id="edge82_Node000010_Node000047" title=" " alt="" coords="750,265,751,301,746,299,747,270"/>
<area shape="poly" id="edge12_Node000011_Node000008" title=" " alt="" coords="1159,334,1526,341,1774,349,2033,364,2278,386,2387,400,2483,416,2564,435,2625,457,2665,482,2676,496,2679,511,2679,603,2679,661,2671,686,2653,712,2625,735,2597,745,2567,750,2531,761,2530,761,2528,756,2529,756,2565,745,2596,739,2623,731,2649,709,2666,684,2673,661,2674,603,2674,512,2671,498,2661,486,2623,462,2562,440,2482,422,2386,405,2277,391,2033,369,1774,355,1526,346,1160,340"/>
<area shape="poly" id="edge13_Node000011_Node000009" title=" " alt="" coords="1044,359,78,762,76,757,1042,354"/>
<area shape="rect" id="Node000012" href="$reaction_8h.html" title="Defines classes for representing and managing nuclear reactions." alt="" coords="684,677,856,703"/>
<area shape="poly" id="edge14_Node000011_Node000012" title=" " alt="" coords="1073,355,943,494,792,667,788,663,939,491,1069,357"/>
<area shape="rect" id="Node000021" href="$engine__abstract_8h.html" title="Abstract interfaces for reaction network engines in GridFire." alt="" coords="1194,404,1338,444"/>
<area shape="poly" id="edge26_Node000011_Node000021" title=" " alt="" coords="1130,354,1215,396,1210,397,1130,359"/>
<area shape="rect" id="Node000039" href="$blob_8h.html" title="Container class for managing multiple scratchpad instances." alt="" coords="1735,492,1912,533"/>
<area shape="poly" id="edge81_Node000011_Node000039" title=" " alt="" coords="1160,351,1729,487,1724,489,1159,356"/>
<area shape="poly" id="edge18_Node000012_Node000005" title=" " alt="" coords="714,704,461,765,460,759,719,703"/>
<area shape="poly" id="edge19_Node000012_Node000007" title=" " alt="" coords="741,703,592,762,591,757,736,704"/>
<area shape="poly" id="edge21_Node000012_Node000009" title=" " alt="" coords="681,702,610,713,368,734,262,743,126,761,79,770,77,765,126,756,261,738,367,728,610,708,686,701"/>
<area shape="rect" id="Node000013" title=" " alt="" coords="618,766,679,792"/>
<area shape="poly" id="edge15_Node000012_Node000013" title=" " alt="" coords="756,702,679,759,677,754,751,704"/>
<area shape="rect" id="Node000014" title=" " alt="" coords="1786,766,1874,792"/>
<area shape="poly" id="edge16_Node000012_Node000014" title=" " alt="" coords="856,691,1329,713,1588,732,1695,743,1776,756,1788,761,1783,761,1775,761,1694,748,1587,737,1329,718,856,697"/>
<area shape="rect" id="Node000015" title=" " alt="" coords="703,766,909,792"/>
<area shape="poly" id="edge17_Node000012_Node000015" title=" " alt="" coords="776,701,798,753,793,751,774,706"/>
<area shape="rect" id="Node000016" title=" " alt="" coords="1327,766,1437,792"/>
<area shape="poly" id="edge20_Node000012_Node000016" title=" " alt="" coords="856,695,1066,717,1191,734,1316,756,1332,762,1326,761,1315,761,1191,739,1066,722,856,700"/>
<area shape="rect" id="Node000017" title=" " alt="" coords="2082,766,2186,792"/>
<area shape="poly" id="edge22_Node000012_Node000017" title=" " alt="" coords="856,692,1520,720,1869,739,2070,756,2087,761,2081,761,2070,761,1868,744,1520,725,856,697"/>
<area shape="rect" id="Node000018" title=" " alt="" coords="1077,766,1143,792"/>
<area shape="poly" id="edge23_Node000012_Node000018" title=" " alt="" coords="839,701,946,723,1065,756,1072,760,1067,760,1064,761,945,729,839,706"/>
<area shape="rect" id="Node000019" title=" " alt="" coords="932,766,1053,792"/>
<area shape="poly" id="edge24_Node000012_Node000019" title=" " alt="" coords="802,701,950,760,945,760,801,706"/>
<area shape="rect" id="Node000020" title=" " alt="" coords="1168,758,1303,799"/>
<area shape="poly" id="edge25_Node000012_Node000020" title=" " alt="" coords="848,701,986,724,1155,758,1150,758,985,729,848,706"/>
<area shape="poly" id="edge75_Node000021_Node000009" title=" " alt="" coords="1191,438,1075,462,941,495,842,527,766,558,690,589,591,624,538,637,495,643,454,652,405,672,390,682,380,692,370,703,354,713,289,737,236,745,181,750,113,761,79,769,77,764,112,756,181,745,235,740,288,731,351,708,366,699,376,688,386,678,402,667,453,647,494,638,537,632,589,619,688,585,764,553,840,522,940,490,1074,457,1196,436"/>
<area shape="poly" id="edge27_Node000021_Node000012" title=" " alt="" coords="1197,446,1137,469,1071,495,987,534,907,583,847,627,797,669,794,664,844,623,905,579,984,530,1069,490,1135,464,1202,444"/>
<area shape="poly" id="edge76_Node000021_Node000016" title=" " alt="" coords="1299,442,1325,464,1346,491,1361,525,1372,561,1385,633,1389,700,1386,752,1382,749,1383,700,1380,634,1367,562,1356,527,1341,494,1321,468,1298,448"/>
<area shape="poly" id="edge79_Node000021_Node000018" title=" " alt="" coords="1191,433,1121,449,1041,476,1002,496,966,519,934,548,908,582,902,601,908,621,923,644,940,666,982,705,1027,735,1069,759,1064,758,1024,739,979,709,936,670,918,647,904,623,897,601,904,580,930,545,962,515,999,491,1039,471,1120,444,1196,432"/>
<area shape="rect" id="Node000022" href="$types_2types_8h.html" title=" " alt="" coords="1089,588,1232,614"/>
<area shape="poly" id="edge28_Node000021_Node000022" title=" " alt="" coords="1206,444,1172,466,1147,494,1140,513,1140,534,1150,576,1146,573,1135,535,1135,512,1142,491,1169,462,1201,446"/>
<area shape="rect" id="Node000023" title=" " alt="" coords="1258,677,1316,703"/>
<area shape="poly" id="edge80_Node000021_Node000023" title=" " alt="" coords="1234,444,1210,467,1191,494,1185,513,1191,532,1201,543,1213,550,1239,554,1267,559,1280,567,1291,580,1299,600,1302,622,1297,664,1293,660,1297,622,1294,601,1286,582,1276,571,1265,564,1238,560,1211,555,1198,547,1186,534,1180,513,1186,491,1206,464,1230,446"/>
<area shape="rect" id="Node000024" href="$screening__abstract_8h.html" title=" " alt="" coords="918,581,1064,622"/>
<area shape="poly" id="edge32_Node000021_Node000024" title=" " alt="" coords="1224,444,1133,495,1076,534,1027,573,1024,569,1073,530,1130,490,1219,446"/>
<area shape="rect" id="Node000025" href="$screening__types_8h.html" title=" " alt="" coords="1200,492,1332,533"/>
<area shape="poly" id="edge37_Node000021_Node000025" title=" " alt="" coords="1268,443,1268,478,1264,475,1264,447"/>
<area shape="rect" id="Node000027" href="$reporting_8h.html" title=" " alt="" coords="2197,670,2335,710"/>
<area shape="poly" id="edge40_Node000021_Node000027" title=" " alt="" coords="1338,425,1452,431,1599,443,1762,462,1925,490,2072,514,2102,523,2133,535,2165,553,2201,579,2218,596,2233,615,2255,656,2250,654,2229,618,2214,599,2198,583,2162,558,2130,540,2100,528,2071,519,1924,495,1761,467,1598,448,1452,436,1339,430"/>
<area shape="rect" id="Node000031" href="$jacobian_8h.html" title="Wrapper for handling the network Jacobian matrix in GridFire. Currently uses Eigen&#39;s SparseMatrix." alt="" coords="1428,670,1566,710"/>
<area shape="poly" id="edge46_Node000021_Node000031" title=" " alt="" coords="1339,438,1419,461,1452,475,1473,490,1486,509,1495,530,1506,574,1508,618,1504,656,1500,653,1502,617,1500,575,1490,532,1481,512,1469,494,1449,479,1417,466,1339,443"/>
<area shape="rect" id="Node000032" title=" " alt="" coords="1898,758,2058,799"/>
<area shape="poly" id="edge74_Node000021_Node000032" title=" " alt="" coords="1339,437,1433,461,1474,475,1502,490,1519,506,1529,523,1540,555,1550,588,1560,604,1574,620,1598,636,1631,654,1716,689,1900,754,1894,753,1714,694,1629,658,1595,641,1571,624,1555,607,1545,590,1535,557,1524,525,1514,510,1499,494,1472,480,1432,466,1339,442"/>
<area shape="rect" id="Node000036" href="$error__engine_8h.html" title=" " alt="" coords="2377,492,2504,533"/>
<area shape="poly" id="edge55_Node000021_Node000036" title=" " alt="" coords="1338,426,1740,449,2007,467,2280,490,2364,501,2359,501,2279,495,2007,473,1739,454,1339,432"/>
<area shape="poly" id="edge59_Node000021_Node000039" title=" " alt="" coords="1338,434,1722,495,1717,496,1338,439"/>
<area shape="rect" id="Node000045" title=" " alt="" coords="1585,588,1659,614"/>
<area shape="poly" id="edge78_Node000021_Node000045" title=" " alt="" coords="1338,422,1393,427,1453,438,1513,459,1568,490,1586,508,1600,530,1618,575,1613,572,1595,532,1582,512,1564,494,1511,463,1452,443,1392,432,1339,427"/>
<area shape="rect" id="Node000046" title=" " alt="" coords="1406,500,1459,526"/>
<area shape="poly" id="edge77_Node000021_Node000046" title=" " alt="" coords="1304,442,1399,493,1393,492,1303,447"/>
<area shape="poly" id="edge30_Node000022_Node000019" title=" " alt="" coords="1152,614,1016,757,1013,752,1147,616"/>
<area shape="poly" id="edge29_Node000022_Node000020" title=" " alt="" coords="1167,612,1224,745,1219,743,1164,617"/>
<area shape="poly" id="edge31_Node000022_Node000023" title=" " alt="" coords="1179,612,1260,668,1254,668,1178,617"/>
<area shape="poly" id="edge36_Node000024_Node000009" title=" " alt="" coords="915,608,673,633,549,650,499,661,462,672,445,681,434,692,422,703,404,713,362,728,325,738,261,746,195,750,113,761,79,769,77,764,112,756,195,744,260,741,324,733,361,723,402,708,419,698,430,688,442,677,460,667,498,656,548,645,672,627,920,607"/>
<area shape="poly" id="edge33_Node000024_Node000012" title=" " alt="" coords="944,621,816,674,814,669,939,623"/>
<area shape="poly" id="edge34_Node000024_Node000015" title=" " alt="" coords="973,621,831,757,829,752,968,623"/>
<area shape="poly" id="edge35_Node000024_Node000019" title=" " alt="" coords="993,620,995,752,990,749,990,624"/>
<area shape="poly" id="edge38_Node000025_Node000024" title=" " alt="" coords="1206,533,1069,578,1068,573,1201,534"/>
<area shape="rect" id="Node000026" title=" " alt="" coords="1917,677,1986,703"/>
<area shape="poly" id="edge39_Node000025_Node000026" title=" " alt="" coords="1313,531,1430,575,1501,599,1573,619,1666,636,1740,641,1814,648,1907,667,1914,672,1909,671,1905,672,1813,653,1740,647,1665,641,1572,624,1500,604,1428,580,1312,536"/>
<area shape="poly" id="edge42_Node000027_Node000008" title=" " alt="" coords="2326,708,2454,756,2457,759,2451,758,2452,761,2325,714"/>
<area shape="poly" id="edge45_Node000027_Node000020" title=" " alt="" coords="2194,696,1998,713,1808,723,1659,728,1509,737,1318,761,1318,755,1509,732,1659,723,1808,718,1998,708,2199,696"/>
<area shape="rect" id="Node000028" title=" " alt="" coords="2302,766,2348,792"/>
<area shape="poly" id="edge41_Node000027_Node000028" title=" " alt="" coords="2281,708,2310,754,2306,752,2278,713"/>
<area shape="rect" id="Node000029" title=" " alt="" coords="2372,766,2440,792"/>
<area shape="poly" id="edge43_Node000027_Node000029" title=" " alt="" coords="2298,708,2377,758,2371,757,2297,713"/>
<area shape="rect" id="Node000030" title=" " alt="" coords="2209,766,2278,792"/>
<area shape="poly" id="edge44_Node000027_Node000030" title=" " alt="" coords="2263,709,2252,753,2249,749,2259,713"/>
<area shape="poly" id="edge49_Node000031_Node000007" title=" " alt="" coords="1424,700,1329,713,1219,721,1125,724,966,725,807,732,715,743,607,761,594,764,593,758,605,756,714,738,807,727,966,720,1125,719,1218,716,1328,708,1430,700"/>
<area shape="poly" id="edge47_Node000031_Node000015" title=" " alt="" coords="1425,700,921,761,891,765,890,760,920,756,1430,699"/>
<area shape="poly" id="edge53_Node000031_Node000016" title=" " alt="" coords="1473,710,1410,759,1408,754,1468,712"/>
<area shape="poly" id="edge54_Node000031_Node000018" title=" " alt="" coords="1430,700,1300,726,1156,761,1150,763,1149,757,1155,756,1299,720,1424,701"/>
<area shape="poly" id="edge48_Node000031_Node000032" title=" " alt="" coords="1567,700,1885,758,1880,758,1566,705"/>
<area shape="rect" id="Node000033" title=" " alt="" coords="1562,766,1690,792"/>
<area shape="poly" id="edge50_Node000031_Node000033" title=" " alt="" coords="1527,708,1598,757,1593,756,1525,713"/>
<area shape="rect" id="Node000034" title=" " alt="" coords="1713,766,1763,792"/>
<area shape="poly" id="edge51_Node000031_Node000034" title=" " alt="" coords="1567,708,1634,730,1703,756,1706,759,1700,758,1701,761,1632,735,1566,713"/>
<area shape="rect" id="Node000035" title=" " alt="" coords="1461,766,1538,792"/>
<area shape="poly" id="edge52_Node000031_Node000035" title=" " alt="" coords="1499,709,1501,752,1496,749,1495,713"/>
<area shape="rect" id="Node000037" href="$error__gridfire_8h.html" title=" " alt="" coords="2512,670,2639,710"/>
<area shape="poly" id="edge56_Node000036_Node000037" title=" " alt="" coords="2457,531,2554,658,2549,657,2454,536"/>
<area shape="poly" id="edge58_Node000037_Node000008" title=" " alt="" coords="2559,710,2515,757,2512,752,2554,712"/>
<area shape="rect" id="Node000038" title=" " alt="" coords="2542,766,2619,792"/>
<area shape="poly" id="edge57_Node000037_Node000038" title=" " alt="" coords="2578,709,2581,752,2577,749,2575,713"/>
<area shape="poly" id="edge70_Node000039_Node000016" title=" " alt="" coords="1794,532,1725,583,1684,619,1655,651,1624,681,1579,713,1518,738,1439,763,1438,758,1517,733,1577,708,1621,677,1651,647,1680,616,1722,579,1789,534"/>
<area shape="poly" id="edge73_Node000039_Node000017" title=" " alt="" coords="1912,516,1989,523,2069,534,2137,553,2162,565,2180,579,2186,593,2187,612,2179,659,2164,710,2146,754,2143,750,2159,708,2174,658,2182,612,2181,594,2176,583,2160,569,2135,558,2068,540,1989,528,1913,521"/>
<area shape="poly" id="edge71_Node000039_Node000026" title=" " alt="" coords="1867,531,1900,552,1927,579,1938,599,1945,621,1952,663,1948,660,1940,622,1933,601,1923,583,1896,556,1866,536"/>
<area shape="rect" id="Node000040" href="$scratchpad__abstract_8h.html" title="Abstract base class for scratchpad memory used during engine computations." alt="" coords="1988,581,2165,622"/>
<area shape="poly" id="edge60_Node000039_Node000040" title=" " alt="" coords="1881,531,2008,576,2002,575,1881,536"/>
<area shape="rect" id="Node000041" href="$engine_2scratchpads_2types_8h.html" title="Type definitions and utilities for the scratchpad system." alt="" coords="1735,581,1912,622"/>
<area shape="poly" id="edge62_Node000039_Node000041" title=" " alt="" coords="1825,531,1825,567,1821,564,1822,536"/>
<area shape="rect" id="Node000043" href="$error__scratchpad_8h.html" title=" " alt="" coords="2343,581,2477,622"/>
<area shape="poly" id="edge66_Node000039_Node000043" title=" " alt="" coords="1913,524,2331,588,2325,588,1912,530"/>
<area shape="poly" id="edge72_Node000039_Node000045" title=" " alt="" coords="1780,533,1665,585,1663,580,1775,534"/>
<area shape="poly" id="edge61_Node000040_Node000026" title=" " alt="" coords="2051,621,1982,671,1980,666,2046,623"/>
<area shape="poly" id="edge64_Node000041_Node000014" title=" " alt="" coords="1824,620,1823,710,1828,752,1823,749,1818,710,1820,624"/>
<area shape="poly" id="edge65_Node000041_Node000023" title=" " alt="" coords="1737,617,1332,684,1331,679,1732,617"/>
<area shape="rect" id="Node000042" title=" " alt="" coords="1833,677,1894,703"/>
<area shape="poly" id="edge63_Node000041_Node000042" title=" " alt="" coords="1834,620,1854,664,1849,662,1831,624"/>
<area shape="poly" id="edge67_Node000043_Node000008" title=" " alt="" coords="2404,620,2394,664,2394,687,2400,709,2423,731,2460,758,2455,757,2419,735,2396,712,2389,688,2389,664,2400,624"/>
<area shape="poly" id="edge69_Node000043_Node000037" title=" " alt="" coords="2448,620,2527,663,2522,662,2447,625"/>
<area shape="rect" id="Node000044" title=" " alt="" coords="2410,677,2488,703"/>
<area shape="poly" id="edge68_Node000043_Node000044" title=" " alt="" coords="2420,620,2439,664,2435,662,2417,624"/>
<area shape="poly" id="edge84_Node000047_Node000012" title=" " alt="" coords="749,354,749,469,752,545,758,621,765,663,761,661,753,622,746,545,744,469,746,358"/>
<area shape="poly" id="edge83_Node000047_Node000015" title=" " alt="" coords="738,354,702,421,683,464,665,511,653,562,649,613,655,663,675,709,688,725,703,738,741,760,736,760,700,743,684,729,670,712,650,664,644,613,648,561,660,510,678,462,697,418,734,358"/>
<area shape="poly" id="edge85_Node000047_Node000021" title=" " alt="" coords="818,346,1181,407,1176,409,819,351"/>
<area shape="poly" id="edge86_Node000047_Node000023" title=" " alt="" coords="793,354,1051,472,1177,535,1222,561,1247,579,1261,599,1272,620,1285,663,1280,661,1267,622,1256,601,1243,583,1219,565,1175,540,1048,477,793,359"/>
<area shape="poly" id="edge88_Node000048_Node000002" title=" " alt="" coords="568,117,587,154,581,153,567,123"/>
</map>