Files
GridFire/docs/html/engine__graph_8h__incl.map

152 lines
25 KiB
Plaintext

<map id="src/include/gridfire/engine/engine_graph.h" name="src/include/gridfire/engine/engine_graph.h">
<area shape="rect" id="Node000001" title=" " alt="" coords="1028,5,1183,46"/>
<area shape="rect" id="Node000002" title=" " alt="" coords="1463,634,1668,659"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="1028,34,927,41,814,53,711,72,670,83,640,96,588,134,547,176,517,222,499,271,493,324,500,377,519,432,550,488,573,519,594,542,618,559,653,576,716,594,797,606,890,613,989,617,1184,619,1335,623,1447,632,1447,638,1335,629,1184,624,989,622,890,618,796,611,715,599,651,580,616,564,590,546,569,523,546,491,514,435,495,379,488,324,494,270,513,220,543,172,584,129,637,92,668,78,710,66,813,48,927,36,1027,28"/>
<area shape="rect" id="Node000003" title=" " alt="" coords="148,626,284,667"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="1027,30,800,34,510,45,371,53,249,65,157,79,125,87,105,96,80,118,66,140,60,167,59,202,59,470,61,494,69,516,95,556,130,589,167,616,164,620,127,594,91,559,64,518,56,495,53,470,53,202,55,167,61,138,76,114,103,92,123,82,156,74,248,59,370,48,510,39,800,29,1027,25"/>
<area shape="rect" id="Node000004" title=" " alt="" coords="2754,634,2916,659"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="1183,24,1681,24,2401,30,2757,38,3064,51,3287,68,3356,79,3392,92,3413,116,3420,141,3419,202,3419,471,3415,489,3404,507,3387,523,3365,538,3307,564,3236,587,3158,605,3077,619,2931,639,2931,633,3076,614,3157,599,3235,581,3305,559,3362,534,3384,519,3400,504,3410,488,3413,470,3413,202,3415,141,3408,118,3389,96,3355,84,3286,73,3064,56,2757,44,2401,36,1681,29,1183,29"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="144,102,294,127"/>
<area shape="poly" id="edge4_Node000001_Node000005" title=" " alt="" coords="1027,33,714,54,514,72,312,97,288,101,287,95,312,91,513,67,714,48,1027,28"/>
<area shape="rect" id="Node000006" href="$types_8h.html" title=" " alt="" coords="144,368,288,393"/>
<area shape="poly" id="edge5_Node000001_Node000006" title=" " alt="" coords="1027,29,803,30,520,38,384,47,267,59,179,75,151,85,134,96,115,126,109,159,112,195,124,232,141,268,160,301,198,354,194,357,156,304,136,270,119,234,107,196,104,159,110,124,130,92,148,80,178,70,266,53,383,41,519,33,803,25,1027,24"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="366,634,487,659"/>
<area shape="poly" id="edge84_Node000001_Node000007" title=" " alt="" coords="1028,31,870,36,676,48,491,67,416,80,360,96,109,292,109,381,117,429,137,471,168,509,206,542,249,569,293,593,373,626,371,630,291,597,246,574,203,546,164,513,133,474,112,431,104,382,104,289,357,92,414,75,490,62,676,42,870,31,1027,26"/>
<area shape="rect" id="Node000008" href="$reaction_8h.html" title="Defines classes for representing and managing nuclear reactions." alt="" coords="1573,545,1744,570"/>
<area shape="poly" id="edge8_Node000001_Node000008" title=" " alt="" coords="1183,25,1381,33,1500,43,1619,58,1730,81,1778,95,1821,111,1856,129,1883,150,1901,175,1907,201,1907,293,1900,321,1881,352,1854,386,1821,421,1749,487,1688,537,1685,533,1746,483,1817,417,1850,382,1877,349,1895,318,1901,293,1901,202,1896,177,1879,154,1853,134,1819,116,1776,100,1728,86,1619,64,1499,48,1381,38,1183,30"/>
<area shape="rect" id="Node000009" title=" " alt="" coords="50,634,110,659"/>
<area shape="poly" id="edge81_Node000001_Node000009" title=" " alt="" coords="1027,30,791,34,489,45,342,53,214,65,117,79,84,87,63,96,35,118,19,140,10,167,8,202,8,470,14,513,28,554,46,590,64,619,60,622,42,593,23,556,8,514,3,471,3,202,5,166,14,137,32,114,60,92,82,82,116,74,214,59,342,48,489,39,791,29,1027,25"/>
<area shape="rect" id="Node000012" title=" " alt="" coords="2468,634,2578,659"/>
<area shape="poly" id="edge78_Node000001_Node000012" title=" " alt="" coords="1183,24,1572,27,2109,36,2372,44,2596,56,2758,71,2808,81,2834,92,2876,137,2905,179,2930,235,2938,268,2942,304,2942,342,2935,384,2922,429,2901,476,2872,527,2833,580,2817,593,2794,604,2732,622,2661,634,2594,642,2593,637,2661,629,2731,617,2792,599,2814,588,2829,576,2867,524,2896,474,2917,427,2930,383,2936,342,2937,304,2933,269,2924,237,2900,182,2872,140,2830,96,2807,86,2758,77,2596,61,2372,49,2109,41,1572,32,1183,30"/>
<area shape="rect" id="Node000013" title=" " alt="" coords="2198,634,2255,659"/>
<area shape="poly" id="edge79_Node000001_Node000013" title=" " alt="" coords="1184,24,1487,33,1688,45,1899,65,2105,96,2202,115,2290,139,2370,165,2438,196,2492,230,2531,270,2549,300,2551,312,2547,320,2530,329,2502,331,2431,335,2394,343,2362,362,2338,400,2303,473,2240,620,2235,618,2299,470,2333,398,2358,358,2392,339,2430,329,2502,326,2529,323,2543,317,2545,311,2544,302,2527,273,2489,235,2435,200,2368,170,2289,144,2200,121,2104,101,1899,70,1687,50,1487,38,1184,30"/>
<area shape="rect" id="Node000015" href="$engine__abstract_8h.html" title="Abstract interfaces for reaction network engines in GridFire." alt="" coords="1429,271,1574,312"/>
<area shape="poly" id="edge19_Node000001_Node000015" title=" " alt="" coords="1136,44,1461,260,1458,265,1133,49"/>
<area shape="rect" id="Node000016" href="$screening__abstract_8h.html" title=" " alt="" coords="1467,449,1613,489"/>
<area shape="poly" id="edge52_Node000001_Node000016" title=" " alt="" coords="1184,27,1357,40,1460,53,1562,69,1656,92,1733,120,1763,137,1786,157,1800,178,1805,201,1805,293,1801,324,1788,352,1769,376,1745,396,1689,429,1629,450,1627,445,1686,424,1742,392,1766,372,1784,349,1796,323,1800,293,1800,202,1795,180,1782,160,1760,142,1730,125,1654,97,1561,75,1459,58,1357,46,1183,33"/>
<area shape="rect" id="Node000017" href="$screening__types_8h.html" title=" " alt="" coords="1040,360,1171,401"/>
<area shape="poly" id="edge53_Node000001_Node000017" title=" " alt="" coords="1108,46,1108,344,1103,344,1103,46"/>
<area shape="rect" id="Node000018" title=" " alt="" coords="840,456,909,482"/>
<area shape="poly" id="edge80_Node000001_Node000018" title=" " alt="" coords="1027,39,896,60,821,75,749,94,683,116,629,142,609,156,594,170,585,186,581,202,581,293,581,352,588,375,606,399,621,409,643,419,701,437,826,459,825,464,699,442,641,424,618,414,602,403,583,377,576,353,576,293,576,201,580,184,590,167,606,151,627,137,681,111,747,89,820,70,895,55,1027,34"/>
<area shape="rect" id="Node000021" title=" " alt="" coords="963,456,1016,482"/>
<area shape="poly" id="edge77_Node000001_Node000021" title=" " alt="" coords="1087,48,1061,76,1035,113,1014,156,1008,178,1005,202,1005,293,1002,374,995,441,990,441,996,374,1000,293,1000,202,1002,177,1009,154,1030,110,1057,73,1083,45"/>
<area shape="rect" id="Node000030" title=" " alt="" coords="664,545,741,570"/>
<area shape="poly" id="edge82_Node000001_Node000030" title=" " alt="" coords="1028,31,865,37,671,49,503,68,445,81,426,88,415,96,372,131,354,153,348,167,346,184,348,204,355,228,387,291,450,376,550,487,572,506,597,521,650,542,648,547,595,526,569,511,546,491,446,379,383,294,350,230,342,205,341,184,343,166,349,150,368,127,412,92,424,84,444,76,502,63,671,44,865,32,1027,26"/>
<area shape="rect" id="Node000034" href="$partition__abstract_8h.html" title=" " alt="" coords="778,360,915,401"/>
<area shape="poly" id="edge54_Node000001_Node000034" title=" " alt="" coords="1056,49,1019,69,986,96,961,126,939,158,902,227,875,293,858,346,853,344,870,291,897,225,934,155,957,122,982,92,1016,64,1053,44"/>
<area shape="rect" id="Node000035" href="$construction_8h.html" title="Functions for constructing nuclear reaction networks." alt="" coords="674,271,844,312"/>
<area shape="poly" id="edge57_Node000001_Node000035" title=" " alt="" coords="1028,38,951,58,912,74,878,96,841,133,811,176,788,220,772,258,767,256,783,218,806,174,836,130,874,92,910,69,949,53,1026,33"/>
<area shape="rect" id="Node000036" href="$weak__interpolator_8h.html" title=" " alt="" coords="2371,360,2517,401"/>
<area shape="poly" id="edge87_Node000001_Node000036" title=" " alt="" coords="1184,24,1566,27,2093,36,2351,44,2571,56,2729,72,2778,81,2803,92,2819,113,2828,134,2829,155,2823,175,2812,195,2796,214,2752,250,2698,283,2637,312,2522,357,2520,352,2635,307,2695,278,2749,246,2792,210,2808,192,2818,173,2823,154,2822,135,2815,116,2800,96,2777,86,2729,77,2570,61,2350,50,2093,41,1566,32,1184,30"/>
<area shape="rect" id="Node000040" title=" " alt="" coords="2920,94,3058,135"/>
<area shape="poly" id="edge83_Node000001_Node000040" title=" " alt="" coords="1183,25,1530,32,2027,44,2532,64,2742,76,2902,91,2905,92,2904,97,2901,97,2742,82,2531,69,2027,49,1530,37,1183,31"/>
<area shape="rect" id="Node000041" title=" " alt="" coords="3082,94,3216,135"/>
<area shape="poly" id="edge85_Node000001_Node000041" title=" " alt="" coords="1183,25,1554,29,2093,40,2648,60,2884,74,3067,91,3066,96,2883,79,2647,65,2092,45,1554,34,1183,30"/>
<area shape="rect" id="Node000042" title=" " alt="" coords="3240,94,3378,135"/>
<area shape="poly" id="edge86_Node000001_Node000042" title=" " alt="" coords="1183,25,1580,28,2165,39,2769,59,3026,73,3225,91,3225,97,3026,78,2769,64,2165,44,1580,34,1183,30"/>
<area shape="rect" id="Node000043" href="$weak__rate__library_8h.html" title=" " alt="" coords="2643,94,2789,135"/>
<area shape="poly" id="edge88_Node000001_Node000043" title=" " alt="" coords="1184,23,1426,24,1783,31,2199,52,2414,69,2624,91,2628,92,2628,97,2624,97,2414,74,2199,57,1782,36,1426,29,1184,29"/>
<area shape="poly" id="edge6_Node000006_Node000003" title=" " alt="" coords="219,394,219,610,213,610,213,394"/>
<area shape="poly" id="edge7_Node000006_Node000007" title=" " alt="" coords="221,393,231,428,248,476,274,528,309,576,343,604,380,624,378,629,340,608,305,580,269,531,243,478,226,429,216,394"/>
<area shape="poly" id="edge11_Node000008_Node000002" title=" " alt="" coords="1647,573,1591,625,1587,621,1644,569"/>
<area shape="poly" id="edge18_Node000008_Node000003" title=" " alt="" coords="1573,569,1409,581,1113,594,882,599,651,607,355,629,300,635,299,630,354,623,651,602,882,594,1113,589,1409,575,1573,564"/>
<area shape="poly" id="edge12_Node000008_Node000004" title=" " alt="" coords="1745,563,1908,575,2590,623,2738,635,2738,640,2589,629,1908,581,1744,568"/>
<area shape="poly" id="edge17_Node000008_Node000007" title=" " alt="" coords="1573,570,1454,581,909,619,503,643,502,638,908,614,1453,575,1573,565"/>
<area shape="poly" id="edge9_Node000008_Node000009" title=" " alt="" coords="1573,569,1409,581,1130,588,771,591,413,602,259,613,136,629,125,631,124,626,136,623,259,607,413,596,771,586,1130,582,1409,575,1573,564"/>
<area shape="rect" id="Node000010" title=" " alt="" coords="1930,634,2017,659"/>
<area shape="poly" id="edge10_Node000008_Node000010" title=" " alt="" coords="1704,569,1915,626,1914,632,1702,574"/>
<area shape="rect" id="Node000011" title=" " alt="" coords="1225,634,1322,659"/>
<area shape="poly" id="edge13_Node000008_Node000011" title=" " alt="" coords="1605,574,1338,633,1337,628,1604,569"/>
<area shape="poly" id="edge14_Node000008_Node000012" title=" " alt="" coords="1745,565,2452,635,2452,641,1744,570"/>
<area shape="poly" id="edge15_Node000008_Node000013" title=" " alt="" coords="1739,569,2183,636,2182,641,1738,574"/>
<area shape="rect" id="Node000014" title=" " alt="" coords="1751,634,1854,659"/>
<area shape="poly" id="edge16_Node000008_Node000014" title=" " alt="" coords="1680,569,1771,623,1768,627,1677,573"/>
<area shape="poly" id="edge21_Node000015_Node000006" title=" " alt="" coords="1429,301,303,376,303,371,1428,295"/>
<area shape="poly" id="edge20_Node000015_Node000008" title=" " alt="" coords="1575,310,1615,329,1649,358,1662,378,1671,400,1678,447,1675,493,1669,530,1663,529,1670,492,1672,448,1665,402,1657,381,1645,362,1612,334,1573,314"/>
<area shape="poly" id="edge49_Node000015_Node000012" title=" " alt="" coords="1575,309,1741,357,1959,431,2172,508,2479,625,2477,630,2170,513,1958,436,1739,363,1573,314"/>
<area shape="poly" id="edge48_Node000015_Node000013" title=" " alt="" coords="1556,310,1677,358,1875,444,2071,535,2142,580,2201,622,2197,626,2139,584,2068,540,1872,449,1675,362,1554,315"/>
<area shape="poly" id="edge22_Node000015_Node000016" title=" " alt="" coords="1567,310,1601,330,1628,359,1634,380,1628,402,1612,424,1593,442,1589,438,1608,420,1623,399,1629,380,1623,361,1598,334,1565,315"/>
<area shape="poly" id="edge27_Node000015_Node000017" title=" " alt="" coords="1429,311,1187,364,1186,359,1428,306"/>
<area shape="rect" id="Node000019" href="$reporting_8h.html" title=" " alt="" coords="1347,360,1485,401"/>
<area shape="poly" id="edge30_Node000015_Node000019" title=" " alt="" coords="1484,314,1448,351,1444,347,1480,311"/>
<area shape="rect" id="Node000024" href="$building_8h.html" title="Defines types related to building reaction networks in the GridFire engine." alt="" coords="616,360,754,401"/>
<area shape="poly" id="edge36_Node000015_Node000024" title=" " alt="" coords="1429,299,1144,318,960,337,770,362,769,357,959,331,1144,313,1429,294"/>
<area shape="rect" id="Node000026" href="$jacobian_8h.html" title="Wrapper for handling the network Jacobian matrix in GridFire. Currently uses Eigen&#39;s SparseMatrix." alt="" coords="1142,449,1280,489"/>
<area shape="poly" id="edge38_Node000015_Node000026" title=" " alt="" coords="1440,315,1388,336,1336,362,1284,400,1241,440,1238,436,1281,396,1333,358,1386,331,1438,310"/>
<area shape="rect" id="Node000027" title=" " alt="" coords="961,537,1122,578"/>
<area shape="poly" id="edge47_Node000015_Node000027" title=" " alt="" coords="1430,310,1355,331,1279,362,1253,382,1228,403,1201,417,1178,426,1156,435,1131,451,1094,487,1064,526,1060,522,1090,484,1128,447,1154,430,1176,421,1199,412,1225,398,1250,377,1276,358,1353,326,1428,305"/>
<area shape="rect" id="Node000032" title=" " alt="" coords="1560,368,1613,393"/>
<area shape="poly" id="edge50_Node000015_Node000032" title=" " alt="" coords="1523,311,1566,354,1562,358,1519,314"/>
<area shape="rect" id="Node000033" title=" " alt="" coords="2144,456,2218,482"/>
<area shape="poly" id="edge51_Node000015_Node000033" title=" " alt="" coords="1575,308,1771,357,2130,451,2129,456,1770,363,1573,313"/>
<area shape="poly" id="edge24_Node000016_Node000002" title=" " alt="" coords="1545,489,1564,617,1559,618,1540,490"/>
<area shape="poly" id="edge25_Node000016_Node000007" title=" " alt="" coords="1526,492,1478,538,1446,562,1410,580,1332,602,1227,619,1103,631,969,640,705,648,502,648,502,643,705,642,969,634,1102,626,1226,614,1331,597,1408,576,1443,557,1474,534,1522,488"/>
<area shape="poly" id="edge23_Node000016_Node000008" title=" " alt="" coords="1568,488,1631,533,1628,538,1565,492"/>
<area shape="poly" id="edge26_Node000016_Node000013" title=" " alt="" coords="1614,476,1821,502,1925,518,1999,535,2055,554,2108,578,2195,623,2192,628,2106,583,2053,559,1998,540,1924,524,1821,507,1613,481"/>
<area shape="poly" id="edge28_Node000017_Node000016" title=" " alt="" coords="1172,391,1452,445,1451,451,1171,396"/>
<area shape="poly" id="edge29_Node000017_Node000018" title=" " alt="" coords="1054,404,922,453,921,448,1052,399"/>
<area shape="poly" id="edge35_Node000019_Node000003" title=" " alt="" coords="1347,397,1244,420,1130,451,1080,472,1058,482,1029,492,924,513,841,520,758,525,652,540,462,582,299,624,298,619,461,577,652,535,757,520,841,515,923,508,1027,487,1056,477,1078,467,1128,446,1243,415,1346,392"/>
<area shape="rect" id="Node000020" title=" " alt="" coords="1304,456,1350,482"/>
<area shape="poly" id="edge31_Node000019_Node000020" title=" " alt="" coords="1398,403,1352,447,1348,444,1394,399"/>
<area shape="poly" id="edge32_Node000019_Node000021" title=" " alt="" coords="1347,398,1032,462,1031,457,1346,393"/>
<area shape="rect" id="Node000022" title=" " alt="" coords="2416,545,2485,570"/>
<area shape="poly" id="edge33_Node000019_Node000022" title=" " alt="" coords="1486,391,2402,545,2401,551,1485,396"/>
<area shape="rect" id="Node000023" title=" " alt="" coords="1374,456,1442,482"/>
<area shape="poly" id="edge34_Node000019_Node000023" title=" " alt="" coords="1417,401,1413,441,1408,441,1412,401"/>
<area shape="rect" id="Node000025" title=" " alt="" coords="586,456,646,482"/>
<area shape="poly" id="edge37_Node000024_Node000025" title=" " alt="" coords="672,403,637,446,633,443,668,400"/>
<area shape="poly" id="edge39_Node000026_Node000002" title=" " alt="" coords="1281,486,1345,507,1411,535,1483,579,1541,622,1538,626,1480,583,1408,540,1343,512,1279,491"/>
<area shape="poly" id="edge41_Node000026_Node000011" title=" " alt="" coords="1200,491,1183,532,1181,555,1186,577,1207,604,1234,624,1231,628,1204,607,1182,579,1176,555,1178,531,1196,489"/>
<area shape="poly" id="edge45_Node000026_Node000012" title=" " alt="" coords="1281,485,1292,487,1399,500,1490,508,1645,512,1801,516,1892,522,1999,535,2128,555,2256,580,2460,627,2459,632,2255,585,2127,561,1998,540,1891,528,1800,521,1645,518,1490,513,1399,506,1292,492,1280,490"/>
<area shape="poly" id="edge40_Node000026_Node000027" title=" " alt="" coords="1173,492,1094,532,1092,528,1171,487"/>
<area shape="rect" id="Node000028" title=" " alt="" coords="1196,545,1324,570"/>
<area shape="poly" id="edge42_Node000026_Node000028" title=" " alt="" coords="1224,489,1248,530,1244,533,1220,491"/>
<area shape="rect" id="Node000029" title=" " alt="" coords="1347,545,1397,570"/>
<area shape="poly" id="edge43_Node000026_Node000029" title=" " alt="" coords="1249,487,1337,535,1335,540,1246,492"/>
<area shape="poly" id="edge44_Node000026_Node000030" title=" " alt="" coords="1142,488,1123,492,921,527,757,551,756,546,920,521,1122,487,1141,483"/>
<area shape="rect" id="Node000031" title=" " alt="" coords="1920,545,1986,570"/>
<area shape="poly" id="edge46_Node000026_Node000031" title=" " alt="" coords="1281,485,1292,487,1905,549,1904,554,1292,492,1280,490"/>
<area shape="poly" id="edge56_Node000034_Node000018" title=" " alt="" coords="856,400,869,441,864,442,850,402"/>
<area shape="poly" id="edge55_Node000034_Node000021" title=" " alt="" coords="880,399,958,446,955,450,878,403"/>
<area shape="poly" id="edge58_Node000035_Node000008" title=" " alt="" coords="844,292,1001,297,1190,309,1370,328,1443,341,1498,358,1515,366,1526,376,1550,399,1572,411,1591,419,1609,429,1627,447,1640,467,1649,488,1658,529,1653,530,1643,490,1635,469,1623,450,1606,433,1589,424,1569,416,1546,403,1522,380,1512,371,1496,362,1442,346,1369,333,1190,314,1001,303,844,297"/>
<area shape="poly" id="edge59_Node000035_Node000024" title=" " alt="" coords="744,314,714,350,710,346,740,311"/>
<area shape="poly" id="edge61_Node000035_Node000025" title=" " alt="" coords="674,313,636,332,620,345,606,361,599,380,598,401,607,441,602,442,592,401,594,379,602,359,616,342,633,328,672,308"/>
<area shape="poly" id="edge60_Node000035_Node000027" title=" " alt="" coords="674,311,629,331,609,345,591,362,568,394,556,426,555,441,557,456,564,472,575,487,592,497,624,506,720,523,946,547,945,552,719,528,623,511,590,502,572,491,559,474,552,458,549,441,551,424,564,392,587,358,605,341,626,326,672,306"/>
<area shape="poly" id="edge62_Node000035_Node000036" title=" " alt="" coords="844,295,2356,372,2356,377,844,300"/>
<area shape="poly" id="edge70_Node000036_Node000002" title=" " alt="" coords="2414,404,2334,449,2283,472,2231,492,2183,505,2142,513,2070,519,1999,523,1909,540,1855,559,1801,581,1627,632,1626,626,1799,575,1853,554,1907,535,1998,518,2070,513,2141,508,2182,500,2230,487,2281,467,2331,444,2412,399"/>
<area shape="poly" id="edge71_Node000036_Node000004" title=" " alt="" coords="2517,382,2570,388,2628,400,2688,419,2743,446,2768,466,2785,485,2812,536,2826,578,2834,618,2829,619,2821,580,2807,538,2781,488,2765,469,2740,451,2686,423,2627,405,2569,393,2517,387"/>
<area shape="poly" id="edge72_Node000036_Node000012" title=" " alt="" coords="2454,400,2500,537,2520,618,2515,619,2495,538,2449,402"/>
<area shape="poly" id="edge74_Node000036_Node000013" title=" " alt="" coords="2435,402,2410,444,2378,491,2340,537,2298,580,2252,625,2249,621,2294,576,2336,533,2374,488,2406,441,2431,400"/>
<area shape="poly" id="edge75_Node000036_Node000033" title=" " alt="" coords="2385,404,2234,453,2232,448,2384,399"/>
<area shape="rect" id="Node000037" href="$weak__types_8h.html" title="Plain data structures and enums for weak reaction tables, interpolation payloads, and errors." alt="" coords="2547,449,2693,489"/>
<area shape="poly" id="edge63_Node000036_Node000037" title=" " alt="" coords="2485,399,2568,439,2565,444,2483,404"/>
<area shape="rect" id="Node000038" title=" " alt="" coords="2560,545,2621,570"/>
<area shape="poly" id="edge73_Node000036_Node000038" title=" " alt="" coords="2462,399,2573,531,2569,535,2458,403"/>
<area shape="rect" id="Node000039" title=" " alt="" coords="2747,545,2797,570"/>
<area shape="poly" id="edge76_Node000036_Node000039" title=" " alt="" coords="2517,383,2563,390,2612,402,2662,420,2707,447,2727,465,2743,486,2765,529,2760,531,2738,489,2723,468,2704,451,2659,425,2611,407,2562,395,2516,388"/>
<area shape="poly" id="edge68_Node000037_Node000012" title=" " alt="" coords="2645,488,2663,507,2679,530,2686,555,2685,567,2680,579,2662,599,2641,615,2594,635,2592,630,2639,610,2659,595,2675,577,2680,566,2681,555,2674,532,2659,510,2641,491"/>
<area shape="poly" id="edge66_Node000037_Node000013" title=" " alt="" coords="2633,489,2641,509,2646,533,2646,558,2635,580,2616,591,2582,601,2481,619,2271,644,2270,638,2480,614,2580,595,2614,586,2631,576,2641,557,2641,534,2636,511,2628,491"/>
<area shape="poly" id="edge69_Node000037_Node000022" title=" " alt="" coords="2583,492,2489,540,2487,535,2580,487"/>
<area shape="poly" id="edge67_Node000037_Node000031" title=" " alt="" coords="2547,482,2002,553,2002,547,2546,477"/>
<area shape="poly" id="edge64_Node000037_Node000038" title=" " alt="" coords="2616,491,2602,531,2597,529,2611,489"/>
<area shape="poly" id="edge65_Node000037_Node000039" title=" " alt="" coords="2656,488,2739,535,2736,539,2653,492"/>
<area shape="poly" id="edge89_Node000043_Node000039" title=" " alt="" coords="2731,134,2765,201,2778,245,2784,290,2784,382,2777,530,2772,529,2779,382,2779,290,2773,246,2760,203,2726,136"/>
<area shape="rect" id="Node000044" href="$weak_8h.html" title=" " alt="" coords="2085,183,2230,223"/>
<area shape="poly" id="edge90_Node000043_Node000044" title=" " alt="" coords="2643,130,2246,191,2245,185,2643,124"/>
<area shape="poly" id="edge95_Node000044_Node000002" title=" " alt="" coords="2145,225,2089,293,2000,389,1945,441,1886,492,1823,539,1757,580,1692,610,1629,631,1628,626,1691,605,1755,576,1820,535,1883,488,1942,437,1996,385,2085,289,2140,222"/>
<area shape="poly" id="edge97_Node000044_Node000007" title=" " alt="" coords="2084,207,1762,211,1317,222,1096,231,900,242,749,256,697,265,662,274,611,302,567,342,530,389,500,440,476,492,457,542,435,619,430,618,452,540,471,490,495,438,526,386,563,338,608,298,660,269,696,259,749,251,900,237,1096,225,1317,217,1762,206,2084,202"/>
<area shape="poly" id="edge91_Node000044_Node000008" title=" " alt="" coords="2116,226,2077,247,2039,273,2004,306,1980,335,1957,366,1925,402,1877,451,1823,492,1767,520,1713,542,1711,537,1765,515,1820,487,1873,447,1921,399,1953,363,1976,332,2000,302,2036,269,2074,243,2113,221"/>
<area shape="poly" id="edge103_Node000044_Node000010" title=" " alt="" coords="2159,224,2152,303,2142,353,2128,402,2098,468,2061,530,1995,623,1990,620,2057,527,2093,465,2123,400,2137,351,2146,302,2154,224"/>
<area shape="poly" id="edge99_Node000044_Node000012" title=" " alt="" coords="2231,208,2416,231,2505,248,2568,269,2659,320,2694,346,2724,373,2750,404,2772,441,2792,484,2812,536,2818,559,2817,569,2811,580,2797,592,2776,603,2721,620,2656,633,2594,641,2593,636,2655,627,2719,615,2774,598,2794,588,2807,576,2812,567,2813,559,2807,538,2788,486,2767,443,2745,408,2720,377,2691,350,2656,325,2566,274,2504,253,2415,236,2230,213"/>
<area shape="poly" id="edge101_Node000044_Node000013" title=" " alt="" coords="2174,223,2200,270,2215,318,2225,368,2236,467,2236,554,2232,618,2227,618,2231,554,2230,467,2220,369,2210,319,2195,272,2169,225"/>
<area shape="poly" id="edge104_Node000044_Node000014" title=" " alt="" coords="2155,225,2128,306,2106,355,2077,402,2036,447,1998,476,1957,502,1910,539,1825,624,1822,620,1906,535,1954,497,1995,471,2033,443,2073,399,2101,353,2123,304,2150,223"/>
<area shape="poly" id="edge94_Node000044_Node000015" title=" " alt="" coords="2085,217,1589,282,1588,276,2084,211"/>
<area shape="poly" id="edge98_Node000044_Node000018" title=" " alt="" coords="2084,207,1939,210,1744,219,1523,240,1410,255,1300,274,1221,290,1161,306,1102,328,1029,362,958,405,902,448,898,444,955,401,1027,358,1100,323,1159,301,1220,285,1300,269,1409,249,1522,234,1743,214,1939,204,2084,202"/>
<area shape="poly" id="edge102_Node000044_Node000021" title=" " alt="" coords="2085,210,1737,233,1552,251,1476,262,1418,274,1361,291,1318,308,1278,330,1228,362,1207,383,1184,403,1145,423,1105,439,1032,461,1030,456,1103,434,1143,418,1181,398,1203,379,1225,358,1275,325,1316,303,1360,286,1417,269,1475,257,1551,246,1737,227,2084,205"/>
<area shape="poly" id="edge100_Node000044_Node000033" title=" " alt="" coords="2167,223,2179,271,2186,364,2185,441,2180,441,2181,364,2173,272,2162,225"/>
<area shape="poly" id="edge93_Node000044_Node000036" title=" " alt="" coords="2196,222,2279,269,2337,310,2400,349,2397,354,2335,314,2276,274,2193,226"/>
<area shape="poly" id="edge92_Node000044_Node000037" title=" " alt="" coords="2231,207,2311,215,2399,228,2477,245,2508,256,2531,269,2565,306,2590,350,2607,394,2617,433,2612,434,2602,396,2585,352,2561,309,2528,273,2506,261,2476,250,2398,233,2311,220,2230,212"/>
<area shape="rect" id="Node000045" title=" " alt="" coords="2347,279,2517,304"/>
<area shape="poly" id="edge96_Node000044_Node000045" title=" " alt="" coords="2221,221,2380,271,2378,276,2219,227"/>
</map>