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,201 +1,209 @@
<map id="src/include/gridfire/engine/engine.h" name="src/include/gridfire/engine/engine.h">
<area shape="rect" id="Node000001" title="Core header for the GridFire reaction network engine module." alt="" coords="2338,5,2465,46"/>
<area shape="rect" id="Node000002" href="$engine__abstract_8h.html" title="Abstract interfaces for reaction network engines in GridFire." alt="" coords="2553,449,2698,489"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="2399,44,2392,112,2389,205,2394,256,2405,307,2423,355,2450,399,2469,417,2490,432,2541,455,2536,454,2488,437,2465,422,2446,402,2418,358,2400,308,2389,257,2384,205,2386,111,2396,48"/>
<area shape="rect" id="Node000040" href="$engine__graph_8h.html" title=" " alt="" coords="2140,360,2284,401"/>
<area shape="poly" id="edge42_Node000001_Node000040" title=" " alt="" coords="2367,45,2310,83,2243,133,2211,163,2180,197,2153,233,2132,272,2126,292,2132,311,2146,332,2166,352,2161,350,2142,335,2127,313,2121,292,2127,270,2149,230,2176,193,2207,160,2240,129,2307,79,2362,48"/>
<area shape="rect" id="Node000056" href="$engine__views_8h.html" title=" " alt="" coords="2493,94,2633,135"/>
<area shape="poly" id="edge79_Node000001_Node000056" title=" " alt="" coords="2438,44,2516,87,2510,86,2438,49"/>
<area shape="rect" id="Node000067" href="$engine__procedures_8h.html" title=" " alt="" coords="2806,183,2976,223"/>
<area shape="poly" id="edge115_Node000001_Node000067" title=" " alt="" coords="2465,39,2552,62,2646,91,2749,133,2840,176,2835,175,2747,137,2645,97,2551,67,2466,45"/>
<area shape="rect" id="Node000069" href="$engine__types_8h.html" title=" " alt="" coords="3411,94,3549,135"/>
<area shape="poly" id="edge123_Node000001_Node000069" title=" " alt="" coords="2466,29,3398,106,3393,107,2466,35"/>
<area shape="rect" id="Node000070" href="$dynamic__engine__diagnostics_8h.html" title="Diagnostics utilities for DynamicEngine instances." alt="" coords="499,360,702,401"/>
<area shape="poly" id="edge125_Node000001_Node000070" title=" " alt="" coords="2335,29,1940,38,1365,51,835,71,655,83,599,90,569,96,528,119,499,147,490,163,485,180,484,200,489,223,505,259,526,292,572,349,567,349,522,296,500,261,484,224,479,201,479,180,485,161,494,143,525,115,567,92,598,84,655,78,835,66,1365,46,1939,32,2340,27"/>
<area shape="rect" id="Node000072" href="$scratchpads_8h.html" title="Unified header for the scratchpad memory management system." alt="" coords="581,94,758,135"/>
<area shape="poly" id="edge131_Node000001_Node000072" title=" " alt="" coords="2336,33,774,110,773,105,2338,28"/>
<area shape="rect" id="Node000003" href="$reaction_8h.html" title="Defines classes for representing and managing nuclear reactions." alt="" coords="2779,715,2950,740"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="2651,487,2703,535,2734,571,2755,600,2776,629,2805,665,2842,705,2837,703,2801,668,2771,633,2750,603,2730,574,2700,539,2649,492"/>
<area shape="rect" id="Node000009" title=" " alt="" coords="1976,796,2086,822"/>
<area shape="poly" id="edge39_Node000002_Node000009" title=" " alt="" coords="2556,483,2518,492,2440,503,2379,510,2319,520,2244,540,2150,583,2058,628,2039,665,2030,706,2028,746,2029,782,2025,778,2023,746,2025,706,2034,663,2054,624,2148,578,2242,535,2318,514,2378,505,2439,498,2517,487,2550,484"/>
<area shape="rect" id="Node000010" title=" " alt="" coords="1121,796,1178,822"/>
<area shape="poly" id="edge38_Node000002_Node000010" title=" " alt="" coords="2556,483,2518,492,2462,498,2413,500,2330,499,2290,501,2250,507,2205,519,2153,540,2140,549,2132,559,2123,570,2110,580,1983,639,1850,687,1715,725,1584,755,1461,776,1351,792,1194,807,1194,802,1351,787,1460,771,1583,749,1714,720,1849,682,1981,634,2107,576,2120,566,2128,556,2137,545,2151,535,2203,514,2249,501,2290,495,2330,494,2413,495,2461,493,2517,487,2550,484"/>
<area shape="rect" id="Node000014" href="$types_2types_8h.html" title=" " alt="" coords="2866,545,3009,570"/>
<area shape="poly" id="edge11_Node000002_Node000014" title=" " alt="" coords="2697,487,2882,540,2876,540,2696,493"/>
<area shape="rect" id="Node000015" href="$screening__abstract_8h.html" title=" " alt="" coords="2543,626,2689,667"/>
<area shape="poly" id="edge14_Node000002_Node000015" title=" " alt="" coords="2556,485,2313,539,2305,558,2313,576,2531,626,2525,626,2309,580,2300,558,2309,535,2550,486"/>
<area shape="rect" id="Node000016" href="$screening__types_8h.html" title=" " alt="" coords="1965,537,2097,578"/>
<area shape="poly" id="edge19_Node000002_Node000016" title=" " alt="" coords="2556,486,2535,492,2417,508,2325,515,2233,523,2115,540,2112,541,2111,535,2114,535,2232,518,2325,510,2417,502,2534,487,2550,487"/>
<area shape="rect" id="Node000018" href="$reporting_8h.html" title=" " alt="" coords="1752,537,1891,578"/>
<area shape="poly" id="edge22_Node000002_Node000018" title=" " alt="" coords="2550,477,2289,504,1954,540,1907,546,1906,541,1953,535,2288,498,2555,476"/>
<area shape="rect" id="Node000023" href="$jacobian_8h.html" title="Wrapper for handling the network Jacobian matrix in GridFire. Currently uses Eigen&#39;s SparseMatrix." alt="" coords="2551,537,2689,578"/>
<area shape="poly" id="edge25_Node000002_Node000023" title=" " alt="" coords="2626,488,2624,524,2620,520,2622,492"/>
<area shape="rect" id="Node000024" title=" " alt="" coords="2815,626,2975,667"/>
<area shape="poly" id="edge37_Node000002_Node000024" title=" " alt="" coords="2663,487,2747,535,2860,617,2855,616,2744,540,2662,492"/>
<area shape="rect" id="Node000029" href="$error__engine_8h.html" title=" " alt="" coords="2323,537,2451,578"/>
<area shape="poly" id="edge30_Node000002_Node000029" title=" " alt="" coords="2574,489,2456,534,2455,529,2569,490"/>
<area shape="rect" id="Node000032" href="$blob_8h.html" title="Container class for managing multiple scratchpad instances." alt="" coords="730,537,908,578"/>
<area shape="poly" id="edge31_Node000002_Node000032" title=" " alt="" coords="2553,476,923,554,923,549,2553,471"/>
<area shape="rect" id="Node000038" title=" " alt="" coords="2122,715,2196,740"/>
<area shape="poly" id="edge41_Node000002_Node000038" title=" " alt="" coords="2555,485,2535,492,2467,501,2412,504,2360,513,2331,524,2299,540,2275,555,2254,574,2218,618,2190,663,2171,702,2168,698,2186,661,2214,615,2250,571,2272,551,2296,535,2329,519,2359,508,2412,499,2466,496,2534,487,2550,486"/>
<area shape="rect" id="Node000039" title=" " alt="" coords="2474,545,2526,570"/>
<area shape="poly" id="edge40_Node000002_Node000039" title=" " alt="" coords="2600,489,2531,538,2529,533,2595,491"/>
<area shape="rect" id="Node000004" title=" " alt="" coords="2291,796,2352,822"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="2783,741,2367,803,2367,798,2778,741"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="3890,796,3977,822"/>
<area shape="poly" id="edge4_Node000003_Node000005" title=" " alt="" coords="2950,729,3320,748,3559,764,3800,786,3878,798,3872,798,3800,791,3559,770,3320,753,2950,735"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="3240,796,3446,822"/>
<area shape="poly" id="edge5_Node000003_Node000006" title=" " alt="" coords="2938,738,3257,793,3252,793,2938,744"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="3626,796,3788,822"/>
<area shape="poly" id="edge6_Node000003_Node000007" title=" " alt="" coords="2951,734,3613,798,3607,798,2950,740"/>
<area shape="poly" id="edge7_Node000003_Node000009" title=" " alt="" coords="2781,737,2102,803,2101,798,2775,737"/>
<area shape="poly" id="edge8_Node000003_Node000010" title=" " alt="" coords="2778,735,1194,808,1193,803,2778,730"/>
<area shape="rect" id="Node000012" title=" " alt="" coords="2556,796,2676,822"/>
<area shape="poly" id="edge9_Node000003_Node000012" title=" " alt="" coords="2829,741,2669,793,2668,788,2823,741"/>
<area shape="rect" id="Node000013" title=" " alt="" coords="2934,788,3069,829"/>
<area shape="poly" id="edge10_Node000003_Node000013" title=" " alt="" coords="2886,738,2958,781,2952,780,2884,743"/>
<area shape="poly" id="edge13_Node000014_Node000012" title=" " alt="" coords="2968,569,3004,591,3020,606,3033,625,3040,644,3041,662,3037,679,3028,694,3000,720,2963,743,2895,772,2823,792,2753,803,2692,809,2692,803,2753,798,2822,786,2893,767,2960,738,2996,716,3024,691,3032,677,3036,662,3035,645,3028,627,3016,610,3001,595,2966,574"/>
<area shape="poly" id="edge12_Node000014_Node000013" title=" " alt="" coords="2999,568,3046,589,3067,605,3084,625,3099,655,3102,682,3097,710,3084,742,3069,763,3050,782,3048,777,3065,760,3079,739,3092,708,3097,682,3094,656,3079,627,3063,609,3043,594,2998,574"/>
<area shape="poly" id="edge15_Node000015_Node000003" title=" " alt="" coords="2678,665,2814,710,2809,709,2678,670"/>
<area shape="poly" id="edge16_Node000015_Node000006" title=" " alt="" coords="2690,658,2962,712,3284,792,3279,791,2961,717,2690,664"/>
<area shape="poly" id="edge18_Node000015_Node000010" title=" " alt="" coords="2557,667,2417,708,2334,727,2251,743,2095,764,1935,780,1626,801,1365,809,1194,810,1194,805,1364,803,1625,795,1935,775,2094,759,2250,738,2333,722,2415,703,2552,668"/>
<area shape="poly" id="edge17_Node000015_Node000012" title=" " alt="" coords="2618,665,2618,782,2614,779,2614,669"/>
<area shape="poly" id="edge20_Node000016_Node000015" title=" " alt="" coords="2097,564,2289,588,2525,623,2530,627,2525,626,2524,629,2289,593,2097,569"/>
<area shape="rect" id="Node000017" title=" " alt="" coords="969,715,1037,740"/>
<area shape="poly" id="edge21_Node000016_Node000017" title=" " alt="" coords="1967,570,1053,721,1052,715,1962,570"/>
<area shape="poly" id="edge24_Node000018_Node000013" title=" " alt="" coords="1891,568,1939,575,2021,583,2091,584,2211,580,2268,580,2329,585,2397,599,2475,624,2492,633,2504,643,2516,654,2532,664,2595,692,2647,707,2768,738,2922,785,2917,784,2766,743,2646,713,2594,697,2530,669,2513,658,2501,647,2489,637,2472,628,2395,604,2328,591,2268,585,2211,585,2091,589,2020,588,1939,581,1891,574"/>
<area shape="rect" id="Node000020" title=" " alt="" coords="1250,634,1303,659"/>
<area shape="poly" id="edge23_Node000018_Node000020" title=" " alt="" coords="1755,570,1319,641,1318,636,1749,570"/>
<area shape="poly" id="edge26_Node000023_Node000006" title=" " alt="" coords="2647,576,2717,621,2759,644,2804,664,2866,684,2916,693,2968,699,3033,712,3174,751,3294,791,3289,790,3172,757,3032,717,2967,704,2916,698,2865,689,2802,669,2757,649,2714,625,2646,581"/>
<area shape="poly" id="edge29_Node000023_Node000009" title=" " alt="" coords="2553,575,2539,581,2496,587,2457,588,2390,585,2359,586,2328,592,2296,605,2261,628,2248,641,2241,654,2235,682,2230,712,2222,727,2210,742,2186,761,2158,776,2102,797,2101,792,2156,772,2183,757,2206,738,2218,724,2224,710,2230,681,2236,652,2244,638,2257,624,2293,600,2326,587,2358,581,2390,580,2457,582,2495,581,2538,575,2548,576"/>
<area shape="poly" id="edge27_Node000023_Node000024" title=" " alt="" coords="2683,576,2820,621,2815,621,2683,581"/>
<area shape="rect" id="Node000027" title=" " alt="" coords="2068,634,2146,659"/>
<area shape="poly" id="edge28_Node000023_Node000027" title=" " alt="" coords="2553,575,2539,581,2377,606,2215,629,2161,638,2160,633,2214,623,2377,601,2538,575,2548,576"/>
<area shape="poly" id="edge34_Node000032_Node000009" title=" " alt="" coords="827,576,846,614,873,660,910,704,933,723,957,738,1016,753,1120,766,1408,785,1721,797,1963,806,1957,806,1721,803,1407,790,1119,771,1015,758,955,743,930,727,907,708,869,663,841,617,825,580"/>
<area shape="poly" id="edge35_Node000032_Node000017" title=" " alt="" coords="841,576,981,705,976,704,839,581"/>
<area shape="rect" id="Node000033" href="$scratchpad__abstract_8h.html" title="Abstract base class for scratchpad memory used during engine computations." alt="" coords="361,626,538,667"/>
<area shape="poly" id="edge32_Node000032_Node000033" title=" " alt="" coords="732,579,549,625,548,619,737,578"/>
<area shape="poly" id="edge36_Node000032_Node000038" title=" " alt="" coords="880,576,1041,622,1139,645,1238,664,1363,682,1492,695,1742,713,1957,721,2109,726,2103,726,1957,727,1741,718,1491,701,1363,687,1237,669,1138,650,1040,627,880,581"/>
<area shape="poly" id="edge33_Node000033_Node000017" title=" " alt="" coords="539,658,956,718,951,720,538,663"/>
<area shape="poly" id="edge49_Node000040_Node000002" title=" " alt="" coords="2285,394,2303,398,2541,450,2536,450,2302,403,2285,400"/>
<area shape="poly" id="edge48_Node000040_Node000003" title=" " alt="" coords="2285,386,2532,415,2646,431,2711,446,2725,455,2735,465,2755,488,2803,535,2824,555,2855,576,2874,585,2893,589,2927,592,2959,599,2975,608,2989,625,2997,646,2989,668,2965,694,2933,711,2932,706,2961,690,2985,665,2992,646,2985,627,2971,612,2957,604,2927,597,2892,594,2872,590,2852,580,2821,559,2799,539,2752,491,2731,468,2722,459,2708,451,2645,436,2531,420,2285,392"/>
<area shape="poly" id="edge72_Node000040_Node000004" title=" " alt="" coords="2212,399,2202,448,2189,472,2171,491,2131,515,2085,529,2036,537,1983,539,1876,532,1774,517,1688,504,1654,502,1629,504,1613,511,1608,524,1614,545,1633,576,1651,596,1677,616,1746,653,1833,687,1930,717,2127,767,2278,799,2273,799,2126,772,1929,722,1831,692,1744,657,1674,620,1648,600,1629,580,1609,547,1603,523,1609,507,1627,499,1654,497,1688,499,1775,512,1877,527,1983,534,2035,532,2084,524,2129,510,2168,487,2185,469,2197,446,2209,403"/>
<area shape="poly" id="edge43_Node000040_Node000006" title=" " alt="" coords="2285,385,2670,417,2853,435,2945,446,2968,456,2984,466,2999,477,3021,487,3062,497,3100,499,3168,493,3200,492,3232,496,3264,510,3297,535,3319,563,3334,594,3345,628,3351,663,3354,729,3349,782,3345,779,3348,729,3346,664,3340,630,3329,596,3314,566,3293,539,3261,514,3231,501,3200,497,3169,498,3100,504,3062,502,3019,492,2997,482,2981,471,2965,460,2943,451,2853,440,2669,423,2285,390"/>
<area shape="poly" id="edge45_Node000040_Node000007" title=" " alt="" coords="2285,385,3002,446,3020,456,3032,467,3042,477,3059,487,3098,501,3132,508,3193,511,3254,514,3290,521,3329,535,3386,562,3441,593,3543,663,3628,731,3687,786,3682,784,3624,735,3540,668,3438,598,3383,566,3327,540,3288,526,3254,519,3193,516,3131,513,3096,506,3056,492,3039,482,3028,470,3017,460,3001,451,2285,390"/>
<area shape="poly" id="edge69_Node000040_Node000009" title=" " alt="" coords="2137,383,1951,389,1718,399,1607,407,1511,419,1440,433,1417,441,1403,451,1390,471,1391,488,1401,501,1418,512,1461,527,1488,535,1544,571,1586,602,1628,631,1685,664,1765,703,1845,737,1983,791,1978,790,1843,742,1762,707,1683,669,1625,636,1583,606,1541,576,1486,540,1459,532,1416,517,1397,505,1386,489,1385,470,1400,447,1415,437,1439,428,1511,413,1606,402,1718,393,1951,383,2142,382"/>
<area shape="poly" id="edge70_Node000040_Node000010" title=" " alt="" coords="2137,382,1966,386,1745,395,1634,403,1532,415,1446,431,1383,451,1334,480,1292,519,1256,564,1226,613,1201,662,1182,708,1158,783,1154,779,1177,707,1197,660,1221,610,1251,561,1288,515,1331,476,1380,446,1445,426,1532,410,1634,398,1745,390,1966,381,2143,381"/>
<area shape="poly" id="edge74_Node000040_Node000012" title=" " alt="" coords="2239,399,2262,419,2280,442,2288,467,2287,480,2279,491,2260,506,2235,516,2171,524,2093,523,2009,516,1924,509,1847,508,1784,516,1760,526,1742,539,1736,549,1734,558,1736,567,1742,576,1757,585,1782,592,1860,602,1962,607,2078,609,2299,611,2381,615,2429,624,2499,687,2596,785,2591,784,2495,691,2427,628,2380,620,2298,616,2077,614,1962,612,1860,607,1781,597,1755,590,1738,580,1731,569,1728,558,1731,546,1738,536,1757,521,1782,511,1847,502,1925,504,2009,511,2093,517,2171,519,2234,511,2258,501,2276,488,2282,478,2283,467,2275,445,2258,422,2238,404"/>
<area shape="poly" id="edge44_Node000040_Node000013" title=" " alt="" coords="2285,385,2622,415,2786,432,2881,446,2907,456,2926,466,2945,477,2970,487,2999,492,3037,495,3126,499,3212,508,3245,519,3269,535,3281,554,3288,573,3289,591,3286,610,3266,646,3234,680,3194,711,3149,739,3062,784,3061,779,3146,735,3191,707,3231,676,3262,642,3281,608,3284,591,3283,574,3277,556,3265,539,3243,524,3211,514,3126,504,3037,501,2999,498,2969,492,2943,482,2924,471,2905,460,2880,451,2786,437,2622,420,2285,390"/>
<area shape="poly" id="edge47_Node000040_Node000014" title=" " alt="" coords="2285,386,2555,416,2682,432,2754,446,2788,465,2819,487,2904,538,2899,537,2816,492,2785,469,2753,451,2681,437,2554,421,2285,392"/>
<area shape="poly" id="edge50_Node000040_Node000015" title=" " alt="" coords="2285,396,2332,412,2372,433,2386,446,2394,460,2394,475,2385,491,2360,514,2334,529,2307,537,2280,540,2224,532,2167,516,2111,500,2057,492,2030,495,2005,502,1980,517,1956,539,1949,549,1947,558,1949,567,1955,576,1967,584,1988,591,2052,601,2231,613,2415,619,2524,623,2530,627,2525,626,2524,629,2414,624,2231,619,2052,607,1987,596,1965,589,1952,580,1944,569,1942,558,1944,546,1951,536,1976,513,2002,498,2029,489,2057,487,2112,494,2169,511,2225,527,2280,534,2306,532,2332,524,2357,510,2381,488,2389,474,2389,461,2382,449,2369,438,2330,417,2285,402"/>
<area shape="poly" id="edge51_Node000040_Node000016" title=" " alt="" coords="2285,396,2379,422,2416,435,2436,447,2445,469,2442,480,2435,491,2410,509,2375,520,2331,528,2283,531,2188,535,2115,540,2112,541,2111,535,2114,535,2188,529,2283,526,2330,522,2373,515,2408,504,2432,487,2438,478,2439,470,2431,450,2414,440,2378,427,2284,402"/>
<area shape="poly" id="edge71_Node000040_Node000017" title=" " alt="" coords="2137,382,1942,387,1686,396,1556,405,1436,417,1333,432,1257,451,1213,472,1172,500,1135,534,1103,570,1050,644,1017,703,1014,698,1046,641,1098,567,1131,530,1169,496,1210,467,1255,446,1332,427,1435,411,1556,400,1686,391,1942,382,2142,381"/>
<area shape="poly" id="edge68_Node000040_Node000020" title=" " alt="" coords="2190,400,2131,451,2110,474,2100,483,2085,492,2052,502,2013,509,1920,514,1813,511,1699,505,1587,500,1482,502,1394,513,1358,524,1328,540,1311,556,1298,576,1283,620,1279,616,1293,574,1307,553,1325,535,1356,519,1392,508,1482,496,1587,495,1700,500,1813,506,1920,508,2012,504,2051,497,2083,487,2097,479,2107,470,2128,447,2185,402"/>
<area shape="poly" id="edge73_Node000040_Node000027" title=" " alt="" coords="2225,399,2236,421,2243,445,2244,469,2233,491,2212,507,2185,518,2152,524,2115,526,2030,524,1938,516,1846,508,1762,506,1725,508,1693,514,1667,524,1647,539,1641,548,1639,558,1641,567,1647,576,1675,596,1716,611,1768,623,1827,632,1949,641,2055,645,2050,646,1949,646,1827,637,1767,628,1715,616,1672,601,1644,580,1636,569,1634,558,1636,546,1644,535,1664,520,1692,509,1724,503,1762,500,1846,503,1938,511,2030,519,2114,521,2151,519,2183,512,2209,502,2229,488,2238,468,2238,446,2231,423,2223,403"/>
<area shape="poly" id="edge66_Node000040_Node000032" title=" " alt="" coords="2137,384,1665,408,1399,427,1289,438,1206,451,1173,460,1149,470,1092,492,923,536,922,531,1090,487,1147,465,1172,455,1205,446,1288,433,1399,421,1664,402,2142,383"/>
<area shape="rect" id="Node000041" title=" " alt="" coords="3430,545,3581,570"/>
<area shape="poly" id="edge46_Node000040_Node000041" title=" " alt="" coords="2285,385,2448,398,2620,406,2755,408,2889,417,2967,428,3058,446,3089,455,3113,465,3166,487,3235,504,3289,514,3413,535,3434,541,3429,541,3412,540,3288,519,3233,509,3165,492,3111,470,3088,460,3057,451,2966,433,2888,422,2755,413,2620,412,2448,403,2285,390"/>
<area shape="rect" id="Node000042" href="$partition__abstract_8h.html" title=" " alt="" coords="1339,537,1475,578"/>
<area shape="poly" id="edge52_Node000040_Node000042" title=" " alt="" coords="2206,400,2178,449,2156,473,2131,492,2077,511,2008,524,1928,531,1843,534,1674,535,1544,540,1491,547,1490,541,1544,535,1674,530,1842,529,1928,526,2008,519,2076,506,2128,487,2153,469,2173,446,2201,403"/>
<area shape="rect" id="Node000043" href="$construction_8h.html" title="Functions for constructing nuclear reaction networks." alt="" coords="3084,537,3255,578"/>
<area shape="poly" id="edge55_Node000040_Node000043" title=" " alt="" coords="2285,385,2559,412,2702,429,2805,446,2863,465,2920,487,3078,533,3073,533,2918,492,2861,470,2804,451,2701,434,2559,417,2285,390"/>
<area shape="rect" id="Node000046" href="$weak__interpolator_8h.html" title=" " alt="" coords="2272,626,2417,667"/>
<area shape="poly" id="edge77_Node000040_Node000046" title=" " alt="" coords="2232,399,2249,420,2262,444,2266,468,2264,480,2257,491,2237,506,2211,517,2180,523,2144,525,2063,523,1975,516,1888,509,1807,507,1772,509,1742,515,1717,525,1698,539,1692,548,1690,558,1692,567,1698,576,2259,636,2254,636,1695,580,1687,569,1684,558,1687,546,1694,535,1714,520,1740,510,1771,504,1807,501,1888,503,1976,511,2063,518,2144,520,2179,517,2209,511,2234,502,2253,488,2259,478,2261,468,2257,445,2244,423,2230,404"/>
<area shape="rect" id="Node000049" href="$config_8h.html" title=" " alt="" coords="3178,456,3327,482"/>
<area shape="poly" id="edge64_Node000040_Node000049" title=" " alt="" coords="2285,385,2448,398,2779,419,2923,429,3108,446,3165,455,3160,455,3108,451,2923,434,2778,425,2448,403,2285,390"/>
<area shape="rect" id="Node000050" title=" " alt="" coords="1414,456,1584,482"/>
<area shape="poly" id="edge67_Node000040_Node000050" title=" " alt="" coords="2137,388,1898,413,1597,451,1572,455,1571,450,1596,446,1897,408,2142,387"/>
<area shape="rect" id="Node000051" title=" " alt="" coords="1608,449,1742,489"/>
<area shape="poly" id="edge75_Node000040_Node000051" title=" " alt="" coords="2137,391,1969,416,1758,451,1757,445,1969,410,2142,390"/>
<area shape="rect" id="Node000052" title=" " alt="" coords="1766,449,1904,489"/>
<area shape="poly" id="edge76_Node000040_Node000052" title=" " alt="" coords="2142,397,1920,450,1919,445,2137,398"/>
<area shape="rect" id="Node000053" href="$weak__rate__library_8h.html" title=" " alt="" coords="1928,449,2073,489"/>
<area shape="poly" id="edge78_Node000040_Node000053" title=" " alt="" coords="2167,400,2063,445,2062,440,2162,402"/>
<area shape="poly" id="edge54_Node000042_Node000017" title=" " alt="" coords="1398,577,1366,625,1343,649,1316,669,1249,699,1177,717,1109,726,1053,729,1052,724,1109,721,1176,712,1247,694,1313,664,1339,645,1362,622,1394,580"/>
<area shape="poly" id="edge53_Node000042_Node000020" title=" " alt="" coords="1380,578,1308,627,1306,622,1375,579"/>
<area shape="poly" id="edge56_Node000043_Node000003" title=" " alt="" coords="3151,577,3099,624,3032,669,2978,694,2925,712,2924,707,2976,689,3030,664,3096,620,3146,579"/>
<area shape="poly" id="edge57_Node000043_Node000024" title=" " alt="" coords="3109,578,2972,623,2971,618,3104,579"/>
<area shape="poly" id="edge58_Node000043_Node000046" title=" " alt="" coords="3087,570,3022,581,2777,606,2531,629,2432,639,2432,633,2531,623,2776,600,3021,575,3081,571"/>
<area shape="poly" id="edge59_Node000046_Node000006" title=" " alt="" coords="2418,663,2578,701,2767,738,3012,772,3228,797,3222,797,3011,777,2766,743,2577,706,2417,669"/>
<area shape="poly" id="edge60_Node000046_Node000007" title=" " alt="" coords="2418,653,2962,712,3613,795,3608,795,2961,717,2417,658"/>
<area shape="poly" id="edge61_Node000046_Node000009" title=" " alt="" coords="2343,665,2333,706,2322,725,2307,742,2259,773,2206,793,2152,805,2102,810,2101,805,2151,799,2204,788,2257,768,2304,738,2318,722,2328,704,2339,669"/>
<area shape="poly" id="edge62_Node000046_Node000010" title=" " alt="" coords="2326,666,2275,708,2243,728,2209,743,2117,765,1994,781,1849,793,1695,802,1399,809,1194,810,1194,805,1399,804,1694,796,1849,788,1993,776,2116,760,2207,738,2241,723,2272,704,2321,668"/>
<area shape="poly" id="edge63_Node000046_Node000038" title=" " alt="" coords="2300,667,2202,711,2200,706,2295,668"/>
<area shape="poly" id="edge65_Node000049_Node000041" title=" " alt="" coords="3288,480,3458,540,3453,539,3288,485"/>
<area shape="rect" id="Node000057" href="$engine__adaptive_8h.html" title=" " alt="" coords="3122,271,3262,312"/>
<area shape="poly" id="edge80_Node000056_Node000057" title=" " alt="" coords="2598,133,2686,178,2739,201,2794,221,2876,243,2959,259,3109,283,3104,283,2958,265,2875,248,2793,226,2737,206,2683,182,2597,138"/>
<area shape="rect" id="Node000058" href="$engine__view__abstract_8h.html" title="Abstract interfaces for engine &quot;views&quot; in GridFire." alt="" coords="2460,360,2623,401"/>
<area shape="poly" id="edge114_Node000056_Node000058" title=" " alt="" coords="2575,132,2587,156,2595,182,2598,227,2590,272,2577,313,2561,348,2558,344,2572,311,2585,271,2592,227,2590,183,2582,158,2573,137"/>
<area shape="rect" id="Node000059" href="$engine__defined_8h.html" title=" " alt="" coords="2641,271,2781,312"/>
<area shape="poly" id="edge92_Node000056_Node000059" title=" " alt="" coords="2588,133,2638,181,2668,219,2694,259,2689,257,2664,222,2634,184,2586,138"/>
<area shape="rect" id="Node000061" href="$engine__multiscale_8h.html" title=" " alt="" coords="2142,271,2282,312"/>
<area shape="poly" id="edge102_Node000056_Node000061" title=" " alt="" coords="2525,134,2428,185,2265,267,2263,262,2426,180,2520,136"/>
<area shape="rect" id="Node000066" href="$engine__priming_8h.html" title=" " alt="" coords="2439,183,2580,223"/>
<area shape="poly" id="edge107_Node000056_Node000066" title=" " alt="" coords="2553,134,2531,172,2528,167,2549,137"/>
<area shape="poly" id="edge81_Node000057_Node000002" title=" " alt="" coords="3131,312,2704,446,2703,441,3126,313"/>
<area shape="poly" id="edge88_Node000057_Node000006" title=" " alt="" coords="3263,298,3411,321,3480,337,3527,358,3573,396,3602,434,3621,478,3639,537,3646,571,3646,601,3640,628,3628,653,3611,676,3590,698,3536,742,3511,760,3483,774,3427,794,3426,789,3481,769,3508,755,3533,738,3586,694,3607,672,3623,650,3635,627,3640,601,3640,572,3634,538,3616,480,3598,436,3570,399,3524,362,3478,342,3410,326,3263,303"/>
<area shape="poly" id="edge90_Node000057_Node000007" title=" " alt="" coords="3263,294,3431,307,3532,319,3633,336,3725,359,3801,387,3831,404,3854,423,3868,444,3873,467,3873,648,3870,673,3861,696,3847,717,3830,736,3790,768,3750,791,3748,786,3787,764,3826,733,3843,714,3856,694,3865,672,3868,647,3868,468,3863,446,3850,427,3828,409,3799,392,3724,364,3632,342,3531,325,3431,312,3263,299"/>
<area shape="poly" id="edge86_Node000057_Node000014" title=" " alt="" coords="3227,310,3277,345,3326,390,3344,415,3354,440,3354,466,3341,491,3316,508,3281,520,3239,527,3192,531,3099,535,3029,540,3008,544,3008,539,3028,535,3099,529,3192,526,3238,522,3280,515,3314,504,3337,488,3349,465,3349,441,3339,417,3322,393,3274,349,3225,315"/>
<area shape="poly" id="edge84_Node000057_Node000015" title=" " alt="" coords="3256,310,3296,330,3331,358,3360,391,3379,423,3383,440,3383,457,3378,474,3366,491,3334,520,3300,534,3266,537,3231,533,3156,524,3116,527,3073,540,3059,549,3049,559,3039,570,3023,580,2964,598,2881,614,2705,638,2705,633,2880,609,2962,593,3020,576,3035,566,3045,556,3055,545,3071,535,3115,521,3157,519,3232,528,3266,532,3299,529,3331,516,3362,488,3373,471,3378,456,3378,440,3374,425,3355,394,3328,362,3293,334,3255,315"/>
<area shape="poly" id="edge85_Node000057_Node000016" title=" " alt="" coords="3124,305,2996,331,2853,363,2696,400,2628,421,2543,451,2500,472,2482,482,2457,492,2363,514,2287,522,2211,527,2115,540,2112,541,2111,535,2114,535,2211,522,2287,517,2362,509,2455,487,2480,478,2498,468,2540,446,2626,416,2694,395,2852,357,2995,326,3119,306"/>
<area shape="poly" id="edge91_Node000057_Node000032" title=" " alt="" coords="3119,301,2988,315,2802,324,2570,331,2032,345,1756,358,1497,378,1379,392,1271,408,1174,428,1092,451,1073,460,1059,470,1046,481,1027,492,968,516,909,535,908,530,966,511,1024,487,1043,476,1056,466,1070,455,1090,446,1173,423,1270,403,1378,387,1497,373,1756,352,2032,339,2570,325,2802,319,2988,309,3124,300"/>
<area shape="poly" id="edge89_Node000057_Node000041" title=" " alt="" coords="3263,296,3329,304,3399,317,3459,334,3482,345,3498,358,3511,378,3520,400,3527,447,3523,493,3515,532,3512,528,3518,492,3521,447,3515,402,3507,381,3494,362,3480,350,3458,339,3398,322,3328,310,3263,301"/>
<area shape="poly" id="edge87_Node000057_Node000049" title=" " alt="" coords="3200,310,3245,443,3241,440,3197,315"/>
<area shape="poly" id="edge82_Node000057_Node000058" title=" " alt="" coords="3119,300,2907,327,2642,363,2639,363,2638,358,2641,357,2906,321,3124,300"/>
<area shape="poly" id="edge83_Node000058_Node000002" title=" " alt="" coords="2561,399,2598,438,2593,436,2560,404"/>
<area shape="poly" id="edge94_Node000059_Node000002" title=" " alt="" coords="2704,311,2643,437,2640,432,2699,314"/>
<area shape="poly" id="edge100_Node000059_Node000007" title=" " alt="" coords="2782,307,2794,309,2922,328,3035,336,3138,341,3232,349,3322,366,3366,380,3410,398,3455,422,3500,453,3546,490,3594,536,3619,564,3639,596,3672,664,3693,729,3704,782,3700,779,3688,731,3667,666,3635,599,3614,567,3590,539,3543,494,3497,457,3452,427,3408,403,3365,385,3321,371,3231,354,3137,347,3035,342,2921,333,2793,315,2782,312"/>
<area shape="poly" id="edge96_Node000059_Node000014" title=" " alt="" coords="2729,310,2920,534,2915,533,2726,315"/>
<area shape="poly" id="edge101_Node000059_Node000020" title=" " alt="" coords="2638,298,2345,323,1943,359,1744,380,1569,403,1435,427,1388,439,1359,451,1333,468,1317,486,1292,538,1281,580,1278,620,1274,617,1276,579,1287,536,1312,483,1330,464,1356,446,1387,434,1434,422,1568,398,1743,375,1943,354,2345,318,2643,297"/>
<area shape="poly" id="edge98_Node000059_Node000032" title=" " alt="" coords="2638,297,2295,315,1644,319,1431,323,1240,331,1090,344,1038,352,1004,362,976,377,950,396,904,440,867,486,839,526,836,522,863,482,900,436,947,392,973,373,1002,358,1037,347,1090,338,1240,326,1431,318,1644,313,2295,309,2643,296"/>
<area shape="poly" id="edge95_Node000059_Node000040" title=" " alt="" coords="2638,306,2300,367,2299,361,2643,305"/>
<area shape="poly" id="edge99_Node000059_Node000041" title=" " alt="" coords="2782,307,3001,357,3097,378,3173,392,3248,411,3340,446,3418,489,3481,536,3476,535,3415,494,3338,451,3246,416,3172,397,3096,383,3000,363,2781,312"/>
<area shape="poly" id="edge97_Node000059_Node000049" title=" " alt="" coords="2772,310,3203,451,3197,451,2771,315"/>
<area shape="poly" id="edge93_Node000059_Node000058" title=" " alt="" coords="2675,312,2594,355,2593,350,2670,313"/>
<area shape="poly" id="edge103_Node000061_Node000002" title=" " alt="" coords="2252,310,2342,358,2373,379,2405,398,2473,425,2541,447,2536,447,2471,430,2403,403,2370,384,2339,362,2251,315"/>
<area shape="poly" id="edge106_Node000061_Node000032" title=" " alt="" coords="2139,295,1843,305,1441,319,1080,338,959,350,922,356,903,362,885,378,870,396,847,439,833,483,824,524,820,520,827,482,842,437,865,393,881,374,900,358,920,351,958,345,1079,333,1441,313,1843,300,2144,294"/>
<area shape="poly" id="edge105_Node000061_Node000040" title=" " alt="" coords="2214,310,2214,346,2210,343,2210,315"/>
<area shape="poly" id="edge104_Node000061_Node000058" title=" " alt="" coords="2283,309,2454,356,2449,356,2283,314"/>
<area shape="poly" id="edge111_Node000066_Node000006" title=" " alt="" coords="2580,207,2794,221,3295,233,3622,247,3736,257,3771,263,3790,269,3812,293,3822,317,3823,345,3823,379,3823,470,3820,506,3811,540,3797,571,3778,600,3755,627,3729,651,3669,694,3604,729,3536,757,3472,779,3416,794,3415,789,3471,774,3534,752,3601,724,3667,689,3726,647,3751,623,3774,597,3792,568,3806,538,3814,505,3818,470,3818,379,3818,346,3816,319,3807,296,3787,274,3770,268,3735,262,3622,253,3295,238,2793,226,2580,212"/>
<area shape="poly" id="edge110_Node000066_Node000007" title=" " alt="" coords="2580,207,2794,221,3311,229,3633,242,3753,253,3795,260,3822,269,3863,288,3895,309,3908,322,3917,337,3922,356,3924,379,3924,648,3920,676,3909,701,3892,723,3870,742,3820,772,3768,793,3767,788,3817,768,3867,738,3888,719,3904,698,3915,674,3919,647,3919,379,3917,357,3912,340,3903,325,3892,313,3861,293,3821,274,3794,266,3752,258,3633,247,3311,234,2793,226,2580,212"/>
<area shape="poly" id="edge112_Node000066_Node000010" title=" " alt="" coords="2437,206,1640,229,1159,249,959,261,807,274,710,283,625,288,548,292,478,301,412,317,347,345,280,388,210,451,180,487,160,527,149,568,147,609,155,648,173,684,201,714,240,738,315,761,419,778,540,790,671,798,924,805,1108,808,1103,808,924,811,671,804,540,796,418,783,314,766,238,743,198,718,169,687,150,650,142,610,143,567,155,525,176,484,206,447,277,384,344,340,410,312,477,296,548,287,624,282,710,277,807,269,958,255,1159,243,1640,224,2442,205"/>
<area shape="poly" id="edge113_Node000066_Node000020" title=" " alt="" coords="2483,223,2400,273,2349,296,2296,315,2251,324,2198,331,2073,339,1781,347,1634,356,1499,373,1440,387,1387,404,1343,425,1309,451,1294,468,1284,489,1272,534,1270,580,1273,620,1269,616,1265,580,1267,533,1279,487,1290,465,1305,447,1341,420,1385,399,1438,381,1498,368,1633,351,1781,342,2073,334,2197,326,2250,319,2294,309,2347,291,2398,268,2478,225"/>
<area shape="poly" id="edge109_Node000066_Node000032" title=" " alt="" coords="2436,205,2067,211,1546,220,1291,229,1073,240,915,255,867,264,843,273,822,300,808,330,800,364,796,398,800,466,811,523,806,521,795,467,791,398,794,363,803,328,817,297,840,269,865,259,914,250,1072,235,1291,224,1546,215,2067,205,2442,204"/>
<area shape="poly" id="edge108_Node000066_Node000059" title=" " alt="" coords="2555,221,2654,265,2648,265,2555,226"/>
<area shape="poly" id="edge116_Node000067_Node000043" title=" " alt="" coords="2976,210,3114,228,3272,258,3347,278,3413,301,3465,327,3484,342,3498,359,3506,380,3504,403,3494,425,3481,446,3450,478,3435,492,3396,514,3354,530,3270,550,3269,545,3352,525,3394,509,3432,487,3447,474,3476,442,3490,423,3499,402,3501,381,3494,361,3481,346,3462,332,3411,306,3346,283,3271,263,3113,233,2976,215"/>
<area shape="rect" id="Node000068" href="$priming_8h.html" title=" " alt="" coords="2806,271,2976,312"/>
<area shape="poly" id="edge117_Node000067_Node000068" title=" " alt="" coords="2893,222,2893,258,2889,254,2889,226"/>
<area shape="poly" id="edge118_Node000068_Node000002" title=" " alt="" coords="2864,311,2669,442,2667,437,2859,313"/>
<area shape="poly" id="edge121_Node000068_Node000006" title=" " alt="" coords="2976,307,3136,342,3324,394,3413,425,3492,459,3555,496,3578,516,3595,536,3601,557,3594,579,3565,610,3503,668,3369,788,3367,783,3499,664,3561,607,3590,577,3596,557,3590,539,3574,520,3551,501,3490,464,3411,430,3322,399,3135,347,2976,312"/>
<area shape="poly" id="edge120_Node000068_Node000014" title=" " alt="" coords="2897,310,2908,360,2936,531,2931,528,2903,360,2894,314"/>
<area shape="poly" id="edge122_Node000068_Node000032" title=" " alt="" coords="2803,311,2794,315,2576,333,2390,338,2226,335,2074,328,1922,322,1759,323,1574,335,1358,363,1271,379,1204,397,1054,451,956,492,871,533,869,528,954,487,1053,446,1202,392,1269,374,1357,357,1574,329,1759,317,1922,317,2074,323,2227,330,2390,333,2575,328,2793,309,2808,310"/>
<area shape="poly" id="edge119_Node000068_Node000040" title=" " alt="" coords="2803,311,2794,315,2525,350,2300,374,2300,368,2524,345,2793,309,2808,310"/>
<area shape="poly" id="edge124_Node000069_Node000005" title=" " alt="" coords="3550,123,3673,145,3813,180,3875,202,3927,228,3962,257,3971,273,3975,290,3975,648,3972,685,3965,722,3945,784,3942,779,3960,720,3967,684,3970,648,3970,291,3966,275,3958,260,3924,232,3873,207,3811,185,3672,150,3550,128"/>
<area shape="poly" id="edge126_Node000070_Node000002" title=" " alt="" coords="702,383,2539,461,2538,467,702,389"/>
<area shape="poly" id="edge128_Node000070_Node000010" title=" " alt="" coords="496,401,434,423,403,437,374,454,349,475,329,498,317,525,312,557,312,647,319,661,338,675,369,689,410,702,517,726,643,748,909,782,1108,804,1103,804,908,787,643,753,515,732,409,707,367,694,335,680,314,664,307,648,307,556,312,524,325,495,345,471,371,450,400,432,432,418,500,398"/>
<area shape="poly" id="edge129_Node000070_Node000020" title=" " alt="" coords="651,399,1237,628,1233,630,650,404"/>
<area shape="poly" id="edge127_Node000070_Node000032" title=" " alt="" coords="615,399,653,442,700,487,766,530,760,530,697,491,649,446,614,404"/>
<area shape="rect" id="Node000071" title=" " alt="" coords="499,456,629,482"/>
<area shape="poly" id="edge130_Node000070_Node000071" title=" " alt="" coords="594,399,577,444,573,440,590,403"/>
<area shape="poly" id="edge149_Node000072_Node000032" title=" " alt="" coords="685,133,715,182,744,266,758,334,770,403,793,489,806,524,801,522,788,490,765,404,753,335,739,267,710,184,684,138"/>
<area shape="poly" id="edge132_Node000072_Node000033" title=" " alt="" coords="580,137,534,157,488,185,467,205,454,223,432,272,408,330,394,378,390,427,395,489,402,534,416,577,433,613,427,612,411,579,397,535,390,490,385,427,389,377,403,329,427,270,449,221,463,201,485,181,531,152,584,134"/>
<area shape="rect" id="Node000073" href="$engine__graph__scratchpad_8h.html" title="Scratchpad implementation for the GraphEngine using CppAD automatic differentiation." alt="" coords="853,271,1038,312"/>
<area shape="poly" id="edge133_Node000072_Node000073" title=" " alt="" coords="700,132,905,262,899,263,700,138"/>
<area shape="rect" id="Node000074" href="$engine__adaptive__scratchpad_8h.html" title="Scratchpad implementation for the AdaptiveEngineView." alt="" coords="500,183,701,223"/>
<area shape="poly" id="edge139_Node000072_Node000074" title=" " alt="" coords="656,133,627,172,623,169,652,137"/>
<area shape="rect" id="Node000075" href="$engine__multiscale__scratchpad_8h.html" title="Scratchpad implementation for the MultiscalePartitioningEngineView." alt="" coords="103,183,314,223"/>
<area shape="poly" id="edge142_Node000072_Node000075" title=" " alt="" coords="579,134,330,182,327,177,582,130"/>
<area shape="poly" id="edge137_Node000073_Node000002" title=" " alt="" coords="1038,291,1339,296,1731,307,1923,316,2092,327,2221,341,2267,349,2297,358,2312,367,2321,378,2329,389,2342,398,2390,420,2441,436,2541,459,2535,459,2439,441,2388,425,2339,403,2325,392,2316,381,2308,371,2295,362,2266,354,2220,346,2091,332,1923,321,1731,313,1339,302,1039,297"/>
<area shape="poly" id="edge134_Node000073_Node000010" title=" " alt="" coords="850,294,767,300,666,310,559,331,456,362,329,418,270,450,220,486,184,525,172,546,164,568,162,591,165,614,175,639,192,665,218,694,244,713,272,723,301,728,367,730,404,732,446,738,637,767,826,787,990,798,1108,806,1103,806,990,803,826,792,637,772,445,743,404,737,366,735,300,733,270,728,242,717,214,698,187,668,170,641,160,616,157,591,159,567,167,544,179,522,217,482,267,446,326,413,454,358,558,325,665,305,766,294,855,292"/>
<area shape="poly" id="edge138_Node000073_Node000012" title=" " alt="" coords="955,310,991,382,1051,480,1089,532,1134,582,1184,627,1239,664,1299,678,1426,695,1806,735,2543,801,2538,801,1805,740,1426,701,1298,683,1236,669,1180,632,1130,586,1085,536,1046,483,986,384,953,315"/>
<area shape="poly" id="edge135_Node000073_Node000033" title=" " alt="" coords="851,295,753,301,644,312,549,331,513,345,489,362,468,389,453,420,443,454,438,488,438,555,445,612,440,610,433,556,433,488,438,452,448,418,463,386,485,358,511,340,548,326,644,307,753,296,856,293"/>
<area shape="poly" id="edge136_Node000073_Node000040" title=" " alt="" coords="1038,297,2126,371,2122,375,1038,302"/>
<area shape="poly" id="edge140_Node000074_Node000033" title=" " alt="" coords="550,225,508,251,462,284,443,305,427,327,417,352,413,379,414,470,416,508,422,546,440,612,435,610,417,547,411,509,408,470,408,379,412,351,423,325,439,301,459,280,505,246,554,222"/>
<area shape="poly" id="edge141_Node000074_Node000057" title=" " alt="" coords="700,202,1073,206,1636,216,2304,236,2649,251,2988,269,3109,281,3104,281,2988,274,2649,256,2303,241,1636,221,1073,211,701,207"/>
<area shape="poly" id="edge145_Node000075_Node000006" title=" " alt="" coords="313,210,487,221,759,227,1097,229,1882,228,2285,229,2667,235,3004,247,3149,257,3275,269,3360,272,3446,265,3529,255,3606,248,3672,250,3701,257,3725,269,3745,286,3760,310,3769,341,3772,379,3772,470,3769,504,3761,536,3748,567,3731,595,3686,645,3632,688,3572,724,3511,754,3403,793,3402,788,3509,749,3569,720,3629,684,3683,641,3727,592,3743,564,3756,535,3764,504,3767,470,3767,379,3764,341,3755,312,3741,289,3722,273,3699,262,3672,256,3606,253,3530,260,3447,270,3360,277,3275,274,3149,262,3004,252,2667,240,2285,234,1882,233,1097,235,759,233,487,226,315,215"/>
<area shape="poly" id="edge148_Node000075_Node000009" title=" " alt="" coords="205,221,194,311,190,371,192,437,201,503,221,566,235,595,253,621,275,644,300,664,338,681,399,696,575,723,806,746,1067,765,1591,790,1963,805,1957,806,1590,796,1067,770,805,751,574,728,398,701,337,686,297,669,271,648,249,624,231,597,216,568,196,504,187,437,185,371,189,311,203,226"/>
<area shape="poly" id="edge146_Node000075_Node000010" title=" " alt="" coords="114,226,75,245,39,273,21,298,11,321,8,346,8,379,8,648,8,677,11,700,20,719,39,738,62,749,101,759,214,776,362,788,531,796,868,804,1108,807,1103,808,868,809,531,801,362,793,213,781,100,765,61,754,36,743,16,722,6,701,3,677,3,648,3,379,3,346,6,320,16,295,36,269,72,241,117,222"/>
<area shape="poly" id="edge147_Node000075_Node000017" title=" " alt="" coords="207,221,208,309,212,369,222,433,239,499,264,562,301,619,324,643,349,664,383,676,444,687,615,704,805,715,956,724,950,725,804,721,615,709,443,692,382,681,347,669,320,647,297,622,260,565,234,501,217,434,207,369,203,310,206,227"/>
<area shape="poly" id="edge144_Node000075_Node000033" title=" " alt="" coords="211,221,224,287,247,380,264,431,286,482,312,531,344,576,366,598,393,618,388,618,363,602,339,580,308,534,281,484,259,432,242,381,219,288,210,226"/>
<area shape="poly" id="edge143_Node000075_Node000061" title=" " alt="" coords="313,210,487,221,973,244,1448,263,2129,287,2124,289,1448,268,973,249,487,226,315,215"/>
<area shape="rect" id="Node000001" title="Core header for the GridFire reaction network engine module." alt="" coords="3071,5,3198,46"/>
<area shape="rect" id="Node000002" href="$engine__abstract_8h.html" title="Abstract interfaces for reaction network engines in GridFire." alt="" coords="2673,449,2818,489"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="3136,44,3137,202,3137,293,3134,329,3124,357,3105,380,3076,403,3034,422,2972,438,2833,461,2832,456,2971,433,3032,417,3073,398,3101,376,3119,354,3129,328,3132,293,3132,202,3133,48"/>
<area shape="rect" id="Node000041" href="$engine__graph_8h.html" title=" " alt="" coords="1701,360,1846,401"/>
<area shape="poly" id="edge47_Node000001_Node000041" title=" " alt="" coords="3068,34,2896,58,2790,75,2685,97,2438,161,2198,234,1990,303,1841,357,1839,352,1989,298,2196,229,2437,156,2683,91,2789,70,2895,53,3073,33"/>
<area shape="rect" id="Node000056" href="$engine__views_8h.html" title=" " alt="" coords="2766,94,2906,135"/>
<area shape="poly" id="edge85_Node000001_Node000056" title=" " alt="" coords="3073,45,2919,92,2918,87,3068,46"/>
<area shape="rect" id="Node000067" href="$engine__procedures_8h.html" title=" " alt="" coords="2531,183,2701,223"/>
<area shape="poly" id="edge127_Node000001_Node000067" title=" " alt="" coords="3068,29,3003,37,2922,48,2837,67,2754,96,2724,113,2695,133,2647,174,2644,169,2692,128,2721,108,2752,92,2835,62,2921,43,3002,32,3073,28"/>
<area shape="rect" id="Node000069" href="$engine__types_8h.html" title=" " alt="" coords="4276,715,4414,755"/>
<area shape="poly" id="edge136_Node000001_Node000069" title=" " alt="" coords="3198,27,3478,42,3661,56,3851,74,4029,97,4178,126,4236,142,4281,160,4309,179,4317,190,4320,201,4320,559,4327,635,4339,702,4335,698,4321,635,4315,559,4315,202,4312,192,4306,183,4278,164,4234,147,4177,131,4028,103,3850,80,3661,61,3477,48,3199,32"/>
<area shape="rect" id="Node000070" href="$dynamic__engine__diagnostics_8h.html" title="Diagnostics utilities for DynamicEngine instances." alt="" coords="3716,360,3919,401"/>
<area shape="poly" id="edge138_Node000001_Node000070" title=" " alt="" coords="3198,23,3280,26,3380,36,3487,57,3540,72,3590,92,3631,114,3668,143,3701,177,3730,213,3776,285,3806,347,3801,344,3771,288,3726,216,3697,180,3664,147,3628,119,3588,96,3538,77,3485,62,3379,41,3279,31,3199,29"/>
<area shape="rect" id="Node000072" href="$scratchpads_8h.html" title="Unified header for the scratchpad memory management system." alt="" coords="3401,94,3578,135"/>
<area shape="poly" id="edge145_Node000001_Node000072" title=" " alt="" coords="3199,40,3397,90,3391,90,3199,45"/>
<area shape="rect" id="Node000003" href="$reaction_8h.html" title="Defines classes for representing and managing nuclear reactions." alt="" coords="1874,722,2046,748"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="2675,482,2593,506,2551,521,2511,540,2475,566,2432,605,2389,644,2352,669,2279,696,2202,715,2128,727,2061,733,2061,728,2127,721,2201,709,2277,691,2349,664,2386,639,2429,601,2472,562,2508,535,2549,516,2592,501,2670,483"/>
<area shape="rect" id="Node000009" title=" " alt="" coords="1912,811,2022,836"/>
<area shape="poly" id="edge42_Node000002_Node000009" title=" " alt="" coords="2675,489,2614,512,2555,540,2397,669,2301,717,2201,756,2108,787,2031,809,2030,804,2107,782,2200,751,2299,712,2395,664,2552,535,2612,507,2670,490"/>
<area shape="rect" id="Node000010" title=" " alt="" coords="2079,811,2137,836"/>
<area shape="poly" id="edge41_Node000002_Node000010" title=" " alt="" coords="2761,487,2791,530,2822,582,2843,632,2846,652,2841,668,2820,689,2792,707,2717,738,2623,764,2518,784,2411,800,2309,811,2152,823,2152,817,2308,805,2410,794,2517,779,2622,759,2715,733,2789,702,2817,684,2836,665,2841,652,2838,633,2817,584,2786,533,2759,492"/>
<area shape="rect" id="Node000012" title=" " alt="" coords="3927,811,3993,836"/>
<area shape="poly" id="edge45_Node000002_Node000012" title=" " alt="" coords="2818,479,2971,506,3037,521,3072,535,3095,562,3106,590,3110,619,3110,648,3110,676,3114,704,3125,729,3148,753,3164,761,3191,769,3269,782,3490,802,3731,813,3914,821,3909,821,3731,819,3490,807,3268,788,3190,774,3162,766,3145,757,3121,732,3109,705,3105,677,3105,648,3105,620,3101,592,3090,565,3069,539,3035,526,2970,511,2818,484"/>
<area shape="rect" id="Node000015" href="$types_2types_8h.html" title=" " alt="" coords="1990,545,2133,570"/>
<area shape="poly" id="edge12_Node000002_Node000015" title=" " alt="" coords="2670,481,2604,492,2475,505,2374,513,2274,522,2146,540,2126,544,2125,538,2145,535,2273,517,2374,507,2475,500,2604,487,2675,480"/>
<area shape="rect" id="Node000016" title=" " alt="" coords="2179,634,2237,659"/>
<area shape="poly" id="edge46_Node000002_Node000016" title=" " alt="" coords="2675,486,2544,518,2460,540,2428,559,2396,580,2356,597,2323,606,2250,629,2247,630,2246,624,2248,623,2322,601,2354,592,2393,576,2425,555,2458,535,2543,512,2670,486"/>
<area shape="rect" id="Node000017" href="$screening__abstract_8h.html" title=" " alt="" coords="1856,626,2002,667"/>
<area shape="poly" id="edge16_Node000002_Node000017" title=" " alt="" coords="2675,485,2655,492,2581,502,2522,506,2465,515,2396,540,2381,549,2371,560,2361,570,2345,580,2284,599,2199,615,2018,639,2018,633,2198,610,2283,594,2343,576,2358,566,2367,556,2378,545,2393,535,2463,510,2521,501,2580,497,2654,487,2670,486"/>
<area shape="rect" id="Node000018" href="$screening__types_8h.html" title=" " alt="" coords="2157,537,2288,578"/>
<area shape="poly" id="edge21_Node000002_Node000018" title=" " alt="" coords="2675,486,2655,492,2557,507,2481,516,2405,524,2307,540,2304,541,2303,535,2306,535,2404,519,2480,510,2557,502,2654,487,2670,486"/>
<area shape="rect" id="Node000020" href="$reporting_8h.html" title=" " alt="" coords="888,537,1026,578"/>
<area shape="poly" id="edge24_Node000002_Node000020" title=" " alt="" coords="2670,477,2503,492,2288,502,2105,507,1795,508,1486,514,1304,523,1090,540,1042,545,1041,540,1089,535,1304,518,1486,509,1795,503,2105,501,2287,497,2503,487,2675,477"/>
<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="2566,537,2704,578"/>
<area shape="poly" id="edge27_Node000002_Node000025" title=" " alt="" coords="2723,489,2672,530,2670,525,2718,491"/>
<area shape="rect" id="Node000026" title=" " alt="" coords="2666,626,2827,667"/>
<area shape="poly" id="edge40_Node000002_Node000026" title=" " alt="" coords="2818,479,2958,505,3017,521,3047,535,3061,562,3060,574,3056,585,3037,603,3007,617,2970,627,2928,635,2842,644,2842,639,2928,630,2969,622,3006,612,3034,599,3052,582,3055,573,3055,563,3043,539,3015,526,2957,511,2818,484"/>
<area shape="rect" id="Node000030" href="$error__engine_8h.html" title=" " alt="" coords="2830,537,2957,578"/>
<area shape="poly" id="edge33_Node000002_Node000030" title=" " alt="" coords="2779,487,2849,530,2844,529,2778,492"/>
<area shape="rect" id="Node000033" href="$blob_8h.html" title="Container class for managing multiple scratchpad instances." alt="" coords="3311,537,3489,578"/>
<area shape="poly" id="edge34_Node000002_Node000033" title=" " alt="" coords="2818,477,3299,543,3293,543,2818,483"/>
<area shape="rect" id="Node000039" title=" " alt="" coords="1696,634,1770,659"/>
<area shape="poly" id="edge44_Node000002_Node000039" title=" " alt="" coords="2675,485,2655,492,2566,502,2495,503,2427,510,2389,521,2345,540,2332,549,2324,560,2316,571,2301,580,2236,606,2179,620,2128,625,2078,626,1974,621,1914,622,1844,629,1786,638,1786,633,1844,623,1914,617,1974,616,2078,620,2127,620,2178,614,2235,601,2299,576,2312,567,2320,556,2329,545,2343,535,2387,516,2426,505,2495,497,2566,496,2654,487,2670,486"/>
<area shape="rect" id="Node000040" title=" " alt="" coords="2980,545,3033,570"/>
<area shape="poly" id="edge43_Node000002_Node000040" title=" " alt="" coords="2818,486,2893,507,2970,535,2973,538,2968,538,2968,540,2891,513,2818,491"/>
<area shape="rect" id="Node000004" title=" " alt="" coords="1052,811,1113,836"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="1902,748,1856,758,1644,783,1434,802,1129,823,1128,817,1434,796,1643,777,1856,753,1896,749"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="4172,811,4260,836"/>
<area shape="poly" id="edge4_Node000003_Node000005" title=" " alt="" coords="2046,735,2847,752,3419,771,4006,801,4160,816,4154,816,4005,806,3419,777,2847,757,2046,740"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="653,811,859,836"/>
<area shape="poly" id="edge5_Node000003_Node000006" title=" " alt="" coords="1903,748,1856,758,1628,781,1449,790,1270,795,1040,806,874,817,874,812,1040,801,1270,790,1449,784,1627,775,1856,753,1898,749"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="307,811,469,836"/>
<area shape="poly" id="edge6_Node000003_Node000007" title=" " alt="" coords="1871,740,1353,767,642,806,485,817,484,812,641,801,1353,761,1877,740"/>
<area shape="poly" id="edge7_Node000003_Node000009" title=" " alt="" coords="1963,746,1967,797,1963,794,1959,750"/>
<area shape="poly" id="edge8_Node000003_Node000010" title=" " alt="" coords="1981,746,2077,803,2071,802,1980,751"/>
<area shape="poly" id="edge9_Node000003_Node000012" title=" " alt="" coords="2046,737,3914,819,3909,821,2046,743"/>
<area shape="rect" id="Node000013" title=" " alt="" coords="2518,811,2639,836"/>
<area shape="poly" id="edge10_Node000003_Node000013" title=" " alt="" coords="2046,746,2506,812,2500,812,2046,751"/>
<area shape="rect" id="Node000014" title=" " alt="" coords="1554,803,1689,844"/>
<area shape="poly" id="edge11_Node000003_Node000014" title=" " alt="" coords="1915,748,1705,804,1704,799,1910,749"/>
<area shape="poly" id="edge14_Node000015_Node000013" title=" " alt="" coords="2071,569,2111,615,2138,641,2168,664,2224,690,2323,728,2533,806,2527,805,2321,733,2221,694,2165,669,2135,645,2107,619,2069,573"/>
<area shape="poly" id="edge13_Node000015_Node000014" title=" " alt="" coords="2000,571,1923,595,1883,610,1845,628,1805,657,1753,702,1653,795,1651,790,1749,698,1802,653,1843,624,1881,605,1921,590,1995,572"/>
<area shape="poly" id="edge15_Node000015_Node000016" title=" " alt="" coords="2082,568,2177,626,2172,625,2081,574"/>
<area shape="poly" id="edge17_Node000017_Node000003" title=" " alt="" coords="1938,665,1953,709,1948,706,1935,669"/>
<area shape="poly" id="edge18_Node000017_Node000006" title=" " alt="" coords="1857,661,853,811,852,805,1855,656"/>
<area shape="poly" id="edge20_Node000017_Node000010" title=" " alt="" coords="1985,665,2024,685,2059,713,2075,732,2087,754,2103,797,2099,794,2082,756,2070,735,2055,717,2021,689,1984,670"/>
<area shape="poly" id="edge19_Node000017_Node000013" title=" " alt="" coords="2002,665,2522,806,2517,806,2002,670"/>
<area shape="poly" id="edge22_Node000018_Node000017" title=" " alt="" coords="2159,578,2011,624,2010,619,2154,579"/>
<area shape="rect" id="Node000019" title=" " alt="" coords="3159,722,3228,748"/>
<area shape="poly" id="edge23_Node000018_Node000019" title=" " alt="" coords="2289,575,2455,620,2655,664,2794,687,2931,705,3147,730,3142,730,2931,710,2793,692,2654,669,2454,625,2288,581"/>
<area shape="poly" id="edge26_Node000020_Node000014" title=" " alt="" coords="971,576,1001,615,1043,664,1096,713,1126,735,1157,753,1187,764,1228,775,1329,792,1541,817,1535,817,1328,797,1227,780,1186,769,1155,758,1123,739,1093,717,1039,668,997,619,969,581"/>
<area shape="rect" id="Node000022" title=" " alt="" coords="787,634,840,659"/>
<area shape="poly" id="edge25_Node000020_Node000022" title=" " alt="" coords="927,578,847,628,845,623,922,580"/>
<area shape="poly" id="edge28_Node000025_Node000006" title=" " alt="" coords="2596,578,2486,627,2419,650,2351,669,874,814,874,808,2350,664,2418,645,2484,622,2591,579"/>
<area shape="poly" id="edge31_Node000025_Node000009" title=" " alt="" coords="2626,577,2599,619,2559,670,2508,719,2478,741,2446,758,2392,779,2345,791,2302,797,2261,798,2175,797,2125,799,2067,806,2037,811,2037,806,2066,801,2124,794,2175,792,2261,793,2301,791,2344,786,2391,774,2444,753,2475,736,2504,715,2555,666,2595,616,2621,579"/>
<area shape="poly" id="edge32_Node000025_Node000012" title=" " alt="" coords="2634,577,2637,623,2644,645,2657,665,2708,709,2758,735,2807,748,2857,752,2968,747,3032,747,3103,753,3340,780,3573,799,3914,821,3909,820,3572,804,3339,785,3102,758,3031,752,2968,753,2857,757,2806,753,2756,740,2705,713,2653,668,2639,648,2632,623,2631,581"/>
<area shape="poly" id="edge29_Node000025_Node000026" title=" " alt="" coords="2661,576,2712,617,2707,616,2659,581"/>
<area shape="rect" id="Node000029" title=" " alt="" coords="2261,634,2339,659"/>
<area shape="poly" id="edge30_Node000025_Node000029" title=" " alt="" coords="2568,576,2354,634,2353,629,2562,577"/>
<area shape="poly" id="edge37_Node000033_Node000009" title=" " alt="" coords="3394,577,3373,619,3340,669,3296,719,3270,740,3241,758,3210,768,3162,776,3026,788,2852,795,2658,798,2288,800,2150,802,2067,806,2037,810,2037,805,2066,801,2149,797,2288,795,2658,793,2852,790,3025,783,3161,771,3208,763,3239,753,3267,736,3292,715,3335,666,3368,616,3389,579"/>
<area shape="poly" id="edge38_Node000033_Node000019" title=" " alt="" coords="3373,578,3307,628,3258,672,3216,714,3214,709,3254,669,3304,624,3368,579"/>
<area shape="rect" id="Node000034" href="$scratchpad__abstract_8h.html" title="Abstract base class for scratchpad memory used during engine computations." alt="" coords="3489,626,3666,667"/>
<area shape="poly" id="edge35_Node000033_Node000034" title=" " alt="" coords="3441,576,3526,619,3521,619,3440,581"/>
<area shape="poly" id="edge39_Node000033_Node000039" title=" " alt="" coords="3308,564,3045,581,2707,591,2444,593,2181,601,2027,612,1844,629,1786,637,1785,632,1844,623,2026,606,2181,596,2444,588,2707,585,3045,575,3313,564"/>
<area shape="poly" id="edge36_Node000034_Node000019" title=" " alt="" coords="3492,667,3243,725,3242,720,3487,668"/>
<area shape="poly" id="edge54_Node000041_Node000002" title=" " alt="" coords="1846,385,2660,459,2655,460,1846,391"/>
<area shape="poly" id="edge53_Node000041_Node000003" title=" " alt="" coords="1698,394,1607,418,1568,433,1545,450,1538,470,1534,505,1536,544,1546,577,1573,614,1606,645,1645,669,1687,689,1731,704,1776,715,1862,730,1856,730,1775,720,1730,709,1685,694,1642,674,1603,649,1569,617,1542,579,1531,544,1529,505,1533,469,1541,447,1566,428,1605,413,1703,392"/>
<area shape="poly" id="edge76_Node000041_Node000004" title=" " alt="" coords="1698,382,1520,387,1290,397,1173,405,1066,417,975,432,908,451,892,459,882,469,858,491,834,504,814,512,797,521,781,539,764,569,755,599,752,628,757,656,767,683,784,708,807,732,835,753,885,780,940,798,992,810,1040,819,1034,819,991,815,938,803,883,784,832,758,803,736,780,711,762,685,751,657,747,628,749,598,759,567,777,536,794,517,812,507,832,500,854,487,878,465,889,455,906,446,974,427,1065,412,1173,400,1289,392,1520,382,1703,381"/>
<area shape="poly" id="edge48_Node000041_Node000006" title=" " alt="" coords="1698,382,1511,385,1265,394,1141,402,1026,414,929,430,857,451,754,539,741,572,733,607,730,643,730,679,739,745,750,797,746,795,733,746,725,679,725,643,728,606,736,570,750,536,855,446,928,425,1025,409,1140,397,1265,389,1510,380,1703,381"/>
<area shape="poly" id="edge50_Node000041_Node000007" title=" " alt="" coords="1698,385,1205,409,950,428,859,439,806,451,765,475,715,512,600,613,490,720,411,802,408,797,486,717,596,609,711,508,762,470,804,446,858,434,950,422,1204,403,1703,383"/>
<area shape="poly" id="edge73_Node000041_Node000009" title=" " alt="" coords="1698,392,1599,416,1556,432,1530,450,1514,481,1512,509,1519,540,1531,577,1540,605,1553,631,1589,676,1635,714,1687,744,1742,769,1798,787,1899,813,1894,813,1796,792,1740,774,1684,749,1632,718,1585,680,1549,634,1535,607,1525,579,1514,541,1507,510,1509,480,1526,447,1554,427,1597,411,1704,391"/>
<area shape="poly" id="edge74_Node000041_Node000010" title=" " alt="" coords="1846,383,1918,391,1995,403,2062,421,2087,433,2105,447,2121,473,2121,483,2118,491,2101,500,2075,504,2014,512,1987,522,1966,539,1960,557,1966,577,1976,593,1988,602,2016,624,2059,665,2076,685,2092,714,2105,756,2109,797,2105,794,2100,757,2087,716,2071,688,2055,669,2013,628,1984,606,1972,596,1962,579,1955,557,1962,536,1984,517,2013,507,2075,499,2099,495,2114,487,2116,482,2115,475,2101,450,2085,437,2060,426,1994,408,1918,396,1846,389"/>
<area shape="poly" id="edge79_Node000041_Node000012" title=" " alt="" coords="1846,381,2456,403,2779,422,2896,434,2965,446,2984,455,2998,466,3010,476,3028,487,3070,504,3104,513,3140,521,3184,535,3267,569,3331,599,3394,630,3477,664,3599,708,3721,748,3915,809,3909,808,3719,753,3597,713,3475,669,3392,635,3328,604,3265,574,3182,540,3138,526,3103,518,3068,509,3025,492,3007,481,2994,470,2981,460,2963,451,2895,439,2778,427,2456,408,1846,386"/>
<area shape="poly" id="edge80_Node000041_Node000013" title=" " alt="" coords="1846,382,2424,407,2728,426,2838,436,2903,446,2929,455,2948,465,2990,487,3033,499,3069,504,3104,512,3142,535,3202,587,3229,613,3250,640,3264,669,3269,697,3262,727,3242,757,3211,773,3156,785,2995,804,2811,817,2655,823,2655,818,2810,811,2995,799,3155,780,3210,768,3238,753,3257,725,3263,697,3259,670,3246,643,3225,617,3199,591,3138,539,3102,517,3068,509,3032,504,2988,492,2945,469,2927,460,2902,451,2837,441,2727,432,2423,413,1846,387"/>
<area shape="poly" id="edge49_Node000041_Node000014" title=" " alt="" coords="1698,383,1530,389,1314,399,1106,419,1021,433,958,451,943,460,933,469,908,492,880,505,856,512,834,521,811,539,795,560,787,579,777,627,772,648,772,656,777,665,798,686,827,705,863,723,906,738,1005,764,1118,784,1235,798,1349,808,1541,821,1535,821,1349,814,1234,804,1117,789,1004,769,904,743,861,728,824,710,794,690,773,668,767,657,767,647,772,625,782,577,791,557,807,535,831,516,854,507,878,500,905,487,929,465,940,455,956,446,1020,428,1105,413,1314,394,1530,383,1703,382"/>
<area shape="poly" id="edge52_Node000041_Node000015" title=" " alt="" coords="1846,380,1941,384,2047,394,2097,403,2141,414,2177,429,2201,447,2209,462,2209,477,2202,490,2189,503,2155,525,2115,542,2113,537,2152,520,2186,499,2197,487,2204,475,2204,463,2197,450,2174,433,2139,419,2096,408,2046,400,1941,389,1846,385"/>
<area shape="poly" id="edge55_Node000041_Node000017" title=" " alt="" coords="1698,384,1663,392,1625,404,1589,423,1561,450,1553,474,1550,511,1554,549,1566,576,1597,586,1667,600,1843,632,1838,632,1666,605,1596,591,1562,580,1549,550,1545,511,1548,473,1556,447,1586,418,1623,399,1662,387,1704,383"/>
<area shape="poly" id="edge56_Node000041_Node000018" title=" " alt="" coords="1846,379,1946,382,2059,393,2112,401,2159,413,2197,428,2223,447,2233,464,2238,484,2235,524,2231,520,2233,484,2229,466,2219,450,2195,432,2158,418,2111,406,2058,398,1946,388,1846,384"/>
<area shape="poly" id="edge75_Node000041_Node000019" title=" " alt="" coords="1846,381,2060,388,2345,401,2625,420,2742,432,2830,446,2862,455,2886,464,2939,487,2987,497,3027,501,3065,510,3085,520,3106,535,3140,575,3165,622,3181,668,3191,708,3186,705,3176,670,3160,624,3136,578,3102,539,3082,524,3063,515,3026,506,2987,503,2938,492,2884,469,2860,460,2829,451,2741,437,2625,425,2344,406,2060,393,1846,386"/>
<area shape="poly" id="edge72_Node000041_Node000022" title=" " alt="" coords="1698,381,1577,386,1414,395,1233,416,1142,431,1053,451,1005,469,958,492,920,502,889,507,861,516,834,539,823,557,817,578,813,620,809,616,812,577,818,555,830,536,858,511,888,502,919,497,956,487,1003,464,1051,446,1141,426,1232,411,1414,390,1577,381,1704,381"/>
<area shape="poly" id="edge77_Node000041_Node000029" title=" " alt="" coords="1846,381,1929,387,2020,399,2099,418,2130,431,2150,447,2157,458,2159,469,2150,491,2130,509,2108,517,2086,518,2062,516,2040,514,2018,515,1998,522,1980,539,1972,558,1973,567,1979,576,1999,591,2029,600,2106,611,2188,616,2250,623,2259,628,2254,628,2249,629,2187,621,2106,616,2028,606,1997,595,1975,580,1968,569,1966,558,1975,536,1995,518,2017,510,2040,508,2063,511,2086,513,2107,512,2128,505,2146,488,2154,469,2152,460,2146,450,2127,435,2098,423,2019,404,1929,392,1846,387"/>
<area shape="poly" id="edge71_Node000041_Node000033" title=" " alt="" coords="1846,381,2121,389,2488,402,2830,422,2954,433,3027,446,3047,455,3061,466,3074,477,3092,487,3180,511,3299,538,3293,538,3179,517,3090,492,3071,481,3057,470,3044,460,3026,451,2954,438,2830,427,2488,408,2120,394,1846,386"/>
<area shape="poly" id="edge78_Node000041_Node000039" title=" " alt="" coords="1703,393,1654,416,1634,431,1617,450,1610,469,1617,488,1628,500,1640,507,1669,511,1699,515,1713,523,1726,536,1736,556,1741,577,1740,620,1736,616,1736,578,1731,557,1722,539,1710,527,1697,520,1668,516,1639,512,1625,504,1612,491,1605,469,1612,447,1630,427,1652,411,1698,395"/>
<area shape="rect" id="Node000042" title=" " alt="" coords="360,545,510,570"/>
<area shape="poly" id="edge51_Node000041_Node000042" title=" " alt="" coords="1698,385,1227,408,961,427,852,438,769,451,711,469,654,492,491,543,489,538,652,487,709,464,767,446,851,433,961,421,1226,402,1703,383"/>
<area shape="rect" id="Node000043" href="$partition__abstract_8h.html" title=" " alt="" coords="1576,537,1712,578"/>
<area shape="poly" id="edge57_Node000041_Node000043" title=" " alt="" coords="1698,386,1666,395,1631,406,1599,425,1573,450,1567,469,1572,489,1586,508,1606,528,1601,527,1582,512,1568,491,1561,469,1568,447,1595,420,1629,402,1665,389,1704,384"/>
<area shape="rect" id="Node000044" href="$construction_8h.html" title="Functions for constructing nuclear reaction networks." alt="" coords="1078,449,1248,489"/>
<area shape="poly" id="edge60_Node000041_Node000044" title=" " alt="" coords="1698,393,1264,456,1263,451,1703,391"/>
<area shape="rect" id="Node000047" href="$weak__interpolator_8h.html" title=" " alt="" coords="1102,537,1247,578"/>
<area shape="poly" id="edge83_Node000041_Node000047" title=" " alt="" coords="1698,384,1535,391,1335,403,1240,411,1159,422,1098,435,1079,443,1067,451,1061,460,1060,470,1069,490,1090,510,1119,530,1114,529,1087,514,1065,494,1054,471,1056,459,1063,447,1076,438,1097,430,1158,417,1239,406,1334,397,1535,386,1704,383"/>
<area shape="rect" id="Node000050" href="$config_8h.html" title=" " alt="" coords="448,456,597,482"/>
<area shape="poly" id="edge69_Node000041_Node000050" title=" " alt="" coords="1698,385,1263,408,968,426,667,451,613,457,612,452,666,446,967,421,1263,402,1703,384"/>
<area shape="rect" id="Node000051" title=" " alt="" coords="1626,449,1760,489"/>
<area shape="poly" id="edge81_Node000041_Node000051" title=" " alt="" coords="1757,400,1723,440,1720,435,1753,403"/>
<area shape="rect" id="Node000052" title=" " alt="" coords="1784,449,1922,489"/>
<area shape="poly" id="edge82_Node000041_Node000052" title=" " alt="" coords="1792,399,1828,438,1823,437,1791,404"/>
<area shape="rect" id="Node000053" href="$weak__rate__library_8h.html" title=" " alt="" coords="1946,449,2091,489"/>
<area shape="poly" id="edge84_Node000041_Node000053" title=" " alt="" coords="1829,399,1951,443,1946,443,1829,404"/>
<area shape="poly" id="edge59_Node000043_Node000019" title=" " alt="" coords="1713,567,1853,591,2015,623,2091,645,2124,655,2167,664,2310,684,2456,700,2739,721,2981,729,3147,734,3141,734,2981,735,2739,726,2455,706,2309,690,2166,669,2123,660,2090,650,2014,629,1852,596,1713,572"/>
<area shape="poly" id="edge58_Node000043_Node000022" title=" " alt="" coords="1573,567,856,643,855,638,1578,565"/>
<area shape="poly" id="edge61_Node000044_Node000003" title=" " alt="" coords="1195,487,1260,535,1292,572,1312,606,1333,637,1348,651,1369,664,1408,679,1459,692,1590,711,1732,722,1861,731,1856,731,1732,728,1589,716,1458,697,1406,684,1367,669,1345,655,1329,640,1307,609,1288,575,1257,539,1194,492"/>
<area shape="poly" id="edge62_Node000044_Node000026" title=" " alt="" coords="1248,471,2717,535,2732,551,2741,570,2749,612,2745,609,2736,572,2727,554,2715,540,1248,477"/>
<area shape="poly" id="edge63_Node000044_Node000047" title=" " alt="" coords="1167,488,1172,523,1168,520,1164,492"/>
<area shape="poly" id="edge64_Node000047_Node000006" title=" " alt="" coords="1146,578,789,805,786,800,1141,579"/>
<area shape="poly" id="edge65_Node000047_Node000007" title=" " alt="" coords="1117,581,439,808,437,803,1115,576"/>
<area shape="poly" id="edge66_Node000047_Node000009" title=" " alt="" coords="1173,576,1170,616,1170,664,1182,713,1193,735,1208,753,1294,765,1487,783,1899,817,1894,817,1486,788,1293,771,1205,758,1188,738,1177,715,1165,665,1164,616,1169,580"/>
<area shape="poly" id="edge67_Node000047_Node000010" title=" " alt="" coords="1195,576,1248,621,1281,645,1317,664,1420,705,1509,731,1590,747,1667,756,1830,768,1924,780,2034,801,2067,811,2062,810,2033,806,1923,785,1829,774,1667,761,1589,752,1508,736,1418,710,1315,669,1278,649,1244,626,1193,581"/>
<area shape="poly" id="edge68_Node000047_Node000039" title=" " alt="" coords="1248,568,1683,637,1678,637,1248,573"/>
<area shape="poly" id="edge70_Node000050_Node000042" title=" " alt="" coords="513,481,459,536,456,532,508,484"/>
<area shape="rect" id="Node000057" href="$engine__adaptive_8h.html" title=" " alt="" coords="2364,271,2505,312"/>
<area shape="poly" id="edge86_Node000056_Node000057" title=" " alt="" coords="2832,133,2811,182,2794,206,2772,225,2740,245,2710,257,2682,263,2655,266,2595,267,2521,274,2520,269,2595,261,2654,261,2682,258,2709,252,2738,240,2769,221,2790,202,2806,179,2828,137"/>
<area shape="rect" id="Node000058" href="$engine__view__abstract_8h.html" title="Abstract interfaces for engine &quot;views&quot; in GridFire." alt="" coords="2783,360,2945,401"/>
<area shape="poly" id="edge126_Node000056_Node000058" title=" " alt="" coords="2840,133,2863,346,2858,343,2836,137"/>
<area shape="rect" id="Node000059" href="$engine__defined_8h.html" title=" " alt="" coords="1703,271,1844,312"/>
<area shape="poly" id="edge100_Node000056_Node000059" title=" " alt="" coords="2819,134,2765,188,2737,211,2714,226,2664,238,2578,249,2339,267,1859,290,1859,285,2338,262,2577,243,2663,232,2712,221,2734,207,2762,184,2815,136"/>
<area shape="rect" id="Node000061" href="$engine__multiscale_8h.html" title=" " alt="" coords="2956,271,3097,312"/>
<area shape="poly" id="edge112_Node000056_Node000061" title=" " alt="" coords="2858,132,2997,261,2992,260,2856,138"/>
<area shape="rect" id="Node000066" href="$engine__priming_8h.html" title=" " alt="" coords="300,183,441,223"/>
<area shape="poly" id="edge119_Node000056_Node000066" title=" " alt="" coords="2765,121,456,201,455,196,2766,115"/>
<area shape="poly" id="edge87_Node000057_Node000002" title=" " alt="" coords="2502,310,2558,331,2613,358,2713,439,2708,438,2611,362,2555,336,2501,315"/>
<area shape="poly" id="edge94_Node000057_Node000006" title=" " alt="" coords="2362,297,1374,333,616,363,562,378,522,395,484,418,438,451,396,479,362,507,351,521,344,537,344,556,350,577,378,624,415,665,458,700,504,730,553,755,601,776,689,807,684,806,599,781,551,760,502,735,454,705,411,669,374,627,346,579,339,556,339,536,346,519,358,503,393,475,434,446,481,414,520,391,561,373,616,357,1374,327,2367,294"/>
<area shape="poly" id="edge96_Node000057_Node000007" title=" " alt="" coords="2362,297,1307,333,502,363,436,389,411,405,389,423,372,445,358,471,346,501,337,538,333,574,333,611,343,683,361,747,379,797,374,795,356,749,338,684,327,611,327,574,332,537,341,500,353,469,368,442,386,420,408,401,434,385,501,357,1307,328,2366,294"/>
<area shape="poly" id="edge99_Node000057_Node000012" title=" " alt="" coords="2505,307,2519,309,2776,314,3268,318,3527,323,3756,330,3925,341,3978,349,4005,358,4028,381,4037,406,4039,434,4039,468,4039,559,4038,616,4035,660,4025,703,4006,756,3981,800,3978,796,4002,754,4020,702,4029,659,4033,615,4033,559,4033,468,4034,434,4032,407,4023,384,4003,362,3977,354,3924,347,3756,335,3527,328,3267,324,2776,319,2518,315,2505,313"/>
<area shape="poly" id="edge92_Node000057_Node000015" title=" " alt="" coords="2423,311,2353,398,2302,448,2245,492,2187,522,2128,543,2126,537,2185,517,2243,487,2299,444,2349,395,2418,314"/>
<area shape="poly" id="edge90_Node000057_Node000017" title=" " alt="" coords="2361,296,2208,305,2013,317,1825,336,1748,348,1690,363,1642,377,1604,391,1573,412,1545,450,1538,474,1534,511,1536,549,1540,565,1546,576,1579,586,1655,601,1843,632,1838,632,1654,606,1578,592,1542,580,1535,567,1530,550,1528,511,1533,473,1540,447,1569,408,1602,386,1640,372,1689,357,1747,343,1824,331,2013,312,2208,299,2367,295"/>
<area shape="poly" id="edge91_Node000057_Node000018" title=" " alt="" coords="2446,310,2461,348,2472,395,2473,445,2466,469,2454,491,2304,537,2303,531,2450,487,2461,467,2467,444,2467,396,2456,350,2443,315"/>
<area shape="poly" id="edge97_Node000057_Node000033" title=" " alt="" coords="2505,307,2519,309,2586,317,2644,319,2744,315,2791,315,2841,320,2896,333,2959,358,2973,367,2982,378,2990,388,3003,398,3036,415,3064,424,3094,432,3129,446,3161,467,3193,487,3252,511,3312,533,3307,532,3250,516,3191,492,3158,472,3127,451,3092,437,3063,429,3034,420,3000,403,2986,392,2978,381,2969,371,2956,362,2894,338,2840,325,2791,320,2744,320,2644,324,2586,323,2518,315,2505,312"/>
<area shape="poly" id="edge98_Node000057_Node000039" title=" " alt="" coords="2411,311,2283,400,2196,449,2104,492,2042,509,1992,514,1943,520,1884,540,1848,559,1814,581,1759,625,1756,620,1811,577,1845,554,1882,535,1942,515,1992,509,2041,504,2102,487,2193,445,2280,395,2406,313"/>
<area shape="poly" id="edge95_Node000057_Node000042" title=" " alt="" coords="2362,297,1449,332,972,351,758,363,725,380,703,399,683,423,655,451,634,472,611,492,553,521,495,542,493,537,550,516,608,487,631,468,651,447,679,419,699,396,722,375,757,357,972,346,1449,327,2366,295"/>
<area shape="poly" id="edge93_Node000057_Node000050" title=" " alt="" coords="2361,296,1431,330,938,349,707,363,662,380,619,402,551,449,548,444,616,398,660,375,706,357,938,344,1430,324,2366,294"/>
<area shape="poly" id="edge88_Node000057_Node000058" title=" " alt="" coords="2505,306,2519,309,2770,361,2765,361,2518,315,2505,312"/>
<area shape="poly" id="edge89_Node000058_Node000002" title=" " alt="" coords="2840,400,2785,442,2783,437,2835,402"/>
<area shape="poly" id="edge102_Node000059_Node000002" title=" " alt="" coords="1844,298,2039,321,2275,357,2482,400,2661,445,2656,445,2481,405,2274,363,2038,326,1844,303"/>
<area shape="poly" id="edge108_Node000059_Node000007" title=" " alt="" coords="1700,293,1309,299,1040,306,758,319,492,341,373,355,268,372,181,391,115,414,90,427,73,440,62,454,59,468,59,648,60,681,66,707,80,730,103,753,134,770,181,785,294,808,289,810,180,790,132,775,100,757,75,733,61,709,55,682,53,648,53,467,57,451,69,436,88,422,112,409,180,386,267,367,372,350,492,335,758,314,1040,301,1309,293,1705,292"/>
<area shape="poly" id="edge111_Node000059_Node000012" title=" " alt="" coords="1844,293,2352,309,3146,317,3422,322,3665,330,3845,342,3902,349,3932,358,3960,380,3977,403,3986,432,3988,468,3988,648,3981,729,3968,798,3965,794,3976,728,3983,648,3983,468,3981,433,3973,406,3956,383,3929,362,3901,354,3845,347,3665,336,3422,328,3146,322,2352,315,1844,298"/>
<area shape="poly" id="edge104_Node000059_Node000015" title=" " alt="" coords="1844,291,1935,301,1986,311,2040,325,2092,345,2142,372,2186,405,2224,447,2231,464,2230,479,2222,494,2209,506,2171,527,2128,543,2127,537,2169,522,2206,502,2218,490,2225,478,2226,465,2219,450,2183,409,2139,376,2090,350,2038,330,1985,316,1934,306,1844,297"/>
<area shape="poly" id="edge109_Node000059_Node000022" title=" " alt="" coords="1700,294,1416,298,1029,306,838,315,669,326,541,342,496,352,468,362,399,407,370,433,346,460,331,488,325,516,331,546,350,576,379,597,423,613,479,625,541,633,669,641,774,645,769,646,669,647,541,638,478,630,422,618,376,601,346,580,326,548,320,516,326,486,342,457,366,429,396,403,465,358,495,347,540,337,669,321,837,309,1029,301,1416,292,1705,292"/>
<area shape="poly" id="edge106_Node000059_Node000033" title=" " alt="" coords="1844,298,2538,373,2898,416,3019,434,3078,446,3094,456,3105,467,3115,477,3129,487,3200,510,3299,536,3293,535,3199,515,3127,492,3111,481,3101,470,3091,460,3076,451,3018,439,2897,422,2538,378,1844,303"/>
<area shape="poly" id="edge110_Node000059_Node000039" title=" " alt="" coords="1700,297,1624,305,1540,317,1466,335,1439,348,1421,362,1402,390,1391,418,1389,447,1393,474,1404,502,1421,528,1444,553,1471,576,1522,605,1577,624,1632,636,1683,643,1678,644,1632,641,1576,629,1519,610,1468,580,1440,556,1417,531,1399,504,1388,476,1383,447,1386,417,1397,388,1417,358,1436,343,1464,330,1539,312,1624,300,1705,295"/>
<area shape="poly" id="edge103_Node000059_Node000041" title=" " alt="" coords="1775,310,1775,346,1771,343,1772,315"/>
<area shape="poly" id="edge107_Node000059_Node000042" title=" " alt="" coords="1700,295,1436,304,1078,317,747,337,627,349,557,363,516,377,485,393,461,415,438,450,432,469,429,490,431,530,426,528,423,490,426,468,434,447,457,411,482,388,514,373,555,357,626,344,746,332,1078,312,1436,299,1705,294"/>
<area shape="poly" id="edge105_Node000059_Node000050" title=" " alt="" coords="1700,294,1444,301,1101,311,932,320,784,331,671,345,632,353,607,362,584,379,564,399,536,443,532,440,560,396,580,375,604,358,630,348,670,340,784,326,932,315,1101,306,1444,295,1705,293"/>
<area shape="poly" id="edge101_Node000059_Node000058" title=" " alt="" coords="1843,294,2216,317,2463,335,2714,357,2770,366,2765,366,2713,363,2462,340,2215,322,1844,299"/>
<area shape="poly" id="edge113_Node000061_Node000002" title=" " alt="" coords="3041,310,3053,331,3062,355,3063,380,3054,402,3040,415,3019,425,2963,443,2898,455,2833,463,2833,458,2897,450,2962,437,3017,421,3037,410,3050,399,3058,379,3057,356,3048,333,3039,315"/>
<area shape="poly" id="edge118_Node000061_Node000012" title=" " alt="" coords="3097,294,3687,328,3977,346,4106,358,4153,399,4168,420,4178,442,4189,493,4191,556,4191,648,4191,681,4188,707,4178,732,4158,757,4124,784,4085,802,4045,814,4009,821,4008,816,4044,809,4083,797,4121,779,4154,753,4173,729,4182,706,4185,680,4185,648,4185,556,4183,494,4173,444,4163,423,4149,402,4104,362,3977,352,3686,333,3097,300"/>
<area shape="poly" id="edge116_Node000061_Node000033" title=" " alt="" coords="3098,308,3153,329,3206,358,3243,389,3266,419,3288,451,3321,487,3365,528,3360,527,3317,491,3284,454,3262,423,3239,393,3202,362,3150,334,3097,314"/>
<area shape="poly" id="edge117_Node000061_Node000039" title=" " alt="" coords="3022,311,2999,360,2981,383,2959,403,2910,413,2799,430,2469,474,1978,540,1882,578,1773,629,1771,624,1880,573,1977,535,2468,469,2798,425,2909,408,2956,398,2978,380,2995,357,3018,314"/>
<area shape="poly" id="edge115_Node000061_Node000041" title=" " alt="" coords="2954,299,1862,376,1861,370,2959,297"/>
<area shape="poly" id="edge114_Node000061_Node000058" title=" " alt="" coords="2992,312,2915,355,2913,350,2987,313"/>
<area shape="poly" id="edge123_Node000066_Node000006" title=" " alt="" coords="348,226,331,247,313,273,295,315,287,361,273,425,272,453,279,489,295,543,314,583,339,620,374,665,417,716,439,734,471,753,511,771,554,786,641,809,635,808,552,791,509,776,468,758,436,739,413,720,370,668,335,623,309,585,290,545,273,490,267,454,268,425,281,359,290,313,308,270,327,244,351,221"/>
<area shape="poly" id="edge122_Node000066_Node000007" title=" " alt="" coords="298,209,210,222,161,234,114,250,72,272,38,301,16,336,10,356,8,379,8,648,11,682,20,708,36,731,63,753,102,772,159,787,294,810,289,813,158,792,100,777,60,758,32,734,15,711,5,683,3,648,3,379,5,355,11,334,34,297,69,268,112,245,160,229,209,217,302,205"/>
<area shape="poly" id="edge124_Node000066_Node000010" title=" " alt="" coords="369,221,368,278,373,350,381,388,393,425,412,459,438,487,459,501,487,512,556,524,638,527,729,525,906,519,981,522,1013,527,1040,535,1056,544,1067,554,1091,576,1182,638,1255,684,1333,720,1438,753,1526,772,1602,782,1670,786,1733,786,1866,784,1943,789,2034,801,2067,810,2062,810,2033,806,1943,794,1866,790,1733,791,1670,791,1602,788,1526,778,1437,758,1331,725,1253,689,1179,643,1088,580,1063,558,1053,548,1038,540,1012,532,981,527,906,524,729,530,638,533,555,530,485,517,457,506,434,491,408,462,389,427,376,390,368,351,363,278,367,226"/>
<area shape="poly" id="edge125_Node000066_Node000022" title=" " alt="" coords="360,222,328,291,310,336,295,385,285,436,285,487,296,534,307,556,322,576,353,598,401,615,460,627,527,635,663,643,773,646,768,646,663,648,526,640,459,632,399,620,351,603,318,580,303,559,291,536,280,487,280,436,289,384,305,334,323,289,358,226"/>
<area shape="poly" id="edge121_Node000066_Node000033" title=" " alt="" coords="441,202,1015,209,1882,222,2696,242,2974,254,3063,261,3110,269,3159,289,3204,317,3245,350,3282,386,3343,461,3384,525,3379,522,3339,464,3278,390,3241,354,3201,321,3156,294,3109,274,3062,267,2974,260,2696,247,1882,227,1015,214,442,208"/>
<area shape="poly" id="edge120_Node000066_Node000059" title=" " alt="" coords="441,206,1689,283,1687,288,441,211"/>
<area shape="poly" id="edge128_Node000067_Node000044" title=" " alt="" coords="2528,205,2104,212,1813,220,1506,233,1211,252,953,280,846,296,759,316,695,338,673,349,658,362,652,371,650,380,652,389,658,399,676,409,711,419,817,436,943,449,1065,461,1059,462,943,455,816,441,710,424,674,414,654,403,647,391,644,380,647,369,654,358,670,345,693,333,758,311,845,291,952,274,1210,247,1506,228,1813,215,2104,207,2533,204"/>
<area shape="rect" id="Node000068" href="$priming_8h.html" title=" " alt="" coords="2531,271,2701,312"/>
<area shape="poly" id="edge129_Node000067_Node000068" title=" " alt="" coords="2618,222,2618,257,2614,254,2614,226"/>
<area shape="poly" id="edge130_Node000068_Node000002" title=" " alt="" coords="2631,310,2724,437,2719,435,2629,315"/>
<area shape="poly" id="edge133_Node000068_Node000006" title=" " alt="" coords="2528,311,2518,315,2349,327,2137,330,1644,332,1393,340,1273,348,1159,359,1054,375,958,395,874,420,804,451,775,470,753,491,739,513,730,538,723,596,724,667,723,711,728,755,744,799,739,796,723,756,718,712,719,667,718,596,724,537,734,511,749,487,771,466,801,446,872,415,957,390,1053,370,1159,354,1272,343,1393,335,1644,327,2137,325,2348,321,2517,309,2533,310"/>
<area shape="poly" id="edge135_Node000068_Node000012" title=" " alt="" coords="2701,296,2944,309,3505,319,3871,333,3997,344,4036,350,4056,358,4100,403,4134,450,4156,497,4168,546,4169,596,4159,648,4138,702,4108,757,4088,779,4063,796,4035,809,4008,817,4008,811,4033,804,4060,792,4084,775,4103,754,4134,699,4154,647,4163,596,4162,547,4151,499,4129,452,4096,407,4053,362,4035,355,3996,349,3870,338,3505,324,2944,315,2702,301"/>
<area shape="poly" id="edge132_Node000068_Node000015" title=" " alt="" coords="2591,312,2464,398,2378,448,2289,492,2208,522,2132,543,2131,538,2207,516,2287,487,2376,443,2461,394,2586,314"/>
<area shape="poly" id="edge134_Node000068_Node000033" title=" " alt="" coords="2701,298,2844,319,2924,336,3002,357,3074,387,3170,433,3353,530,3348,529,3167,438,3072,392,3000,363,2923,341,2843,324,2702,303"/>
<area shape="poly" id="edge131_Node000068_Node000041" title=" " alt="" coords="2528,310,2518,315,2335,337,2153,355,1861,377,1861,371,2153,350,2334,332,2517,309,2533,310"/>
<area shape="poly" id="edge137_Node000069_Node000005" title=" " alt="" coords="4319,755,4248,804,4246,799,4313,757"/>
<area shape="poly" id="edge139_Node000070_Node000002" title=" " alt="" coords="3712,390,2833,463,2832,458,3718,390"/>
<area shape="poly" id="edge141_Node000070_Node000010" title=" " alt="" coords="3796,400,3775,424,3757,450,3743,478,3736,501,3732,556,3732,646,3741,652,3764,657,3786,661,3794,664,3796,670,3774,681,3711,698,3407,758,2852,789,2152,823,2152,818,2851,783,3406,753,3710,692,3772,676,3791,668,3790,668,3785,666,3763,662,3739,657,3727,649,3727,556,3731,500,3738,476,3752,447,3771,421,3791,402"/>
<area shape="poly" id="edge143_Node000070_Node000012" title=" " alt="" coords="3857,399,3887,420,3911,447,3927,475,3935,499,3937,556,3937,648,3944,728,3956,797,3952,794,3939,729,3932,648,3932,556,3930,500,3922,477,3907,450,3883,424,3855,404"/>
<area shape="poly" id="edge142_Node000070_Node000022" title=" " alt="" coords="3713,387,3259,415,2662,451,2382,473,2103,492,1486,504,1083,518,943,528,899,534,877,540,858,556,843,576,822,620,819,616,838,574,854,552,875,535,898,528,942,523,1083,513,1486,499,2103,487,2382,467,2661,446,3258,410,3718,387"/>
<area shape="poly" id="edge140_Node000070_Node000033" title=" " alt="" coords="3773,401,3461,534,3460,529,3768,402"/>
<area shape="rect" id="Node000071" title=" " alt="" coords="3767,456,3897,482"/>
<area shape="poly" id="edge144_Node000070_Node000071" title=" " alt="" coords="3822,399,3830,442,3825,439,3819,403"/>
<area shape="poly" id="edge157_Node000072_Node000033" title=" " alt="" coords="3435,134,3402,157,3378,184,3369,211,3365,248,3369,343,3382,442,3395,523,3391,520,3377,443,3364,343,3360,248,3364,210,3374,181,3399,153,3430,136"/>
<area shape="poly" id="edge146_Node000072_Node000034" title=" " alt="" coords="3547,133,3588,153,3624,181,3650,206,3667,229,3678,255,3681,290,3681,471,3674,513,3657,553,3634,588,3609,617,3607,612,3630,585,3652,550,3669,512,3676,470,3676,290,3673,257,3663,232,3646,210,3621,185,3585,157,3546,138"/>
<area shape="rect" id="Node000073" href="$engine__graph__scratchpad_8h.html" title="Scratchpad implementation for the GraphEngine using CppAD automatic differentiation." alt="" coords="3406,271,3591,312"/>
<area shape="poly" id="edge147_Node000072_Node000073" title=" " alt="" coords="3546,133,3579,153,3604,181,3611,203,3604,225,3586,248,3562,266,3560,261,3582,244,3599,222,3605,203,3599,184,3575,157,3545,138"/>
<area shape="rect" id="Node000074" href="$engine__adaptive__scratchpad_8h.html" title="Scratchpad implementation for the AdaptiveEngineView." alt="" coords="3389,183,3590,223"/>
<area shape="poly" id="edge154_Node000072_Node000074" title=" " alt="" coords="3491,133,3491,169,3487,165,3488,137"/>
<area shape="poly" id="edge151_Node000073_Node000002" title=" " alt="" coords="3447,312,3313,359,3154,403,2984,437,2834,459,2833,454,2983,432,3153,398,3312,354,3442,313"/>
<area shape="poly" id="edge148_Node000073_Node000010" title=" " alt="" coords="3503,310,3514,448,3513,525,3509,556,3502,579,3463,648,3442,673,3418,694,3362,727,3287,758,3128,771,2788,791,2152,823,2152,818,2788,785,3127,766,3286,753,3360,722,3415,689,3438,669,3459,645,3498,577,3504,555,3508,524,3508,449,3499,314"/>
<area shape="poly" id="edge153_Node000073_Node000012" title=" " alt="" coords="3591,293,3758,301,3950,314,4117,332,4175,344,4208,358,4230,382,4240,406,4242,434,4241,468,4241,648,4241,681,4239,708,4229,732,4209,757,4187,775,4162,790,4109,810,4056,821,4009,825,4009,820,4055,816,4108,805,4160,785,4184,771,4205,753,4224,729,4233,707,4236,681,4236,648,4236,468,4236,434,4235,408,4226,385,4205,362,4174,349,4116,337,3949,319,3757,306,3592,299"/>
<area shape="poly" id="edge152_Node000073_Node000013" title=" " alt="" coords="3591,294,3735,302,3896,314,4034,333,4081,344,4107,358,4127,382,4140,402,4145,423,4140,444,4125,469,4098,498,4006,580,3945,628,3889,663,3836,688,3784,706,3671,731,3527,758,3450,771,3348,782,3101,801,2654,822,2654,817,3101,796,3347,777,3449,765,3526,753,3670,725,3783,701,3834,683,3886,658,3941,624,4002,576,4094,494,4120,465,4135,442,4140,423,4135,405,4123,385,4104,362,4079,349,4033,338,3896,319,3734,307,3591,299"/>
<area shape="poly" id="edge149_Node000073_Node000034" title=" " alt="" coords="3505,310,3572,612,3567,609,3501,314"/>
<area shape="poly" id="edge150_Node000073_Node000041" title=" " alt="" coords="3404,299,1861,377,1861,372,3408,296"/>
<area shape="poly" id="edge155_Node000074_Node000034" title=" " alt="" coords="3542,221,3576,242,3605,270,3621,297,3629,321,3631,379,3631,470,3627,509,3619,548,3595,614,3591,610,3614,546,3622,509,3625,470,3625,379,3624,322,3616,299,3601,273,3573,246,3541,227"/>
<area shape="poly" id="edge156_Node000074_Node000057" title=" " alt="" coords="3386,207,3225,214,3011,226,2769,245,2520,274,2520,269,2768,239,3010,220,3225,209,3391,206"/>
</map>