Files
MeanField_SERiF/docs/html/backend_2mfem_2model_2equilibrium_8hpp__incl.map
Emily Boudreaux 6b57738330 docs(docs): built docs
Note for now much of the docs is LLM written. This was done to save time and focus on code development. The docs have been LOOSLEY reviewed. However, the code itself has been either fully written by hand or fully reviewed. Therefore, the docs should at the moment be seen as a loose resource rather than authoratiative (and this is on top of the general ability for docs to drift)
2026-11-09 14:09:44 -05:00

181 lines
34 KiB
Plaintext

<map id="src/include/serif/backend/mfem/model/equilibrium.hpp" name="src/include/serif/backend/mfem/model/equilibrium.hpp">
<area shape="rect" id="Node000001" title=" " alt="" coords="1468,5,1657,46"/>
<area shape="rect" id="Node000002" title=" " alt="" coords="178,524,256,549"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="1465,30,1249,40,981,53,741,72,656,83,607,96,564,124,533,155,510,188,492,223,474,258,452,294,421,328,378,359,346,373,316,378,259,374,232,372,208,375,184,385,160,407,154,419,152,432,158,460,175,487,196,512,190,512,171,490,153,462,146,432,149,417,156,403,181,381,206,369,232,367,259,368,315,372,345,368,376,355,418,324,447,290,469,256,487,220,505,185,529,151,560,120,605,92,655,78,741,66,981,48,1248,35,1470,29"/>
<area shape="rect" id="Node000003" title=" " alt="" coords="2195,524,2263,549"/>
<area shape="poly" id="edge2_Node000001_Node000003" title=" " alt="" coords="1657,25,1883,34,2018,45,2154,63,2278,88,2333,103,2381,122,2420,143,2451,166,2470,194,2477,224,2477,331,2474,372,2465,404,2447,432,2419,463,2386,487,2350,506,2278,529,2278,524,2348,501,2384,483,2415,459,2443,429,2460,402,2469,371,2472,330,2472,224,2465,196,2447,170,2417,147,2378,126,2331,108,2277,93,2153,68,2018,50,1883,39,1657,30"/>
<area shape="rect" id="Node000004" title=" " alt="" coords="3732,524,3782,549"/>
<area shape="poly" id="edge3_Node000001_Node000004" title=" " alt="" coords="1657,24,2116,25,2783,33,3134,41,3463,53,3747,69,3961,91,4039,97,4116,95,4191,91,4260,90,4319,98,4344,106,4366,119,4384,137,4397,160,4405,189,4408,224,4408,331,4404,362,4394,386,4377,405,4356,419,4304,440,4242,463,4182,486,4119,503,3994,526,3881,536,3797,538,3797,533,3880,531,3993,521,4118,498,4180,481,4240,458,4302,435,4354,414,4374,401,4389,383,4399,361,4402,330,4402,224,4400,190,4392,162,4379,140,4363,123,4342,111,4318,103,4259,96,4191,97,4116,101,4038,102,3961,97,3747,75,3463,58,3133,46,2783,38,2116,30,1657,29"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="817,524,900,549"/>
<area shape="poly" id="edge4_Node000001_Node000005" title=" " alt="" coords="1465,28,1244,38,1106,48,965,63,830,85,709,114,657,132,613,152,577,174,551,199,527,239,522,258,520,276,528,314,551,355,564,371,578,379,608,387,643,390,662,394,682,403,726,429,768,458,836,514,831,513,765,462,723,433,680,407,660,399,642,395,607,392,576,384,561,375,547,359,523,316,515,277,516,257,522,237,547,196,574,170,610,147,655,127,707,109,829,80,965,58,1106,43,1243,33,1471,27"/>
<area shape="rect" id="Node000006" title=" " alt="" coords="652,524,705,549"/>
<area shape="poly" id="edge5_Node000001_Node000006" title=" " alt="" coords="1465,28,1173,32,792,40,607,49,445,61,321,76,279,86,252,96,201,132,158,174,125,221,103,271,94,322,94,347,99,371,108,395,120,417,138,439,160,458,194,476,241,487,297,494,357,497,477,500,569,506,640,524,634,524,569,511,477,505,357,502,296,499,240,492,192,481,157,463,134,442,116,420,103,397,94,373,89,347,88,322,98,270,120,219,154,171,198,128,249,92,277,81,321,71,444,55,606,43,792,35,1172,26,1470,26"/>
<area shape="rect" id="Node000007" href="$equilibrium__evaluator_8hpp.html" title=" " alt="" coords="1009,102,1220,142"/>
<area shape="poly" id="edge6_Node000001_Node000007" title=" " alt="" coords="1466,47,1224,100,1222,95,1471,46"/>
<area shape="rect" id="Node000264" href="$model_2discretization_8hpp.html" title=" " alt="" coords="1479,309,1646,350"/>
<area shape="poly" id="edge56_Node000001_Node000264" title=" " alt="" coords="1564,44,1565,294,1560,292,1561,48"/>
<area shape="rect" id="Node000265" href="$configured__discretization_8hpp.html" title=" " alt="" coords="130,309,280,350"/>
<area shape="poly" id="edge64_Node000001_Node000265" title=" " alt="" coords="1465,27,1224,30,910,39,751,47,604,59,479,75,384,97,330,113,288,130,253,156,219,199,209,222,204,246,203,294,198,293,199,246,204,220,215,196,249,152,285,126,328,108,383,91,478,70,603,54,751,42,910,33,1224,25,1470,26"/>
<area shape="rect" id="Node000278" href="$backend_2mfem_2model_2normalization_2computations_8hpp.html" title=" " alt="" coords="3808,94,3949,150"/>
<area shape="poly" id="edge68_Node000001_Node000278" title=" " alt="" coords="1657,28,3793,115,3791,119,1657,33"/>
<area shape="rect" id="Node000293" href="$backend_2mfem_2model_2graph_8hpp.html" title=" " alt="" coords="2558,205,2695,246"/>
<area shape="poly" id="edge99_Node000001_Node000293" title=" " alt="" coords="1657,27,1871,36,2130,50,2362,68,2445,79,2494,92,2529,112,2560,138,2607,193,2602,192,2556,141,2526,116,2492,96,2444,85,2362,74,2130,55,1871,41,1657,33"/>
<area shape="rect" id="Node000328" href="$execution__validation_8hpp.html" title=" " alt="" coords="1944,205,2090,246"/>
<area shape="poly" id="edge125_Node000001_Node000328" title=" " alt="" coords="1608,44,1961,198,1955,199,1607,49"/>
<area shape="rect" id="Node000008" title=" " alt="" coords="3103,524,3177,549"/>
<area shape="poly" id="edge7_Node000007_Node000008" title=" " alt="" coords="1220,120,1734,124,2083,131,2450,145,2803,167,2965,181,3111,199,3238,219,3342,242,3419,269,3446,284,3464,300,3473,314,3476,328,3472,343,3464,359,3176,519,3174,513,3460,355,3467,341,3471,328,3469,316,3460,303,3443,288,3416,274,3340,247,3237,224,3110,204,2964,187,2803,172,2449,150,2083,136,1734,129,1220,125"/>
<area shape="rect" id="Node000009" title=" " alt="" coords="1576,524,1626,549"/>
<area shape="poly" id="edge8_Node000007_Node000009" title=" " alt="" coords="1071,142,994,184,954,208,917,236,888,265,871,295,868,310,869,325,875,340,886,355,904,369,927,380,989,392,1065,394,1148,390,1311,383,1380,387,1408,393,1432,403,1448,415,1456,429,1464,444,1476,459,1520,490,1565,518,1560,517,1517,495,1473,463,1459,447,1452,432,1444,419,1429,407,1407,398,1379,393,1311,388,1148,396,1065,399,988,397,926,385,901,374,882,359,870,343,864,326,863,310,866,294,884,262,914,232,951,204,991,179,1066,144"/>
<area shape="rect" id="Node000010" href="$backend_2mfem_2model_2binding_8hpp.html" title=" " alt="" coords="1046,205,1183,246"/>
<area shape="poly" id="edge9_Node000007_Node000010" title=" " alt="" coords="1116,140,1117,191,1112,188,1113,145"/>
<area shape="rect" id="Node000184" href="$backend_2mfem_2shared_2finite_8hpp.html" title=" " alt="" coords="421,516,557,557"/>
<area shape="poly" id="edge45_Node000007_Node000184" title=" " alt="" coords="1006,132,796,158,672,176,550,200,501,214,464,227,427,241,378,256,337,263,299,263,233,257,203,257,175,262,148,277,121,303,113,320,112,342,126,394,148,438,160,459,177,470,201,480,264,498,408,524,403,526,263,503,200,485,175,474,156,463,143,441,121,395,107,343,108,319,116,300,145,272,174,257,203,252,233,252,299,258,336,257,376,251,425,236,462,222,499,209,548,195,671,171,795,152,1011,130"/>
<area shape="rect" id="Node000201" href="$backend_2mfem_2model_2failure_8hpp.html" title=" " alt="" coords="229,205,365,246"/>
<area shape="poly" id="edge29_Node000007_Node000201" title=" " alt="" coords="1006,133,747,161,435,200,382,209,379,205,434,195,747,155,1011,131"/>
<area shape="rect" id="Node000205" href="$backend_2mfem_2model_2state_8hpp.html" title=" " alt="" coords="2301,309,2437,350"/>
<area shape="poly" id="edge32_Node000007_Node000205" title=" " alt="" coords="1220,123,1428,130,1683,143,1927,165,2027,179,2103,195,2134,207,2157,220,2208,251,2313,302,2308,302,2205,256,2154,225,2132,212,2102,200,2026,184,1926,170,1682,149,1428,135,1220,128"/>
<area shape="rect" id="Node000208" href="$backend_2mfem_2model_2preconditioning_2computations_8hpp.html" title=" " alt="" coords="1253,198,1405,253"/>
<area shape="poly" id="edge35_Node000007_Node000208" title=" " alt="" coords="1156,140,1261,191,1255,191,1156,145"/>
<area shape="rect" id="Node000256" href="$computation__cache_8hpp.html" title=" " alt="" coords="1255,412,1419,453"/>
<area shape="poly" id="edge46_Node000007_Node000256" title=" " alt="" coords="1006,123,892,129,766,140,708,150,656,163,616,179,588,199,562,239,556,258,554,278,556,297,562,316,588,355,599,362,617,368,674,379,832,392,1092,402,1242,421,1237,421,1092,408,832,397,673,384,616,373,597,367,585,359,557,319,551,298,548,278,551,257,558,237,584,196,613,174,655,158,707,145,766,135,892,123,1011,122"/>
<area shape="poly" id="edge11_Node000010_Node000003" title=" " alt="" coords="1118,244,1132,301,1147,331,1168,355,1207,379,1243,390,1279,391,1314,388,1351,383,1389,381,1431,386,1476,403,1494,416,1505,432,1516,446,1533,458,1571,469,1637,479,1821,500,2182,532,2176,532,1821,505,1636,484,1570,474,1531,463,1512,450,1501,435,1490,420,1473,407,1429,391,1389,386,1351,388,1315,393,1279,396,1242,395,1205,384,1165,359,1142,334,1127,303,1115,249"/>
<area shape="poly" id="edge12_Node000010_Node000004" title=" " alt="" coords="1183,241,1241,251,1367,255,1624,256,2356,259,2743,263,3086,270,3340,281,3421,289,3464,299,3480,312,3488,327,3495,341,3508,355,3529,367,3549,373,3586,378,3624,383,3645,390,3667,403,3693,427,3716,455,3748,511,3743,508,3712,458,3690,431,3663,407,3642,395,3623,388,3586,383,3548,379,3527,372,3505,359,3490,344,3483,329,3475,315,3461,304,3420,295,3340,287,3086,275,2743,268,2356,265,1624,262,1367,260,1241,256,1183,246"/>
<area shape="poly" id="edge13_Node000010_Node000005" title=" " alt="" coords="1043,238,932,264,882,282,864,292,852,303,838,327,830,354,827,382,827,410,837,465,850,510,845,508,832,466,822,411,821,381,825,352,833,325,848,300,861,288,880,277,930,259,1048,236"/>
<area shape="poly" id="edge14_Node000010_Node000006" title=" " alt="" coords="1043,236,899,259,720,294,634,317,558,344,497,374,474,390,458,407,450,420,447,433,450,445,458,459,481,472,529,489,640,524,635,524,527,494,479,477,454,463,445,447,442,433,445,418,454,403,471,386,494,369,555,339,633,312,719,289,898,254,1048,234"/>
<area shape="rect" id="Node000011" title=" " alt="" coords="1305,524,1369,549"/>
<area shape="poly" id="edge10_Node000010_Node000011" title=" " alt="" coords="1043,229,1004,238,959,250,918,272,901,286,886,303,862,344,854,382,855,401,861,420,886,459,913,479,955,495,1007,508,1067,517,1189,528,1292,535,1287,535,1188,534,1066,522,1006,513,953,500,910,484,882,462,856,422,850,402,848,382,857,342,882,300,897,282,916,267,957,245,1003,232,1049,228"/>
<area shape="rect" id="Node000012" href="$equilibrium__plan_8hpp.html" title=" " alt="" coords="2125,309,2277,350"/>
<area shape="poly" id="edge15_Node000010_Node000012" title=" " alt="" coords="1183,241,1241,251,1374,264,1486,270,1679,268,1771,267,1871,270,1983,279,2115,299,2132,304,2126,304,2114,304,1982,284,1870,275,1771,272,1679,273,1486,275,1373,270,1241,256,1183,246"/>
<area shape="rect" id="Node000091" href="$model_2inputs_8hpp.html" title=" " alt="" coords="1670,309,1807,350"/>
<area shape="poly" id="edge19_Node000010_Node000091" title=" " alt="" coords="1183,240,1241,251,1358,265,1450,271,1542,279,1658,299,1672,304,1666,304,1656,304,1541,284,1450,276,1358,270,1241,256,1183,245"/>
<area shape="rect" id="Node000168" href="$geometry_2surface_2pressure__boundary_8hpp.html" title=" " alt="" coords="896,301,1077,357"/>
<area shape="poly" id="edge21_Node000010_Node000168" title=" " alt="" coords="1092,245,1034,294,1031,289,1087,248"/>
<area shape="rect" id="Node000187" href="$geometry_2deformation_2inputs_8hpp.html" title=" " alt="" coords="1544,405,1695,461"/>
<area shape="poly" id="edge25_Node000010_Node000187" title=" " alt="" coords="1128,244,1175,301,1206,331,1242,355,1282,372,1316,383,1379,390,1444,391,1482,395,1526,402,1532,406,1526,406,1525,408,1481,400,1444,397,1379,395,1315,388,1280,377,1240,359,1203,335,1171,305,1126,249"/>
<area shape="rect" id="Node000014" href="$model_2plan_8hpp.html" title=" " alt="" coords="2267,420,2405,446"/>
<area shape="poly" id="edge16_Node000012_Node000014" title=" " alt="" coords="2228,347,2310,411,2305,410,2226,353"/>
<area shape="poly" id="edge17_Node000014_Node000004" title=" " alt="" coords="2406,439,2601,458,3176,497,3719,533,3714,533,3176,502,2601,463,2405,444"/>
<area shape="poly" id="edge18_Node000014_Node000005" title=" " alt="" coords="2287,446,2204,463,1949,489,1749,498,1550,501,1293,511,915,534,915,529,1293,506,1549,496,1749,492,1948,484,2203,458,2282,447"/>
<area shape="poly" id="edge20_Node000091_Node000014" title=" " alt="" coords="1807,338,2204,402,2266,416,2260,416,2203,408,1807,343"/>
<area shape="rect" id="Node000169" href="$boundary__computations_8hpp.html" title=" " alt="" coords="896,405,1079,461"/>
<area shape="poly" id="edge22_Node000168_Node000169" title=" " alt="" coords="988,355,989,391,985,388,985,360"/>
<area shape="rect" id="Node000170" href="$boundary__inputs_8hpp.html" title=" " alt="" coords="2783,509,2966,564"/>
<area shape="poly" id="edge23_Node000169_Node000170" title=" " alt="" coords="1080,442,1244,458,2768,528,2766,533,1244,463,1080,448"/>
<area shape="poly" id="edge24_Node000169_Node000184" title=" " alt="" coords="893,453,573,521,572,516,898,452"/>
<area shape="poly" id="edge27_Node000187_Node000006" title=" " alt="" coords="1546,446,1431,463,1255,478,1117,484,980,491,805,511,720,528,719,523,805,506,980,486,1117,479,1254,473,1430,458,1541,446"/>
<area shape="poly" id="edge26_Node000187_Node000009" title=" " alt="" coords="1617,459,1608,510,1604,506,1613,463"/>
<area shape="rect" id="Node000094" title=" " alt="" coords="3250,524,3307,549"/>
<area shape="poly" id="edge28_Node000187_Node000094" title=" " alt="" coords="1696,448,1759,458,1976,476,2160,481,2323,477,2475,470,2627,465,2790,465,2973,478,3190,506,3238,520,3232,520,3189,511,2973,483,2789,471,2627,470,2475,476,2323,483,2160,486,1975,481,1758,463,1696,454"/>
<area shape="rect" id="Node000078" title=" " alt="" coords="1706,612,1760,638"/>
<area shape="poly" id="edge30_Node000201_Node000078" title=" " alt="" coords="227,246,170,269,108,301,79,322,53,347,31,375,16,406,9,437,12,464,24,486,43,506,69,522,99,537,167,562,206,570,265,578,434,591,896,609,1375,618,1694,624,1688,624,1374,623,896,614,434,597,265,583,205,576,166,567,97,542,66,527,40,510,20,489,7,465,3,437,11,404,27,372,49,343,75,318,105,297,168,264,230,242"/>
<area shape="rect" id="Node000202" title=" " alt="" coords="304,316,365,342"/>
<area shape="poly" id="edge31_Node000201_Node000202" title=" " alt="" coords="305,244,327,302,322,302,304,249"/>
<area shape="poly" id="edge34_Node000205_Node000014" title=" " alt="" coords="2365,348,2346,408,2343,403,2361,352"/>
<area shape="rect" id="Node000148" title=" " alt="" coords="2614,420,2666,446"/>
<area shape="poly" id="edge33_Node000205_Node000148" title=" " alt="" coords="2422,347,2602,417,2596,416,2421,353"/>
<area shape="poly" id="edge36_Node000208_Node000003" title=" " alt="" coords="1405,228,1491,235,1596,248,1709,269,1819,299,1850,312,1871,327,1893,341,1922,354,1964,365,2003,367,2073,361,2106,359,2139,363,2172,377,2206,403,2222,427,2231,455,2235,483,2234,510,2230,506,2229,483,2226,456,2217,429,2202,407,2169,381,2137,368,2106,364,2074,366,2003,372,1964,370,1920,360,1890,346,1868,331,1847,317,1817,304,1707,274,1595,253,1491,240,1405,233"/>
<area shape="poly" id="edge37_Node000208_Node000004" title=" " alt="" coords="1405,228,1933,251,2722,260,3214,273,3398,284,3463,291,3507,299,3538,310,3559,324,3580,339,3609,355,3651,366,3687,368,3721,376,3737,387,3753,403,3765,429,3770,457,3766,511,3762,507,3765,457,3760,431,3748,407,3733,391,3719,381,3686,374,3650,371,3607,359,3578,344,3556,329,3535,315,3506,304,3462,296,3397,289,3214,278,2722,265,1933,256,1405,233"/>
<area shape="poly" id="edge38_Node000208_Node000005" title=" " alt="" coords="1250,243,1195,256,1124,261,1032,266,944,277,909,288,886,303,869,326,857,352,850,380,847,408,848,464,854,510,850,507,843,464,841,408,845,379,852,350,864,323,882,299,907,283,942,272,1031,260,1123,256,1194,251,1256,242"/>
<area shape="poly" id="edge39_Node000208_Node000006" title=" " alt="" coords="1250,243,1195,256,1097,270,1021,277,945,286,848,304,669,347,560,379,521,394,502,407,494,420,492,433,494,445,502,459,523,476,558,493,640,524,635,524,556,498,520,481,498,462,489,447,486,433,489,418,498,403,519,389,558,374,667,342,847,299,944,281,1020,272,1097,264,1194,251,1256,242"/>
<area shape="rect" id="Node000224" href="$solver__layout_8hpp.html" title=" " alt="" coords="4095,301,4238,357"/>
<area shape="poly" id="edge40_Node000208_Node000224" title=" " alt="" coords="1405,228,1933,251,2481,264,2907,267,3334,274,3585,283,3881,299,4083,318,4077,318,3881,304,3584,289,3334,279,2907,272,2481,269,1933,256,1405,233"/>
<area shape="rect" id="Node000226" href="$backend_2mfem_2geometry_2deformation_2computations_8hpp.html" title="File containing the factories to make the computation graph for the mfem backend of the geometry/defo..." alt="" coords="1253,301,1405,357"/>
<area shape="poly" id="edge42_Node000208_Node000226" title=" " alt="" coords="1331,252,1331,287,1327,284,1327,256"/>
<area shape="poly" id="edge41_Node000224_Node000004" title=" " alt="" coords="4115,357,3795,519,3794,514,4110,358"/>
<area shape="poly" id="edge43_Node000226_Node000006" title=" " alt="" coords="1255,354,1201,379,1151,407,1134,421,1123,436,1112,450,1093,463,1052,481,1017,492,953,500,887,502,805,511,720,529,719,523,805,506,887,497,953,495,1016,487,1051,476,1090,458,1108,446,1119,432,1130,418,1148,403,1199,374,1250,356"/>
<area shape="poly" id="edge44_Node000226_Node000187" title=" " alt="" coords="1405,354,1532,400,1527,400,1405,360"/>
<area shape="poly" id="edge51_Node000256_Node000003" title=" " alt="" coords="1419,447,1488,458,1689,483,1886,503,2182,531,2177,531,1886,509,1688,488,1487,463,1419,452"/>
<area shape="poly" id="edge53_Node000256_Node000004" title=" " alt="" coords="1419,445,1532,458,1804,477,2034,488,2236,492,2425,493,2817,493,3047,497,3320,506,3720,532,3714,532,3320,511,3047,502,2817,498,2425,498,2236,498,2034,493,1803,482,1531,463,1419,450"/>
<area shape="poly" id="edge54_Node000256_Node000005" title=" " alt="" coords="1268,453,1238,463,1062,500,915,528,914,523,1061,495,1236,458,1262,454"/>
<area shape="poly" id="edge55_Node000256_Node000006" title=" " alt="" coords="1271,453,1238,463,1117,482,1022,489,927,496,805,511,720,528,719,523,805,506,926,491,1021,484,1116,476,1237,458,1266,454"/>
<area shape="poly" id="edge50_Node000256_Node000008" title=" " alt="" coords="1419,445,1532,458,1752,473,1938,479,2255,479,2408,477,2572,480,2759,488,2979,506,3090,525,3084,525,2978,511,2759,493,2572,485,2408,483,2255,484,1938,485,1752,478,1531,463,1419,450"/>
<area shape="poly" id="edge49_Node000256_Node000011" title=" " alt="" coords="1339,452,1339,510,1335,506,1335,456"/>
<area shape="poly" id="edge52_Node000256_Node000078" title=" " alt="" coords="1368,451,1456,504,1566,562,1632,589,1695,612,1689,611,1630,594,1564,567,1453,509,1366,456"/>
<area shape="rect" id="Node000076" href="$errors_8hpp.html" title=" " alt="" coords="1650,524,1816,549"/>
<area shape="poly" id="edge47_Node000256_Node000076" title=" " alt="" coords="1419,451,1639,506,1679,519,1673,519,1638,511,1419,456"/>
<area shape="poly" id="edge48_Node000076_Node000078" title=" " alt="" coords="1735,548,1735,598,1731,595,1731,552"/>
<area shape="poly" id="edge57_Node000264_Node000003" title=" " alt="" coords="1630,347,1659,354,1703,362,1741,365,1808,365,1840,367,1873,373,1909,384,1949,403,1966,416,1976,431,1985,445,2000,458,2045,483,2093,501,2182,527,2177,527,2091,506,2043,487,1997,463,1981,448,1971,433,1962,420,1946,407,1907,389,1871,378,1839,372,1808,371,1741,370,1702,367,1658,360,1630,353"/>
<area shape="poly" id="edge58_Node000264_Node000006" title=" " alt="" coords="1491,350,1462,360,1399,370,1349,375,1302,384,1245,407,1228,420,1217,435,1206,450,1188,463,1134,485,1086,498,1043,504,1001,505,914,502,864,504,805,511,720,528,719,523,805,506,863,499,914,497,1001,499,1042,498,1085,493,1132,480,1185,458,1203,446,1213,432,1224,417,1242,403,1300,378,1349,369,1398,365,1460,354,1486,351"/>
<area shape="poly" id="edge62_Node000264_Node000187" title=" " alt="" coords="1575,348,1599,392,1594,390,1572,352"/>
<area shape="poly" id="edge63_Node000264_Node000076" title=" " alt="" coords="1630,348,1673,370,1693,385,1710,403,1724,429,1732,457,1736,510,1732,506,1727,458,1719,431,1706,407,1689,389,1670,375,1629,353"/>
<area shape="rect" id="Node000093" href="$volume__data_8hpp.html" title=" " alt="" coords="2010,412,2192,453"/>
<area shape="poly" id="edge59_Node000264_Node000093" title=" " alt="" coords="1629,347,1659,354,1752,371,1825,379,1899,387,1992,402,2012,409,2007,408,1991,408,1898,393,1825,385,1751,376,1658,360,1629,353"/>
<area shape="poly" id="edge60_Node000093_Node000003" title=" " alt="" coords="2127,451,2205,515,2200,513,2125,456"/>
<area shape="poly" id="edge61_Node000093_Node000094" title=" " alt="" coords="2193,449,2255,458,2397,470,2517,475,2723,473,2822,472,2928,475,3048,486,3190,506,3238,520,3232,520,3189,511,3048,491,2928,481,2822,477,2723,478,2517,480,2396,476,2254,463,2193,455"/>
<area shape="poly" id="edge65_Node000265_Node000006" title=" " alt="" coords="250,347,300,372,349,403,366,418,378,432,389,446,406,458,503,488,640,525,635,525,501,493,404,463,385,449,374,436,363,422,346,407,297,377,250,353"/>
<area shape="rect" id="Node000266" href="$reference_8hpp.html" title=" " alt="" coords="170,412,336,453"/>
<area shape="poly" id="edge66_Node000265_Node000266" title=" " alt="" coords="215,347,240,398,235,398,214,353"/>
<area shape="poly" id="edge67_Node000266_Node000006" title=" " alt="" coords="326,451,355,458,570,506,640,525,635,525,568,511,354,463,327,456"/>
<area shape="poly" id="edge69_Node000278_Node000003" title=" " alt="" coords="3891,148,3905,194,3914,250,3914,279,3909,308,3899,335,3883,359,3864,375,3838,386,3775,401,3698,405,3614,404,3447,397,3376,398,3322,408,3295,420,3275,435,3256,450,3227,463,3168,474,3067,485,2790,507,2279,535,2279,530,2789,501,3066,480,3167,469,3226,458,3253,446,3272,431,3292,416,3320,402,3376,393,3447,392,3614,399,3698,400,3774,395,3837,381,3861,370,3879,355,3895,333,3904,307,3908,279,3908,250,3900,195,3888,152"/>
<area shape="poly" id="edge70_Node000278_Node000004" title=" " alt="" coords="3949,122,4050,126,4165,138,4219,148,4266,160,4305,176,4331,196,4339,210,4340,224,4332,254,4311,325,4286,378,4268,401,4246,422,4186,463,4154,477,4110,489,4001,510,3797,534,3797,529,4001,505,4109,484,4152,472,4184,458,4243,418,4264,397,4281,376,4306,323,4326,253,4335,223,4334,212,4327,199,4302,181,4265,165,4218,153,4164,144,4050,132,3950,127"/>
<area shape="poly" id="edge97_Node000278_Node000170" title=" " alt="" coords="3902,148,3917,171,3928,197,3943,243,3953,283,3954,302,3951,320,3942,339,3927,359,3908,374,3883,385,3821,398,3745,401,3662,398,3499,391,3431,395,3403,400,3380,407,3362,420,3352,434,3341,449,3322,463,3273,477,3186,493,2982,523,2981,518,3185,487,3272,471,3320,458,3337,445,3347,431,3358,416,3377,403,3401,395,3430,389,3499,386,3662,393,3745,396,3820,393,3882,380,3905,370,3923,355,3937,337,3945,319,3949,301,3948,284,3937,245,3923,199,3912,174,3899,152"/>
<area shape="poly" id="edge71_Node000278_Node000094" title=" " alt="" coords="3950,146,3983,167,4009,196,4031,239,4040,279,4039,298,4034,318,4011,359,3997,370,3974,382,3906,406,3813,431,3707,456,3488,500,3323,530,3322,525,3487,495,3706,451,3812,426,3904,401,3972,377,3994,366,4007,355,4030,316,4034,298,4035,279,4026,241,4004,199,3980,171,3949,151"/>
<area shape="poly" id="edge78_Node000278_Node000224" title=" " alt="" coords="3950,136,4015,159,4048,175,4079,196,4101,216,4120,239,4149,288,4145,286,4115,242,4097,220,4075,200,4046,180,4013,164,3949,141"/>
<area shape="poly" id="edge96_Node000278_Node000226" title=" " alt="" coords="3805,124,3429,133,2870,146,2296,168,2057,183,1876,200,1751,221,1628,248,1420,303,1419,298,1626,243,1750,216,1875,195,2056,177,2296,163,2870,141,3429,127,3810,124"/>
<area shape="rect" id="Node000210" href="$normalized__system_8hpp.html" title=" " alt="" coords="3391,412,3593,453"/>
<area shape="poly" id="edge72_Node000278_Node000210" title=" " alt="" coords="3931,148,3958,169,3978,196,3998,241,4007,281,4007,300,4002,319,3993,339,3978,359,3953,376,3918,388,3875,395,3828,400,3734,403,3663,408,3609,416,3608,411,3662,402,3734,398,3828,394,3874,390,3917,383,3951,372,3974,355,3988,336,3997,317,4002,299,4002,281,3993,243,3973,199,3954,173,3930,153"/>
<area shape="rect" id="Node000117" href="$snapshot_8hpp.html" title=" " alt="" coords="511,412,670,453"/>
<area shape="poly" id="edge79_Node000278_Node000117" title=" " alt="" coords="3805,123,3239,128,2369,138,1924,147,1526,160,1216,178,1107,188,1035,200,974,218,913,242,799,298,701,357,630,406,627,401,698,352,796,293,911,237,972,213,1034,195,1106,183,1216,172,1526,155,1924,142,2369,133,3238,123,3810,123"/>
<area shape="rect" id="Node000222" href="$model_2keys_8hpp.html" title=" " alt="" coords="3727,316,3870,342"/>
<area shape="poly" id="edge84_Node000278_Node000222" title=" " alt="" coords="3870,148,3810,304,3807,300,3866,151"/>
<area shape="rect" id="Node000279" href="$model_2normalization_2plan_8hpp.html" title=" " alt="" coords="2218,205,2384,246"/>
<area shape="poly" id="edge85_Node000278_Node000279" title=" " alt="" coords="3805,126,3283,153,2918,174,2547,200,2400,215,2399,210,2546,195,2918,168,3282,147,3810,126"/>
<area shape="rect" id="Node000284" href="$metric__computations_8hpp.html" title=" " alt="" coords="4146,198,4317,253"/>
<area shape="poly" id="edge87_Node000278_Node000284" title=" " alt="" coords="3950,141,4134,196,4129,195,3949,146"/>
<area shape="rect" id="Node000287" href="$solver_2normalization_2computations_8hpp.html" title=" " alt="" coords="1770,412,1936,453"/>
<area shape="poly" id="edge89_Node000278_Node000287" title=" " alt="" coords="3804,124,3381,131,2771,143,2470,153,2210,165,2022,181,1964,190,1934,200,1914,219,1897,242,1873,296,1861,350,1855,399,1852,395,1856,350,1868,294,1892,240,1910,216,1932,195,1962,185,2021,176,2210,160,2469,147,2771,138,3381,126,3810,123"/>
<area shape="rect" id="Node000174" href="$dof__selection_8hpp.html" title="This file contains the DofSelection which allows for the selection of a subset of DOFs from a term bi..." alt="" coords="3078,405,3215,461"/>
<area shape="poly" id="edge98_Node000278_Node000174" title=" " alt="" coords="3843,149,3773,197,3682,253,3575,310,3463,359,3400,379,3349,388,3298,394,3234,408,3230,409,3229,403,3232,402,3297,389,3349,382,3399,374,3461,355,3573,306,3679,249,3771,193,3838,151"/>
<area shape="poly" id="edge74_Node000210_Node000003" title=" " alt="" coords="3393,451,3321,463,3011,493,2708,514,2279,536,2279,531,2707,509,3011,487,3321,458,3387,452"/>
<area shape="poly" id="edge73_Node000210_Node000008" title=" " alt="" coords="3426,453,3193,523,3192,517,3421,454"/>
<area shape="poly" id="edge76_Node000210_Node000094" title=" " alt="" coords="3453,453,3318,519,3317,514,3448,454"/>
<area shape="poly" id="edge75_Node000210_Node000078" title=" " alt="" coords="3476,453,3412,514,3368,544,3321,567,3281,576,3221,585,3049,599,2828,609,2581,616,2096,624,1775,626,1775,621,2096,619,2581,611,2828,604,3049,593,3220,579,3280,571,3319,562,3366,539,3409,510,3471,455"/>
<area shape="poly" id="edge77_Node000210_Node000076" title=" " alt="" coords="3393,445,3227,463,2933,482,2705,491,2476,498,2183,511,1832,532,1832,526,2182,506,2476,493,2704,486,2933,476,3226,458,3388,446"/>
<area shape="poly" id="edge80_Node000117_Node000002" title=" " alt="" coords="516,456,272,523,270,518,520,452"/>
<area shape="poly" id="edge81_Node000117_Node000003" title=" " alt="" coords="670,440,884,458,1149,475,1356,484,1828,506,2182,532,2177,532,1828,511,1355,489,1149,480,884,463,670,445"/>
<area shape="poly" id="edge82_Node000117_Node000005" title=" " alt="" coords="642,451,815,518,810,518,642,456"/>
<area shape="poly" id="edge83_Node000117_Node000006" title=" " alt="" coords="608,451,661,512,655,511,606,456"/>
<area shape="poly" id="edge86_Node000279_Node000012" title=" " alt="" coords="2284,245,2232,300,2230,295,2279,247"/>
<area shape="poly" id="edge88_Node000284_Node000004" title=" " alt="" coords="4247,252,4256,277,4262,304,4262,332,4251,358,4230,386,4205,410,4149,451,4087,482,4021,505,3956,520,3895,530,3797,538,3797,532,3894,525,3955,515,4020,500,4085,477,4147,447,4202,406,4226,382,4247,356,4256,331,4257,305,4251,278,4244,256"/>
<area shape="poly" id="edge94_Node000287_Node000004" title=" " alt="" coords="1937,449,1999,458,2199,477,2369,488,2518,494,2658,495,2948,495,3118,498,3320,506,3720,532,3714,532,3320,511,3118,504,2948,501,2658,500,2518,499,2369,494,2199,482,1998,463,1936,454"/>
<area shape="poly" id="edge95_Node000287_Node000005" title=" " alt="" coords="1772,450,1708,463,1478,490,1252,511,915,535,915,529,1251,506,1478,485,1707,458,1767,451"/>
<area shape="poly" id="edge91_Node000287_Node000008" title=" " alt="" coords="1937,449,1999,458,2147,473,2273,480,2488,483,2703,486,2830,493,2979,506,3090,525,3084,525,2978,511,2829,498,2703,491,2488,489,2273,485,2147,478,1998,463,1936,454"/>
<area shape="poly" id="edge92_Node000287_Node000009" title=" " alt="" coords="1783,453,1711,480,1640,511,1629,517,1628,512,1637,506,1709,475,1778,454"/>
<area shape="poly" id="edge90_Node000287_Node000011" title=" " alt="" coords="1772,450,1385,529,1384,523,1767,451"/>
<area shape="poly" id="edge93_Node000287_Node000078" title=" " alt="" coords="1856,452,1852,507,1844,538,1830,566,1805,592,1774,610,1773,605,1801,587,1826,563,1839,536,1847,506,1852,455"/>
<area shape="poly" id="edge101_Node000293_Node000003" title=" " alt="" coords="2623,245,2608,291,2582,350,2545,411,2521,438,2495,463,2442,494,2384,515,2328,528,2279,535,2278,530,2327,523,2383,510,2440,489,2491,459,2517,435,2540,407,2577,347,2603,290,2619,248"/>
<area shape="poly" id="edge102_Node000293_Node000004" title=" " alt="" coords="2695,226,2895,232,3160,245,3420,267,3528,281,3609,299,3707,349,3803,403,3811,432,3807,461,3794,489,3778,514,3775,509,3789,487,3801,460,3806,432,3799,407,3704,354,3607,304,3527,287,3420,272,3159,251,2895,237,2695,231"/>
<area shape="poly" id="edge103_Node000293_Node000006" title=" " alt="" coords="2555,236,2396,256,2220,261,1928,267,1638,279,1531,290,1493,296,1469,304,1453,316,1444,330,1435,345,1418,359,1386,374,1356,381,1301,383,1248,385,1219,392,1188,407,1173,420,1166,434,1157,449,1141,463,1095,485,1053,498,1015,504,979,505,901,503,857,505,805,511,720,528,719,523,805,506,856,499,901,498,979,500,1015,498,1052,493,1093,480,1138,458,1153,446,1161,432,1169,417,1185,403,1217,387,1247,379,1301,378,1355,376,1384,369,1416,355,1431,342,1440,327,1449,312,1466,299,1492,291,1530,284,1637,274,1928,261,2220,256,2396,251,2560,235"/>
<area shape="poly" id="edge117_Node000293_Node000012" title=" " alt="" coords="2561,240,2433,270,2290,304,2279,307,2278,302,2288,299,2432,264,2556,241"/>
<area shape="poly" id="edge124_Node000293_Node000014" title=" " alt="" coords="2603,245,2451,359,2368,414,2366,409,2448,355,2598,247"/>
<area shape="poly" id="edge122_Node000293_Node000169" title=" " alt="" coords="2555,236,2396,256,2283,261,2142,263,1815,263,1648,265,1490,272,1352,284,1242,304,1186,323,1132,347,1040,399,1038,394,1129,342,1184,318,1240,299,1351,279,1490,266,1648,260,1815,258,2142,257,2283,256,2396,251,2561,236"/>
<area shape="poly" id="edge100_Node000293_Node000148" title=" " alt="" coords="2629,244,2640,407,2636,403,2626,248"/>
<area shape="poly" id="edge118_Node000293_Node000226" title=" " alt="" coords="2555,236,2396,256,2248,265,2122,269,1908,267,1805,268,1695,272,1571,283,1424,304,1420,305,1419,299,1423,299,1570,278,1695,267,1805,262,1908,262,2122,263,2248,260,2395,251,2560,236"/>
<area shape="poly" id="edge123_Node000293_Node000222" title=" " alt="" coords="2695,226,3104,247,3379,268,3659,299,3730,313,3725,313,3658,304,3379,274,3103,252,2695,232"/>
<area shape="rect" id="Node000294" href="$interior_8hpp.html" title=" " alt="" coords="2911,405,3054,461"/>
<area shape="poly" id="edge104_Node000293_Node000294" title=" " alt="" coords="2695,227,2841,236,3015,251,3167,271,3220,284,3248,299,3258,314,3261,329,3258,344,3248,359,3230,378,3211,390,3192,397,3171,400,3125,401,3069,408,3068,402,3124,396,3170,394,3190,392,3209,386,3227,374,3244,355,3253,342,3256,329,3253,316,3245,303,3218,289,3166,277,3014,256,2841,241,2695,233"/>
<area shape="rect" id="Node000320" href="$backend_2mfem_2model_2computations_2surface__potential_8hpp.html" title=" " alt="" coords="3085,301,3234,357"/>
<area shape="poly" id="edge108_Node000293_Node000320" title=" " alt="" coords="2695,233,2862,258,3073,301,3067,301,2861,263,2695,238"/>
<area shape="rect" id="Node000322" href="$potential__infinity_8hpp.html" title=" " alt="" coords="3309,301,3451,357"/>
<area shape="poly" id="edge110_Node000293_Node000322" title=" " alt="" coords="2695,228,2958,250,3124,270,3291,299,3296,302,3291,302,3290,304,3123,276,2957,255,2695,233"/>
<area shape="rect" id="Node000323" href="$model_2computations_2pressure__boundary_8hpp.html" title=" " alt="" coords="2903,301,3062,357"/>
<area shape="poly" id="edge113_Node000293_Node000323" title=" " alt="" coords="2695,243,2891,300,2886,300,2695,249"/>
<area shape="rect" id="Node000326" href="$volume__displacement_8hpp.html" title=" " alt="" coords="2664,309,2879,350"/>
<area shape="poly" id="edge119_Node000293_Node000326" title=" " alt="" coords="2655,244,2734,300,2729,299,2654,249"/>
<area shape="poly" id="edge105_Node000294_Node000003" title=" " alt="" coords="2913,444,2279,531,2279,526,2908,444"/>
<area shape="poly" id="edge106_Node000294_Node000004" title=" " alt="" coords="3054,455,3067,458,3257,490,3444,512,3605,525,3720,534,3715,534,3605,530,3443,517,3256,496,3066,463,3054,460"/>
<area shape="poly" id="edge107_Node000294_Node000006" title=" " alt="" coords="2913,441,2679,463,2393,475,2151,477,1740,469,1542,466,1330,470,1089,484,805,511,720,527,719,522,805,506,1089,478,1330,464,1542,461,1740,463,2151,472,2393,470,2678,458,2908,442"/>
<area shape="poly" id="edge109_Node000320_Node000294" title=" " alt="" coords="3115,357,3044,400,3042,394,3110,358"/>
<area shape="poly" id="edge111_Node000322_Node000174" title=" " alt="" coords="3320,357,3223,401,3222,396,3315,358"/>
<area shape="poly" id="edge112_Node000322_Node000294" title=" " alt="" coords="3311,352,3291,360,3182,383,3069,407,3068,402,3181,378,3290,354,3306,353"/>
<area shape="poly" id="edge115_Node000323_Node000170" title=" " alt="" coords="2945,356,2921,381,2902,406,2886,450,2878,495,2874,491,2880,448,2897,404,2917,377,2940,359"/>
<area shape="poly" id="edge114_Node000323_Node000148" title=" " alt="" coords="2906,353,2681,422,2680,417,2900,354"/>
<area shape="poly" id="edge116_Node000323_Node000294" title=" " alt="" coords="2984,356,2984,391,2980,387,2981,360"/>
<area shape="poly" id="edge120_Node000326_Node000004" title=" " alt="" coords="2853,347,2892,354,2962,360,3049,363,3252,364,3356,367,3454,373,3539,384,3606,403,3648,425,3685,453,3741,513,3736,511,3681,457,3645,429,3604,407,3538,389,3453,378,3356,372,3252,370,3049,368,2961,366,2891,360,2853,353"/>
<area shape="poly" id="edge121_Node000326_Node000187" title=" " alt="" coords="2661,340,2449,360,2255,371,2103,378,1952,387,1759,408,1711,415,1710,410,1758,402,1952,381,2103,372,2254,366,2449,354,2666,339"/>
<area shape="poly" id="edge126_Node000328_Node000012" title=" " alt="" coords="2053,244,2155,301,2150,301,2052,249"/>
<area shape="rect" id="Node000329" href="$model_2validation_8hpp.html" title=" " alt="" coords="1932,316,2102,342"/>
<area shape="poly" id="edge127_Node000328_Node000329" title=" " alt="" coords="2019,244,2019,302,2015,299,2015,248"/>
<area shape="poly" id="edge128_Node000329_Node000014" title=" " alt="" coords="2055,340,2286,415,2280,415,2055,345"/>
</map>