Files
GridFire/docs/html/reaction_8h__dep__incl.map

174 lines
30 KiB
Plaintext

<map id="src/include/gridfire/reaction/reaction.h" name="src/include/gridfire/reaction/reaction.h">
<area shape="rect" id="Node000001" title="Defines classes for representing and managing nuclear reactions." alt="" coords="2379,5,2512,46"/>
<area shape="rect" id="Node000002" href="$engine__abstract_8h.html" title="Abstract interfaces for reaction network engines in GridFire." alt="" coords="1635,205,1805,246"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="2361,29,2276,36,2169,47,2055,66,1944,97,1886,121,1831,151,1746,207,1744,203,1828,146,1884,116,1942,91,2054,61,2168,41,2275,30,2366,27"/>
<area shape="rect" id="Node000005" href="$gridfire_8h.html" title=" " alt="" coords="200,790,328,830"/>
<area shape="poly" id="edge90_Node000001_Node000005" title=" " alt="" coords="2362,28,1854,33,1117,43,752,52,437,63,206,78,134,87,97,96,57,121,30,147,13,180,8,224,8,634,13,666,27,694,49,719,75,740,138,772,202,794,198,796,136,777,73,744,45,723,23,697,8,668,3,634,3,224,8,178,25,144,54,116,95,92,133,82,206,73,437,58,752,46,1117,38,1854,28,2367,26"/>
<area shape="rect" id="Node000012" href="$py__policy_8cpp.html" title=" " alt="" coords="2245,790,2430,830"/>
<area shape="poly" id="edge120_Node000001_Node000012" title=" " alt="" coords="2527,24,2860,26,3310,35,3533,43,3729,55,3880,71,3933,80,3968,92,4016,115,4053,140,4067,156,4077,175,4083,197,4085,224,4085,634,4081,650,4070,665,4052,679,4028,692,3962,715,3876,735,3772,752,3655,766,3392,787,3112,801,2840,808,2430,812,2430,807,2840,803,3111,796,3391,782,3655,761,3772,746,3875,730,3960,710,4025,687,4049,675,4066,662,4077,648,4080,634,4080,224,4078,198,4072,177,4062,159,4049,144,4013,120,3966,96,3932,86,3879,76,3729,60,3532,48,3310,40,2860,31,2528,30"/>
<area shape="rect" id="Node000015" href="$engine__graph_8h.html" title=" " alt="" coords="2396,309,2551,350"/>
<area shape="poly" id="edge80_Node000001_Node000015" title=" " alt="" coords="2450,59,2474,310,2469,307,2447,64"/>
<area shape="rect" id="Node000018" href="$engine__graph_8cpp.html" title=" " alt="" coords="3287,516,3428,557"/>
<area shape="poly" id="edge115_Node000001_Node000018" title=" " alt="" coords="2527,25,2844,29,3270,40,3481,48,3666,59,3809,74,3860,82,3893,91,3948,114,3993,137,4010,152,4024,171,4032,195,4035,224,4035,331,4030,366,4017,392,3996,410,3970,424,3906,442,3833,463,3725,496,3615,518,3512,530,3428,536,3428,531,3512,525,3614,512,3724,491,3831,458,3904,437,3968,419,3993,406,4013,389,4025,364,4029,330,4029,224,4027,196,4019,174,4006,156,3990,142,3946,118,3891,97,3858,87,3809,79,3666,65,3480,53,3270,45,2844,34,2527,30"/>
<area shape="rect" id="Node000037" href="$mesa_8h.html" title=" " alt="" coords="463,309,609,350"/>
<area shape="poly" id="edge91_Node000001_Node000037" title=" " alt="" coords="2361,29,2206,37,1994,49,1754,68,1512,97,1380,119,1277,142,1045,200,832,249,621,304,598,310,595,306,619,299,831,244,1043,195,1276,137,1379,114,1512,91,1754,63,1994,43,2206,32,2366,28"/>
<area shape="rect" id="Node000043" href="$mesa_8cpp.html" title=" " alt="" coords="346,412,480,453"/>
<area shape="poly" id="edge117_Node000001_Node000043" title=" " alt="" coords="2361,27,2164,31,1883,40,1560,60,1394,76,1232,97,1110,118,1015,141,801,200,739,212,682,215,583,216,538,221,496,234,456,260,416,303,403,329,400,358,403,387,409,412,404,412,398,388,395,358,398,328,411,300,452,256,494,229,537,215,582,210,682,210,738,206,799,195,1014,136,1108,113,1232,91,1394,71,1559,55,1883,34,2164,26,2367,26"/>
<area shape="rect" id="Node000044" href="$python_8h.html" title=" " alt="" coords="633,309,786,350"/>
<area shape="poly" id="edge92_Node000001_Node000044" title=" " alt="" coords="2361,34,2122,59,1973,76,1824,97,1604,135,1434,171,1264,209,1045,256,921,278,799,304,774,311,771,306,798,299,920,273,1043,251,1263,204,1432,165,1603,129,1824,91,1973,71,2121,53,2366,33"/>
<area shape="rect" id="Node000046" href="$policy__abstract_8h.html" title="Abstract policy interfaces used to construct reaction networks (DynamicEngine) from seed compositions..." alt="" coords="110,412,272,453"/>
<area shape="poly" id="edge94_Node000001_Node000046" title=" " alt="" coords="2361,28,1890,31,1215,39,882,47,596,59,388,75,324,85,292,96,259,130,234,170,215,215,203,261,192,349,192,412,187,412,187,348,198,260,210,213,229,168,255,126,289,92,323,80,388,70,596,54,882,42,1215,34,1890,26,2366,26"/>
<area shape="rect" id="Node000047" href="$chains_8h.html" title="Concrete implementations of ReactionChainPolicy for key stellar reaction chains." alt="" coords="43,516,170,557"/>
<area shape="poly" id="edge93_Node000001_Node000047" title=" " alt="" coords="2361,29,1882,38,1193,52,558,71,342,83,274,90,238,97,175,117,123,138,103,152,88,170,78,194,75,224,75,330,78,383,85,435,104,515,98,516,80,436,73,384,69,331,69,224,73,192,83,167,99,148,120,134,174,112,237,91,273,85,342,78,558,66,1193,46,1882,33,2366,27"/>
<area shape="rect" id="Node000051" href="$stellar__policy_8h.html" title="High&#45;level concrete NetworkPolicy for specific stellar environments." alt="" coords="246,612,394,653"/>
<area shape="poly" id="edge95_Node000001_Node000051" title=" " alt="" coords="2361,27,2126,30,1781,39,1379,59,1172,75,970,97,913,101,856,100,741,90,630,75,528,63,482,61,440,64,403,71,372,85,347,106,328,135,316,174,312,224,312,434,315,534,321,612,316,611,310,534,307,434,307,224,311,173,323,133,343,102,369,80,402,66,440,58,482,56,528,58,630,69,741,85,856,95,913,95,969,91,1172,70,1379,54,1781,33,2126,25,2366,26"/>
<area shape="rect" id="Node000055" href="$weak_8h.html" title=" " alt="" coords="3458,309,3611,350"/>
<area shape="poly" id="edge101_Node000001_Node000055" title=" " alt="" coords="2527,25,2753,29,3038,39,3175,48,3294,59,3385,73,3416,82,3436,92,3456,109,3469,127,3481,164,3487,205,3501,252,3527,310,3522,307,3496,254,3482,206,3476,165,3464,129,3452,113,3433,96,3414,87,3383,79,3293,64,3174,53,3037,45,2753,34,2527,30"/>
<area shape="rect" id="Node000058" href="$construction_8cpp.html" title=" " alt="" coords="3621,412,3787,453"/>
<area shape="poly" id="edge116_Node000001_Node000058" title=" " alt="" coords="2527,25,2761,29,3058,39,3201,47,3326,59,3421,73,3454,82,3475,92,3494,110,3505,129,3513,170,3520,211,3529,232,3545,251,3560,263,3575,269,3605,274,3636,279,3652,286,3667,300,3686,327,3697,357,3706,414,3701,411,3692,359,3681,329,3663,303,3649,291,3635,284,3605,279,3573,274,3557,268,3541,255,3524,234,3515,213,3508,171,3501,131,3490,113,3472,96,3452,87,3420,78,3325,64,3201,52,3057,44,2761,34,2527,30"/>
<area shape="rect" id="Node000059" href="$weak__interpolator_8cpp.html" title=" " alt="" coords="3446,412,3597,453"/>
<area shape="poly" id="edge119_Node000001_Node000059" title=" " alt="" coords="2527,28,2852,49,3021,67,3090,79,3142,91,3198,111,3239,131,3278,158,3323,196,3363,236,3389,273,3414,310,3449,355,3503,413,3498,411,3445,359,3409,314,3385,276,3359,240,3320,200,3275,162,3237,136,3196,116,3141,97,3089,84,3020,73,2851,54,2527,33"/>
<area shape="rect" id="Node000076" href="$construction_8h.html" title="Functions for constructing nuclear reaction networks." alt="" coords="3059,205,3277,246"/>
<area shape="poly" id="edge81_Node000001_Node000076" title=" " alt="" coords="2527,32,2678,54,2765,70,2850,91,2929,117,3007,147,3131,205,3126,204,3004,152,2927,122,2849,97,2764,76,2678,59,2527,38"/>
<area shape="rect" id="Node000077" href="$engine__defined__scratchpad_8h.html" title="Scratchpad implementation for the DefinedEngineView." alt="" coords="2774,405,2954,461"/>
<area shape="poly" id="edge86_Node000001_Node000077" title=" " alt="" coords="2477,54,2839,405,2833,404,2475,59"/>
<area shape="rect" id="Node000078" href="$reaclib_8h.html" title=" " alt="" coords="3710,102,3837,142"/>
<area shape="poly" id="edge96_Node000001_Node000078" title=" " alt="" coords="2527,26,2722,31,2994,42,3308,61,3626,91,3712,107,3706,107,3625,97,3307,67,2994,47,2722,36,2527,31"/>
<area shape="rect" id="Node000080" href="$reaction_8cpp.html" title=" " alt="" coords="3555,213,3736,238"/>
<area shape="poly" id="edge118_Node000001_Node000080" title=" " alt="" coords="2527,26,2773,31,3088,43,3374,63,3477,76,3537,92,3574,118,3604,151,3627,185,3642,213,3637,211,3623,187,3600,155,3571,122,3535,96,3476,81,3374,68,3087,49,2773,37,2528,31"/>
<area shape="rect" id="Node000081" href="$reaction_2bindings_8cpp.html" title=" " alt="" coords="3862,205,3994,246"/>
<area shape="poly" id="edge121_Node000001_Node000081" title=" " alt="" coords="2527,24,2837,24,3252,32,3456,40,3635,52,3772,69,3820,80,3851,92,3879,116,3901,146,3916,178,3925,206,3920,204,3911,180,3896,149,3875,119,3848,96,3818,85,3771,74,3634,57,3456,45,3252,37,2837,30,2527,29"/>
<area shape="rect" id="Node000082" href="$screening__abstract_8h.html" title=" " alt="" coords="2021,94,2163,150"/>
<area shape="poly" id="edge102_Node000001_Node000082" title=" " alt="" coords="2362,49,2164,104,2162,99,2367,48"/>
<area shape="rect" id="Node000087" href="$screening__bare_8h.html" title=" " alt="" coords="1829,198,1971,253"/>
<area shape="poly" id="edge109_Node000001_Node000087" title=" " alt="" coords="2361,33,2168,57,2075,74,2038,85,2011,96,1981,118,1955,145,1916,199,1913,195,1950,142,1977,114,2008,92,2036,80,2074,69,2167,52,2366,32"/>
<area shape="rect" id="Node000090" href="$screening__intermediate_8h.html" title=" " alt="" coords="2129,198,2271,253"/>
<area shape="poly" id="edge110_Node000001_Node000090" title=" " alt="" coords="2411,55,2235,199,2232,195,2407,57"/>
<area shape="rect" id="Node000092" href="$screening__weak_8h.html" title=" " alt="" coords="2295,198,2436,253"/>
<area shape="poly" id="edge111_Node000001_Node000092" title=" " alt="" coords="2434,59,2378,199,2374,195,2430,62"/>
<area shape="rect" id="Node000094" href="$hashing_8h.html" title=" " alt="" coords="3256,309,3384,350"/>
<area shape="poly" id="edge112_Node000001_Node000094" title=" " alt="" coords="2527,29,2712,45,2825,58,2941,76,3053,98,3154,125,3236,157,3267,176,3291,196,3309,223,3319,253,3323,310,3319,307,3313,254,3304,225,3287,199,3264,180,3233,162,3152,130,3052,103,2940,81,2824,64,2712,50,2527,34"/>
<area shape="rect" id="Node000003" href="$dynamic__engine__diagnostics_8h.html" title="Diagnostics utilities for DynamicEngine instances." alt="" coords="1354,301,1540,357"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="1651,253,1521,303,1519,298,1655,251"/>
<area shape="rect" id="Node000004" href="$engine_8h.html" title="Core header for the GridFire reaction network engine module." alt="" coords="2274,701,2401,742"/>
<area shape="poly" id="edge11_Node000002_Node000004" title=" " alt="" coords="1802,247,1818,251,1894,258,1994,263,2092,273,2132,284,2162,299,2191,328,2207,357,2213,390,2215,431,2215,538,2217,563,2225,587,2250,633,2283,670,2315,701,2309,700,2279,674,2246,636,2220,590,2212,564,2209,538,2209,432,2208,391,2202,358,2187,331,2158,303,2130,289,2091,279,1994,268,1894,263,1817,256,1803,253"/>
<area shape="rect" id="Node000013" href="$dynamic__engine__diagnostics_8cpp.html" title=" " alt="" coords="1242,412,1459,453"/>
<area shape="poly" id="edge74_Node000002_Node000013" title=" " alt="" coords="1617,233,1539,243,1456,257,1386,276,1361,289,1343,303,1331,329,1330,358,1336,387,1344,413,1339,411,1331,388,1325,358,1326,327,1339,300,1358,284,1384,271,1455,252,1538,238,1622,232"/>
<area shape="poly" id="edge12_Node000002_Node000015" title=" " alt="" coords="1800,247,1818,251,1902,263,1973,270,2096,275,2219,279,2291,286,2375,299,2409,308,2404,308,2374,304,2290,291,2219,284,2096,280,1973,276,1901,269,1817,256,1800,252"/>
<area shape="rect" id="Node000016" href="$priming_8h.html" title=" " alt="" coords="3030,412,3218,453"/>
<area shape="poly" id="edge34_Node000002_Node000016" title=" " alt="" coords="1799,247,1818,251,1930,266,2026,274,2190,277,2354,278,2450,285,2563,299,2691,321,2789,344,2886,371,3011,402,3043,412,3038,412,3010,408,2884,376,2787,350,2689,326,2562,304,2450,290,2354,284,2190,282,2026,280,1930,272,1817,256,1800,253"/>
<area shape="rect" id="Node000019" href="$priming_8cpp.html" title=" " alt="" coords="1849,516,2015,557"/>
<area shape="poly" id="edge75_Node000002_Node000019" title=" " alt="" coords="1743,256,1773,300,1796,345,1810,382,1826,417,1853,459,1880,489,1909,516,1904,515,1876,493,1849,462,1821,420,1805,384,1791,347,1768,303,1742,261"/>
<area shape="rect" id="Node000021" href="$engine__graph__scratchpad_8h.html" title="Scratchpad implementation for the GraphEngine using CppAD automatic differentiation." alt="" coords="2351,405,2532,461"/>
<area shape="poly" id="edge35_Node000002_Node000021" title=" " alt="" coords="1801,247,1818,251,1880,260,1934,264,2027,265,2118,271,2171,281,2232,299,2267,315,2312,342,2405,405,2399,404,2309,347,2264,320,2230,304,2170,286,2118,276,2026,270,1934,270,1880,266,1817,256,1802,253"/>
<area shape="rect" id="Node000025" href="$stellar__policy_8cpp.html" title=" " alt="" coords="884,701,1017,742"/>
<area shape="poly" id="edge78_Node000002_Node000025" title=" " alt="" coords="1617,231,1438,241,1229,254,1048,275,986,288,952,303,931,331,924,359,928,431,928,538,936,629,949,702,944,699,930,629,923,538,923,432,919,359,926,329,949,299,984,283,1047,270,1229,249,1438,235,1622,229"/>
<area shape="rect" id="Node000026" href="$engine__defined_8h.html" title=" " alt="" coords="2555,405,2698,461"/>
<area shape="poly" id="edge37_Node000002_Node000026" title=" " alt="" coords="1801,247,1818,251,1890,261,1953,265,2060,263,2112,263,2167,267,2228,278,2298,299,2325,311,2343,326,2361,340,2385,355,2428,372,2463,382,2545,402,2557,408,2552,408,2543,408,2462,387,2427,377,2383,359,2357,345,2340,330,2322,316,2296,304,2227,283,2166,272,2112,268,2060,268,1953,270,1890,266,1817,256,1801,253"/>
<area shape="rect" id="Node000031" href="$engine__multiscale_8h.html" title=" " alt="" coords="2031,405,2174,461"/>
<area shape="poly" id="edge38_Node000002_Node000031" title=" " alt="" coords="1802,247,1818,251,1890,257,1986,260,2033,264,2077,270,2113,282,2138,299,2146,312,2150,325,2148,353,2138,381,2124,406,2120,402,2133,379,2143,352,2144,326,2141,314,2134,303,2111,287,2076,276,2033,269,1985,265,1890,262,1817,256,1803,253"/>
<area shape="rect" id="Node000033" href="$engine__adaptive_8h.html" title=" " alt="" coords="1863,405,2006,461"/>
<area shape="poly" id="edge36_Node000002_Node000033" title=" " alt="" coords="1775,251,1812,273,1846,299,1891,352,1923,405,1918,404,1886,355,1842,303,1809,277,1775,256"/>
<area shape="rect" id="Node000036" href="$engine__view__abstract_8h.html" title="Abstract interfaces for engine &quot;views&quot; in GridFire." alt="" coords="1980,301,2124,357"/>
<area shape="poly" id="edge39_Node000002_Node000036" title=" " alt="" coords="1799,248,1982,306,1977,306,1799,254"/>
<area shape="poly" id="edge43_Node000002_Node000037" title=" " alt="" coords="1617,232,1103,259,824,279,708,291,621,304,593,311,590,306,619,299,708,286,823,274,1103,253,1621,229"/>
<area shape="poly" id="edge76_Node000002_Node000043" title=" " alt="" coords="1617,227,1329,230,962,239,785,248,632,262,516,280,477,291,452,303,433,327,422,356,416,386,415,413,410,411,411,386,416,355,428,324,449,299,475,286,515,275,631,256,785,243,962,234,1329,225,1622,225"/>
<area shape="poly" id="edge46_Node000002_Node000044" title=" " alt="" coords="1617,236,1141,275,806,304,775,311,773,306,805,299,1141,269,1622,233"/>
<area shape="rect" id="Node000045" href="$python_8cpp.html" title=" " alt="" coords="704,412,838,453"/>
<area shape="poly" id="edge77_Node000002_Node000045" title=" " alt="" coords="1617,235,1160,273,951,292,857,304,829,327,807,356,779,414,775,410,803,354,825,323,855,299,950,287,1159,268,1622,233"/>
<area shape="poly" id="edge49_Node000002_Node000046" title=" " alt="" coords="1617,227,1351,231,1001,241,824,251,660,264,519,281,414,304,356,327,301,357,217,414,213,410,298,352,353,322,413,299,518,276,659,258,824,245,1001,236,1350,226,1622,226"/>
<area shape="poly" id="edge60_Node000002_Node000051" title=" " alt="" coords="1617,231,1429,241,1207,255,1013,276,945,289,908,304,892,321,883,339,879,379,875,421,867,442,851,463,800,505,742,539,681,567,618,589,555,605,496,617,395,630,394,625,495,612,554,600,616,584,679,562,739,535,797,500,847,459,863,439,870,420,873,378,878,338,887,318,905,299,944,284,1012,271,1207,250,1429,236,1622,229"/>
<area shape="poly" id="edge61_Node000002_Node000055" title=" " alt="" coords="1798,247,1818,251,2056,279,2259,291,2438,291,2605,285,2773,277,2953,273,3156,279,3396,299,3461,311,3455,311,3396,304,3156,284,2953,279,2773,282,2605,290,2438,296,2259,296,2056,285,1817,256,1799,252"/>
<area shape="rect" id="Node000060" href="$_point_solver_8h.html" title=" " alt="" coords="1586,412,1788,453"/>
<area shape="poly" id="edge64_Node000002_Node000060" title=" " alt="" coords="1739,257,1755,306,1757,332,1752,358,1734,389,1711,414,1708,410,1730,386,1747,356,1751,332,1750,307,1736,262"/>
<area shape="rect" id="Node000070" href="$strategy__abstract_8h.html" title=" " alt="" coords="1564,301,1737,357"/>
<area shape="poly" id="edge67_Node000002_Node000070" title=" " alt="" coords="1700,257,1671,303,1668,299,1696,261"/>
<area shape="rect" id="Node000072" href="$logging_8h.html" title=" " alt="" coords="963,309,1090,350"/>
<area shape="poly" id="edge69_Node000002_Node000072" title=" " alt="" coords="1617,241,1186,304,1092,319,1090,314,1185,299,1622,239"/>
<area shape="rect" id="Node000074" href="$logging_8cpp.html" title=" " alt="" coords="1064,420,1218,446"/>
<area shape="poly" id="edge79_Node000002_Node000074" title=" " alt="" coords="1617,234,1552,244,1476,258,1398,277,1322,304,1271,331,1223,364,1155,422,1152,417,1220,360,1268,327,1320,299,1396,272,1475,252,1551,239,1622,233"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="1461,369,1482,417,1511,470,1549,521,1572,543,1597,562,1684,608,1776,644,1872,672,1967,691,2058,705,2141,713,2276,721,2271,721,2141,718,2057,710,1966,697,1871,677,1775,649,1682,613,1595,567,1569,547,1545,525,1507,473,1478,419,1459,374"/>
<area shape="poly" id="edge9_Node000003_Node000013" title=" " alt="" coords="1413,367,1370,415,1367,410,1408,370"/>
<area shape="rect" id="Node000014" href="$_point_solver_8cpp.html" title=" " alt="" coords="1608,516,1765,557"/>
<area shape="poly" id="edge10_Node000003_Node000014" title=" " alt="" coords="1482,366,1575,459,1615,489,1656,516,1650,515,1612,493,1572,463,1481,371"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="2258,729,328,809,328,803,2258,723"/>
<area shape="poly" id="edge8_Node000004_Node000012" title=" " alt="" coords="2339,755,2339,791,2335,787,2336,759"/>
<area shape="rect" id="Node000006" href="$gridfire__context_8h.html" title=" " alt="" coords="136,878,283,934"/>
<area shape="poly" id="edge5_Node000005_Node000006" title=" " alt="" coords="247,842,227,879,223,876,243,846"/>
<area shape="rect" id="Node000008" href="$gridfire__extern_8cpp.html" title=" " alt="" coords="194,982,334,1023"/>
<area shape="poly" id="edge7_Node000005_Node000008" title=" " alt="" coords="283,842,297,878,301,906,297,935,289,960,277,984,274,980,284,958,292,933,296,906,292,879,281,846"/>
<area shape="poly" id="edge6_Node000006_Node000008" title=" " alt="" coords="234,945,255,982,250,981,231,950"/>
<area shape="poly" id="edge13_Node000015_Node000004" title=" " alt="" coords="2545,351,2558,354,2631,363,2709,363,2859,357,2919,360,2943,366,2962,376,2975,389,2981,408,2979,432,2969,462,2948,500,2923,535,2893,566,2859,593,2823,617,2784,638,2701,671,2617,694,2536,709,2462,718,2402,722,2401,717,2462,713,2535,704,2616,689,2700,666,2782,633,2820,613,2856,589,2889,562,2919,532,2944,498,2964,460,2974,431,2976,409,2971,392,2959,380,2942,371,2919,365,2859,362,2709,368,2631,368,2557,360,2545,357"/>
<area shape="poly" id="edge33_Node000015_Node000014" title=" " alt="" coords="2412,355,2296,407,2243,438,2220,451,2187,463,2091,487,2014,496,1936,500,1838,511,1766,523,1765,518,1837,506,1936,495,2014,491,2090,482,2186,458,2217,446,2240,433,2293,403,2407,357"/>
<area shape="poly" id="edge14_Node000015_Node000016" title=" " alt="" coords="2566,340,2807,372,3011,402,3047,412,3042,412,3010,408,2806,377,2567,345"/>
<area shape="poly" id="edge30_Node000015_Node000018" title=" " alt="" coords="2566,329,2728,334,2922,346,3017,356,3104,368,3177,384,3232,403,3269,427,3302,457,3347,516,3342,515,3298,460,3266,431,3230,407,3176,389,3103,373,3016,361,2921,352,2728,340,2567,334"/>
<area shape="poly" id="edge19_Node000015_Node000021" title=" " alt="" coords="2465,362,2452,406,2448,403,2461,366"/>
<area shape="poly" id="edge32_Node000015_Node000025" title=" " alt="" coords="2424,356,2340,407,2301,436,2261,463,2028,567,1937,588,1817,610,1527,654,1235,691,1018,715,1017,710,1234,685,1526,648,1816,605,1936,583,2026,562,2259,458,2298,431,2337,403,2420,358"/>
<area shape="poly" id="edge27_Node000015_Node000026" title=" " alt="" coords="2516,355,2588,405,2583,404,2515,361"/>
<area shape="rect" id="Node000030" href="$engine__defined_8cpp.html" title=" " alt="" coords="2667,516,2805,557"/>
<area shape="poly" id="edge31_Node000015_Node000030" title=" " alt="" coords="2566,334,2605,343,2645,357,2681,376,2713,403,2729,430,2738,461,2740,517,2736,514,2733,462,2724,432,2709,407,2678,381,2642,361,2604,348,2566,340"/>
<area shape="poly" id="edge29_Node000015_Node000031" title=" " alt="" coords="2384,355,2175,415,2174,409,2389,353"/>
<area shape="rect" id="Node000017" href="$engine__procedures_8h.html" title=" " alt="" coords="3037,509,3211,564"/>
<area shape="poly" id="edge15_Node000016_Node000017" title=" " alt="" coords="3126,467,3126,510,3122,506,3122,471"/>
<area shape="poly" id="edge17_Node000016_Node000018" title=" " alt="" coords="3183,457,3315,516,3309,515,3182,462"/>
<area shape="poly" id="edge18_Node000016_Node000019" title=" " alt="" coords="3012,454,2967,463,2771,482,2502,502,2016,533,2015,528,2501,496,2770,476,2966,458,3017,454"/>
<area shape="poly" id="edge16_Node000017_Node000004" title=" " alt="" coords="3100,576,3061,620,3038,640,3012,655,2961,673,2891,687,2721,707,2544,717,2402,722,2401,716,2543,712,2721,701,2891,682,2959,668,3010,651,3035,635,3058,617,3095,578"/>
<area shape="poly" id="edge24_Node000021_Node000018" title=" " alt="" coords="2546,458,2649,473,2736,480,2886,485,3034,489,3121,495,3223,506,3289,520,3284,520,3222,511,3121,500,3034,494,2885,491,2736,486,2649,478,2547,464"/>
<area shape="poly" id="edge25_Node000021_Node000019" title=" " alt="" coords="2333,456,2016,521,2015,516,2339,454"/>
<area shape="rect" id="Node000022" href="$engine_2scratchpads_2formatters_8h.html" title=" " alt="" coords="2391,516,2604,557"/>
<area shape="poly" id="edge20_Node000021_Node000022" title=" " alt="" coords="2465,472,2489,517,2484,515,2463,477"/>
<area shape="rect" id="Node000023" href="$scratchpads_8h.html" title="Unified header for the scratchpad memory management system." alt="" coords="2352,612,2576,653"/>
<area shape="poly" id="edge23_Node000021_Node000023" title=" " alt="" coords="2403,471,2381,510,2374,537,2381,563,2401,590,2428,613,2423,611,2397,593,2376,565,2369,537,2376,508,2398,474"/>
<area shape="poly" id="edge26_Node000021_Node000025" title=" " alt="" coords="2378,467,2274,519,2156,567,1995,616,1829,654,1663,681,1501,701,1351,713,1216,720,1018,724,1018,718,1216,715,1350,708,1501,695,1662,676,1828,648,1994,611,2154,562,2272,514,2373,469"/>
<area shape="poly" id="edge21_Node000022_Node000023" title=" " alt="" coords="2487,570,2473,614,2469,610,2483,573"/>
<area shape="poly" id="edge22_Node000023_Node000004" title=" " alt="" coords="2425,661,2367,703,2365,698,2420,663"/>
<area shape="poly" id="edge28_Node000026_Node000030" title=" " alt="" coords="2668,469,2718,516,2712,515,2666,474"/>
<area shape="poly" id="edge41_Node000036_Node000026" title=" " alt="" coords="2139,337,2326,361,2436,380,2545,402,2557,408,2552,408,2543,408,2435,385,2325,367,2139,342"/>
<area shape="poly" id="edge42_Node000036_Node000031" title=" " alt="" coords="2073,369,2092,405,2087,403,2071,374"/>
<area shape="poly" id="edge40_Node000036_Node000033" title=" " alt="" coords="2011,366,1968,407,1965,402,2007,369"/>
<area shape="rect" id="Node000038" href="$generative_8h.html" title=" " alt="" coords="505,412,679,453"/>
<area shape="poly" id="edge44_Node000037_Node000038" title=" " alt="" coords="555,361,584,412,579,412,554,366"/>
<area shape="poly" id="edge45_Node000037_Node000043" title=" " alt="" coords="499,361,439,414,435,410,503,357"/>
<area shape="poly" id="edge47_Node000044_Node000038" title=" " alt="" coords="673,362,616,414,613,410,677,358"/>
<area shape="poly" id="edge48_Node000044_Node000045" title=" " alt="" coords="729,360,762,412,756,412,728,365"/>
<area shape="poly" id="edge59_Node000046_Node000025" title=" " alt="" coords="257,457,900,698,897,702,257,462"/>
<area shape="poly" id="edge50_Node000046_Node000047" title=" " alt="" coords="164,467,125,517,120,514,166,463"/>
<area shape="rect" id="Node000048" href="$policy_8h.html" title=" " alt="" coords="200,701,328,742"/>
<area shape="poly" id="edge57_Node000046_Node000048" title=" " alt="" coords="195,466,211,553,236,652,256,701,251,700,231,654,206,554,194,471"/>
<area shape="poly" id="edge58_Node000046_Node000051" title=" " alt="" coords="212,464,310,611,305,612,211,469"/>
<area shape="poly" id="edge51_Node000047_Node000048" title=" " alt="" coords="127,567,157,609,191,651,242,700,237,701,187,655,153,612,127,572"/>
<area shape="poly" id="edge54_Node000047_Node000051" title=" " alt="" coords="165,561,278,610,273,613,166,566"/>
<area shape="poly" id="edge52_Node000048_Node000005" title=" " alt="" coords="265,755,266,790,262,788,263,760"/>
<area shape="poly" id="edge53_Node000048_Node000012" title=" " alt="" coords="344,723,2245,802,2244,807,344,729"/>
<area shape="poly" id="edge56_Node000051_Node000025" title=" " alt="" coords="410,644,885,709,882,713,410,649"/>
<area shape="poly" id="edge55_Node000051_Node000048" title=" " alt="" coords="301,664,279,702,275,699,297,668"/>
<area shape="poly" id="edge62_Node000055_Node000058" title=" " alt="" coords="3581,355,3674,413,3669,412,3580,360"/>
<area shape="poly" id="edge63_Node000055_Node000059" title=" " alt="" coords="3532,363,3526,414,3522,410,3528,367"/>
<area shape="poly" id="edge66_Node000060_Node000014" title=" " alt="" coords="1688,467,1689,517,1684,514,1685,471"/>
<area shape="poly" id="edge65_Node000060_Node000019" title=" " alt="" coords="1748,457,1887,516,1882,516,1748,462"/>
<area shape="poly" id="edge68_Node000070_Node000060" title=" " alt="" coords="1667,369,1682,413,1677,411,1664,374"/>
<area shape="poly" id="edge70_Node000072_Node000022" title=" " alt="" coords="1024,363,1026,389,1029,415,1038,439,1054,459,1070,464,1104,470,1214,480,1534,494,2027,506,2393,529,2388,529,2027,511,1534,500,1214,485,1103,475,1068,470,1050,463,1034,442,1024,416,1020,390,1021,368"/>
<area shape="poly" id="edge72_Node000072_Node000025" title=" " alt="" coords="1022,363,957,702,952,699,1018,366"/>
<area shape="poly" id="edge71_Node000072_Node000046" title=" " alt="" coords="945,341,799,360,567,381,465,391,335,408,274,418,271,413,334,402,464,386,566,376,798,354,950,339"/>
<area shape="poly" id="edge73_Node000072_Node000074" title=" " alt="" coords="1060,357,1131,420,1125,420,1060,362"/>
<area shape="poly" id="edge82_Node000076_Node000015" title=" " alt="" coords="3041,245,2552,319,2551,314,3046,244"/>
<area shape="poly" id="edge83_Node000076_Node000017" title=" " alt="" coords="3175,259,3186,307,3202,356,3219,379,3227,389,3233,404,3240,433,3239,447,3233,462,3212,489,3184,511,3182,506,3208,486,3228,459,3234,445,3235,434,3228,406,3222,392,3214,382,3198,358,3181,308,3172,263"/>
<area shape="poly" id="edge84_Node000076_Node000018" title=" " alt="" coords="3188,257,3246,356,3347,517,3342,515,3242,358,3185,262"/>
<area shape="poly" id="edge85_Node000076_Node000058" title=" " alt="" coords="3292,233,3386,243,3482,257,3566,275,3599,286,3624,299,3652,324,3674,354,3700,413,3695,411,3669,357,3648,328,3621,304,3597,291,3564,280,3481,262,3385,248,3293,238"/>
<area shape="poly" id="edge87_Node000077_Node000022" title=" " alt="" coords="2761,463,2569,518,2568,513,2756,464"/>
<area shape="poly" id="edge88_Node000077_Node000023" title=" " alt="" coords="2862,474,2849,524,2836,547,2819,566,2802,578,2778,587,2718,604,2647,616,2577,625,2576,619,2647,611,2717,598,2776,582,2799,573,2816,562,2832,544,2844,522,2858,478"/>
<area shape="poly" id="edge89_Node000077_Node000030" title=" " alt="" coords="2820,469,2762,518,2760,513,2816,472"/>
<area shape="poly" id="edge97_Node000078_Node000018" title=" " alt="" coords="3791,154,3816,219,3828,258,3836,300,3839,343,3835,386,3823,426,3801,462,3775,482,3738,497,3691,510,3638,519,3527,531,3428,537,3428,531,3526,526,3638,514,3690,505,3736,492,3773,477,3797,459,3818,424,3830,385,3833,343,3830,301,3822,259,3811,220,3788,159"/>
<area shape="poly" id="edge98_Node000078_Node000058" title=" " alt="" coords="3769,156,3751,254,3711,414,3707,410,3745,253,3765,159"/>
<area shape="poly" id="edge99_Node000078_Node000080" title=" " alt="" coords="3739,151,3662,214,3660,210,3735,153"/>
<area shape="poly" id="edge100_Node000078_Node000081" title=" " alt="" coords="3816,148,3901,205,3896,204,3815,153"/>
<area shape="poly" id="edge103_Node000082_Node000002" title=" " alt="" coords="2004,147,1818,200,1793,207,1791,202,1817,195,2009,146"/>
<area shape="poly" id="edge104_Node000082_Node000015" title=" " alt="" coords="2090,163,2097,211,2106,233,2119,251,2149,276,2177,289,2205,295,2234,296,2298,292,2335,293,2375,299,2406,308,2400,308,2374,304,2334,298,2298,297,2234,301,2205,300,2176,294,2146,280,2115,255,2101,235,2092,212,2087,167"/>
<area shape="poly" id="edge105_Node000082_Node000033" title=" " alt="" coords="2061,161,2014,227,1970,302,1952,356,1941,406,1937,403,1947,355,1966,300,2010,224,2057,164"/>
<area shape="poly" id="edge106_Node000082_Node000087" title=" " alt="" coords="2030,156,1953,199,1950,195,2025,158"/>
<area shape="poly" id="edge107_Node000082_Node000090" title=" " alt="" coords="2132,158,2174,197,2168,197,2131,163"/>
<area shape="poly" id="edge108_Node000082_Node000092" title=" " alt="" coords="2177,152,2297,198,2291,198,2177,157"/>
<area shape="poly" id="edge113_Node000094_Node000018" title=" " alt="" coords="3351,359,3367,381,3379,404,3384,435,3382,465,3367,518,3364,514,3377,464,3378,435,3373,406,3363,383,3349,364"/>
<area shape="poly" id="edge114_Node000094_Node000059" title=" " alt="" coords="3373,354,3485,412,3480,412,3372,359"/>
</map>