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,145 +1,150 @@
<map id="src/lib/solver/strategies/GridSolver.cpp" name="src/lib/solver/strategies/GridSolver.cpp">
<area shape="rect" id="Node000001" title=" " alt="" coords="2608,5,2764,46"/>
<area shape="rect" id="Node000002" href="$_grid_solver_8h.html" title=" " alt="" coords="187,94,348,135"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="2607,32,363,112,363,107,2608,27"/>
<area shape="rect" id="Node000043" href="$error__solver_8h.html" title=" " alt="" coords="2521,360,2649,401"/>
<area shape="poly" id="edge53_Node000001_Node000043" title=" " alt="" coords="2651,45,2624,69,2603,95,2590,127,2581,160,2573,229,2575,293,2580,346,2576,343,2569,294,2568,229,2576,159,2585,125,2599,93,2620,65,2646,48"/>
<area shape="rect" id="Node000044" href="$_point_solver_8h.html" title=" " alt="" coords="1219,94,1380,135"/>
<area shape="poly" id="edge55_Node000001_Node000044" title=" " alt="" coords="2606,33,1396,110,1395,104,2610,30"/>
<area shape="rect" id="Node000060" href="$macros_8h.html" title=" " alt="" coords="2784,102,2930,127"/>
<area shape="poly" id="edge88_Node000001_Node000060" title=" " alt="" coords="2725,44,2822,94,2817,94,2725,49"/>
<area shape="rect" id="Node000061" href="$gf__omp_8h.html" title=" " alt="" coords="2613,102,2759,127"/>
<area shape="poly" id="edge89_Node000001_Node000061" title=" " alt="" coords="2688,44,2688,88,2684,84,2685,49"/>
<area shape="rect" id="Node000063" title=" " alt="" coords="2954,102,3010,127"/>
<area shape="poly" id="edge92_Node000001_Node000063" title=" " alt="" coords="2765,41,2852,63,2943,91,2947,95,2942,95,2941,97,2850,68,2765,46"/>
<area shape="rect" id="Node000064" title=" " alt="" coords="3035,102,3081,127"/>
<area shape="poly" id="edge93_Node000001_Node000064" title=" " alt="" coords="2765,33,2888,55,2956,71,3023,91,3027,95,3022,94,3021,97,2955,76,2887,60,2765,39"/>
<area shape="rect" id="Node000003" href="$strategy__abstract_8h.html" title=" " alt="" coords="187,183,348,223"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="268,133,270,168,265,167,267,138"/>
<area shape="rect" id="Node000029" title=" " alt="" coords="120,456,197,482"/>
<area shape="poly" id="edge52_Node000002_Node000029" title=" " alt="" coords="186,130,94,152,56,167,32,184,12,218,8,235,10,255,17,280,31,311,83,399,104,424,129,446,124,448,100,428,79,402,26,313,12,281,5,256,3,234,7,216,28,181,53,163,92,147,189,126"/>
<area shape="rect" id="Node000004" href="$engine__abstract_8h.html" title="Abstract interfaces for reaction network engines in GridFire." alt="" coords="1111,271,1256,312"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="347,219,360,221,566,246,772,264,1099,286,1094,288,771,269,566,251,359,226,349,224"/>
<area shape="rect" id="Node000012" title=" " alt="" coords="350,618,407,644"/>
<area shape="poly" id="edge49_Node000003_Node000012" title=" " alt="" coords="269,221,270,379,270,470,272,491,278,511,299,549,326,581,353,609,348,608,322,585,294,552,273,513,267,492,265,470,265,379,266,226"/>
<area shape="rect" id="Node000016" href="$types_2types_8h.html" title=" " alt="" coords="364,368,507,393"/>
<area shape="poly" id="edge46_Node000003_Node000016" title=" " alt="" coords="291,221,344,269,419,355,414,356,340,273,291,227"/>
<area shape="rect" id="Node000022" title=" " alt="" coords="1722,537,1776,563"/>
<area shape="poly" id="edge51_Node000003_Node000022" title=" " alt="" coords="347,219,360,221,498,234,615,239,815,234,912,232,1015,235,1132,246,1268,269,1341,284,1397,299,1451,321,1516,358,1559,390,1588,420,1616,452,1656,487,1717,530,1711,528,1653,491,1612,455,1584,424,1555,394,1513,362,1449,326,1396,304,1340,289,1267,274,1131,251,1015,240,912,237,815,239,615,244,497,240,359,226,349,224"/>
<area shape="rect" id="Node000028" title=" " alt="" coords="306,456,355,482"/>
<area shape="poly" id="edge50_Node000003_Node000028" title=" " alt="" coords="274,221,289,271,327,441,322,440,284,272,273,226"/>
<area shape="poly" id="edge47_Node000003_Node000029" title=" " alt="" coords="262,222,171,443,167,441,257,225"/>
<area shape="rect" id="Node000042" title=" " alt="" coords="721,279,763,304"/>
<area shape="poly" id="edge48_Node000003_Node000042" title=" " alt="" coords="347,219,360,221,708,283,703,286,359,226,349,224"/>
<area shape="rect" id="Node000005" href="$reaction_8h.html" title="Defines classes for representing and managing nuclear reactions." alt="" coords="766,537,937,563"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="1108,310,972,342,894,362,881,379,870,399,857,443,852,486,851,524,847,520,846,486,852,442,865,397,876,376,891,358,971,337,1113,308"/>
<area shape="rect" id="Node000011" title=" " alt="" coords="1292,618,1403,644"/>
<area shape="poly" id="edge43_Node000004_Node000011" title=" " alt="" coords="1256,294,1335,305,1378,316,1421,331,1461,351,1497,377,1527,409,1549,448,1554,477,1548,504,1533,529,1511,552,1455,589,1398,615,1397,610,1453,584,1507,548,1529,526,1543,502,1549,477,1544,450,1523,412,1494,381,1458,356,1419,336,1376,321,1334,311,1256,299"/>
<area shape="poly" id="edge42_Node000004_Node000012" title=" " alt="" coords="1108,309,1093,315,1029,322,973,324,877,321,831,321,784,326,732,339,673,362,626,387,582,417,503,486,440,554,397,608,394,604,436,551,500,482,579,413,624,383,670,358,730,334,783,321,831,316,877,315,973,318,1028,317,1093,309,1114,308"/>
<area shape="poly" id="edge14_Node000004_Node000016" title=" " alt="" coords="1108,304,1043,315,810,339,577,363,523,369,522,364,577,357,809,333,1042,309,1114,303"/>
<area shape="rect" id="Node000017" href="$screening__abstract_8h.html" title=" " alt="" coords="633,449,779,489"/>
<area shape="poly" id="edge17_Node000004_Node000017" title=" " alt="" coords="1108,309,1093,315,1000,319,879,319,819,322,764,329,720,342,703,351,690,362,681,378,680,396,690,436,685,434,674,396,676,376,685,358,700,346,718,337,763,323,818,316,879,313,1000,313,1093,309,1114,308"/>
<area shape="rect" id="Node000018" href="$screening__types_8h.html" title=" " alt="" coords="699,360,831,401"/>
<area shape="poly" id="edge22_Node000004_Node000018" title=" " alt="" coords="1108,309,1093,315,849,363,846,363,845,358,848,357,1092,309,1113,308"/>
<area shape="rect" id="Node000020" href="$reporting_8h.html" title=" " alt="" coords="1396,449,1534,489"/>
<area shape="poly" id="edge24_Node000004_Node000020" title=" " alt="" coords="1256,291,1302,297,1350,308,1397,328,1437,358,1450,375,1459,394,1466,434,1462,432,1454,396,1446,378,1434,362,1394,333,1348,313,1301,302,1256,296"/>
<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="982,360,1121,401"/>
<area shape="poly" id="edge27_Node000004_Node000025" title=" " alt="" coords="1156,311,1095,354,1093,349,1151,314"/>
<area shape="rect" id="Node000026" title=" " alt="" coords="1062,449,1222,489"/>
<area shape="poly" id="edge41_Node000004_Node000026" title=" " alt="" coords="1181,311,1152,435,1148,432,1177,314"/>
<area shape="rect" id="Node000031" href="$error__engine_8h.html" title=" " alt="" coords="1711,360,1838,401"/>
<area shape="poly" id="edge34_Node000004_Node000031" title=" " alt="" coords="1256,301,1698,367,1693,368,1256,306"/>
<area shape="rect" id="Node000034" href="$blob_8h.html" title="Container class for managing multiple scratchpad instances." alt="" coords="1247,360,1424,401"/>
<area shape="poly" id="edge38_Node000004_Node000034" title=" " alt="" coords="1219,310,1291,353,1286,352,1218,315"/>
<area shape="rect" id="Node000040" title=" " alt="" coords="1246,456,1321,482"/>
<area shape="poly" id="edge45_Node000004_Node000040" title=" " alt="" coords="1193,310,1212,353,1237,399,1267,445,1262,443,1232,402,1207,355,1190,315"/>
<area shape="rect" id="Node000041" title=" " alt="" coords="905,368,958,393"/>
<area shape="poly" id="edge44_Node000004_Node000041" title=" " alt="" coords="1114,312,1043,336,971,362,969,363,967,358,969,358,1042,331,1109,313"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="805,618,866,644"/>
<area shape="poly" id="edge5_Node000005_Node000006" title=" " alt="" coords="851,562,843,605,839,601,847,565"/>
<area shape="rect" id="Node000007" title=" " alt="" coords="889,618,977,644"/>
<area shape="poly" id="edge6_Node000005_Node000007" title=" " alt="" coords="865,561,912,608,907,607,863,566"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="576,618,781,644"/>
<area shape="poly" id="edge7_Node000005_Node000008" title=" " alt="" coords="827,563,719,614,718,609,822,564"/>
<area shape="rect" id="Node000009" title=" " alt="" coords="2010,618,2173,644"/>
<area shape="poly" id="edge8_Node000005_Node000009" title=" " alt="" coords="938,554,1996,622,1993,626,938,560"/>
<area shape="rect" id="Node000010" title=" " alt="" coords="1000,618,1098,644"/>
<area shape="poly" id="edge9_Node000005_Node000010" title=" " alt="" coords="882,561,1007,613,1002,612,881,566"/>
<area shape="poly" id="edge10_Node000005_Node000011" title=" " alt="" coords="938,559,1093,579,1269,608,1288,615,1283,614,1268,614,1092,584,938,564"/>
<area shape="poly" id="edge11_Node000005_Node000012" title=" " alt="" coords="763,556,604,576,511,591,420,614,416,615,415,610,419,608,510,586,603,570,768,556"/>
<area shape="rect" id="Node000014" title=" " alt="" coords="431,618,552,644"/>
<area shape="poly" id="edge12_Node000005_Node000014" title=" " alt="" coords="791,563,564,614,551,617,550,611,563,608,785,564"/>
<area shape="rect" id="Node000015" title=" " alt="" coords="1121,611,1257,652"/>
<area shape="poly" id="edge13_Node000005_Node000015" title=" " alt="" coords="905,561,1109,610,1104,610,904,566"/>
<area shape="poly" id="edge16_Node000016_Node000014" title=" " alt="" coords="440,392,488,604,483,603,436,395"/>
<area shape="poly" id="edge15_Node000016_Node000015" title=" " alt="" coords="508,387,642,409,718,425,792,446,892,482,989,524,1143,604,1138,603,987,529,890,487,791,451,716,431,641,414,508,393"/>
<area shape="poly" id="edge18_Node000017_Node000005" title=" " alt="" coords="743,487,819,530,814,530,742,493"/>
<area shape="poly" id="edge19_Node000017_Node000008" title=" " alt="" coords="705,488,685,605,681,601,701,492"/>
<area shape="poly" id="edge21_Node000017_Node000012" title=" " alt="" coords="669,490,417,614,415,609,663,490"/>
<area shape="poly" id="edge20_Node000017_Node000014" title=" " alt="" coords="683,489,521,611,519,607,677,490"/>
<area shape="poly" id="edge23_Node000018_Node000017" title=" " alt="" coords="754,400,730,438,726,434,749,403"/>
<area shape="poly" id="edge26_Node000020_Node000015" title=" " alt="" coords="1434,489,1237,605,1235,600,1428,491"/>
<area shape="poly" id="edge25_Node000020_Node000022" title=" " alt="" coords="1535,487,1710,538,1705,537,1534,492"/>
<area shape="poly" id="edge28_Node000025_Node000008" title=" " alt="" coords="1003,400,884,458,818,495,756,539,722,573,696,608,693,603,718,569,753,535,815,491,881,453,997,402"/>
<area shape="poly" id="edge30_Node000025_Node000010" title=" " alt="" coords="1036,400,1021,424,1009,449,1004,491,1010,534,1023,572,1037,606,1032,604,1018,574,1005,535,998,491,1004,448,1016,422,1032,403"/>
<area shape="poly" id="edge33_Node000025_Node000011" title=" " alt="" coords="1047,399,1042,444,1044,467,1053,488,1067,504,1091,521,1156,555,1230,586,1299,613,1293,613,1228,591,1153,560,1088,526,1064,508,1048,491,1039,468,1037,444,1043,403"/>
<area shape="poly" id="edge29_Node000025_Node000026" title=" " alt="" coords="1073,399,1113,438,1108,437,1071,404"/>
<area shape="poly" id="edge31_Node000025_Node000028" title=" " alt="" coords="979,399,971,403,796,428,624,447,371,468,370,463,624,442,796,423,970,398,985,398"/>
<area shape="poly" id="edge32_Node000025_Node000029" title=" " alt="" coords="979,399,971,403,781,425,632,432,484,437,293,451,213,462,211,457,293,446,483,431,632,427,781,420,970,398,985,398"/>
<area shape="rect" id="Node000032" href="$error__gridfire_8h.html" title=" " alt="" coords="2065,449,2193,489"/>
<area shape="poly" id="edge35_Node000031_Node000032" title=" " alt="" coords="1839,395,1851,398,2053,449,2047,449,1850,403,1838,400"/>
<area shape="poly" id="edge37_Node000032_Node000022" title=" " alt="" coords="2068,483,1791,543,1790,538,2062,484"/>
<area shape="rect" id="Node000033" title=" " alt="" coords="2090,537,2168,563"/>
<area shape="poly" id="edge36_Node000032_Node000033" title=" " alt="" coords="2131,488,2131,524,2127,520,2127,492"/>
<area shape="poly" id="edge39_Node000034_Node000011" title=" " alt="" coords="1338,399,1348,604,1344,601,1335,403"/>
<area shape="poly" id="edge40_Node000034_Node000040" title=" " alt="" coords="1326,400,1300,445,1297,441,1322,403"/>
<area shape="poly" id="edge54_Node000043_Node000032" title=" " alt="" coords="2523,398,2509,403,2349,434,2208,458,2208,453,2348,429,2508,398,2518,398"/>
<area shape="poly" id="edge56_Node000044_Node000003" title=" " alt="" coords="1217,119,853,138,611,157,364,185,362,180,611,152,853,133,1222,117"/>
<area shape="poly" id="edge57_Node000044_Node000004" title=" " alt="" coords="1380,121,1449,134,1510,154,1533,167,1548,184,1550,203,1539,225,1521,239,1495,252,1427,270,1348,282,1272,289,1271,284,1347,277,1426,265,1494,247,1518,235,1535,222,1545,202,1543,186,1530,171,1508,159,1447,139,1380,127"/>
<area shape="poly" id="edge75_Node000044_Node000008" title=" " alt="" coords="1359,133,1398,150,1430,171,1441,183,1448,197,1447,211,1439,225,1412,244,1374,255,1328,262,1278,266,1177,268,1100,274,1023,294,945,315,903,321,866,323,801,322,771,323,741,329,709,341,673,362,643,388,625,416,619,449,624,489,643,552,667,606,662,604,638,554,618,490,614,448,620,414,639,385,670,358,706,336,739,324,770,318,801,317,866,318,902,316,944,309,1021,289,1099,269,1176,263,1277,260,1328,257,1373,250,1410,239,1435,222,1442,209,1442,198,1437,186,1427,175,1395,155,1359,138"/>
<area shape="poly" id="edge80_Node000044_Node000012" title=" " alt="" coords="1216,117,955,122,611,132,443,141,296,152,184,167,146,175,121,185,89,206,68,227,56,254,52,290,52,470,54,492,60,512,83,545,117,572,159,592,205,606,252,616,337,628,331,629,251,622,204,611,157,597,114,576,79,549,55,514,49,493,46,470,46,290,50,253,63,224,86,201,118,180,144,170,183,162,296,147,443,135,611,127,955,117,1221,115"/>
<area shape="poly" id="edge58_Node000044_Node000016" title=" " alt="" coords="1347,133,1381,151,1409,173,1419,185,1425,198,1424,212,1416,225,1388,245,1348,257,1299,265,1245,268,1138,270,1056,274,791,315,527,363,507,366,505,361,526,357,790,310,1055,269,1138,265,1245,263,1298,259,1346,252,1386,240,1412,222,1419,210,1419,199,1415,188,1406,177,1378,155,1347,138"/>
<area shape="poly" id="edge79_Node000044_Node000022" title=" " alt="" coords="1380,114,1488,118,1609,129,1719,149,1761,163,1792,181,1820,210,1836,243,1837,277,1820,313,1807,328,1791,335,1759,339,1727,342,1713,348,1700,362,1691,381,1688,402,1689,425,1694,447,1712,489,1733,526,1729,524,1708,492,1689,448,1684,425,1682,402,1686,380,1696,358,1710,344,1725,337,1758,333,1790,330,1804,324,1816,311,1831,276,1831,244,1816,214,1789,185,1759,168,1717,154,1608,134,1488,124,1381,119"/>
<area shape="poly" id="edge81_Node000044_Node000028" title=" " alt="" coords="1216,118,955,128,617,141,319,160,221,172,191,178,177,185,166,200,159,217,156,234,156,251,167,288,188,325,216,361,247,394,305,446,300,447,243,397,212,364,184,328,162,290,151,252,150,233,153,215,161,197,174,181,190,173,220,167,318,155,616,135,955,122,1222,117"/>
<area shape="poly" id="edge77_Node000044_Node000029" title=" " alt="" coords="1216,118,949,127,602,140,296,160,195,172,165,178,151,185,131,213,120,246,115,282,117,318,131,388,150,442,144,442,126,389,111,319,110,281,114,245,126,211,147,181,163,173,194,166,295,154,602,135,949,122,1221,116"/>
<area shape="poly" id="edge78_Node000044_Node000042" title=" " alt="" coords="1336,132,1365,152,1390,174,1402,199,1401,213,1393,225,1365,235,1306,244,1128,263,779,291,778,285,1127,258,1306,239,1364,230,1390,221,1396,211,1397,200,1385,178,1362,156,1335,138"/>
<area shape="rect" id="Node000045" href="$exceptions_8h.html" title=" " alt="" coords="2065,271,2193,312"/>
<area shape="poly" id="edge59_Node000044_Node000045" title=" " alt="" coords="1380,116,1478,122,1600,134,1732,153,1863,180,1922,198,1979,219,2079,264,2073,264,1977,224,1920,203,1862,185,1731,158,1599,139,1478,127,1380,121"/>
<area shape="rect" id="Node000052" href="$config_8h.html" title=" " alt="" coords="1606,190,1756,216"/>
<area shape="poly" id="edge73_Node000044_Node000052" title=" " alt="" coords="1380,131,1615,186,1610,187,1380,136"/>
<area shape="rect" id="Node000053" title=" " alt="" coords="1656,279,1807,304"/>
<area shape="poly" id="edge76_Node000044_Node000053" title=" " alt="" coords="1380,112,1485,115,1601,125,1656,134,1704,146,1743,161,1770,181,1779,202,1776,225,1767,248,1753,268,1750,264,1762,245,1771,224,1774,203,1765,184,1740,166,1702,151,1655,139,1600,131,1484,121,1380,118"/>
<area shape="rect" id="Node000054" title=" " alt="" coords="372,190,478,216"/>
<area shape="poly" id="edge82_Node000044_Node000054" title=" " alt="" coords="1216,118,1081,125,899,136,695,155,491,185,478,188,475,183,490,180,694,150,898,130,1080,119,1222,116"/>
<area shape="rect" id="Node000055" title=" " alt="" coords="502,190,673,216"/>
<area shape="poly" id="edge83_Node000044_Node000055" title=" " alt="" coords="1216,123,980,148,687,185,662,189,660,184,686,180,980,143,1221,121"/>
<area shape="rect" id="Node000056" title=" " alt="" coords="698,190,880,216"/>
<area shape="poly" id="edge84_Node000044_Node000056" title=" " alt="" coords="1216,130,893,185,870,189,868,184,892,180,1221,127"/>
<area shape="rect" id="Node000057" title=" " alt="" coords="905,183,1044,223"/>
<area shape="poly" id="edge85_Node000044_Node000057" title=" " alt="" coords="1223,136,1060,182,1058,177,1228,134"/>
<area shape="rect" id="Node000058" title=" " alt="" coords="1068,183,1195,223"/>
<area shape="poly" id="edge86_Node000044_Node000058" title=" " alt="" coords="1264,134,1184,178,1182,173,1259,136"/>
<area shape="rect" id="Node000059" title=" " alt="" coords="1219,190,1380,216"/>
<area shape="poly" id="edge87_Node000044_Node000059" title=" " alt="" coords="1301,133,1302,176,1297,173,1298,137"/>
<area shape="poly" id="edge61_Node000045_Node000031" title=" " alt="" coords="2067,308,1854,362,1852,357,2062,309"/>
<area shape="poly" id="edge60_Node000045_Node000032" title=" " alt="" coords="2140,310,2157,359,2159,380,2157,401,2146,436,2142,432,2152,400,2154,380,2152,361,2137,315"/>
<area shape="poly" id="edge72_Node000045_Node000043" title=" " alt="" coords="2193,300,2333,324,2509,360,2503,359,2332,329,2193,306"/>
<area shape="rect" id="Node000046" href="$error__utils_8h.html" title=" " alt="" coords="2217,360,2345,401"/>
<area shape="poly" id="edge62_Node000045_Node000046" title=" " alt="" coords="2164,310,2236,353,2231,352,2163,315"/>
<area shape="rect" id="Node000047" href="$error__debug_8h.html" title=" " alt="" coords="1863,360,1990,401"/>
<area shape="poly" id="edge64_Node000045_Node000047" title=" " alt="" coords="2085,312,1987,356,1985,351,2080,313"/>
<area shape="rect" id="Node000050" href="$error__policy_8h.html" title="Defines custom exception types related to network policy construction and verification." alt="" coords="2369,360,2497,401"/>
<area shape="poly" id="edge67_Node000045_Node000050" title=" " alt="" coords="2193,308,2357,357,2352,357,2193,314"/>
<area shape="rect" id="Node000051" href="$error__reaction_8h.html" title=" " alt="" coords="2015,360,2142,401"/>
<area shape="poly" id="edge69_Node000045_Node000051" title=" " alt="" coords="2120,311,2099,349,2096,344,2115,314"/>
<area shape="poly" id="edge63_Node000046_Node000032" title=" " alt="" coords="2249,400,2177,443,2175,438,2244,402"/>
<area shape="poly" id="edge65_Node000047_Node000022" title=" " alt="" coords="1908,400,1774,529,1771,524,1903,402"/>
<area shape="poly" id="edge66_Node000047_Node000032" title=" " alt="" coords="1973,399,2072,443,2066,442,1972,404"/>
<area shape="poly" id="edge68_Node000050_Node000032" title=" " alt="" coords="2371,399,2208,448,2207,443,2366,400"/>
<area shape="poly" id="edge70_Node000051_Node000022" title=" " alt="" coords="2042,401,1787,532,1785,527,2037,402"/>
<area shape="poly" id="edge71_Node000051_Node000032" title=" " alt="" coords="2091,399,2112,436,2107,434,2089,404"/>
<area shape="poly" id="edge74_Node000052_Node000053" title=" " alt="" coords="1689,214,1720,267,1715,265,1687,219"/>
<area shape="poly" id="edge90_Node000061_Node000009" title=" " alt="" coords="2688,126,2689,290,2689,471,2685,490,2674,507,2656,523,2633,538,2574,563,2501,583,2420,599,2338,611,2188,627,2188,621,2337,606,2419,594,2500,578,2572,558,2631,533,2653,519,2670,504,2680,488,2684,470,2684,290,2684,129"/>
<area shape="rect" id="Node000062" title=" " alt="" coords="2723,190,2847,216"/>
<area shape="poly" id="edge91_Node000061_Node000062" title=" " alt="" coords="2701,125,2762,181,2757,179,2699,130"/>
<area shape="rect" id="Node000001" title=" " alt="" coords="2736,5,2893,46"/>
<area shape="rect" id="Node000002" href="$_grid_solver_8h.html" title=" " alt="" coords="296,94,456,135"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="2736,32,472,112,472,107,2736,27"/>
<area shape="rect" id="Node000044" href="$error__solver_8h.html" title=" " alt="" coords="2650,360,2777,401"/>
<area shape="poly" id="edge54_Node000001_Node000044" title=" " alt="" coords="2780,45,2752,69,2732,95,2718,127,2709,160,2701,229,2703,293,2709,346,2705,343,2698,294,2696,229,2704,159,2713,125,2727,93,2749,65,2775,47"/>
<area shape="rect" id="Node000045" href="$_point_solver_8h.html" title=" " alt="" coords="1233,94,1394,135"/>
<area shape="poly" id="edge56_Node000001_Node000045" title=" " alt="" coords="2734,33,1409,110,1409,105,2738,30"/>
<area shape="rect" id="Node000061" href="$macros_8h.html" title=" " alt="" coords="2912,102,3058,127"/>
<area shape="poly" id="edge93_Node000001_Node000061" title=" " alt="" coords="2854,44,2951,94,2945,94,2853,49"/>
<area shape="rect" id="Node000062" href="$gf__omp_8h.html" title=" " alt="" coords="2742,102,2888,127"/>
<area shape="poly" id="edge94_Node000001_Node000062" title=" " alt="" coords="2816,44,2817,88,2813,84,2813,49"/>
<area shape="rect" id="Node000064" title=" " alt="" coords="3082,102,3139,127"/>
<area shape="poly" id="edge97_Node000001_Node000064" title=" " alt="" coords="2893,41,2980,63,3072,91,3076,95,3071,95,3070,97,2979,68,2893,46"/>
<area shape="rect" id="Node000065" title=" " alt="" coords="3164,102,3210,127"/>
<area shape="poly" id="edge98_Node000001_Node000065" title=" " alt="" coords="2893,33,3017,55,3085,71,3152,91,3155,95,3150,94,3150,97,3084,76,3015,60,2893,39"/>
<area shape="rect" id="Node000003" href="$strategy__abstract_8h.html" title=" " alt="" coords="296,183,456,223"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="377,133,379,168,373,166,375,138"/>
<area shape="rect" id="Node000031" title=" " alt="" coords="81,456,159,482"/>
<area shape="poly" id="edge53_Node000002_Node000031" title=" " alt="" coords="293,125,235,135,173,147,121,164,103,173,90,184,73,215,64,249,62,284,67,321,86,389,109,442,104,443,81,391,61,322,57,285,59,248,68,213,86,181,100,169,119,159,172,142,234,129,297,122"/>
<area shape="rect" id="Node000004" href="$engine__abstract_8h.html" title="Abstract interfaces for reaction network engines in GridFire." alt="" coords="840,271,984,312"/>
<area shape="poly" id="edge3_Node000003_Node000004" title=" " alt="" coords="456,219,468,221,659,252,827,278,822,279,658,257,468,226,457,224"/>
<area shape="rect" id="Node000012" title=" " alt="" coords="281,618,338,644"/>
<area shape="poly" id="edge50_Node000003_Node000012" title=" " alt="" coords="367,222,337,285,305,361,289,424,287,489,286,526,289,563,301,605,296,603,284,563,281,526,281,489,283,423,300,359,332,283,363,226"/>
<area shape="rect" id="Node000017" href="$types_2types_8h.html" title=" " alt="" coords="347,368,490,393"/>
<area shape="poly" id="edge47_Node000003_Node000017" title=" " alt="" coords="382,221,415,353,409,352,379,226"/>
<area shape="rect" id="Node000024" title=" " alt="" coords="1848,537,1901,563"/>
<area shape="poly" id="edge52_Node000003_Node000024" title=" " alt="" coords="456,219,468,221,602,233,717,237,913,229,1007,226,1108,229,1221,242,1353,269,1412,286,1455,305,1552,358,1718,450,1846,529,1840,528,1715,454,1549,362,1453,310,1410,291,1351,274,1220,247,1107,235,1007,232,913,234,717,242,602,239,468,226,457,224"/>
<area shape="rect" id="Node000030" title=" " alt="" coords="1597,456,1646,482"/>
<area shape="poly" id="edge51_Node000003_Node000030" title=" " alt="" coords="456,219,468,221,628,238,765,242,1002,238,1114,242,1231,259,1294,274,1360,295,1430,323,1505,358,1535,376,1563,398,1605,445,1600,443,1559,402,1532,380,1503,362,1428,328,1358,301,1292,280,1230,264,1114,247,1002,243,765,247,627,243,468,226,457,224"/>
<area shape="poly" id="edge48_Node000003_Node000031" title=" " alt="" coords="317,226,280,246,242,273,204,315,173,361,132,443,128,441,169,359,200,312,238,269,277,242,321,222"/>
<area shape="rect" id="Node000043" title=" " alt="" coords="1620,279,1662,304"/>
<area shape="poly" id="edge49_Node000003_Node000043" title=" " alt="" coords="456,219,468,221,579,229,716,233,1037,234,1201,235,1356,240,1493,250,1602,269,1609,273,1603,273,1601,274,1492,256,1356,245,1201,240,1037,239,716,238,578,234,468,226,457,224"/>
<area shape="rect" id="Node000005" href="$reaction_8h.html" title="Defines classes for representing and managing nuclear reactions." alt="" coords="600,537,771,563"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="893,311,845,362,766,452,705,527,702,523,762,449,841,358,889,314"/>
<area shape="rect" id="Node000011" title=" " alt="" coords="981,618,1091,644"/>
<area shape="poly" id="edge42_Node000004_Node000011" title=" " alt="" coords="984,291,1070,295,1175,306,1287,326,1343,340,1397,357,1442,373,1478,388,1509,410,1536,447,1543,470,1536,491,1507,516,1463,539,1409,559,1348,576,1219,605,1107,623,1106,618,1218,599,1346,571,1408,553,1461,534,1504,512,1531,488,1538,470,1531,450,1505,413,1476,392,1440,378,1395,363,1342,345,1286,331,1174,311,1070,300,985,296"/>
<area shape="poly" id="edge41_Node000004_Node000012" title=" " alt="" coords="837,297,704,307,545,320,408,339,361,350,336,362,317,389,303,419,295,452,292,486,296,552,305,605,300,602,290,552,287,486,290,451,298,417,312,386,333,358,359,345,407,334,545,315,703,302,842,296"/>
<area shape="rect" id="Node000014" title=" " alt="" coords="848,618,914,644"/>
<area shape="poly" id="edge45_Node000004_Node000014" title=" " alt="" coords="910,311,899,374,888,449,883,533,883,605,879,601,878,533,883,448,893,373,906,314"/>
<area shape="poly" id="edge12_Node000004_Node000017" title=" " alt="" coords="837,306,510,363,490,366,488,361,509,357,842,303"/>
<area shape="rect" id="Node000018" title=" " alt="" coords="1839,456,1897,482"/>
<area shape="poly" id="edge46_Node000004_Node000018" title=" " alt="" coords="984,294,1217,315,1361,333,1505,357,1595,379,1684,404,1827,452,1821,452,1682,409,1593,384,1503,363,1360,338,1217,320,985,300"/>
<area shape="rect" id="Node000019" href="$screening__abstract_8h.html" title=" " alt="" coords="528,449,674,489"/>
<area shape="poly" id="edge16_Node000004_Node000019" title=" " alt="" coords="837,297,760,305,675,317,601,335,573,347,555,362,548,379,551,398,560,417,574,438,568,436,555,420,545,399,543,378,551,358,571,343,599,330,674,311,760,300,842,295"/>
<area shape="rect" id="Node000020" href="$screening__types_8h.html" title=" " alt="" coords="565,360,696,401"/>
<area shape="poly" id="edge21_Node000004_Node000020" title=" " alt="" coords="845,314,710,358,708,353,850,312"/>
<area shape="rect" id="Node000022" href="$reporting_8h.html" title=" " alt="" coords="1047,449,1185,489"/>
<area shape="poly" id="edge23_Node000004_Node000022" title=" " alt="" coords="985,302,1078,325,1116,340,1141,358,1149,377,1150,397,1137,437,1134,433,1145,397,1144,378,1137,362,1114,345,1076,330,985,307"/>
<area shape="rect" id="Node000027" href="$jacobian_8h.html" title="Wrapper for handling the network Jacobian matrix in GridFire. Currently uses Eigen&#39;s SparseMatrix." alt="" coords="1204,360,1342,401"/>
<area shape="poly" id="edge26_Node000004_Node000027" title=" " alt="" coords="985,308,1192,359,1186,359,985,313"/>
<area shape="rect" id="Node000028" title=" " alt="" coords="1361,449,1522,489"/>
<area shape="poly" id="edge40_Node000004_Node000028" title=" " alt="" coords="984,295,1080,303,1188,316,1287,334,1326,345,1356,358,1378,374,1397,393,1426,436,1421,434,1393,396,1374,378,1353,362,1325,350,1286,339,1187,321,1079,308,985,300"/>
<area shape="rect" id="Node000032" href="$error__engine_8h.html" title=" " alt="" coords="2143,360,2270,401"/>
<area shape="poly" id="edge33_Node000004_Node000032" title=" " alt="" coords="985,293,1547,315,1876,334,2017,345,2130,360,2125,360,2016,350,1875,339,1546,320,985,298"/>
<area shape="rect" id="Node000035" href="$blob_8h.html" title="Container class for managing multiple scratchpad instances." alt="" coords="950,360,1127,401"/>
<area shape="poly" id="edge37_Node000004_Node000035" title=" " alt="" coords="941,310,1000,351,995,351,940,315"/>
<area shape="rect" id="Node000041" title=" " alt="" coords="898,456,972,482"/>
<area shape="poly" id="edge44_Node000004_Node000041" title=" " alt="" coords="916,310,933,442,929,439,913,314"/>
<area shape="rect" id="Node000042" title=" " alt="" coords="720,368,773,393"/>
<area shape="poly" id="edge43_Node000004_Node000042" title=" " alt="" coords="877,311,784,362,782,358,872,314"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="1207,618,1412,644"/>
<area shape="poly" id="edge5_Node000005_Node000008" title=" " alt="" coords="772,560,1201,616,1195,616,771,565"/>
<area shape="rect" id="Node000009" title=" " alt="" coords="2099,618,2261,644"/>
<area shape="poly" id="edge6_Node000005_Node000009" title=" " alt="" coords="772,553,2084,622,2083,628,772,559"/>
<area shape="poly" id="edge7_Node000005_Node000011" title=" " alt="" coords="740,561,970,614,964,615,739,566"/>
<area shape="poly" id="edge8_Node000005_Node000012" title=" " alt="" coords="630,564,353,624,353,618,625,563"/>
<area shape="poly" id="edge9_Node000005_Node000014" title=" " alt="" coords="716,561,840,613,835,612,715,566"/>
<area shape="rect" id="Node000015" title=" " alt="" coords="452,618,572,644"/>
<area shape="poly" id="edge10_Node000005_Node000015" title=" " alt="" coords="661,563,553,614,551,609,656,564"/>
<area shape="rect" id="Node000016" title=" " alt="" coords="618,611,753,652"/>
<area shape="poly" id="edge11_Node000005_Node000016" title=" " alt="" coords="687,562,687,597,683,594,683,565"/>
<area shape="poly" id="edge14_Node000017_Node000015" title=" " alt="" coords="419,391,421,467,429,516,445,562,462,586,485,609,479,608,458,590,440,564,424,517,416,468,416,396"/>
<area shape="poly" id="edge13_Node000017_Node000016" title=" " alt="" coords="429,391,494,467,540,515,590,561,644,603,638,602,586,565,536,519,490,470,427,396"/>
<area shape="poly" id="edge15_Node000017_Node000018" title=" " alt="" coords="491,391,554,398,863,420,1105,427,1347,431,1658,446,1826,463,1821,463,1657,451,1347,436,1105,432,863,425,553,403,491,396"/>
<area shape="poly" id="edge17_Node000019_Node000005" title=" " alt="" coords="623,487,664,527,659,526,621,492"/>
<area shape="poly" id="edge18_Node000019_Node000008" title=" " alt="" coords="675,484,1243,613,1239,616,675,490"/>
<area shape="poly" id="edge20_Node000019_Node000012" title=" " alt="" coords="568,490,346,613,344,608,563,490"/>
<area shape="poly" id="edge19_Node000019_Node000015" title=" " alt="" coords="593,489,528,607,524,603,588,491"/>
<area shape="poly" id="edge22_Node000020_Node000019" title=" " alt="" coords="626,399,615,436,611,432,622,403"/>
<area shape="poly" id="edge25_Node000022_Node000016" title=" " alt="" coords="1066,490,753,608,752,603,1061,490"/>
<area shape="poly" id="edge24_Node000022_Node000024" title=" " alt="" coords="1186,475,1835,544,1830,545,1186,480"/>
<area shape="poly" id="edge27_Node000027_Node000008" title=" " alt="" coords="1281,399,1295,448,1306,533,1310,605,1306,601,1301,533,1289,449,1278,403"/>
<area shape="poly" id="edge31_Node000027_Node000011" title=" " alt="" coords="1278,399,1280,435,1278,479,1267,524,1257,546,1243,565,1214,590,1179,608,1143,620,1107,628,1106,622,1141,615,1177,603,1211,586,1239,561,1252,543,1262,522,1272,478,1275,435,1274,403"/>
<area shape="poly" id="edge32_Node000027_Node000014" title=" " alt="" coords="1266,400,1239,446,1221,470,1199,491,1131,537,1058,574,988,601,930,620,929,615,987,596,1056,569,1129,533,1196,487,1217,467,1235,443,1262,403"/>
<area shape="poly" id="edge28_Node000027_Node000028" title=" " alt="" coords="1312,399,1393,442,1387,441,1311,404"/>
<area shape="poly" id="edge29_Node000027_Node000030" title=" " alt="" coords="1343,396,1584,458,1579,458,1343,402"/>
<area shape="poly" id="edge30_Node000027_Node000031" title=" " alt="" coords="1201,393,1139,403,854,429,576,448,174,468,174,463,575,442,854,423,1138,398,1206,392"/>
<area shape="rect" id="Node000033" href="$error__gridfire_8h.html" title=" " alt="" coords="2219,449,2346,489"/>
<area shape="poly" id="edge34_Node000032_Node000033" title=" " alt="" coords="2225,399,2258,438,2253,436,2223,404"/>
<area shape="poly" id="edge36_Node000033_Node000024" title=" " alt="" coords="2221,482,1917,543,1916,538,2216,483"/>
<area shape="rect" id="Node000034" title=" " alt="" coords="2244,537,2321,563"/>
<area shape="poly" id="edge35_Node000033_Node000034" title=" " alt="" coords="2285,488,2285,524,2281,520,2281,492"/>
<area shape="poly" id="edge38_Node000035_Node000011" title=" " alt="" coords="1039,399,1037,449,1037,605,1033,602,1032,449,1035,403"/>
<area shape="poly" id="edge39_Node000035_Node000041" title=" " alt="" coords="1017,400,962,449,959,444,1013,402"/>
<area shape="poly" id="edge55_Node000044_Node000033" title=" " alt="" coords="2652,398,2638,403,2362,457,2361,451,2637,398,2646,398"/>
<area shape="poly" id="edge57_Node000045_Node000003" title=" " alt="" coords="1230,120,904,141,691,159,472,185,471,180,690,154,904,135,1235,118"/>
<area shape="poly" id="edge58_Node000045_Node000004" title=" " alt="" coords="1394,120,1471,131,1542,151,1568,164,1585,181,1589,202,1575,225,1546,240,1492,253,1337,272,1156,284,1000,291,999,285,1156,279,1336,266,1491,248,1544,235,1571,221,1583,201,1580,184,1565,169,1540,156,1470,136,1394,125"/>
<area shape="poly" id="edge78_Node000045_Node000008" title=" " alt="" coords="1394,120,1554,143,1629,159,1680,180,1712,203,1735,225,1749,253,1753,290,1753,471,1751,485,1743,498,1716,523,1676,545,1627,564,1514,596,1405,618,1404,613,1512,591,1625,559,1674,540,1713,518,1739,495,1746,483,1748,470,1748,290,1744,254,1731,228,1709,207,1677,185,1627,165,1553,148,1394,126"/>
<area shape="poly" id="edge83_Node000045_Node000012" title=" " alt="" coords="1230,119,974,128,637,142,328,161,216,172,151,185,97,202,51,219,33,230,20,245,11,264,8,290,8,470,10,491,15,509,36,541,67,566,105,586,147,602,189,612,268,626,262,627,188,618,145,607,103,591,64,571,32,544,11,511,5,492,3,470,3,290,6,263,15,242,30,226,48,214,95,197,150,180,216,167,327,155,637,136,974,123,1235,117"/>
<area shape="poly" id="edge86_Node000045_Node000014" title=" " alt="" coords="1230,119,985,129,671,142,396,161,306,173,279,179,266,185,241,219,229,252,229,285,239,317,258,349,283,379,315,408,350,435,427,483,501,522,589,561,635,575,701,591,836,621,830,621,700,596,634,581,587,565,498,526,424,488,347,440,311,412,280,383,253,352,234,320,224,286,224,251,236,216,262,181,277,174,305,167,395,156,671,137,985,123,1235,117"/>
<area shape="poly" id="edge59_Node000045_Node000017" title=" " alt="" coords="1230,119,989,129,682,143,413,162,325,173,298,179,286,185,273,206,272,229,281,253,297,277,342,322,389,358,384,359,338,326,292,280,276,255,267,230,268,204,282,181,297,174,324,168,412,156,681,137,989,124,1235,117"/>
<area shape="poly" id="edge82_Node000045_Node000024" title=" " alt="" coords="1393,115,1556,121,1747,133,1913,152,1970,165,1990,172,2002,181,2022,207,2033,231,2036,253,2031,272,2021,289,2005,304,1964,327,1918,344,1874,354,1828,362,1812,393,1809,422,1816,452,1829,488,1839,508,1853,527,1848,525,1835,510,1824,490,1811,454,1804,422,1807,391,1825,358,1872,349,1916,339,1962,323,2002,300,2016,286,2026,270,2030,253,2028,233,2018,210,1998,185,1987,177,1969,170,1912,157,1746,138,1555,126,1394,120"/>
<area shape="poly" id="edge84_Node000045_Node000030" title=" " alt="" coords="1394,120,1465,128,1540,141,1605,158,1630,169,1648,181,1671,209,1683,243,1686,279,1682,317,1662,389,1636,445,1633,441,1657,387,1677,316,1680,279,1677,244,1666,212,1645,185,1628,173,1603,163,1539,146,1464,134,1394,125"/>
<area shape="poly" id="edge80_Node000045_Node000031" title=" " alt="" coords="1230,119,970,129,632,143,334,162,236,173,206,179,191,185,166,211,147,243,134,278,125,315,118,385,120,441,114,440,113,385,120,314,128,277,142,241,162,208,188,180,204,174,235,168,334,157,632,138,969,124,1235,117"/>
<area shape="poly" id="edge81_Node000045_Node000043" title=" " alt="" coords="1394,121,1458,130,1524,143,1581,159,1603,169,1619,181,1633,199,1641,221,1645,265,1641,262,1635,222,1628,202,1615,185,1601,174,1580,164,1523,148,1458,135,1394,126"/>
<area shape="rect" id="Node000046" href="$exceptions_8h.html" title=" " alt="" coords="2219,271,2346,312"/>
<area shape="poly" id="edge60_Node000045_Node000046" title=" " alt="" coords="1393,112,1521,114,1684,123,1865,144,1956,160,2045,180,2098,197,2150,218,2238,264,2233,263,2147,223,2096,202,2043,185,1955,165,1864,149,1683,128,1520,119,1394,117"/>
<area shape="rect" id="Node000052" href="$config_8h.html" title=" " alt="" coords="1839,190,1988,216"/>
<area shape="poly" id="edge76_Node000045_Node000052" title=" " alt="" coords="1394,122,1589,146,1820,180,1845,187,1840,187,1820,185,1588,151,1394,127"/>
<area shape="rect" id="Node000053" title=" " alt="" coords="1813,279,1963,304"/>
<area shape="poly" id="edge79_Node000045_Node000053" title=" " alt="" coords="1394,119,1600,142,1700,159,1740,169,1771,180,1817,216,1869,268,1863,267,1814,220,1768,185,1738,174,1699,164,1599,147,1394,124"/>
<area shape="rect" id="Node000054" title=" " alt="" coords="481,190,530,216"/>
<area shape="poly" id="edge85_Node000045_Node000054" title=" " alt="" coords="1230,119,1071,129,871,142,680,160,601,172,542,185,540,186,537,181,541,180,600,167,679,155,871,136,1071,124,1235,118"/>
<area shape="rect" id="Node000055" title=" " alt="" coords="554,190,660,216"/>
<area shape="poly" id="edge87_Node000045_Node000055" title=" " alt="" coords="1230,120,982,142,827,160,673,185,660,188,658,183,671,180,826,155,981,136,1235,119"/>
<area shape="rect" id="Node000056" title=" " alt="" coords="684,190,855,216"/>
<area shape="poly" id="edge88_Node000045_Node000056" title=" " alt="" coords="1230,128,868,185,846,189,844,184,868,180,1235,126"/>
<area shape="rect" id="Node000057" title=" " alt="" coords="880,190,1062,216"/>
<area shape="poly" id="edge89_Node000045_Node000057" title=" " alt="" coords="1233,136,1034,188,1033,183,1238,134"/>
<area shape="rect" id="Node000058" title=" " alt="" coords="1086,183,1226,223"/>
<area shape="poly" id="edge90_Node000045_Node000058" title=" " alt="" coords="1280,134,1206,177,1204,173,1275,136"/>
<area shape="rect" id="Node000059" title=" " alt="" coords="1250,183,1377,223"/>
<area shape="poly" id="edge91_Node000045_Node000059" title=" " alt="" coords="1315,133,1316,169,1311,166,1312,137"/>
<area shape="rect" id="Node000060" title=" " alt="" coords="1401,190,1562,216"/>
<area shape="poly" id="edge92_Node000045_Node000060" title=" " alt="" coords="1352,133,1447,183,1442,183,1351,138"/>
<area shape="poly" id="edge62_Node000046_Node000032" title=" " alt="" coords="2268,311,2235,351,2233,346,2263,314"/>
<area shape="poly" id="edge61_Node000046_Node000033" title=" " alt="" coords="2347,302,2397,322,2419,338,2437,359,2445,380,2437,402,2422,420,2404,434,2362,454,2360,449,2401,430,2418,416,2432,399,2439,380,2432,361,2415,342,2394,327,2346,307"/>
<area shape="poly" id="edge75_Node000046_Node000044" title=" " alt="" coords="2347,301,2637,359,2632,359,2347,307"/>
<area shape="rect" id="Node000047" href="$error__utils_8h.html" title=" " alt="" coords="2498,360,2625,401"/>
<area shape="poly" id="edge63_Node000046_Node000047" title=" " alt="" coords="2347,310,2486,355,2481,355,2346,315"/>
<area shape="rect" id="Node000048" href="$error__debug_8h.html" title=" " alt="" coords="1839,360,1966,401"/>
<area shape="poly" id="edge65_Node000046_Node000048" title=" " alt="" coords="2221,306,1982,362,1981,357,2216,307"/>
<area shape="rect" id="Node000050" href="$error__policy_8h.html" title="Defines custom exception types related to network policy construction and verification." alt="" coords="2295,360,2422,401"/>
<area shape="poly" id="edge69_Node000046_Node000050" title=" " alt="" coords="2301,310,2334,349,2329,347,2299,315"/>
<area shape="rect" id="Node000051" href="$error__reaction_8h.html" title=" " alt="" coords="1991,360,2118,401"/>
<area shape="poly" id="edge71_Node000046_Node000051" title=" " alt="" coords="2234,312,2121,357,2120,352,2228,313"/>
<area shape="poly" id="edge64_Node000047_Node000033" title=" " alt="" coords="2500,401,2361,446,2360,441,2495,402"/>
<area shape="poly" id="edge67_Node000048_Node000018" title=" " alt="" coords="1897,400,1880,444,1877,440,1893,403"/>
<area shape="poly" id="edge66_Node000048_Node000024" title=" " alt="" coords="1909,399,1916,442,1916,466,1912,490,1894,527,1891,522,1907,489,1910,466,1911,442,1906,403"/>
<area shape="poly" id="edge68_Node000048_Node000033" title=" " alt="" coords="1967,395,1979,398,2207,451,2201,451,1978,403,1967,401"/>
<area shape="poly" id="edge70_Node000050_Node000033" title=" " alt="" coords="2344,400,2311,439,2309,435,2339,402"/>
<area shape="poly" id="edge73_Node000051_Node000018" title=" " alt="" coords="2015,400,1908,452,1907,447,2010,402"/>
<area shape="poly" id="edge72_Node000051_Node000024" title=" " alt="" coords="2036,400,1900,529,1897,524,2031,402"/>
<area shape="poly" id="edge74_Node000051_Node000033" title=" " alt="" coords="2107,399,2219,443,2214,442,2106,404"/>
<area shape="poly" id="edge77_Node000052_Node000053" title=" " alt="" coords="1912,215,1898,266,1894,262,1908,218"/>
<area shape="poly" id="edge95_Node000062_Node000009" title=" " alt="" coords="2816,126,2817,290,2817,471,2813,491,2801,510,2782,527,2757,542,2692,567,2613,588,2525,603,2436,615,2277,628,2277,623,2435,610,2525,598,2612,582,2690,562,2754,537,2779,522,2797,506,2808,489,2812,470,2812,290,2813,129"/>
<area shape="rect" id="Node000063" title=" " alt="" coords="2852,190,2975,216"/>
<area shape="poly" id="edge96_Node000062_Node000063" title=" " alt="" coords="2829,125,2891,181,2886,179,2828,130"/>
</map>