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,193 +1,205 @@
<map id="src/python/engine/trampoline/py_engine.cpp" name="src/python/engine/trampoline/py_engine.cpp">
<area shape="rect" id="Node000001" title=" " alt="" coords="3802,5,3990,46"/>
<area shape="rect" id="Node000002" href="$py__engine_8h.html" title=" " alt="" coords="3742,94,3834,120"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="3872,45,3818,87,3815,82,3867,48"/>
<area shape="rect" id="Node000003" href="$engine_8h.html" title="Core header for the GridFire reaction network engine module." alt="" coords="2816,168,2971,193"/>
<area shape="poly" id="edge135_Node000001_Node000003" title=" " alt="" coords="3798,42,2987,168,2986,162,3804,41"/>
<area shape="rect" id="Node000011" title=" " alt="" coords="3262,958,3372,984"/>
<area shape="poly" id="edge140_Node000001_Node000011" title=" " alt="" coords="3908,44,3928,83,3950,136,3967,197,3974,260,3974,795,3970,818,3956,838,3934,856,3906,873,3833,901,3744,924,3648,941,3551,954,3388,968,3388,963,3551,949,3647,936,3743,918,3831,896,3903,868,3931,852,3952,834,3965,815,3969,795,3969,260,3962,198,3945,138,3923,86,3906,49"/>
<area shape="rect" id="Node000012" title=" " alt="" coords="2740,958,2798,984"/>
<area shape="poly" id="edge141_Node000001_Node000012" title=" " alt="" coords="3799,37,3573,64,3300,97,3099,118,2942,135,2868,149,2790,169,2704,200,2605,244,2518,281,2449,310,2419,328,2390,351,2362,381,2333,420,2318,450,2312,479,2315,534,2316,560,2314,587,2303,613,2282,639,2249,657,2205,667,2152,672,2094,674,1981,676,1933,679,1897,687,1849,702,1811,716,1781,737,1753,775,1747,790,1745,804,1749,818,1757,831,1787,855,1833,876,1891,894,1961,910,2123,935,2300,951,2472,960,2728,970,2723,970,2472,966,2299,956,2123,940,1960,915,1890,900,1831,881,1784,859,1753,834,1744,820,1740,805,1741,789,1748,772,1777,733,1809,711,1847,697,1895,682,1933,674,1981,671,2094,669,2151,667,2204,662,2247,652,2278,635,2299,610,2309,586,2311,560,2310,534,2307,478,2313,448,2328,417,2358,377,2387,347,2416,324,2447,306,2516,276,2603,239,2702,195,2788,164,2866,143,2941,130,3099,113,3300,91,3572,59,3804,36"/>
<area shape="rect" id="Node000040" title=" " alt="" coords="3484,781,3558,806"/>
<area shape="poly" id="edge139_Node000001_Node000040" title=" " alt="" coords="3892,45,3880,106,3873,179,3873,618,3871,642,3864,663,3854,683,3840,701,3804,730,3760,752,3711,769,3662,780,3574,792,3573,787,3661,775,3710,764,3758,747,3801,725,3836,697,3849,680,3859,661,3866,641,3868,618,3868,179,3875,105,3889,48"/>
<area shape="rect" id="Node000085" title=" " alt="" coords="3984,94,4125,120"/>
<area shape="poly" id="edge136_Node000001_Node000085" title=" " alt="" coords="3936,44,4019,87,4014,87,3935,49"/>
<area shape="rect" id="Node000086" title=" " alt="" coords="4149,94,4251,120"/>
<area shape="poly" id="edge137_Node000001_Node000086" title=" " alt="" coords="3972,44,4141,90,4136,90,3972,49"/>
<area shape="rect" id="Node000087" title=" " alt="" coords="4276,94,4420,120"/>
<area shape="poly" id="edge138_Node000001_Node000087" title=" " alt="" coords="3991,41,4266,91,4260,91,3991,46"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="3739,112,2986,174,2986,169,3744,111"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="937,958,1142,984"/>
<area shape="poly" id="edge132_Node000002_Node000008" title=" " alt="" coords="3739,109,3017,125,1830,155,1233,176,722,201,520,215,366,230,267,246,242,254,234,261,234,529,241,606,250,639,261,668,293,719,336,760,388,796,448,830,590,900,650,920,734,936,924,961,919,961,733,942,648,925,588,905,446,834,385,801,332,764,289,722,257,671,245,641,236,607,229,529,229,259,239,250,266,241,365,225,520,210,721,196,1232,171,1830,150,3017,120,3744,108"/>
<area shape="poly" id="edge133_Node000002_Node000012" title=" " alt="" coords="3810,117,3845,140,3882,172,3911,212,3921,235,3924,260,3924,795,3921,807,3913,818,3883,837,3838,855,3778,871,3627,900,3447,923,3257,942,3076,955,2813,970,2813,965,3075,950,3256,936,3446,918,3626,895,3777,866,3836,850,3881,832,3909,814,3916,804,3919,795,3919,261,3915,237,3907,215,3878,175,3842,144,3809,123"/>
<area shape="poly" id="edge134_Node000002_Node000040" title=" " alt="" coords="3794,118,3812,179,3819,219,3822,260,3822,618,3815,658,3796,691,3766,719,3730,741,3691,758,3649,772,3574,788,3574,783,3648,767,3689,753,3728,736,3763,714,3791,688,3810,656,3817,617,3817,260,3814,220,3807,181,3791,122"/>
<area shape="rect" id="Node000004" href="$engine__abstract_8h.html" title="Abstract interfaces for reaction network engines in GridFire." alt="" coords="2740,596,2884,637"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="2853,193,2798,217,2741,249,2717,269,2698,293,2685,319,2680,349,2680,440,2682,463,2689,484,2711,524,2741,558,2773,588,2768,586,2738,562,2707,527,2684,486,2677,464,2675,440,2675,349,2679,318,2693,290,2713,265,2738,244,2795,212,2847,195"/>
<area shape="rect" id="Node000042" href="$engine__graph_8h.html" title=" " alt="" coords="1953,507,2097,548"/>
<area shape="poly" id="edge42_Node000003_Node000042" title=" " alt="" coords="2812,193,2714,214,2605,244,2447,306,2296,378,2166,447,2071,502,2069,497,2163,443,2293,374,2445,301,2603,239,2713,209,2818,192"/>
<area shape="rect" id="Node000058" href="$engine__views_8h.html" title=" " alt="" coords="2823,241,2963,282"/>
<area shape="poly" id="edge79_Node000003_Node000058" title=" " alt="" coords="2895,192,2895,228,2891,224,2892,196"/>
<area shape="rect" id="Node000069" href="$engine__procedures_8h.html" title=" " alt="" coords="2465,330,2636,371"/>
<area shape="poly" id="edge115_Node000003_Node000069" title=" " alt="" coords="2813,192,2738,211,2698,226,2660,244,2613,280,2575,320,2573,315,2609,276,2657,239,2696,221,2736,206,2818,190"/>
<area shape="rect" id="Node000071" href="$engine__types_8h.html" title=" " alt="" coords="5,862,144,903"/>
<area shape="poly" id="edge123_Node000003_Node000071" title=" " alt="" coords="2812,185,2264,212,1867,234,1441,261,1024,293,653,331,498,352,369,374,270,397,208,421,175,442,152,463,138,490,133,527,133,706,129,746,120,785,94,850,89,847,115,783,124,745,128,706,128,526,133,488,147,460,172,437,205,416,269,392,367,368,497,346,653,326,1023,288,1441,255,1867,228,2263,207,2817,184"/>
<area shape="rect" id="Node000072" href="$dynamic__engine__diagnostics_8h.html" title="Diagnostics utilities for DynamicEngine instances." alt="" coords="3276,507,3479,548"/>
<area shape="poly" id="edge125_Node000003_Node000072" title=" " alt="" coords="2915,191,3062,281,3161,346,3259,417,3349,497,3344,496,3256,421,3158,350,3059,285,2914,196"/>
<area shape="rect" id="Node000074" href="$scratchpads_8h.html" title="Unified header for the scratchpad memory management system." alt="" coords="3488,241,3666,282"/>
<area shape="poly" id="edge130_Node000003_Node000074" title=" " alt="" coords="2971,188,3476,248,3470,249,2971,193"/>
<area shape="rect" id="Node000005" href="$reaction_8h.html" title="Defines classes for representing and managing nuclear reactions." alt="" coords="1330,870,1502,895"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="2736,623,2268,658,2042,675,1939,687,1922,701,1910,716,1897,750,1884,784,1872,801,1853,816,1807,841,1765,855,1726,861,1688,862,1607,858,1561,858,1508,865,1487,869,1486,863,1507,859,1561,853,1607,852,1688,856,1725,856,1764,850,1805,836,1850,812,1868,797,1879,782,1892,748,1906,713,1918,697,1938,682,2042,670,2268,652,2742,622"/>
<area shape="poly" id="edge39_Node000004_Node000011" title=" " alt="" coords="2885,632,2951,653,3018,682,3087,723,3136,760,3181,803,3236,860,3273,903,3303,946,3298,944,3269,907,3233,864,3177,807,3133,764,3084,727,3016,687,2949,658,2884,637"/>
<area shape="poly" id="edge38_Node000004_Node000012" title=" " alt="" coords="2885,624,2914,632,2942,644,2969,661,2990,683,3009,716,3015,748,3010,780,2994,815,2978,841,2957,865,2910,905,2859,935,2813,957,2812,951,2857,931,2907,901,2954,861,2973,838,2989,813,3005,778,3010,748,3004,718,2986,686,2965,665,2940,649,2912,637,2884,629"/>
<area shape="rect" id="Node000016" href="$types_2types_8h.html" title=" " alt="" coords="1086,692,1229,718"/>
<area shape="poly" id="edge13_Node000004_Node000016" title=" " alt="" coords="2737,623,2525,639,2207,654,1959,662,1711,671,1393,687,1245,698,1244,693,1393,682,1711,665,1959,657,2207,649,2525,634,2742,623"/>
<area shape="rect" id="Node000017" href="$screening__abstract_8h.html" title=" " alt="" coords="1229,773,1376,814"/>
<area shape="poly" id="edge16_Node000004_Node000017" title=" " alt="" coords="2737,623,1808,687,1695,706,1582,728,1391,772,1390,767,1581,723,1694,700,1808,682,2742,622"/>
<area shape="rect" id="Node000018" href="$screening__types_8h.html" title=" " alt="" coords="1405,685,1536,725"/>
<area shape="poly" id="edge21_Node000004_Node000018" title=" " alt="" coords="2737,623,2525,639,2266,652,2065,658,1864,667,1605,687,1552,694,1552,688,1605,682,1863,661,2065,652,2266,646,2525,634,2742,622"/>
<area shape="rect" id="Node000020" href="$reporting_8h.html" title=" " alt="" coords="2837,685,2976,725"/>
<area shape="poly" id="edge24_Node000004_Node000020" title=" " alt="" coords="2834,635,2876,675,2871,673,2832,640"/>
<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="1965,685,2104,725"/>
<area shape="poly" id="edge27_Node000004_Node000025" title=" " alt="" coords="2737,624,2427,653,2254,670,2119,687,2119,682,2254,665,2426,648,2742,623"/>
<area shape="rect" id="Node000026" title=" " alt="" coords="1914,773,2075,814"/>
<area shape="poly" id="edge37_Node000004_Node000026" title=" " alt="" coords="2737,623,2272,659,2050,677,1955,687,1947,703,1949,722,1957,741,1969,763,1965,760,1952,744,1943,723,1942,702,1952,682,2050,671,2271,654,2742,622"/>
<area shape="rect" id="Node000031" href="$error__engine_8h.html" title=" " alt="" coords="2610,685,2737,725"/>
<area shape="poly" id="edge32_Node000004_Node000031" title=" " alt="" coords="2783,636,2718,679,2716,674,2778,638"/>
<area shape="rect" id="Node000034" href="$blob_8h.html" title="Container class for managing multiple scratchpad instances." alt="" coords="3507,685,3684,725"/>
<area shape="poly" id="edge33_Node000004_Node000034" title=" " alt="" coords="2885,623,3494,692,3489,692,2884,628"/>
<area shape="poly" id="edge41_Node000004_Node000040" title=" " alt="" coords="2884,629,3134,682,3319,731,3472,777,3466,776,3318,736,3133,687,2884,634"/>
<area shape="rect" id="Node000041" title=" " alt="" coords="2760,692,2813,718"/>
<area shape="poly" id="edge40_Node000004_Node000041" title=" " alt="" coords="2808,635,2796,679,2793,675,2804,639"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="1548,958,1609,984"/>
<area shape="poly" id="edge5_Node000005_Node000006" title=" " alt="" coords="1439,893,1545,951,1540,950,1438,898"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="136,958,224,984"/>
<area shape="poly" id="edge6_Node000005_Node000007" title=" " alt="" coords="1327,888,915,914,367,953,239,966,239,960,366,948,915,909,1332,888"/>
<area shape="poly" id="edge7_Node000005_Node000008" title=" " alt="" coords="1365,896,1108,957,1107,952,1360,896"/>
<area shape="rect" id="Node000009" title=" " alt="" coords="379,958,541,984"/>
<area shape="poly" id="edge8_Node000005_Node000009" title=" " alt="" coords="1332,895,1261,905,870,941,556,965,556,960,870,936,1261,900,1327,895"/>
<area shape="poly" id="edge9_Node000005_Node000011" title=" " alt="" coords="1502,885,3248,964,3246,969,1502,890"/>
<area shape="poly" id="edge10_Node000005_Node000012" title=" " alt="" coords="1502,893,1571,900,1919,926,2257,946,2727,968,2722,968,2257,951,1918,932,1570,905,1502,898"/>
<area shape="rect" id="Node000014" title=" " alt="" coords="1200,958,1320,984"/>
<area shape="poly" id="edge11_Node000005_Node000014" title=" " alt="" coords="1396,895,1296,953,1294,948,1391,896"/>
<area shape="rect" id="Node000015" title=" " alt="" coords="1734,951,1869,991"/>
<area shape="poly" id="edge12_Node000005_Node000015" title=" " alt="" coords="1471,893,1721,951,1716,951,1470,898"/>
<area shape="poly" id="edge15_Node000016_Node000014" title=" " alt="" coords="1163,716,1252,944,1247,942,1160,720"/>
<area shape="poly" id="edge14_Node000016_Node000015" title=" " alt="" coords="1208,716,1293,739,1389,771,1492,813,1593,860,1754,943,1749,942,1591,865,1490,818,1387,776,1292,744,1207,721"/>
<area shape="poly" id="edge17_Node000017_Node000005" title=" " alt="" coords="1329,812,1391,861,1386,859,1327,817"/>
<area shape="poly" id="edge18_Node000017_Node000008" title=" " alt="" coords="1276,814,1072,952,1069,947,1271,815"/>
<area shape="poly" id="edge20_Node000017_Node000012" title=" " alt="" coords="1373,812,1554,857,1663,881,1774,900,1913,918,2056,933,2333,953,2568,963,2728,969,2722,969,2568,968,2333,958,2056,938,1913,923,1773,905,1662,886,1552,863,1372,817"/>
<area shape="poly" id="edge19_Node000017_Node000014" title=" " alt="" coords="1300,813,1268,945,1265,941,1296,816"/>
<area shape="poly" id="edge22_Node000018_Node000017" title=" " alt="" coords="1435,725,1355,769,1353,763,1430,727"/>
<area shape="rect" id="Node000019" title=" " alt="" coords="2663,781,2731,806"/>
<area shape="poly" id="edge23_Node000018_Node000019" title=" " alt="" coords="1536,708,2650,788,2645,790,1536,714"/>
<area shape="poly" id="edge26_Node000020_Node000015" title=" " alt="" coords="2887,725,2825,773,2786,797,2745,816,2628,857,2507,890,2384,915,2265,935,2048,960,1885,970,1884,965,2047,955,2264,930,2383,910,2505,884,2627,852,2743,812,2783,792,2822,769,2882,727"/>
<area shape="rect" id="Node000022" title=" " alt="" coords="2926,781,2980,806"/>
<area shape="poly" id="edge25_Node000020_Node000022" title=" " alt="" coords="2918,724,2942,768,2937,766,2916,728"/>
<area shape="poly" id="edge28_Node000025_Node000008" title=" " alt="" coords="2057,723,2076,744,2091,768,2098,792,2095,805,2089,816,2074,828,2056,838,2009,851,1952,858,1890,860,1766,860,1713,861,1672,865,1593,885,1514,905,1351,931,1150,958,1149,953,1350,926,1513,900,1592,879,1671,859,1713,855,1766,854,1890,855,1952,853,2008,846,2054,833,2071,824,2084,812,2090,803,2092,792,2086,770,2072,747,2055,728"/>
<area shape="poly" id="edge31_Node000025_Node000011" title=" " alt="" coords="2104,720,2115,723,2773,860,3250,956,3244,956,2772,865,2114,728,2104,726"/>
<area shape="poly" id="edge29_Node000025_Node000026" title=" " alt="" coords="2028,724,2011,761,2008,757,2023,727"/>
<area shape="rect" id="Node000029" title=" " alt="" coords="1762,781,1840,806"/>
<area shape="poly" id="edge30_Node000025_Node000029" title=" " alt="" coords="1984,725,1849,778,1847,772,1979,726"/>
<area shape="poly" id="edge34_Node000034_Node000011" title=" " alt="" coords="3597,724,3592,769,3584,793,3573,815,3552,841,3528,864,3475,904,3419,934,3370,955,3369,950,3417,929,3472,899,3525,860,3548,838,3568,813,3580,791,3587,768,3593,728"/>
<area shape="poly" id="edge35_Node000034_Node000019" title=" " alt="" coords="3509,715,2747,790,2747,785,3504,715"/>
<area shape="poly" id="edge36_Node000034_Node000040" title=" " alt="" coords="3581,725,3542,772,3540,767,3576,727"/>
<area shape="poly" id="edge49_Node000042_Node000004" title=" " alt="" coords="2098,536,2176,545,2329,559,2449,566,2569,574,2722,593,2727,597,2722,596,2721,599,2568,580,2449,571,2329,564,2176,551,2098,541"/>
<area shape="poly" id="edge48_Node000042_Node000005" title=" " alt="" coords="1950,532,1804,541,1628,553,1474,572,1422,584,1395,598,1386,616,1382,643,1385,715,1398,792,1411,856,1407,853,1393,793,1380,716,1377,643,1381,614,1391,594,1420,579,1473,567,1627,548,1803,535,1955,531"/>
<area shape="poly" id="edge72_Node000042_Node000006" title=" " alt="" coords="1955,543,1894,567,1865,581,1837,598,1791,638,1749,683,1710,732,1677,782,1624,876,1591,946,1588,941,1619,873,1672,779,1706,729,1744,680,1787,634,1834,594,1862,576,1892,562,1950,545"/>
<area shape="poly" id="edge43_Node000042_Node000008" title=" " alt="" coords="1950,532,1789,543,1590,557,1413,575,1351,586,1316,598,1299,612,1287,625,1274,655,1263,688,1243,727,1196,792,1145,854,1062,949,1060,944,1141,851,1191,789,1239,724,1258,686,1269,653,1283,622,1295,608,1313,594,1349,581,1412,570,1589,551,1788,538,1955,532"/>
<area shape="poly" id="edge45_Node000042_Node000009" title=" " alt="" coords="1950,530,1761,535,1514,545,1389,554,1273,565,1174,580,1101,599,1044,625,1004,655,966,690,913,728,797,796,680,860,499,953,497,948,677,855,794,791,910,723,963,685,1001,651,1041,621,1099,593,1173,575,1272,560,1388,549,1514,540,1761,530,1955,529"/>
<area shape="poly" id="edge69_Node000042_Node000011" title=" " alt="" coords="2098,526,2288,529,2535,539,2660,547,2775,559,2874,574,2947,593,3058,641,3100,665,3137,693,3171,725,3203,762,3273,861,3295,903,3311,945,3306,942,3291,905,3268,863,3199,766,3167,728,3134,697,3097,670,3055,645,2946,599,2873,579,2775,564,2659,553,2535,544,2288,535,2098,532"/>
<area shape="poly" id="edge70_Node000042_Node000012" title=" " alt="" coords="2098,544,2104,545,2148,549,2205,550,2338,548,2404,550,2465,557,2515,571,2534,581,2550,594,2557,605,2559,616,2550,638,2531,656,2511,664,2489,665,2467,663,2445,662,2425,663,2406,670,2389,686,2381,706,2382,714,2389,724,2408,742,2429,755,2450,762,2471,765,2516,761,2562,749,2608,737,2655,732,2678,734,2701,741,2724,753,2746,771,2761,790,2771,812,2781,859,2782,905,2777,945,2773,941,2777,905,2776,859,2766,814,2756,793,2742,775,2721,758,2699,746,2677,740,2655,738,2609,743,2563,755,2517,766,2471,770,2448,767,2426,760,2405,747,2384,727,2377,716,2375,705,2384,683,2403,666,2424,658,2445,656,2467,658,2489,660,2509,658,2528,651,2546,635,2554,616,2552,607,2546,598,2532,586,2513,576,2464,562,2404,556,2338,553,2205,555,2148,555,2103,551,2098,550"/>
<area shape="poly" id="edge74_Node000042_Node000014" title=" " alt="" coords="1950,530,1780,537,1561,548,1348,567,1261,581,1197,599,1143,620,1099,645,1083,660,1074,678,1071,699,1076,725,1090,760,1108,794,1152,856,1198,908,1237,949,1232,947,1194,912,1148,859,1104,796,1085,762,1071,726,1065,699,1069,676,1079,657,1095,641,1141,615,1195,593,1260,576,1347,562,1560,542,1780,532,1956,529"/>
<area shape="poly" id="edge44_Node000042_Node000015" title=" " alt="" coords="2097,526,2279,527,2512,535,2629,544,2737,556,2829,572,2897,594,2932,612,2963,635,2988,661,3008,689,3019,720,3022,752,3013,784,2994,816,2972,832,2935,847,2826,874,2679,898,2509,919,2157,950,1885,968,1884,963,2157,945,2509,914,2678,893,2825,869,2934,842,2969,827,2990,812,3009,782,3016,751,3014,721,3003,692,2984,664,2959,639,2929,617,2895,598,2828,577,2736,561,2629,549,2512,541,2279,532,2098,531"/>
<area shape="poly" id="edge47_Node000042_Node000016" title=" " alt="" coords="1950,529,1789,532,1583,541,1480,549,1386,561,1307,578,1249,598,1225,615,1204,636,1172,680,1169,676,1200,633,1221,611,1247,594,1305,572,1385,556,1480,544,1582,536,1789,527,1955,528"/>
<area shape="poly" id="edge50_Node000042_Node000017" title=" " alt="" coords="1950,532,1795,541,1606,554,1439,573,1382,585,1351,598,1336,614,1324,633,1309,676,1303,720,1302,760,1298,757,1298,720,1304,675,1319,631,1332,611,1348,594,1380,580,1439,568,1605,549,1795,536,1955,531"/>
<area shape="poly" id="edge51_Node000042_Node000018" title=" " alt="" coords="1955,542,1870,566,1784,598,1767,608,1755,618,1743,629,1725,639,1658,659,1552,686,1551,681,1656,654,1723,634,1740,624,1751,614,1764,604,1781,594,1869,561,1950,543"/>
<area shape="poly" id="edge71_Node000042_Node000019" title=" " alt="" coords="1989,547,1959,569,1935,591,1923,613,1924,624,1930,635,1956,652,1996,663,2044,668,2098,670,2204,671,2250,674,2285,682,2303,692,2315,703,2327,713,2344,723,2387,738,2425,747,2491,753,2559,756,2599,761,2644,771,2655,776,2649,775,2643,776,2598,766,2559,761,2491,758,2424,752,2385,743,2341,728,2324,718,2311,707,2300,696,2283,687,2249,679,2204,676,2098,675,2044,673,1995,668,1954,657,1926,638,1918,626,1918,612,1931,587,1956,565,1984,549"/>
<area shape="poly" id="edge68_Node000042_Node000022" title=" " alt="" coords="2098,544,2104,545,2208,551,2381,556,2551,568,2612,579,2633,586,2646,594,2652,605,2654,615,2646,638,2635,654,2622,663,2609,671,2600,686,2593,706,2594,715,2599,723,2614,732,2643,741,2728,759,2914,787,2908,787,2727,764,2641,746,2612,737,2595,727,2589,716,2588,706,2595,683,2606,668,2619,658,2632,650,2641,635,2648,615,2647,607,2642,598,2631,591,2611,584,2550,574,2381,562,2207,556,2104,551,2098,550"/>
<area shape="poly" id="edge73_Node000042_Node000029" title=" " alt="" coords="1972,548,1927,572,1880,601,1839,639,1823,661,1810,686,1801,727,1800,767,1796,764,1796,726,1805,684,1818,658,1835,636,1877,597,1924,567,1967,549"/>
<area shape="poly" id="edge66_Node000042_Node000034" title=" " alt="" coords="2098,526,2287,527,2556,535,2866,556,3025,572,3180,593,3273,611,3366,633,3524,680,3518,679,3364,638,3272,616,3179,599,3024,577,2865,561,2555,541,2287,532,2098,531"/>
<area shape="rect" id="Node000043" title=" " alt="" coords="750,692,900,718"/>
<area shape="poly" id="edge46_Node000042_Node000043" title=" " alt="" coords="1950,531,1712,541,1398,554,1109,573,1005,585,945,598,915,615,887,637,845,682,842,678,884,633,912,611,943,594,1004,580,1108,568,1397,548,1712,535,1955,530"/>
<area shape="rect" id="Node000044" href="$partition__abstract_8h.html" title=" " alt="" coords="2398,685,2535,725"/>
<area shape="poly" id="edge52_Node000042_Node000044" title=" " alt="" coords="2098,536,2176,545,2277,547,2410,546,2476,549,2537,556,2587,571,2607,581,2622,594,2630,608,2632,621,2627,634,2617,645,2587,665,2550,682,2549,676,2585,660,2613,641,2622,631,2626,620,2625,609,2618,598,2604,586,2585,576,2536,562,2476,554,2410,551,2277,553,2176,551,2098,541"/>
<area shape="rect" id="Node000045" href="$construction_8h.html" title="Functions for constructing nuclear reaction networks." alt="" coords="2343,596,2513,637"/>
<area shape="poly" id="edge55_Node000042_Node000045" title=" " alt="" coords="2098,542,2330,593,2325,594,2098,547"/>
<area shape="rect" id="Node000048" href="$weak__interpolator_8h.html" title=" " alt="" coords="2127,685,2272,725"/>
<area shape="poly" id="edge77_Node000042_Node000048" title=" " alt="" coords="2098,535,2362,569,2527,594,2534,605,2537,616,2527,639,2495,654,2436,668,2288,694,2287,689,2434,663,2494,649,2523,635,2531,616,2529,607,2524,598,2361,575,2098,541"/>
<area shape="rect" id="Node000051" href="$config_8h.html" title=" " alt="" coords="674,604,824,629"/>
<area shape="poly" id="edge64_Node000042_Node000051" title=" " alt="" coords="1950,532,1506,555,1202,573,893,599,840,605,838,600,893,593,1202,568,1505,549,1955,531"/>
<area shape="rect" id="Node000052" title=" " alt="" coords="1940,604,2110,629"/>
<area shape="poly" id="edge67_Node000042_Node000052" title=" " alt="" coords="2027,546,2027,590,2023,586,2023,551"/>
<area shape="rect" id="Node000053" title=" " alt="" coords="2134,596,2268,637"/>
<area shape="poly" id="edge75_Node000042_Node000053" title=" " alt="" coords="2065,546,2150,589,2145,589,2065,551"/>
<area shape="rect" id="Node000054" title=" " alt="" coords="1405,596,1544,637"/>
<area shape="poly" id="edge76_Node000042_Node000054" title=" " alt="" coords="1950,538,1778,563,1560,598,1559,593,1777,557,1955,537"/>
<area shape="rect" id="Node000055" href="$weak__rate__library_8h.html" title=" " alt="" coords="1567,596,1712,637"/>
<area shape="poly" id="edge78_Node000042_Node000055" title=" " alt="" coords="1950,546,1728,598,1727,593,1955,545"/>
<area shape="poly" id="edge54_Node000044_Node000019" title=" " alt="" coords="2519,723,2653,775,2648,775,2518,728"/>
<area shape="poly" id="edge53_Node000044_Node000022" title=" " alt="" coords="2535,719,2554,723,2754,758,2913,786,2908,786,2753,763,2553,728,2535,724"/>
<area shape="poly" id="edge56_Node000045_Node000005" title=" " alt="" coords="2340,629,2280,639,2146,649,2041,650,1938,658,1878,669,1809,687,1701,726,1599,775,1511,824,1448,863,1446,858,1509,819,1596,770,1699,721,1807,682,1877,664,1937,653,2041,645,2146,643,2280,634,2345,629"/>
<area shape="poly" id="edge57_Node000045_Node000026" title=" " alt="" coords="2345,633,2324,639,2229,643,2105,642,2044,645,1988,652,1942,666,1924,675,1911,686,1905,696,1904,705,1911,725,1927,744,1950,765,1945,763,1924,748,1906,727,1898,705,1900,694,1907,683,1921,671,1940,661,1987,647,2043,640,2105,637,2229,638,2324,634,2340,634"/>
<area shape="poly" id="edge58_Node000045_Node000048" title=" " alt="" coords="2379,637,2266,681,2265,676,2374,638"/>
<area shape="poly" id="edge59_Node000048_Node000008" title=" " alt="" coords="2192,725,2160,773,2137,797,2111,816,2045,851,1985,880,1927,902,1872,918,1769,938,1668,944,1455,940,1331,942,1188,953,1148,958,1148,953,1188,948,1331,936,1455,935,1668,939,1768,932,1871,913,1925,897,1982,875,2043,847,2108,812,2133,793,2155,770,2187,727"/>
<area shape="poly" id="edge60_Node000048_Node000009" title=" " alt="" coords="2182,725,2088,816,2016,838,1925,851,1820,858,1708,860,1488,860,1394,861,1319,865,893,913,556,958,556,953,892,907,1318,859,1394,855,1488,855,1708,855,1819,852,1924,845,2015,832,2085,812,2177,727"/>
<area shape="poly" id="edge61_Node000048_Node000011" title=" " alt="" coords="2273,722,2279,723,2368,734,2439,737,2509,745,2548,755,2594,771,2612,781,2624,792,2635,803,2651,812,2729,833,2797,841,2859,839,2918,833,2977,827,3039,826,3107,835,3185,860,3219,877,3250,899,3299,947,3294,945,3247,904,3216,882,3183,864,3106,840,3039,831,2977,832,2918,838,2859,844,2797,846,2728,839,2650,816,2632,807,2620,796,2609,785,2592,776,2547,760,2508,750,2439,742,2368,740,2278,728,2273,727"/>
<area shape="poly" id="edge62_Node000048_Node000012" title=" " alt="" coords="2243,723,2733,952,2727,951,2242,728"/>
<area shape="poly" id="edge63_Node000048_Node000040" title=" " alt="" coords="2273,712,2387,723,2709,746,3023,765,3471,790,3466,790,3023,770,2708,751,2386,728,2273,717"/>
<area shape="poly" id="edge65_Node000051_Node000043" title=" " alt="" coords="760,627,807,681,802,680,759,632"/>
<area shape="rect" id="Node000059" href="$engine__adaptive_8h.html" title=" " alt="" coords="567,419,707,459"/>
<area shape="poly" id="edge80_Node000058_Node000059" title=" " alt="" coords="2822,271,723,434,723,428,2823,266"/>
<area shape="rect" id="Node000060" href="$engine__view__abstract_8h.html" title="Abstract interfaces for engine &quot;views&quot; in GridFire." alt="" coords="2873,507,3036,548"/>
<area shape="poly" id="edge114_Node000058_Node000060" title=" " alt="" coords="2899,280,2949,493,2944,491,2896,285"/>
<area shape="rect" id="Node000061" href="$engine__defined_8h.html" title=" " alt="" coords="2715,419,2855,459"/>
<area shape="poly" id="edge92_Node000058_Node000061" title=" " alt="" coords="2883,281,2807,408,2803,403,2879,284"/>
<area shape="rect" id="Node000063" href="$engine__multiscale_8h.html" title=" " alt="" coords="3003,419,3143,459"/>
<area shape="poly" id="edge102_Node000058_Node000063" title=" " alt="" coords="2964,265,2997,273,3031,285,3061,303,3086,328,3094,347,3097,367,3089,406,3085,402,3091,366,3089,348,3082,332,3058,307,3028,290,2996,278,2964,271"/>
<area shape="rect" id="Node000068" href="$engine__priming_8h.html" title=" " alt="" coords="2931,330,3071,371"/>
<area shape="poly" id="edge107_Node000058_Node000068" title=" " alt="" coords="2918,280,2967,321,2962,320,2917,285"/>
<area shape="poly" id="edge81_Node000059_Node000004" title=" " alt="" coords="707,438,941,443,1287,453,1694,473,2109,505,2282,523,2417,541,2722,593,2727,597,2722,597,2721,599,2416,546,2282,528,2109,510,1693,479,1287,459,941,448,708,444"/>
<area shape="poly" id="edge88_Node000059_Node000008" title=" " alt="" coords="578,461,550,481,525,509,514,532,509,558,509,618,522,682,543,746,568,804,592,853,620,901,641,913,671,924,747,942,836,954,925,964,919,964,835,959,746,947,669,929,639,918,617,905,587,856,563,807,538,748,517,683,504,619,503,558,509,530,520,506,546,477,582,458"/>
<area shape="poly" id="edge90_Node000059_Node000009" title=" " alt="" coords="564,449,509,459,449,472,398,489,379,498,367,509,360,523,354,541,351,587,355,643,364,703,392,821,418,902,443,946,438,944,413,904,387,822,359,704,349,643,345,587,349,540,355,521,363,506,376,494,396,484,447,467,508,454,569,447"/>
<area shape="poly" id="edge86_Node000059_Node000016" title=" " alt="" coords="634,457,630,498,630,545,639,594,650,616,664,635,684,645,720,654,827,671,1072,697,1067,698,826,677,719,659,682,649,661,639,645,618,634,595,624,545,625,497,632,462"/>
<area shape="poly" id="edge84_Node000059_Node000017" title=" " alt="" coords="594,462,570,482,549,509,533,543,525,573,529,602,545,635,562,655,586,673,653,704,739,729,837,749,940,764,1042,775,1217,789,1211,789,1041,780,939,769,836,754,737,734,651,709,583,677,558,659,540,638,524,604,520,573,528,541,544,506,567,478,598,458"/>
<area shape="poly" id="edge85_Node000059_Node000018" title=" " alt="" coords="699,457,1397,678,1392,681,699,463"/>
<area shape="poly" id="edge91_Node000059_Node000034" title=" " alt="" coords="707,438,1317,445,2239,459,3091,479,3371,491,3454,498,3492,505,3513,521,3531,540,3559,583,3579,629,3591,671,3586,668,3574,631,3555,586,3527,543,3509,525,3489,510,3454,503,3371,497,3091,484,2239,464,1317,451,708,444"/>
<area shape="poly" id="edge89_Node000059_Node000043" title=" " alt="" coords="610,458,587,483,570,509,556,544,549,575,552,604,570,635,592,646,636,660,751,688,745,689,635,665,590,651,566,639,547,606,544,575,551,543,565,506,583,479,606,462"/>
<area shape="poly" id="edge87_Node000059_Node000051" title=" " alt="" coords="650,457,736,590,731,590,649,462"/>
<area shape="poly" id="edge82_Node000059_Node000060" title=" " alt="" coords="708,440,2858,520,2857,525,708,446"/>
<area shape="poly" id="edge83_Node000060_Node000004" title=" " alt="" coords="2925,548,2858,590,2856,585,2920,549"/>
<area shape="poly" id="edge94_Node000061_Node000004" title=" " alt="" coords="2790,458,2809,582,2804,579,2786,462"/>
<area shape="poly" id="edge100_Node000061_Node000009" title=" " alt="" coords="2712,447,2525,462,2370,467,2177,469,1729,470,1499,473,1282,480,1090,491,936,510,854,522,789,532,760,540,730,553,699,572,664,598,623,638,588,683,557,732,530,782,492,875,469,945,465,941,487,873,526,779,552,729,583,680,619,634,661,594,696,567,728,548,758,535,788,527,853,516,935,505,1089,486,1281,474,1499,468,1729,465,2177,463,2370,461,2525,457,2717,446"/>
<area shape="poly" id="edge96_Node000061_Node000016" title=" " alt="" coords="2712,446,2319,478,1941,510,1825,515,1721,509,1542,489,1459,488,1418,493,1376,502,1334,516,1290,536,1245,563,1198,598,1182,615,1172,635,1161,678,1157,675,1167,633,1178,612,1194,594,1242,559,1288,532,1332,511,1375,497,1417,487,1459,483,1542,483,1722,503,1825,509,1941,505,2318,473,2717,445"/>
<area shape="poly" id="edge101_Node000061_Node000022" title=" " alt="" coords="2799,458,2863,546,2900,584,2934,610,2965,638,2978,658,2990,684,2994,706,2991,729,2972,770,2969,765,2986,728,2989,706,2985,685,2974,661,2961,642,2931,614,2897,588,2859,550,2797,462"/>
<area shape="poly" id="edge98_Node000061_Node000034" title=" " alt="" coords="2856,444,2991,457,3295,465,3482,478,3550,489,3573,497,3587,505,3601,523,3610,544,3618,588,3616,632,3608,672,3604,668,3610,631,3612,588,3605,545,3596,526,3583,509,3570,501,3548,494,3482,483,3295,470,2990,462,2856,450"/>
<area shape="poly" id="edge95_Node000061_Node000042" title=" " alt="" coords="2712,449,2113,519,2112,514,2717,448"/>
<area shape="poly" id="edge99_Node000061_Node000043" title=" " alt="" coords="2712,447,2525,462,2333,470,2171,472,1894,470,1761,471,1619,476,1457,488,1267,510,1071,546,951,574,907,587,883,598,866,615,852,636,834,679,830,675,847,634,861,612,880,594,905,582,949,569,1070,541,1266,505,1457,483,1619,470,1761,465,1894,465,2171,467,2333,465,2525,457,2717,446"/>
<area shape="poly" id="edge97_Node000061_Node000051" title=" " alt="" coords="2712,447,2525,462,2212,469,1809,472,1407,483,1234,493,1096,510,1011,528,927,552,794,600,792,595,926,547,1010,523,1095,505,1234,488,1407,477,1809,467,2212,464,2525,457,2717,446"/>
<area shape="poly" id="edge93_Node000061_Node000060" title=" " alt="" coords="2824,457,2905,500,2900,500,2823,462"/>
<area shape="poly" id="edge103_Node000063_Node000004" title=" " alt="" coords="3076,458,3072,504,3064,529,3050,550,3017,576,2979,595,2939,607,2900,614,2899,609,2938,602,2977,590,3014,572,3046,546,3059,526,3067,503,3072,462"/>
<area shape="poly" id="edge106_Node000063_Node000034" title=" " alt="" coords="3144,441,3277,449,3432,462,3566,481,3612,492,3638,505,3650,522,3657,537,3659,568,3650,600,3638,638,3621,674,3618,670,3633,636,3645,598,3653,567,3651,539,3645,524,3634,509,3610,497,3565,486,3431,467,3277,454,3144,446"/>
<area shape="poly" id="edge105_Node000063_Node000042" title=" " alt="" coords="3000,447,2868,462,2113,522,2113,517,2868,457,3005,447"/>
<area shape="poly" id="edge104_Node000063_Node000060" title=" " alt="" coords="3049,459,2994,501,2992,496,3044,461"/>
<area shape="poly" id="edge111_Node000068_Node000008" title=" " alt="" coords="2928,357,2648,373,2255,378,1600,383,945,396,701,406,613,413,555,421,506,428,458,431,371,436,336,444,309,460,299,472,291,486,285,527,285,795,290,817,303,837,325,856,354,873,429,901,523,924,626,940,732,952,924,967,919,967,732,957,625,945,522,929,428,907,351,878,322,860,299,841,285,819,280,795,280,526,286,485,294,469,305,456,334,439,370,431,458,425,506,423,554,416,613,408,700,401,945,390,1599,378,2255,373,2648,368,2933,356"/>
<area shape="poly" id="edge110_Node000068_Node000009" title=" " alt="" coords="2928,357,2648,373,1473,381,703,395,434,406,349,413,305,421,257,439,219,457,204,469,193,484,186,503,184,526,184,795,189,827,202,855,223,879,249,899,280,917,312,931,379,954,374,954,310,936,277,922,246,904,219,883,198,858,184,828,179,795,179,526,181,501,188,481,200,465,216,453,255,434,303,416,348,408,434,401,703,389,1473,376,2648,368,2933,356"/>
<area shape="poly" id="edge112_Node000068_Node000012" title=" " alt="" coords="3072,357,3102,365,3131,377,3158,394,3179,417,3185,432,3185,450,3176,490,3153,549,3115,660,3084,750,3064,789,3037,828,3001,866,2953,905,2919,926,2882,942,2813,964,2812,958,2880,937,2917,921,2950,900,2998,862,3033,824,3059,787,3079,748,3110,659,3148,547,3171,488,3180,449,3179,433,3175,420,3154,398,3129,382,3100,370,3072,362"/>
<area shape="poly" id="edge113_Node000068_Node000022" title=" " alt="" coords="3072,362,3120,382,3141,397,3158,417,3163,428,3164,438,3158,460,3143,509,3122,556,3071,645,3019,719,2976,771,2973,767,3015,716,3067,642,3117,554,3138,507,3153,459,3159,438,3158,430,3154,420,3137,401,3117,387,3072,367"/>
<area shape="poly" id="edge109_Node000068_Node000034" title=" " alt="" coords="3071,355,3220,371,3399,400,3487,420,3564,444,3626,472,3650,488,3667,506,3674,527,3676,562,3673,602,3664,638,3651,658,3635,676,3633,672,3647,655,3659,636,3668,601,3671,562,3669,528,3663,509,3646,493,3624,477,3562,449,3485,425,3398,405,3219,376,3072,360"/>
<area shape="poly" id="edge108_Node000068_Node000061" title=" " alt="" coords="2955,370,2849,415,2848,410,2950,372"/>
<area shape="poly" id="edge116_Node000069_Node000045" title=" " alt="" coords="2550,369,2542,413,2528,460,2492,528,2454,585,2451,581,2487,526,2523,458,2537,412,2546,373"/>
<area shape="rect" id="Node000070" href="$priming_8h.html" title=" " alt="" coords="2343,419,2513,459"/>
<area shape="poly" id="edge117_Node000069_Node000070" title=" " alt="" coords="2525,370,2469,412,2467,407,2520,372"/>
<area shape="poly" id="edge118_Node000070_Node000004" title=" " alt="" coords="2469,457,2660,546,2755,590,2750,589,2657,550,2469,463"/>
<area shape="poly" id="edge121_Node000070_Node000008" title=" " alt="" coords="2339,442,2045,449,1638,460,1232,479,1064,493,936,510,853,520,785,528,755,535,725,548,696,568,665,598,647,622,640,645,640,704,640,795,647,837,667,872,697,900,736,922,780,938,828,951,924,967,919,967,827,956,779,943,734,926,694,904,663,875,642,839,635,795,635,704,635,645,642,620,660,594,692,564,723,543,753,530,784,522,852,515,935,505,1063,488,1232,474,1638,454,2045,443,2345,441"/>
<area shape="poly" id="edge120_Node000070_Node000016" title=" " alt="" coords="2340,442,2058,450,1685,462,1342,481,1219,494,1147,510,1098,533,1059,560,1046,576,1039,594,1039,614,1048,635,1059,651,1073,664,1107,686,1102,685,1070,668,1055,654,1043,638,1034,614,1034,593,1041,574,1055,557,1096,528,1146,505,1218,489,1342,476,1685,457,2057,445,2345,441"/>
<area shape="poly" id="edge122_Node000070_Node000034" title=" " alt="" coords="2513,444,2703,457,3126,461,3264,466,3387,474,3482,487,3515,495,3536,505,3553,522,3567,541,3586,585,3595,630,3598,671,3594,667,3590,631,3581,586,3562,544,3549,525,3533,510,3513,500,3481,492,3386,479,3263,471,3126,467,2702,462,2513,449"/>
<area shape="poly" id="edge119_Node000070_Node000042" title=" " alt="" coords="2340,459,2113,510,2112,505,2345,458"/>
<area shape="poly" id="edge124_Node000071_Node000007" title=" " alt="" coords="99,901,156,947,151,949,97,906"/>
<area shape="poly" id="edge126_Node000072_Node000004" title=" " alt="" coords="3278,544,2900,604,2899,599,3273,545"/>
<area shape="poly" id="edge128_Node000072_Node000012" title=" " alt="" coords="3376,547,3368,590,3353,638,3314,730,3295,768,3275,801,3250,830,3219,857,3181,881,3134,905,3048,935,2960,955,2878,966,2814,971,2813,966,2878,961,2959,950,3047,930,3132,900,3179,877,3216,852,3246,826,3270,798,3291,765,3309,728,3348,636,3363,589,3372,550"/>
<area shape="poly" id="edge129_Node000072_Node000022" title=" " alt="" coords="3371,547,3352,587,3323,636,3284,686,3261,708,3236,728,3175,758,3110,778,3047,789,2996,794,2995,789,3047,784,3109,773,3173,754,3233,723,3258,704,3280,682,3319,633,3348,585,3367,550"/>
<area shape="poly" id="edge127_Node000072_Node000034" title=" " alt="" coords="3398,546,3444,588,3499,635,3555,676,3550,675,3496,639,3440,592,3396,551"/>
<area shape="poly" id="edge131_Node000074_Node000034" title=" " alt="" coords="3627,280,3674,305,3721,339,3741,360,3757,383,3768,409,3772,437,3772,529,3769,554,3760,578,3747,600,3731,619,3693,653,3652,679,3650,674,3690,649,3727,616,3743,597,3755,576,3764,553,3767,529,3767,438,3763,411,3753,386,3737,363,3717,343,3671,309,3626,285"/>
<area shape="rect" id="Node000001" title=" " alt="" coords="3967,5,4156,46"/>
<area shape="rect" id="Node000002" href="$py__engine_8h.html" title=" " alt="" coords="3974,94,4066,120"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="4053,45,4035,82,4032,78,4049,48"/>
<area shape="rect" id="Node000003" href="$engine_8h.html" title="Core header for the GridFire reaction network engine module." alt="" coords="2136,168,2291,193"/>
<area shape="poly" id="edge147_Node000001_Node000003" title=" " alt="" coords="3964,36,2307,174,2306,169,3969,34"/>
<area shape="rect" id="Node000011" title=" " alt="" coords="1406,943,1516,969"/>
<area shape="poly" id="edge152_Node000001_Node000011" title=" " alt="" coords="3964,28,3324,33,2333,42,1804,50,1305,62,872,77,547,97,501,98,453,96,359,84,268,68,185,56,113,53,83,58,57,68,36,84,21,108,11,139,8,179,8,618,11,643,20,668,35,691,55,712,109,753,182,788,269,819,367,846,475,869,589,889,824,918,1051,936,1247,947,1393,954,1388,954,1247,952,1051,942,823,923,588,894,474,874,366,851,267,824,180,793,107,757,51,716,30,694,15,670,6,645,3,618,3,179,6,138,16,105,33,81,54,64,81,53,112,48,185,50,269,63,360,79,454,91,501,93,547,91,872,72,1304,57,1804,45,2333,37,3324,27,3970,27"/>
<area shape="rect" id="Node000012" title=" " alt="" coords="3535,943,3593,969"/>
<area shape="poly" id="edge153_Node000001_Node000012" title=" " alt="" coords="4071,44,4104,137,4118,198,4124,260,4124,440,4118,529,4100,604,4071,667,4030,721,3979,768,3917,811,3845,850,3762,890,3681,922,3608,945,3607,940,3680,917,3760,885,3842,846,3914,806,3975,764,4026,718,4066,664,4095,602,4113,528,4119,440,4119,260,4113,198,4099,138,4069,49"/>
<area shape="rect" id="Node000041" title=" " alt="" coords="652,781,726,806"/>
<area shape="poly" id="edge151_Node000001_Node000041" title=" " alt="" coords="3964,29,3100,43,1784,71,1134,91,582,117,365,131,200,147,94,163,67,172,58,180,59,617,63,638,77,657,98,675,126,691,200,719,290,742,386,759,482,772,639,788,634,790,481,777,386,764,289,747,199,724,124,696,95,679,73,661,58,640,53,618,54,178,64,168,93,158,199,141,365,126,582,111,1134,86,1784,66,3100,38,3969,28"/>
<area shape="rect" id="Node000084" title=" " alt="" coords="4150,94,4290,120"/>
<area shape="poly" id="edge148_Node000001_Node000084" title=" " alt="" coords="4101,44,4185,87,4180,87,4101,49"/>
<area shape="rect" id="Node000085" title=" " alt="" coords="4314,94,4416,120"/>
<area shape="poly" id="edge149_Node000001_Node000085" title=" " alt="" coords="4137,44,4307,90,4301,90,4137,49"/>
<area shape="rect" id="Node000086" title=" " alt="" coords="4441,94,4586,120"/>
<area shape="poly" id="edge150_Node000001_Node000086" title=" " alt="" coords="4156,41,4431,91,4426,91,4156,46"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="3972,111,2307,178,2306,173,3976,109"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="3664,943,3869,969"/>
<area shape="poly" id="edge144_Node000002_Node000008" title=" " alt="" coords="4028,118,4057,178,4068,218,4073,260,4073,440,4075,481,4081,514,4099,571,4116,628,4122,663,4124,704,4124,795,4118,832,4101,864,4075,889,4043,910,4006,926,3966,937,3885,952,3884,946,3965,932,4004,920,4040,905,4072,885,4097,861,4113,831,4119,795,4119,704,4117,663,4111,630,4093,573,4076,516,4070,481,4068,440,4068,260,4063,220,4052,180,4026,123"/>
<area shape="poly" id="edge145_Node000002_Node000012" title=" " alt="" coords="4022,118,4023,260,4023,529,4019,571,4009,610,3994,647,3974,683,3949,716,3921,747,3858,803,3789,851,3721,889,3608,941,3607,936,3719,885,3787,846,3855,799,3918,743,3945,713,3969,680,3989,645,4004,608,4014,570,4017,529,4017,260,4018,122"/>
<area shape="poly" id="edge146_Node000002_Node000041" title=" " alt="" coords="3971,109,3198,123,1915,152,1268,173,714,198,496,212,328,228,221,245,194,253,185,261,185,440,190,496,202,541,222,578,249,610,283,638,323,665,417,723,472,750,531,769,588,780,640,789,634,790,587,786,530,774,470,755,415,728,320,669,280,642,246,613,218,581,197,543,184,496,180,440,180,259,191,249,220,240,327,223,495,207,714,193,1268,167,1915,147,3198,118,3977,108"/>
<area shape="rect" id="Node000004" href="$engine__abstract_8h.html" title="Abstract interfaces for reaction network engines in GridFire." alt="" coords="1736,596,1880,637"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="2145,195,2043,220,1928,255,1876,276,1835,299,1807,323,1800,336,1797,349,1797,440,1800,515,1806,582,1802,579,1795,516,1792,440,1792,349,1795,334,1803,320,1832,294,1874,271,1926,250,2042,215,2150,193"/>
<area shape="rect" id="Node000043" href="$engine__graph_8h.html" title=" " alt="" coords="2346,507,2491,548"/>
<area shape="poly" id="edge46_Node000003_Node000043" title=" " alt="" coords="2243,191,2305,222,2383,270,2422,300,2460,335,2492,374,2518,418,2525,439,2518,461,2501,483,2479,501,2476,497,2497,480,2514,458,2519,439,2514,420,2488,377,2456,339,2419,304,2380,274,2303,226,2242,197"/>
<area shape="rect" id="Node000058" href="$engine__views_8h.html" title=" " alt="" coords="1319,241,1460,282"/>
<area shape="poly" id="edge84_Node000003_Node000058" title=" " alt="" coords="2133,190,1475,255,1474,250,2138,188"/>
<area shape="rect" id="Node000069" href="$engine__procedures_8h.html" title=" " alt="" coords="3222,330,3392,371"/>
<area shape="poly" id="edge126_Node000003_Node000069" title=" " alt="" coords="2291,181,2515,186,2799,197,3057,214,3149,226,3204,239,3230,254,3253,274,3289,318,3284,316,3249,278,3226,259,3202,244,3149,231,3056,220,2798,203,2515,192,2292,186"/>
<area shape="rect" id="Node000071" href="$engine__types_8h.html" title=" " alt="" coords="2038,241,2176,282"/>
<area shape="poly" id="edge135_Node000003_Node000071" title=" " alt="" coords="2199,193,2146,235,2144,230,2195,195"/>
<area shape="rect" id="Node000072" href="$dynamic__engine__diagnostics_8h.html" title="Diagnostics utilities for DynamicEngine instances." alt="" coords="2029,507,2232,548"/>
<area shape="poly" id="edge136_Node000003_Node000072" title=" " alt="" coords="2213,192,2141,494,2137,490,2208,195"/>
<area shape="rect" id="Node000074" href="$scratchpads_8h.html" title="Unified header for the scratchpad memory management system." alt="" coords="335,330,513,371"/>
<area shape="poly" id="edge142_Node000003_Node000074" title=" " alt="" coords="2133,186,1777,208,1544,224,1307,244,873,292,529,337,527,332,873,287,1306,239,1543,219,1777,203,2138,185"/>
<area shape="rect" id="Node000005" href="$reaction_8h.html" title="Defines classes for representing and managing nuclear reactions." alt="" coords="2544,862,2715,888"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="1880,614,2087,614,2357,622,2494,630,2622,642,2730,660,2810,682,2863,706,2907,736,2922,754,2930,773,2929,794,2917,816,2905,826,2887,835,2842,850,2787,861,2731,868,2731,863,2786,856,2841,845,2885,831,2902,822,2913,812,2924,792,2925,774,2918,757,2904,740,2860,711,2808,687,2729,665,2621,648,2494,635,2357,627,2087,620,1881,619"/>
<area shape="poly" id="edge41_Node000004_Node000011" title=" " alt="" coords="1738,633,1611,666,1539,687,1517,713,1499,744,1486,777,1476,811,1466,876,1463,929,1459,926,1460,876,1471,810,1481,775,1494,742,1512,710,1536,682,1609,661,1733,634"/>
<area shape="poly" id="edge40_Node000004_Node000012" title=" " alt="" coords="1881,617,2694,640,3122,659,3267,670,3337,682,3377,706,3414,736,3447,769,3477,805,3524,874,3554,931,3550,928,3519,877,3473,808,3443,773,3410,740,3374,711,3335,687,3266,675,3122,664,2694,645,1881,622"/>
<area shape="rect" id="Node000014" title=" " alt="" coords="2174,943,2240,969"/>
<area shape="poly" id="edge44_Node000004_Node000014" title=" " alt="" coords="1850,635,1890,656,1930,683,1990,735,2031,781,2071,829,2127,886,2182,934,2177,933,2124,890,2068,833,2027,785,1986,739,1926,687,1887,661,1849,640"/>
<area shape="rect" id="Node000017" href="$types_2types_8h.html" title=" " alt="" coords="1179,692,1322,718"/>
<area shape="poly" id="edge13_Node000004_Node000017" title=" " alt="" coords="1733,634,1718,639,1612,655,1530,663,1447,672,1342,687,1320,691,1319,686,1341,682,1446,667,1529,658,1612,649,1717,634,1738,633"/>
<area shape="rect" id="Node000018" title=" " alt="" coords="1366,781,1424,806"/>
<area shape="poly" id="edge45_Node000004_Node000018" title=" " alt="" coords="1733,634,1718,639,1675,645,1637,646,1571,644,1541,645,1510,651,1479,664,1444,687,1428,704,1416,724,1401,768,1397,764,1411,722,1424,701,1441,683,1476,659,1509,646,1540,640,1571,638,1637,641,1674,640,1717,634,1738,633"/>
<area shape="rect" id="Node000019" href="$screening__abstract_8h.html" title=" " alt="" coords="3178,773,3324,814"/>
<area shape="poly" id="edge17_Node000004_Node000019" title=" " alt="" coords="1881,616,2115,622,2431,634,2744,653,2874,666,2973,682,3035,699,3096,720,3201,767,3196,766,3094,725,3033,704,2971,687,2874,672,2744,658,2430,639,2115,627,1881,622"/>
<area shape="rect" id="Node000020" href="$screening__types_8h.html" title=" " alt="" coords="3193,685,3324,725"/>
<area shape="poly" id="edge22_Node000004_Node000020" title=" " alt="" coords="1880,616,2400,634,2758,653,3124,682,3180,691,3175,691,3124,687,2758,659,2400,639,1881,622"/>
<area shape="rect" id="Node000022" href="$reporting_8h.html" title=" " alt="" coords="1550,685,1688,725"/>
<area shape="poly" id="edge25_Node000004_Node000022" title=" " alt="" coords="1768,636,1676,681,1674,676,1762,638"/>
<area shape="rect" id="Node000027" href="$jacobian_8h.html" title="Wrapper for handling the network Jacobian matrix in GridFire. Currently uses Eigen&#39;s SparseMatrix." alt="" coords="2626,685,2764,725"/>
<area shape="poly" id="edge28_Node000004_Node000027" title=" " alt="" coords="1880,620,2179,644,2563,682,2613,691,2607,691,2562,687,2178,649,1881,625"/>
<area shape="rect" id="Node000028" title=" " alt="" coords="2742,773,2903,814"/>
<area shape="poly" id="edge39_Node000004_Node000028" title=" " alt="" coords="1880,616,2100,620,2381,631,2517,639,2636,650,2726,665,2757,673,2778,682,2794,698,2806,717,2820,759,2815,757,2801,720,2790,701,2774,687,2755,678,2725,670,2635,656,2517,645,2381,636,2100,625,1881,621"/>
<area shape="rect" id="Node000032" href="$error__engine_8h.html" title=" " alt="" coords="1712,685,1840,725"/>
<area shape="poly" id="edge34_Node000004_Node000032" title=" " alt="" coords="1803,635,1790,672,1787,668,1799,639"/>
<area shape="rect" id="Node000035" href="$blob_8h.html" title="Container class for managing multiple scratchpad instances." alt="" coords="601,685,778,725"/>
<area shape="poly" id="edge35_Node000004_Node000035" title=" " alt="" coords="1733,622,1269,650,1001,668,794,687,793,682,1000,663,1268,645,1738,621"/>
<area shape="poly" id="edge43_Node000004_Node000041" title=" " alt="" coords="1733,634,1718,639,1630,651,1561,656,1493,664,1409,687,1388,697,1373,708,1357,718,1336,728,1284,740,1215,752,1047,770,742,792,742,787,1047,765,1214,746,1282,735,1334,723,1355,714,1370,703,1385,692,1407,682,1492,659,1560,650,1629,646,1717,634,1738,633"/>
<area shape="rect" id="Node000042" title=" " alt="" coords="1863,692,1916,718"/>
<area shape="poly" id="edge42_Node000004_Node000042" title=" " alt="" coords="1827,635,1870,682,1865,680,1826,640"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="3091,943,3152,969"/>
<area shape="poly" id="edge5_Node000005_Node000006" title=" " alt="" coords="2705,886,3079,948,3073,947,2705,891"/>
<area shape="poly" id="edge6_Node000005_Node000008" title=" " alt="" coords="2715,878,3606,933,3659,941,3654,941,3605,938,2715,884"/>
<area shape="rect" id="Node000009" title=" " alt="" coords="399,943,561,969"/>
<area shape="poly" id="edge7_Node000005_Node000009" title=" " alt="" coords="2543,882,577,954,577,948,2543,877"/>
<area shape="poly" id="edge8_Node000005_Node000011" title=" " alt="" coords="2546,882,1726,938,1532,952,1532,947,1725,933,2541,882"/>
<area shape="poly" id="edge9_Node000005_Node000012" title=" " alt="" coords="2716,883,2734,885,3193,924,3522,952,3517,951,3192,930,2733,890,2715,889"/>
<area shape="poly" id="edge10_Node000005_Node000014" title=" " alt="" coords="2567,888,2255,948,2255,943,2562,888"/>
<area shape="rect" id="Node000015" title=" " alt="" coords="2656,943,2776,969"/>
<area shape="poly" id="edge11_Node000005_Node000015" title=" " alt="" coords="2643,886,2694,933,2689,932,2642,891"/>
<area shape="rect" id="Node000016" title=" " alt="" coords="1738,936,1873,976"/>
<area shape="poly" id="edge12_Node000005_Node000016" title=" " alt="" coords="2546,884,1888,949,1888,944,2540,884"/>
<area shape="poly" id="edge15_Node000017_Node000015" title=" " alt="" coords="1262,716,1314,772,1355,812,1385,822,1431,833,1566,854,1741,875,1940,894,2342,927,2643,950,2638,950,2342,932,1939,899,1740,880,1565,859,1430,838,1383,827,1352,816,1310,776,1260,721"/>
<area shape="poly" id="edge14_Node000017_Node000016" title=" " alt="" coords="1255,716,1274,764,1290,790,1311,812,1359,845,1411,873,1466,895,1522,913,1630,936,1725,951,1720,950,1629,942,1521,918,1464,900,1409,877,1356,850,1308,816,1286,793,1270,766,1252,721"/>
<area shape="poly" id="edge16_Node000017_Node000018" title=" " alt="" coords="1271,716,1364,773,1359,772,1270,721"/>
<area shape="poly" id="edge18_Node000019_Node000005" title=" " alt="" coords="3180,811,3159,817,2929,847,2731,868,2730,862,2929,842,3158,811,3174,811"/>
<area shape="poly" id="edge19_Node000019_Node000008" title=" " alt="" coords="3314,812,3716,938,3711,938,3314,817"/>
<area shape="poly" id="edge21_Node000019_Node000012" title=" " alt="" coords="3290,812,3530,936,3524,935,3288,817"/>
<area shape="poly" id="edge20_Node000019_Node000015" title=" " alt="" coords="3188,814,2771,941,2770,936,3182,815"/>
<area shape="poly" id="edge23_Node000020_Node000019" title=" " alt="" coords="3259,724,3256,760,3252,756,3255,728"/>
<area shape="rect" id="Node000021" title=" " alt="" coords="2396,781,2465,806"/>
<area shape="poly" id="edge24_Node000020_Node000021" title=" " alt="" coords="3195,713,2481,790,2480,785,3190,713"/>
<area shape="poly" id="edge27_Node000022_Node000016" title=" " alt="" coords="1635,723,1784,924,1779,922,1632,728"/>
<area shape="rect" id="Node000024" title=" " alt="" coords="1785,781,1839,806"/>
<area shape="poly" id="edge26_Node000022_Node000024" title=" " alt="" coords="1663,723,1774,775,1769,774,1662,728"/>
<area shape="poly" id="edge29_Node000027_Node000008" title=" " alt="" coords="2671,725,2649,747,2632,769,2624,792,2625,802,2631,812,3033,864,3653,941,3647,941,3033,869,2628,816,2620,804,2619,792,2627,767,2645,744,2666,727"/>
<area shape="poly" id="edge32_Node000027_Node000011" title=" " alt="" coords="2629,725,2575,749,2523,776,2510,786,2502,796,2493,807,2478,816,2422,833,2324,851,2054,890,1532,950,1532,945,2053,885,2323,846,2420,828,2476,812,2489,803,2498,793,2506,782,2520,771,2573,744,2624,727"/>
<area shape="poly" id="edge33_Node000027_Node000014" title=" " alt="" coords="2665,725,2587,776,2523,816,2376,887,2253,939,2251,934,2374,882,2520,812,2584,771,2660,727"/>
<area shape="poly" id="edge30_Node000027_Node000028" title=" " alt="" coords="2724,723,2784,765,2779,764,2723,728"/>
<area shape="rect" id="Node000031" title=" " alt="" coords="2641,781,2719,806"/>
<area shape="poly" id="edge31_Node000027_Node000031" title=" " alt="" coords="2693,724,2686,767,2683,764,2689,728"/>
<area shape="poly" id="edge36_Node000035_Node000011" title=" " alt="" coords="729,723,898,801,1009,846,1123,885,1265,920,1394,945,1388,945,1264,925,1122,890,1007,851,896,806,728,728"/>
<area shape="poly" id="edge37_Node000035_Node000021" title=" " alt="" coords="778,721,791,723,1071,739,1550,759,2383,790,2378,791,1549,764,1071,745,790,728,778,726"/>
<area shape="poly" id="edge38_Node000035_Node000041" title=" " alt="" coords="691,724,692,767,687,764,688,728"/>
<area shape="poly" id="edge53_Node000043_Node000004" title=" " alt="" coords="2344,540,1896,605,1895,600,2349,539"/>
<area shape="poly" id="edge52_Node000043_Node000005" title=" " alt="" coords="2491,530,2923,555,3130,573,3198,583,3230,594,3237,605,3238,615,3230,638,3051,816,2992,835,2910,850,2731,869,2731,864,2909,844,2991,830,3048,812,3226,635,3233,615,3232,607,3226,598,3197,589,3129,579,2923,560,2492,535"/>
<area shape="poly" id="edge75_Node000043_Node000006" title=" " alt="" coords="2491,527,2708,532,2983,542,3117,551,3233,562,3322,576,3352,584,3372,594,3398,617,3415,642,3425,670,3427,699,3422,729,3411,758,3395,788,3373,816,3324,860,3269,895,3214,923,3167,942,3166,937,3212,918,3266,891,3321,856,3369,812,3390,785,3407,756,3417,727,3422,699,3420,671,3411,645,3394,620,3369,598,3350,589,3321,581,3233,567,3117,556,2983,548,2708,537,2492,532"/>
<area shape="poly" id="edge47_Node000043_Node000008" title=" " alt="" coords="2491,528,2723,535,3024,548,3300,567,3399,579,3457,594,3514,626,3565,666,3611,713,3652,762,3717,856,3757,930,3752,928,3713,859,3648,765,3608,716,3562,670,3511,630,3455,598,3398,585,3299,572,3024,553,2723,540,2491,533"/>
<area shape="poly" id="edge49_Node000043_Node000009" title=" " alt="" coords="2343,538,2244,551,2148,558,2067,560,1928,561,1861,562,1790,568,1710,579,1617,599,1588,608,1566,618,1545,629,1515,639,1459,651,1411,658,1327,661,1245,665,1197,673,1142,687,1101,706,1060,728,909,792,758,852,528,940,526,935,756,847,907,787,1058,723,1098,701,1140,682,1196,668,1244,660,1327,656,1410,653,1458,646,1514,634,1543,624,1564,613,1586,603,1615,593,1709,574,1790,563,1861,557,1928,555,2067,555,2148,552,2244,545,2349,537"/>
<area shape="poly" id="edge72_Node000043_Node000011" title=" " alt="" coords="2343,538,2244,551,2117,557,1952,561,1790,573,1721,583,1668,598,1653,607,1643,618,1633,629,1617,639,1573,649,1516,652,1382,650,1314,649,1253,654,1202,665,1183,674,1169,686,1155,705,1149,724,1148,743,1154,761,1164,779,1178,798,1218,832,1266,864,1319,893,1417,938,1411,937,1317,897,1264,869,1214,837,1174,801,1159,782,1149,763,1143,743,1144,723,1151,703,1165,683,1180,670,1201,660,1252,648,1314,644,1382,644,1516,647,1572,644,1615,634,1630,625,1639,614,1649,603,1666,594,1720,578,1789,567,1952,556,2116,551,2244,545,2349,537"/>
<area shape="poly" id="edge73_Node000043_Node000012" title=" " alt="" coords="2491,528,2714,533,3001,545,3262,564,3355,578,3388,585,3409,594,3450,620,3483,647,3508,674,3528,704,3558,772,3585,861,3588,879,3587,897,3577,931,3574,927,3582,897,3583,879,3580,863,3553,774,3524,706,3504,677,3479,651,3447,625,3407,598,3386,590,3354,583,3262,570,3001,550,2714,538,2491,533"/>
<area shape="poly" id="edge78_Node000043_Node000014" title=" " alt="" coords="2443,546,2500,594,2522,617,2547,634,2584,649,2617,656,2677,658,2738,660,2772,668,2810,682,2862,708,2907,738,2923,756,2931,774,2930,795,2917,816,2903,827,2886,836,2843,849,2791,856,2734,858,2619,859,2570,860,2532,865,2380,903,2255,941,2254,936,2379,898,2532,859,2570,855,2619,854,2733,853,2791,850,2842,844,2884,831,2900,823,2913,812,2924,793,2926,775,2918,758,2904,742,2860,713,2808,687,2771,673,2737,666,2677,664,2616,661,2582,654,2544,639,2519,621,2497,598,2441,551"/>
<area shape="poly" id="edge79_Node000043_Node000015" title=" " alt="" coords="2491,527,2700,531,2966,541,3094,550,3205,561,3289,576,3318,584,3336,594,3361,618,3379,645,3389,674,3392,703,3389,732,3378,761,3361,789,3338,816,3298,843,3240,867,3169,887,3090,905,2928,933,2792,950,2791,945,2927,927,3089,900,3168,882,3238,861,3295,838,3334,812,3357,786,3373,759,3384,731,3387,703,3384,675,3374,648,3357,622,3333,598,3316,589,3288,581,3204,566,3093,555,2965,547,2700,536,2491,532"/>
<area shape="poly" id="edge48_Node000043_Node000016" title=" " alt="" coords="2411,547,2391,597,2382,634,2380,665,2374,695,2354,727,2303,776,2246,817,2184,852,2120,881,2056,904,1995,922,1889,946,1888,940,1993,917,2055,899,2118,876,2182,847,2243,813,2300,772,2350,724,2369,693,2374,665,2377,633,2385,595,2407,550"/>
<area shape="poly" id="edge51_Node000043_Node000017" title=" " alt="" coords="2343,538,2244,551,2164,556,2096,557,1979,553,1923,554,1865,560,1800,574,1725,598,1708,607,1697,618,1685,629,1668,639,1619,656,1576,666,1501,674,1425,676,1330,687,1313,691,1312,686,1329,682,1425,670,1501,668,1575,661,1617,651,1666,634,1682,625,1693,614,1705,603,1723,594,1799,569,1864,555,1923,549,1979,548,2096,551,2164,551,2244,545,2349,537"/>
<area shape="poly" id="edge54_Node000043_Node000019" title=" " alt="" coords="2491,528,2692,533,2944,545,3171,564,3251,578,3279,585,3297,594,3329,621,3347,653,3350,687,3338,727,3323,749,3303,767,3301,762,3319,745,3334,724,3345,687,3342,654,3325,625,3295,598,3277,590,3250,583,3170,570,2943,550,2692,539,2492,533"/>
<area shape="poly" id="edge55_Node000043_Node000020" title=" " alt="" coords="2491,527,2689,530,2936,539,3054,548,3156,559,3232,574,3258,584,3274,594,3284,612,3286,632,3277,672,3273,668,3281,631,3279,613,3270,598,3256,588,3231,579,3155,564,3053,553,2935,544,2689,535,2491,532"/>
<area shape="poly" id="edge74_Node000043_Node000021" title=" " alt="" coords="2421,546,2430,591,2439,614,2453,635,2466,646,2480,652,2509,656,2539,661,2552,669,2565,683,2573,705,2565,727,2552,740,2530,753,2478,777,2477,772,2528,749,2548,736,2560,724,2567,705,2560,686,2549,673,2537,666,2509,662,2478,657,2463,651,2449,638,2434,617,2425,593,2418,551"/>
<area shape="poly" id="edge71_Node000043_Node000024" title=" " alt="" coords="2377,548,1972,728,1854,778,1852,773,1970,723,2372,549"/>
<area shape="poly" id="edge76_Node000043_Node000031" title=" " alt="" coords="2429,546,2458,592,2479,615,2503,634,2541,651,2578,655,2613,652,2648,647,2682,642,2715,644,2747,656,2778,683,2785,696,2786,709,2773,734,2748,757,2719,776,2717,771,2745,753,2769,731,2781,708,2780,697,2774,686,2744,660,2714,649,2682,647,2649,652,2614,658,2578,661,2540,656,2500,639,2475,619,2454,596,2427,551"/>
<area shape="poly" id="edge70_Node000043_Node000035" title=" " alt="" coords="2343,538,2244,551,2050,557,1801,561,1553,571,1447,582,1363,599,1342,607,1326,618,1310,629,1288,639,1215,658,1153,669,1097,674,1045,676,934,676,869,679,793,687,792,682,869,674,934,671,1044,671,1097,669,1153,664,1214,653,1286,634,1308,625,1323,614,1339,603,1362,593,1446,577,1552,566,1801,555,2050,552,2244,545,2349,537"/>
<area shape="poly" id="edge77_Node000043_Node000041" title=" " alt="" coords="2343,538,2244,551,2057,563,1911,567,1765,575,1579,599,1532,608,1497,618,1414,639,1317,652,1240,654,1165,662,1122,671,1073,687,1054,696,1042,707,1028,717,1009,728,938,752,866,770,742,790,741,785,865,764,937,747,1007,723,1025,713,1038,703,1052,692,1071,682,1121,666,1164,656,1240,649,1317,646,1413,634,1495,613,1531,603,1578,593,1764,570,1910,562,2057,558,2244,545,2349,537"/>
<area shape="rect" id="Node000044" title=" " alt="" coords="802,692,952,718"/>
<area shape="poly" id="edge50_Node000043_Node000044" title=" " alt="" coords="2343,538,2244,551,2064,557,1832,559,1714,563,1602,570,1505,581,1428,599,1409,607,1396,618,1383,629,1363,639,968,694,967,689,1362,634,1380,625,1393,614,1406,603,1426,593,1504,576,1602,564,1713,558,1832,554,2064,551,2244,545,2349,537"/>
<area shape="rect" id="Node000045" href="$partition__abstract_8h.html" title=" " alt="" coords="2414,685,2551,725"/>
<area shape="poly" id="edge56_Node000043_Node000045" title=" " alt="" coords="2411,547,2398,591,2397,614,2402,636,2417,656,2436,676,2431,675,2413,660,2398,638,2392,614,2393,590,2406,550"/>
<area shape="rect" id="Node000046" href="$construction_8h.html" title="Functions for constructing nuclear reaction networks." alt="" coords="3046,596,3216,637"/>
<area shape="poly" id="edge59_Node000043_Node000046" title=" " alt="" coords="2491,532,2728,555,3032,595,3027,595,2727,560,2492,538"/>
<area shape="rect" id="Node000049" href="$weak__interpolator_8h.html" title=" " alt="" coords="2194,685,2339,725"/>
<area shape="poly" id="edge82_Node000043_Node000049" title=" " alt="" coords="2366,548,2331,571,2301,598,2282,633,2272,672,2268,668,2277,631,2297,594,2327,566,2361,550"/>
<area shape="rect" id="Node000052" href="$config_8h.html" title=" " alt="" coords="955,604,1104,629"/>
<area shape="poly" id="edge68_Node000043_Node000052" title=" " alt="" coords="2343,538,2244,551,1986,569,1785,578,1584,586,1325,599,1120,612,1119,606,1325,593,1584,580,1785,573,1986,563,2244,545,2349,537"/>
<area shape="rect" id="Node000053" title=" " alt="" coords="2557,596,2691,637"/>
<area shape="poly" id="edge80_Node000043_Node000053" title=" " alt="" coords="2466,546,2566,590,2561,589,2465,551"/>
<area shape="rect" id="Node000054" title=" " alt="" coords="2715,596,2853,637"/>
<area shape="poly" id="edge81_Node000043_Node000054" title=" " alt="" coords="2491,543,2703,595,2697,595,2491,549"/>
<area shape="rect" id="Node000055" href="$weak__rate__library_8h.html" title=" " alt="" coords="2877,596,3022,637"/>
<area shape="poly" id="edge83_Node000043_Node000055" title=" " alt="" coords="2491,536,2657,559,2864,595,2858,595,2656,564,2491,541"/>
<area shape="poly" id="edge58_Node000045_Node000021" title=" " alt="" coords="2473,724,2447,770,2444,765,2469,727"/>
<area shape="poly" id="edge57_Node000045_Node000024" title=" " alt="" coords="2417,716,2352,728,1854,790,1854,785,2352,723,2411,717"/>
<area shape="poly" id="edge60_Node000046_Node000005" title=" " alt="" coords="3127,636,3113,677,3089,726,3055,775,3034,797,3011,816,2990,827,2961,836,2890,851,2731,870,2730,865,2889,846,2960,831,2988,822,3008,812,3031,794,3051,772,3084,723,3108,675,3123,639"/>
<area shape="poly" id="edge61_Node000046_Node000028" title=" " alt="" coords="3099,636,2871,768,2869,763,3094,638"/>
<area shape="poly" id="edge62_Node000046_Node000049" title=" " alt="" coords="3048,635,3035,639,2858,659,2719,666,2580,672,2403,687,2355,693,2355,688,2402,682,2580,667,2719,661,2857,653,3034,634,3042,636"/>
<area shape="poly" id="edge63_Node000049_Node000008" title=" " alt="" coords="2288,723,2385,812,2444,835,2495,848,2542,855,2586,856,2681,853,2736,854,2800,859,3004,885,3173,900,3305,909,3437,918,3606,933,3656,941,3651,941,3605,938,3436,924,3304,915,3173,906,3004,890,2800,865,2736,859,2681,859,2586,861,2541,860,2494,854,2442,840,2383,816,2287,728"/>
<area shape="poly" id="edge64_Node000049_Node000009" title=" " alt="" coords="2206,725,2045,773,1948,797,1851,817,1670,846,1484,872,1121,912,805,938,577,952,577,947,804,933,1121,906,1483,867,1669,841,1850,811,1947,791,2043,768,2201,726"/>
<area shape="poly" id="edge65_Node000049_Node000011" title=" " alt="" coords="2240,725,2166,772,2074,816,1989,840,1840,875,1532,942,1531,937,1839,870,1988,835,2072,812,2164,768,2235,727"/>
<area shape="poly" id="edge66_Node000049_Node000012" title=" " alt="" coords="2275,723,2300,770,2319,793,2341,812,2393,838,2439,853,2483,858,2525,858,2615,852,2667,852,2727,859,2781,873,2835,885,3035,912,3231,931,3523,953,3517,953,3231,937,3034,918,2834,890,2780,878,2726,865,2667,857,2615,857,2525,863,2482,863,2438,858,2391,843,2339,816,2315,797,2296,773,2273,728"/>
<area shape="poly" id="edge67_Node000049_Node000041" title=" " alt="" coords="2191,711,1928,728,742,792,741,787,1928,723,2196,710"/>
<area shape="poly" id="edge69_Node000052_Node000044" title=" " alt="" coords="1011,629,913,687,911,682,1006,631"/>
<area shape="rect" id="Node000059" href="$engine__adaptive_8h.html" title=" " alt="" coords="1234,419,1374,459"/>
<area shape="poly" id="edge85_Node000058_Node000059" title=" " alt="" coords="1382,281,1322,406,1318,403,1378,284"/>
<area shape="rect" id="Node000060" href="$engine__view__abstract_8h.html" title="Abstract interfaces for engine &quot;views&quot; in GridFire." alt="" coords="1392,507,1554,548"/>
<area shape="poly" id="edge125_Node000058_Node000060" title=" " alt="" coords="1397,280,1465,493,1460,492,1394,285"/>
<area shape="rect" id="Node000061" href="$engine__defined_8h.html" title=" " alt="" coords="594,419,734,459"/>
<area shape="poly" id="edge99_Node000058_Node000061" title=" " alt="" coords="1316,266,1156,275,959,287,784,306,724,318,691,332,679,347,671,365,665,405,660,402,666,364,674,344,688,328,722,313,783,301,958,282,1156,269,1322,264"/>
<area shape="rect" id="Node000063" href="$engine__multiscale_8h.html" title=" " alt="" coords="1572,419,1713,459"/>
<area shape="poly" id="edge111_Node000058_Node000063" title=" " alt="" coords="1418,280,1605,410,1599,410,1417,285"/>
<area shape="rect" id="Node000068" href="$engine__priming_8h.html" title=" " alt="" coords="702,330,842,371"/>
<area shape="poly" id="edge118_Node000058_Node000068" title=" " alt="" coords="1316,274,858,340,857,334,1321,271"/>
<area shape="poly" id="edge86_Node000059_Node000004" title=" " alt="" coords="1313,457,1340,504,1359,527,1381,546,1407,558,1442,568,1531,586,1630,598,1723,609,1718,610,1629,604,1530,591,1441,574,1405,563,1379,550,1355,531,1335,507,1311,462"/>
<area shape="poly" id="edge93_Node000059_Node000008" title=" " alt="" coords="1374,444,1560,457,1914,465,2370,468,2825,478,3021,488,3178,505,3314,524,3370,535,3422,549,3470,569,3518,596,3568,633,3622,683,3665,727,3696,764,3721,805,3746,861,3758,895,3765,930,3760,927,3753,897,3742,863,3716,808,3692,767,3661,730,3618,687,3565,638,3515,601,3468,574,3420,554,3369,540,3313,530,3177,510,3020,494,2825,483,2370,473,1914,470,1560,462,1375,449"/>
<area shape="poly" id="edge95_Node000059_Node000009" title=" " alt="" coords="1231,444,1141,452,1024,464,897,483,771,510,700,526,636,536,525,554,476,570,430,594,386,632,344,686,330,719,329,753,339,788,357,822,380,855,406,884,456,933,450,932,402,888,376,858,353,825,334,790,324,754,325,718,339,683,383,628,427,590,474,565,524,549,635,531,699,520,770,505,896,477,1024,459,1140,447,1236,443"/>
<area shape="poly" id="edge98_Node000059_Node000014" title=" " alt="" coords="1308,458,1318,501,1337,547,1381,608,1423,649,1473,684,1539,723,1622,768,1709,808,1798,842,1885,872,2043,916,2161,946,2155,945,2042,921,1884,877,1796,847,1707,813,1619,773,1536,728,1470,688,1420,654,1377,611,1332,549,1313,503,1305,462"/>
<area shape="poly" id="edge91_Node000059_Node000017" title=" " alt="" coords="1300,458,1288,508,1270,601,1257,678,1253,675,1264,600,1283,507,1296,461"/>
<area shape="poly" id="edge89_Node000059_Node000019" title=" " alt="" coords="1374,444,1560,457,1707,461,1891,463,2316,464,2534,467,2741,474,2923,486,3068,505,3144,517,3205,527,3233,536,3260,549,3289,568,3320,594,3350,624,3370,655,3374,672,3375,689,3371,707,3362,727,3344,750,3319,768,3317,763,3340,746,3358,724,3366,705,3370,688,3369,672,3365,657,3346,628,3317,598,3286,572,3258,554,3231,541,3203,533,3143,522,3068,510,2922,491,2740,479,2534,472,2316,469,1891,468,1707,467,1560,462,1375,449"/>
<area shape="poly" id="edge90_Node000059_Node000020" title=" " alt="" coords="1374,443,1560,457,1895,463,2160,467,2452,475,2741,490,2998,513,3105,528,3193,547,3258,568,3282,581,3298,594,3307,613,3306,634,3298,655,3286,674,3283,670,3293,652,3301,633,3302,614,3294,598,3279,585,3256,573,3192,552,3104,533,2997,518,2741,495,2452,481,2160,473,1895,468,1560,462,1375,449"/>
<area shape="poly" id="edge96_Node000059_Node000035" title=" " alt="" coords="1231,450,1125,473,1065,489,1006,510,925,549,848,594,728,677,725,673,845,590,923,544,1004,505,1063,484,1124,468,1236,449"/>
<area shape="poly" id="edge97_Node000059_Node000041" title=" " alt="" coords="1231,447,1088,469,1004,486,922,510,815,540,728,565,691,582,656,606,623,640,590,686,584,705,590,724,614,752,645,774,640,774,610,756,586,727,579,705,586,683,619,636,653,602,688,577,727,560,814,535,921,505,1003,481,1087,463,1236,445"/>
<area shape="poly" id="edge94_Node000059_Node000044" title=" " alt="" coords="1231,457,1167,479,1091,508,1014,548,978,571,944,598,927,617,912,638,889,680,886,676,907,635,923,613,941,594,975,567,1011,543,1089,503,1166,474,1236,456"/>
<area shape="poly" id="edge92_Node000059_Node000052" title=" " alt="" coords="1276,459,1062,597,1060,592,1271,461"/>
<area shape="poly" id="edge87_Node000059_Node000060" title=" " alt="" coords="1343,457,1424,500,1419,500,1342,463"/>
<area shape="poly" id="edge88_Node000060_Node000004" title=" " alt="" coords="1550,546,1724,592,1718,593,1550,551"/>
<area shape="poly" id="edge101_Node000061_Node000004" title=" " alt="" coords="734,449,1335,545,1723,603,1718,604,1334,551,734,455"/>
<area shape="poly" id="edge107_Node000061_Node000009" title=" " alt="" coords="591,446,535,455,467,466,395,484,324,509,260,542,232,562,208,585,188,610,173,638,163,669,160,704,160,795,166,829,181,858,206,882,236,902,271,918,309,930,386,947,381,947,308,935,269,923,234,907,202,887,177,862,161,831,155,795,155,704,158,668,168,636,183,607,204,581,229,558,257,538,322,504,394,479,466,461,534,449,596,444"/>
<area shape="poly" id="edge110_Node000061_Node000014" title=" " alt="" coords="623,461,594,483,565,509,535,549,520,597,514,634,515,668,522,697,535,723,554,748,578,770,641,812,666,819,714,828,870,847,1328,888,2160,951,2155,952,1327,893,869,852,714,833,665,824,639,816,575,774,550,751,530,726,517,699,509,668,509,634,515,595,530,547,561,506,591,479,627,458"/>
<area shape="poly" id="edge103_Node000061_Node000017" title=" " alt="" coords="685,457,731,496,792,544,865,593,944,634,999,655,1056,671,1166,694,1161,694,1055,676,997,660,942,639,863,597,789,548,728,500,685,463"/>
<area shape="poly" id="edge108_Node000061_Node000024" title=" " alt="" coords="645,458,597,513,571,546,548,583,531,620,523,657,527,692,534,708,545,723,1076,752,1773,789,1767,791,1076,757,543,728,530,711,522,694,518,657,526,619,543,580,567,543,593,510,641,462"/>
<area shape="poly" id="edge105_Node000061_Node000035" title=" " alt="" coords="668,458,689,670,683,668,664,462"/>
<area shape="poly" id="edge109_Node000061_Node000041" title=" " alt="" coords="594,461,556,482,520,509,470,563,449,589,433,615,423,641,421,667,428,695,445,724,457,734,475,744,525,761,640,785,634,786,523,766,473,749,454,739,441,727,423,697,416,667,418,639,428,612,445,586,466,559,517,505,554,477,598,458"/>
<area shape="poly" id="edge102_Node000061_Node000043" title=" " alt="" coords="734,440,1477,467,1919,486,2244,505,2334,515,2328,516,2244,510,1919,492,1477,473,735,445"/>
<area shape="poly" id="edge106_Node000061_Node000044" title=" " alt="" coords="675,457,726,538,761,588,799,635,851,683,846,682,795,639,756,591,721,541,674,462"/>
<area shape="poly" id="edge104_Node000061_Node000052" title=" " alt="" coords="734,452,810,474,887,505,954,548,1008,593,1003,593,951,552,884,510,808,479,735,458"/>
<area shape="poly" id="edge100_Node000061_Node000060" title=" " alt="" coords="735,445,1379,514,1375,518,735,451"/>
<area shape="poly" id="edge112_Node000063_Node000004" title=" " alt="" coords="1656,457,1688,500,1727,546,1771,587,1766,586,1723,550,1684,503,1655,462"/>
<area shape="poly" id="edge117_Node000063_Node000014" title=" " alt="" coords="1681,457,1781,514,1838,552,1894,594,1945,639,1981,678,2059,772,2190,932,2185,930,2055,775,1977,682,1941,643,1890,598,1835,557,1778,519,1680,463"/>
<area shape="poly" id="edge115_Node000063_Node000035" title=" " alt="" coords="1637,458,1612,508,1592,531,1568,550,1542,562,1511,571,1437,582,1352,587,1260,588,1080,587,1004,590,943,599,853,632,745,680,743,675,851,627,942,593,1003,585,1080,582,1260,583,1352,582,1437,577,1510,566,1540,557,1565,546,1589,528,1608,505,1633,462"/>
<area shape="poly" id="edge116_Node000063_Node000041" title=" " alt="" coords="1644,458,1635,505,1625,529,1608,550,1511,576,1309,620,1009,687,996,696,988,707,979,717,965,728,908,753,849,771,743,790,742,785,847,765,906,748,963,723,976,713,984,703,993,693,1007,682,1308,615,1509,570,1605,546,1620,527,1630,504,1640,462"/>
<area shape="poly" id="edge114_Node000063_Node000043" title=" " alt="" coords="1713,445,2334,516,2328,517,1713,451"/>
<area shape="poly" id="edge113_Node000063_Node000060" title=" " alt="" coords="1607,459,1526,502,1524,498,1602,461"/>
<area shape="poly" id="edge122_Node000068_Node000008" title=" " alt="" coords="842,350,1229,356,1802,369,2390,389,2637,401,2823,416,3132,442,3259,454,3376,471,3490,497,3607,538,3734,599,3876,682,3953,728,3990,750,4022,773,4046,798,4060,826,4059,856,4041,889,4017,907,3979,922,3885,943,3884,938,3978,917,4014,903,4037,886,4054,855,4054,827,4042,801,4018,777,3987,754,3950,732,3873,687,3731,603,3605,543,3489,503,3375,476,3259,459,3132,448,2822,421,2636,407,2390,394,1802,374,1229,362,843,355"/>
<area shape="poly" id="edge121_Node000068_Node000009" title=" " alt="" coords="699,357,537,372,438,385,340,402,251,424,177,452,148,468,127,486,114,505,109,527,109,795,117,835,136,868,167,894,205,914,248,929,294,940,386,953,381,954,293,945,246,934,202,919,164,898,132,871,112,837,104,795,104,526,109,503,123,483,145,464,174,447,249,419,339,396,438,379,536,367,704,354"/>
<area shape="poly" id="edge123_Node000068_Node000012" title=" " alt="" coords="842,350,1113,354,1525,364,2014,384,2516,416,2629,423,2726,425,2890,428,2969,435,3052,448,3144,470,3252,505,3365,550,3410,574,3448,601,3483,633,3516,670,3549,716,3584,772,3600,802,3609,828,3611,855,3605,888,3596,911,3583,933,3581,928,3591,909,3600,887,3606,855,3604,829,3595,804,3579,775,3545,719,3512,674,3480,636,3445,605,3407,579,3363,555,3250,510,3143,475,3051,453,2968,440,2890,434,2726,431,2629,428,2516,421,2014,390,1525,370,1113,359,843,355"/>
<area shape="poly" id="edge124_Node000068_Node000024" title=" " alt="" coords="771,369,765,413,749,460,722,504,687,542,612,604,584,632,567,660,565,674,568,690,576,706,589,723,1100,753,1772,790,1767,791,1100,758,587,728,571,709,563,691,560,674,562,658,580,629,609,600,683,538,718,501,744,458,759,412,768,373"/>
<area shape="poly" id="edge120_Node000068_Node000035" title=" " alt="" coords="699,358,669,367,637,378,607,396,584,420,569,452,565,485,570,520,583,555,600,589,621,620,663,673,657,673,617,623,596,591,578,557,565,521,560,485,563,450,579,417,604,392,635,374,668,361,704,355"/>
<area shape="poly" id="edge119_Node000068_Node000061" title=" " alt="" coords="745,373,702,411,699,407,750,370"/>
<area shape="poly" id="edge127_Node000069_Node000046" title=" " alt="" coords="3296,370,3153,585,3150,581,3291,372"/>
<area shape="rect" id="Node000070" href="$priming_8h.html" title=" " alt="" coords="2334,419,2504,459"/>
<area shape="poly" id="edge128_Node000069_Node000070" title=" " alt="" coords="3218,360,2519,431,2519,425,3224,359"/>
<area shape="poly" id="edge129_Node000070_Node000004" title=" " alt="" coords="2330,447,2184,470,2100,487,2018,510,1928,548,1853,590,1851,585,1926,543,2016,505,2099,482,2183,464,2336,446"/>
<area shape="poly" id="edge132_Node000070_Node000008" title=" " alt="" coords="2504,439,2647,443,2833,454,3042,473,3251,505,3344,520,3425,530,3564,549,3629,565,3694,590,3762,628,3838,683,3883,728,3899,752,3909,777,3913,803,3911,831,3903,859,3889,889,3876,906,3861,919,3825,940,3824,934,3858,915,3873,902,3884,886,3898,857,3906,830,3908,804,3904,779,3894,754,3879,731,3834,687,3759,633,3691,595,3627,570,3563,554,3425,535,3343,525,3250,510,3041,479,2833,459,2647,448,2504,444"/>
<area shape="poly" id="edge134_Node000070_Node000014" title=" " alt="" coords="2504,441,2858,463,3044,481,3120,492,3178,505,3270,536,3310,556,3344,579,3370,607,3388,641,3394,680,3388,726,3373,778,3360,797,3337,816,3312,828,3272,840,3158,862,3008,883,2838,903,2498,935,2255,954,2255,949,2497,929,2838,897,3007,878,3157,857,3271,834,3310,823,3335,812,3356,794,3368,775,3383,725,3389,680,3383,643,3366,610,3341,583,3307,560,3268,541,3177,510,3119,497,3043,486,2858,468,2504,447"/>
<area shape="poly" id="edge131_Node000070_Node000017" title=" " alt="" coords="2331,447,2107,472,1997,489,1918,510,1903,519,1892,529,1882,540,1865,550,1810,572,1765,581,1720,587,1662,599,1311,690,1309,685,1661,593,1719,582,1765,576,1809,566,1863,546,1878,536,1889,525,1900,515,1916,505,1995,484,2106,466,2336,446"/>
<area shape="poly" id="edge133_Node000070_Node000035" title=" " alt="" coords="2330,450,2120,477,1864,510,1607,551,1495,562,1407,567,1320,575,1211,599,1184,608,1165,618,1144,629,1117,639,1029,660,958,669,886,675,794,687,792,682,885,670,957,664,1028,655,1115,634,1142,624,1162,614,1182,603,1210,593,1320,570,1407,561,1495,557,1606,545,1864,505,2119,472,2336,449"/>
<area shape="poly" id="edge130_Node000070_Node000043" title=" " alt="" coords="2420,458,2421,493,2417,490,2417,462"/>
<area shape="poly" id="edge137_Node000072_Node000004" title=" " alt="" coords="2060,548,1896,594,1895,589,2054,549"/>
<area shape="poly" id="edge139_Node000072_Node000012" title=" " alt="" coords="2233,537,2335,545,2531,551,2784,554,2914,558,3036,564,3143,576,3229,593,3312,623,3373,658,3426,705,3485,772,3518,814,3542,861,3554,895,3562,930,3557,927,3549,897,3538,863,3513,816,3481,775,3422,709,3370,662,3310,628,3227,599,3143,581,3036,570,2914,563,2784,559,2531,556,2335,551,2233,542"/>
<area shape="poly" id="edge141_Node000072_Node000014" title=" " alt="" coords="2136,546,2204,929,2200,926,2132,550"/>
<area shape="poly" id="edge140_Node000072_Node000024" title=" " alt="" coords="2116,547,2039,631,1986,681,1930,727,1890,754,1851,776,1849,771,1887,749,1926,723,1982,677,2035,628,2111,550"/>
<area shape="poly" id="edge138_Node000072_Node000035" title=" " alt="" coords="2026,537,1611,572,1326,599,1293,608,1269,618,1244,629,1211,639,1097,660,1005,669,912,674,794,687,793,682,912,669,1005,663,1096,655,1210,634,1242,624,1267,614,1292,603,1325,593,1611,567,2031,536"/>
<area shape="poly" id="edge143_Node000074_Node000035" title=" " alt="" coords="433,368,459,420,496,488,544,564,601,635,647,676,641,675,597,639,540,567,492,491,454,422,432,374"/>
</map>