Offset 1, 5 lines modified | Offset 1, 5 lines modified | ||
1 | ·dfdfa636987087f924320fffe93bcdbd·951501320·debug·optional·libdeal.ii-9.5.1-dbgsym_9.5.1-2_amd64.deb | 1 | ·dfdfa636987087f924320fffe93bcdbd·951501320·debug·optional·libdeal.ii-9.5.1-dbgsym_9.5.1-2_amd64.deb |
2 | ·f69d20442296162d6197e55023fa295b·86264072·libs·optional·libdeal.ii-9.5.1_9.5.1-2_amd64.deb | 2 | ·f69d20442296162d6197e55023fa295b·86264072·libs·optional·libdeal.ii-9.5.1_9.5.1-2_amd64.deb |
3 | ·861cadca7356d8a3a8f0c090edbf5cf8·2142516·libdevel·optional·libdeal.ii-dev_9.5.1-2_amd64.deb | 3 | ·861cadca7356d8a3a8f0c090edbf5cf8·2142516·libdevel·optional·libdeal.ii-dev_9.5.1-2_amd64.deb |
4 | · | 4 | ·600a72ffb67d094358285cc9ed152ec1·257669500·doc·optional·libdeal.ii-doc_9.5.1-2_all.deb |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2024-01-09·13:32:19.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2024-01-09·13:32:19.000000·debian-binary |
2 | -rw-r--r--···0········0········0···2620 | 2 | -rw-r--r--···0········0········0···262036·2024-01-09·13:32:19.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0·2574 | 3 | -rw-r--r--···0········0········0·257407272·2024-01-09·13:32:19.000000·data.tar.xz |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | Package:·libdeal.ii-doc | 1 | Package:·libdeal.ii-doc |
2 | Source:·deal.ii | 2 | Source:·deal.ii |
3 | Version:·9.5.1-2 | 3 | Version:·9.5.1-2 |
4 | Architecture:·all | 4 | Architecture:·all |
5 | Maintainer:·Debian·Science·Maintainers·<debian-science-maintainers@lists.alioth.debian.org> | 5 | Maintainer:·Debian·Science·Maintainers·<debian-science-maintainers@lists.alioth.debian.org> |
6 | Installed-Size:·605 | 6 | Installed-Size:·605362 |
7 | Depends:·fonts-mathjax-extras,·libjs-mathjax | 7 | Depends:·fonts-mathjax-extras,·libjs-mathjax |
8 | Section:·doc | 8 | Section:·doc |
9 | Priority:·optional | 9 | Priority:·optional |
10 | Multi-Arch:·foreign | 10 | Multi-Arch:·foreign |
11 | Homepage:·http://www.dealii.org/ | 11 | Homepage:·http://www.dealii.org/ |
12 | Description:·Differential·Equations·Analysis·Library·-·html·doc.·and·examples | 12 | Description:·Differential·Equations·Analysis·Library·-·html·doc.·and·examples |
13 | ·deal.II·is·a·C++·program·library·targeted·at·the·computational·solution·of | 13 | ·deal.II·is·a·C++·program·library·targeted·at·the·computational·solution·of |
Offset 427, 15 lines modified | Offset 427, 15 lines modified | ||
427 | -rw-r--r--···0·root·········(0)·root·········(0)····12751·2024-01-09·13:32:19.000000·./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/ad__drivers_8cc.html | 427 | -rw-r--r--···0·root·········(0)·root·········(0)····12751·2024-01-09·13:32:19.000000·./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/ad__drivers_8cc.html |
428 | -rw-r--r--···0·root·········(0)·root·········(0)···403597·2024-01-09·13:32:19.000000·./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/ad__drivers_8cc_source.html | 428 | -rw-r--r--···0·root·········(0)·root·········(0)···403597·2024-01-09·13:32:19.000000·./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/ad__drivers_8cc_source.html |
429 | -rw-r--r--···0·root·········(0)·root·········(0)····10340·2024-01-09·13:32:19.000000·./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/ad__drivers_8h.html | 429 | -rw-r--r--···0·root·········(0)·root·········(0)····10340·2024-01-09·13:32:19.000000·./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/ad__drivers_8h.html |
430 | -rw-r--r--···0·root·········(0)·root·········(0)···165329·2024-01-09·13:32:19.000000·./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/ad__drivers_8h_source.html | 430 | -rw-r--r--···0·root·········(0)·root·········(0)···165329·2024-01-09·13:32:19.000000·./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/ad__drivers_8h_source.html |
431 | -rw-r--r--···0·root·········(0)·root·········(0)·····6356·2024-01-09·13:32:19.000000·./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/ad__helpers_8cc.html | 431 | -rw-r--r--···0·root·········(0)·root·········(0)·····6356·2024-01-09·13:32:19.000000·./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/ad__helpers_8cc.html |
432 | -rw-r--r--···0·root·········(0)·root·········(0)···402041·2024-01-09·13:32:19.000000·./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/ad__helpers_8cc_source.html | 432 | -rw-r--r--···0·root·········(0)·root·········(0)···402041·2024-01-09·13:32:19.000000·./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/ad__helpers_8cc_source.html |
433 | -rw-r--r--···0·root·········(0)·root·········(0)····31456·2024-01-09·13:32:19.000000·./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/ad__helpers_8h.html | 433 | -rw-r--r--···0·root·········(0)·root·········(0)····31456·2024-01-09·13:32:19.000000·./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/ad__helpers_8h.html |
434 | -rw-r--r--···0·root·········(0)·root·········(0)··· | 434 | -rw-r--r--···0·root·········(0)·root·········(0)···403715·2024-01-09·13:32:19.000000·./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/ad__helpers_8h_source.html |
435 | -rw-r--r--···0·root·········(0)·root·········(0)·····6963·2024-01-09·13:32:19.000000·./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/ad__number__traits_8h.html | 435 | -rw-r--r--···0·root·········(0)·root·········(0)·····6963·2024-01-09·13:32:19.000000·./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/ad__number__traits_8h.html |
436 | -rw-r--r--···0·root·········(0)·root·········(0)···155715·2024-01-09·13:32:19.000000·./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/ad__number__traits_8h_source.html | 436 | -rw-r--r--···0·root·········(0)·root·········(0)···155715·2024-01-09·13:32:19.000000·./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/ad__number__traits_8h_source.html |
437 | -rw-r--r--···0·root·········(0)·root·········(0)·····7877·2024-01-09·13:32:19.000000·./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/ad__number__types_8h.html | 437 | -rw-r--r--···0·root·········(0)·root·········(0)·····7877·2024-01-09·13:32:19.000000·./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/ad__number__types_8h.html |
438 | -rw-r--r--···0·root·········(0)·root·········(0)····17205·2024-01-09·13:32:19.000000·./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/ad__number__types_8h_source.html | 438 | -rw-r--r--···0·root·········(0)·root·········(0)····17205·2024-01-09·13:32:19.000000·./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/ad__number__types_8h_source.html |
439 | -rw-r--r--···0·root·········(0)·root·········(0)····14409·2024-01-09·13:32:19.000000·./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/adaptation__strategies_8h.html | 439 | -rw-r--r--···0·root·········(0)·root·········(0)····14409·2024-01-09·13:32:19.000000·./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/adaptation__strategies_8h.html |
440 | -rw-r--r--···0·root·········(0)·root·········(0)····52500·2024-01-09·13:32:19.000000·./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/adaptation__strategies_8h_source.html | 440 | -rw-r--r--···0·root·········(0)·root·········(0)····52500·2024-01-09·13:32:19.000000·./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/adaptation__strategies_8h_source.html |
441 | -rw-r--r--···0·root·········(0)·root·········(0)·····7851·2024-01-09·13:32:19.000000·./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/additional__data_8h.html | 441 | -rw-r--r--···0·root·········(0)·root·········(0)·····7851·2024-01-09·13:32:19.000000·./usr/share/doc/libdeal.ii-doc/html/doxygen/deal.II/additional__data_8h.html |
Offset 423, 32 lines modified | Offset 423, 32 lines modified | ||
423 | <div·class="line"><a·id="l01658"·name="l01658"></a><span·class="lineno"><a·class="line"·href="structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1Scalar_01_4.html">·1658</a></span>······<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structDifferentiation_1_1AD_1_1internal_1_1Extractor.html">Extractor</a><dim,·<a·class="code·hl_namespace"·href="namespaceFEValuesExtractors.html">FEValuesExtractors</a>::Scalar></div> | 423 | <div·class="line"><a·id="l01658"·name="l01658"></a><span·class="lineno"><a·class="line"·href="structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1Scalar_01_4.html">·1658</a></span>······<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structDifferentiation_1_1AD_1_1internal_1_1Extractor.html">Extractor</a><dim,·<a·class="code·hl_namespace"·href="namespaceFEValuesExtractors.html">FEValuesExtractors</a>::Scalar></div> |
424 | <div·class="line"><a·id="l01659"·name="l01659"></a><span·class="lineno">·1659</span>······{</div> | 424 | <div·class="line"><a·id="l01659"·name="l01659"></a><span·class="lineno">·1659</span>······{</div> |
425 | <div·class="line"><a·id="l01663"·name="l01663"></a><span·class="lineno"><a·class="line"·href="structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1Scalar_01_4.html#aa382c8598cf839c40fa694e4267fb919">·1663</a></span>········<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·n_components·=·1;</div> | 425 | <div·class="line"><a·id="l01663"·name="l01663"></a><span·class="lineno"><a·class="line"·href="structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1Scalar_01_4.html#aa382c8598cf839c40fa694e4267fb919">·1663</a></span>········<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·n_components·=·1;</div> |
426 | <div·class="line"><a·id="l01664"·name="l01664"></a><span·class="lineno">·1664</span>·</div> | 426 | <div·class="line"><a·id="l01664"·name="l01664"></a><span·class="lineno">·1664</span>·</div> |
427 | <div·class="line"><a·id="l01668"·name="l01668"></a><span·class="lineno"><a·class="line"·href="structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1Scalar_01_4.html#a0633cbf647043e4dec6b94f4af46fe15">·1668</a></span>········<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·rank·=·0;</div> | 427 | <div·class="line"><a·id="l01668"·name="l01668"></a><span·class="lineno"><a·class="line"·href="structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1Scalar_01_4.html#a0633cbf647043e4dec6b94f4af46fe15">·1668</a></span>········<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·rank·=·0;</div> |
428 | <div·class="line"><a·id="l01669"·name="l01669"></a><span·class="lineno">·1669</span>·</div> | 428 | <div·class="line"><a·id="l01669"·name="l01669"></a><span·class="lineno">·1669</span>·</div> |
429 | <div·class="line"><a·id="l01673"·name="l01673"></a><span·class="lineno">·1673</span>········<span·class="keyword">template</span>·<<span·class="keyword">typename</span>·NumberType></div> | 429 | <div·class="line"><a·id="l01673"·name="l01673"></a><span·class="lineno">·1673</span>········<span·class="keyword">template</span>·<<span·class="keyword">typename</span>·NumberType></div> |
430 | <div·class="line"><a·id="l01674"·name="l01674"></a><span·class="lineno"><a·class="line"·href="structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1Scalar_01_4.html#ac408b357d794e089cacc9fcd023f118a">·1674</a></span>········<span·class="keyword">using·</span><a·class="code·hl_ | 430 | <div·class="line"><a·id="l01674"·name="l01674"></a><span·class="lineno"><a·class="line"·href="structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1Scalar_01_4.html#ac408b357d794e089cacc9fcd023f118a">·1674</a></span>········<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1Scalar_01_4.html#ac408b357d794e089cacc9fcd023f118a">tensor_type</a>·=·<a·class="code·hl_class"·href="classTensor.html">Tensor<rank,·dim,·NumberType></a>;</div> |
431 | <div·class="line"><a·id="l01675"·name="l01675"></a><span·class="lineno">·1675</span>·</div> | 431 | <div·class="line"><a·id="l01675"·name="l01675"></a><span·class="lineno">·1675</span>·</div> |
432 | <div·class="line"><a·id="l01676"·name="l01676"></a><span·class="lineno">·1676</span>········<span·class="keyword">static_assert</span>(</div> | 432 | <div·class="line"><a·id="l01676"·name="l01676"></a><span·class="lineno">·1676</span>········<span·class="keyword">static_assert</span>(</div> |
433 | <div·class="line"><a·id="l01677"·name="l01677"></a><span·class="lineno">·1677</span>··········n_components·==·<a·class="code·hl_ | 433 | <div·class="line"><a·id="l01677"·name="l01677"></a><span·class="lineno">·1677</span>··········n_components·==·<a·class="code·hl_typedef"·href="structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1Scalar_01_4.html#ac408b357d794e089cacc9fcd023f118a">tensor_type<double>::n_independent_components</a>,</div> |
434 | <div·class="line"><a·id="l01678"·name="l01678"></a><span·class="lineno">·1678</span>··········<span·class="stringliteral">"The·number·of·components·doesn't·match·that·of·the·corresponding·tensor·type."</span>);</div> | 434 | <div·class="line"><a·id="l01678"·name="l01678"></a><span·class="lineno">·1678</span>··········<span·class="stringliteral">"The·number·of·components·doesn't·match·that·of·the·corresponding·tensor·type."</span>);</div> |
435 | <div·class="line"><a·id="l01679"·name="l01679"></a><span·class="lineno">·1679</span>········<span·class="keyword">static_assert</span>(</div> | 435 | <div·class="line"><a·id="l01679"·name="l01679"></a><span·class="lineno">·1679</span>········<span·class="keyword">static_assert</span>(</div> |
436 | <div·class="line"><a·id="l01680"·name="l01680"></a><span·class="lineno">·1680</span>··········rank·==·<a·class="code·hl_ | 436 | <div·class="line"><a·id="l01680"·name="l01680"></a><span·class="lineno">·1680</span>··········rank·==·<a·class="code·hl_typedef"·href="structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1Scalar_01_4.html#ac408b357d794e089cacc9fcd023f118a">tensor_type<double>::rank</a>,</div> |
437 | <div·class="line"><a·id="l01681"·name="l01681"></a><span·class="lineno">·1681</span>··········<span·class="stringliteral">"The·rank·doesn't·match·that·of·the·corresponding·tensor·type."</span>);</div> | 437 | <div·class="line"><a·id="l01681"·name="l01681"></a><span·class="lineno">·1681</span>··········<span·class="stringliteral">"The·rank·doesn't·match·that·of·the·corresponding·tensor·type."</span>);</div> |
438 | <div·class="line"><a·id="l01682"·name="l01682"></a><span·class="lineno">·1682</span>·</div> | 438 | <div·class="line"><a·id="l01682"·name="l01682"></a><span·class="lineno">·1682</span>·</div> |
439 | <div·class="line"><a·id="l01686"·name="l01686"></a><span·class="lineno">·1686</span>········<span·class="comment">//·Note:·FEValuesViews::Scalar::tensor_type·is·double,·so·we·can't</span></div> | 439 | <div·class="line"><a·id="l01686"·name="l01686"></a><span·class="lineno">·1686</span>········<span·class="comment">//·Note:·FEValuesViews::Scalar::tensor_type·is·double,·so·we·can't</span></div> |
440 | <div·class="line"><a·id="l01687"·name="l01687"></a><span·class="lineno">·1687</span>········<span·class="comment">//·use·it·(FEValuesViews)·in·this·context.</span></div> | 440 | <div·class="line"><a·id="l01687"·name="l01687"></a><span·class="lineno">·1687</span>········<span·class="comment">//·use·it·(FEValuesViews)·in·this·context.</span></div> |
441 | <div·class="line"><a·id="l01688"·name="l01688"></a><span·class="lineno">·1688</span>········<span·class="comment">//·In·fact,·sadly,·all·FEValuesViews·objects·expect·doubles·as·value</span></div> | 441 | <div·class="line"><a·id="l01688"·name="l01688"></a><span·class="lineno">·1688</span>········<span·class="comment">//·In·fact,·sadly,·all·FEValuesViews·objects·expect·doubles·as·value</span></div> |
442 | <div·class="line"><a·id="l01689"·name="l01689"></a><span·class="lineno">·1689</span>········<span·class="comment">//·types.</span></div> | 442 | <div·class="line"><a·id="l01689"·name="l01689"></a><span·class="lineno">·1689</span>········<span·class="comment">//·types.</span></div> |
443 | <div·class="line"><a·id="l01690"·name="l01690"></a><span·class="lineno">·1690</span>········<span·class="keyword">template</span>·<<span·class="keyword">typename</span>·NumberType></div> | 443 | <div·class="line"><a·id="l01690"·name="l01690"></a><span·class="lineno">·1690</span>········<span·class="keyword">template</span>·<<span·class="keyword">typename</span>·NumberType></div> |
444 | <div·class="line"><a·id="l01691"·name="l01691"></a><span·class="lineno"><a·class="line"·href="structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1Scalar_01_4.html#a3022c815d1e8919c3ca0dbbdca33761f">·1691</a></span>········<span·class="keyword">using·</span><a·class="code·hl_struct"·href="structDifferentiation_1_1AD_1_1internal_1_1NumberType.html">value_type</a>·=·<a·class="code·hl_struct"·href="structDifferentiation_1_1AD_1_1internal_1_1NumberType.html">NumberType</a>;</div> | 444 | <div·class="line"><a·id="l01691"·name="l01691"></a><span·class="lineno"><a·class="line"·href="structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1Scalar_01_4.html#a3022c815d1e8919c3ca0dbbdca33761f">·1691</a></span>········<span·class="keyword">using·</span><a·class="code·hl_struct"·href="structDifferentiation_1_1AD_1_1internal_1_1NumberType.html">value_type</a>·=·<a·class="code·hl_struct"·href="structDifferentiation_1_1AD_1_1internal_1_1NumberType.html">NumberType</a>;</div> |
445 | <div·class="line"><a·id="l01692"·name="l01692"></a><span·class="lineno">·1692</span>·</div> | 445 | <div·class="line"><a·id="l01692"·name="l01692"></a><span·class="lineno">·1692</span>·</div> |
446 | <div·class="line"><a·id="l01696"·name="l01696"></a><span·class="lineno">·1696</span>········<span·class="keyword">template</span>·<<span·class="keyword">typename</span>·NumberType></div> | 446 | <div·class="line"><a·id="l01696"·name="l01696"></a><span·class="lineno">·1696</span>········<span·class="keyword">template</span>·<<span·class="keyword">typename</span>·NumberType></div> |
447 | <div·class="line"><a·id="l01697"·name="l01697"></a><span·class="lineno"><a·class="line"·href="structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1Scalar_01_4.html#a565de2667cc147db27b0f221fecf9d4a">·1697</a></span>········<span·class="keyword">using·</span><a·class="code·hl_ | 447 | <div·class="line"><a·id="l01697"·name="l01697"></a><span·class="lineno"><a·class="line"·href="structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1Scalar_01_4.html#a565de2667cc147db27b0f221fecf9d4a">·1697</a></span>········<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1Scalar_01_4.html#a565de2667cc147db27b0f221fecf9d4a">gradient_type</a>·=·<a·class="code·hl_class"·href="classTensor.html">Tensor<rank·+·1,·dim,·NumberType></a>;·<span·class="comment">//·NumberType;</span></div> |
448 | <div·class="line"><a·id="l01698"·name="l01698"></a><span·class="lineno">·1698</span>·</div> | 448 | <div·class="line"><a·id="l01698"·name="l01698"></a><span·class="lineno">·1698</span>·</div> |
449 | <div·class="line"><a·id="l01702"·name="l01702"></a><span·class="lineno">·1702</span>········<span·class="keyword">static</span>·<span·class="keyword">inline</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span></div> | 449 | <div·class="line"><a·id="l01702"·name="l01702"></a><span·class="lineno">·1702</span>········<span·class="keyword">static</span>·<span·class="keyword">inline</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span></div> |
450 | <div·class="foldopen"·id="foldopen01703"·data-start="{"·data-end="}"> | 450 | <div·class="foldopen"·id="foldopen01703"·data-start="{"·data-end="}"> |
451 | <div·class="line"><a·id="l01703"·name="l01703"></a><span·class="lineno"><a·class="line"·href="structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1Scalar_01_4.html#a23215f3ce51a3e2bc6d258916cdf78a1">·1703</a></span>········<a·class="code·hl_function"·href="structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1Scalar_01_4.html#a23215f3ce51a3e2bc6d258916cdf78a1">first_component</a>(<span·class="keyword">const</span>·<a·class="code·hl_struct"·href="structFEValuesExtractors_1_1Scalar.html">FEValuesExtractors::Scalar</a>·&extractor)</div> | 451 | <div·class="line"><a·id="l01703"·name="l01703"></a><span·class="lineno"><a·class="line"·href="structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1Scalar_01_4.html#a23215f3ce51a3e2bc6d258916cdf78a1">·1703</a></span>········<a·class="code·hl_function"·href="structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1Scalar_01_4.html#a23215f3ce51a3e2bc6d258916cdf78a1">first_component</a>(<span·class="keyword">const</span>·<a·class="code·hl_struct"·href="structFEValuesExtractors_1_1Scalar.html">FEValuesExtractors::Scalar</a>·&extractor)</div> |
452 | <div·class="line"><a·id="l01704"·name="l01704"></a><span·class="lineno">·1704</span>········{</div> | 452 | <div·class="line"><a·id="l01704"·name="l01704"></a><span·class="lineno">·1704</span>········{</div> |
453 | <div·class="line"><a·id="l01705"·name="l01705"></a><span·class="lineno">·1705</span>··········<span·class="keywordflow">return</span>·extractor.<a·class="code·hl_variable"·href="structFEValuesExtractors_1_1Scalar.html#afda25258b4fe90b7619243856926e934">component</a>;</div> | 453 | <div·class="line"><a·id="l01705"·name="l01705"></a><span·class="lineno">·1705</span>··········<span·class="keywordflow">return</span>·extractor.<a·class="code·hl_variable"·href="structFEValuesExtractors_1_1Scalar.html#afda25258b4fe90b7619243856926e934">component</a>;</div> |
454 | <div·class="line"><a·id="l01706"·name="l01706"></a><span·class="lineno">·1706</span>········}</div> | 454 | <div·class="line"><a·id="l01706"·name="l01706"></a><span·class="lineno">·1706</span>········}</div> |
Offset 244, 15 lines modified | Offset 244, 15 lines modified | ||
244 | <div·class="line"><a·id="l00300"·name="l00300"></a><span·class="lineno">··300</span>·</div> | 244 | <div·class="line"><a·id="l00300"·name="l00300"></a><span·class="lineno">··300</span>·</div> |
245 | <div·class="line"><a·id="l00324"·name="l00324"></a><span·class="lineno">··324</span>····<span·class="keyword">template</span>·<<span·class="keyword">typename</span>·MatrixType,·<span·class="keyword">typename</span>·number·=·<span·class="keywordtype">double</span>></div> | 245 | <div·class="line"><a·id="l00324"·name="l00324"></a><span·class="lineno">··324</span>····<span·class="keyword">template</span>·<<span·class="keyword">typename</span>·MatrixType,·<span·class="keyword">typename</span>·number·=·<span·class="keywordtype">double</span>></div> |
246 | <div·class="foldopen"·id="foldopen00325"·data-start="{"·data-end="};"> | 246 | <div·class="foldopen"·id="foldopen00325"·data-start="{"·data-end="};"> |
247 | <div·class="line"><a·id="l00325"·name="l00325"></a><span·class="lineno"><a·class="line"·href="classMeshWorker_1_1Assembler_1_1MGMatrixLocalBlocksToGlobalBlocks.html">··325</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="classMeshWorker_1_1Assembler_1_1MGMatrixLocalBlocksToGlobalBlocks.html">MGMatrixLocalBlocksToGlobalBlocks</a></div> | 247 | <div·class="line"><a·id="l00325"·name="l00325"></a><span·class="lineno"><a·class="line"·href="classMeshWorker_1_1Assembler_1_1MGMatrixLocalBlocksToGlobalBlocks.html">··325</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="classMeshWorker_1_1Assembler_1_1MGMatrixLocalBlocksToGlobalBlocks.html">MGMatrixLocalBlocksToGlobalBlocks</a></div> |
248 | <div·class="line"><a·id="l00326"·name="l00326"></a><span·class="lineno">··326</span>····{</div> | 248 | <div·class="line"><a·id="l00326"·name="l00326"></a><span·class="lineno">··326</span>····{</div> |
249 | <div·class="line"><a·id="l00327"·name="l00327"></a><span·class="lineno">··327</span>····<span·class="keyword">public</span>:</div> | 249 | <div·class="line"><a·id="l00327"·name="l00327"></a><span·class="lineno">··327</span>····<span·class="keyword">public</span>:</div> |
250 | <div·class="line"><a·id="l00328"·name="l00328"></a><span·class="lineno"><a·class="line"·href="classMeshWorker_1_1Assembler_1_1MGMatrixLocalBlocksToGlobalBlocks.html#a204745f7c80510c1fe29cddae0958f80">··328</a></span>······<span·class="keyword">using·</span><a·class="code·hl_class"·href="classMGMatrixBlockVector.html">MatrixPtrVector</a>·=·<a·class="code·hl_class"·href="classMGMatrixBlockVector.html">MGMatrixBlockVector<MatrixType></a>;</div> | 250 | <div·class="line"><a·id="l00328"·name="l00328"></a><span·class="lineno"><a·class="line"·href="classMeshWorker_1_1Assembler_1_1MGMatrixLocalBlocksToGlobalBlocks.html#a204745f7c80510c1fe29cddae0958f80">··328</a></span>······<span·class="keyword">using·</span><a·class="code·hl_class"·href="classMGMatrixBlockVector.html">MatrixPtrVector</a>·=·<a·class="code·hl_class"·href="classMGMatrixBlockVector.html">MGMatrixBlockVector<MatrixType></a>;</div> |
251 | <div·class="line"><a·id="l00329"·name="l00329"></a><span·class="lineno"><a·class="line"·href="classMeshWorker_1_1Assembler_1_1MGMatrixLocalBlocksToGlobalBlocks.html#ac8c3469f48aef0fed3ae8cfcb7e64849">··329</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 251 | <div·class="line"><a·id="l00329"·name="l00329"></a><span·class="lineno"><a·class="line"·href="classMeshWorker_1_1Assembler_1_1MGMatrixLocalBlocksToGlobalBlocks.html#ac8c3469f48aef0fed3ae8cfcb7e64849">··329</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classMeshWorker_1_1Assembler_1_1MGMatrixLocalBlocksToGlobalBlocks.html#ac8c3469f48aef0fed3ae8cfcb7e64849">MatrixPtrVectorPtr</a>·=</div> |
252 | <div·class="line"><a·id="l00330"·name="l00330"></a><span·class="lineno">··330</span>········<a·class="code·hl_class"·href="classSmartPointer.html">SmartPointer</a><<a·class="code·hl_typedef"·href="classMeshWorker_1_1Assembler_1_1MGMatrixLocalBlocksToGlobalBlocks.html#a204745f7c80510c1fe29cddae0958f80">MatrixPtrVector</a>,</div> | 252 | <div·class="line"><a·id="l00330"·name="l00330"></a><span·class="lineno">··330</span>········<a·class="code·hl_class"·href="classSmartPointer.html">SmartPointer</a><<a·class="code·hl_typedef"·href="classMeshWorker_1_1Assembler_1_1MGMatrixLocalBlocksToGlobalBlocks.html#a204745f7c80510c1fe29cddae0958f80">MatrixPtrVector</a>,</div> |
253 | <div·class="line"><a·id="l00331"·name="l00331"></a><span·class="lineno">··331</span>·····················<a·class="code·hl_class"·href="classMeshWorker_1_1Assembler_1_1MGMatrixLocalBlocksToGlobalBlocks.html">MGMatrixLocalBlocksToGlobalBlocks<MatrixType,·number></a>>;</div> | 253 | <div·class="line"><a·id="l00331"·name="l00331"></a><span·class="lineno">··331</span>·····················<a·class="code·hl_class"·href="classMeshWorker_1_1Assembler_1_1MGMatrixLocalBlocksToGlobalBlocks.html">MGMatrixLocalBlocksToGlobalBlocks<MatrixType,·number></a>>;</div> |
254 | <div·class="line"><a·id="l00332"·name="l00332"></a><span·class="lineno">··332</span>·</div> | 254 | <div·class="line"><a·id="l00332"·name="l00332"></a><span·class="lineno">··332</span>·</div> |
255 | <div·class="line"><a·id="l00337"·name="l00337"></a><span·class="lineno">··337</span>······<a·class="code·hl_class"·href="classMeshWorker_1_1Assembler_1_1MGMatrixLocalBlocksToGlobalBlocks.html">MGMatrixLocalBlocksToGlobalBlocks</a>(<span·class="keywordtype">double</span>·<a·class="code·hl_variable"·href="classMeshWorker_1_1Assembler_1_1MGMatrixLocalBlocksToGlobalBlocks.html#a0ff4d5a49b5bda3c49e7aa47fe5e9d9c">threshold</a>·=·1.e-12);</div> | 255 | <div·class="line"><a·id="l00337"·name="l00337"></a><span·class="lineno">··337</span>······<a·class="code·hl_class"·href="classMeshWorker_1_1Assembler_1_1MGMatrixLocalBlocksToGlobalBlocks.html">MGMatrixLocalBlocksToGlobalBlocks</a>(<span·class="keywordtype">double</span>·<a·class="code·hl_variable"·href="classMeshWorker_1_1Assembler_1_1MGMatrixLocalBlocksToGlobalBlocks.html#a0ff4d5a49b5bda3c49e7aa47fe5e9d9c">threshold</a>·=·1.e-12);</div> |
256 | <div·class="line"><a·id="l00338"·name="l00338"></a><span·class="lineno">··338</span>·</div> | 256 | <div·class="line"><a·id="l00338"·name="l00338"></a><span·class="lineno">··338</span>·</div> |
257 | <div·class="line"><a·id="l00343"·name="l00343"></a><span·class="lineno">··343</span>······<span·class="keywordtype">void</span></div> | 257 | <div·class="line"><a·id="l00343"·name="l00343"></a><span·class="lineno">··343</span>······<span·class="keywordtype">void</span></div> |
258 | <div·class="line"><a·id="l00344"·name="l00344"></a><span·class="lineno">··344</span>······<a·class="code·hl_function"·href="classMeshWorker_1_1Assembler_1_1MGMatrixLocalBlocksToGlobalBlocks.html#a77f07ad8c7853ff5c764ba6b8074239e">initialize</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classBlockInfo.html">BlockInfo</a>·*<a·class="code·hl_variable"·href="classMeshWorker_1_1Assembler_1_1MGMatrixLocalBlocksToGlobalBlocks.html#ac3c67633c064534efb33260f4848a3be">block_info</a>,·<a·class="code·hl_class"·href="classMGMatrixBlockVector.html">MatrixPtrVector</a>·&<a·class="code·hl_variable"·href="classMeshWorker_1_1Assembler_1_1MGMatrixLocalBlocksToGlobalBlocks.html#a13ccc561c22e31a953ac16147012469e">matrices</a>);</div> | 258 | <div·class="line"><a·id="l00344"·name="l00344"></a><span·class="lineno">··344</span>······<a·class="code·hl_function"·href="classMeshWorker_1_1Assembler_1_1MGMatrixLocalBlocksToGlobalBlocks.html#a77f07ad8c7853ff5c764ba6b8074239e">initialize</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classBlockInfo.html">BlockInfo</a>·*<a·class="code·hl_variable"·href="classMeshWorker_1_1Assembler_1_1MGMatrixLocalBlocksToGlobalBlocks.html#ac3c67633c064534efb33260f4848a3be">block_info</a>,·<a·class="code·hl_class"·href="classMGMatrixBlockVector.html">MatrixPtrVector</a>·&<a·class="code·hl_variable"·href="classMeshWorker_1_1Assembler_1_1MGMatrixLocalBlocksToGlobalBlocks.html#a13ccc561c22e31a953ac16147012469e">matrices</a>);</div> |
Offset 288, 18 lines modified | Offset 288, 18 lines modified | ||
288 | <div·class="line"><a·id="l00364"·name="l00364"></a><span·class="lineno"><a·class="line"·href="classBlockMatrixBase.html#aa3a45f953f5baee30434449e1f8e9c9d">··364</a></span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classBlockMatrixBase.html#aa3a45f953f5baee30434449e1f8e9c9d">real_type</a>·······=·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="structnumbers_1_1NumberTraits.html#a12cf62ef74783e443bf055476ab69051">numbers::NumberTraits<value_type>::real_type</a>;</div> | 288 | <div·class="line"><a·id="l00364"·name="l00364"></a><span·class="lineno"><a·class="line"·href="classBlockMatrixBase.html#aa3a45f953f5baee30434449e1f8e9c9d">··364</a></span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classBlockMatrixBase.html#aa3a45f953f5baee30434449e1f8e9c9d">real_type</a>·······=·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="structnumbers_1_1NumberTraits.html#a12cf62ef74783e443bf055476ab69051">numbers::NumberTraits<value_type>::real_type</a>;</div> |
289 | <div·class="line"><a·id="l00365"·name="l00365"></a><span·class="lineno"><a·class="line"·href="classBlockMatrixBase.html#ae305c4e1fdaf318cd3dfdce7ff5d4fbf">··365</a></span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classBlockMatrixBase.html#ae305c4e1fdaf318cd3dfdce7ff5d4fbf">pointer</a>·········=·<a·class="code·hl_typedef"·href="classBlockMatrixBase.html#a67f5e943e0dc120090f1e0748c38b34f">value_type</a>·*;</div> | 289 | <div·class="line"><a·id="l00365"·name="l00365"></a><span·class="lineno"><a·class="line"·href="classBlockMatrixBase.html#ae305c4e1fdaf318cd3dfdce7ff5d4fbf">··365</a></span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classBlockMatrixBase.html#ae305c4e1fdaf318cd3dfdce7ff5d4fbf">pointer</a>·········=·<a·class="code·hl_typedef"·href="classBlockMatrixBase.html#a67f5e943e0dc120090f1e0748c38b34f">value_type</a>·*;</div> |
290 | <div·class="line"><a·id="l00366"·name="l00366"></a><span·class="lineno"><a·class="line"·href="classBlockMatrixBase.html#a7c4888a73231c2eff68d01e6ecc6e975">··366</a></span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classBlockMatrixBase.html#a7c4888a73231c2eff68d01e6ecc6e975">const_pointer</a>···=·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="classBlockMatrixBase.html#a67f5e943e0dc120090f1e0748c38b34f">value_type</a>·*;</div> | 290 | <div·class="line"><a·id="l00366"·name="l00366"></a><span·class="lineno"><a·class="line"·href="classBlockMatrixBase.html#a7c4888a73231c2eff68d01e6ecc6e975">··366</a></span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classBlockMatrixBase.html#a7c4888a73231c2eff68d01e6ecc6e975">const_pointer</a>···=·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="classBlockMatrixBase.html#a67f5e943e0dc120090f1e0748c38b34f">value_type</a>·*;</div> |
291 | <div·class="line"><a·id="l00367"·name="l00367"></a><span·class="lineno"><a·class="line"·href="classBlockMatrixBase.html#a026a82c1fb4827731009779a8e679963">··367</a></span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classBlockMatrixBase.html#a026a82c1fb4827731009779a8e679963">reference</a>·······=·<a·class="code·hl_typedef"·href="classBlockMatrixBase.html#a67f5e943e0dc120090f1e0748c38b34f">value_type</a>·&;</div> | 291 | <div·class="line"><a·id="l00367"·name="l00367"></a><span·class="lineno"><a·class="line"·href="classBlockMatrixBase.html#a026a82c1fb4827731009779a8e679963">··367</a></span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classBlockMatrixBase.html#a026a82c1fb4827731009779a8e679963">reference</a>·······=·<a·class="code·hl_typedef"·href="classBlockMatrixBase.html#a67f5e943e0dc120090f1e0748c38b34f">value_type</a>·&;</div> |
292 | <div·class="line"><a·id="l00368"·name="l00368"></a><span·class="lineno"><a·class="line"·href="classBlockMatrixBase.html#a1f04c58b85ae49f430354a71b525e533">··368</a></span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classBlockMatrixBase.html#a1f04c58b85ae49f430354a71b525e533">const_reference</a>·=·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="classBlockMatrixBase.html#a67f5e943e0dc120090f1e0748c38b34f">value_type</a>·&;</div> | 292 | <div·class="line"><a·id="l00368"·name="l00368"></a><span·class="lineno"><a·class="line"·href="classBlockMatrixBase.html#a1f04c58b85ae49f430354a71b525e533">··368</a></span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classBlockMatrixBase.html#a1f04c58b85ae49f430354a71b525e533">const_reference</a>·=·<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="classBlockMatrixBase.html#a67f5e943e0dc120090f1e0748c38b34f">value_type</a>·&;</div> |
293 | <div·class="line"><a·id="l00369"·name="l00369"></a><span·class="lineno"><a·class="line"·href="classBlockMatrixBase.html#a5efbae0f7219630331e7fc966cd3647a">··369</a></span>··<span·class="keyword">using·</span><a·class="code·hl_class"·href="classunsigned_01int.html">size_type</a>·······=·<a·class="code·hl_typedef"·href="namespacetypes.html#a3543786f7dc7c57385fc923a6afd5917">types::global_dof_index</a>;</div> | 293 | <div·class="line"><a·id="l00369"·name="l00369"></a><span·class="lineno"><a·class="line"·href="classBlockMatrixBase.html#a5efbae0f7219630331e7fc966cd3647a">··369</a></span>··<span·class="keyword">using·</span><a·class="code·hl_class"·href="classunsigned_01int.html">size_type</a>·······=·<a·class="code·hl_typedef"·href="namespacetypes.html#a3543786f7dc7c57385fc923a6afd5917">types::global_dof_index</a>;</div> |
294 | <div·class="line"><a·id="l00370"·name="l00370"></a><span·class="lineno">··370</span>·</div> | 294 | <div·class="line"><a·id="l00370"·name="l00370"></a><span·class="lineno">··370</span>·</div> |
295 | <div·class="line"><a·id="l00371"·name="l00371"></a><span·class="lineno"><a·class="line"·href="classBlockMatrixBase.html#a9676f6127d493633bb4b66ee1952ad24">··371</a></span>··<span·class="keyword">using·</span><a·class="code·hl_ | 295 | <div·class="line"><a·id="l00371"·name="l00371"></a><span·class="lineno"><a·class="line"·href="classBlockMatrixBase.html#a9676f6127d493633bb4b66ee1952ad24">··371</a></span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classBlockMatrixBase.html#a9676f6127d493633bb4b66ee1952ad24">iterator</a>·=</div> |
296 | <div·class="line"><a·id="l00372"·name="l00372"></a><span·class="lineno">··372</span>····<a·class="code·hl_class"·href="classMatrixIterator.html">MatrixIterator<BlockMatrixIterators::Accessor<BlockMatrixBase,·false></a>>;</div> | 296 | <div·class="line"><a·id="l00372"·name="l00372"></a><span·class="lineno">··372</span>····<a·class="code·hl_class"·href="classMatrixIterator.html">MatrixIterator<BlockMatrixIterators::Accessor<BlockMatrixBase,·false></a>>;</div> |
297 | <div·class="line"><a·id="l00373"·name="l00373"></a><span·class="lineno">··373</span>·</div> | 297 | <div·class="line"><a·id="l00373"·name="l00373"></a><span·class="lineno">··373</span>·</div> |
298 | <div·class="line"><a·id="l00374"·name="l00374"></a><span·class="lineno"><a·class="line"·href="classBlockMatrixBase.html#a3318caa7ab0c4b2eb257cfb99daa5429">··374</a></span>··<span·class="keyword">using·</span><a·class="code·hl_ | 298 | <div·class="line"><a·id="l00374"·name="l00374"></a><span·class="lineno"><a·class="line"·href="classBlockMatrixBase.html#a3318caa7ab0c4b2eb257cfb99daa5429">··374</a></span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classBlockMatrixBase.html#a3318caa7ab0c4b2eb257cfb99daa5429">const_iterator</a>·=</div> |
299 | <div·class="line"><a·id="l00375"·name="l00375"></a><span·class="lineno">··375</span>····<a·class="code·hl_class"·href="classMatrixIterator.html">MatrixIterator<BlockMatrixIterators::Accessor<BlockMatrixBase,·true></a>>;</div> | 299 | <div·class="line"><a·id="l00375"·name="l00375"></a><span·class="lineno">··375</span>····<a·class="code·hl_class"·href="classMatrixIterator.html">MatrixIterator<BlockMatrixIterators::Accessor<BlockMatrixBase,·true></a>>;</div> |
300 | <div·class="line"><a·id="l00376"·name="l00376"></a><span·class="lineno">··376</span>·</div> | 300 | <div·class="line"><a·id="l00376"·name="l00376"></a><span·class="lineno">··376</span>·</div> |
301 | <div·class="line"><a·id="l00377"·name="l00377"></a><span·class="lineno">··377</span>·</div> | 301 | <div·class="line"><a·id="l00377"·name="l00377"></a><span·class="lineno">··377</span>·</div> |
302 | <div·class="line"><a·id="l00381"·name="l00381"></a><span·class="lineno"><a·class="line"·href="classBlockMatrixBase.html#a763cd1311591fde02af3b75825a1e1ce">··381</a></span>··<a·class="code·hl_function"·href="classBlockMatrixBase.html#a763cd1311591fde02af3b75825a1e1ce">BlockMatrixBase</a>()·=·<span·class="keywordflow">default</span>;</div> | 302 | <div·class="line"><a·id="l00381"·name="l00381"></a><span·class="lineno"><a·class="line"·href="classBlockMatrixBase.html#a763cd1311591fde02af3b75825a1e1ce">··381</a></span>··<a·class="code·hl_function"·href="classBlockMatrixBase.html#a763cd1311591fde02af3b75825a1e1ce">BlockMatrixBase</a>()·=·<span·class="keywordflow">default</span>;</div> |
303 | <div·class="line"><a·id="l00382"·name="l00382"></a><span·class="lineno">··382</span>·</div> | 303 | <div·class="line"><a·id="l00382"·name="l00382"></a><span·class="lineno">··382</span>·</div> |
304 | <div·class="line"><a·id="l00386"·name="l00386"></a><span·class="lineno"><a·class="line"·href="classBlockMatrixBase.html#aaefcbc7cc4d5c58bc7d5452f08b420b8">··386</a></span>··<a·class="code·hl_function"·href="classBlockMatrixBase.html#aaefcbc7cc4d5c58bc7d5452f08b420b8">~BlockMatrixBase</a>()·<span·class="keyword">override</span>;</div> | 304 | <div·class="line"><a·id="l00386"·name="l00386"></a><span·class="lineno"><a·class="line"·href="classBlockMatrixBase.html#aaefcbc7cc4d5c58bc7d5452f08b420b8">··386</a></span>··<a·class="code·hl_function"·href="classBlockMatrixBase.html#aaefcbc7cc4d5c58bc7d5452f08b420b8">~BlockMatrixBase</a>()·<span·class="keyword">override</span>;</div> |
305 | <div·class="line"><a·id="l00387"·name="l00387"></a><span·class="lineno">··387</span>·</div> | 305 | <div·class="line"><a·id="l00387"·name="l00387"></a><span·class="lineno">··387</span>·</div> |
Offset 297, 15 lines modified | Offset 297, 15 lines modified | ||
297 | <p·class="interli">There·are·now·<a·class="el"·href="classPatterns_1_1FileName.html">Patterns::FileName</a>·and·<a·class="el"·href="classPatterns_1_1DirectoryName.html">Patterns::DirectoryName</a>·classes·that·can·be·used·to·indicate·that·a·given·parameter·is·supposed·to·be·a·file·or·directory·name.·<br··/> | 297 | <p·class="interli">There·are·now·<a·class="el"·href="classPatterns_1_1FileName.html">Patterns::FileName</a>·and·<a·class="el"·href="classPatterns_1_1DirectoryName.html">Patterns::DirectoryName</a>·classes·that·can·be·used·to·indicate·that·a·given·parameter·is·supposed·to·be·a·file·or·directory·name.·<br··/> |
298 | ·(Martin·Steigemann·2010/10/25)·</p> | 298 | ·(Martin·Steigemann·2010/10/25)·</p> |
299 | <p·class="interli"></p> | 299 | <p·class="interli"></p> |
300 | <p·class="endli"></p> | 300 | <p·class="endli"></p> |
301 | </li> | 301 | </li> |
302 | <li> | 302 | <li> |
303 | <p·class="startli"></p> | 303 | <p·class="startli"></p> |
304 | <p·class="interli">New:·The·<a·class="el"·href="classParameterHandler.html">ParameterHandler</a>·class·is·now·built·on·the·<a·href="http://www.boost.org"·target="_top">boost</a>·<code>property_tree</code>·library·which·provides·a·much·better·foundation·for·extensions.·In·particular,·the·description·of·parameters·can·now·be·exported·in·XML·and·JSON·formats·for·processing·with·external·programs,·for·example·graphical·user·interfaces.·As·a·consequence·of·the·re-write,·a·bug·in·ParameterHandler::print_parameters_section·was·fixed·when·using·the·LaTeX·output·format.·<br··/> | 304 | <p·class="interli">New:·The·<a·class="el"·href="classParameterHandler.html">ParameterHandler</a>·class·is·now·built·on·the·<a·href="http://www.boost.org"·target="_top">boost</a>·<code>property_tree</code>·library·which·provides·a·much·better·foundation·for·extensions.·In·particular,·the·description·of·parameters·can·now·be·exported·in·XML·and·JSON·formats·for·processing·with·external·programs,·for·example·graphical·user·interfaces.·As·a·consequence·of·the·re-write,·a·bug·in·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">ParameterHandler::print_parameters_section</a>·was·fixed·when·using·the·LaTeX·output·format.·<br··/> |
305 | ·(WB·2010/09/09)·</p> | 305 | ·(WB·2010/09/09)·</p> |
306 | <p·class="interli"></p> | 306 | <p·class="interli"></p> |
307 | <p·class="endli"></p> | 307 | <p·class="endli"></p> |
308 | </li> | 308 | </li> |
309 | <li> | 309 | <li> |
310 | <p·class="startli"></p> | 310 | <p·class="startli"></p> |
311 | <p·class="interli">Fixed:·The·<a·class="el"·href="classParameterHandler.html#aa6418ea655b1b550b9dcf63513030196">ParameterHandler::set()</a>·functions·allowed·to·set·values·that·did·not·satisfy·the·pattern·given·during·declaration·of·the·parameter.·This·is·now·fixed:·the·functions·now·throw·an·exception.·<br··/> | 311 | <p·class="interli">Fixed:·The·<a·class="el"·href="classParameterHandler.html#aa6418ea655b1b550b9dcf63513030196">ParameterHandler::set()</a>·functions·allowed·to·set·values·that·did·not·satisfy·the·pattern·given·during·declaration·of·the·parameter.·This·is·now·fixed:·the·functions·now·throw·an·exception.·<br··/> |
Offset 749, 15 lines modified | Offset 749, 15 lines modified | ||
749 | </li> | 749 | </li> |
750 | <li> | 750 | <li> |
751 | <p·class="startli">Reworked:·External·feature·setup.·Disabling·a·feature·now·cleans·up·associated·internal,·cached·variables.·A·per-feature·linkage·test·now·spots·common·linking·inconsistencies·early·in·the·configuration·stage·(and·not·just·after·a·complete·compilation).·<br··/> | 751 | <p·class="startli">Reworked:·External·feature·setup.·Disabling·a·feature·now·cleans·up·associated·internal,·cached·variables.·A·per-feature·linkage·test·now·spots·common·linking·inconsistencies·early·in·the·configuration·stage·(and·not·just·after·a·complete·compilation).·<br··/> |
752 | ·(Matthias·Maier,·2014/02/01)</p> | 752 | ·(Matthias·Maier,·2014/02/01)</p> |
753 | <p·class="endli"></p> | 753 | <p·class="endli"></p> |
754 | </li> | 754 | </li> |
755 | <li> | 755 | <li> |
756 | <p·class="startli">New/fixed:·The·ParameterHandler::print_parameters_section·method·did·not·work·for·XML·output.·There·is·now·a·flag·include_top_level_elements·which·prints·all·higher·subsection·elements,·default·is·false.·For·XML·output·setting·this·flag·to·true·is·required·to·ensure·that·the·output·is·a·valid·XML·document,·starting·with·one·root·element·<a·class="el"·href="classParameterHandler.html">ParameterHandler</a>·and·compatible·with·read_input_from_xml·and·the·parameterGUI.·<br··/> | 756 | <p·class="startli">New/fixed:·The·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">ParameterHandler::print_parameters_section</a>·method·did·not·work·for·XML·output.·There·is·now·a·flag·include_top_level_elements·which·prints·all·higher·subsection·elements,·default·is·false.·For·XML·output·setting·this·flag·to·true·is·required·to·ensure·that·the·output·is·a·valid·XML·document,·starting·with·one·root·element·<a·class="el"·href="classParameterHandler.html">ParameterHandler</a>·and·compatible·with·read_input_from_xml·and·the·parameterGUI.·<br··/> |
757 | ·(Martin·Steigemann,·2014/02/01)</p> | 757 | ·(Martin·Steigemann,·2014/02/01)</p> |
758 | <p·class="endli"></p> | 758 | <p·class="endli"></p> |
759 | </li> | 759 | </li> |
760 | <li> | 760 | <li> |
761 | <p·class="startli">New:·There·is·now·a·method·to·copy·the·content·from·a·<a·class="el"·href="classPETScWrappers_1_1MPI_1_1Vector.html">PETScWrappers::MPI::Vector</a>·and·<a·class="el"·href="classTrilinosWrappers_1_1MPI_1_1Vector.html">TrilinosWrappers::MPI::Vector</a>·to·deal.II's·parallel·distributed·vector.·<br··/> | 761 | <p·class="startli">New:·There·is·now·a·method·to·copy·the·content·from·a·<a·class="el"·href="classPETScWrappers_1_1MPI_1_1Vector.html">PETScWrappers::MPI::Vector</a>·and·<a·class="el"·href="classTrilinosWrappers_1_1MPI_1_1Vector.html">TrilinosWrappers::MPI::Vector</a>·to·deal.II's·parallel·distributed·vector.·<br··/> |
762 | ·(Ben·Thompson,·Martin·Kronbichler,·2014/01/31)</p> | 762 | ·(Ben·Thompson,·Martin·Kronbichler,·2014/01/31)</p> |
763 | <p·class="endli"></p> | 763 | <p·class="endli"></p> |
Offset 762, 15 lines modified | Offset 762, 15 lines modified | ||
762 | </li> | 762 | </li> |
763 | <li> | 763 | <li> |
764 | <p·class="startli">Fixed:·<a·class="el"·href="classFEFaceValues.html">FEFaceValues</a>·and·<a·class="el"·href="classFESubfaceValues.html">FESubfaceValues</a>·did·not·fill·the·jacobians·and·inverse·jacobians·if·requested·via·the·update·flags.·This·is·now·fixed.·<br··/> | 764 | <p·class="startli">Fixed:·<a·class="el"·href="classFEFaceValues.html">FEFaceValues</a>·and·<a·class="el"·href="classFESubfaceValues.html">FESubfaceValues</a>·did·not·fill·the·jacobians·and·inverse·jacobians·if·requested·via·the·update·flags.·This·is·now·fixed.·<br··/> |
765 | ·(Martin·Kronbichler,·2015/01/23)·</p> | 765 | ·(Martin·Kronbichler,·2015/01/23)·</p> |
766 | <p·class="endli"></p> | 766 | <p·class="endli"></p> |
767 | </li> | 767 | </li> |
768 | <li> | 768 | <li> |
769 | <p·class="startli">Fixed:·ParameterHandler::read_input()·now·checks·that·'subsection'/'end'·are·balanced·in·the·input.·<br··/> | 769 | <p·class="startli">Fixed:·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">ParameterHandler::read_input()</a>·now·checks·that·'subsection'/'end'·are·balanced·in·the·input.·<br··/> |
770 | ·(Timo·Heister,·2015/01/19)·</p> | 770 | ·(Timo·Heister,·2015/01/19)·</p> |
771 | <p·class="endli"></p> | 771 | <p·class="endli"></p> |
772 | </li> | 772 | </li> |
773 | <li> | 773 | <li> |
774 | <p·class="startli">Fixed:·In·3d,·when·you·set·the·<code>colorize</code>·flag·of·<a·class="el"·href="namespaceGridGenerator.html#ad85de345ccd86a53e63746709c8e1dfc">GridGenerator::hyper_shell()</a>,·the·faces·of·the·domain·were·colored·but·the·edges·were·not.·This·was·an·oversight·because·to·refine·correctly,·the·edges·also·have·to·have·the·appropriate·boundary·indicator·set.·<br··/> | 774 | <p·class="startli">Fixed:·In·3d,·when·you·set·the·<code>colorize</code>·flag·of·<a·class="el"·href="namespaceGridGenerator.html#ad85de345ccd86a53e63746709c8e1dfc">GridGenerator::hyper_shell()</a>,·the·faces·of·the·domain·were·colored·but·the·edges·were·not.·This·was·an·oversight·because·to·refine·correctly,·the·edges·also·have·to·have·the·appropriate·boundary·indicator·set.·<br··/> |
775 | ·(Wolfgang·Bangerth,·2015/01/16)·</p> | 775 | ·(Wolfgang·Bangerth,·2015/01/16)·</p> |
776 | <p·class="endli"></p> | 776 | <p·class="endli"></p> |
Offset 132, 15 lines modified | Offset 132, 15 lines modified | ||
132 | </li> | 132 | </li> |
133 | <li> | 133 | <li> |
134 | <p·class="startli">Changed:·<a·class="el"·href="namespaceVectorTools.html#a6e325333a138893e181da47f29ac680a">VectorTools::create_right_hand_side</a>·and·<a·class="el"·href="namespaceVectorTools.html#ac928341ce5b22e8285cf867122e92ef7">VectorTools::create_boundary_right_hand_side</a>·now·take·an·additional·template·parameter·VectorType.·<br··/> | 134 | <p·class="startli">Changed:·<a·class="el"·href="namespaceVectorTools.html#a6e325333a138893e181da47f29ac680a">VectorTools::create_right_hand_side</a>·and·<a·class="el"·href="namespaceVectorTools.html#ac928341ce5b22e8285cf867122e92ef7">VectorTools::create_boundary_right_hand_side</a>·now·take·an·additional·template·parameter·VectorType.·<br··/> |
135 | ·(Daniel·Arndt,·2016/10/25)·</p> | 135 | ·(Daniel·Arndt,·2016/10/25)·</p> |
136 | <p·class="endli"></p> | 136 | <p·class="endli"></p> |
137 | </li> | 137 | </li> |
138 | <li> | 138 | <li> |
139 | <p·class="startli">Deprecated:·ParameterHandler | 139 | <p·class="startli">Deprecated:·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">ParameterHandler::read_input</a>,·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">ParameterHandler::read_input_from_xml</a>,·and·<a·class="e[·...·truncated·by·diffoscope;·len:·115,·SHA:·45cc58102deed7dfe29bc91a69e284355701698192ae05df02d79c2c860ecac8·...·]·are·now·deprecated·in·favor·of·<a·class="el"·href="classParameterHandler.html#a0ddaa05c5463c6c0b7701e18005717a9">ParameterHandler::parse_input</a>,·<a·class="el"·href="classParameterHandler.html#a12e7edb2a86419b76f4a1b69dfdd873a">ParameterHandler::parse_input_from_xml</a>,·and·<a·class="el"·href="classParameterHandler.html#a79bb8b2735fb7e9980ec73ff7b489f7f">ParameterHandler::parse_input_from_string</a>.·These·new·functions·throw·exceptions·to·indicate·failure·instead·of·using·return·codes.·<br··/> |
140 | ·(David·Wells,·2016/09/15)·</p> | 140 | ·(David·Wells,·2016/09/15)·</p> |
141 | <p·class="endli"></p> | 141 | <p·class="endli"></p> |
142 | </li> | 142 | </li> |
143 | <li> | 143 | <li> |
144 | <p·class="startli">Deprecated:·MGCoarseGridLACIteration·got·deprecated·in·favor·of·<a·class="el"·href="classMGCoarseGridIterativeSolver.html">MGCoarseGridIterativeSolver</a>.·<br··/> | 144 | <p·class="startli">Deprecated:·MGCoarseGridLACIteration·got·deprecated·in·favor·of·<a·class="el"·href="classMGCoarseGridIterativeSolver.html">MGCoarseGridIterativeSolver</a>.·<br··/> |
145 | ·(Timo·Heister,·2016/09/14)·</p> | 145 | ·(Timo·Heister,·2016/09/14)·</p> |
146 | <p·class="endli"></p> | 146 | <p·class="endli"></p> |
Offset 372, 15 lines modified | Offset 372, 15 lines modified | ||
372 | </li> | 372 | </li> |
373 | <li> | 373 | <li> |
374 | <p·class="startli">Changed:·The·deprecated·member·functions·add(),·normalize(),·conjugate(),·abs(),·sadd(),·equ()·and·mult()·in·the·vector·classes·have·been·removed.·<br··/> | 374 | <p·class="startli">Changed:·The·deprecated·member·functions·add(),·normalize(),·conjugate(),·abs(),·sadd(),·equ()·and·mult()·in·the·vector·classes·have·been·removed.·<br··/> |
375 | ·(Daniel·Arndt,·2017/06/12)·</p> | 375 | ·(Daniel·Arndt,·2017/06/12)·</p> |
376 | <p·class="endli"></p> | 376 | <p·class="endli"></p> |
377 | </li> | 377 | </li> |
378 | <li> | 378 | <li> |
379 | <p·class="startli">Deprecated:·The·ParameterHandler::print_parameters_section()·function·has·been·deprecated.·<br··/> | 379 | <p·class="startli">Deprecated:·The·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">ParameterHandler::print_parameters_section()</a>·function·has·been·deprecated.·<br··/> |
380 | ·(Wolfgang·Bangerth,·2017/06/07)·</p> | 380 | ·(Wolfgang·Bangerth,·2017/06/07)·</p> |
381 | <p·class="endli"></p> | 381 | <p·class="endli"></p> |
382 | </li> | 382 | </li> |
383 | <li> | 383 | <li> |
384 | <p·class="startli">Changed:·Versions·of·PETSc·prior·to·3.3.0·are·no·longer·supported.·<br··/> | 384 | <p·class="startli">Changed:·Versions·of·PETSc·prior·to·3.3.0·are·no·longer·supported.·<br··/> |
385 | ·(David·Wells,·2017/06/03)·</p> | 385 | ·(David·Wells,·2017/06/03)·</p> |
386 | <p·class="endli"></p> | 386 | <p·class="endli"></p> |
Offset 222, 15 lines modified | Offset 222, 15 lines modified | ||
222 | </li> | 222 | </li> |
223 | <li> | 223 | <li> |
224 | <p·class="startli">Removed:·The·deprecated·function·Utilities::MPI_Partitioner::get_communicator()·has·been·removed.·Use·<a·class="el"·href="classUtilities_1_1MPI_1_1Partitioner.html#a98d2269e6db64523b95dc22bd15a8214">Utilities::MPI::Partitioner::get_mpi_communicator()</a>·instead.·<br··/> | 224 | <p·class="startli">Removed:·The·deprecated·function·Utilities::MPI_Partitioner::get_communicator()·has·been·removed.·Use·<a·class="el"·href="classUtilities_1_1MPI_1_1Partitioner.html#a98d2269e6db64523b95dc22bd15a8214">Utilities::MPI::Partitioner::get_mpi_communicator()</a>·instead.·<br··/> |
225 | ·(Daniel·Arndt,·2020/03/26)·</p> | 225 | ·(Daniel·Arndt,·2020/03/26)·</p> |
226 | <p·class="endli"></p> | 226 | <p·class="endli"></p> |
227 | </li> | 227 | </li> |
228 | <li> | 228 | <li> |
229 | <p·class="startli">Removed:·ParameterHandler::print_parameters_section·been·removed.·<br··/> | 229 | <p·class="startli">Removed:·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">ParameterHandler::print_parameters_section</a>·been·removed.·<br··/> |
230 | ·(Daniel·Arndt,·2020/03/26)·</p> | 230 | ·(Daniel·Arndt,·2020/03/26)·</p> |
231 | <p·class="endli"></p> | 231 | <p·class="endli"></p> |
232 | </li> | 232 | </li> |
233 | <li> | 233 | <li> |
234 | <p·class="startli">Removed:·The·deprecated·function·MGLevelObject::clear()·has·been·removed.·Use·<a·class="el"·href="classMGLevelObject.html#a893309bf2277dd46c003787f29de59e4">MGLevelObject::clear_elements()</a>·instead.·<br··/> | 234 | <p·class="startli">Removed:·The·deprecated·function·MGLevelObject::clear()·has·been·removed.·Use·<a·class="el"·href="classMGLevelObject.html#a893309bf2277dd46c003787f29de59e4">MGLevelObject::clear_elements()</a>·instead.·<br··/> |
235 | ·(Daniel·Arndt,·2020/03/26)·</p> | 235 | ·(Daniel·Arndt,·2020/03/26)·</p> |
236 | <p·class="endli"></p> | 236 | <p·class="endli"></p> |
Offset 915, 15 lines modified | Offset 915, 15 lines modified | ||
915 | </li> | 915 | </li> |
916 | <li> | 916 | <li> |
917 | <p·class="startli">New:·<a·class="el"·href="classCellId.html">CellId</a>·has·a·new·constructor·to·create·it·from·a·std::string.·<br··/> | 917 | <p·class="startli">New:·<a·class="el"·href="classCellId.html">CellId</a>·has·a·new·constructor·to·create·it·from·a·std::string.·<br··/> |
918 | ·(Timo·Heister,·2020/10/05)·</p> | 918 | ·(Timo·Heister,·2020/10/05)·</p> |
919 | <p·class="endli"></p> | 919 | <p·class="endli"></p> |
920 | </li> | 920 | </li> |
921 | <li> | 921 | <li> |
922 | <p·class="startli">Improved:· | 922 | <p·class="startli">Improved:·MappingQGeneric::transform_real_to_unit_cell()·has·been·made·much·faster·by·directly·working·with·the·tensor·product·form·of·the·mapping·shape·functions·and·avoiding·many·unnecessary·memory·allocations.·The·main·cost·is·now·MappingQGeneric::compute_mapping[·...·truncated·by·diffoscope;·len:·17,·SHA:·345d198fba6b1ec52aab1af3710c800ee88a5e34a9d6a92ffad4df7fe3a6b545·...·],·which·can·be·made·fast·with·<a·class="el"·href="classMappingQCache.html">MappingQCache</a>,·for·example.·<br··/> |
923 | ·(Martin·Kronbichler,·2020/09/30)·</p> | 923 | ·(Martin·Kronbichler,·2020/09/30)·</p> |
924 | <p·class="endli"></p> | 924 | <p·class="endli"></p> |
925 | </li> | 925 | </li> |
926 | <li> | 926 | <li> |
927 | <p·class="startli">New:·The·function·<a·class="el"·href="classBlockSparsityPatternBase.html#a7e6314b53f6dcfd263f85ef44666beb1">BlockSparsityPattern::print_svg()</a>·outputs·a·block·sparsity·pattern·in·SVG·format.·<br··/> | 927 | <p·class="startli">New:·The·function·<a·class="el"·href="classBlockSparsityPatternBase.html#a7e6314b53f6dcfd263f85ef44666beb1">BlockSparsityPattern::print_svg()</a>·outputs·a·block·sparsity·pattern·in·SVG·format.·<br··/> |
928 | ·(Wolfgang·Bangerth,·2020/09/25)·</p> | 928 | ·(Wolfgang·Bangerth,·2020/09/25)·</p> |
929 | <p·class="endli"></p> | 929 | <p·class="endli"></p> |
Offset 226, 15 lines modified | Offset 226, 15 lines modified | ||
226 | </li> | 226 | </li> |
227 | <li> | 227 | <li> |
228 | <p·class="startli">Removed:·The·PETSc·Eisenstat·preconditioner·wrapper,·which·has·never·worked·correctly·in·parallel,·has·been·removed.·<br··/> | 228 | <p·class="startli">Removed:·The·PETSc·Eisenstat·preconditioner·wrapper,·which·has·never·worked·correctly·in·parallel,·has·been·removed.·<br··/> |
229 | ·(David·Wells,·2021/06/11)·</p> | 229 | ·(David·Wells,·2021/06/11)·</p> |
230 | <p·class="endli"></p> | 230 | <p·class="endli"></p> |
231 | </li> | 231 | </li> |
232 | <li> | 232 | <li> |
233 | <p·class="startli">Removed:·The·deprecated·exception·ParameterHandler::ExcInvalidEntryForPatternXML·and·the·deprecated·overload·of·<a·class="el"·href="namespaceSparsityTools.html#acf67676085b71915680a15103cc7cb3f">SparsityTools::gather_sparsity_pattern()</a>·have·been·removed.·<br··/> | 233 | <p·class="startli">Removed:·The·deprecated·exception·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">ParameterHandler::ExcInvalidEntryForPatternXML</a>·and·the·deprecated·overload·of·<a·class="el"·href="namespaceSparsityTools.html#acf67676085b71915680a15103cc7cb3f">SparsityTools::gather_sparsity_pattern()</a>·have·been·removed.·<br··/> |
234 | ·(Daniel·Arndt,·2021/06/07)·</p> | 234 | ·(Daniel·Arndt,·2021/06/07)·</p> |
235 | <p·class="endli"></p> | 235 | <p·class="endli"></p> |
236 | </li> | 236 | </li> |
237 | <li> | 237 | <li> |
238 | <p·class="startli">Removed:·The·deprecated·member·function·TriangulationBase::compute_vertices_with_ghost_neighbors()·has·been·removed.·<br··/> | 238 | <p·class="startli">Removed:·The·deprecated·member·function·TriangulationBase::compute_vertices_with_ghost_neighbors()·has·been·removed.·<br··/> |
239 | ·(Daniel·Arndt,·2021/06/07)·</p> | 239 | ·(Daniel·Arndt,·2021/06/07)·</p> |
240 | <p·class="endli"></p> | 240 | <p·class="endli"></p> |
Offset 109, 20 lines modified | Offset 109, 20 lines modified | ||
109 | Inheritance·diagram·for·ArborXWrappers::BoundingBoxIntersectPredicate:</div> | 109 | Inheritance·diagram·for·ArborXWrappers::BoundingBoxIntersectPredicate:</div> |
110 | <div·class="dyncontent"> | 110 | <div·class="dyncontent"> |
111 | <div·class="center"><iframe·scrolling="no"·frameborder="0"·src="classArborXWrappers_1_1BoundingBoxIntersectPredicate__inherit__graph.svg"·width="208"·height="139"><p><b>This·browser·is·not·able·to·show·SVG:·try·Firefox,·Chrome,·Safari,·or·Opera·instead.</b></p></iframe></div> | 111 | <div·class="center"><iframe·scrolling="no"·frameborder="0"·src="classArborXWrappers_1_1BoundingBoxIntersectPredicate__inherit__graph.svg"·width="208"·height="139"><p><b>This·browser·is·not·able·to·show·SVG:·try·Firefox,·Chrome,·Safari,·or·Opera·instead.</b></p></iframe></div> |
112 | <center><span·class="legend">[<a·href="graph_legend.html">legend</a>]</span></center></div> | 112 | <center><span·class="legend">[<a·href="graph_legend.html">legend</a>]</span></center></div> |
113 | <table·class="memberdecls"> | 113 | <table·class="memberdecls"> |
114 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> | 114 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> |
115 | Public·Member·Functions</h2></td></tr> | 115 | Public·Member·Functions</h2></td></tr> |
116 | <tr·class="memitem:a9b7de7120d9d29fa2ce2d467410bdd91"·id="r_a9b7de7120d9d29fa2ce2d467410bdd91"><td·class="memTemplParams"·colspan="2">template<<a·class="el"·href="classint.html">int</a>·dim,·typename·Number·>·</td></tr> | 116 | <tr·class="memitem:a9b7de7120d9d29fa2ce2d467410bdd91"·id="r_a9b7de7120d9d29fa2ce2d467410bdd91"><td·class="memTemplParams"·colspan="2">template<<a·class="el"·href="classint.html">int</a>·dim,·<a·class="el"·href="classArborXWrappers_1_1BoundingBoxIntersectPredicate.html#afdfb561c1f93988f54ffa803c5811292">typename</a>·Number·>·</td></tr> |
117 | <tr·class="memitem:a9b7de7120d9d29fa2ce2d467410bdd91"><td·class="memTemplItemLeft"·align="right"·valign="top"> </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1BoundingBoxIntersectPredicate.html#a9b7de7120d9d29fa2ce2d467410bdd91">BoundingBoxIntersectPredicate</a>·(const·std::vector<<a·class="el"·href="classBoundingBox.html">::BoundingBox</a><·dim,·Number·>·>·&<a·class="el"·href="classArborXWrappers_1_1BoundingBoxPredicate.html#ae9b40ffb97f53a142b961a72b1f80e52">bounding_boxes</a>)</td></tr> | 117 | <tr·class="memitem:a9b7de7120d9d29fa2ce2d467410bdd91"><td·class="memTemplItemLeft"·align="right"·valign="top"> </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1BoundingBoxIntersectPredicate.html#a9b7de7120d9d29fa2ce2d467410bdd91">BoundingBoxIntersectPredicate</a>·(<a·class="el"·href="classArborXWrappers_1_1BoundingBoxIntersectPredicate.html#afdfb561c1f93988f54ffa803c5811292">const</a>·std::vector<<a·class="el"·href="classBoundingBox.html">::BoundingBox</a><·dim,·Number·>·>·&<a·class="el"·href="classArborXWrappers_1_1BoundingBoxPredicate.html#ae9b40ffb97f53a142b961a72b1f80e52">bounding_boxes</a>)</td></tr> |
118 | <tr·class="separator:a9b7de7120d9d29fa2ce2d467410bdd91"><td·class="memSeparator"·colspan="2"> </td></tr> | 118 | <tr·class="separator:a9b7de7120d9d29fa2ce2d467410bdd91"><td·class="memSeparator"·colspan="2"> </td></tr> |
119 | <tr·class="memitem:afdfb561c1f93988f54ffa803c5811292"·id="r_afdfb561c1f93988f54ffa803c5811292"><td·class="memItemLeft"·align="right"·valign="top">const·<a·class="el"·href="classBoundingBox.html">::BoundingBox</a><·3,·float·>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1BoundingBoxIntersectPredicate.html#afdfb561c1f93988f54ffa803c5811292">get</a>·(unsigned·<a·class="el"·href="classint.html">int</a>·i)·const</td></tr> | 119 | <tr·class="memitem:afdfb561c1f93988f54ffa803c5811292"·id="r_afdfb561c1f93988f54ffa803c5811292"><td·class="memItemLeft"·align="right"·valign="top">const·<a·class="el"·href="classBoundingBox.html">::BoundingBox</a><·3,·float·>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1BoundingBoxIntersectPredicate.html#afdfb561c1f93988f54ffa803c5811292">get</a>·(unsigned·<a·class="el"·href="classint.html">int</a>·i)·const</td></tr> |
120 | <tr·class="separator:afdfb561c1f93988f54ffa803c5811292"><td·class="memSeparator"·colspan="2"> </td></tr> | 120 | <tr·class="separator:afdfb561c1f93988f54ffa803c5811292"><td·class="memSeparator"·colspan="2"> </td></tr> |
121 | <tr·class="memitem:a0b7b4a688ce4f70cabecba3e603e6a8f"·id="r_a0b7b4a688ce4f70cabecba3e603e6a8f"><td·class="memItemLeft"·align="right"·valign="top">std::size_t </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1BoundingBoxIntersectPredicate.html#a0b7b4a688ce4f70cabecba3e603e6a8f">size</a>·()·const</td></tr> | 121 | <tr·class="memitem:a0b7b4a688ce4f70cabecba3e603e6a8f"·id="r_a0b7b4a688ce4f70cabecba3e603e6a8f"><td·class="memItemLeft"·align="right"·valign="top">std::size_t </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1BoundingBoxIntersectPredicate.html#a0b7b4a688ce4f70cabecba3e603e6a8f">size</a>·()·<a·class="el"·href="classArborXWrappers_1_1BoundingBoxIntersectPredicate.html#afdfb561c1f93988f54ffa803c5811292">const</a></td></tr> |
122 | <tr·class="separator:a0b7b4a688ce4f70cabecba3e603e6a8f"><td·class="memSeparator"·colspan="2"> </td></tr> | 122 | <tr·class="separator:a0b7b4a688ce4f70cabecba3e603e6a8f"><td·class="memSeparator"·colspan="2"> </td></tr> |
123 | </table><table·class="memberdecls"> | 123 | </table><table·class="memberdecls"> |
124 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-attribs"·name="pri-attribs"></a> | 124 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-attribs"·name="pri-attribs"></a> |
125 | Private·Attributes</h2></td></tr> | 125 | Private·Attributes</h2></td></tr> |
126 | <tr·class="memitem:ae9b40ffb97f53a142b961a72b1f80e52"·id="r_ae9b40ffb97f53a142b961a72b1f80e52"><td·class="memItemLeft"·align="right"·valign="top">std::vector<<a·class="el"·href="classBoundingBox.html">::BoundingBox</a><·3,·float·>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1BoundingBoxPredicate.html#ae9b40ffb97f53a142b961a72b1f80e52">bounding_boxes</a></td></tr> | 126 | <tr·class="memitem:ae9b40ffb97f53a142b961a72b1f80e52"·id="r_ae9b40ffb97f53a142b961a72b1f80e52"><td·class="memItemLeft"·align="right"·valign="top">std::vector<<a·class="el"·href="classBoundingBox.html">::BoundingBox</a><·3,·float·>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1BoundingBoxPredicate.html#ae9b40ffb97f53a142b961a72b1f80e52">bounding_boxes</a></td></tr> |
127 | <tr·class="separator:ae9b40ffb97f53a142b961a72b1f80e52"><td·class="memSeparator"·colspan="2"> </td></tr> | 127 | <tr·class="separator:ae9b40ffb97f53a142b961a72b1f80e52"><td·class="memSeparator"·colspan="2"> </td></tr> |
128 | </table> | 128 | </table> |
Offset 109, 22 lines modified | Offset 109, 22 lines modified | ||
109 | Inheritance·diagram·for·ArborXWrappers::BoundingBoxNearestPredicate:</div> | 109 | Inheritance·diagram·for·ArborXWrappers::BoundingBoxNearestPredicate:</div> |
110 | <div·class="dyncontent"> | 110 | <div·class="dyncontent"> |
111 | <div·class="center"><iframe·scrolling="no"·frameborder="0"·src="classArborXWrappers_1_1BoundingBoxNearestPredicate__inherit__graph.svg"·width="208"·height="139"><p><b>This·browser·is·not·able·to·show·SVG:·try·Firefox,·Chrome,·Safari,·or·Opera·instead.</b></p></iframe></div> | 111 | <div·class="center"><iframe·scrolling="no"·frameborder="0"·src="classArborXWrappers_1_1BoundingBoxNearestPredicate__inherit__graph.svg"·width="208"·height="139"><p><b>This·browser·is·not·able·to·show·SVG:·try·Firefox,·Chrome,·Safari,·or·Opera·instead.</b></p></iframe></div> |
112 | <center><span·class="legend">[<a·href="graph_legend.html">legend</a>]</span></center></div> | 112 | <center><span·class="legend">[<a·href="graph_legend.html">legend</a>]</span></center></div> |
113 | <table·class="memberdecls"> | 113 | <table·class="memberdecls"> |
114 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> | 114 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> |
115 | Public·Member·Functions</h2></td></tr> | 115 | Public·Member·Functions</h2></td></tr> |
116 | <tr·class="memitem:a7187554cf6b879c03736bb5f3c9670f6"·id="r_a7187554cf6b879c03736bb5f3c9670f6"><td·class="memTemplParams"·colspan="2">template<<a·class="el"·href="classint.html">int</a>·dim,·typename·Number·>·</td></tr> | 116 | <tr·class="memitem:a7187554cf6b879c03736bb5f3c9670f6"·id="r_a7187554cf6b879c03736bb5f3c9670f6"><td·class="memTemplParams"·colspan="2">template<<a·class="el"·href="classint.html">int</a>·dim,·<a·class="el"·href="classArborXWrappers_1_1BoundingBoxNearestPredicate.html#afdfb561c1f93988f54ffa803c5811292">typename</a>·Number·>·</td></tr> |
117 | <tr·class="memitem:a7187554cf6b879c03736bb5f3c9670f6"><td·class="memTemplItemLeft"·align="right"·valign="top"> </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1BoundingBoxNearestPredicate.html#a7187554cf6b879c03736bb5f3c9670f6">BoundingBoxNearestPredicate</a>·(const·std::vector<<a·class="el"·href="classBoundingBox.html">::BoundingBox</a><·dim,·Number·>·>·&<a·class="el"·href="classArb | 117 | <tr·class="memitem:a7187554cf6b879c03736bb5f3c9670f6"><td·class="memTemplItemLeft"·align="right"·valign="top"> </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1BoundingBoxNearestPredicate.html#a7187554cf6b879c03736bb5f3c9670f6">BoundingBoxNearestPredicate</a>·(<a·class="el"·href="classArborXWrappers_1_1BoundingBoxNearestPredicate.html#afdfb561c1f93988f54ffa803c5811292">const</a>·std::vector<<a·class="el"·href="classBoundingBox.html">::BoundingBox</a><·dim,·Number·>·>·&<a·class="el"·href="classArb[·...·truncated·by·diffoscope;·len:·216,·SHA:·5c3ae96fccca3d05a87feb44e92d3f38b0681cc70627969acadd8570b28c7039·...·]·unsigned·<a·class="el"·href="classint.html">int</a>·<a·class="el"·href="classArborXWrappers_1_1BoundingBoxNearestPredicate.html#a60390dd6f402cef2079b6d666ae189bd">n_nearest_neighbors</a>)</td></tr> |
118 | <tr·class="separator:a7187554cf6b879c03736bb5f3c9670f6"><td·class="memSeparator"·colspan="2"> </td></tr> | 118 | <tr·class="separator:a7187554cf6b879c03736bb5f3c9670f6"><td·class="memSeparator"·colspan="2"> </td></tr> |
119 | <tr·class="memitem:ad7210669392650ba375fa1c261e84293"·id="r_ad7210669392650ba375fa1c261e84293"><td·class="memItemLeft"·align="right"·valign="top">unsigned·<a·class="el"·href="classint.html">int</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1BoundingBoxNearestPredicate.html#ad7210669392650ba375fa1c261e84293">get_n_nearest_neighbors</a>·()·const</td></tr> | 119 | <tr·class="memitem:ad7210669392650ba375fa1c261e84293"·id="r_ad7210669392650ba375fa1c261e84293"><td·class="memItemLeft"·align="right"·valign="top">unsigned·<a·class="el"·href="classint.html">int</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1BoundingBoxNearestPredicate.html#ad7210669392650ba375fa1c261e84293">get_n_nearest_neighbors</a>·()·<a·class="el"·href="classArborXWrappers_1_1BoundingBoxNearestPredicate.html#afdfb561c1f93988f54ffa803c5811292">const</a></td></tr> |
120 | <tr·class="separator:ad7210669392650ba375fa1c261e84293"><td·class="memSeparator"·colspan="2"> </td></tr> | 120 | <tr·class="separator:ad7210669392650ba375fa1c261e84293"><td·class="memSeparator"·colspan="2"> </td></tr> |
121 | <tr·class="memitem:afdfb561c1f93988f54ffa803c5811292"·id="r_afdfb561c1f93988f54ffa803c5811292"><td·class="memItemLeft"·align="right"·valign="top">const·<a·class="el"·href="classBoundingBox.html">::BoundingBox</a><·3,·float·>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1BoundingBoxNearestPredicate.html#afdfb561c1f93988f54ffa803c5811292">get</a>·(unsigned·<a·class="el"·href="classint.html">int</a>·i)·const</td></tr> | 121 | <tr·class="memitem:afdfb561c1f93988f54ffa803c5811292"·id="r_afdfb561c1f93988f54ffa803c5811292"><td·class="memItemLeft"·align="right"·valign="top">const·<a·class="el"·href="classBoundingBox.html">::BoundingBox</a><·3,·float·>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1BoundingBoxNearestPredicate.html#afdfb561c1f93988f54ffa803c5811292">get</a>·(unsigned·<a·class="el"·href="classint.html">int</a>·i)·const</td></tr> |
122 | <tr·class="separator:afdfb561c1f93988f54ffa803c5811292"><td·class="memSeparator"·colspan="2"> </td></tr> | 122 | <tr·class="separator:afdfb561c1f93988f54ffa803c5811292"><td·class="memSeparator"·colspan="2"> </td></tr> |
123 | <tr·class="memitem:a0b7b4a688ce4f70cabecba3e603e6a8f"·id="r_a0b7b4a688ce4f70cabecba3e603e6a8f"><td·class="memItemLeft"·align="right"·valign="top">std::size_t </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1BoundingBoxNearestPredicate.html#a0b7b4a688ce4f70cabecba3e603e6a8f">size</a>·()·const</td></tr> | 123 | <tr·class="memitem:a0b7b4a688ce4f70cabecba3e603e6a8f"·id="r_a0b7b4a688ce4f70cabecba3e603e6a8f"><td·class="memItemLeft"·align="right"·valign="top">std::size_t </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1BoundingBoxNearestPredicate.html#a0b7b4a688ce4f70cabecba3e603e6a8f">size</a>·()·<a·class="el"·href="classArborXWrappers_1_1BoundingBoxNearestPredicate.html#afdfb561c1f93988f54ffa803c5811292">const</a></td></tr> |
124 | <tr·class="separator:a0b7b4a688ce4f70cabecba3e603e6a8f"><td·class="memSeparator"·colspan="2"> </td></tr> | 124 | <tr·class="separator:a0b7b4a688ce4f70cabecba3e603e6a8f"><td·class="memSeparator"·colspan="2"> </td></tr> |
125 | </table><table·class="memberdecls"> | 125 | </table><table·class="memberdecls"> |
126 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-attribs"·name="pri-attribs"></a> | 126 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-attribs"·name="pri-attribs"></a> |
127 | Private·Attributes</h2></td></tr> | 127 | Private·Attributes</h2></td></tr> |
128 | <tr·class="memitem:a60390dd6f402cef2079b6d666ae189bd"·id="r_a60390dd6f402cef2079b6d666ae189bd"><td·class="memItemLeft"·align="right"·valign="top">unsigned·<a·class="el"·href="classint.html">int</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1BoundingBoxNearestPredicate.html#a60390dd6f402cef2079b6d666ae189bd">n_nearest_neighbors</a></td></tr> | 128 | <tr·class="memitem:a60390dd6f402cef2079b6d666ae189bd"·id="r_a60390dd6f402cef2079b6d666ae189bd"><td·class="memItemLeft"·align="right"·valign="top">unsigned·<a·class="el"·href="classint.html">int</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1BoundingBoxNearestPredicate.html#a60390dd6f402cef2079b6d666ae189bd">n_nearest_neighbors</a></td></tr> |
129 | <tr·class="separator:a60390dd6f402cef2079b6d666ae189bd"><td·class="memSeparator"·colspan="2"> </td></tr> | 129 | <tr·class="separator:a60390dd6f402cef2079b6d666ae189bd"><td·class="memSeparator"·colspan="2"> </td></tr> |
130 | <tr·class="memitem:ae9b40ffb97f53a142b961a72b1f80e52"·id="r_ae9b40ffb97f53a142b961a72b1f80e52"><td·class="memItemLeft"·align="right"·valign="top">std::vector<<a·class="el"·href="classBoundingBox.html">::BoundingBox</a><·3,·float·>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1BoundingBoxPredicate.html#ae9b40ffb97f53a142b961a72b1f80e52">bounding_boxes</a></td></tr> | 130 | <tr·class="memitem:ae9b40ffb97f53a142b961a72b1f80e52"·id="r_ae9b40ffb97f53a142b961a72b1f80e52"><td·class="memItemLeft"·align="right"·valign="top">std::vector<<a·class="el"·href="classBoundingBox.html">::BoundingBox</a><·3,·float·>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1BoundingBoxPredicate.html#ae9b40ffb97f53a142b961a72b1f80e52">bounding_boxes</a></td></tr> |
Offset 109, 18 lines modified | Offset 109, 18 lines modified | ||
109 | Inheritance·diagram·for·ArborXWrappers::BoundingBoxPredicate:</div> | 109 | Inheritance·diagram·for·ArborXWrappers::BoundingBoxPredicate:</div> |
110 | <div·class="dyncontent"> | 110 | <div·class="dyncontent"> |
111 | <div·class="center"><iframe·scrolling="no"·frameborder="0"·src="classArborXWrappers_1_1BoundingBoxPredicate__inherit__graph.svg"·width="454"·height="115"><p><b>This·browser·is·not·able·to·show·SVG:·try·Firefox,·Chrome,·Safari,·or·Opera·instead.</b></p></iframe></div> | 111 | <div·class="center"><iframe·scrolling="no"·frameborder="0"·src="classArborXWrappers_1_1BoundingBoxPredicate__inherit__graph.svg"·width="454"·height="115"><p><b>This·browser·is·not·able·to·show·SVG:·try·Firefox,·Chrome,·Safari,·or·Opera·instead.</b></p></iframe></div> |
112 | <center><span·class="legend">[<a·href="graph_legend.html">legend</a>]</span></center></div> | 112 | <center><span·class="legend">[<a·href="graph_legend.html">legend</a>]</span></center></div> |
113 | <table·class="memberdecls"> | 113 | <table·class="memberdecls"> |
114 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pro-methods"·name="pro-methods"></a> | 114 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pro-methods"·name="pro-methods"></a> |
115 | Protected·Member·Functions</h2></td></tr> | 115 | Protected·Member·Functions</h2></td></tr> |
116 | <tr·class="memitem:a8547be767785546c64febee1261ce165"·id="r_a8547be767785546c64febee1261ce165"><td·class="memTemplParams"·colspan="2">template<<a·class="el"·href="classint.html">int</a>·dim,·typename·Number·>·</td></tr> | 116 | <tr·class="memitem:a8547be767785546c64febee1261ce165"·id="r_a8547be767785546c64febee1261ce165"><td·class="memTemplParams"·colspan="2">template<<a·class="el"·href="classint.html">int</a>·dim,·<a·class="el"·href="classArborXWrappers_1_1BoundingBoxPredicate.html#afdfb561c1f93988f54ffa803c5811292">typename</a>·Number·>·</td></tr> |
117 | <tr·class="memitem:a8547be767785546c64febee1261ce165"><td·class="memTemplItemLeft"·align="right"·valign="top"> </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1BoundingBoxPredicate.html#a8547be767785546c64febee1261ce165">BoundingBoxPredicate</a>·(const·std::vector<<a·class="el"·href="classBoundingBox.html">::BoundingBox</a><·dim,·Number·>·>·&<a·class="el"·href="classArborXWrappers_1_1BoundingBoxPredicate.html#ae9b40ffb97f53a142b961a72b1f80e52">bounding_boxes</a>)</td></tr> | 117 | <tr·class="memitem:a8547be767785546c64febee1261ce165"><td·class="memTemplItemLeft"·align="right"·valign="top"> </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1BoundingBoxPredicate.html#a8547be767785546c64febee1261ce165">BoundingBoxPredicate</a>·(<a·class="el"·href="classArborXWrappers_1_1BoundingBoxPredicate.html#afdfb561c1f93988f54ffa803c5811292">const</a>·std::vector<<a·class="el"·href="classBoundingBox.html">::BoundingBox</a><·dim,·Number·>·>·&<a·class="el"·href="classArborXWrappers_1_1BoundingBoxPredicate.html#ae9b40ffb97f53a142b961a72b1f80e52">bounding_boxes</a>)</td></tr> |
118 | <tr·class="separator:a8547be767785546c64febee1261ce165"><td·class="memSeparator"·colspan="2"> </td></tr> | 118 | <tr·class="separator:a8547be767785546c64febee1261ce165"><td·class="memSeparator"·colspan="2"> </td></tr> |
119 | <tr·class="memitem:a0b7b4a688ce4f70cabecba3e603e6a8f"·id="r_a0b7b4a688ce4f70cabecba3e603e6a8f"><td·class="memItemLeft"·align="right"·valign="top">std::size_t </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1BoundingBoxPredicate.html#a0b7b4a688ce4f70cabecba3e603e6a8f">size</a>·()·const</td></tr> | 119 | <tr·class="memitem:a0b7b4a688ce4f70cabecba3e603e6a8f"·id="r_a0b7b4a688ce4f70cabecba3e603e6a8f"><td·class="memItemLeft"·align="right"·valign="top">std::size_t </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1BoundingBoxPredicate.html#a0b7b4a688ce4f70cabecba3e603e6a8f">size</a>·()·<a·class="el"·href="classArborXWrappers_1_1BoundingBoxPredicate.html#afdfb561c1f93988f54ffa803c5811292">const</a></td></tr> |
120 | <tr·class="separator:a0b7b4a688ce4f70cabecba3e603e6a8f"><td·class="memSeparator"·colspan="2"> </td></tr> | 120 | <tr·class="separator:a0b7b4a688ce4f70cabecba3e603e6a8f"><td·class="memSeparator"·colspan="2"> </td></tr> |
121 | <tr·class="memitem:afdfb561c1f93988f54ffa803c5811292"·id="r_afdfb561c1f93988f54ffa803c5811292"><td·class="memItemLeft"·align="right"·valign="top">const·<a·class="el"·href="classBoundingBox.html">::BoundingBox</a><·3,·float·>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1BoundingBoxPredicate.html#afdfb561c1f93988f54ffa803c5811292">get</a>·(unsigned·<a·class="el"·href="classint.html">int</a>·i)·const</td></tr> | 121 | <tr·class="memitem:afdfb561c1f93988f54ffa803c5811292"·id="r_afdfb561c1f93988f54ffa803c5811292"><td·class="memItemLeft"·align="right"·valign="top">const·<a·class="el"·href="classBoundingBox.html">::BoundingBox</a><·3,·float·>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1BoundingBoxPredicate.html#afdfb561c1f93988f54ffa803c5811292">get</a>·(unsigned·<a·class="el"·href="classint.html">int</a>·i)·const</td></tr> |
122 | <tr·class="separator:afdfb561c1f93988f54ffa803c5811292"><td·class="memSeparator"·colspan="2"> </td></tr> | 122 | <tr·class="separator:afdfb561c1f93988f54ffa803c5811292"><td·class="memSeparator"·colspan="2"> </td></tr> |
123 | </table><table·class="memberdecls"> | 123 | </table><table·class="memberdecls"> |
124 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-attribs"·name="pri-attribs"></a> | 124 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-attribs"·name="pri-attribs"></a> |
125 | Private·Attributes</h2></td></tr> | 125 | Private·Attributes</h2></td></tr> |
126 | <tr·class="memitem:ae9b40ffb97f53a142b961a72b1f80e52"·id="r_ae9b40ffb97f53a142b961a72b1f80e52"><td·class="memItemLeft"·align="right"·valign="top">std::vector<<a·class="el"·href="classBoundingBox.html">::BoundingBox</a><·3,·float·>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1BoundingBoxPredicate.html#ae9b40ffb97f53a142b961a72b1f80e52">bounding_boxes</a></td></tr> | 126 | <tr·class="memitem:ae9b40ffb97f53a142b961a72b1f80e52"·id="r_ae9b40ffb97f53a142b961a72b1f80e52"><td·class="memItemLeft"·align="right"·valign="top">std::vector<<a·class="el"·href="classBoundingBox.html">::BoundingBox</a><·3,·float·>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1BoundingBoxPredicate.html#ae9b40ffb97f53a142b961a72b1f80e52">bounding_boxes</a></td></tr> |
Offset 109, 20 lines modified | Offset 109, 20 lines modified | ||
109 | Inheritance·diagram·for·ArborXWrappers::PointIntersectPredicate:</div> | 109 | Inheritance·diagram·for·ArborXWrappers::PointIntersectPredicate:</div> |
110 | <div·class="dyncontent"> | 110 | <div·class="dyncontent"> |
111 | <div·class="center"><iframe·scrolling="no"·frameborder="0"·src="classArborXWrappers_1_1PointIntersectPredicate__inherit__graph.svg"·width="242"·height="124"><p><b>This·browser·is·not·able·to·show·SVG:·try·Firefox,·Chrome,·Safari,·or·Opera·instead.</b></p></iframe></div> | 111 | <div·class="center"><iframe·scrolling="no"·frameborder="0"·src="classArborXWrappers_1_1PointIntersectPredicate__inherit__graph.svg"·width="242"·height="124"><p><b>This·browser·is·not·able·to·show·SVG:·try·Firefox,·Chrome,·Safari,·or·Opera·instead.</b></p></iframe></div> |
112 | <center><span·class="legend">[<a·href="graph_legend.html">legend</a>]</span></center></div> | 112 | <center><span·class="legend">[<a·href="graph_legend.html">legend</a>]</span></center></div> |
113 | <table·class="memberdecls"> | 113 | <table·class="memberdecls"> |
114 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> | 114 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> |
115 | Public·Member·Functions</h2></td></tr> | 115 | Public·Member·Functions</h2></td></tr> |
116 | <tr·class="memitem:a168d7ce9afc697dd0e4aa57f9a01fce5"·id="r_a168d7ce9afc697dd0e4aa57f9a01fce5"><td·class="memTemplParams"·colspan="2">template<<a·class="el"·href="classint.html">int</a>·dim,·typename·Number·>·</td></tr> | 116 | <tr·class="memitem:a168d7ce9afc697dd0e4aa57f9a01fce5"·id="r_a168d7ce9afc697dd0e4aa57f9a01fce5"><td·class="memTemplParams"·colspan="2">template<<a·class="el"·href="classint.html">int</a>·dim,·<a·class="el"·href="classArborXWrappers_1_1PointIntersectPredicate.html#ae39338324b615782852529d128efbb2e">typename</a>·Number·>·</td></tr> |
117 | <tr·class="memitem:a168d7ce9afc697dd0e4aa57f9a01fce5"><td·class="memTemplItemLeft"·align="right"·valign="top"> </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1PointIntersectPredicate.html#a168d7ce9afc697dd0e4aa57f9a01fce5">PointIntersectPredicate</a>·(const·std::vector<<a·class="el"·href="classPoint.html">::Point</a><·dim,·Number·>·>·&<a·class="el"·href="classArborXWrappers_1_1PointPredicate.html#a05a2caad7d5be6cbca9c2e6f950af365">points</a>)</td></tr> | 117 | <tr·class="memitem:a168d7ce9afc697dd0e4aa57f9a01fce5"><td·class="memTemplItemLeft"·align="right"·valign="top"> </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1PointIntersectPredicate.html#a168d7ce9afc697dd0e4aa57f9a01fce5">PointIntersectPredicate</a>·(<a·class="el"·href="classArborXWrappers_1_1PointIntersectPredicate.html#ae39338324b615782852529d128efbb2e">const</a>·std::vector<<a·class="el"·href="classPoint.html">::Point</a><·dim,·Number·>·>·&<a·class="el"·href="classArborXWrappers_1_1PointPredicate.html#a05a2caad7d5be6cbca9c2e6f950af365">points</a>)</td></tr> |
118 | <tr·class="separator:a168d7ce9afc697dd0e4aa57f9a01fce5"><td·class="memSeparator"·colspan="2"> </td></tr> | 118 | <tr·class="separator:a168d7ce9afc697dd0e4aa57f9a01fce5"><td·class="memSeparator"·colspan="2"> </td></tr> |
119 | <tr·class="memitem:ae39338324b615782852529d128efbb2e"·id="r_ae39338324b615782852529d128efbb2e"><td·class="memItemLeft"·align="right"·valign="top">const·<a·class="el"·href="classPoint.html">::Point</a><·3,·float·>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1PointIntersectPredicate.html#ae39338324b615782852529d128efbb2e">get</a>·(unsigned·<a·class="el"·href="classint.html">int</a>·i)·const</td></tr> | 119 | <tr·class="memitem:ae39338324b615782852529d128efbb2e"·id="r_ae39338324b615782852529d128efbb2e"><td·class="memItemLeft"·align="right"·valign="top">const·<a·class="el"·href="classPoint.html">::Point</a><·3,·float·>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1PointIntersectPredicate.html#ae39338324b615782852529d128efbb2e">get</a>·(unsigned·<a·class="el"·href="classint.html">int</a>·i)·const</td></tr> |
120 | <tr·class="separator:ae39338324b615782852529d128efbb2e"><td·class="memSeparator"·colspan="2"> </td></tr> | 120 | <tr·class="separator:ae39338324b615782852529d128efbb2e"><td·class="memSeparator"·colspan="2"> </td></tr> |
121 | <tr·class="memitem:a705b0feead2540362f10f0875e47b95c"·id="r_a705b0feead2540362f10f0875e47b95c"><td·class="memItemLeft"·align="right"·valign="top">std::size_t </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1PointIntersectPredicate.html#a705b0feead2540362f10f0875e47b95c">size</a>·()·const</td></tr> | 121 | <tr·class="memitem:a705b0feead2540362f10f0875e47b95c"·id="r_a705b0feead2540362f10f0875e47b95c"><td·class="memItemLeft"·align="right"·valign="top">std::size_t </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1PointIntersectPredicate.html#a705b0feead2540362f10f0875e47b95c">size</a>·()·<a·class="el"·href="classArborXWrappers_1_1PointIntersectPredicate.html#ae39338324b615782852529d128efbb2e">const</a></td></tr> |
122 | <tr·class="separator:a705b0feead2540362f10f0875e47b95c"><td·class="memSeparator"·colspan="2"> </td></tr> | 122 | <tr·class="separator:a705b0feead2540362f10f0875e47b95c"><td·class="memSeparator"·colspan="2"> </td></tr> |
123 | </table><table·class="memberdecls"> | 123 | </table><table·class="memberdecls"> |
124 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-attribs"·name="pri-attribs"></a> | 124 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-attribs"·name="pri-attribs"></a> |
125 | Private·Attributes</h2></td></tr> | 125 | Private·Attributes</h2></td></tr> |
126 | <tr·class="memitem:a05a2caad7d5be6cbca9c2e6f950af365"·id="r_a05a2caad7d5be6cbca9c2e6f950af365"><td·class="memItemLeft"·align="right"·valign="top">std::vector<<a·class="el"·href="classPoint.html">::Point</a><·3,·float·>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1PointPredicate.html#a05a2caad7d5be6cbca9c2e6f950af365">points</a></td></tr> | 126 | <tr·class="memitem:a05a2caad7d5be6cbca9c2e6f950af365"·id="r_a05a2caad7d5be6cbca9c2e6f950af365"><td·class="memItemLeft"·align="right"·valign="top">std::vector<<a·class="el"·href="classPoint.html">::Point</a><·3,·float·>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1PointPredicate.html#a05a2caad7d5be6cbca9c2e6f950af365">points</a></td></tr> |
127 | <tr·class="separator:a05a2caad7d5be6cbca9c2e6f950af365"><td·class="memSeparator"·colspan="2"> </td></tr> | 127 | <tr·class="separator:a05a2caad7d5be6cbca9c2e6f950af365"><td·class="memSeparator"·colspan="2"> </td></tr> |
128 | </table> | 128 | </table> |
Offset 109, 22 lines modified | Offset 109, 22 lines modified | ||
109 | Inheritance·diagram·for·ArborXWrappers::PointNearestPredicate:</div> | 109 | Inheritance·diagram·for·ArborXWrappers::PointNearestPredicate:</div> |
110 | <div·class="dyncontent"> | 110 | <div·class="dyncontent"> |
111 | <div·class="center"><iframe·scrolling="no"·frameborder="0"·src="classArborXWrappers_1_1PointNearestPredicate__inherit__graph.svg"·width="242"·height="124"><p><b>This·browser·is·not·able·to·show·SVG:·try·Firefox,·Chrome,·Safari,·or·Opera·instead.</b></p></iframe></div> | 111 | <div·class="center"><iframe·scrolling="no"·frameborder="0"·src="classArborXWrappers_1_1PointNearestPredicate__inherit__graph.svg"·width="242"·height="124"><p><b>This·browser·is·not·able·to·show·SVG:·try·Firefox,·Chrome,·Safari,·or·Opera·instead.</b></p></iframe></div> |
112 | <center><span·class="legend">[<a·href="graph_legend.html">legend</a>]</span></center></div> | 112 | <center><span·class="legend">[<a·href="graph_legend.html">legend</a>]</span></center></div> |
113 | <table·class="memberdecls"> | 113 | <table·class="memberdecls"> |
114 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> | 114 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> |
115 | Public·Member·Functions</h2></td></tr> | 115 | Public·Member·Functions</h2></td></tr> |
116 | <tr·class="memitem:aeea53a880a810a020f4d7c01fb316e0a"·id="r_aeea53a880a810a020f4d7c01fb316e0a"><td·class="memTemplParams"·colspan="2">template<<a·class="el"·href="classint.html">int</a>·dim,·typename·Number·>·</td></tr> | 116 | <tr·class="memitem:aeea53a880a810a020f4d7c01fb316e0a"·id="r_aeea53a880a810a020f4d7c01fb316e0a"><td·class="memTemplParams"·colspan="2">template<<a·class="el"·href="classint.html">int</a>·dim,·<a·class="el"·href="classArborXWrappers_1_1PointNearestPredicate.html#ae39338324b615782852529d128efbb2e">typename</a>·Number·>·</td></tr> |
117 | <tr·class="memitem:aeea53a880a810a020f4d7c01fb316e0a"><td·class="memTemplItemLeft"·align="right"·valign="top"> </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1PointNearestPredicate.html#aeea53a880a810a020f4d7c01fb316e0a">PointNearestPredicate</a>·(const·std::vector<<a·class="el"·href="classPoint.html">::Point</a><·dim,·Number·>·>·&<a·class="el"·href="classArborXWrappers_1_1Point | 117 | <tr·class="memitem:aeea53a880a810a020f4d7c01fb316e0a"><td·class="memTemplItemLeft"·align="right"·valign="top"> </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1PointNearestPredicate.html#aeea53a880a810a020f4d7c01fb316e0a">PointNearestPredicate</a>·(<a·class="el"·href="classArborXWrappers_1_1PointNearestPredicate.html#ae39338324b615782852529d128efbb2e">const</a>·std::vector<<a·class="el"·href="classPoint.html">::Point</a><·dim,·Number·>·>·&<a·class="el"·href="classArborXWrappers_1_1Poi[·...·truncated·by·diffoscope;·len:·178,·SHA:·392890bb0895061c71dbe86b675d138b2379094d784d6f0ec8770194649498bb·...·]·unsigned·<a·class="el"·href="classint.html">int</a>·<a·class="el"·href="classArborXWrappers_1_1PointNearestPredicate.html#ab071dfcb93e48465c26505d1a433b462">n_nearest_neighbors</a>)</td></tr> |
118 | <tr·class="separator:aeea53a880a810a020f4d7c01fb316e0a"><td·class="memSeparator"·colspan="2"> </td></tr> | 118 | <tr·class="separator:aeea53a880a810a020f4d7c01fb316e0a"><td·class="memSeparator"·colspan="2"> </td></tr> |
119 | <tr·class="memitem:abfd196b1b06cc5fa2dd4bb2d3e03f27e"·id="r_abfd196b1b06cc5fa2dd4bb2d3e03f27e"><td·class="memItemLeft"·align="right"·valign="top">unsigned·<a·class="el"·href="classint.html">int</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1PointNearestPredicate.html#abfd196b1b06cc5fa2dd4bb2d3e03f27e">get_n_nearest_neighbors</a>·()·const</td></tr> | 119 | <tr·class="memitem:abfd196b1b06cc5fa2dd4bb2d3e03f27e"·id="r_abfd196b1b06cc5fa2dd4bb2d3e03f27e"><td·class="memItemLeft"·align="right"·valign="top">unsigned·<a·class="el"·href="classint.html">int</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1PointNearestPredicate.html#abfd196b1b06cc5fa2dd4bb2d3e03f27e">get_n_nearest_neighbors</a>·()·<a·class="el"·href="classArborXWrappers_1_1PointNearestPredicate.html#ae39338324b615782852529d128efbb2e">const</a></td></tr> |
120 | <tr·class="separator:abfd196b1b06cc5fa2dd4bb2d3e03f27e"><td·class="memSeparator"·colspan="2"> </td></tr> | 120 | <tr·class="separator:abfd196b1b06cc5fa2dd4bb2d3e03f27e"><td·class="memSeparator"·colspan="2"> </td></tr> |
121 | <tr·class="memitem:ae39338324b615782852529d128efbb2e"·id="r_ae39338324b615782852529d128efbb2e"><td·class="memItemLeft"·align="right"·valign="top">const·<a·class="el"·href="classPoint.html">::Point</a><·3,·float·>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1PointNearestPredicate.html#ae39338324b615782852529d128efbb2e">get</a>·(unsigned·<a·class="el"·href="classint.html">int</a>·i)·const</td></tr> | 121 | <tr·class="memitem:ae39338324b615782852529d128efbb2e"·id="r_ae39338324b615782852529d128efbb2e"><td·class="memItemLeft"·align="right"·valign="top">const·<a·class="el"·href="classPoint.html">::Point</a><·3,·float·>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1PointNearestPredicate.html#ae39338324b615782852529d128efbb2e">get</a>·(unsigned·<a·class="el"·href="classint.html">int</a>·i)·const</td></tr> |
122 | <tr·class="separator:ae39338324b615782852529d128efbb2e"><td·class="memSeparator"·colspan="2"> </td></tr> | 122 | <tr·class="separator:ae39338324b615782852529d128efbb2e"><td·class="memSeparator"·colspan="2"> </td></tr> |
123 | <tr·class="memitem:a705b0feead2540362f10f0875e47b95c"·id="r_a705b0feead2540362f10f0875e47b95c"><td·class="memItemLeft"·align="right"·valign="top">std::size_t </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1PointNearestPredicate.html#a705b0feead2540362f10f0875e47b95c">size</a>·()·const</td></tr> | 123 | <tr·class="memitem:a705b0feead2540362f10f0875e47b95c"·id="r_a705b0feead2540362f10f0875e47b95c"><td·class="memItemLeft"·align="right"·valign="top">std::size_t </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1PointNearestPredicate.html#a705b0feead2540362f10f0875e47b95c">size</a>·()·<a·class="el"·href="classArborXWrappers_1_1PointNearestPredicate.html#ae39338324b615782852529d128efbb2e">const</a></td></tr> |
124 | <tr·class="separator:a705b0feead2540362f10f0875e47b95c"><td·class="memSeparator"·colspan="2"> </td></tr> | 124 | <tr·class="separator:a705b0feead2540362f10f0875e47b95c"><td·class="memSeparator"·colspan="2"> </td></tr> |
125 | </table><table·class="memberdecls"> | 125 | </table><table·class="memberdecls"> |
126 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-attribs"·name="pri-attribs"></a> | 126 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-attribs"·name="pri-attribs"></a> |
127 | Private·Attributes</h2></td></tr> | 127 | Private·Attributes</h2></td></tr> |
128 | <tr·class="memitem:ab071dfcb93e48465c26505d1a433b462"·id="r_ab071dfcb93e48465c26505d1a433b462"><td·class="memItemLeft"·align="right"·valign="top">unsigned·<a·class="el"·href="classint.html">int</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1PointNearestPredicate.html#ab071dfcb93e48465c26505d1a433b462">n_nearest_neighbors</a></td></tr> | 128 | <tr·class="memitem:ab071dfcb93e48465c26505d1a433b462"·id="r_ab071dfcb93e48465c26505d1a433b462"><td·class="memItemLeft"·align="right"·valign="top">unsigned·<a·class="el"·href="classint.html">int</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1PointNearestPredicate.html#ab071dfcb93e48465c26505d1a433b462">n_nearest_neighbors</a></td></tr> |
129 | <tr·class="separator:ab071dfcb93e48465c26505d1a433b462"><td·class="memSeparator"·colspan="2"> </td></tr> | 129 | <tr·class="separator:ab071dfcb93e48465c26505d1a433b462"><td·class="memSeparator"·colspan="2"> </td></tr> |
130 | <tr·class="memitem:a05a2caad7d5be6cbca9c2e6f950af365"·id="r_a05a2caad7d5be6cbca9c2e6f950af365"><td·class="memItemLeft"·align="right"·valign="top">std::vector<<a·class="el"·href="classPoint.html">::Point</a><·3,·float·>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1PointPredicate.html#a05a2caad7d5be6cbca9c2e6f950af365">points</a></td></tr> | 130 | <tr·class="memitem:a05a2caad7d5be6cbca9c2e6f950af365"·id="r_a05a2caad7d5be6cbca9c2e6f950af365"><td·class="memItemLeft"·align="right"·valign="top">std::vector<<a·class="el"·href="classPoint.html">::Point</a><·3,·float·>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1PointPredicate.html#a05a2caad7d5be6cbca9c2e6f950af365">points</a></td></tr> |
Offset 109, 18 lines modified | Offset 109, 18 lines modified | ||
109 | Inheritance·diagram·for·ArborXWrappers::PointPredicate:</div> | 109 | Inheritance·diagram·for·ArborXWrappers::PointPredicate:</div> |
110 | <div·class="dyncontent"> | 110 | <div·class="dyncontent"> |
111 | <div·class="center"><iframe·scrolling="no"·frameborder="0"·src="classArborXWrappers_1_1PointPredicate__inherit__graph.svg"·width="483"·height="124"><p><b>This·browser·is·not·able·to·show·SVG:·try·Firefox,·Chrome,·Safari,·or·Opera·instead.</b></p></iframe></div> | 111 | <div·class="center"><iframe·scrolling="no"·frameborder="0"·src="classArborXWrappers_1_1PointPredicate__inherit__graph.svg"·width="483"·height="124"><p><b>This·browser·is·not·able·to·show·SVG:·try·Firefox,·Chrome,·Safari,·or·Opera·instead.</b></p></iframe></div> |
112 | <center><span·class="legend">[<a·href="graph_legend.html">legend</a>]</span></center></div> | 112 | <center><span·class="legend">[<a·href="graph_legend.html">legend</a>]</span></center></div> |
113 | <table·class="memberdecls"> | 113 | <table·class="memberdecls"> |
114 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pro-methods"·name="pro-methods"></a> | 114 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pro-methods"·name="pro-methods"></a> |
115 | Protected·Member·Functions</h2></td></tr> | 115 | Protected·Member·Functions</h2></td></tr> |
116 | <tr·class="memitem:a6fae1ea7feeb9bafe26089a3741a187c"·id="r_a6fae1ea7feeb9bafe26089a3741a187c"><td·class="memTemplParams"·colspan="2">template<<a·class="el"·href="classint.html">int</a>·dim,·typename·Number·>·</td></tr> | 116 | <tr·class="memitem:a6fae1ea7feeb9bafe26089a3741a187c"·id="r_a6fae1ea7feeb9bafe26089a3741a187c"><td·class="memTemplParams"·colspan="2">template<<a·class="el"·href="classint.html">int</a>·dim,·<a·class="el"·href="classArborXWrappers_1_1PointPredicate.html#ae39338324b615782852529d128efbb2e">typename</a>·Number·>·</td></tr> |
117 | <tr·class="memitem:a6fae1ea7feeb9bafe26089a3741a187c"><td·class="memTemplItemLeft"·align="right"·valign="top"> </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1PointPredicate.html#a6fae1ea7feeb9bafe26089a3741a187c">PointPredicate</a>·(const·std::vector<<a·class="el"·href="classPoint.html">::Point</a><·dim,·Number·>·>·&<a·class="el"·href="classArborXWrappers_1_1PointPredicate.html#a05a2caad7d5be6cbca9c2e6f950af365">points</a>)</td></tr> | 117 | <tr·class="memitem:a6fae1ea7feeb9bafe26089a3741a187c"><td·class="memTemplItemLeft"·align="right"·valign="top"> </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1PointPredicate.html#a6fae1ea7feeb9bafe26089a3741a187c">PointPredicate</a>·(<a·class="el"·href="classArborXWrappers_1_1PointPredicate.html#ae39338324b615782852529d128efbb2e">const</a>·std::vector<<a·class="el"·href="classPoint.html">::Point</a><·dim,·Number·>·>·&<a·class="el"·href="classArborXWrappers_1_1PointPredicate.html#a05a2caad7d5be6cbca9c2e6f950af365">points</a>)</td></tr> |
118 | <tr·class="separator:a6fae1ea7feeb9bafe26089a3741a187c"><td·class="memSeparator"·colspan="2"> </td></tr> | 118 | <tr·class="separator:a6fae1ea7feeb9bafe26089a3741a187c"><td·class="memSeparator"·colspan="2"> </td></tr> |
119 | <tr·class="memitem:a705b0feead2540362f10f0875e47b95c"·id="r_a705b0feead2540362f10f0875e47b95c"><td·class="memItemLeft"·align="right"·valign="top">std::size_t </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1PointPredicate.html#a705b0feead2540362f10f0875e47b95c">size</a>·()·const</td></tr> | 119 | <tr·class="memitem:a705b0feead2540362f10f0875e47b95c"·id="r_a705b0feead2540362f10f0875e47b95c"><td·class="memItemLeft"·align="right"·valign="top">std::size_t </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1PointPredicate.html#a705b0feead2540362f10f0875e47b95c">size</a>·()·<a·class="el"·href="classArborXWrappers_1_1PointPredicate.html#ae39338324b615782852529d128efbb2e">const</a></td></tr> |
120 | <tr·class="separator:a705b0feead2540362f10f0875e47b95c"><td·class="memSeparator"·colspan="2"> </td></tr> | 120 | <tr·class="separator:a705b0feead2540362f10f0875e47b95c"><td·class="memSeparator"·colspan="2"> </td></tr> |
121 | <tr·class="memitem:ae39338324b615782852529d128efbb2e"·id="r_ae39338324b615782852529d128efbb2e"><td·class="memItemLeft"·align="right"·valign="top">const·<a·class="el"·href="classPoint.html">::Point</a><·3,·float·>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1PointPredicate.html#ae39338324b615782852529d128efbb2e">get</a>·(unsigned·<a·class="el"·href="classint.html">int</a>·i)·const</td></tr> | 121 | <tr·class="memitem:ae39338324b615782852529d128efbb2e"·id="r_ae39338324b615782852529d128efbb2e"><td·class="memItemLeft"·align="right"·valign="top">const·<a·class="el"·href="classPoint.html">::Point</a><·3,·float·>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1PointPredicate.html#ae39338324b615782852529d128efbb2e">get</a>·(unsigned·<a·class="el"·href="classint.html">int</a>·i)·const</td></tr> |
122 | <tr·class="separator:ae39338324b615782852529d128efbb2e"><td·class="memSeparator"·colspan="2"> </td></tr> | 122 | <tr·class="separator:ae39338324b615782852529d128efbb2e"><td·class="memSeparator"·colspan="2"> </td></tr> |
123 | </table><table·class="memberdecls"> | 123 | </table><table·class="memberdecls"> |
124 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-attribs"·name="pri-attribs"></a> | 124 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-attribs"·name="pri-attribs"></a> |
125 | Private·Attributes</h2></td></tr> | 125 | Private·Attributes</h2></td></tr> |
126 | <tr·class="memitem:a05a2caad7d5be6cbca9c2e6f950af365"·id="r_a05a2caad7d5be6cbca9c2e6f950af365"><td·class="memItemLeft"·align="right"·valign="top">std::vector<<a·class="el"·href="classPoint.html">::Point</a><·3,·float·>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1PointPredicate.html#a05a2caad7d5be6cbca9c2e6f950af365">points</a></td></tr> | 126 | <tr·class="memitem:a05a2caad7d5be6cbca9c2e6f950af365"·id="r_a05a2caad7d5be6cbca9c2e6f950af365"><td·class="memItemLeft"·align="right"·valign="top">std::vector<<a·class="el"·href="classPoint.html">::Point</a><·3,·float·>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1PointPredicate.html#a05a2caad7d5be6cbca9c2e6f950af365">points</a></td></tr> |
Offset 109, 20 lines modified | Offset 109, 20 lines modified | ||
109 | Inheritance·diagram·for·ArborXWrappers::SphereIntersectPredicate:</div> | 109 | Inheritance·diagram·for·ArborXWrappers::SphereIntersectPredicate:</div> |
110 | <div·class="dyncontent"> | 110 | <div·class="dyncontent"> |
111 | <div·class="center"><iframe·scrolling="no"·frameborder="0"·src="classArborXWrappers_1_1SphereIntersectPredicate__inherit__graph.svg"·width="254"·height="124"><p><b>This·browser·is·not·able·to·show·SVG:·try·Firefox,·Chrome,·Safari,·or·Opera·instead.</b></p></iframe></div> | 111 | <div·class="center"><iframe·scrolling="no"·frameborder="0"·src="classArborXWrappers_1_1SphereIntersectPredicate__inherit__graph.svg"·width="254"·height="124"><p><b>This·browser·is·not·able·to·show·SVG:·try·Firefox,·Chrome,·Safari,·or·Opera·instead.</b></p></iframe></div> |
112 | <center><span·class="legend">[<a·href="graph_legend.html">legend</a>]</span></center></div> | 112 | <center><span·class="legend">[<a·href="graph_legend.html">legend</a>]</span></center></div> |
113 | <table·class="memberdecls"> | 113 | <table·class="memberdecls"> |
114 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> | 114 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> |
115 | Public·Member·Functions</h2></td></tr> | 115 | Public·Member·Functions</h2></td></tr> |
116 | <tr·class="memitem:a7186672acd56c11b2b8da06df5b207c0"·id="r_a7186672acd56c11b2b8da06df5b207c0"><td·class="memTemplParams"·colspan="2">template<<a·class="el"·href="classint.html">int</a>·dim,·typename·Number·>·</td></tr> | 116 | <tr·class="memitem:a7186672acd56c11b2b8da06df5b207c0"·id="r_a7186672acd56c11b2b8da06df5b207c0"><td·class="memTemplParams"·colspan="2">template<<a·class="el"·href="classint.html">int</a>·dim,·<a·class="el"·href="classArborXWrappers_1_1SphereIntersectPredicate.html#a2a7ffd048b47bb45383da463c1ac78b8">typename</a>·Number·>·</td></tr> |
117 | <tr·class="memitem:a7186672acd56c11b2b8da06df5b207c0"><td·class="memTemplItemLeft"·align="right"·valign="top"> </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1SphereIntersectPredicate.html#a7186672acd56c11b2b8da06df5b207c0">SphereIntersectPredicate</a>·(const·std::vector<·std::pair<<a·class="el"·href="classPoint.html">::Point</a><·dim,·Number·>,·Number·>·>·&<a·class="el"·href="classArborXWrappers_1_1SpherePredicate.html#a44e1fbee42e65b4a62bb0ef4a0c774a4">spheres</a>)</td></tr> | 117 | <tr·class="memitem:a7186672acd56c11b2b8da06df5b207c0"><td·class="memTemplItemLeft"·align="right"·valign="top"> </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1SphereIntersectPredicate.html#a7186672acd56c11b2b8da06df5b207c0">SphereIntersectPredicate</a>·(<a·class="el"·href="classArborXWrappers_1_1SphereIntersectPredicate.html#a2a7ffd048b47bb45383da463c1ac78b8">const</a>·std::vector<·std::pair<<a·class="el"·href="classPoint.html">::Point</a><·dim,·Number·>,·Number·>·>·&<a·class="el"·href="classArborXWrappers_1_1SpherePredicate.html#a44e1fbee42e65b4a62bb0ef4a0c774a4">spheres</a>)</td></tr> |
118 | <tr·class="separator:a7186672acd56c11b2b8da06df5b207c0"><td·class="memSeparator"·colspan="2"> </td></tr> | 118 | <tr·class="separator:a7186672acd56c11b2b8da06df5b207c0"><td·class="memSeparator"·colspan="2"> </td></tr> |
119 | <tr·class="memitem:a2a7ffd048b47bb45383da463c1ac78b8"·id="r_a2a7ffd048b47bb45383da463c1ac78b8"><td·class="memItemLeft"·align="right"·valign="top">const·std::pair<<a·class="el"·href="classPoint.html">::Point</a><·3,·float·>,·float·>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1SphereIntersectPredicate.html#a2a7ffd048b47bb45383da463c1ac78b8">get</a>·(unsigned·<a·class="el"·href="classint.html">int</a>)·const</td></tr> | 119 | <tr·class="memitem:a2a7ffd048b47bb45383da463c1ac78b8"·id="r_a2a7ffd048b47bb45383da463c1ac78b8"><td·class="memItemLeft"·align="right"·valign="top">const·std::pair<<a·class="el"·href="classPoint.html">::Point</a><·3,·float·>,·float·>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1SphereIntersectPredicate.html#a2a7ffd048b47bb45383da463c1ac78b8">get</a>·(unsigned·<a·class="el"·href="classint.html">int</a>)·const</td></tr> |
120 | <tr·class="separator:a2a7ffd048b47bb45383da463c1ac78b8"><td·class="memSeparator"·colspan="2"> </td></tr> | 120 | <tr·class="separator:a2a7ffd048b47bb45383da463c1ac78b8"><td·class="memSeparator"·colspan="2"> </td></tr> |
121 | <tr·class="memitem:a7d8a776c1ff7d5b0035d0a73f66e98ad"·id="r_a7d8a776c1ff7d5b0035d0a73f66e98ad"><td·class="memItemLeft"·align="right"·valign="top">std::size_t </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1SphereIntersectPredicate.html#a7d8a776c1ff7d5b0035d0a73f66e98ad">size</a>·()·const</td></tr> | 121 | <tr·class="memitem:a7d8a776c1ff7d5b0035d0a73f66e98ad"·id="r_a7d8a776c1ff7d5b0035d0a73f66e98ad"><td·class="memItemLeft"·align="right"·valign="top">std::size_t </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1SphereIntersectPredicate.html#a7d8a776c1ff7d5b0035d0a73f66e98ad">size</a>·()·<a·class="el"·href="classArborXWrappers_1_1SphereIntersectPredicate.html#a2a7ffd048b47bb45383da463c1ac78b8">const</a></td></tr> |
122 | <tr·class="separator:a7d8a776c1ff7d5b0035d0a73f66e98ad"><td·class="memSeparator"·colspan="2"> </td></tr> | 122 | <tr·class="separator:a7d8a776c1ff7d5b0035d0a73f66e98ad"><td·class="memSeparator"·colspan="2"> </td></tr> |
123 | </table><table·class="memberdecls"> | 123 | </table><table·class="memberdecls"> |
124 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-attribs"·name="pri-attribs"></a> | 124 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-attribs"·name="pri-attribs"></a> |
125 | Private·Attributes</h2></td></tr> | 125 | Private·Attributes</h2></td></tr> |
126 | <tr·class="memitem:a44e1fbee42e65b4a62bb0ef4a0c774a4"·id="r_a44e1fbee42e65b4a62bb0ef4a0c774a4"><td·class="memItemLeft"·align="right"·valign="top">std::vector<·std::pair<<a·class="el"·href="classPoint.html">::Point</a><·3,·float·>,·float·>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1SpherePredicate.html#a44e1fbee42e65b4a62bb0ef4a0c774a4">spheres</a></td></tr> | 126 | <tr·class="memitem:a44e1fbee42e65b4a62bb0ef4a0c774a4"·id="r_a44e1fbee42e65b4a62bb0ef4a0c774a4"><td·class="memItemLeft"·align="right"·valign="top">std::vector<·std::pair<<a·class="el"·href="classPoint.html">::Point</a><·3,·float·>,·float·>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1SpherePredicate.html#a44e1fbee42e65b4a62bb0ef4a0c774a4">spheres</a></td></tr> |
127 | <tr·class="separator:a44e1fbee42e65b4a62bb0ef4a0c774a4"><td·class="memSeparator"·colspan="2"> </td></tr> | 127 | <tr·class="separator:a44e1fbee42e65b4a62bb0ef4a0c774a4"><td·class="memSeparator"·colspan="2"> </td></tr> |
128 | </table> | 128 | </table> |
Offset 109, 22 lines modified | Offset 109, 22 lines modified | ||
109 | Inheritance·diagram·for·ArborXWrappers::SphereNearestPredicate:</div> | 109 | Inheritance·diagram·for·ArborXWrappers::SphereNearestPredicate:</div> |
110 | <div·class="dyncontent"> | 110 | <div·class="dyncontent"> |
111 | <div·class="center"><iframe·scrolling="no"·frameborder="0"·src="classArborXWrappers_1_1SphereNearestPredicate__inherit__graph.svg"·width="254"·height="124"><p><b>This·browser·is·not·able·to·show·SVG:·try·Firefox,·Chrome,·Safari,·or·Opera·instead.</b></p></iframe></div> | 111 | <div·class="center"><iframe·scrolling="no"·frameborder="0"·src="classArborXWrappers_1_1SphereNearestPredicate__inherit__graph.svg"·width="254"·height="124"><p><b>This·browser·is·not·able·to·show·SVG:·try·Firefox,·Chrome,·Safari,·or·Opera·instead.</b></p></iframe></div> |
112 | <center><span·class="legend">[<a·href="graph_legend.html">legend</a>]</span></center></div> | 112 | <center><span·class="legend">[<a·href="graph_legend.html">legend</a>]</span></center></div> |
113 | <table·class="memberdecls"> | 113 | <table·class="memberdecls"> |
114 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> | 114 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> |
115 | Public·Member·Functions</h2></td></tr> | 115 | Public·Member·Functions</h2></td></tr> |
116 | <tr·class="memitem:a85cbbc8f68cb92f7c1bee1a7ce31d33b"·id="r_a85cbbc8f68cb92f7c1bee1a7ce31d33b"><td·class="memTemplParams"·colspan="2">template<<a·class="el"·href="classint.html">int</a>·dim,·typename·Number·>·</td></tr> | 116 | <tr·class="memitem:a85cbbc8f68cb92f7c1bee1a7ce31d33b"·id="r_a85cbbc8f68cb92f7c1bee1a7ce31d33b"><td·class="memTemplParams"·colspan="2">template<<a·class="el"·href="classint.html">int</a>·dim,·<a·class="el"·href="classArborXWrappers_1_1SphereNearestPredicate.html#a2a7ffd048b47bb45383da463c1ac78b8">typename</a>·Number·>·</td></tr> |
117 | <tr·class="memitem:a85cbbc8f68cb92f7c1bee1a7ce31d33b"><td·class="memTemplItemLeft"·align="right"·valign="top"> </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1SphereNearestPredicate.html#a85cbbc8f68cb92f7c1bee1a7ce31d33b">SphereNearestPredicate</a>·(const·std::vector<·std::pair<<a·class="el"·href="classPoint.html">::Point</a><·dim,·Number·>,·Number·>·>·&<a·class="el"·href | 117 | <tr·class="memitem:a85cbbc8f68cb92f7c1bee1a7ce31d33b"><td·class="memTemplItemLeft"·align="right"·valign="top"> </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1SphereNearestPredicate.html#a85cbbc8f68cb92f7c1bee1a7ce31d33b">SphereNearestPredicate</a>·(<a·class="el"·href="classArborXWrappers_1_1SphereNearestPredicate.html#a2a7ffd048b47bb45383da463c1ac78b8">const</a>·std::vector<·std::pair<<a·class="el"·href="classPoint.html">::Point</a><·dim,·Number·>,·Number·>·>·&<a·class="el"·href[·...·truncated·by·diffoscope;·len:·209,·SHA:·e1dc7e1534f13d8cc218c4b9fe2fe6cec4459c0494685b9ca91267abbfff33a8·...·]·unsigned·<a·class="el"·href="classint.html">int</a>·<a·class="el"·href="classArborXWrappers_1_1SphereNearestPredicate.html#a306269a867cbb058229469230ad36878">n_nearest_neighbors</a>)</td></tr> |
118 | <tr·class="separator:a85cbbc8f68cb92f7c1bee1a7ce31d33b"><td·class="memSeparator"·colspan="2"> </td></tr> | 118 | <tr·class="separator:a85cbbc8f68cb92f7c1bee1a7ce31d33b"><td·class="memSeparator"·colspan="2"> </td></tr> |
119 | <tr·class="memitem:a60a0675d0941f53c50e7834b64f70516"·id="r_a60a0675d0941f53c50e7834b64f70516"><td·class="memItemLeft"·align="right"·valign="top">unsigned·<a·class="el"·href="classint.html">int</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1SphereNearestPredicate.html#a60a0675d0941f53c50e7834b64f70516">get_n_nearest_neighbors</a>·()·const</td></tr> | 119 | <tr·class="memitem:a60a0675d0941f53c50e7834b64f70516"·id="r_a60a0675d0941f53c50e7834b64f70516"><td·class="memItemLeft"·align="right"·valign="top">unsigned·<a·class="el"·href="classint.html">int</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1SphereNearestPredicate.html#a60a0675d0941f53c50e7834b64f70516">get_n_nearest_neighbors</a>·()·<a·class="el"·href="classArborXWrappers_1_1SphereNearestPredicate.html#a2a7ffd048b47bb45383da463c1ac78b8">const</a></td></tr> |
120 | <tr·class="separator:a60a0675d0941f53c50e7834b64f70516"><td·class="memSeparator"·colspan="2"> </td></tr> | 120 | <tr·class="separator:a60a0675d0941f53c50e7834b64f70516"><td·class="memSeparator"·colspan="2"> </td></tr> |
121 | <tr·class="memitem:a2a7ffd048b47bb45383da463c1ac78b8"·id="r_a2a7ffd048b47bb45383da463c1ac78b8"><td·class="memItemLeft"·align="right"·valign="top">const·std::pair<<a·class="el"·href="classPoint.html">::Point</a><·3,·float·>,·float·>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1SphereNearestPredicate.html#a2a7ffd048b47bb45383da463c1ac78b8">get</a>·(unsigned·<a·class="el"·href="classint.html">int</a>)·const</td></tr> | 121 | <tr·class="memitem:a2a7ffd048b47bb45383da463c1ac78b8"·id="r_a2a7ffd048b47bb45383da463c1ac78b8"><td·class="memItemLeft"·align="right"·valign="top">const·std::pair<<a·class="el"·href="classPoint.html">::Point</a><·3,·float·>,·float·>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1SphereNearestPredicate.html#a2a7ffd048b47bb45383da463c1ac78b8">get</a>·(unsigned·<a·class="el"·href="classint.html">int</a>)·const</td></tr> |
122 | <tr·class="separator:a2a7ffd048b47bb45383da463c1ac78b8"><td·class="memSeparator"·colspan="2"> </td></tr> | 122 | <tr·class="separator:a2a7ffd048b47bb45383da463c1ac78b8"><td·class="memSeparator"·colspan="2"> </td></tr> |
123 | <tr·class="memitem:a7d8a776c1ff7d5b0035d0a73f66e98ad"·id="r_a7d8a776c1ff7d5b0035d0a73f66e98ad"><td·class="memItemLeft"·align="right"·valign="top">std::size_t </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1SphereNearestPredicate.html#a7d8a776c1ff7d5b0035d0a73f66e98ad">size</a>·()·const</td></tr> | 123 | <tr·class="memitem:a7d8a776c1ff7d5b0035d0a73f66e98ad"·id="r_a7d8a776c1ff7d5b0035d0a73f66e98ad"><td·class="memItemLeft"·align="right"·valign="top">std::size_t </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1SphereNearestPredicate.html#a7d8a776c1ff7d5b0035d0a73f66e98ad">size</a>·()·<a·class="el"·href="classArborXWrappers_1_1SphereNearestPredicate.html#a2a7ffd048b47bb45383da463c1ac78b8">const</a></td></tr> |
124 | <tr·class="separator:a7d8a776c1ff7d5b0035d0a73f66e98ad"><td·class="memSeparator"·colspan="2"> </td></tr> | 124 | <tr·class="separator:a7d8a776c1ff7d5b0035d0a73f66e98ad"><td·class="memSeparator"·colspan="2"> </td></tr> |
125 | </table><table·class="memberdecls"> | 125 | </table><table·class="memberdecls"> |
126 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-attribs"·name="pri-attribs"></a> | 126 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-attribs"·name="pri-attribs"></a> |
127 | Private·Attributes</h2></td></tr> | 127 | Private·Attributes</h2></td></tr> |
128 | <tr·class="memitem:a306269a867cbb058229469230ad36878"·id="r_a306269a867cbb058229469230ad36878"><td·class="memItemLeft"·align="right"·valign="top">unsigned·<a·class="el"·href="classint.html">int</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1SphereNearestPredicate.html#a306269a867cbb058229469230ad36878">n_nearest_neighbors</a></td></tr> | 128 | <tr·class="memitem:a306269a867cbb058229469230ad36878"·id="r_a306269a867cbb058229469230ad36878"><td·class="memItemLeft"·align="right"·valign="top">unsigned·<a·class="el"·href="classint.html">int</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1SphereNearestPredicate.html#a306269a867cbb058229469230ad36878">n_nearest_neighbors</a></td></tr> |
129 | <tr·class="separator:a306269a867cbb058229469230ad36878"><td·class="memSeparator"·colspan="2"> </td></tr> | 129 | <tr·class="separator:a306269a867cbb058229469230ad36878"><td·class="memSeparator"·colspan="2"> </td></tr> |
130 | <tr·class="memitem:a44e1fbee42e65b4a62bb0ef4a0c774a4"·id="r_a44e1fbee42e65b4a62bb0ef4a0c774a4"><td·class="memItemLeft"·align="right"·valign="top">std::vector<·std::pair<<a·class="el"·href="classPoint.html">::Point</a><·3,·float·>,·float·>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1SpherePredicate.html#a44e1fbee42e65b4a62bb0ef4a0c774a4">spheres</a></td></tr> | 130 | <tr·class="memitem:a44e1fbee42e65b4a62bb0ef4a0c774a4"·id="r_a44e1fbee42e65b4a62bb0ef4a0c774a4"><td·class="memItemLeft"·align="right"·valign="top">std::vector<·std::pair<<a·class="el"·href="classPoint.html">::Point</a><·3,·float·>,·float·>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1SpherePredicate.html#a44e1fbee42e65b4a62bb0ef4a0c774a4">spheres</a></td></tr> |
Offset 109, 18 lines modified | Offset 109, 18 lines modified | ||
109 | Inheritance·diagram·for·ArborXWrappers::SpherePredicate:</div> | 109 | Inheritance·diagram·for·ArborXWrappers::SpherePredicate:</div> |
110 | <div·class="dyncontent"> | 110 | <div·class="dyncontent"> |
111 | <div·class="center"><iframe·scrolling="no"·frameborder="0"·src="classArborXWrappers_1_1SpherePredicate__inherit__graph.svg"·width="507"·height="124"><p><b>This·browser·is·not·able·to·show·SVG:·try·Firefox,·Chrome,·Safari,·or·Opera·instead.</b></p></iframe></div> | 111 | <div·class="center"><iframe·scrolling="no"·frameborder="0"·src="classArborXWrappers_1_1SpherePredicate__inherit__graph.svg"·width="507"·height="124"><p><b>This·browser·is·not·able·to·show·SVG:·try·Firefox,·Chrome,·Safari,·or·Opera·instead.</b></p></iframe></div> |
112 | <center><span·class="legend">[<a·href="graph_legend.html">legend</a>]</span></center></div> | 112 | <center><span·class="legend">[<a·href="graph_legend.html">legend</a>]</span></center></div> |
113 | <table·class="memberdecls"> | 113 | <table·class="memberdecls"> |
114 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pro-methods"·name="pro-methods"></a> | 114 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pro-methods"·name="pro-methods"></a> |
115 | Protected·Member·Functions</h2></td></tr> | 115 | Protected·Member·Functions</h2></td></tr> |
116 | <tr·class="memitem:ae8a8382335bff8a78c875d1efcc8a5ba"·id="r_ae8a8382335bff8a78c875d1efcc8a5ba"><td·class="memTemplParams"·colspan="2">template<<a·class="el"·href="classint.html">int</a>·dim,·typename·Number·>·</td></tr> | 116 | <tr·class="memitem:ae8a8382335bff8a78c875d1efcc8a5ba"·id="r_ae8a8382335bff8a78c875d1efcc8a5ba"><td·class="memTemplParams"·colspan="2">template<<a·class="el"·href="classint.html">int</a>·dim,·<a·class="el"·href="classArborXWrappers_1_1SpherePredicate.html#a2a7ffd048b47bb45383da463c1ac78b8">typename</a>·Number·>·</td></tr> |
117 | <tr·class="memitem:ae8a8382335bff8a78c875d1efcc8a5ba"><td·class="memTemplItemLeft"·align="right"·valign="top"> </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1SpherePredicate.html#ae8a8382335bff8a78c875d1efcc8a5ba">SpherePredicate</a>·(const·std::vector<·std::pair<<a·class="el"·href="classPoint.html">::Point</a><·dim,·Number·>,·Number·>·>·&<a·class="el"·href="classArborXWrappers_1_1SpherePredicate.html#a44e1fbee42e65b4a62bb0ef4a0c774a4">spheres</a>)</td></tr> | 117 | <tr·class="memitem:ae8a8382335bff8a78c875d1efcc8a5ba"><td·class="memTemplItemLeft"·align="right"·valign="top"> </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1SpherePredicate.html#ae8a8382335bff8a78c875d1efcc8a5ba">SpherePredicate</a>·(<a·class="el"·href="classArborXWrappers_1_1SpherePredicate.html#a2a7ffd048b47bb45383da463c1ac78b8">const</a>·std::vector<·std::pair<<a·class="el"·href="classPoint.html">::Point</a><·dim,·Number·>,·Number·>·>·&<a·class="el"·href="classArborXWrappers_1_1SpherePredicate.html#a44e1fbee42e65b4a62bb0ef4a0c774a4">spheres</a>)</td></tr> |
118 | <tr·class="separator:ae8a8382335bff8a78c875d1efcc8a5ba"><td·class="memSeparator"·colspan="2"> </td></tr> | 118 | <tr·class="separator:ae8a8382335bff8a78c875d1efcc8a5ba"><td·class="memSeparator"·colspan="2"> </td></tr> |
119 | <tr·class="memitem:a7d8a776c1ff7d5b0035d0a73f66e98ad"·id="r_a7d8a776c1ff7d5b0035d0a73f66e98ad"><td·class="memItemLeft"·align="right"·valign="top">std::size_t </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1SpherePredicate.html#a7d8a776c1ff7d5b0035d0a73f66e98ad">size</a>·()·const</td></tr> | 119 | <tr·class="memitem:a7d8a776c1ff7d5b0035d0a73f66e98ad"·id="r_a7d8a776c1ff7d5b0035d0a73f66e98ad"><td·class="memItemLeft"·align="right"·valign="top">std::size_t </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1SpherePredicate.html#a7d8a776c1ff7d5b0035d0a73f66e98ad">size</a>·()·<a·class="el"·href="classArborXWrappers_1_1SpherePredicate.html#a2a7ffd048b47bb45383da463c1ac78b8">const</a></td></tr> |
120 | <tr·class="separator:a7d8a776c1ff7d5b0035d0a73f66e98ad"><td·class="memSeparator"·colspan="2"> </td></tr> | 120 | <tr·class="separator:a7d8a776c1ff7d5b0035d0a73f66e98ad"><td·class="memSeparator"·colspan="2"> </td></tr> |
121 | <tr·class="memitem:a2a7ffd048b47bb45383da463c1ac78b8"·id="r_a2a7ffd048b47bb45383da463c1ac78b8"><td·class="memItemLeft"·align="right"·valign="top">const·std::pair<<a·class="el"·href="classPoint.html">::Point</a><·3,·float·>,·float·>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1SpherePredicate.html#a2a7ffd048b47bb45383da463c1ac78b8">get</a>·(unsigned·<a·class="el"·href="classint.html">int</a>)·const</td></tr> | 121 | <tr·class="memitem:a2a7ffd048b47bb45383da463c1ac78b8"·id="r_a2a7ffd048b47bb45383da463c1ac78b8"><td·class="memItemLeft"·align="right"·valign="top">const·std::pair<<a·class="el"·href="classPoint.html">::Point</a><·3,·float·>,·float·>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1SpherePredicate.html#a2a7ffd048b47bb45383da463c1ac78b8">get</a>·(unsigned·<a·class="el"·href="classint.html">int</a>)·const</td></tr> |
122 | <tr·class="separator:a2a7ffd048b47bb45383da463c1ac78b8"><td·class="memSeparator"·colspan="2"> </td></tr> | 122 | <tr·class="separator:a2a7ffd048b47bb45383da463c1ac78b8"><td·class="memSeparator"·colspan="2"> </td></tr> |
123 | </table><table·class="memberdecls"> | 123 | </table><table·class="memberdecls"> |
124 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-attribs"·name="pri-attribs"></a> | 124 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-attribs"·name="pri-attribs"></a> |
125 | Private·Attributes</h2></td></tr> | 125 | Private·Attributes</h2></td></tr> |
126 | <tr·class="memitem:a44e1fbee42e65b4a62bb0ef4a0c774a4"·id="r_a44e1fbee42e65b4a62bb0ef4a0c774a4"><td·class="memItemLeft"·align="right"·valign="top">std::vector<·std::pair<<a·class="el"·href="classPoint.html">::Point</a><·3,·float·>,·float·>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1SpherePredicate.html#a44e1fbee42e65b4a62bb0ef4a0c774a4">spheres</a></td></tr> | 126 | <tr·class="memitem:a44e1fbee42e65b4a62bb0ef4a0c774a4"·id="r_a44e1fbee42e65b4a62bb0ef4a0c774a4"><td·class="memItemLeft"·align="right"·valign="top">std::vector<·std::pair<<a·class="el"·href="classPoint.html">::Point</a><·3,·float·>,·float·>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classArborXWrappers_1_1SpherePredicate.html#a44e1fbee42e65b4a62bb0ef4a0c774a4">spheres</a></td></tr> |
Offset 229, 15 lines modified | Offset 229, 15 lines modified | ||
229 | <div·class="line">··}</div> | 229 | <div·class="line">··}</div> |
230 | <div·class="ttc"·id="aclassBlockVector_html"><div·class="ttname"><a·href="classBlockVector.html">BlockVector</a></div><div·class="ttdef"><b>Definition</b>·<a·href="block__vector_8h_source.html#l00071">block_vector.h:72</a></div></div> | 230 | <div·class="ttc"·id="aclassBlockVector_html"><div·class="ttname"><a·href="classBlockVector.html">BlockVector</a></div><div·class="ttdef"><b>Definition</b>·<a·href="block__vector_8h_source.html#l00071">block_vector.h:72</a></div></div> |
231 | <div·class="ttc"·id="aclassDoFHandler_html"><div·class="ttname"><a·href="classDoFHandler.html">DoFHandler</a></div><div·class="ttdef"><b>Definition</b>·<a·href="dof__handler_8h_source.html#l00317">dof_handler.h:318</a></div></div> | 231 | <div·class="ttc"·id="aclassDoFHandler_html"><div·class="ttname"><a·href="classDoFHandler.html">DoFHandler</a></div><div·class="ttdef"><b>Definition</b>·<a·href="dof__handler_8h_source.html#l00317">dof_handler.h:318</a></div></div> |
232 | <div·class="ttc"·id="aclassMGLevelObject_html"><div·class="ttname"><a·href="classMGLevelObject.html">MGLevelObject</a></div><div·class="ttdef"><b>Definition</b>·<a·href="mg__level__object_8h_source.html#l00049">mg_level_object.h:50</a></div></div> | 232 | <div·class="ttc"·id="aclassMGLevelObject_html"><div·class="ttname"><a·href="classMGLevelObject.html">MGLevelObject</a></div><div·class="ttdef"><b>Definition</b>·<a·href="mg__level__object_8h_source.html#l00049">mg_level_object.h:50</a></div></div> |
233 | <div·class="ttc"·id="anamespaceDoFRenumbering_html_a658593cab0e93a92a7d8ce0ffe086518"><div·class="ttname"><a·href="namespaceDoFRenumbering.html#a658593cab0e93a92a7d8ce0ffe086518">DoFRenumbering::block_wise</a></div><div·class="ttdeci">void·block_wise(DoFHandler<·dim,·spacedim·>·&dof_handler)</div><div·class="ttdef"><b>Definition</b>·<a·href="dof__renumbering_8cc_source.html#l00999">dof_renumbering.cc:999</a></div></div> | 233 | <div·class="ttc"·id="anamespaceDoFRenumbering_html_a658593cab0e93a92a7d8ce0ffe086518"><div·class="ttname"><a·href="namespaceDoFRenumbering.html#a658593cab0e93a92a7d8ce0ffe086518">DoFRenumbering::block_wise</a></div><div·class="ttdeci">void·block_wise(DoFHandler<·dim,·spacedim·>·&dof_handler)</div><div·class="ttdef"><b>Definition</b>·<a·href="dof__renumbering_8cc_source.html#l00999">dof_renumbering.cc:999</a></div></div> |
234 | <div·class="ttc"·id="ap4est__wrappers_8cc_html_ace00f2f80d9780ef9aa1007e1c22c6a4"><div·class="ttname"><a·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a></div><div·class="ttdeci">const·::parallel::distributed::Triangulation<·dim,·spacedim·>·*·triangulation</div><div·class="ttdef"><b>Definition</b>·<a·href="p4est__wrappers_8cc_source.html#l00069">p4est_wrappers.cc:69</a></div></div> | 234 | <div·class="ttc"·id="ap4est__wrappers_8cc_html_ace00f2f80d9780ef9aa1007e1c22c6a4"><div·class="ttname"><a·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a></div><div·class="ttdeci">const·::parallel::distributed::Triangulation<·dim,·spacedim·>·*·triangulation</div><div·class="ttdef"><b>Definition</b>·<a·href="p4est__wrappers_8cc_source.html#l00069">p4est_wrappers.cc:69</a></div></div> |
235 | </div><!--·fragment·--><p>In·this·example,·<code>solution</code>·obtains·the·block·structure·needed·to·represent·a·finite·element·function·on·the·<a·class="el"·href="classDoFHandler.html">DoFHandler</a>.·Similarly,·all·levels·of·<code>mg_vector</code>·will·have·the·block·structure·needed·on·that·level.</p> | 235 | </div><!--·fragment·--><p>In·this·example,·<code>solution</code>·obtains·the·block·structure·needed·to·represent·a·finite·element·function·on·the·<a·class="el"·href="classDoFHandler.html">DoFHandler</a>.·Similarly,·all·levels·of·<code>mg_vector</code>·will·have·the·block·structure·needed·on·that·level.</p> |
236 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo00000 | 236 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo000005">Todo:</a></b></dt><dd>Extend·the·functions·<a·class="el"·href="classBlockInfo.html#acb3a36ef4badb3fa8607b2b85b2489de">local()</a>·and·<a·class="el"·href="classBlockInfo.html#a91ae8cd1be54ce3c303485b0b0ed2536">renumber()</a>·to·allow·for·hp-capablilites.</dd></dl> |
237 | <p·class="definition">Definition·at·line·<a·class="el"·href="block__info_8h_source.html#l00095">95</a>·of·file·<a·class="el"·href="block__info_8h_source.html">block_info.h</a>.</p> | 237 | <p·class="definition">Definition·at·line·<a·class="el"·href="block__info_8h_source.html#l00095">95</a>·of·file·<a·class="el"·href="block__info_8h_source.html">block_info.h</a>.</p> |
238 | </div><h2·class="groupheader">Member·Typedef·Documentation</h2> | 238 | </div><h2·class="groupheader">Member·Typedef·Documentation</h2> |
239 | <a·id="aeb9ac67567aa7d837f25debd33cd4ce5"·name="aeb9ac67567aa7d837f25debd33cd4ce5"></a> | 239 | <a·id="aeb9ac67567aa7d837f25debd33cd4ce5"·name="aeb9ac67567aa7d837f25debd33cd4ce5"></a> |
240 | <h2·class="memtitle"><span·class="permalink"><a·href="#aeb9ac67567aa7d837f25debd33cd4ce5">◆ </a></span>map_value_type</h2> | 240 | <h2·class="memtitle"><span·class="permalink"><a·href="#aeb9ac67567aa7d837f25debd33cd4ce5">◆ </a></span>map_value_type</h2> |
241 | <div·class="memitem"> | 241 | <div·class="memitem"> |
Offset 282, 15 lines modified | Offset 282, 15 lines modified | ||
282 | </table> | 282 | </table> |
283 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> | 283 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> |
284 | <div·class="textblock"><div·class="compoundTemplParams">template<typename·SparsityPatternType><br·/> | 284 | <div·class="textblock"><div·class="compoundTemplParams">template<typename·SparsityPatternType><br·/> |
285 | class·BlockSparsityPatternBase<·SparsityPatternType·></div><p>This·is·the·base·class·for·block·versions·of·the·sparsity·pattern·and·dynamic·sparsity·pattern·classes.·It·has·not·much·functionality,·but·only·administrates·an·array·of·sparsity·pattern·objects·and·delegates·work·to·them.·It·has·mostly·the·same·interface·as·has·the·<a·class="el"·href="classSparsityPattern.html">SparsityPattern</a>,·and·<a·class="el"·href="classDynamicSparsityPattern.html">DynamicSparsityPattern</a>,·and·simply·transforms·calls·to·its·member·functions·to·calls·to·the·respective·member·functions·of·the·member·sparsity·patterns.</p> | 285 | class·BlockSparsityPatternBase<·SparsityPatternType·></div><p>This·is·the·base·class·for·block·versions·of·the·sparsity·pattern·and·dynamic·sparsity·pattern·classes.·It·has·not·much·functionality,·but·only·administrates·an·array·of·sparsity·pattern·objects·and·delegates·work·to·them.·It·has·mostly·the·same·interface·as·has·the·<a·class="el"·href="classSparsityPattern.html">SparsityPattern</a>,·and·<a·class="el"·href="classDynamicSparsityPattern.html">DynamicSparsityPattern</a>,·and·simply·transforms·calls·to·its·member·functions·to·calls·to·the·respective·member·functions·of·the·member·sparsity·patterns.</p> |
286 | <p>The·largest·difference·between·the·<a·class="el"·href="classSparsityPattern.html">SparsityPattern</a>·and·<a·class="el"·href="classDynamicSparsityPattern.html">DynamicSparsityPattern</a>·classes·and·this·class·is·that·mostly,·the·matrices·have·different·properties·and·you·will·want·to·work·on·the·blocks·making·up·the·matrix·rather·than·the·whole·matrix.·You·can·access·the·different·blocks·using·the·<code>block(row,col)</code>·function.</p> | 286 | <p>The·largest·difference·between·the·<a·class="el"·href="classSparsityPattern.html">SparsityPattern</a>·and·<a·class="el"·href="classDynamicSparsityPattern.html">DynamicSparsityPattern</a>·classes·and·this·class·is·that·mostly,·the·matrices·have·different·properties·and·you·will·want·to·work·on·the·blocks·making·up·the·matrix·rather·than·the·whole·matrix.·You·can·access·the·different·blocks·using·the·<code>block(row,col)</code>·function.</p> |
287 | <p>Attention:·this·object·is·not·automatically·notified·if·the·size·of·one·of·its·subobjects'·size·is·changed.·After·you·initialize·the·sizes·of·the·subobjects,·you·will·therefore·have·to·call·the·<code><a·class="el"·href="classBlockSparsityPatternBase.html#a01a91aa1f9a52b5c51a89204eb29bcdc">collect_sizes()</a></code>·function·of·this·class!·Note·that,·of·course,·all·sub-matrices·in·a·(block-)row·have·to·have·the·same·number·of·rows,·and·that·all·sub-matrices·in·a·(block-)column·have·to·have·the·same·number·of·columns.</p> | 287 | <p>Attention:·this·object·is·not·automatically·notified·if·the·size·of·one·of·its·subobjects'·size·is·changed.·After·you·initialize·the·sizes·of·the·subobjects,·you·will·therefore·have·to·call·the·<code><a·class="el"·href="classBlockSparsityPatternBase.html#a01a91aa1f9a52b5c51a89204eb29bcdc">collect_sizes()</a></code>·function·of·this·class!·Note·that,·of·course,·all·sub-matrices·in·a·(block-)row·have·to·have·the·same·number·of·rows,·and·that·all·sub-matrices·in·a·(block-)column·have·to·have·the·same·number·of·columns.</p> |
288 | <p>You·will·in·general·not·want·to·use·this·class,·but·one·of·the·derived·classes.</p> | 288 | <p>You·will·in·general·not·want·to·use·this·class,·but·one·of·the·derived·classes.</p> |
289 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo0000 | 289 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo000019">Todo:</a></b></dt><dd>Handle·optimization·of·diagonal·elements·of·the·underlying·<a·class="el"·href="classSparsityPattern.html">SparsityPattern</a>·correctly.</dd></dl> |
290 | <dl·class="section·see"><dt>See·also</dt><dd><a·class="el"·href="DEALGlossary.html#GlossBlockLA">Block·(linear·algebra)</a>·</dd></dl> | 290 | <dl·class="section·see"><dt>See·also</dt><dd><a·class="el"·href="DEALGlossary.html#GlossBlockLA">Block·(linear·algebra)</a>·</dd></dl> |
291 | <p·class="definition">Definition·at·line·<a·class="el"·href="block__sparsity__pattern_8h_source.html#l00080">80</a>·of·file·<a·class="el"·href="block__sparsity__pattern_8h_source.html">block_sparsity_pattern.h</a>.</p> | 291 | <p·class="definition">Definition·at·line·<a·class="el"·href="block__sparsity__pattern_8h_source.html#l00080">80</a>·of·file·<a·class="el"·href="block__sparsity__pattern_8h_source.html">block_sparsity_pattern.h</a>.</p> |
292 | </div><h2·class="groupheader">Member·Typedef·Documentation</h2> | 292 | </div><h2·class="groupheader">Member·Typedef·Documentation</h2> |
293 | <a·id="a4d8af14de1e21c26eaeb48fd31846bdc"·name="a4d8af14de1e21c26eaeb48fd31846bdc"></a> | 293 | <a·id="a4d8af14de1e21c26eaeb48fd31846bdc"·name="a4d8af14de1e21c26eaeb48fd31846bdc"></a> |
294 | <h2·class="memtitle"><span·class="permalink"><a·href="#a4d8af14de1e21c26eaeb48fd31846bdc">◆ </a></span>size_type</h2> | 294 | <h2·class="memtitle"><span·class="permalink"><a·href="#a4d8af14de1e21c26eaeb48fd31846bdc">◆ </a></span>size_type</h2> |
Offset 3155, 15 lines modified | Offset 3155, 15 lines modified | ||
3155 | ······</table> | 3155 | ······</table> |
3156 | ··</td> | 3156 | ··</td> |
3157 | ··<td·class="mlabels-right"> | 3157 | ··<td·class="mlabels-right"> |
3158 | <span·class="mlabels"><span·class="mlabel">inherited</span></span>··</td> | 3158 | <span·class="mlabels"><span·class="mlabel">inherited</span></span>··</td> |
3159 | ··</tr> | 3159 | ··</tr> |
3160 | </table> | 3160 | </table> |
3161 | </div><div·class="memdoc"> | 3161 | </div><div·class="memdoc"> |
3162 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated0000 | 3162 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000059">Deprecated:</a></b></dt><dd>Use·<a·class="el"·href="classTriaAccessor.html#a24fb24948b4e177f8e4eb737ec057397">n_active_descendants()</a>·instead.·</dd></dl> |
3163 | </div> | 3163 | </div> |
3164 | </div> | 3164 | </div> |
3165 | <a·id="a24fb24948b4e177f8e4eb737ec057397"·name="a24fb24948b4e177f8e4eb737ec057397"></a> | 3165 | <a·id="a24fb24948b4e177f8e4eb737ec057397"·name="a24fb24948b4e177f8e4eb737ec057397"></a> |
3166 | <h2·class="memtitle"><span·class="permalink"><a·href="#a24fb24948b4e177f8e4eb737ec057397">◆ </a></span>n_active_descendants()</h2> | 3166 | <h2·class="memtitle"><span·class="permalink"><a·href="#a24fb24948b4e177f8e4eb737ec057397">◆ </a></span>n_active_descendants()</h2> |
3167 | <div·class="memitem"> | 3167 | <div·class="memitem"> |
Offset 318, 15 lines modified | Offset 318, 15 lines modified | ||
318 | class·DataOutFaces<·dim,·spacedim·></div><p>This·class·generates·output·from·faces·of·a·triangulation.·It·might·be·used·to·generate·output·only·for·the·surface·of·the·triangulation·(this·is·the·default·of·this·class),·or·for·all·faces·of·active·cells,·as·specified·in·the·constructor.·The·output·of·this·class·is·a·set·of·patches·(as·defined·by·the·class·<a·class="el"·href="structDataOutBase_1_1Patch.html">DataOutBase::Patch()</a>),·one·for·each·face·for·which·output·is·to·be·generated.·These·patches·can·then·be·written·in·several·graphical·data·formats·by·the·functions·of·the·underlying·classes.</p> | 318 | class·DataOutFaces<·dim,·spacedim·></div><p>This·class·generates·output·from·faces·of·a·triangulation.·It·might·be·used·to·generate·output·only·for·the·surface·of·the·triangulation·(this·is·the·default·of·this·class),·or·for·all·faces·of·active·cells,·as·specified·in·the·constructor.·The·output·of·this·class·is·a·set·of·patches·(as·defined·by·the·class·<a·class="el"·href="structDataOutBase_1_1Patch.html">DataOutBase::Patch()</a>),·one·for·each·face·for·which·output·is·to·be·generated.·These·patches·can·then·be·written·in·several·graphical·data·formats·by·the·functions·of·the·underlying·classes.</p> |
319 | <h3>Interface</h3> | 319 | <h3>Interface</h3> |
320 | <p>The·interface·of·this·class·is·copied·from·the·<a·class="el"·href="classDataOut.html">DataOut</a>·class.·Furthermore,·they·share·the·common·parent·class·<a·class="el"·href="classDataOut__DoFData.html">DataOut_DoFData</a>.·See·the·reference·of·these·two·classes·for·a·discussion·of·the·interface.</p> | 320 | <p>The·interface·of·this·class·is·copied·from·the·<a·class="el"·href="classDataOut.html">DataOut</a>·class.·Furthermore,·they·share·the·common·parent·class·<a·class="el"·href="classDataOut__DoFData.html">DataOut_DoFData</a>.·See·the·reference·of·these·two·classes·for·a·discussion·of·the·interface.</p> |
321 | <h3>Extending·this·class</h3> | 321 | <h3>Extending·this·class</h3> |
322 | <p>The·sequence·of·faces·to·generate·patches·from·is·generated·in·the·same·way·as·in·the·<a·class="el"·href="classDataOut.html">DataOut</a>·class;·see·there·for·a·description·of·the·respective·interface.·The·functions·generating·the·sequence·of·faces·which·shall·be·used·to·generate·output,·are·called·<a·class="el"·href="classDataOutFaces.html#ae53579b046aa2618f92631a029fb7a14">first_face()</a>·and·<a·class="el"·href="classDataOutFaces.html#a56504e26abcc6789e45204195d67ce4d">next_face()</a>.</p> | 322 | <p>The·sequence·of·faces·to·generate·patches·from·is·generated·in·the·same·way·as·in·the·<a·class="el"·href="classDataOut.html">DataOut</a>·class;·see·there·for·a·description·of·the·respective·interface.·The·functions·generating·the·sequence·of·faces·which·shall·be·used·to·generate·output,·are·called·<a·class="el"·href="classDataOutFaces.html#ae53579b046aa2618f92631a029fb7a14">first_face()</a>·and·<a·class="el"·href="classDataOutFaces.html#a56504e26abcc6789e45204195d67ce4d">next_face()</a>.</p> |
323 | <p>Since·we·need·to·initialize·objects·of·type·<a·class="el"·href="classFEValues.html">FEValues</a>·with·the·faces·generated·from·these·functions,·it·is·not·sufficient·that·they·only·return·face·iterators.·Rather,·we·need·a·pair·of·cell·and·the·number·of·the·face,·as·the·values·of·finite·element·fields·need·not·necessarily·be·unique·on·a·face·(think·of·discontinuous·finite·elements,·where·the·value·of·the·finite·element·field·depend·on·the·direction·from·which·you·approach·a·face,·thus·it·is·necessary·to·use·a·pair·of·cell·and·face,·rather·than·only·a·face·iterator).·Therefore,·this·class·defines·an·<code>alias</code>·which·creates·a·type·<code>FaceDescriptor</code>·that·is·an·abbreviation·for·a·pair·of·cell·iterator·and·face·number.·The·functions·<code>first_face</code>·and·<code>next_face</code>·operate·on·objects·of·this·type.</p> | 323 | <p>Since·we·need·to·initialize·objects·of·type·<a·class="el"·href="classFEValues.html">FEValues</a>·with·the·faces·generated·from·these·functions,·it·is·not·sufficient·that·they·only·return·face·iterators.·Rather,·we·need·a·pair·of·cell·and·the·number·of·the·face,·as·the·values·of·finite·element·fields·need·not·necessarily·be·unique·on·a·face·(think·of·discontinuous·finite·elements,·where·the·value·of·the·finite·element·field·depend·on·the·direction·from·which·you·approach·a·face,·thus·it·is·necessary·to·use·a·pair·of·cell·and·face,·rather·than·only·a·face·iterator).·Therefore,·this·class·defines·an·<code>alias</code>·which·creates·a·type·<code>FaceDescriptor</code>·that·is·an·abbreviation·for·a·pair·of·cell·iterator·and·face·number.·The·functions·<code>first_face</code>·and·<code>next_face</code>·operate·on·objects·of·this·type.</p> |
324 | <p>Extending·this·class·might,·for·example,·be·useful·if·you·only·want·output·from·certain·portions·of·the·boundary,·e.g.·as·indicated·by·the·boundary·indicator·of·the·respective·faces.·However,·it·is·also·conceivable·that·one·generates·patches·not·from·boundary·faces,·but·from·interior·faces·that·are·selected·due·to·other·criteria;·one·application·might·be·to·use·only·those·faces·where·one·component·of·the·solution·attains·a·certain·value,·in·order·to·display·the·values·of·other·solution·components·on·these·faces.·Other·applications·certainly·exist,·for·which·the·author·is·not·imaginative·enough.</p> | 324 | <p>Extending·this·class·might,·for·example,·be·useful·if·you·only·want·output·from·certain·portions·of·the·boundary,·e.g.·as·indicated·by·the·boundary·indicator·of·the·respective·faces.·However,·it·is·also·conceivable·that·one·generates·patches·not·from·boundary·faces,·but·from·interior·faces·that·are·selected·due·to·other·criteria;·one·application·might·be·to·use·only·those·faces·where·one·component·of·the·solution·attains·a·certain·value,·in·order·to·display·the·values·of·other·solution·components·on·these·faces.·Other·applications·certainly·exist,·for·which·the·author·is·not·imaginative·enough.</p> |
325 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo00003 | 325 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo000037">Todo:</a></b></dt><dd>Reimplement·this·whole·class·using·actual·<a·class="el"·href="classFEFaceValues.html">FEFaceValues</a>·and·<a·class="el"·href="namespaceMeshWorker.html">MeshWorker</a>.</dd></dl> |
326 | <p·class="definition">Definition·at·line·<a·class="el"·href="data__out__faces_8h_source.html#l00109">109</a>·of·file·<a·class="el"·href="data__out__faces_8h_source.html">data_out_faces.h</a>.</p> | 326 | <p·class="definition">Definition·at·line·<a·class="el"·href="data__out__faces_8h_source.html#l00109">109</a>·of·file·<a·class="el"·href="data__out__faces_8h_source.html">data_out_faces.h</a>.</p> |
327 | </div><h2·class="groupheader">Member·Typedef·Documentation</h2> | 327 | </div><h2·class="groupheader">Member·Typedef·Documentation</h2> |
328 | <a·id="a2e21509efc66035d0edd456ee57af48b"·name="a2e21509efc66035d0edd456ee57af48b"></a> | 328 | <a·id="a2e21509efc66035d0edd456ee57af48b"·name="a2e21509efc66035d0edd456ee57af48b"></a> |
329 | <h2·class="memtitle"><span·class="permalink"><a·href="#a2e21509efc66035d0edd456ee57af48b">◆ </a></span>cell_iterator</h2> | 329 | <h2·class="memtitle"><span·class="permalink"><a·href="#a2e21509efc66035d0edd456ee57af48b">◆ </a></span>cell_iterator</h2> |
330 | <div·class="memitem"> | 330 | <div·class="memitem"> |
Offset 284, 15 lines modified | Offset 284, 15 lines modified | ||
284 | <div·class="line">·</div> | 284 | <div·class="line">·</div> |
285 | <div·class="line"><span·class="comment">//·Compute·derivatives·of·the·dependent·variables</span></div> | 285 | <div·class="line"><span·class="comment">//·Compute·derivatives·of·the·dependent·variables</span></div> |
286 | <div·class="line"><span·class="keyword">const</span>·<span·class="keyword">auto</span>·derivatives·=·ad_helper.compute_gradients();</div> | 286 | <div·class="line"><span·class="keyword">const</span>·<span·class="keyword">auto</span>·derivatives·=·ad_helper.compute_gradients();</div> |
287 | <div·class="ttc"·id="aclassDifferentiation_1_1AD_1_1HelperBase_html_ad08007087f5f221f69dce5db52e789d6"><div·class="ttname"><a·href="classDifferentiation_1_1AD_1_1HelperBase.html#ad08007087f5f221f69dce5db52e789d6">Differentiation::AD::HelperBase::is_recording</a></div><div·class="ttdeci">bool·is_recording()·const</div><div·class="ttdef"><b>Definition</b>·<a·href="ad__helpers_8cc_source.html#l00271">ad_helpers.cc:271</a></div></div> | 287 | <div·class="ttc"·id="aclassDifferentiation_1_1AD_1_1HelperBase_html_ad08007087f5f221f69dce5db52e789d6"><div·class="ttname"><a·href="classDifferentiation_1_1AD_1_1HelperBase.html#ad08007087f5f221f69dce5db52e789d6">Differentiation::AD::HelperBase::is_recording</a></div><div·class="ttdeci">bool·is_recording()·const</div><div·class="ttdef"><b>Definition</b>·<a·href="ad__helpers_8cc_source.html#l00271">ad_helpers.cc:271</a></div></div> |
288 | <div·class="ttc"·id="aclassunsigned_01int_html"><div·class="ttname"><a·href="classunsigned_01int.html">unsigned·int</a></div></div> | 288 | <div·class="ttc"·id="aclassunsigned_01int_html"><div·class="ttname"><a·href="classunsigned_01int.html">unsigned·int</a></div></div> |
289 | </div><!--·fragment·--><p>The·second·approach·outlined·here·is·more·general·than·the·first,·and·will·work·equally·well·for·both·taped·and·tapeless·auto-differentiable·numbers.</p> | 289 | </div><!--·fragment·--><p>The·second·approach·outlined·here·is·more·general·than·the·first,·and·will·work·equally·well·for·both·taped·and·tapeless·auto-differentiable·numbers.</p> |
290 | <dl·class="section·warning"><dt>Warning</dt><dd>ADOL-C·does·not·support·the·standard·threading·models·used·by·deal.II,·so·this·class·should·<b>not</b>·be·embedded·within·a·multithreaded·function·when·using·ADOL-C·number·types.·It·is,·however,·suitable·for·use·in·both·serial·and·MPI·routines.</dd></dl> | 290 | <dl·class="section·warning"><dt>Warning</dt><dd>ADOL-C·does·not·support·the·standard·threading·models·used·by·deal.II,·so·this·class·should·<b>not</b>·be·embedded·within·a·multithreaded·function·when·using·ADOL-C·number·types.·It·is,·however,·suitable·for·use·in·both·serial·and·MPI·routines.</dd></dl> |
291 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo00000 | 291 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo000006">Todo:</a></b></dt><dd>Make·this·class·thread·safe·for·Sacado·number·and·ADOL-C·tapeless·numbers·(if·supported).·</dd></dl> |
292 | <p·class="definition">Definition·at·line·<a·class="el"·href="ad__helpers_8h_source.html#l00169">169</a>·of·file·<a·class="el"·href="ad__helpers_8h_source.html">ad_helpers.h</a>.</p> | 292 | <p·class="definition">Definition·at·line·<a·class="el"·href="ad__helpers_8h_source.html#l00169">169</a>·of·file·<a·class="el"·href="ad__helpers_8h_source.html">ad_helpers.h</a>.</p> |
293 | </div><h2·class="groupheader">Member·Typedef·Documentation</h2> | 293 | </div><h2·class="groupheader">Member·Typedef·Documentation</h2> |
294 | <a·id="a1a4f15f2b75eff31c18cff969560ffac"·name="a1a4f15f2b75eff31c18cff969560ffac"></a> | 294 | <a·id="a1a4f15f2b75eff31c18cff969560ffac"·name="a1a4f15f2b75eff31c18cff969560ffac"></a> |
295 | <h2·class="memtitle"><span·class="permalink"><a·href="#a1a4f15f2b75eff31c18cff969560ffac">◆ </a></span>scalar_type</h2> | 295 | <h2·class="memtitle"><span·class="permalink"><a·href="#a1a4f15f2b75eff31c18cff969560ffac">◆ </a></span>scalar_type</h2> |
296 | <div·class="memitem"> | 296 | <div·class="memitem"> |
Offset 2627, 15 lines modified | Offset 2627, 15 lines modified | ||
2627 | ······</table> | 2627 | ······</table> |
2628 | ··</td> | 2628 | ··</td> |
2629 | ··<td·class="mlabels-right"> | 2629 | ··<td·class="mlabels-right"> |
2630 | <span·class="mlabels"><span·class="mlabel">static</span><span·class="mlabel">inherited</span></span>··</td> | 2630 | <span·class="mlabels"><span·class="mlabel">static</span><span·class="mlabel">inherited</span></span>··</td> |
2631 | ··</tr> | 2631 | ··</tr> |
2632 | </table> | 2632 | </table> |
2633 | </div><div·class="memdoc"> | 2633 | </div><div·class="memdoc"> |
2634 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated0000 | 2634 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000062">Deprecated:</a></b></dt><dd>Use·<a·class="el"·href="classTriaAccessor_3_010_00_011_00_01spacedim_01_4.html#a6e3dd28811415224c0a677b5c1415d0f">n_active_descendants()</a>·instead.·</dd></dl> |
2635 | </div> | 2635 | </div> |
2636 | </div> | 2636 | </div> |
2637 | <a·id="a2d15c61e378b196d74751ccd2a9e755f"·name="a2d15c61e378b196d74751ccd2a9e755f"></a> | 2637 | <a·id="a2d15c61e378b196d74751ccd2a9e755f"·name="a2d15c61e378b196d74751ccd2a9e755f"></a> |
2638 | <h2·class="memtitle"><span·class="permalink"><a·href="#a2d15c61e378b196d74751ccd2a9e755f">◆ </a></span>max_refinement_depth()</h2> | 2638 | <h2·class="memtitle"><span·class="permalink"><a·href="#a2d15c61e378b196d74751ccd2a9e755f">◆ </a></span>max_refinement_depth()</h2> |
2639 | <div·class="memitem"> | 2639 | <div·class="memitem"> |
Offset 613, 15 lines modified | Offset 613, 15 lines modified | ||
613 | ······<table·class="memname"> | 613 | ······<table·class="memname"> |
614 | ········<tr> | 614 | ········<tr> |
615 | ··········<td·class="memname">using·<a·class="el"·href="classDoFHandler.html">DoFHandler</a><·dim,·spacedim·>::active_fe_index_type·=··<a·class="el"·href="namespacetypes.html#a6349a42041132a6bc7e1e9ffb7e119b3">types::fe_index</a></td> | 615 | ··········<td·class="memname">using·<a·class="el"·href="classDoFHandler.html">DoFHandler</a><·dim,·spacedim·>::active_fe_index_type·=··<a·class="el"·href="namespacetypes.html#a6349a42041132a6bc7e1e9ffb7e119b3">types::fe_index</a></td> |
616 | ········</tr> | 616 | ········</tr> |
617 | ······</table> | 617 | ······</table> |
618 | </div><div·class="memdoc"> | 618 | </div><div·class="memdoc"> |
619 | <p>The·type·in·which·we·store·the·active·FE·index.</p> | 619 | <p>The·type·in·which·we·store·the·active·FE·index.</p> |
620 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 620 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000043">Deprecated:</a></b></dt><dd>Use·<a·class="el"·href="namespacetypes.html#a6349a42041132a6bc7e1e9ffb7e119b3">types::fe_index</a>·instead.·</dd></dl> |
621 | <p·class="definition">Definition·at·line·<a·class="el"·href="dof__handler_8h_source.html#l00537">537</a>·of·file·<a·class="el"·href="dof__handler_8h_source.html">dof_handler.h</a>.</p> | 621 | <p·class="definition">Definition·at·line·<a·class="el"·href="dof__handler_8h_source.html#l00537">537</a>·of·file·<a·class="el"·href="dof__handler_8h_source.html">dof_handler.h</a>.</p> |
622 | </div> | 622 | </div> |
623 | </div> | 623 | </div> |
624 | <a·id="a607431fe2728befd73f17f28382b89f4"·name="a607431fe2728befd73f17f28382b89f4"></a> | 624 | <a·id="a607431fe2728befd73f17f28382b89f4"·name="a607431fe2728befd73f17f28382b89f4"></a> |
625 | <h2·class="memtitle"><span·class="permalink"><a·href="#a607431fe2728befd73f17f28382b89f4">◆ </a></span>offset_type</h2> | 625 | <h2·class="memtitle"><span·class="permalink"><a·href="#a607431fe2728befd73f17f28382b89f4">◆ </a></span>offset_type</h2> |
Offset 1407, 15 lines modified | Offset 1407, 15 lines modified | ||
1407 | ········<tr> | 1407 | ········<tr> |
1408 | ··········<td></td> | 1408 | ··········<td></td> |
1409 | ··········<td>)</td> | 1409 | ··········<td>)</td> |
1410 | ··········<td></td><td></td> | 1410 | ··········<td></td><td></td> |
1411 | ········</tr> | 1411 | ········</tr> |
1412 | ······</table> | 1412 | ······</table> |
1413 | </div><div·class="memdoc"> | 1413 | </div><div·class="memdoc"> |
1414 | <p>Like·above·but·with·separate·bool·flags.·</p><dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00014 | 1414 | <p>Like·above·but·with·separate·bool·flags.·</p><dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000143">Deprecated:</a></b></dt><dd>use·<a·class="el"·href="classFEEvaluation.html#a710c252e9dccc0c4ce07044cac3bdd9b">evaluate()</a>·with·the·<a·class="el"·href="namespaceEvaluationFlags.html"·title="The·namespace·for·the·EvaluationFlags·enum.">EvaluationFlags</a>·argument.·</dd></dl> |
1415 | </div> | 1415 | </div> |
1416 | </div> | 1416 | </div> |
1417 | <a·id="a816110747e83fe4b90bcc4abceea105c"·name="a816110747e83fe4b90bcc4abceea105c"></a> | 1417 | <a·id="a816110747e83fe4b90bcc4abceea105c"·name="a816110747e83fe4b90bcc4abceea105c"></a> |
1418 | <h2·class="memtitle"><span·class="permalink"><a·href="#a816110747e83fe4b90bcc4abceea105c">◆ </a></span>evaluate()·<span·class="overload">[3/4]</span></h2> | 1418 | <h2·class="memtitle"><span·class="permalink"><a·href="#a816110747e83fe4b90bcc4abceea105c">◆ </a></span>evaluate()·<span·class="overload">[3/4]</span></h2> |
1419 | <div·class="memitem"> | 1419 | <div·class="memitem"> |
Offset 115, 17 lines modified | Offset 115, 17 lines modified | ||
115 | <table·class="memberdecls"> | 115 | <table·class="memberdecls"> |
116 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a> | 116 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a> |
117 | Public·Types</h2></td></tr> | 117 | Public·Types</h2></td></tr> |
118 | <tr·class="memitem:ae12fa0d11f28fd0825a55920497ae97d"·id="r_ae12fa0d11f28fd0825a55920497ae97d"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classFEFaceEvaluation.html#ae12fa0d11f28fd0825a55920497ae97d">BaseClass</a>·=·<a·class="el"·href="classFEEvaluationAccess.html">FEEvaluationAccess</a><·dim,·n_components_,·Number,·true,·VectorizedArrayType·></td></tr> | 118 | <tr·class="memitem:ae12fa0d11f28fd0825a55920497ae97d"·id="r_ae12fa0d11f28fd0825a55920497ae97d"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classFEFaceEvaluation.html#ae12fa0d11f28fd0825a55920497ae97d">BaseClass</a>·=·<a·class="el"·href="classFEEvaluationAccess.html">FEEvaluationAccess</a><·dim,·n_components_,·Number,·true,·VectorizedArrayType·></td></tr> |
119 | <tr·class="separator:ae12fa0d11f28fd0825a55920497ae97d"><td·class="memSeparator"·colspan="2"> </td></tr> | 119 | <tr·class="separator:ae12fa0d11f28fd0825a55920497ae97d"><td·class="memSeparator"·colspan="2"> </td></tr> |
120 | <tr·class="memitem:aa1f18f88e4e79ba7958c581884d10fd5"·id="r_aa1f18f88e4e79ba7958c581884d10fd5"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classFEFaceEvaluation.html#aa1f18f88e4e79ba7958c581884d10fd5">number_type</a>·=·Number</td></tr> | 120 | <tr·class="memitem:aa1f18f88e4e79ba7958c581884d10fd5"·id="r_aa1f18f88e4e79ba7958c581884d10fd5"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classFEFaceEvaluation.html#aa1f18f88e4e79ba7958c581884d10fd5">number_type</a>·=·Number</td></tr> |
121 | <tr·class="separator:aa1f18f88e4e79ba7958c581884d10fd5"><td·class="memSeparator"·colspan="2"> </td></tr> | 121 | <tr·class="separator:aa1f18f88e4e79ba7958c581884d10fd5"><td·class="memSeparator"·colspan="2"> </td></tr> |
122 | <tr·class="memitem:a0076169f7b0fb1fa7c197ea4325bb324"·id="r_a0076169f7b0fb1fa7c197ea4325bb324"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classFEFaceEvaluation.html#a0076169f7b0fb1fa7c197ea4325bb324">value_type</a>·=·typename· | 122 | <tr·class="memitem:a0076169f7b0fb1fa7c197ea4325bb324"·id="r_a0076169f7b0fb1fa7c197ea4325bb324"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classFEFaceEvaluation.html#a0076169f7b0fb1fa7c197ea4325bb324">value_type</a>·=·typename·BaseClass::value_type</td></tr> |
123 | <tr·class="separator:a0076169f7b0fb1fa7c197ea4325bb324"><td·class="memSeparator"·colspan="2"> </td></tr> | 123 | <tr·class="separator:a0076169f7b0fb1fa7c197ea4325bb324"><td·class="memSeparator"·colspan="2"> </td></tr> |
124 | <tr·class="memitem:ad5ac66f58cec9630c76cc0f29f9d497e"·id="r_ad5ac66f58cec9630c76cc0f29f9d497e"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classFEFaceEvaluation.html#ad5ac66f58cec9630c76cc0f29f9d497e">gradient_type</a>·=·typename· | 124 | <tr·class="memitem:ad5ac66f58cec9630c76cc0f29f9d497e"·id="r_ad5ac66f58cec9630c76cc0f29f9d497e"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classFEFaceEvaluation.html#ad5ac66f58cec9630c76cc0f29f9d497e">gradient_type</a>·=·typename·BaseClass::gradient_type</td></tr> |
125 | <tr·class="separator:ad5ac66f58cec9630c76cc0f29f9d497e"><td·class="memSeparator"·colspan="2"> </td></tr> | 125 | <tr·class="separator:ad5ac66f58cec9630c76cc0f29f9d497e"><td·class="memSeparator"·colspan="2"> </td></tr> |
126 | <tr·class="memitem:a66f77a8890676192d537f142d775abba"·id="r_a66f77a8890676192d537f142d775abba"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classFEEvaluationBase.html#a66f77a8890676192d537f142d775abba">hessian_type</a>·=·<a·class="el"·href="classTensor.html">Tensor</a><·1,·n_components_,·<a·class="el"·href="classTensor.html">Tensor</a><·2,·dim,·VectorizedArrayType·>·></td></tr> | 126 | <tr·class="memitem:a66f77a8890676192d537f142d775abba"·id="r_a66f77a8890676192d537f142d775abba"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classFEEvaluationBase.html#a66f77a8890676192d537f142d775abba">hessian_type</a>·=·<a·class="el"·href="classTensor.html">Tensor</a><·1,·n_components_,·<a·class="el"·href="classTensor.html">Tensor</a><·2,·dim,·VectorizedArrayType·>·></td></tr> |
127 | <tr·class="separator:a66f77a8890676192d537f142d775abba"><td·class="memSeparator"·colspan="2"> </td></tr> | 127 | <tr·class="separator:a66f77a8890676192d537f142d775abba"><td·class="memSeparator"·colspan="2"> </td></tr> |
128 | <tr·class="memitem:adab4f7b7fbdea21999e1f6fd55b4b8b4"·id="r_adab4f7b7fbdea21999e1f6fd55b4b8b4"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classFEEvaluationData.html#adab4f7b7fbdea21999e1f6fd55b4b8b4">NumberType</a>·=·VectorizedArrayType</td></tr> | 128 | <tr·class="memitem:adab4f7b7fbdea21999e1f6fd55b4b8b4"·id="r_adab4f7b7fbdea21999e1f6fd55b4b8b4"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classFEEvaluationData.html#adab4f7b7fbdea21999e1f6fd55b4b8b4">NumberType</a>·=·VectorizedArrayType</td></tr> |
129 | <tr·class="separator:adab4f7b7fbdea21999e1f6fd55b4b8b4"><td·class="memSeparator"·colspan="2"> </td></tr> | 129 | <tr·class="separator:adab4f7b7fbdea21999e1f6fd55b4b8b4"><td·class="memSeparator"·colspan="2"> </td></tr> |
130 | <tr·class="memitem:a8c204fae778d4b818c0cf7ef7fc5ab3b"·id="r_a8c204fae778d4b818c0cf7ef7fc5ab3b"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classFEEvaluationData.html#a8c204fae778d4b818c0cf7ef7fc5ab3b">shape_info_number_type</a>·=·VectorizedArrayType</td></tr> | 130 | <tr·class="memitem:a8c204fae778d4b818c0cf7ef7fc5ab3b"·id="r_a8c204fae778d4b818c0cf7ef7fc5ab3b"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classFEEvaluationData.html#a8c204fae778d4b818c0cf7ef7fc5ab3b">shape_info_number_type</a>·=·VectorizedArrayType</td></tr> |
131 | <tr·class="separator:a8c204fae778d4b818c0cf7ef7fc5ab3b"><td·class="memSeparator"·colspan="2"> </td></tr> | 131 | <tr·class="separator:a8c204fae778d4b818c0cf7ef7fc5ab3b"><td·class="memSeparator"·colspan="2"> </td></tr> |
Offset 1262, 15 lines modified | Offset 1262, 15 lines modified | ||
1262 | ··········<td></td> | 1262 | ··········<td></td> |
1263 | ··········<td>)</td> | 1263 | ··········<td>)</td> |
1264 | ··········<td></td><td>·const</td> | 1264 | ··········<td></td><td>·const</td> |
1265 | ········</tr> | 1265 | ········</tr> |
1266 | ······</table> | 1266 | ······</table> |
1267 | </div><div·class="memdoc"> | 1267 | </div><div·class="memdoc"> |
1268 | <p>The·same·as·above.</p> | 1268 | <p>The·same·as·above.</p> |
1269 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated0000 | 1269 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000079">Deprecated:</a></b></dt><dd>Use·the·<a·class="el"·href="classFEInterfaceValues.html#acb4999ac9b57c975b441ff7fe79fafe0">jump_in_shape_values()</a>·function·instead.·</dd></dl> |
1270 | </div> | 1270 | </div> |
1271 | </div> | 1271 | </div> |
1272 | <a·id="ab45eee0aa91932e8ba4eec1c4e416eef"·name="ab45eee0aa91932e8ba4eec1c4e416eef"></a> | 1272 | <a·id="ab45eee0aa91932e8ba4eec1c4e416eef"·name="ab45eee0aa91932e8ba4eec1c4e416eef"></a> |
1273 | <h2·class="memtitle"><span·class="permalink"><a·href="#ab45eee0aa91932e8ba4eec1c4e416eef">◆ </a></span>jump_in_shape_gradients()</h2> | 1273 | <h2·class="memtitle"><span·class="permalink"><a·href="#ab45eee0aa91932e8ba4eec1c4e416eef">◆ </a></span>jump_in_shape_gradients()</h2> |
1274 | <div·class="memitem"> | 1274 | <div·class="memitem"> |
Offset 541, 15 lines modified | Offset 541, 15 lines modified | ||
541 | ··········<td></td> | 541 | ··········<td></td> |
542 | ··········<td>)</td> | 542 | ··········<td>)</td> |
543 | ··········<td></td><td>·const</td> | 543 | ··········<td></td><td>·const</td> |
544 | ········</tr> | 544 | ········</tr> |
545 | ······</table> | 545 | ······</table> |
546 | </div><div·class="memdoc"> | 546 | </div><div·class="memdoc"> |
547 | <p>The·same·as·above.</p> | 547 | <p>The·same·as·above.</p> |
548 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00006 | 548 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000064">Deprecated:</a></b></dt><dd>Use·the·<a·class="el"·href="classFEInterfaceViews_1_1Scalar.html#aecf1be7f31a39863d08e22f7133051d7">jump_in_values()</a>·function·instead.·</dd></dl> |
549 | </div> | 549 | </div> |
550 | </div> | 550 | </div> |
551 | <a·id="a2c1773b17ba118bff1c1942843009b6e"·name="a2c1773b17ba118bff1c1942843009b6e"></a> | 551 | <a·id="a2c1773b17ba118bff1c1942843009b6e"·name="a2c1773b17ba118bff1c1942843009b6e"></a> |
552 | <h2·class="memtitle"><span·class="permalink"><a·href="#a2c1773b17ba118bff1c1942843009b6e">◆ </a></span>jump_in_gradients()</h2> | 552 | <h2·class="memtitle"><span·class="permalink"><a·href="#a2c1773b17ba118bff1c1942843009b6e">◆ </a></span>jump_in_gradients()</h2> |
553 | <div·class="memitem"> | 553 | <div·class="memitem"> |
Offset 539, 15 lines modified | Offset 539, 15 lines modified | ||
539 | ··········<td></td> | 539 | ··········<td></td> |
540 | ··········<td>)</td> | 540 | ··········<td>)</td> |
541 | ··········<td></td><td>·const</td> | 541 | ··········<td></td><td>·const</td> |
542 | ········</tr> | 542 | ········</tr> |
543 | ······</table> | 543 | ······</table> |
544 | </div><div·class="memdoc"> | 544 | </div><div·class="memdoc"> |
545 | <p>The·same·as·above.</p> | 545 | <p>The·same·as·above.</p> |
546 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00007 | 546 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000072">Deprecated:</a></b></dt><dd>Use·the·<a·class="el"·href="classFEInterfaceViews_1_1Vector.html#a858169f56c11675c1be6e755c5d09ee1">jump_in_values()</a>·function·instead.·</dd></dl> |
547 | </div> | 547 | </div> |
548 | </div> | 548 | </div> |
549 | <a·id="acd57b4c07717c3630038e92cf323ad8d"·name="acd57b4c07717c3630038e92cf323ad8d"></a> | 549 | <a·id="acd57b4c07717c3630038e92cf323ad8d"·name="acd57b4c07717c3630038e92cf323ad8d"></a> |
550 | <h2·class="memtitle"><span·class="permalink"><a·href="#acd57b4c07717c3630038e92cf323ad8d">◆ </a></span>jump_in_gradients()</h2> | 550 | <h2·class="memtitle"><span·class="permalink"><a·href="#acd57b4c07717c3630038e92cf323ad8d">◆ </a></span>jump_in_gradients()</h2> |
551 | <div·class="memitem"> | 551 | <div·class="memitem"> |
Offset 4996, 15 lines modified | Offset 4996, 15 lines modified | ||
4996 | ······</table> | 4996 | ······</table> |
4997 | ··</td> | 4997 | ··</td> |
4998 | ··<td·class="mlabels-right"> | 4998 | ··<td·class="mlabels-right"> |
4999 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 4999 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
5000 | ··</tr> | 5000 | ··</tr> |
5001 | </table> | 5001 | </table> |
5002 | </div><div·class="memdoc"> | 5002 | </div><div·class="memdoc"> |
5003 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 5003 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000040">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
5004 | </div> | 5004 | </div> |
5005 | </div> | 5005 | </div> |
5006 | <a·id="a1ae4343ec757cd06ca8fb24c8487151e"·name="a1ae4343ec757cd06ca8fb24c8487151e"></a> | 5006 | <a·id="a1ae4343ec757cd06ca8fb24c8487151e"·name="a1ae4343ec757cd06ca8fb24c8487151e"></a> |
5007 | <h2·class="memtitle"><span·class="permalink"><a·href="#a1ae4343ec757cd06ca8fb24c8487151e">◆ </a></span>fill_fe_values()·<span·class="overload">[2/2]</span></h2> | 5007 | <h2·class="memtitle"><span·class="permalink"><a·href="#a1ae4343ec757cd06ca8fb24c8487151e">◆ </a></span>fill_fe_values()·<span·class="overload">[2/2]</span></h2> |
5008 | <div·class="memitem"> | 5008 | <div·class="memitem"> |
Offset 147, 69 lines modified | Offset 147, 69 lines modified | ||
147 | <tr·class="separator:aed13082e4a1ff27a2ba01d20d706cf5b"><td·class="memSeparator"·colspan="2"> </td></tr> | 147 | <tr·class="separator:aed13082e4a1ff27a2ba01d20d706cf5b"><td·class="memSeparator"·colspan="2"> </td></tr> |
148 | <tr·class="memitem:a31079e2cd4db659be64b20672fd6400c"·id="r_a31079e2cd4db659be64b20672fd6400c"><td·class="memItemLeft"·align="right"·valign="top">std::unique_ptr<·<a·class="el"·href="classFiniteElement.html">FiniteElement</a><·2,·2·>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classFETools_1_1FEFactory.html#a31079e2cd4db659be64b20672fd6400c">get</a>·(const·<a·class="el"·href="classQuadrature.html">Quadrature</a><·1·>·&quad)·const</td></tr> | 148 | <tr·class="memitem:a31079e2cd4db659be64b20672fd6400c"·id="r_a31079e2cd4db659be64b20672fd6400c"><td·class="memItemLeft"·align="right"·valign="top">std::unique_ptr<·<a·class="el"·href="classFiniteElement.html">FiniteElement</a><·2,·2·>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classFETools_1_1FEFactory.html#a31079e2cd4db659be64b20672fd6400c">get</a>·(const·<a·class="el"·href="classQuadrature.html">Quadrature</a><·1·>·&quad)·const</td></tr> |
149 | <tr·class="separator:a31079e2cd4db659be64b20672fd6400c"><td·class="memSeparator"·colspan="2"> </td></tr> | 149 | <tr·class="separator:a31079e2cd4db659be64b20672fd6400c"><td·class="memSeparator"·colspan="2"> </td></tr> |
150 | <tr·class="memitem:ad301c6b7f9d0ba6d4151702ae77e4c68"·id="r_ad301c6b7f9d0ba6d4151702ae77e4c68"><td·class="memItemLeft"·align="right"·valign="top">std::unique_ptr<·<a·class="el"·href="classFiniteElement.html">FiniteElement</a><·2,·3·>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classFETools_1_1FEFactory.html#ad301c6b7f9d0ba6d4151702ae77e4c68">get</a>·(const·<a·class="el"·href="classQuadrature.html">Quadrature</a><·1·>·&quad)·const</td></tr> | 150 | <tr·class="memitem:ad301c6b7f9d0ba6d4151702ae77e4c68"·id="r_ad301c6b7f9d0ba6d4151702ae77e4c68"><td·class="memItemLeft"·align="right"·valign="top">std::unique_ptr<·<a·class="el"·href="classFiniteElement.html">FiniteElement</a><·2,·3·>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classFETools_1_1FEFactory.html#ad301c6b7f9d0ba6d4151702ae77e4c68">get</a>·(const·<a·class="el"·href="classQuadrature.html">Quadrature</a><·1·>·&quad)·const</td></tr> |
151 | <tr·class="separator:ad301c6b7f9d0ba6d4151702ae77e4c68"><td·class="memSeparator"·colspan="2"> </td></tr> | 151 | <tr·class="separator:ad301c6b7f9d0ba6d4151702ae77e4c68"><td·class="memSeparator"·colspan="2"> </td></tr> |
152 | <tr·class="memitem:aae404c931604841e7ebfe76f16cf47c3"·id="r_aae404c931604841e7ebfe76f16cf47c3"><td·class="memItemLeft"·align="right"·valign="top">std::unique_ptr<·<a·class="el"·href="classFiniteElement.html">FiniteElement</a><·3,·3·>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classFETools_1_1FEFactory.html#aae404c931604841e7ebfe76f16cf47c3">get</a>·(const·<a·class="el"·href="classQuadrature.html">Quadrature</a><·1·>·&quad)·const</td></tr> | 152 | <tr·class="memitem:aae404c931604841e7ebfe76f16cf47c3"·id="r_aae404c931604841e7ebfe76f16cf47c3"><td·class="memItemLeft"·align="right"·valign="top">std::unique_ptr<·<a·class="el"·href="classFiniteElement.html">FiniteElement</a><·3,·3·>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classFETools_1_1FEFactory.html#aae404c931604841e7ebfe76f16cf47c3">get</a>·(const·<a·class="el"·href="classQuadrature.html">Quadrature</a><·1·>·&quad)·const</td></tr> |
153 | <tr·class="separator:aae404c931604841e7ebfe76f16cf47c3"><td·class="memSeparator"·colspan="2"> </td></tr> | 153 | <tr·class="separator:aae404c931604841e7ebfe76f16cf47c3"><td·class="memSeparator"·colspan="2"> </td></tr> |
154 | <tr·class="memitem:a68efd17a8330ab676d9cd711029b0f38"·id="r_a68efd17a8330ab676d9cd711029b0f38"><td·class="memTemplParams"·colspan="2">template<class·Archive·>·</td></tr> | ||
155 | <tr·class="memitem:a68efd17a8330ab676d9cd711029b0f38" | 154 | <tr·class="memitem:a68efd17a8330ab676d9cd711029b0f38"·id="r_a68efd17a8330ab676d9cd711029b0f38"><td·class="memTemplParams"·colspan="2">template<<a·class="el"·href="classFETools_1_1FEFactory.html#af2e6e5d49c6755ac960678ce0a5ffd06">class</a>·<a·class="el"·href="classFETools_1_1FEFactory.html#af2e6e5d49c6755a[·...·truncated·by·diffoscope;·len:·36,·SHA:·5c82f800ad4bc8da6b0052240086e2b4cf6ea21537243e934bfa0c46f25c725a·...·]</td></tr> |
155 | <tr·class="memitem:a68efd17a8330ab676d9cd711029b0f38"><td·class="memTemplItemLeft"·align="right"·valign="top">void </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a68efd17a8330ab676d9cd711029b0f38">serialize</a>·(<a·class="el"·href="classFETools_1_1FEFactory.html#af2e6e5d49c6755ac960678ce0a5ffd06">Archive</a>·&<a·class="el"·href="classFETools_1_1FEFactory.html#af2e6e5d49c6755ac960678ce0a5ffd06">ar</a>,·<a·class="el"·href="classFETools_1_1FEFactory.html#af2e6e5d49c6755ac960678ce0a5ffd06">const</a>·unsigned·<a·class="el"·href="classint.html">int</a>·version)</td></tr> | ||
156 | <tr·class="separator:a68efd17a8330ab676d9cd711029b0f38"><td·class="memSeparator"·colspan="2"> </td></tr> | 156 | <tr·class="separator:a68efd17a8330ab676d9cd711029b0f38"><td·class="memSeparator"·colspan="2"> </td></tr> |
157 | <tr><td·colspan="2"><div·class="groupHeader">Subscriptor·functionality</div></td></tr> | 157 | <tr><td·colspan="2"><div·class="groupHeader">Subscriptor·functionality</div></td></tr> |
158 | <tr><td·colspan="2"><div·class="groupText"><p>Classes·derived·from·<a·class="el"·href="classSubscriptor.html">Subscriptor</a>·provide·a·facility·to·subscribe·to·this·object.·This·is·mostly·used·by·the·<a·class="el"·href="classSmartPointer.html">SmartPointer</a>·class.·</p> | 158 | <tr><td·colspan="2"><div·class="groupText"><p>Classes·derived·from·<a·class="el"·href="classSubscriptor.html">Subscriptor</a>·provide·a·facility·to·subscribe·to·this·object.·This·is·mostly·used·by·the·<a·class="el"·href="classSmartPointer.html">SmartPointer</a>·class.·</p> |
159 | </div></td></tr> | 159 | </div></td></tr> |
160 | <tr·class="memitem:a5f0a31fd6c55fba2d0f68ffed307832f"·id="r_a5f0a31fd6c55fba2d0f68ffed307832f"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a5f0a31fd6c55fba2d0f68ffed307832f">subscribe</a>·(std::atomic<·<a·class="el"·href="classbool.html">bool</a>·>·*const·validity,·co | 160 | <tr·class="memitem:a5f0a31fd6c55fba2d0f68ffed307832f"·id="r_a5f0a31fd6c55fba2d0f68ffed307832f"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a5f0a31fd6c55fba2d0f68ffed307832f">subscribe</a>·(std::atomic<·<a·class="el"·href="classbool.html">bool</a>·>·*<a·class="el"·href="classFETools_1_1FEFactory.html#af2e6e5d49c6755ac960678ce0a5ffd06">const</a>·<a·class="el"·href="classFETools_1_1FEFactory.html#af2e6e5d49c6755ac960678ce0a5ffd06">validity</a>,·<a·class="el"·href="classFETools_1_1FEFactory.html#af2e6e5d4[·...·truncated·by·diffoscope;·len:·263,·SHA:·680f2eb095ea269c3efb9eb8a0cd0a354c26a6d942615caa68d88eb4ebcfcb61·...·]</td></tr> |
161 | <tr·class="separator:a5f0a31fd6c55fba2d0f68ffed307832f"><td·class="memSeparator"·colspan="2"> </td></tr> | 161 | <tr·class="separator:a5f0a31fd6c55fba2d0f68ffed307832f"><td·class="memSeparator"·colspan="2"> </td></tr> |
162 | <tr·class="memitem:a09c341da7c0fafd60c30848103bf51dd"·id="r_a09c341da7c0fafd60c30848103bf51dd"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a09c341da7c0fafd60c30848103bf51dd">unsubscribe</a>·(std::atomic<·<a·class="el"·href="classbool.html">bool</a>·>·*const·validity,·co | 162 | <tr·class="memitem:a09c341da7c0fafd60c30848103bf51dd"·id="r_a09c341da7c0fafd60c30848103bf51dd"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a09c341da7c0fafd60c30848103bf51dd">unsubscribe</a>·(std::atomic<·<a·class="el"·href="classbool.html">bool</a>·>·*<a·class="el"·href="classFETools_1_1FEFactory.html#af2e6e5d49c6755ac960678ce0a5ffd06">const</a>·<a·class="el"·href="classFETools_1_1FEFactory.html#af2e6e5d49c6755ac960678ce0a5ffd06">validity</a>,·<a·class="el"·href="classFETools_1_1FEFactory.html#af2e6e5d4[·...·truncated·by·diffoscope;·len:·263,·SHA:·680f2eb095ea269c3efb9eb8a0cd0a354c26a6d942615caa68d88eb4ebcfcb61·...·]</td></tr> |
163 | <tr·class="separator:a09c341da7c0fafd60c30848103bf51dd"><td·class="memSeparator"·colspan="2"> </td></tr> | 163 | <tr·class="separator:a09c341da7c0fafd60c30848103bf51dd"><td·class="memSeparator"·colspan="2"> </td></tr> |
164 | <tr·class="memitem:af9b78412f1bad58f6578b1285611c9e5"·id="r_af9b78412f1bad58f6578b1285611c9e5"><td·class="memItemLeft"·align="right"·valign="top">unsigned·<a·class="el"·href="classint.html">int</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#af9b78412f1bad58f6578b1285611c9e5">n_subscriptions</a>·()·const</td></tr> | 164 | <tr·class="memitem:af9b78412f1bad58f6578b1285611c9e5"·id="r_af9b78412f1bad58f6578b1285611c9e5"><td·class="memItemLeft"·align="right"·valign="top">unsigned·<a·class="el"·href="classint.html">int</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#af9b78412f1bad58f6578b1285611c9e5">n_subscriptions</a>·()·<a·class="el"·href="classFETools_1_1FEFactory.html#af2e6e5d49c6755ac960678ce0a5ffd06">const</a></td></tr> |
165 | <tr·class="separator:af9b78412f1bad58f6578b1285611c9e5"><td·class="memSeparator"·colspan="2"> </td></tr> | 165 | <tr·class="separator:af9b78412f1bad58f6578b1285611c9e5"><td·class="memSeparator"·colspan="2"> </td></tr> |
166 | <tr·class="memitem:af5dc5153076ef7e8c4806ef2b21dbc4f"·id="r_af5dc5153076ef7e8c4806ef2b21dbc4f"><td·class="memTemplParams"·colspan="2">template<typename·StreamType·>·</td></tr> | 166 | <tr·class="memitem:af5dc5153076ef7e8c4806ef2b21dbc4f"·id="r_af5dc5153076ef7e8c4806ef2b21dbc4f"><td·class="memTemplParams"·colspan="2">template<<a·class="el"·href="classFETools_1_1FEFactory.html#af2e6e5d49c6755ac960678ce0a5ffd06">typename</a>·<a·class="el"·href="classFETools_1_1FEFactory.html#af2e6e5d49c6755ac960678ce0a5ffd06">StreamType</a>·>·</td></tr> |
167 | <tr·class="memitem:af5dc5153076ef7e8c4806ef2b21dbc4f"><td·class="memTemplItemLeft"·align="right"·valign="top">void </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#af5dc5153076ef7e8c4806ef2b21dbc4f">list_subscribers</a>·(StreamType·&stream)·const</td></tr> | 167 | <tr·class="memitem:af5dc5153076ef7e8c4806ef2b21dbc4f"><td·class="memTemplItemLeft"·align="right"·valign="top">void </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#af5dc5153076ef7e8c4806ef2b21dbc4f">list_subscribers</a>·(<a·class="el"·href="classFETools_1_1FEFactory.html#af2e6e5d49c6755ac960678ce0a5ffd06">StreamType</a>·&stream)·<a·class="el"·href="classFETools_1_1FEFactory.html#af2e6e5d49c6755ac960678ce0a5ffd06">const</a></td></tr> |
168 | <tr·class="separator:af5dc5153076ef7e8c4806ef2b21dbc4f"><td·class="memSeparator"·colspan="2"> </td></tr> | 168 | <tr·class="separator:af5dc5153076ef7e8c4806ef2b21dbc4f"><td·class="memSeparator"·colspan="2"> </td></tr> |
169 | <tr·class="memitem:a32b1dacf5ccfa29f7f093864a95e02b0"·id="r_a32b1dacf5ccfa29f7f093864a95e02b0"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a32b1dacf5ccfa29f7f093864a95e02b0">list_subscribers</a>·()·const</td></tr> | 169 | <tr·class="memitem:a32b1dacf5ccfa29f7f093864a95e02b0"·id="r_a32b1dacf5ccfa29f7f093864a95e02b0"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a32b1dacf5ccfa29f7f093864a95e02b0">list_subscribers</a>·()·<a·class="el"·href="classFETools_1_1FEFactory.html#af2e6e5d49c6755ac960678ce0a5ffd06">const</a></td></tr> |
170 | <tr·class="separator:a32b1dacf5ccfa29f7f093864a95e02b0"><td·class="memSeparator"·colspan="2"> </td></tr> | 170 | <tr·class="separator:a32b1dacf5ccfa29f7f093864a95e02b0"><td·class="memSeparator"·colspan="2"> </td></tr> |
171 | </table><table·class="memberdecls"> | 171 | </table><table·class="memberdecls"> |
172 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> | 172 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> |
173 | Static·Public·Member·Functions</h2></td></tr> | 173 | Static·Public·Member·Functions</h2></td></tr> |
174 | <tr·class="memitem:ga643dac21eccfb237ebddbda714d8d859"·id="r_ga643dac21eccfb237ebddbda714d8d859"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptio | 174 | <tr·class="memitem:ga643dac21eccfb237ebddbda714d8d859"·id="r_ga643dac21eccfb237ebddbda714d8d859"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classFETools_1_1FEFactory.html#af2e6e5d49c6755ac960678ce0a5ffd06">static</a>·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions[·...·truncated·by·diffoscope;·len:·409,·SHA:·a91da00679d78f5350739eac1c32d0d42e94be316a0e027fe685d1b66a728a57·...·])</td></tr> |
175 | <tr·class="separator:ga643dac21eccfb237ebddbda714d8d859"><td·class="memSeparator"·colspan="2"> </td></tr> | 175 | <tr·class="separator:ga643dac21eccfb237ebddbda714d8d859"><td·class="memSeparator"·colspan="2"> </td></tr> |
176 | <tr·class="memitem:gabc3328ec1c1c378a9be1a1d93b3323cb"·id="r_gabc3328ec1c1c378a9be1a1d93b3323cb"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Excepti | 176 | <tr·class="memitem:gabc3328ec1c1c378a9be1a1d93b3323cb"·id="r_gabc3328ec1c1c378a9be1a1d93b3323cb"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classFETools_1_1FEFactory.html#af2e6e5d49c6755ac960678ce0a5ffd06">static</a>·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions[·...·truncated·by·diffoscope;·len:·277,·SHA:·0caa5d4390e8a38c20e49145d0ca86e18b5d4e02b034c3c3ecdd3fd75e5a64a0·...·])</td></tr> |
177 | <tr·class="separator:gabc3328ec1c1c378a9be1a1d93b3323cb"><td·class="memSeparator"·colspan="2"> </td></tr> | 177 | <tr·class="separator:gabc3328ec1c1c378a9be1a1d93b3323cb"><td·class="memSeparator"·colspan="2"> </td></tr> |
178 | </table><table·class="memberdecls"> | 178 | </table><table·class="memberdecls"> |
179 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-types"·name="pri-types"></a> | 179 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-types"·name="pri-types"></a> |
180 | Private·Types</h2></td></tr> | 180 | Private·Types</h2></td></tr> |
181 | <tr·class="memitem:aeb9ac67567aa7d837f25debd33cd4ce5"·id="r_aeb9ac67567aa7d837f25debd33cd4ce5"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#aeb9ac67567aa7d837f25debd33cd4ce5">map_value_type</a>·=· | 181 | <tr·class="memitem:aeb9ac67567aa7d837f25debd33cd4ce5"·id="r_aeb9ac67567aa7d837f25debd33cd4ce5"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classFETools_1_1FEFactory.html#af2e6e5d49c6755ac960678ce0a5ffd06">using</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#aeb9ac67567aa7d837f25debd33cd4ce5">map_value_type</a>·=·<a·class="e[·...·truncated·by·diffoscope;·len:·87,·SHA:·da2c3b54a9ecdb3348fd010b734587949e24d2f67a47680f5625163272e226ba·...·](<a·class="el"·href="classSubscriptor.html#a73f9f8936b61e6e17ab2a82e9516e95b">counter_map</a>)::value_type</td></tr> |
182 | <tr·class="separator:aeb9ac67567aa7d837f25debd33cd4ce5"><td·class="memSeparator"·colspan="2"> </td></tr> | 182 | <tr·class="separator:aeb9ac67567aa7d837f25debd33cd4ce5"><td·class="memSeparator"·colspan="2"> </td></tr> |
183 | <tr·class="memitem:acebdc2d11f8522e4d9e8b7d73ac3f491"·id="r_acebdc2d11f8522e4d9e8b7d73ac3f491"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#acebdc2d11f8522e4d9e8b7d73ac3f491">map_iterator</a>·=· | 183 | <tr·class="memitem:acebdc2d11f8522e4d9e8b7d73ac3f491"·id="r_acebdc2d11f8522e4d9e8b7d73ac3f491"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classFETools_1_1FEFactory.html#af2e6e5d49c6755ac960678ce0a5ffd06">using</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#acebdc2d11f8522e4d9e8b7d73ac3f491">map_iterator</a>·=·<a·class="el"[·...·truncated·by·diffoscope;·len:·85,·SHA:·83365a7efc3d3941326e8c0e104032219c81bbce6d4684c18aaeeff8906904bb·...·](<a·class="el"·href="classSubscriptor.html#a73f9f8936b61e6e17ab2a82e9516e95b">counter_map</a>)::iterator</td></tr> |
184 | <tr·class="separator:acebdc2d11f8522e4d9e8b7d73ac3f491"><td·class="memSeparator"·colspan="2"> </td></tr> | 184 | <tr·class="separator:acebdc2d11f8522e4d9e8b7d73ac3f491"><td·class="memSeparator"·colspan="2"> </td></tr> |
185 | </table><table·class="memberdecls"> | 185 | </table><table·class="memberdecls"> |
186 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-methods"·name="pri-methods"></a> | 186 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-methods"·name="pri-methods"></a> |
187 | Private·Member·Functions</h2></td></tr> | 187 | Private·Member·Functions</h2></td></tr> |
188 | <tr·class="memitem:a300c593ea0f9422dcbce1445903e6c12"·id="r_a300c593ea0f9422dcbce1445903e6c12"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a300c593ea0f9422dcbce1445903e6c12">check_no_subscribers</a>·()·const·noexcept</td></tr> | 188 | <tr·class="memitem:a300c593ea0f9422dcbce1445903e6c12"·id="r_a300c593ea0f9422dcbce1445903e6c12"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a300c593ea0f9422dcbce1445903e6c12">check_no_subscribers</a>·()·<a·class="el"·href="classFETools_1_1FEFactory.html#af2e6e5d49c6755ac960678ce0a5ffd06">const</a>·<a·class="el"·href="classFETools_1_1FEFactory.html#af2e6e5d49c6755ac960678ce0a5ffd06">noexcept</a></td></tr> |
189 | <tr·class="separator:a300c593ea0f9422dcbce1445903e6c12"><td·class="memSeparator"·colspan="2"> </td></tr> | 189 | <tr·class="separator:a300c593ea0f9422dcbce1445903e6c12"><td·class="memSeparator"·colspan="2"> </td></tr> |
190 | </table><table·class="memberdecls"> | 190 | </table><table·class="memberdecls"> |
191 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-attribs"·name="pri-attribs"></a> | 191 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-attribs"·name="pri-attribs"></a> |
192 | Private·Attributes</h2></td></tr> | 192 | Private·Attributes</h2></td></tr> |
193 | <tr·class="memitem:a20658b60d6ef2d530fafa076efa9f503"·id="r_a20658b60d6ef2d530fafa076efa9f503"><td·class="memItemLeft"·align="right"·valign="top">std::atomic<·unsigned·<a·class="el"·href="classint.html">int</a>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a20658b60d6ef2d530fafa076efa9f503">counter</a></td></tr> | 193 | <tr·class="memitem:a20658b60d6ef2d530fafa076efa9f503"·id="r_a20658b60d6ef2d530fafa076efa9f503"><td·class="memItemLeft"·align="right"·valign="top">std::atomic<·unsigned·<a·class="el"·href="classint.html">int</a>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a20658b60d6ef2d530fafa076efa9f503">counter</a></td></tr> |
194 | <tr·class="separator:a20658b60d6ef2d530fafa076efa9f503"><td·class="memSeparator"·colspan="2"> </td></tr> | 194 | <tr·class="separator:a20658b60d6ef2d530fafa076efa9f503"><td·class="memSeparator"·colspan="2"> </td></tr> |
195 | <tr·class="memitem:a73f9f8936b61e6e17ab2a82e9516e95b"·id="r_a73f9f8936b61e6e17ab2a82e9516e95b"><td·class="memItemLeft"·align="right"·valign="top">std::map<·std::string,·unsigned·<a·class="el"·href="classint.html">int</a>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a73f9f8936b61e6e17ab2a82e9516e95b">counter_map</a></td></tr> | 195 | <tr·class="memitem:a73f9f8936b61e6e17ab2a82e9516e95b"·id="r_a73f9f8936b61e6e17ab2a82e9516e95b"><td·class="memItemLeft"·align="right"·valign="top">std::map<·std::string,·unsigned·<a·class="el"·href="classint.html">int</a>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a73f9f8936b61e6e17ab2a82e9516e95b">counter_map</a></td></tr> |
196 | <tr·class="separator:a73f9f8936b61e6e17ab2a82e9516e95b"><td·class="memSeparator"·colspan="2"> </td></tr> | 196 | <tr·class="separator:a73f9f8936b61e6e17ab2a82e9516e95b"><td·class="memSeparator"·colspan="2"> </td></tr> |
197 | <tr·class="memitem:a094d5932c6c004c2a2b1b966950fb2f7"·id="r_a094d5932c6c004c2a2b1b966950fb2f7"><td·class="memItemLeft"·align="right"·valign="top">std::vector<·std::atomic<·<a·class="el"·href="classbool.html">bool</a>·>·*·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a094d5932c6c004c2a2b1b966950fb2f7">validity_pointers</a></td></tr> | 197 | <tr·class="memitem:a094d5932c6c004c2a2b1b966950fb2f7"·id="r_a094d5932c6c004c2a2b1b966950fb2f7"><td·class="memItemLeft"·align="right"·valign="top">std::vector<·std::atomic<·<a·class="el"·href="classbool.html">bool</a>·>·*·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a094d5932c6c004c2a2b1b966950fb2f7">validity_pointers</a></td></tr> |
198 | <tr·class="separator:a094d5932c6c004c2a2b1b966950fb2f7"><td·class="memSeparator"·colspan="2"> </td></tr> | 198 | <tr·class="separator:a094d5932c6c004c2a2b1b966950fb2f7"><td·class="memSeparator"·colspan="2"> </td></tr> |
199 | <tr·class="memitem:a44e13f7984b31af8d7c54921175a75ff"·id="r_a44e13f7984b31af8d7c54921175a75ff"><td·class="memItemLeft"·align="right"·valign="top">const·std::type_info·* </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a44e13f7984b31af8d7c54921175a75ff">object_info</a></td></tr> | 199 | <tr·class="memitem:a44e13f7984b31af8d7c54921175a75ff"·id="r_a44e13f7984b31af8d7c54921175a75ff"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classFETools_1_1FEFactory.html#af2e6e5d49c6755ac960678ce0a5ffd06">const</a>·std::type_info·* </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a44e13f7984b31af8d7c54921175a75ff">object_info</a></td></tr> |
200 | <tr·class="separator:a44e13f7984b31af8d7c54921175a75ff"><td·class="memSeparator"·colspan="2"> </td></tr> | 200 | <tr·class="separator:a44e13f7984b31af8d7c54921175a75ff"><td·class="memSeparator"·colspan="2"> </td></tr> |
201 | </table><table·class="memberdecls"> | 201 | </table><table·class="memberdecls"> |
202 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-static-attribs"·name="pri-static-attribs"></a> | 202 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-static-attribs"·name="pri-static-attribs"></a> |
203 | Static·Private·Attributes</h2></td></tr> | 203 | Static·Private·Attributes</h2></td></tr> |
204 | <tr·class="memitem:a7e0d86893427a935e46d5bd6dcbc3f78"·id="r_a7e0d86893427a935e46d5bd6dcbc3f78"><td·class="memItemLeft"·align="right"·valign="top">static·std::mutex </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a7e0d86893427a935e46d5bd6dcbc3f78">mutex</a></td></tr> | 204 | <tr·class="memitem:a7e0d86893427a935e46d5bd6dcbc3f78"·id="r_a7e0d86893427a935e46d5bd6dcbc3f78"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classFETools_1_1FEFactory.html#af2e6e5d49c6755ac960678ce0a5ffd06">static</a>·std::mutex </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a7e0d86893427a935e46d5bd6dcbc3f78">mutex</a></td></tr> |
205 | <tr·class="separator:a7e0d86893427a935e46d5bd6dcbc3f78"><td·class="memSeparator"·colspan="2"> </td></tr> | 205 | <tr·class="separator:a7e0d86893427a935e46d5bd6dcbc3f78"><td·class="memSeparator"·colspan="2"> </td></tr> |
206 | </table> | 206 | </table> |
207 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> | 207 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> |
208 | <div·class="textblock"><div·class="compoundTemplParams">template<class·FE><br·/> | 208 | <div·class="textblock"><div·class="compoundTemplParams">template<<a·class="el"·href="classFETools_1_1FEFactory.html#af2e6e5d49c6755ac960678ce0a5ffd06">class</a>·<a·class="el"·href="classFETools_1_1FEFactory.html#af2e6e5d49c6755ac960678ce0a5ffd06">FE</a>><br·/> |
209 | class·FETools::FEFactory<·FE·></div><p>A·concrete·class·for·factory·objects·creating·finite·elements·of·a·given·degree.</p> | 209 | class·FETools::FEFactory<·FE·></div><p>A·concrete·class·for·factory·objects·creating·finite·elements·of·a·given·degree.</p> |
210 | <p>The·class's·get()·function·generates·a·finite·element·object·of·the·type·given·as·template·argument,·and·with·the·degree·(however·the·finite·element·class·wishes·to·interpret·this·number)·given·as·argument·to·get().·</p> | 210 | <p>The·class's·get()·function·generates·a·finite·element·object·of·the·type·given·as·template·argument,·and·with·the·degree·(however·the·finite·element·class·wishes·to·interpret·this·number)·given·as·argument·to·get().·</p> |
211 | <p·class="definition">Definition·at·line·<a·class="el"·href="fe__tools_8h_source.html#l00122">122</a>·of·file·<a·class="el"·href="fe__tools_8h_source.html">fe_tools.h</a>.</p> | 211 | <p·class="definition">Definition·at·line·<a·class="el"·href="fe__tools_8h_source.html#l00122">122</a>·of·file·<a·class="el"·href="fe__tools_8h_source.html">fe_tools.h</a>.</p> |
212 | </div><h2·class="groupheader">Member·Typedef·Documentation</h2> | 212 | </div><h2·class="groupheader">Member·Typedef·Documentation</h2> |
213 | <a·id="aeb9ac67567aa7d837f25debd33cd4ce5"·name="aeb9ac67567aa7d837f25debd33cd4ce5"></a> | 213 | <a·id="aeb9ac67567aa7d837f25debd33cd4ce5"·name="aeb9ac67567aa7d837f25debd33cd4ce5"></a> |
214 | <h2·class="memtitle"><span·class="permalink"><a·href="#aeb9ac67567aa7d837f25debd33cd4ce5">◆ </a></span>map_value_type</h2> | 214 | <h2·class="memtitle"><span·class="permalink"><a·href="#aeb9ac67567aa7d837f25debd33cd4ce5">◆ </a></span>map_value_type</h2> |
Offset 117, 67 lines modified | Offset 117, 67 lines modified | ||
117 | <table·class="memberdecls"> | 117 | <table·class="memberdecls"> |
118 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> | 118 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> |
119 | Public·Member·Functions</h2></td></tr> | 119 | Public·Member·Functions</h2></td></tr> |
120 | <tr·class="memitem:adeb8131b5f9748366480e615abc50120"·id="r_adeb8131b5f9748366480e615abc50120"><td·class="memItemLeft"·align="right"·valign="top">virtual·std::unique_ptr<·<a·class="el"·href="classFiniteElement.html">FiniteElement</a><·dim,·spacedim·>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classFETools_1_1FEFactoryBase.html#adeb8131b5f9748366480e615abc50120">get</a>·(const·unsigned·<a·class="el"·href="classint.html">int</a>·degree)·const·=0</td></tr> | 120 | <tr·class="memitem:adeb8131b5f9748366480e615abc50120"·id="r_adeb8131b5f9748366480e615abc50120"><td·class="memItemLeft"·align="right"·valign="top">virtual·std::unique_ptr<·<a·class="el"·href="classFiniteElement.html">FiniteElement</a><·dim,·spacedim·>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classFETools_1_1FEFactoryBase.html#adeb8131b5f9748366480e615abc50120">get</a>·(const·unsigned·<a·class="el"·href="classint.html">int</a>·degree)·const·=0</td></tr> |
121 | <tr·class="separator:adeb8131b5f9748366480e615abc50120"><td·class="memSeparator"·colspan="2"> </td></tr> | 121 | <tr·class="separator:adeb8131b5f9748366480e615abc50120"><td·class="memSeparator"·colspan="2"> </td></tr> |
122 | <tr·class="memitem:a2ace5e63ad1e2519adc71559222c9d77"·id="r_a2ace5e63ad1e2519adc71559222c9d77"><td·class="memItemLeft"·align="right"·valign="top">virtual·std::unique_ptr<·<a·class="el"·href="classFiniteElement.html">FiniteElement</a><·dim,·spacedim·>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classFETools_1_1FEFactoryBase.html#a2ace5e63ad1e2519adc71559222c9d77">get</a>·(const·<a·class="el"·href="classQuadrature.html">Quadrature</a><·1·>·&quad)·const·=0</td></tr> | 122 | <tr·class="memitem:a2ace5e63ad1e2519adc71559222c9d77"·id="r_a2ace5e63ad1e2519adc71559222c9d77"><td·class="memItemLeft"·align="right"·valign="top">virtual·std::unique_ptr<·<a·class="el"·href="classFiniteElement.html">FiniteElement</a><·dim,·spacedim·>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classFETools_1_1FEFactoryBase.html#a2ace5e63ad1e2519adc71559222c9d77">get</a>·(const·<a·class="el"·href="classQuadrature.html">Quadrature</a><·1·>·&quad)·const·=0</td></tr> |
123 | <tr·class="separator:a2ace5e63ad1e2519adc71559222c9d77"><td·class="memSeparator"·colspan="2"> </td></tr> | 123 | <tr·class="separator:a2ace5e63ad1e2519adc71559222c9d77"><td·class="memSeparator"·colspan="2"> </td></tr> |
124 | <tr·class="memitem:a089f9eed38cb331e02f6288360a09053"·id="r_a089f9eed38cb331e02f6288360a09053"><td·class="memItemLeft"·align="right"·valign="top">virtual </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classFETools_1_1FEFactoryBase.html#a089f9eed38cb331e02f6288360a09053">~FEFactoryBas | 124 | <tr·class="memitem:a089f9eed38cb331e02f6288360a09053"·id="r_a089f9eed38cb331e02f6288360a09053"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classFETools_1_1FEFactoryBase.html#adeb8131b5f9748366480e615abc50120">virtual</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classFETools_1_1FEFactoryBase.html#a089f9eed38cb331e02f6288360a09053">~FEFactoryBas[·...·truncated·by·diffoscope;·len:·213,·SHA:·ea680e77935f5293173ba1314381d94881c63f12c4ef5d620851810e0f9433ae·...·]</td></tr> |
125 | <tr·class="separator:a089f9eed38cb331e02f6288360a09053"><td·class="memSeparator"·colspan="2"> </td></tr> | 125 | <tr·class="separator:a089f9eed38cb331e02f6288360a09053"><td·class="memSeparator"·colspan="2"> </td></tr> |
126 | <tr·class="memitem:a68efd17a8330ab676d9cd711029b0f38"·id="r_a68efd17a8330ab676d9cd711029b0f38"><td·class="memTemplParams"·colspan="2">template<class·Archive·>·</td></tr> | ||
127 | <tr·class="memitem:a68efd17a8330ab676d9cd711029b0f38" | 126 | <tr·class="memitem:a68efd17a8330ab676d9cd711029b0f38"·id="r_a68efd17a8330ab676d9cd711029b0f38"><td·class="memTemplParams"·colspan="2">template<<a·class="el"·href="classFETools_1_1FEFactoryBase.html#adeb8131b5f9748366480e615abc50120">class</a>·<a·class="el"·href="classFETools_1_1FEFactoryBase.html#adeb8131[·...·truncated·by·diffoscope;·len:·44,·SHA:·00af3cd77d13df7215be4161ec7d85566564cfb741ca8e9cecc9a488aa339f4f·...·]</td></tr> |
127 | <tr·class="memitem:a68efd17a8330ab676d9cd711029b0f38"><td·class="memTemplItemLeft"·align="right"·valign="top">void </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a68efd17a8330ab676d9cd711029b0f38">serialize</a>·(<a·class="el"·href="classFETools_1_1FEFactoryBase.html#adeb8131b5f9748366480e615abc50120">Archive</a>·&<a·class="el"·href="classFETools_1_1FEFactoryBase.html#adeb8131b5f9748366480e615abc50120">ar</a>,·<a·class="el"·href="classFETools_1_1FEFactoryBase.html#adeb8131b5f9748366480e615abc50120">const</a>·unsigned·<a·class="el"·href="classint.html">int</a>·version)</td></tr> | ||
128 | <tr·class="separator:a68efd17a8330ab676d9cd711029b0f38"><td·class="memSeparator"·colspan="2"> </td></tr> | 128 | <tr·class="separator:a68efd17a8330ab676d9cd711029b0f38"><td·class="memSeparator"·colspan="2"> </td></tr> |
129 | <tr><td·colspan="2"><div·class="groupHeader">Subscriptor·functionality</div></td></tr> | 129 | <tr><td·colspan="2"><div·class="groupHeader">Subscriptor·functionality</div></td></tr> |
130 | <tr><td·colspan="2"><div·class="groupText"><p>Classes·derived·from·<a·class="el"·href="classSubscriptor.html">Subscriptor</a>·provide·a·facility·to·subscribe·to·this·object.·This·is·mostly·used·by·the·<a·class="el"·href="classSmartPointer.html">SmartPointer</a>·class.·</p> | 130 | <tr><td·colspan="2"><div·class="groupText"><p>Classes·derived·from·<a·class="el"·href="classSubscriptor.html">Subscriptor</a>·provide·a·facility·to·subscribe·to·this·object.·This·is·mostly·used·by·the·<a·class="el"·href="classSmartPointer.html">SmartPointer</a>·class.·</p> |
131 | </div></td></tr> | 131 | </div></td></tr> |
132 | <tr·class="memitem:a5f0a31fd6c55fba2d0f68ffed307832f"·id="r_a5f0a31fd6c55fba2d0f68ffed307832f"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a5f0a31fd6c55fba2d0f68ffed307832f">subscribe</a>·(std::atomic<·<a·class="el"·href="classbool.html">bool</a>·>·*const·validity,·co | 132 | <tr·class="memitem:a5f0a31fd6c55fba2d0f68ffed307832f"·id="r_a5f0a31fd6c55fba2d0f68ffed307832f"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a5f0a31fd6c55fba2d0f68ffed307832f">subscribe</a>·(std::atomic<·<a·class="el"·href="classbool.html">bool</a>·>·*<a·class="el"·href="classFETools_1_1FEFactoryBase.html#adeb8131b5f9748366480e615abc50120">const</a>·<a·class="el"·href="classFETools_1_1FEFactoryBase.html#adeb8131b5f9748366480e615abc50120">validity</a>,·<a·class="el"·href="classFETools_1_1FEFactoryBase.ht[·...·truncated·by·diffoscope;·len:·283,·SHA:·da9ab46fb3be4115afa0190dd371efc7dae076cc6ebcdddfbe5c2198d759128f·...·]</td></tr> |
133 | <tr·class="separator:a5f0a31fd6c55fba2d0f68ffed307832f"><td·class="memSeparator"·colspan="2"> </td></tr> | 133 | <tr·class="separator:a5f0a31fd6c55fba2d0f68ffed307832f"><td·class="memSeparator"·colspan="2"> </td></tr> |
134 | <tr·class="memitem:a09c341da7c0fafd60c30848103bf51dd"·id="r_a09c341da7c0fafd60c30848103bf51dd"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a09c341da7c0fafd60c30848103bf51dd">unsubscribe</a>·(std::atomic<·<a·class="el"·href="classbool.html">bool</a>·>·*const·validity,·co | 134 | <tr·class="memitem:a09c341da7c0fafd60c30848103bf51dd"·id="r_a09c341da7c0fafd60c30848103bf51dd"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a09c341da7c0fafd60c30848103bf51dd">unsubscribe</a>·(std::atomic<·<a·class="el"·href="classbool.html">bool</a>·>·*<a·class="el"·href="classFETools_1_1FEFactoryBase.html#adeb8131b5f9748366480e615abc50120">const</a>·<a·class="el"·href="classFETools_1_1FEFactoryBase.html#adeb8131b5f9748366480e615abc50120">validity</a>,·<a·class="el"·href="classFETools_1_1FEFactoryBase.ht[·...·truncated·by·diffoscope;·len:·283,·SHA:·da9ab46fb3be4115afa0190dd371efc7dae076cc6ebcdddfbe5c2198d759128f·...·]</td></tr> |
135 | <tr·class="separator:a09c341da7c0fafd60c30848103bf51dd"><td·class="memSeparator"·colspan="2"> </td></tr> | 135 | <tr·class="separator:a09c341da7c0fafd60c30848103bf51dd"><td·class="memSeparator"·colspan="2"> </td></tr> |
136 | <tr·class="memitem:af9b78412f1bad58f6578b1285611c9e5"·id="r_af9b78412f1bad58f6578b1285611c9e5"><td·class="memItemLeft"·align="right"·valign="top">unsigned·<a·class="el"·href="classint.html">int</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#af9b78412f1bad58f6578b1285611c9e5">n_subscriptions</a>·()·const</td></tr> | 136 | <tr·class="memitem:af9b78412f1bad58f6578b1285611c9e5"·id="r_af9b78412f1bad58f6578b1285611c9e5"><td·class="memItemLeft"·align="right"·valign="top">unsigned·<a·class="el"·href="classint.html">int</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#af9b78412f1bad58f6578b1285611c9e5">n_subscriptions</a>·()·<a·class="el"·href="classFETools_1_1FEFactoryBase.html#adeb8131b5f9748366480e615abc50120">const</a></td></tr> |
137 | <tr·class="separator:af9b78412f1bad58f6578b1285611c9e5"><td·class="memSeparator"·colspan="2"> </td></tr> | 137 | <tr·class="separator:af9b78412f1bad58f6578b1285611c9e5"><td·class="memSeparator"·colspan="2"> </td></tr> |
138 | <tr·class="memitem:af5dc5153076ef7e8c4806ef2b21dbc4f"·id="r_af5dc5153076ef7e8c4806ef2b21dbc4f"><td·class="memTemplParams"·colspan="2">template<typename·StreamType·>·</td></tr> | ||
139 | <tr·class="memitem:af5dc5153076ef7e8c4806ef2b21dbc4f"><td·class="memTempl | 138 | <tr·class="memitem:af5dc5153076ef7e8c4806ef2b21dbc4f"·id="r_af5dc5153076ef7e8c4806ef2b21dbc4f"><td·class="memTemplParams"·colspan="2">template<<a·class="el"·href="classFETools_1_1FEFactoryBase.html#adeb8131b5f9748366480e615abc50120">typename</a>·<a·class="el"·href="classFETools_1_1FEFactoryBase.html#adeb8[·...·truncated·by·diffoscope;·len:·50,·SHA:·d0af4abb4a99903cb191c2a3de546d3a3270ea6ca352d6e7cf98b2c31a0369ca·...·]</td></tr> |
139 | <tr·class="memitem:af5dc5153076ef7e8c4806ef2b21dbc4f"><td·class="memTemplItemLeft"·align="right"·valign="top">void </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#af5dc5153076ef7e8c4806ef2b21dbc4f">list_subscribers</a>·(<a·class="el"·href="classFETools_1_1FEFactoryBase.html#adeb8131b5f9748366480e615abc50120">StreamType</a>·&stream)·<a·class="el"·href="classFETools_1_1FEFactoryBase.html#adeb8131b5f9748366480e615abc50120">const</a></td></tr> | ||
140 | <tr·class="separator:af5dc5153076ef7e8c4806ef2b21dbc4f"><td·class="memSeparator"·colspan="2"> </td></tr> | 140 | <tr·class="separator:af5dc5153076ef7e8c4806ef2b21dbc4f"><td·class="memSeparator"·colspan="2"> </td></tr> |
141 | <tr·class="memitem:a32b1dacf5ccfa29f7f093864a95e02b0"·id="r_a32b1dacf5ccfa29f7f093864a95e02b0"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a32b1dacf5ccfa29f7f093864a95e02b0">list_subscribers</a>·()·const</td></tr> | 141 | <tr·class="memitem:a32b1dacf5ccfa29f7f093864a95e02b0"·id="r_a32b1dacf5ccfa29f7f093864a95e02b0"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a32b1dacf5ccfa29f7f093864a95e02b0">list_subscribers</a>·()·<a·class="el"·href="classFETools_1_1FEFactoryBase.html#adeb8131b5f9748366480e615abc50120">const</a></td></tr> |
142 | <tr·class="separator:a32b1dacf5ccfa29f7f093864a95e02b0"><td·class="memSeparator"·colspan="2"> </td></tr> | 142 | <tr·class="separator:a32b1dacf5ccfa29f7f093864a95e02b0"><td·class="memSeparator"·colspan="2"> </td></tr> |
143 | </table><table·class="memberdecls"> | 143 | </table><table·class="memberdecls"> |
144 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> | 144 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> |
145 | Static·Public·Member·Functions</h2></td></tr> | 145 | Static·Public·Member·Functions</h2></td></tr> |
146 | <tr·class="memitem:ga643dac21eccfb237ebddbda714d8d859"·id="r_ga643dac21eccfb237ebddbda714d8d859"><td·class="memItemLeft"·align="right"·valign="top"> | 146 | <tr·class="memitem:ga643dac21eccfb237ebddbda714d8d859"·id="r_ga643dac21eccfb237ebddbda714d8d859"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classFETools_1_1FEFactoryBase.html#adeb8131b5f9748366480e615abc50120">static</a>·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Except[·...·truncated·by·diffoscope;·len:·425,·SHA:·2f44aaaf29da2f2bb316ecbfe27f56198f50acfa86501d21085269280cecee2e·...·])</td></tr> |
147 | <tr·class="separator:ga643dac21eccfb237ebddbda714d8d859"><td·class="memSeparator"·colspan="2"> </td></tr> | 147 | <tr·class="separator:ga643dac21eccfb237ebddbda714d8d859"><td·class="memSeparator"·colspan="2"> </td></tr> |
148 | <tr·class="memitem:gabc3328ec1c1c378a9be1a1d93b3323cb"·id="r_gabc3328ec1c1c378a9be1a1d93b3323cb"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Excep | 148 | <tr·class="memitem:gabc3328ec1c1c378a9be1a1d93b3323cb"·id="r_gabc3328ec1c1c378a9be1a1d93b3323cb"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classFETools_1_1FEFactoryBase.html#adeb8131b5f9748366480e615abc50120">static</a>·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Except[·...·truncated·by·diffoscope;·len:·289,·SHA:·211aae91d86d84e50313210f35aa09df34c17fe12d0b48f4b1a74c095bfa8ecb·...·])</td></tr> |
149 | <tr·class="separator:gabc3328ec1c1c378a9be1a1d93b3323cb"><td·class="memSeparator"·colspan="2"> </td></tr> | 149 | <tr·class="separator:gabc3328ec1c1c378a9be1a1d93b3323cb"><td·class="memSeparator"·colspan="2"> </td></tr> |
150 | </table><table·class="memberdecls"> | 150 | </table><table·class="memberdecls"> |
151 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-types"·name="pri-types"></a> | 151 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-types"·name="pri-types"></a> |
152 | Private·Types</h2></td></tr> | 152 | Private·Types</h2></td></tr> |
153 | <tr·class="memitem:aeb9ac67567aa7d837f25debd33cd4ce5"·id="r_aeb9ac67567aa7d837f25debd33cd4ce5"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#aeb9ac67567aa7d837f25debd33cd4ce5">map_value_type</a>·=· | 153 | <tr·class="memitem:aeb9ac67567aa7d837f25debd33cd4ce5"·id="r_aeb9ac67567aa7d837f25debd33cd4ce5"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classFETools_1_1FEFactoryBase.html#adeb8131b5f9748366480e615abc50120">using</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#aeb9ac67567aa7d837f25debd33cd4ce5">map_value_type</a>·=·<a·clas[·...·truncated·by·diffoscope;·len:·95,·SHA:·8025a0c3b6dec13e7b18cb426c67e159a55eeba5e9b8a5bb72cc2c57d44be55f·...·](<a·class="el"·href="classSubscriptor.html#a73f9f8936b61e6e17ab2a82e9516e95b">counter_map</a>)::value_type</td></tr> |
154 | <tr·class="separator:aeb9ac67567aa7d837f25debd33cd4ce5"><td·class="memSeparator"·colspan="2"> </td></tr> | 154 | <tr·class="separator:aeb9ac67567aa7d837f25debd33cd4ce5"><td·class="memSeparator"·colspan="2"> </td></tr> |
155 | <tr·class="memitem:acebdc2d11f8522e4d9e8b7d73ac3f491"·id="r_acebdc2d11f8522e4d9e8b7d73ac3f491"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#acebdc2d11f8522e4d9e8b7d73ac3f491">map_iterator</a>·=· | 155 | <tr·class="memitem:acebdc2d11f8522e4d9e8b7d73ac3f491"·id="r_acebdc2d11f8522e4d9e8b7d73ac3f491"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classFETools_1_1FEFactoryBase.html#adeb8131b5f9748366480e615abc50120">using</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#acebdc2d11f8522e4d9e8b7d73ac3f491">map_iterator</a>·=·<a·class=[·...·truncated·by·diffoscope;·len:·93,·SHA:·260f82258683093ce9072e90a575df96214eae63d6f85faf493670e491b3db55·...·](<a·class="el"·href="classSubscriptor.html#a73f9f8936b61e6e17ab2a82e9516e95b">counter_map</a>)::iterator</td></tr> |
156 | <tr·class="separator:acebdc2d11f8522e4d9e8b7d73ac3f491"><td·class="memSeparator"·colspan="2"> </td></tr> | 156 | <tr·class="separator:acebdc2d11f8522e4d9e8b7d73ac3f491"><td·class="memSeparator"·colspan="2"> </td></tr> |
157 | </table><table·class="memberdecls"> | 157 | </table><table·class="memberdecls"> |
158 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-methods"·name="pri-methods"></a> | 158 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-methods"·name="pri-methods"></a> |
159 | Private·Member·Functions</h2></td></tr> | 159 | Private·Member·Functions</h2></td></tr> |
160 | <tr·class="memitem:a300c593ea0f9422dcbce1445903e6c12"·id="r_a300c593ea0f9422dcbce1445903e6c12"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a300c593ea0f9422dcbce1445903e6c12">check_no_subscribers</a>·()·const·noexcept</td></tr> | 160 | <tr·class="memitem:a300c593ea0f9422dcbce1445903e6c12"·id="r_a300c593ea0f9422dcbce1445903e6c12"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a300c593ea0f9422dcbce1445903e6c12">check_no_subscribers</a>·()·<a·class="el"·href="classFETools_1_1FEFactoryBase.html#adeb8131b5f9748366480e615abc50120">const</a>·<a·class="el"·href="classFETools_1_1FEFactoryBase.html#adeb8131b5f9748366480e615abc50120">noexcept</a></td></tr> |
161 | <tr·class="separator:a300c593ea0f9422dcbce1445903e6c12"><td·class="memSeparator"·colspan="2"> </td></tr> | 161 | <tr·class="separator:a300c593ea0f9422dcbce1445903e6c12"><td·class="memSeparator"·colspan="2"> </td></tr> |
162 | </table><table·class="memberdecls"> | 162 | </table><table·class="memberdecls"> |
163 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-attribs"·name="pri-attribs"></a> | 163 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-attribs"·name="pri-attribs"></a> |
164 | Private·Attributes</h2></td></tr> | 164 | Private·Attributes</h2></td></tr> |
165 | <tr·class="memitem:a20658b60d6ef2d530fafa076efa9f503"·id="r_a20658b60d6ef2d530fafa076efa9f503"><td·class="memItemLeft"·align="right"·valign="top">std::atomic<·unsigned·<a·class="el"·href="classint.html">int</a>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a20658b60d6ef2d530fafa076efa9f503">counter</a></td></tr> | 165 | <tr·class="memitem:a20658b60d6ef2d530fafa076efa9f503"·id="r_a20658b60d6ef2d530fafa076efa9f503"><td·class="memItemLeft"·align="right"·valign="top">std::atomic<·unsigned·<a·class="el"·href="classint.html">int</a>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a20658b60d6ef2d530fafa076efa9f503">counter</a></td></tr> |
166 | <tr·class="separator:a20658b60d6ef2d530fafa076efa9f503"><td·class="memSeparator"·colspan="2"> </td></tr> | 166 | <tr·class="separator:a20658b60d6ef2d530fafa076efa9f503"><td·class="memSeparator"·colspan="2"> </td></tr> |
167 | <tr·class="memitem:a73f9f8936b61e6e17ab2a82e9516e95b"·id="r_a73f9f8936b61e6e17ab2a82e9516e95b"><td·class="memItemLeft"·align="right"·valign="top">std::map<·std::string,·unsigned·<a·class="el"·href="classint.html">int</a>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a73f9f8936b61e6e17ab2a82e9516e95b">counter_map</a></td></tr> | 167 | <tr·class="memitem:a73f9f8936b61e6e17ab2a82e9516e95b"·id="r_a73f9f8936b61e6e17ab2a82e9516e95b"><td·class="memItemLeft"·align="right"·valign="top">std::map<·std::string,·unsigned·<a·class="el"·href="classint.html">int</a>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a73f9f8936b61e6e17ab2a82e9516e95b">counter_map</a></td></tr> |
168 | <tr·class="separator:a73f9f8936b61e6e17ab2a82e9516e95b"><td·class="memSeparator"·colspan="2"> </td></tr> | 168 | <tr·class="separator:a73f9f8936b61e6e17ab2a82e9516e95b"><td·class="memSeparator"·colspan="2"> </td></tr> |
169 | <tr·class="memitem:a094d5932c6c004c2a2b1b966950fb2f7"·id="r_a094d5932c6c004c2a2b1b966950fb2f7"><td·class="memItemLeft"·align="right"·valign="top">std::vector<·std::atomic<·<a·class="el"·href="classbool.html">bool</a>·>·*·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a094d5932c6c004c2a2b1b966950fb2f7">validity_pointers</a></td></tr> | 169 | <tr·class="memitem:a094d5932c6c004c2a2b1b966950fb2f7"·id="r_a094d5932c6c004c2a2b1b966950fb2f7"><td·class="memItemLeft"·align="right"·valign="top">std::vector<·std::atomic<·<a·class="el"·href="classbool.html">bool</a>·>·*·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a094d5932c6c004c2a2b1b966950fb2f7">validity_pointers</a></td></tr> |
170 | <tr·class="separator:a094d5932c6c004c2a2b1b966950fb2f7"><td·class="memSeparator"·colspan="2"> </td></tr> | 170 | <tr·class="separator:a094d5932c6c004c2a2b1b966950fb2f7"><td·class="memSeparator"·colspan="2"> </td></tr> |
171 | <tr·class="memitem:a44e13f7984b31af8d7c54921175a75ff"·id="r_a44e13f7984b31af8d7c54921175a75ff"><td·class="memItemLeft"·align="right"·valign="top">const·std::type_info·* </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a44e13f7984b31af8d7c54921175a75ff">object_info</a></td></tr> | 171 | <tr·class="memitem:a44e13f7984b31af8d7c54921175a75ff"·id="r_a44e13f7984b31af8d7c54921175a75ff"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classFETools_1_1FEFactoryBase.html#adeb8131b5f9748366480e615abc50120">const</a>·std::type_info·* </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a44e13f7984b31af8d7c54921175a75ff">object_info</a></td></tr> |
172 | <tr·class="separator:a44e13f7984b31af8d7c54921175a75ff"><td·class="memSeparator"·colspan="2"> </td></tr> | 172 | <tr·class="separator:a44e13f7984b31af8d7c54921175a75ff"><td·class="memSeparator"·colspan="2"> </td></tr> |
173 | </table><table·class="memberdecls"> | 173 | </table><table·class="memberdecls"> |
174 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-static-attribs"·name="pri-static-attribs"></a> | 174 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-static-attribs"·name="pri-static-attribs"></a> |
175 | Static·Private·Attributes</h2></td></tr> | 175 | Static·Private·Attributes</h2></td></tr> |
176 | <tr·class="memitem:a7e0d86893427a935e46d5bd6dcbc3f78"·id="r_a7e0d86893427a935e46d5bd6dcbc3f78"><td·class="memItemLeft"·align="right"·valign="top">static·std::mutex </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a7e0d86893427a935e46d5bd6dcbc3f78">mutex</a></td></tr> | 176 | <tr·class="memitem:a7e0d86893427a935e46d5bd6dcbc3f78"·id="r_a7e0d86893427a935e46d5bd6dcbc3f78"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classFETools_1_1FEFactoryBase.html#adeb8131b5f9748366480e615abc50120">static</a>·std::mutex </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a7e0d86893427a935e46d5bd6dcbc3f78">mutex</a></td></tr> |
177 | <tr·class="separator:a7e0d86893427a935e46d5bd6dcbc3f78"><td·class="memSeparator"·colspan="2"> </td></tr> | 177 | <tr·class="separator:a7e0d86893427a935e46d5bd6dcbc3f78"><td·class="memSeparator"·colspan="2"> </td></tr> |
178 | </table> | 178 | </table> |
179 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> | 179 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> |
180 | <div·class="textblock"><div·class="compoundTemplParams">template<<a·class="el"·href="classint.html">int</a>·dim,·<a·class="el"·href="classint.html">int</a>·spacedim·=·dim><br·/> | 180 | <div·class="textblock"><div·class="compoundTemplParams">template<<a·class="el"·href="classint.html">int</a>·dim,·<a·class="el"·href="classint.html">int</a>·spacedim·=·dim><br·/> |
181 | class·FETools::FEFactoryBase<·dim,·spacedim·></div><p>A·base·class·for·factory·objects·creating·finite·elements·of·a·given·degree.·Derived·classes·are·called·whenever·one·wants·to·have·a·transparent·way·to·create·a·finite·element·object.</p> | 181 | class·FETools::FEFactoryBase<·dim,·spacedim·></div><p>A·base·class·for·factory·objects·creating·finite·elements·of·a·given·degree.·Derived·classes·are·called·whenever·one·wants·to·have·a·transparent·way·to·create·a·finite·element·object.</p> |
182 | <p>This·class·is·used·in·the·<a·class="el"·href="namespaceFETools.html#aa37367f0b2f4f5a6a7ca51afda496fc3">FETools::get_fe_by_name()</a>·and·<a·class="el"·href="namespaceFETools.html#a5a006641198ca5641c5c8ae20b741b4b">FETools::add_fe_name()</a>·functions.·</p> | 182 | <p>This·class·is·used·in·the·<a·class="el"·href="namespaceFETools.html#aa37367f0b2f4f5a6a7ca51afda496fc3">FETools::get_fe_by_name()</a>·and·<a·class="el"·href="namespaceFETools.html#a5a006641198ca5641c5c8ae20b741b4b">FETools::add_fe_name()</a>·functions.·</p> |
Offset 605, 15 lines modified | Offset 605, 15 lines modified | ||
605 | </table> | 605 | </table> |
606 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> | 606 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> |
607 | <div·class="textblock"><div·class="compoundTemplParams">template<<a·class="el"·href="classint.html">int</a>·dim><br·/> | 607 | <div·class="textblock"><div·class="compoundTemplParams">template<<a·class="el"·href="classint.html">int</a>·dim><br·/> |
608 | class·FE_ABF<·dim·></div><p>Implementation·of·Arnold-Boffi-Falk·(ABF)·elements,·conforming·with·the·space·H<sup>div</sup>.·These·elements·generate·vector·fields·with·normal·components·continuous·between·mesh·cells.</p> | 608 | class·FE_ABF<·dim·></div><p>Implementation·of·Arnold-Boffi-Falk·(ABF)·elements,·conforming·with·the·space·H<sup>div</sup>.·These·elements·generate·vector·fields·with·normal·components·continuous·between·mesh·cells.</p> |
609 | <p>These·elements·are·based·on·an·article·from·Arnold,·Boffi·and·Falk:·Quadrilateral·H(div)·finite·elements,·SIAM·J.·Numer.·Anal.·Vol.42,·No.6,·pp.2429-2451</p> | 609 | <p>These·elements·are·based·on·an·article·from·Arnold,·Boffi·and·Falk:·Quadrilateral·H(div)·finite·elements,·SIAM·J.·Numer.·Anal.·Vol.42,·No.6,·pp.2429-2451</p> |
610 | <p>In·this·article,·the·authors·demonstrate·that·the·usual·RT·elements·and·also·BDM·and·other·proposed·finite·dimensional·subspaces·of·H(div)·do·not·work·properly·on·arbitrary·FE·grids.·I.e.·the·convergence·rates·deteriorate·on·these·meshes.·As·a·solution·the·authors·propose·the·ABF·elements,·which·are·implemented·in·this·module.</p> | 610 | <p>In·this·article,·the·authors·demonstrate·that·the·usual·RT·elements·and·also·BDM·and·other·proposed·finite·dimensional·subspaces·of·H(div)·do·not·work·properly·on·arbitrary·FE·grids.·I.e.·the·convergence·rates·deteriorate·on·these·meshes.·As·a·solution·the·authors·propose·the·ABF·elements,·which·are·implemented·in·this·module.</p> |
611 | <p>This·class·is·not·implemented·for·the·codimension·one·case·(<code>spacedim·!=·dim</code>).</p> | 611 | <p>This·class·is·not·implemented·for·the·codimension·one·case·(<code>spacedim·!=·dim</code>).</p> |
612 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo0000 | 612 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo000012">Todo:</a></b></dt><dd>Even·if·this·element·is·implemented·for·two·and·three·space·dimensions,·the·definition·of·the·node·values·relies·on·consistently·oriented·faces·in·3d.·Therefore,·care·should·be·taken·on·complicated·meshes.</dd></dl> |
613 | <h3>Interpolation</h3> | 613 | <h3>Interpolation</h3> |
614 | <p>The·<a·class="el"·href="DEALGlossary.html#GlossInterpolation">interpolation</a>·operators·associated·with·the·RT·element·are·constructed·such·that·interpolation·and·computing·the·divergence·are·commuting·operations.·We·require·this·from·interpolating·arbitrary·functions·as·well·as·the·<a·class="el"·href="classFiniteElement.html#a4993707a4ec342560ff74e5d22401794">restriction</a>·matrices.·It·can·be·achieved·by·two·interpolation·schemes,·the·simplified·one·in·<a·class="el"·href="classFE__RaviartThomasNodal.html">FE_RaviartThomasNodal</a>·and·the·original·one·here:</p> | 614 | <p>The·<a·class="el"·href="DEALGlossary.html#GlossInterpolation">interpolation</a>·operators·associated·with·the·RT·element·are·constructed·such·that·interpolation·and·computing·the·divergence·are·commuting·operations.·We·require·this·from·interpolating·arbitrary·functions·as·well·as·the·<a·class="el"·href="classFiniteElement.html#a4993707a4ec342560ff74e5d22401794">restriction</a>·matrices.·It·can·be·achieved·by·two·interpolation·schemes,·the·simplified·one·in·<a·class="el"·href="classFE__RaviartThomasNodal.html">FE_RaviartThomasNodal</a>·and·the·original·one·here:</p> |
615 | <h4>Node·values·on·edges/faces</h4> | 615 | <h4>Node·values·on·edges/faces</h4> |
616 | <p>On·edges·or·faces,·the·<a·class="el"·href="DEALGlossary.html#GlossNodes">node·values</a>·are·the·moments·of·the·normal·component·of·the·interpolated·function·with·respect·to·the·traces·of·the·RT·polynomials.·Since·the·normal·trace·of·the·RT·space·of·degree·<em>k</em>·on·an·edge/face·is·the·space·<em>Q<sub>k</sub></em>,·the·moments·are·taken·with·respect·to·this·space.</p> | 616 | <p>On·edges·or·faces,·the·<a·class="el"·href="DEALGlossary.html#GlossNodes">node·values</a>·are·the·moments·of·the·normal·component·of·the·interpolated·function·with·respect·to·the·traces·of·the·RT·polynomials.·Since·the·normal·trace·of·the·RT·space·of·degree·<em>k</em>·on·an·edge/face·is·the·space·<em>Q<sub>k</sub></em>,·the·moments·are·taken·with·respect·to·this·space.</p> |
617 | <h4>Interior·node·values</h4> | 617 | <h4>Interior·node·values</h4> |
618 | <p>Higher·order·RT·spaces·have·interior·nodes.·These·are·moments·taken·with·respect·to·the·gradient·of·functions·in·<em>Q<sub>k</sub></em>·on·the·cell·(this·space·is·the·matching·space·for·RT<sub>k</sub>·in·a·mixed·formulation).</p> | 618 | <p>Higher·order·RT·spaces·have·interior·nodes.·These·are·moments·taken·with·respect·to·the·gradient·of·functions·in·<em>Q<sub>k</sub></em>·on·the·cell·(this·space·is·the·matching·space·for·RT<sub>k</sub>·in·a·mixed·formulation).</p> |
619 | <h4>Generalized·support·points</h4> | 619 | <h4>Generalized·support·points</h4> |
Offset 1849, 15 lines modified | Offset 1849, 15 lines modified | ||
1849 | ······</table> | 1849 | ······</table> |
1850 | ··</td> | 1850 | ··</td> |
1851 | ··<td·class="mlabels-right"> | 1851 | ··<td·class="mlabels-right"> |
1852 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 1852 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
1853 | ··</tr> | 1853 | ··</tr> |
1854 | </table> | 1854 | </table> |
1855 | </div><div·class="memdoc"> | 1855 | </div><div·class="memdoc"> |
1856 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 1856 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000041">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
1857 | </div> | 1857 | </div> |
1858 | </div> | 1858 | </div> |
1859 | <a·id="abb6fa45bcee5a64d541c9942ca5f68be"·name="abb6fa45bcee5a64d541c9942ca5f68be"></a> | 1859 | <a·id="abb6fa45bcee5a64d541c9942ca5f68be"·name="abb6fa45bcee5a64d541c9942ca5f68be"></a> |
1860 | <h2·class="memtitle"><span·class="permalink"><a·href="#abb6fa45bcee5a64d541c9942ca5f68be">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> | 1860 | <h2·class="memtitle"><span·class="permalink"><a·href="#abb6fa45bcee5a64d541c9942ca5f68be">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> |
1861 | <div·class="memitem"> | 1861 | <div·class="memitem"> |
Offset 1826, 15 lines modified | Offset 1826, 15 lines modified | ||
1826 | ······</table> | 1826 | ······</table> |
1827 | ··</td> | 1827 | ··</td> |
1828 | ··<td·class="mlabels-right"> | 1828 | ··<td·class="mlabels-right"> |
1829 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 1829 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
1830 | ··</tr> | 1830 | ··</tr> |
1831 | </table> | 1831 | </table> |
1832 | </div><div·class="memdoc"> | 1832 | </div><div·class="memdoc"> |
1833 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 1833 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000041">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
1834 | </div> | 1834 | </div> |
1835 | </div> | 1835 | </div> |
1836 | <a·id="abb6fa45bcee5a64d541c9942ca5f68be"·name="abb6fa45bcee5a64d541c9942ca5f68be"></a> | 1836 | <a·id="abb6fa45bcee5a64d541c9942ca5f68be"·name="abb6fa45bcee5a64d541c9942ca5f68be"></a> |
1837 | <h2·class="memtitle"><span·class="permalink"><a·href="#abb6fa45bcee5a64d541c9942ca5f68be">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> | 1837 | <h2·class="memtitle"><span·class="permalink"><a·href="#abb6fa45bcee5a64d541c9942ca5f68be">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> |
1838 | <div·class="memitem"> | 1838 | <div·class="memitem"> |
Offset 2647, 15 lines modified | Offset 2647, 15 lines modified | ||
2647 | ······</table> | 2647 | ······</table> |
2648 | ··</td> | 2648 | ··</td> |
2649 | ··<td·class="mlabels-right"> | 2649 | ··<td·class="mlabels-right"> |
2650 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 2650 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
2651 | ··</tr> | 2651 | ··</tr> |
2652 | </table> | 2652 | </table> |
2653 | </div><div·class="memdoc"> | 2653 | </div><div·class="memdoc"> |
2654 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 2654 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000041">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
2655 | </div> | 2655 | </div> |
2656 | </div> | 2656 | </div> |
2657 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> | 2657 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> |
2658 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> | 2658 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> |
2659 | <div·class="memitem"> | 2659 | <div·class="memitem"> |
Offset 1755, 15 lines modified | Offset 1755, 15 lines modified | ||
1755 | ······</table> | 1755 | ······</table> |
1756 | ··</td> | 1756 | ··</td> |
1757 | ··<td·class="mlabels-right"> | 1757 | ··<td·class="mlabels-right"> |
1758 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 1758 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
1759 | ··</tr> | 1759 | ··</tr> |
1760 | </table> | 1760 | </table> |
1761 | </div><div·class="memdoc"> | 1761 | </div><div·class="memdoc"> |
1762 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 1762 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000041">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
1763 | </div> | 1763 | </div> |
1764 | </div> | 1764 | </div> |
1765 | <a·id="abb6fa45bcee5a64d541c9942ca5f68be"·name="abb6fa45bcee5a64d541c9942ca5f68be"></a> | 1765 | <a·id="abb6fa45bcee5a64d541c9942ca5f68be"·name="abb6fa45bcee5a64d541c9942ca5f68be"></a> |
1766 | <h2·class="memtitle"><span·class="permalink"><a·href="#abb6fa45bcee5a64d541c9942ca5f68be">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> | 1766 | <h2·class="memtitle"><span·class="permalink"><a·href="#abb6fa45bcee5a64d541c9942ca5f68be">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> |
1767 | <div·class="memitem"> | 1767 | <div·class="memitem"> |
Offset 1755, 15 lines modified | Offset 1755, 15 lines modified | ||
1755 | ······</table> | 1755 | ······</table> |
1756 | ··</td> | 1756 | ··</td> |
1757 | ··<td·class="mlabels-right"> | 1757 | ··<td·class="mlabels-right"> |
1758 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 1758 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
1759 | ··</tr> | 1759 | ··</tr> |
1760 | </table> | 1760 | </table> |
1761 | </div><div·class="memdoc"> | 1761 | </div><div·class="memdoc"> |
1762 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 1762 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000041">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
1763 | </div> | 1763 | </div> |
1764 | </div> | 1764 | </div> |
1765 | <a·id="abb6fa45bcee5a64d541c9942ca5f68be"·name="abb6fa45bcee5a64d541c9942ca5f68be"></a> | 1765 | <a·id="abb6fa45bcee5a64d541c9942ca5f68be"·name="abb6fa45bcee5a64d541c9942ca5f68be"></a> |
1766 | <h2·class="memtitle"><span·class="permalink"><a·href="#abb6fa45bcee5a64d541c9942ca5f68be">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> | 1766 | <h2·class="memtitle"><span·class="permalink"><a·href="#abb6fa45bcee5a64d541c9942ca5f68be">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> |
1767 | <div·class="memitem"> | 1767 | <div·class="memitem"> |
Offset 2555, 15 lines modified | Offset 2555, 15 lines modified | ||
2555 | ······</table> | 2555 | ······</table> |
2556 | ··</td> | 2556 | ··</td> |
2557 | ··<td·class="mlabels-right"> | 2557 | ··<td·class="mlabels-right"> |
2558 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 2558 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
2559 | ··</tr> | 2559 | ··</tr> |
2560 | </table> | 2560 | </table> |
2561 | </div><div·class="memdoc"> | 2561 | </div><div·class="memdoc"> |
2562 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 2562 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000041">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
2563 | </div> | 2563 | </div> |
2564 | </div> | 2564 | </div> |
2565 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> | 2565 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> |
2566 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> | 2566 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> |
2567 | <div·class="memitem"> | 2567 | <div·class="memitem"> |
Offset 2727, 15 lines modified | Offset 2727, 15 lines modified | ||
2727 | ······</table> | 2727 | ······</table> |
2728 | ··</td> | 2728 | ··</td> |
2729 | ··<td·class="mlabels-right"> | 2729 | ··<td·class="mlabels-right"> |
2730 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 2730 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
2731 | ··</tr> | 2731 | ··</tr> |
2732 | </table> | 2732 | </table> |
2733 | </div><div·class="memdoc"> | 2733 | </div><div·class="memdoc"> |
2734 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 2734 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000041">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
2735 | </div> | 2735 | </div> |
2736 | </div> | 2736 | </div> |
2737 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> | 2737 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> |
2738 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> | 2738 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> |
2739 | <div·class="memitem"> | 2739 | <div·class="memitem"> |
Offset 4439, 15 lines modified | Offset 4439, 15 lines modified | ||
4439 | ······</table> | 4439 | ······</table> |
4440 | ··</td> | 4440 | ··</td> |
4441 | ··<td·class="mlabels-right"> | 4441 | ··<td·class="mlabels-right"> |
4442 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 4442 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
4443 | ··</tr> | 4443 | ··</tr> |
4444 | </table> | 4444 | </table> |
4445 | </div><div·class="memdoc"> | 4445 | </div><div·class="memdoc"> |
4446 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 4446 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000040">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
4447 | </div> | 4447 | </div> |
4448 | </div> | 4448 | </div> |
4449 | <a·id="a3d137b5fefbb6f0af12dace8ff8e2d67"·name="a3d137b5fefbb6f0af12dace8ff8e2d67"></a> | 4449 | <a·id="a3d137b5fefbb6f0af12dace8ff8e2d67"·name="a3d137b5fefbb6f0af12dace8ff8e2d67"></a> |
4450 | <h2·class="memtitle"><span·class="permalink"><a·href="#a3d137b5fefbb6f0af12dace8ff8e2d67">◆ </a></span>get_subface_data()</h2> | 4450 | <h2·class="memtitle"><span·class="permalink"><a·href="#a3d137b5fefbb6f0af12dace8ff8e2d67">◆ </a></span>get_subface_data()</h2> |
4451 | <div·class="memitem"> | 4451 | <div·class="memitem"> |
Offset 2555, 15 lines modified | Offset 2555, 15 lines modified | ||
2555 | ······</table> | 2555 | ······</table> |
2556 | ··</td> | 2556 | ··</td> |
2557 | ··<td·class="mlabels-right"> | 2557 | ··<td·class="mlabels-right"> |
2558 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 2558 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
2559 | ··</tr> | 2559 | ··</tr> |
2560 | </table> | 2560 | </table> |
2561 | </div><div·class="memdoc"> | 2561 | </div><div·class="memdoc"> |
2562 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 2562 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000041">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
2563 | </div> | 2563 | </div> |
2564 | </div> | 2564 | </div> |
2565 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> | 2565 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> |
2566 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> | 2566 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> |
2567 | <div·class="memitem"> | 2567 | <div·class="memitem"> |
Offset 2481, 15 lines modified | Offset 2481, 15 lines modified | ||
2481 | ······</table> | 2481 | ······</table> |
2482 | ··</td> | 2482 | ··</td> |
2483 | ··<td·class="mlabels-right"> | 2483 | ··<td·class="mlabels-right"> |
2484 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 2484 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
2485 | ··</tr> | 2485 | ··</tr> |
2486 | </table> | 2486 | </table> |
2487 | </div><div·class="memdoc"> | 2487 | </div><div·class="memdoc"> |
2488 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 2488 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000041">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
2489 | </div> | 2489 | </div> |
2490 | </div> | 2490 | </div> |
2491 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> | 2491 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> |
2492 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> | 2492 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> |
2493 | <div·class="memitem"> | 2493 | <div·class="memitem"> |
Offset 2484, 15 lines modified | Offset 2484, 15 lines modified | ||
2484 | ······</table> | 2484 | ······</table> |
2485 | ··</td> | 2485 | ··</td> |
2486 | ··<td·class="mlabels-right"> | 2486 | ··<td·class="mlabels-right"> |
2487 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 2487 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
2488 | ··</tr> | 2488 | ··</tr> |
2489 | </table> | 2489 | </table> |
2490 | </div><div·class="memdoc"> | 2490 | </div><div·class="memdoc"> |
2491 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 2491 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000041">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
2492 | </div> | 2492 | </div> |
2493 | </div> | 2493 | </div> |
2494 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> | 2494 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> |
2495 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> | 2495 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> |
2496 | <div·class="memitem"> | 2496 | <div·class="memitem"> |
Offset 2482, 15 lines modified | Offset 2482, 15 lines modified | ||
2482 | ······</table> | 2482 | ······</table> |
2483 | ··</td> | 2483 | ··</td> |
2484 | ··<td·class="mlabels-right"> | 2484 | ··<td·class="mlabels-right"> |
2485 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 2485 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
2486 | ··</tr> | 2486 | ··</tr> |
2487 | </table> | 2487 | </table> |
2488 | </div><div·class="memdoc"> | 2488 | </div><div·class="memdoc"> |
2489 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 2489 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000041">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
2490 | </div> | 2490 | </div> |
2491 | </div> | 2491 | </div> |
2492 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> | 2492 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> |
2493 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> | 2493 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> |
2494 | <div·class="memitem"> | 2494 | <div·class="memitem"> |
Offset 1755, 15 lines modified | Offset 1755, 15 lines modified | ||
1755 | ······</table> | 1755 | ······</table> |
1756 | ··</td> | 1756 | ··</td> |
1757 | ··<td·class="mlabels-right"> | 1757 | ··<td·class="mlabels-right"> |
1758 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 1758 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
1759 | ··</tr> | 1759 | ··</tr> |
1760 | </table> | 1760 | </table> |
1761 | </div><div·class="memdoc"> | 1761 | </div><div·class="memdoc"> |
1762 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 1762 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000041">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
1763 | </div> | 1763 | </div> |
1764 | </div> | 1764 | </div> |
1765 | <a·id="abb6fa45bcee5a64d541c9942ca5f68be"·name="abb6fa45bcee5a64d541c9942ca5f68be"></a> | 1765 | <a·id="abb6fa45bcee5a64d541c9942ca5f68be"·name="abb6fa45bcee5a64d541c9942ca5f68be"></a> |
1766 | <h2·class="memtitle"><span·class="permalink"><a·href="#abb6fa45bcee5a64d541c9942ca5f68be">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> | 1766 | <h2·class="memtitle"><span·class="permalink"><a·href="#abb6fa45bcee5a64d541c9942ca5f68be">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> |
1767 | <div·class="memitem"> | 1767 | <div·class="memitem"> |
Offset 1770, 15 lines modified | Offset 1770, 15 lines modified | ||
1770 | ······</table> | 1770 | ······</table> |
1771 | ··</td> | 1771 | ··</td> |
1772 | ··<td·class="mlabels-right"> | 1772 | ··<td·class="mlabels-right"> |
1773 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 1773 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
1774 | ··</tr> | 1774 | ··</tr> |
1775 | </table> | 1775 | </table> |
1776 | </div><div·class="memdoc"> | 1776 | </div><div·class="memdoc"> |
1777 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 1777 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000041">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
1778 | </div> | 1778 | </div> |
1779 | </div> | 1779 | </div> |
1780 | <a·id="abb6fa45bcee5a64d541c9942ca5f68be"·name="abb6fa45bcee5a64d541c9942ca5f68be"></a> | 1780 | <a·id="abb6fa45bcee5a64d541c9942ca5f68be"·name="abb6fa45bcee5a64d541c9942ca5f68be"></a> |
1781 | <h2·class="memtitle"><span·class="permalink"><a·href="#abb6fa45bcee5a64d541c9942ca5f68be">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> | 1781 | <h2·class="memtitle"><span·class="permalink"><a·href="#abb6fa45bcee5a64d541c9942ca5f68be">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> |
1782 | <div·class="memitem"> | 1782 | <div·class="memitem"> |
Offset 4580, 15 lines modified | Offset 4580, 15 lines modified | ||
4580 | ······</table> | 4580 | ······</table> |
4581 | ··</td> | 4581 | ··</td> |
4582 | ··<td·class="mlabels-right"> | 4582 | ··<td·class="mlabels-right"> |
4583 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 4583 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
4584 | ··</tr> | 4584 | ··</tr> |
4585 | </table> | 4585 | </table> |
4586 | </div><div·class="memdoc"> | 4586 | </div><div·class="memdoc"> |
4587 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 4587 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000040">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
4588 | </div> | 4588 | </div> |
4589 | </div> | 4589 | </div> |
4590 | <a·id="a1ae4343ec757cd06ca8fb24c8487151e"·name="a1ae4343ec757cd06ca8fb24c8487151e"></a> | 4590 | <a·id="a1ae4343ec757cd06ca8fb24c8487151e"·name="a1ae4343ec757cd06ca8fb24c8487151e"></a> |
4591 | <h2·class="memtitle"><span·class="permalink"><a·href="#a1ae4343ec757cd06ca8fb24c8487151e">◆ </a></span>fill_fe_values()·<span·class="overload">[2/2]</span></h2> | 4591 | <h2·class="memtitle"><span·class="permalink"><a·href="#a1ae4343ec757cd06ca8fb24c8487151e">◆ </a></span>fill_fe_values()·<span·class="overload">[2/2]</span></h2> |
4592 | <div·class="memitem"> | 4592 | <div·class="memitem"> |
Offset 1285, 15 lines modified | Offset 1285, 15 lines modified | ||
1285 | ······</table> | 1285 | ······</table> |
1286 | ··</td> | 1286 | ··</td> |
1287 | ··<td·class="mlabels-right"> | 1287 | ··<td·class="mlabels-right"> |
1288 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 1288 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
1289 | ··</tr> | 1289 | ··</tr> |
1290 | </table> | 1290 | </table> |
1291 | </div><div·class="memdoc"> | 1291 | </div><div·class="memdoc"> |
1292 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 1292 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000040">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
1293 | </div> | 1293 | </div> |
1294 | </div> | 1294 | </div> |
1295 | <a·id="a29cce3796701d9bf64225e89afd9ee96"·name="a29cce3796701d9bf64225e89afd9ee96"></a> | 1295 | <a·id="a29cce3796701d9bf64225e89afd9ee96"·name="a29cce3796701d9bf64225e89afd9ee96"></a> |
1296 | <h2·class="memtitle"><span·class="permalink"><a·href="#a29cce3796701d9bf64225e89afd9ee96">◆ </a></span>get_subface_data()</h2> | 1296 | <h2·class="memtitle"><span·class="permalink"><a·href="#a29cce3796701d9bf64225e89afd9ee96">◆ </a></span>get_subface_data()</h2> |
1297 | <div·class="memitem"> | 1297 | <div·class="memitem"> |
Offset 1569, 15 lines modified | Offset 1569, 15 lines modified | ||
1569 | ······</table> | 1569 | ······</table> |
1570 | ··</td> | 1570 | ··</td> |
1571 | ··<td·class="mlabels-right"> | 1571 | ··<td·class="mlabels-right"> |
1572 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 1572 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
1573 | ··</tr> | 1573 | ··</tr> |
1574 | </table> | 1574 | </table> |
1575 | </div><div·class="memdoc"> | 1575 | </div><div·class="memdoc"> |
1576 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 1576 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000040">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
1577 | </div> | 1577 | </div> |
1578 | </div> | 1578 | </div> |
1579 | <a·id="ab8049b9703ad54bfbc7fa5eb9a0bc218"·name="ab8049b9703ad54bfbc7fa5eb9a0bc218"></a> | 1579 | <a·id="ab8049b9703ad54bfbc7fa5eb9a0bc218"·name="ab8049b9703ad54bfbc7fa5eb9a0bc218"></a> |
1580 | <h2·class="memtitle"><span·class="permalink"><a·href="#ab8049b9703ad54bfbc7fa5eb9a0bc218">◆ </a></span>get_subface_data()·<span·class="overload">[1/2]</span></h2> | 1580 | <h2·class="memtitle"><span·class="permalink"><a·href="#ab8049b9703ad54bfbc7fa5eb9a0bc218">◆ </a></span>get_subface_data()·<span·class="overload">[1/2]</span></h2> |
1581 | <div·class="memitem"> | 1581 | <div·class="memitem"> |
Offset 1440, 15 lines modified | Offset 1440, 15 lines modified | ||
1440 | ······</table> | 1440 | ······</table> |
1441 | ··</td> | 1441 | ··</td> |
1442 | ··<td·class="mlabels-right"> | 1442 | ··<td·class="mlabels-right"> |
1443 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 1443 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
1444 | ··</tr> | 1444 | ··</tr> |
1445 | </table> | 1445 | </table> |
1446 | </div><div·class="memdoc"> | 1446 | </div><div·class="memdoc"> |
1447 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 1447 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000040">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
1448 | </div> | 1448 | </div> |
1449 | </div> | 1449 | </div> |
1450 | <a·id="a29cce3796701d9bf64225e89afd9ee96"·name="a29cce3796701d9bf64225e89afd9ee96"></a> | 1450 | <a·id="a29cce3796701d9bf64225e89afd9ee96"·name="a29cce3796701d9bf64225e89afd9ee96"></a> |
1451 | <h2·class="memtitle"><span·class="permalink"><a·href="#a29cce3796701d9bf64225e89afd9ee96">◆ </a></span>get_subface_data()</h2> | 1451 | <h2·class="memtitle"><span·class="permalink"><a·href="#a29cce3796701d9bf64225e89afd9ee96">◆ </a></span>get_subface_data()</h2> |
1452 | <div·class="memitem"> | 1452 | <div·class="memitem"> |
Offset 4487, 15 lines modified | Offset 4487, 15 lines modified | ||
4487 | ······</table> | 4487 | ······</table> |
4488 | ··</td> | 4488 | ··</td> |
4489 | ··<td·class="mlabels-right"> | 4489 | ··<td·class="mlabels-right"> |
4490 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 4490 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
4491 | ··</tr> | 4491 | ··</tr> |
4492 | </table> | 4492 | </table> |
4493 | </div><div·class="memdoc"> | 4493 | </div><div·class="memdoc"> |
4494 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 4494 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000040">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
4495 | </div> | 4495 | </div> |
4496 | </div> | 4496 | </div> |
4497 | <a·id="a3d137b5fefbb6f0af12dace8ff8e2d67"·name="a3d137b5fefbb6f0af12dace8ff8e2d67"></a> | 4497 | <a·id="a3d137b5fefbb6f0af12dace8ff8e2d67"·name="a3d137b5fefbb6f0af12dace8ff8e2d67"></a> |
4498 | <h2·class="memtitle"><span·class="permalink"><a·href="#a3d137b5fefbb6f0af12dace8ff8e2d67">◆ </a></span>get_subface_data()·<span·class="overload">[2/2]</span></h2> | 4498 | <h2·class="memtitle"><span·class="permalink"><a·href="#a3d137b5fefbb6f0af12dace8ff8e2d67">◆ </a></span>get_subface_data()·<span·class="overload">[2/2]</span></h2> |
4499 | <div·class="memitem"> | 4499 | <div·class="memitem"> |
Offset 8953, 15 lines modified | Offset 8953, 15 lines modified | ||
00022f80:·696f·6e20·6f6e·6520·6361·7365·2028·3c63··ion·one·case·(<c | 00022f80:·696f·6e20·6f6e·6520·6361·7365·2028·3c63··ion·one·case·(<c | ||
00022f90:·6f64·653e·7370·6163·6564·696d·2021·3d20··ode>spacedim·!=· | 00022f90:·6f64·653e·7370·6163·6564·696d·2021·3d20··ode>spacedim·!=· | ||
00022fa0:·6469·6d3c·2f63·6f64·653e·292e·3c2f·703e··dim</code>).</p> | 00022fa0:·6469·6d3c·2f63·6f64·653e·292e·3c2f·703e··dim</code>).</p> | ||
00022fb0:·0a3c·646c·2063·6c61·7373·3d22·746f·646f··.<dl·class="todo | 00022fb0:·0a3c·646c·2063·6c61·7373·3d22·746f·646f··.<dl·class="todo | ||
00022fc0:·223e·3c64·743e·3c62·3e3c·6120·636c·6173··"><dt><b><a·clas | 00022fc0:·223e·3c64·743e·3c62·3e3c·6120·636c·6173··"><dt><b><a·clas | ||
00022fd0:·733d·2265·6c22·2068·7265·663d·2274·6f64··s="el"·href="tod | 00022fd0:·733d·2265·6c22·2068·7265·663d·2274·6f64··s="el"·href="tod | ||
00022fe0:·6f2e·6874·6d6c·235f·746f·646f·3030·3030··o.html#_todo0000 | 00022fe0:·6f2e·6874·6d6c·235f·746f·646f·3030·3030··o.html#_todo0000 | ||
00022ff0:·3 | 00022ff0:·3134·223e·546f·646f·3a3c·2f61·3e3c·2f62··14">Todo:</a></b | ||
00023000:·3e3c·2f64·743e·3c64·643e·4576·656e·2069··></dt><dd>Even·i | 00023000:·3e3c·2f64·743e·3c64·643e·4576·656e·2069··></dt><dd>Even·i | ||
00023010:·6620·7468·6973·2065·6c65·6d65·6e74·2069··f·this·element·i | 00023010:·6620·7468·6973·2065·6c65·6d65·6e74·2069··f·this·element·i | ||
00023020:·7320·696d·706c·656d·656e·7465·6420·666f··s·implemented·fo | 00023020:·7320·696d·706c·656d·656e·7465·6420·666f··s·implemented·fo | ||
00023030:·7220·7477·6f20·616e·6420·7468·7265·6520··r·two·and·three· | 00023030:·7220·7477·6f20·616e·6420·7468·7265·6520··r·two·and·three· | ||
00023040:·7370·6163·6520·6469·6d65·6e73·696f·6e73··space·dimensions | 00023040:·7370·6163·6520·6469·6d65·6e73·696f·6e73··space·dimensions | ||
00023050:·2c20·7468·6520·6465·6669·6e69·7469·6f6e··,·the·definition | 00023050:·2c20·7468·6520·6465·6669·6e69·7469·6f6e··,·the·definition | ||
00023060:·206f·6620·7468·6520·6e6f·6465·2076·616c···of·the·node·val | 00023060:·206f·6620·7468·6520·6e6f·6465·2076·616c···of·the·node·val |
Offset 4314, 15 lines modified | Offset 4314, 15 lines modified | ||
4314 | ······</table> | 4314 | ······</table> |
4315 | ··</td> | 4315 | ··</td> |
4316 | ··<td·class="mlabels-right"> | 4316 | ··<td·class="mlabels-right"> |
4317 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 4317 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
4318 | ··</tr> | 4318 | ··</tr> |
4319 | </table> | 4319 | </table> |
4320 | </div><div·class="memdoc"> | 4320 | </div><div·class="memdoc"> |
4321 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 4321 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000040">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
4322 | </div> | 4322 | </div> |
4323 | </div> | 4323 | </div> |
4324 | <a·id="a3d137b5fefbb6f0af12dace8ff8e2d67"·name="a3d137b5fefbb6f0af12dace8ff8e2d67"></a> | 4324 | <a·id="a3d137b5fefbb6f0af12dace8ff8e2d67"·name="a3d137b5fefbb6f0af12dace8ff8e2d67"></a> |
4325 | <h2·class="memtitle"><span·class="permalink"><a·href="#a3d137b5fefbb6f0af12dace8ff8e2d67">◆ </a></span>get_subface_data()</h2> | 4325 | <h2·class="memtitle"><span·class="permalink"><a·href="#a3d137b5fefbb6f0af12dace8ff8e2d67">◆ </a></span>get_subface_data()</h2> |
4326 | <div·class="memitem"> | 4326 | <div·class="memitem"> |
Offset 4184, 15 lines modified | Offset 4184, 15 lines modified | ||
4184 | ······</table> | 4184 | ······</table> |
4185 | ··</td> | 4185 | ··</td> |
4186 | ··<td·class="mlabels-right"> | 4186 | ··<td·class="mlabels-right"> |
4187 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 4187 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
4188 | ··</tr> | 4188 | ··</tr> |
4189 | </table> | 4189 | </table> |
4190 | </div><div·class="memdoc"> | 4190 | </div><div·class="memdoc"> |
4191 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 4191 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000040">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
4192 | </div> | 4192 | </div> |
4193 | </div> | 4193 | </div> |
4194 | <a·id="a3d137b5fefbb6f0af12dace8ff8e2d67"·name="a3d137b5fefbb6f0af12dace8ff8e2d67"></a> | 4194 | <a·id="a3d137b5fefbb6f0af12dace8ff8e2d67"·name="a3d137b5fefbb6f0af12dace8ff8e2d67"></a> |
4195 | <h2·class="memtitle"><span·class="permalink"><a·href="#a3d137b5fefbb6f0af12dace8ff8e2d67">◆ </a></span>get_subface_data()</h2> | 4195 | <h2·class="memtitle"><span·class="permalink"><a·href="#a3d137b5fefbb6f0af12dace8ff8e2d67">◆ </a></span>get_subface_data()</h2> |
4196 | <div·class="memitem"> | 4196 | <div·class="memitem"> |
Offset 4421, 15 lines modified | Offset 4421, 15 lines modified | ||
4421 | ······</table> | 4421 | ······</table> |
4422 | ··</td> | 4422 | ··</td> |
4423 | ··<td·class="mlabels-right"> | 4423 | ··<td·class="mlabels-right"> |
4424 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 4424 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
4425 | ··</tr> | 4425 | ··</tr> |
4426 | </table> | 4426 | </table> |
4427 | </div><div·class="memdoc"> | 4427 | </div><div·class="memdoc"> |
4428 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 4428 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000040">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
4429 | </div> | 4429 | </div> |
4430 | </div> | 4430 | </div> |
4431 | <a·id="a3d137b5fefbb6f0af12dace8ff8e2d67"·name="a3d137b5fefbb6f0af12dace8ff8e2d67"></a> | 4431 | <a·id="a3d137b5fefbb6f0af12dace8ff8e2d67"·name="a3d137b5fefbb6f0af12dace8ff8e2d67"></a> |
4432 | <h2·class="memtitle"><span·class="permalink"><a·href="#a3d137b5fefbb6f0af12dace8ff8e2d67">◆ </a></span>get_subface_data()·<span·class="overload">[2/2]</span></h2> | 4432 | <h2·class="memtitle"><span·class="permalink"><a·href="#a3d137b5fefbb6f0af12dace8ff8e2d67">◆ </a></span>get_subface_data()·<span·class="overload">[2/2]</span></h2> |
4433 | <div·class="memitem"> | 4433 | <div·class="memitem"> |
Offset 4327, 15 lines modified | Offset 4327, 15 lines modified | ||
4327 | ······</table> | 4327 | ······</table> |
4328 | ··</td> | 4328 | ··</td> |
4329 | ··<td·class="mlabels-right"> | 4329 | ··<td·class="mlabels-right"> |
4330 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 4330 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
4331 | ··</tr> | 4331 | ··</tr> |
4332 | </table> | 4332 | </table> |
4333 | </div><div·class="memdoc"> | 4333 | </div><div·class="memdoc"> |
4334 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 4334 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000040">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
4335 | </div> | 4335 | </div> |
4336 | </div> | 4336 | </div> |
4337 | <a·id="a3d137b5fefbb6f0af12dace8ff8e2d67"·name="a3d137b5fefbb6f0af12dace8ff8e2d67"></a> | 4337 | <a·id="a3d137b5fefbb6f0af12dace8ff8e2d67"·name="a3d137b5fefbb6f0af12dace8ff8e2d67"></a> |
4338 | <h2·class="memtitle"><span·class="permalink"><a·href="#a3d137b5fefbb6f0af12dace8ff8e2d67">◆ </a></span>get_subface_data()</h2> | 4338 | <h2·class="memtitle"><span·class="permalink"><a·href="#a3d137b5fefbb6f0af12dace8ff8e2d67">◆ </a></span>get_subface_data()</h2> |
4339 | <div·class="memitem"> | 4339 | <div·class="memitem"> |
Offset 4165, 15 lines modified | Offset 4165, 15 lines modified | ||
4165 | ······</table> | 4165 | ······</table> |
4166 | ··</td> | 4166 | ··</td> |
4167 | ··<td·class="mlabels-right"> | 4167 | ··<td·class="mlabels-right"> |
4168 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 4168 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
4169 | ··</tr> | 4169 | ··</tr> |
4170 | </table> | 4170 | </table> |
4171 | </div><div·class="memdoc"> | 4171 | </div><div·class="memdoc"> |
4172 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 4172 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000040">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
4173 | </div> | 4173 | </div> |
4174 | </div> | 4174 | </div> |
4175 | <a·id="a1ae4343ec757cd06ca8fb24c8487151e"·name="a1ae4343ec757cd06ca8fb24c8487151e"></a> | 4175 | <a·id="a1ae4343ec757cd06ca8fb24c8487151e"·name="a1ae4343ec757cd06ca8fb24c8487151e"></a> |
4176 | <h2·class="memtitle"><span·class="permalink"><a·href="#a1ae4343ec757cd06ca8fb24c8487151e">◆ </a></span>fill_fe_values()·<span·class="overload">[2/2]</span></h2> | 4176 | <h2·class="memtitle"><span·class="permalink"><a·href="#a1ae4343ec757cd06ca8fb24c8487151e">◆ </a></span>fill_fe_values()·<span·class="overload">[2/2]</span></h2> |
4177 | <div·class="memitem"> | 4177 | <div·class="memitem"> |
Offset 4260, 15 lines modified | Offset 4260, 15 lines modified | ||
4260 | ······</table> | 4260 | ······</table> |
4261 | ··</td> | 4261 | ··</td> |
4262 | ··<td·class="mlabels-right"> | 4262 | ··<td·class="mlabels-right"> |
4263 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 4263 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
4264 | ··</tr> | 4264 | ··</tr> |
4265 | </table> | 4265 | </table> |
4266 | </div><div·class="memdoc"> | 4266 | </div><div·class="memdoc"> |
4267 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 4267 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000040">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
4268 | </div> | 4268 | </div> |
4269 | </div> | 4269 | </div> |
4270 | <a·id="a3d137b5fefbb6f0af12dace8ff8e2d67"·name="a3d137b5fefbb6f0af12dace8ff8e2d67"></a> | 4270 | <a·id="a3d137b5fefbb6f0af12dace8ff8e2d67"·name="a3d137b5fefbb6f0af12dace8ff8e2d67"></a> |
4271 | <h2·class="memtitle"><span·class="permalink"><a·href="#a3d137b5fefbb6f0af12dace8ff8e2d67">◆ </a></span>get_subface_data()</h2> | 4271 | <h2·class="memtitle"><span·class="permalink"><a·href="#a3d137b5fefbb6f0af12dace8ff8e2d67">◆ </a></span>get_subface_data()</h2> |
4272 | <div·class="memitem"> | 4272 | <div·class="memitem"> |
Offset 1911, 15 lines modified | Offset 1911, 15 lines modified | ||
1911 | ······</table> | 1911 | ······</table> |
1912 | ··</td> | 1912 | ··</td> |
1913 | ··<td·class="mlabels-right"> | 1913 | ··<td·class="mlabels-right"> |
1914 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 1914 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
1915 | ··</tr> | 1915 | ··</tr> |
1916 | </table> | 1916 | </table> |
1917 | </div><div·class="memdoc"> | 1917 | </div><div·class="memdoc"> |
1918 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 1918 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000041">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
1919 | </div> | 1919 | </div> |
1920 | </div> | 1920 | </div> |
1921 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> | 1921 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> |
1922 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> | 1922 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> |
1923 | <div·class="memitem"> | 1923 | <div·class="memitem"> |
Offset 2072, 15 lines modified | Offset 2072, 15 lines modified | ||
2072 | ······</table> | 2072 | ······</table> |
2073 | ··</td> | 2073 | ··</td> |
2074 | ··<td·class="mlabels-right"> | 2074 | ··<td·class="mlabels-right"> |
2075 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 2075 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
2076 | ··</tr> | 2076 | ··</tr> |
2077 | </table> | 2077 | </table> |
2078 | </div><div·class="memdoc"> | 2078 | </div><div·class="memdoc"> |
2079 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 2079 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000041">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
2080 | </div> | 2080 | </div> |
2081 | </div> | 2081 | </div> |
2082 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> | 2082 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> |
2083 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> | 2083 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> |
2084 | <div·class="memitem"> | 2084 | <div·class="memitem"> |
Offset 1860, 15 lines modified | Offset 1860, 15 lines modified | ||
1860 | ······</table> | 1860 | ······</table> |
1861 | ··</td> | 1861 | ··</td> |
1862 | ··<td·class="mlabels-right"> | 1862 | ··<td·class="mlabels-right"> |
1863 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 1863 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
1864 | ··</tr> | 1864 | ··</tr> |
1865 | </table> | 1865 | </table> |
1866 | </div><div·class="memdoc"> | 1866 | </div><div·class="memdoc"> |
1867 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 1867 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000041">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
1868 | </div> | 1868 | </div> |
1869 | </div> | 1869 | </div> |
1870 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> | 1870 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> |
1871 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> | 1871 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> |
1872 | <div·class="memitem"> | 1872 | <div·class="memitem"> |
Offset 3297, 15 lines modified | Offset 3297, 15 lines modified | ||
3297 | ······</table> | 3297 | ······</table> |
3298 | ··</td> | 3298 | ··</td> |
3299 | ··<td·class="mlabels-right"> | 3299 | ··<td·class="mlabels-right"> |
3300 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 3300 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
3301 | ··</tr> | 3301 | ··</tr> |
3302 | </table> | 3302 | </table> |
3303 | </div><div·class="memdoc"> | 3303 | </div><div·class="memdoc"> |
3304 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 3304 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000041">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
3305 | </div> | 3305 | </div> |
3306 | </div> | 3306 | </div> |
3307 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> | 3307 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> |
3308 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> | 3308 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> |
3309 | <div·class="memitem"> | 3309 | <div·class="memitem"> |
Offset 2530, 15 lines modified | Offset 2530, 15 lines modified | ||
2530 | ······</table> | 2530 | ······</table> |
2531 | ··</td> | 2531 | ··</td> |
2532 | ··<td·class="mlabels-right"> | 2532 | ··<td·class="mlabels-right"> |
2533 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 2533 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
2534 | ··</tr> | 2534 | ··</tr> |
2535 | </table> | 2535 | </table> |
2536 | </div><div·class="memdoc"> | 2536 | </div><div·class="memdoc"> |
2537 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 2537 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000041">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
2538 | </div> | 2538 | </div> |
2539 | </div> | 2539 | </div> |
2540 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> | 2540 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> |
2541 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> | 2541 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> |
2542 | <div·class="memitem"> | 2542 | <div·class="memitem"> |
Offset 2755, 15 lines modified | Offset 2755, 15 lines modified | ||
2755 | ······</table> | 2755 | ······</table> |
2756 | ··</td> | 2756 | ··</td> |
2757 | ··<td·class="mlabels-right"> | 2757 | ··<td·class="mlabels-right"> |
2758 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 2758 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
2759 | ··</tr> | 2759 | ··</tr> |
2760 | </table> | 2760 | </table> |
2761 | </div><div·class="memdoc"> | 2761 | </div><div·class="memdoc"> |
2762 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 2762 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000041">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
2763 | </div> | 2763 | </div> |
2764 | </div> | 2764 | </div> |
2765 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> | 2765 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> |
2766 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> | 2766 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> |
2767 | <div·class="memitem"> | 2767 | <div·class="memitem"> |
Offset 2924, 15 lines modified | Offset 2924, 15 lines modified | ||
2924 | ······</table> | 2924 | ······</table> |
2925 | ··</td> | 2925 | ··</td> |
2926 | ··<td·class="mlabels-right"> | 2926 | ··<td·class="mlabels-right"> |
2927 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 2927 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
2928 | ··</tr> | 2928 | ··</tr> |
2929 | </table> | 2929 | </table> |
2930 | </div><div·class="memdoc"> | 2930 | </div><div·class="memdoc"> |
2931 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 2931 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000041">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
2932 | </div> | 2932 | </div> |
2933 | </div> | 2933 | </div> |
2934 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> | 2934 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> |
2935 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> | 2935 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> |
2936 | <div·class="memitem"> | 2936 | <div·class="memitem"> |
Offset 3505, 15 lines modified | Offset 3505, 15 lines modified | ||
3505 | ······</table> | 3505 | ······</table> |
3506 | ··</td> | 3506 | ··</td> |
3507 | ··<td·class="mlabels-right"> | 3507 | ··<td·class="mlabels-right"> |
3508 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 3508 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
3509 | ··</tr> | 3509 | ··</tr> |
3510 | </table> | 3510 | </table> |
3511 | </div><div·class="memdoc"> | 3511 | </div><div·class="memdoc"> |
3512 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 3512 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000041">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
3513 | </div> | 3513 | </div> |
3514 | </div> | 3514 | </div> |
3515 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> | 3515 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> |
3516 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> | 3516 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> |
3517 | <div·class="memitem"> | 3517 | <div·class="memitem"> |
Offset 2701, 15 lines modified | Offset 2701, 15 lines modified | ||
2701 | ······</table> | 2701 | ······</table> |
2702 | ··</td> | 2702 | ··</td> |
2703 | ··<td·class="mlabels-right"> | 2703 | ··<td·class="mlabels-right"> |
2704 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 2704 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
2705 | ··</tr> | 2705 | ··</tr> |
2706 | </table> | 2706 | </table> |
2707 | </div><div·class="memdoc"> | 2707 | </div><div·class="memdoc"> |
2708 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 2708 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000041">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
2709 | </div> | 2709 | </div> |
2710 | </div> | 2710 | </div> |
2711 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> | 2711 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> |
2712 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> | 2712 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> |
2713 | <div·class="memitem"> | 2713 | <div·class="memitem"> |
Offset 598, 15 lines modified | Offset 598, 15 lines modified | ||
598 | <img·src="rtbubbles.png"·alt=""/> | 598 | <img·src="rtbubbles.png"·alt=""/> |
599 | </div> | 599 | </div> |
600 | ·<p·class="endtd"></p> | 600 | ·<p·class="endtd"></p> |
601 | </td></tr> | 601 | </td></tr> |
602 | <tr> | 602 | <tr> |
603 | <td·align="center">Left·-·\(2d,\,k=3\),·right·-·\(3d,\,k=2\).·</td></tr> | 603 | <td·align="center">Left·-·\(2d,\,k=3\),·right·-·\(3d,\,k=2\).·</td></tr> |
604 | </table> | 604 | </table> |
605 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo00001 | 605 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo000013">Todo:</a></b></dt><dd>Implement·restriction·matrices·</dd></dl> |
606 | <p·class="definition">Definition·at·line·<a·class="el"·href="fe__rt__bubbles_8h_source.html#l00088">88</a>·of·file·<a·class="el"·href="fe__rt__bubbles_8h_source.html">fe_rt_bubbles.h</a>.</p> | 606 | <p·class="definition">Definition·at·line·<a·class="el"·href="fe__rt__bubbles_8h_source.html#l00088">88</a>·of·file·<a·class="el"·href="fe__rt__bubbles_8h_source.html">fe_rt_bubbles.h</a>.</p> |
607 | </div><h2·class="groupheader">Member·Typedef·Documentation</h2> | 607 | </div><h2·class="groupheader">Member·Typedef·Documentation</h2> |
608 | <a·id="aeb9ac67567aa7d837f25debd33cd4ce5"·name="aeb9ac67567aa7d837f25debd33cd4ce5"></a> | 608 | <a·id="aeb9ac67567aa7d837f25debd33cd4ce5"·name="aeb9ac67567aa7d837f25debd33cd4ce5"></a> |
609 | <h2·class="memtitle"><span·class="permalink"><a·href="#aeb9ac67567aa7d837f25debd33cd4ce5">◆ </a></span>map_value_type</h2> | 609 | <h2·class="memtitle"><span·class="permalink"><a·href="#aeb9ac67567aa7d837f25debd33cd4ce5">◆ </a></span>map_value_type</h2> |
610 | <div·class="memitem"> | 610 | <div·class="memitem"> |
Offset 1994, 15 lines modified | Offset 1994, 15 lines modified | ||
1994 | ······</table> | 1994 | ······</table> |
1995 | ··</td> | 1995 | ··</td> |
1996 | ··<td·class="mlabels-right"> | 1996 | ··<td·class="mlabels-right"> |
1997 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 1997 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
1998 | ··</tr> | 1998 | ··</tr> |
1999 | </table> | 1999 | </table> |
2000 | </div><div·class="memdoc"> | 2000 | </div><div·class="memdoc"> |
2001 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 2001 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000041">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
2002 | </div> | 2002 | </div> |
2003 | </div> | 2003 | </div> |
2004 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> | 2004 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> |
2005 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> | 2005 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> |
2006 | <div·class="memitem"> | 2006 | <div·class="memitem"> |
Offset 2039, 15 lines modified | Offset 2039, 15 lines modified | ||
2039 | ······</table> | 2039 | ······</table> |
2040 | ··</td> | 2040 | ··</td> |
2041 | ··<td·class="mlabels-right"> | 2041 | ··<td·class="mlabels-right"> |
2042 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 2042 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
2043 | ··</tr> | 2043 | ··</tr> |
2044 | </table> | 2044 | </table> |
2045 | </div><div·class="memdoc"> | 2045 | </div><div·class="memdoc"> |
2046 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 2046 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000041">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
2047 | </div> | 2047 | </div> |
2048 | </div> | 2048 | </div> |
2049 | <a·id="abb6fa45bcee5a64d541c9942ca5f68be"·name="abb6fa45bcee5a64d541c9942ca5f68be"></a> | 2049 | <a·id="abb6fa45bcee5a64d541c9942ca5f68be"·name="abb6fa45bcee5a64d541c9942ca5f68be"></a> |
2050 | <h2·class="memtitle"><span·class="permalink"><a·href="#abb6fa45bcee5a64d541c9942ca5f68be">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> | 2050 | <h2·class="memtitle"><span·class="permalink"><a·href="#abb6fa45bcee5a64d541c9942ca5f68be">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> |
2051 | <div·class="memitem"> | 2051 | <div·class="memitem"> |
Offset 2242, 15 lines modified | Offset 2242, 15 lines modified | ||
2242 | ······</table> | 2242 | ······</table> |
2243 | ··</td> | 2243 | ··</td> |
2244 | ··<td·class="mlabels-right"> | 2244 | ··<td·class="mlabels-right"> |
2245 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 2245 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
2246 | ··</tr> | 2246 | ··</tr> |
2247 | </table> | 2247 | </table> |
2248 | </div><div·class="memdoc"> | 2248 | </div><div·class="memdoc"> |
2249 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 2249 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000041">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
2250 | </div> | 2250 | </div> |
2251 | </div> | 2251 | </div> |
2252 | <a·id="abb6fa45bcee5a64d541c9942ca5f68be"·name="abb6fa45bcee5a64d541c9942ca5f68be"></a> | 2252 | <a·id="abb6fa45bcee5a64d541c9942ca5f68be"·name="abb6fa45bcee5a64d541c9942ca5f68be"></a> |
2253 | <h2·class="memtitle"><span·class="permalink"><a·href="#abb6fa45bcee5a64d541c9942ca5f68be">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> | 2253 | <h2·class="memtitle"><span·class="permalink"><a·href="#abb6fa45bcee5a64d541c9942ca5f68be">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> |
2254 | <div·class="memitem"> | 2254 | <div·class="memitem"> |
Offset 2299, 15 lines modified | Offset 2299, 15 lines modified | ||
2299 | ······</table> | 2299 | ······</table> |
2300 | ··</td> | 2300 | ··</td> |
2301 | ··<td·class="mlabels-right"> | 2301 | ··<td·class="mlabels-right"> |
2302 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 2302 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
2303 | ··</tr> | 2303 | ··</tr> |
2304 | </table> | 2304 | </table> |
2305 | </div><div·class="memdoc"> | 2305 | </div><div·class="memdoc"> |
2306 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 2306 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000041">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
2307 | </div> | 2307 | </div> |
2308 | </div> | 2308 | </div> |
2309 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> | 2309 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> |
2310 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> | 2310 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> |
2311 | <div·class="memitem"> | 2311 | <div·class="memitem"> |
Offset 2299, 15 lines modified | Offset 2299, 15 lines modified | ||
2299 | ······</table> | 2299 | ······</table> |
2300 | ··</td> | 2300 | ··</td> |
2301 | ··<td·class="mlabels-right"> | 2301 | ··<td·class="mlabels-right"> |
2302 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 2302 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
2303 | ··</tr> | 2303 | ··</tr> |
2304 | </table> | 2304 | </table> |
2305 | </div><div·class="memdoc"> | 2305 | </div><div·class="memdoc"> |
2306 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 2306 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000041">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
2307 | </div> | 2307 | </div> |
2308 | </div> | 2308 | </div> |
2309 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> | 2309 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> |
2310 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> | 2310 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> |
2311 | <div·class="memitem"> | 2311 | <div·class="memitem"> |
Offset 2193, 15 lines modified | Offset 2193, 15 lines modified | ||
2193 | ······</table> | 2193 | ······</table> |
2194 | ··</td> | 2194 | ··</td> |
2195 | ··<td·class="mlabels-right"> | 2195 | ··<td·class="mlabels-right"> |
2196 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 2196 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
2197 | ··</tr> | 2197 | ··</tr> |
2198 | </table> | 2198 | </table> |
2199 | </div><div·class="memdoc"> | 2199 | </div><div·class="memdoc"> |
2200 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 2200 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000041">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
2201 | </div> | 2201 | </div> |
2202 | </div> | 2202 | </div> |
2203 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> | 2203 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> |
2204 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> | 2204 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> |
2205 | <div·class="memitem"> | 2205 | <div·class="memitem"> |
Offset 2145, 15 lines modified | Offset 2145, 15 lines modified | ||
2145 | ······</table> | 2145 | ······</table> |
2146 | ··</td> | 2146 | ··</td> |
2147 | ··<td·class="mlabels-right"> | 2147 | ··<td·class="mlabels-right"> |
2148 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 2148 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
2149 | ··</tr> | 2149 | ··</tr> |
2150 | </table> | 2150 | </table> |
2151 | </div><div·class="memdoc"> | 2151 | </div><div·class="memdoc"> |
2152 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 2152 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000041">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
2153 | </div> | 2153 | </div> |
2154 | </div> | 2154 | </div> |
2155 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> | 2155 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> |
2156 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> | 2156 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> |
2157 | <div·class="memitem"> | 2157 | <div·class="memitem"> |
Offset 1330, 15 lines modified | Offset 1330, 15 lines modified | ||
1330 | ······</table> | 1330 | ······</table> |
1331 | ··</td> | 1331 | ··</td> |
1332 | ··<td·class="mlabels-right"> | 1332 | ··<td·class="mlabels-right"> |
1333 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 1333 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
1334 | ··</tr> | 1334 | ··</tr> |
1335 | </table> | 1335 | </table> |
1336 | </div><div·class="memdoc"> | 1336 | </div><div·class="memdoc"> |
1337 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 1337 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000040">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
1338 | </div> | 1338 | </div> |
1339 | </div> | 1339 | </div> |
1340 | <a·id="a29cce3796701d9bf64225e89afd9ee96"·name="a29cce3796701d9bf64225e89afd9ee96"></a> | 1340 | <a·id="a29cce3796701d9bf64225e89afd9ee96"·name="a29cce3796701d9bf64225e89afd9ee96"></a> |
1341 | <h2·class="memtitle"><span·class="permalink"><a·href="#a29cce3796701d9bf64225e89afd9ee96">◆ </a></span>get_subface_data()</h2> | 1341 | <h2·class="memtitle"><span·class="permalink"><a·href="#a29cce3796701d9bf64225e89afd9ee96">◆ </a></span>get_subface_data()</h2> |
1342 | <div·class="memitem"> | 1342 | <div·class="memitem"> |
Offset 1569, 15 lines modified | Offset 1569, 15 lines modified | ||
1569 | ······</table> | 1569 | ······</table> |
1570 | ··</td> | 1570 | ··</td> |
1571 | ··<td·class="mlabels-right"> | 1571 | ··<td·class="mlabels-right"> |
1572 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 1572 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
1573 | ··</tr> | 1573 | ··</tr> |
1574 | </table> | 1574 | </table> |
1575 | </div><div·class="memdoc"> | 1575 | </div><div·class="memdoc"> |
1576 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 1576 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000040">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
1577 | </div> | 1577 | </div> |
1578 | </div> | 1578 | </div> |
1579 | <a·id="ab8049b9703ad54bfbc7fa5eb9a0bc218"·name="ab8049b9703ad54bfbc7fa5eb9a0bc218"></a> | 1579 | <a·id="ab8049b9703ad54bfbc7fa5eb9a0bc218"·name="ab8049b9703ad54bfbc7fa5eb9a0bc218"></a> |
1580 | <h2·class="memtitle"><span·class="permalink"><a·href="#ab8049b9703ad54bfbc7fa5eb9a0bc218">◆ </a></span>get_subface_data()·<span·class="overload">[1/2]</span></h2> | 1580 | <h2·class="memtitle"><span·class="permalink"><a·href="#ab8049b9703ad54bfbc7fa5eb9a0bc218">◆ </a></span>get_subface_data()·<span·class="overload">[1/2]</span></h2> |
1581 | <div·class="memitem"> | 1581 | <div·class="memitem"> |
Offset 1911, 15 lines modified | Offset 1911, 15 lines modified | ||
1911 | ······</table> | 1911 | ······</table> |
1912 | ··</td> | 1912 | ··</td> |
1913 | ··<td·class="mlabels-right"> | 1913 | ··<td·class="mlabels-right"> |
1914 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 1914 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
1915 | ··</tr> | 1915 | ··</tr> |
1916 | </table> | 1916 | </table> |
1917 | </div><div·class="memdoc"> | 1917 | </div><div·class="memdoc"> |
1918 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 1918 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000041">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
1919 | </div> | 1919 | </div> |
1920 | </div> | 1920 | </div> |
1921 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> | 1921 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> |
1922 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> | 1922 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> |
1923 | <div·class="memitem"> | 1923 | <div·class="memitem"> |
Offset 2072, 15 lines modified | Offset 2072, 15 lines modified | ||
2072 | ······</table> | 2072 | ······</table> |
2073 | ··</td> | 2073 | ··</td> |
2074 | ··<td·class="mlabels-right"> | 2074 | ··<td·class="mlabels-right"> |
2075 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 2075 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
2076 | ··</tr> | 2076 | ··</tr> |
2077 | </table> | 2077 | </table> |
2078 | </div><div·class="memdoc"> | 2078 | </div><div·class="memdoc"> |
2079 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 2079 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000041">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
2080 | </div> | 2080 | </div> |
2081 | </div> | 2081 | </div> |
2082 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> | 2082 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> |
2083 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> | 2083 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> |
2084 | <div·class="memitem"> | 2084 | <div·class="memitem"> |
Offset 1860, 15 lines modified | Offset 1860, 15 lines modified | ||
1860 | ······</table> | 1860 | ······</table> |
1861 | ··</td> | 1861 | ··</td> |
1862 | ··<td·class="mlabels-right"> | 1862 | ··<td·class="mlabels-right"> |
1863 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> | 1863 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span><span·class="mlabel">inherited</span></span>··</td> |
1864 | ··</tr> | 1864 | ··</tr> |
1865 | </table> | 1865 | </table> |
1866 | </div><div·class="memdoc"> | 1866 | </div><div·class="memdoc"> |
1867 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 1867 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000041">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
1868 | </div> | 1868 | </div> |
1869 | </div> | 1869 | </div> |
1870 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> | 1870 | <a·id="aef37107da2f6beaecc46ac4a4f4b219f"·name="aef37107da2f6beaecc46ac4a4f4b219f"></a> |
1871 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> | 1871 | <h2·class="memtitle"><span·class="permalink"><a·href="#aef37107da2f6beaecc46ac4a4f4b219f">◆ </a></span>fill_fe_subface_values()·<span·class="overload">[1/2]</span></h2> |
1872 | <div·class="memitem"> | 1872 | <div·class="memitem"> |
Offset 3805, 15 lines modified | Offset 3805, 15 lines modified | ||
3805 | ······</table> | 3805 | ······</table> |
3806 | ··</td> | 3806 | ··</td> |
3807 | ··<td·class="mlabels-right"> | 3807 | ··<td·class="mlabels-right"> |
3808 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span></span>··</td> | 3808 | <span·class="mlabels"><span·class="mlabel">protected</span><span·class="mlabel">virtual</span></span>··</td> |
3809 | ··</tr> | 3809 | ··</tr> |
3810 | </table> | 3810 | </table> |
3811 | </div><div·class="memdoc"> | 3811 | </div><div·class="memdoc"> |
3812 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 3812 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000040">Deprecated:</a></b></dt><dd>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.·</dd></dl> |
3813 | </div> | 3813 | </div> |
3814 | </div> | 3814 | </div> |
3815 | <a·id="a3d137b5fefbb6f0af12dace8ff8e2d67"·name="a3d137b5fefbb6f0af12dace8ff8e2d67"></a> | 3815 | <a·id="a3d137b5fefbb6f0af12dace8ff8e2d67"·name="a3d137b5fefbb6f0af12dace8ff8e2d67"></a> |
3816 | <h2·class="memtitle"><span·class="permalink"><a·href="#a3d137b5fefbb6f0af12dace8ff8e2d67">◆ </a></span>get_subface_data()</h2> | 3816 | <h2·class="memtitle"><span·class="permalink"><a·href="#a3d137b5fefbb6f0af12dace8ff8e2d67">◆ </a></span>get_subface_data()</h2> |
3817 | <div·class="memitem"> | 3817 | <div·class="memitem"> |
Offset 580, 15 lines modified | Offset 580, 15 lines modified | ||
580 | ··</td> | 580 | ··</td> |
581 | ··<td·class="mlabels-right"> | 581 | ··<td·class="mlabels-right"> |
582 | <span·class="mlabels"><span·class="mlabel">private</span></span>··</td> | 582 | <span·class="mlabels"><span·class="mlabel">private</span></span>··</td> |
583 | ··</tr> | 583 | ··</tr> |
584 | </table> | 584 | </table> |
585 | </div><div·class="memdoc"> | 585 | </div><div·class="memdoc"> |
586 | <p>Ginkgo·matrix·data·structure.·First·template·parameter·is·for·storing·the·array·of·the·non-zeros·of·the·matrix.·The·second·is·for·the·row·pointers·and·the·column·indices.</p> | 586 | <p>Ginkgo·matrix·data·structure.·First·template·parameter·is·for·storing·the·array·of·the·non-zeros·of·the·matrix.·The·second·is·for·the·row·pointers·and·the·column·indices.</p> |
587 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo00002 | 587 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo000024">Todo:</a></b></dt><dd>Templatize·based·on·Matrix·type.·</dd></dl> |
588 | <p·class="definition">Definition·at·line·<a·class="el"·href="ginkgo__solver_8h_source.html#l00198">198</a>·of·file·<a·class="el"·href="ginkgo__solver_8h_source.html">ginkgo_solver.h</a>.</p> | 588 | <p·class="definition">Definition·at·line·<a·class="el"·href="ginkgo__solver_8h_source.html#l00198">198</a>·of·file·<a·class="el"·href="ginkgo__solver_8h_source.html">ginkgo_solver.h</a>.</p> |
589 | </div> | 589 | </div> |
590 | </div> | 590 | </div> |
591 | <a·id="a140d10a408ba67f1ae3ded002d671239"·name="a140d10a408ba67f1ae3ded002d671239"></a> | 591 | <a·id="a140d10a408ba67f1ae3ded002d671239"·name="a140d10a408ba67f1ae3ded002d671239"></a> |
592 | <h2·class="memtitle"><span·class="permalink"><a·href="#a140d10a408ba67f1ae3ded002d671239">◆ </a></span>exec_type</h2> | 592 | <h2·class="memtitle"><span·class="permalink"><a·href="#a140d10a408ba67f1ae3ded002d671239">◆ </a></span>exec_type</h2> |
Offset 658, 15 lines modified | Offset 658, 15 lines modified | ||
658 | ··</td> | 658 | ··</td> |
659 | ··<td·class="mlabels-right"> | 659 | ··<td·class="mlabels-right"> |
660 | <span·class="mlabels"><span·class="mlabel">private</span><span·class="mlabel">inherited</span></span>··</td> | 660 | <span·class="mlabels"><span·class="mlabel">private</span><span·class="mlabel">inherited</span></span>··</td> |
661 | ··</tr> | 661 | ··</tr> |
662 | </table> | 662 | </table> |
663 | </div><div·class="memdoc"> | 663 | </div><div·class="memdoc"> |
664 | <p>Ginkgo·matrix·data·structure.·First·template·parameter·is·for·storing·the·array·of·the·non-zeros·of·the·matrix.·The·second·is·for·the·row·pointers·and·the·column·indices.</p> | 664 | <p>Ginkgo·matrix·data·structure.·First·template·parameter·is·for·storing·the·array·of·the·non-zeros·of·the·matrix.·The·second·is·for·the·row·pointers·and·the·column·indices.</p> |
665 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo00002 | 665 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo000024">Todo:</a></b></dt><dd>Templatize·based·on·Matrix·type.·</dd></dl> |
666 | <p·class="definition">Definition·at·line·<a·class="el"·href="ginkgo__solver_8h_source.html#l00198">198</a>·of·file·<a·class="el"·href="ginkgo__solver_8h_source.html">ginkgo_solver.h</a>.</p> | 666 | <p·class="definition">Definition·at·line·<a·class="el"·href="ginkgo__solver_8h_source.html#l00198">198</a>·of·file·<a·class="el"·href="ginkgo__solver_8h_source.html">ginkgo_solver.h</a>.</p> |
667 | </div> | 667 | </div> |
668 | </div> | 668 | </div> |
669 | <a·id="a140d10a408ba67f1ae3ded002d671239"·name="a140d10a408ba67f1ae3ded002d671239"></a> | 669 | <a·id="a140d10a408ba67f1ae3ded002d671239"·name="a140d10a408ba67f1ae3ded002d671239"></a> |
670 | <h2·class="memtitle"><span·class="permalink"><a·href="#a140d10a408ba67f1ae3ded002d671239">◆ </a></span>exec_type</h2> | 670 | <h2·class="memtitle"><span·class="permalink"><a·href="#a140d10a408ba67f1ae3ded002d671239">◆ </a></span>exec_type</h2> |
Offset 658, 15 lines modified | Offset 658, 15 lines modified | ||
658 | ··</td> | 658 | ··</td> |
659 | ··<td·class="mlabels-right"> | 659 | ··<td·class="mlabels-right"> |
660 | <span·class="mlabels"><span·class="mlabel">private</span><span·class="mlabel">inherited</span></span>··</td> | 660 | <span·class="mlabels"><span·class="mlabel">private</span><span·class="mlabel">inherited</span></span>··</td> |
661 | ··</tr> | 661 | ··</tr> |
662 | </table> | 662 | </table> |
663 | </div><div·class="memdoc"> | 663 | </div><div·class="memdoc"> |
664 | <p>Ginkgo·matrix·data·structure.·First·template·parameter·is·for·storing·the·array·of·the·non-zeros·of·the·matrix.·The·second·is·for·the·row·pointers·and·the·column·indices.</p> | 664 | <p>Ginkgo·matrix·data·structure.·First·template·parameter·is·for·storing·the·array·of·the·non-zeros·of·the·matrix.·The·second·is·for·the·row·pointers·and·the·column·indices.</p> |
665 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo00002 | 665 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo000024">Todo:</a></b></dt><dd>Templatize·based·on·Matrix·type.·</dd></dl> |
666 | <p·class="definition">Definition·at·line·<a·class="el"·href="ginkgo__solver_8h_source.html#l00198">198</a>·of·file·<a·class="el"·href="ginkgo__solver_8h_source.html">ginkgo_solver.h</a>.</p> | 666 | <p·class="definition">Definition·at·line·<a·class="el"·href="ginkgo__solver_8h_source.html#l00198">198</a>·of·file·<a·class="el"·href="ginkgo__solver_8h_source.html">ginkgo_solver.h</a>.</p> |
667 | </div> | 667 | </div> |
668 | </div> | 668 | </div> |
669 | <a·id="a140d10a408ba67f1ae3ded002d671239"·name="a140d10a408ba67f1ae3ded002d671239"></a> | 669 | <a·id="a140d10a408ba67f1ae3ded002d671239"·name="a140d10a408ba67f1ae3ded002d671239"></a> |
670 | <h2·class="memtitle"><span·class="permalink"><a·href="#a140d10a408ba67f1ae3ded002d671239">◆ </a></span>exec_type</h2> | 670 | <h2·class="memtitle"><span·class="permalink"><a·href="#a140d10a408ba67f1ae3ded002d671239">◆ </a></span>exec_type</h2> |
Offset 659, 15 lines modified | Offset 659, 15 lines modified | ||
659 | ··</td> | 659 | ··</td> |
660 | ··<td·class="mlabels-right"> | 660 | ··<td·class="mlabels-right"> |
661 | <span·class="mlabels"><span·class="mlabel">private</span><span·class="mlabel">inherited</span></span>··</td> | 661 | <span·class="mlabels"><span·class="mlabel">private</span><span·class="mlabel">inherited</span></span>··</td> |
662 | ··</tr> | 662 | ··</tr> |
663 | </table> | 663 | </table> |
664 | </div><div·class="memdoc"> | 664 | </div><div·class="memdoc"> |
665 | <p>Ginkgo·matrix·data·structure.·First·template·parameter·is·for·storing·the·array·of·the·non-zeros·of·the·matrix.·The·second·is·for·the·row·pointers·and·the·column·indices.</p> | 665 | <p>Ginkgo·matrix·data·structure.·First·template·parameter·is·for·storing·the·array·of·the·non-zeros·of·the·matrix.·The·second·is·for·the·row·pointers·and·the·column·indices.</p> |
666 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo00002 | 666 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo000024">Todo:</a></b></dt><dd>Templatize·based·on·Matrix·type.·</dd></dl> |
667 | <p·class="definition">Definition·at·line·<a·class="el"·href="ginkgo__solver_8h_source.html#l00198">198</a>·of·file·<a·class="el"·href="ginkgo__solver_8h_source.html">ginkgo_solver.h</a>.</p> | 667 | <p·class="definition">Definition·at·line·<a·class="el"·href="ginkgo__solver_8h_source.html#l00198">198</a>·of·file·<a·class="el"·href="ginkgo__solver_8h_source.html">ginkgo_solver.h</a>.</p> |
668 | </div> | 668 | </div> |
669 | </div> | 669 | </div> |
670 | <a·id="a140d10a408ba67f1ae3ded002d671239"·name="a140d10a408ba67f1ae3ded002d671239"></a> | 670 | <a·id="a140d10a408ba67f1ae3ded002d671239"·name="a140d10a408ba67f1ae3ded002d671239"></a> |
671 | <h2·class="memtitle"><span·class="permalink"><a·href="#a140d10a408ba67f1ae3ded002d671239">◆ </a></span>exec_type</h2> | 671 | <h2·class="memtitle"><span·class="permalink"><a·href="#a140d10a408ba67f1ae3ded002d671239">◆ </a></span>exec_type</h2> |
Offset 661, 15 lines modified | Offset 661, 15 lines modified | ||
661 | ··</td> | 661 | ··</td> |
662 | ··<td·class="mlabels-right"> | 662 | ··<td·class="mlabels-right"> |
663 | <span·class="mlabels"><span·class="mlabel">private</span><span·class="mlabel">inherited</span></span>··</td> | 663 | <span·class="mlabels"><span·class="mlabel">private</span><span·class="mlabel">inherited</span></span>··</td> |
664 | ··</tr> | 664 | ··</tr> |
665 | </table> | 665 | </table> |
666 | </div><div·class="memdoc"> | 666 | </div><div·class="memdoc"> |
667 | <p>Ginkgo·matrix·data·structure.·First·template·parameter·is·for·storing·the·array·of·the·non-zeros·of·the·matrix.·The·second·is·for·the·row·pointers·and·the·column·indices.</p> | 667 | <p>Ginkgo·matrix·data·structure.·First·template·parameter·is·for·storing·the·array·of·the·non-zeros·of·the·matrix.·The·second·is·for·the·row·pointers·and·the·column·indices.</p> |
668 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo00002 | 668 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo000024">Todo:</a></b></dt><dd>Templatize·based·on·Matrix·type.·</dd></dl> |
669 | <p·class="definition">Definition·at·line·<a·class="el"·href="ginkgo__solver_8h_source.html#l00198">198</a>·of·file·<a·class="el"·href="ginkgo__solver_8h_source.html">ginkgo_solver.h</a>.</p> | 669 | <p·class="definition">Definition·at·line·<a·class="el"·href="ginkgo__solver_8h_source.html#l00198">198</a>·of·file·<a·class="el"·href="ginkgo__solver_8h_source.html">ginkgo_solver.h</a>.</p> |
670 | </div> | 670 | </div> |
671 | </div> | 671 | </div> |
672 | <a·id="a140d10a408ba67f1ae3ded002d671239"·name="a140d10a408ba67f1ae3ded002d671239"></a> | 672 | <a·id="a140d10a408ba67f1ae3ded002d671239"·name="a140d10a408ba67f1ae3ded002d671239"></a> |
673 | <h2·class="memtitle"><span·class="permalink"><a·href="#a140d10a408ba67f1ae3ded002d671239">◆ </a></span>exec_type</h2> | 673 | <h2·class="memtitle"><span·class="permalink"><a·href="#a140d10a408ba67f1ae3ded002d671239">◆ </a></span>exec_type</h2> |
Offset 658, 15 lines modified | Offset 658, 15 lines modified | ||
658 | ··</td> | 658 | ··</td> |
659 | ··<td·class="mlabels-right"> | 659 | ··<td·class="mlabels-right"> |
660 | <span·class="mlabels"><span·class="mlabel">private</span><span·class="mlabel">inherited</span></span>··</td> | 660 | <span·class="mlabels"><span·class="mlabel">private</span><span·class="mlabel">inherited</span></span>··</td> |
661 | ··</tr> | 661 | ··</tr> |
662 | </table> | 662 | </table> |
663 | </div><div·class="memdoc"> | 663 | </div><div·class="memdoc"> |
664 | <p>Ginkgo·matrix·data·structure.·First·template·parameter·is·for·storing·the·array·of·the·non-zeros·of·the·matrix.·The·second·is·for·the·row·pointers·and·the·column·indices.</p> | 664 | <p>Ginkgo·matrix·data·structure.·First·template·parameter·is·for·storing·the·array·of·the·non-zeros·of·the·matrix.·The·second·is·for·the·row·pointers·and·the·column·indices.</p> |
665 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo00002 | 665 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo000024">Todo:</a></b></dt><dd>Templatize·based·on·Matrix·type.·</dd></dl> |
666 | <p·class="definition">Definition·at·line·<a·class="el"·href="ginkgo__solver_8h_source.html#l00198">198</a>·of·file·<a·class="el"·href="ginkgo__solver_8h_source.html">ginkgo_solver.h</a>.</p> | 666 | <p·class="definition">Definition·at·line·<a·class="el"·href="ginkgo__solver_8h_source.html#l00198">198</a>·of·file·<a·class="el"·href="ginkgo__solver_8h_source.html">ginkgo_solver.h</a>.</p> |
667 | </div> | 667 | </div> |
668 | </div> | 668 | </div> |
669 | <a·id="a140d10a408ba67f1ae3ded002d671239"·name="a140d10a408ba67f1ae3ded002d671239"></a> | 669 | <a·id="a140d10a408ba67f1ae3ded002d671239"·name="a140d10a408ba67f1ae3ded002d671239"></a> |
670 | <h2·class="memtitle"><span·class="permalink"><a·href="#a140d10a408ba67f1ae3ded002d671239">◆ </a></span>exec_type</h2> | 670 | <h2·class="memtitle"><span·class="permalink"><a·href="#a140d10a408ba67f1ae3ded002d671239">◆ </a></span>exec_type</h2> |
Offset 659, 15 lines modified | Offset 659, 15 lines modified | ||
659 | ··</td> | 659 | ··</td> |
660 | ··<td·class="mlabels-right"> | 660 | ··<td·class="mlabels-right"> |
661 | <span·class="mlabels"><span·class="mlabel">private</span><span·class="mlabel">inherited</span></span>··</td> | 661 | <span·class="mlabels"><span·class="mlabel">private</span><span·class="mlabel">inherited</span></span>··</td> |
662 | ··</tr> | 662 | ··</tr> |
663 | </table> | 663 | </table> |
664 | </div><div·class="memdoc"> | 664 | </div><div·class="memdoc"> |
665 | <p>Ginkgo·matrix·data·structure.·First·template·parameter·is·for·storing·the·array·of·the·non-zeros·of·the·matrix.·The·second·is·for·the·row·pointers·and·the·column·indices.</p> | 665 | <p>Ginkgo·matrix·data·structure.·First·template·parameter·is·for·storing·the·array·of·the·non-zeros·of·the·matrix.·The·second·is·for·the·row·pointers·and·the·column·indices.</p> |
666 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo00002 | 666 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo000024">Todo:</a></b></dt><dd>Templatize·based·on·Matrix·type.·</dd></dl> |
667 | <p·class="definition">Definition·at·line·<a·class="el"·href="ginkgo__solver_8h_source.html#l00198">198</a>·of·file·<a·class="el"·href="ginkgo__solver_8h_source.html">ginkgo_solver.h</a>.</p> | 667 | <p·class="definition">Definition·at·line·<a·class="el"·href="ginkgo__solver_8h_source.html#l00198">198</a>·of·file·<a·class="el"·href="ginkgo__solver_8h_source.html">ginkgo_solver.h</a>.</p> |
668 | </div> | 668 | </div> |
669 | </div> | 669 | </div> |
670 | <a·id="a140d10a408ba67f1ae3ded002d671239"·name="a140d10a408ba67f1ae3ded002d671239"></a> | 670 | <a·id="a140d10a408ba67f1ae3ded002d671239"·name="a140d10a408ba67f1ae3ded002d671239"></a> |
671 | <h2·class="memtitle"><span·class="permalink"><a·href="#a140d10a408ba67f1ae3ded002d671239">◆ </a></span>exec_type</h2> | 671 | <h2·class="memtitle"><span·class="permalink"><a·href="#a140d10a408ba67f1ae3ded002d671239">◆ </a></span>exec_type</h2> |
Offset 129, 15 lines modified | Offset 129, 15 lines modified | ||
129 | <tr·class="separator:a6ea4dff0404f71c80ae1dd08e09bced5"><td·class="memSeparator"·colspan="2"> </td></tr> | 129 | <tr·class="separator:a6ea4dff0404f71c80ae1dd08e09bced5"><td·class="memSeparator"·colspan="2"> </td></tr> |
130 | <tr·class="memitem:aa7c39c58dfc80eebe729bb2b31a37bb0"·id="r_aa7c39c58dfc80eebe729bb2b31a37bb0"><td·class="memItemLeft"·align="right"·valign="top">static·void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classGridReordering.html#aa7c39c58dfc80eebe729bb2b31a37bb0">invert_all_cells_of_negative_grid</a>·(const·std::vector<·<a·class="el"·href="classPoint.html">Point</a><·spacedim·>·>·&all_vertices,·std::vector<·<a·class="el"·href="structCellData.html">CellData</a><·dim·>·>·&original_cells,·const·<a·class="el"·href="classbool.html">bool</a>·use_new_style_ordering=false)</td></tr> | 130 | <tr·class="memitem:aa7c39c58dfc80eebe729bb2b31a37bb0"·id="r_aa7c39c58dfc80eebe729bb2b31a37bb0"><td·class="memItemLeft"·align="right"·valign="top">static·void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classGridReordering.html#aa7c39c58dfc80eebe729bb2b31a37bb0">invert_all_cells_of_negative_grid</a>·(const·std::vector<·<a·class="el"·href="classPoint.html">Point</a><·spacedim·>·>·&all_vertices,·std::vector<·<a·class="el"·href="structCellData.html">CellData</a><·dim·>·>·&original_cells,·const·<a·class="el"·href="classbool.html">bool</a>·use_new_style_ordering=false)</td></tr> |
131 | <tr·class="separator:aa7c39c58dfc80eebe729bb2b31a37bb0"><td·class="memSeparator"·colspan="2"> </td></tr> | 131 | <tr·class="separator:aa7c39c58dfc80eebe729bb2b31a37bb0"><td·class="memSeparator"·colspan="2"> </td></tr> |
132 | </table> | 132 | </table> |
133 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> | 133 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> |
134 | <div·class="textblock"><div·class="compoundTemplParams">template<<a·class="el"·href="classint.html">int</a>·dim,·<a·class="el"·href="classint.html">int</a>·spacedim·=·dim><br·/> | 134 | <div·class="textblock"><div·class="compoundTemplParams">template<<a·class="el"·href="classint.html">int</a>·dim,·<a·class="el"·href="classint.html">int</a>·spacedim·=·dim><br·/> |
135 | class·GridReordering<·dim,·spacedim·></div><p>A·class·implementing·various·grid·reordering·algorithms.·For·more·information·see·the·<a·class="el"·href="group__reordering.html">reordering·module</a>.</p> | 135 | class·GridReordering<·dim,·spacedim·></div><p>A·class·implementing·various·grid·reordering·algorithms.·For·more·information·see·the·<a·class="el"·href="group__reordering.html">reordering·module</a>.</p> |
136 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00005 | 136 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000056">Deprecated:</a></b></dt><dd>Use·<a·class="el"·href="namespaceGridTools.html#ada6ca52e6cdaa937d025a303f0294ef0">GridTools::invert_all_negative_measure_cells()</a>·or·<a·class="el"·href="namespaceGridTools.html#a461e238631f1225aa01a26c527810647">GridTools::consistently_order_cells()</a>·instead·of·the·functions·provided·by·this·class.·Usage·of·the·old-style·numbering·is·deprecated.·</dd></dl> |
137 | <p·class="definition">Definition·at·line·<a·class="el"·href="grid__reordering_8h_source.html#l00038">38</a>·of·file·<a·class="el"·href="grid__reordering_8h_source.html">grid_reordering.h</a>.</p> | 137 | <p·class="definition">Definition·at·line·<a·class="el"·href="grid__reordering_8h_source.html#l00038">38</a>·of·file·<a·class="el"·href="grid__reordering_8h_source.html">grid_reordering.h</a>.</p> |
138 | </div><h2·class="groupheader">Member·Function·Documentation</h2> | 138 | </div><h2·class="groupheader">Member·Function·Documentation</h2> |
139 | <a·id="a6ea4dff0404f71c80ae1dd08e09bced5"·name="a6ea4dff0404f71c80ae1dd08e09bced5"></a> | 139 | <a·id="a6ea4dff0404f71c80ae1dd08e09bced5"·name="a6ea4dff0404f71c80ae1dd08e09bced5"></a> |
140 | <h2·class="memtitle"><span·class="permalink"><a·href="#a6ea4dff0404f71c80ae1dd08e09bced5">◆ </a></span>reorder_cells()</h2> | 140 | <h2·class="memtitle"><span·class="permalink"><a·href="#a6ea4dff0404f71c80ae1dd08e09bced5">◆ </a></span>reorder_cells()</h2> |
141 | <div·class="memitem"> | 141 | <div·class="memitem"> |
Offset 102, 16 lines modified | Offset 102, 16 lines modified | ||
102 | <a·href="classGridTools_1_1internal_1_1FaceDataHelper-members.html">List·of·all·members</a>··</div> | 102 | <a·href="classGridTools_1_1internal_1_1FaceDataHelper-members.html">List·of·all·members</a>··</div> |
103 | ··<div·class="headertitle"><div·class="title">GridTools::internal::FaceDataHelper<·dim·>·Class·Template·Reference</div></div> | 103 | ··<div·class="headertitle"><div·class="title">GridTools::internal::FaceDataHelper<·dim·>·Class·Template·Reference</div></div> |
104 | </div><!--header--> | 104 | </div><!--header--> |
105 | <div·class="contents"> | 105 | <div·class="contents"> |
106 | <table·class="memberdecls"> | 106 | <table·class="memberdecls"> |
107 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> | 107 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> |
108 | Public·Member·Functions</h2></td></tr> | 108 | Public·Member·Functions</h2></td></tr> |
109 | <tr·class="memitem:a61667ba62d2101600efa608954a29fac"·id="r_a61667ba62d2101600efa608954a29fac"><td·class="memTemplParams"·colspan="2">template<class·FaceIteratorType·>·</td></tr> | ||
110 | <tr·class="memitem:a61667ba62d2101600efa608954a29fac" | 109 | <tr·class="memitem:a61667ba62d2101600efa608954a29fac"·id="r_a61667ba62d2101600efa608954a29fac"><td·class="memTemplParams"·colspan="2">template<<a·class="el"·href="classGridTools_1_1internal_1_1FaceDataHelper.html#afc8170f3e61dcdc495148bb4385f7d60">class</a>·<a·class="el"·href="classGridTools_1_1internal_1[·...·truncated·by·diffoscope;·len:·83,·SHA:·13f8f151d43df8cd3741512cf4e054c54ac49483530d463f51846a15e627f6d6·...·]</td></tr> |
110 | <tr·class="memitem:a61667ba62d2101600efa608954a29fac"><td·class="memTemplItemLeft"·align="right"·valign="top">void </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="classGridTools_1_1internal_1_1FaceDataHelper.html#a61667ba62d2101600efa608954a29fac">insert_face_data</a>·(<a·class="el"·href="classGridTools_1_1internal_1_1FaceDataHelper.html#afc8170f3e61dcdc495148bb4385f7d60">const</a>·<a·class="el"·href="classGridTools_1_1internal_1_1FaceDataHelper.html#afc8170f3e61dcdc495148bb4385f7d60">FaceIteratorType</a>·&face)</td></tr> | ||
111 | <tr·class="separator:a61667ba62d2101600efa608954a29fac"><td·class="memSeparator"·colspan="2"> </td></tr> | 111 | <tr·class="separator:a61667ba62d2101600efa608954a29fac"><td·class="memSeparator"·colspan="2"> </td></tr> |
112 | <tr·class="memitem:afc8170f3e61dcdc495148bb4385f7d60"·id="r_afc8170f3e61dcdc495148bb4385f7d60"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structSubCellData.html">SubCellData</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classGridTools_1_1internal_1_1FaceDataHelper.html#afc8170f3e61dcdc495148bb4385f7d60">get</a>·()</td></tr> | 112 | <tr·class="memitem:afc8170f3e61dcdc495148bb4385f7d60"·id="r_afc8170f3e61dcdc495148bb4385f7d60"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structSubCellData.html">SubCellData</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classGridTools_1_1internal_1_1FaceDataHelper.html#afc8170f3e61dcdc495148bb4385f7d60">get</a>·()</td></tr> |
113 | <tr·class="separator:afc8170f3e61dcdc495148bb4385f7d60"><td·class="memSeparator"·colspan="2"> </td></tr> | 113 | <tr·class="separator:afc8170f3e61dcdc495148bb4385f7d60"><td·class="memSeparator"·colspan="2"> </td></tr> |
114 | </table><table·class="memberdecls"> | 114 | </table><table·class="memberdecls"> |
115 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-attribs"·name="pri-attribs"></a> | 115 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-attribs"·name="pri-attribs"></a> |
116 | Private·Attributes</h2></td></tr> | 116 | Private·Attributes</h2></td></tr> |
117 | <tr·class="memitem:aa8a54ff92a5a9dccc69b48730ce0a427"·id="r_aa8a54ff92a5a9dccc69b48730ce0a427"><td·class="memItemLeft"·align="right"·valign="top">std::set<·<a·class="el"·href="structCellData.html">CellData</a><·dim·-·1·>,·<a·class="el"·href="structGridTools_1_1internal_1_1CellDataComparator.html">internal::CellDataComparator</a><·dim·-·1·>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classGridTools_1_1internal_1_1FaceDataHelper.html#aa8a54ff92a5a9dccc69b48730ce0a427">face_data</a></td></tr> | 117 | <tr·class="memitem:aa8a54ff92a5a9dccc69b48730ce0a427"·id="r_aa8a54ff92a5a9dccc69b48730ce0a427"><td·class="memItemLeft"·align="right"·valign="top">std::set<·<a·class="el"·href="structCellData.html">CellData</a><·dim·-·1·>,·<a·class="el"·href="structGridTools_1_1internal_1_1CellDataComparator.html">internal::CellDataComparator</a><·dim·-·1·>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classGridTools_1_1internal_1_1FaceDataHelper.html#aa8a54ff92a5a9dccc69b48730ce0a427">face_data</a></td></tr> |
Offset 101, 39 lines modified | Offset 101, 39 lines modified | ||
101 | <a·href="classGridTools_1_1internal_1_1FaceDataHelper_3_011_01_4-members.html">List·of·all·members</a>··</div> | 101 | <a·href="classGridTools_1_1internal_1_1FaceDataHelper_3_011_01_4-members.html">List·of·all·members</a>··</div> |
102 | ··<div·class="headertitle"><div·class="title">GridTools::internal::FaceDataHelper<·1·>·Class·Reference</div></div> | 102 | ··<div·class="headertitle"><div·class="title">GridTools::internal::FaceDataHelper<·1·>·Class·Reference</div></div> |
103 | </div><!--header--> | 103 | </div><!--header--> |
104 | <div·class="contents"> | 104 | <div·class="contents"> |
105 | <table·class="memberdecls"> | 105 | <table·class="memberdecls"> |
106 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> | 106 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> |
107 | Public·Member·Functions</h2></td></tr> | 107 | Public·Member·Functions</h2></td></tr> |
108 | <tr·class="memitem:afb4b4cb702f1c3d6058bac5369f786db"·id="r_afb4b4cb702f1c3d6058bac5369f786db"><td·class="memTemplParams"·colspan="2">template<class·FaceIteratorType·>·</td></tr> | ||
109 | <tr·class="memitem:afb4b4cb702f1c3d6058bac5369f786db" | 108 | <tr·class="memitem:afb4b4cb702f1c3d6058bac5369f786db"·id="r_afb4b4cb702f1c3d6058bac5369f786db"><td·class="memTemplParams"·colspan="2">template<<a·class="el"·href="classGridTools_1_1internal_1_1FaceDataHelper_3_011_01_4.html#a9e87e922a69ac93c3957c4a90ae8c847">class</a>·<a·class="el"·href="classGridTools_1_[·...·truncated·by·diffoscope;·len:·105,·SHA:·a5e5f0335c1b9010e9b50417ed0543d6d15ae8fae4cd751acdba04ccba5c6787·...·]</td></tr> |
109 | <tr·class="memitem:afb4b4cb702f1c3d6058bac5369f786db"><td·class="memTemplItemLeft"·align="right"·valign="top">void </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="classGridTools_1_1internal_1_1FaceDataHelper_3_011_01_4.html#afb4b4cb702f1c3d6058bac5369f786db">insert_face_data</a>·(<a·class="el"·href="classGridTools_1_1internal_1_1FaceDataHelper_3_011_01_4.html#a9e87e922a69ac93c3957c4a90ae8c847">const</a>·<a·class="el"·href="classGridTools_1_1internal_1_1FaceDataHelper_3_011_01_4.html#a9e87e922a69ac93c3957c4a90ae8c847">FaceIteratorType</a>·&)</td></tr> | ||
110 | <tr·class="separator:afb4b4cb702f1c3d6058bac5369f786db"><td·class="memSeparator"·colspan="2"> </td></tr> | 110 | <tr·class="separator:afb4b4cb702f1c3d6058bac5369f786db"><td·class="memSeparator"·colspan="2"> </td></tr> |
111 | <tr·class="memitem:a9e87e922a69ac93c3957c4a90ae8c847"·id="r_a9e87e922a69ac93c3957c4a90ae8c847"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structSubCellData.html">SubCellData</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classGridTools_1_1internal_1_1FaceDataHelper_3_011_01_4.html#a9e87e922a69ac93c3957c4a90ae8c847">get</a>·()</td></tr> | 111 | <tr·class="memitem:a9e87e922a69ac93c3957c4a90ae8c847"·id="r_a9e87e922a69ac93c3957c4a90ae8c847"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structSubCellData.html">SubCellData</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classGridTools_1_1internal_1_1FaceDataHelper_3_011_01_4.html#a9e87e922a69ac93c3957c4a90ae8c847">get</a>·()</td></tr> |
112 | <tr·class="separator:a9e87e922a69ac93c3957c4a90ae8c847"><td·class="memSeparator"·colspan="2"> </td></tr> | 112 | <tr·class="separator:a9e87e922a69ac93c3957c4a90ae8c847"><td·class="memSeparator"·colspan="2"> </td></tr> |
113 | </table> | 113 | </table> |
114 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> | 114 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> |
115 | <div·class="textblock"> | 115 | <div·class="textblock"> |
116 | <p·class="definition">Definition·at·line·<a·class="el"·href="grid__tools_8cc_source.html#l00534">534</a>·of·file·<a·class="el"·href="grid__tools_8cc_source.html">grid_tools.cc</a>.</p> | 116 | <p·class="definition">Definition·at·line·<a·class="el"·href="grid__tools_8cc_source.html#l00534">534</a>·of·file·<a·class="el"·href="grid__tools_8cc_source.html">grid_tools.cc</a>.</p> |
117 | </div><h2·class="groupheader">Member·Function·Documentation</h2> | 117 | </div><h2·class="groupheader">Member·Function·Documentation</h2> |
118 | <a·id="afb4b4cb702f1c3d6058bac5369f786db"·name="afb4b4cb702f1c3d6058bac5369f786db"></a> | 118 | <a·id="afb4b4cb702f1c3d6058bac5369f786db"·name="afb4b4cb702f1c3d6058bac5369f786db"></a> |
119 | <h2·class="memtitle"><span·class="permalink"><a·href="#afb4b4cb702f1c3d6058bac5369f786db">◆ </a></span>insert_face_data()</h2> | 119 | <h2·class="memtitle"><span·class="permalink"><a·href="#afb4b4cb702f1c3d6058bac5369f786db">◆ </a></span>insert_face_data()</h2> |
120 | <div·class="memitem"> | 120 | <div·class="memitem"> |
121 | <div·class="memproto"> | 121 | <div·class="memproto"> |
122 | <div·class="memtemplate"> | 122 | <div·class="memtemplate"> |
123 | template<class·FaceIteratorType·>·</div> | 123 | template<<a·class="el"·href="classGridTools_1_1internal_1_1FaceDataHelper_3_011_01_4.html#a9e87e922a69ac93c3957c4a90ae8c847">class</a>·<a·class="el"·href="classGridTools_1_1internal_1_1FaceDataHelper_3_011_01_4.html#a9e87e922a69ac93c3957c4a90ae8c847">FaceIteratorTy[·...·truncated·by·diffoscope;·len:·6,·SHA:·c06345e0a6cc07034b8957adde7bc24e01ecebf8660a5330bc32309d8f57538a·...·]·>·</div> |
124 | <table·class="mlabels"> | 124 | <table·class="mlabels"> |
125 | ··<tr> | 125 | ··<tr> |
126 | ··<td·class="mlabels-left"> | 126 | ··<td·class="mlabels-left"> |
127 | ······<table·class="memname"> | 127 | ······<table·class="memname"> |
128 | ········<tr> | 128 | ········<tr> |
129 | ··········<td·class="memname">void·<a·class="el"·href="classGridTools_1_1internal_1_1FaceDataHelper.html">GridTools::internal::FaceDataHelper</a><·1·>::insert_face_data·</td> | 129 | ··········<td·class="memname">void·<a·class="el"·href="classGridTools_1_1internal_1_1FaceDataHelper.html">GridTools::internal::FaceDataHelper</a><·1·>::insert_face_data·</td> |
130 | ··········<td>(</td> | 130 | ··········<td>(</td> |
131 | ··········<td·class="paramtype">const·FaceIteratorType·& </td> | 131 | ··········<td·class="paramtype"><a·class="el"·href="classGridTools_1_1internal_1_1FaceDataHelper_3_011_01_4.html#a9e87e922a69ac93c3957c4a90ae8c847">const</a>·<a·class="el"·href="classGridTools_1_1internal_1_1FaceDataHelper_3_011_01_4.html#a9e87e922a69ac93c3957c4a90ae8c847">FaceIteratorTy[·...·truncated·by·diffoscope;·len:·6,·SHA:·c06345e0a6cc07034b8957adde7bc24e01ecebf8660a5330bc32309d8f57538a·...·]·& </td> |
132 | ··········<td·class="paramname"></td><td>)</td> | 132 | ··········<td·class="paramname"></td><td>)</td> |
133 | ··········<td></td> | 133 | ··········<td></td> |
134 | ········</tr> | 134 | ········</tr> |
135 | ······</table> | 135 | ······</table> |
136 | ··</td> | 136 | ··</td> |
137 | ··<td·class="mlabels-right"> | 137 | ··<td·class="mlabels-right"> |
138 | <span·class="mlabels"><span·class="mlabel">inline</span></span>··</td> | 138 | <span·class="mlabels"><span·class="mlabel">inline</span></span>··</td> |
Offset 626, 15 lines modified | Offset 626, 15 lines modified | ||
626 | ······</table> | 626 | ······</table> |
627 | ··</td> | 627 | ··</td> |
628 | ··<td·class="mlabels-right"> | 628 | ··<td·class="mlabels-right"> |
629 | <span·class="mlabels"><span·class="mlabel">inline</span><span·class="mlabel">override</span><span·class="mlabel">virtual</span></span>··</td> | 629 | <span·class="mlabels"><span·class="mlabel">inline</span><span·class="mlabel">override</span><span·class="mlabel">virtual</span></span>··</td> |
630 | ··</tr> | 630 | ··</tr> |
631 | </table> | 631 | </table> |
632 | </div><div·class="memdoc"> | 632 | </div><div·class="memdoc"> |
633 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated0000 | 633 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000086">Deprecated:</a></b></dt><dd>Use·<a·class="el"·href="classLinearAlgebra_1_1CUDAWrappers_1_1Vector.html#a3f9287d5425068c3bcc9af9dd689f72c">import_elements()</a>·instead.·</dd></dl> |
634 | <p>Implements·<a·class="el"·href="classLinearAlgebra_1_1VectorSpaceVector.html#a0c05d3725740bda0feab10c660582669">LinearAlgebra::VectorSpaceVector<·Number·></a>.</p> | 634 | <p>Implements·<a·class="el"·href="classLinearAlgebra_1_1VectorSpaceVector.html#a0c05d3725740bda0feab10c660582669">LinearAlgebra::VectorSpaceVector<·Number·></a>.</p> |
635 | <p·class="definition">Definition·at·line·<a·class="el"·href="cuda__vector_8h_source.html#l00154">154</a>·of·file·<a·class="el"·href="cuda__vector_8h_source.html">cuda_vector.h</a>.</p> | 635 | <p·class="definition">Definition·at·line·<a·class="el"·href="cuda__vector_8h_source.html#l00154">154</a>·of·file·<a·class="el"·href="cuda__vector_8h_source.html">cuda_vector.h</a>.</p> |
636 | </div> | 636 | </div> |
637 | </div> | 637 | </div> |
Offset 687, 15 lines modified | Offset 687, 15 lines modified | ||
687 | ······</table> | 687 | ······</table> |
688 | ··</td> | 688 | ··</td> |
689 | ··<td·class="mlabels-right"> | 689 | ··<td·class="mlabels-right"> |
690 | <span·class="mlabels"><span·class="mlabel">inline</span><span·class="mlabel">override</span><span·class="mlabel">virtual</span></span>··</td> | 690 | <span·class="mlabels"><span·class="mlabel">inline</span><span·class="mlabel">override</span><span·class="mlabel">virtual</span></span>··</td> |
691 | ··</tr> | 691 | ··</tr> |
692 | </table> | 692 | </table> |
693 | </div><div·class="memdoc"> | 693 | </div><div·class="memdoc"> |
694 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00013 | 694 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000138">Deprecated:</a></b></dt><dd>Use·<a·class="el"·href="classLinearAlgebra_1_1EpetraWrappers_1_1Vector.html#a8c46244bedae7d8e28e7c8f35038d487">import_elements()</a>·instead.·</dd></dl> |
695 | <p>Implements·<a·class="el"·href="classLinearAlgebra_1_1VectorSpaceVector.html#a0c05d3725740bda0feab10c660582669">LinearAlgebra::VectorSpaceVector<·double·></a>.</p> | 695 | <p>Implements·<a·class="el"·href="classLinearAlgebra_1_1VectorSpaceVector.html#a0c05d3725740bda0feab10c660582669">LinearAlgebra::VectorSpaceVector<·double·></a>.</p> |
696 | <p·class="definition">Definition·at·line·<a·class="el"·href="trilinos__epetra__vector_8h_source.html#l00141">141</a>·of·file·<a·class="el"·href="trilinos__epetra__vector_8h_source.html">trilinos_epetra_vector.h</a>.</p> | 696 | <p·class="definition">Definition·at·line·<a·class="el"·href="trilinos__epetra__vector_8h_source.html#l00141">141</a>·of·file·<a·class="el"·href="trilinos__epetra__vector_8h_source.html">trilinos_epetra_vector.h</a>.</p> |
697 | </div> | 697 | </div> |
698 | </div> | 698 | </div> |
Offset 1035, 15 lines modified | Offset 1035, 15 lines modified | ||
1035 | ······</table> | 1035 | ······</table> |
1036 | ··</td> | 1036 | ··</td> |
1037 | ··<td·class="mlabels-right"> | 1037 | ··<td·class="mlabels-right"> |
1038 | <span·class="mlabels"><span·class="mlabel">inline</span></span>··</td> | 1038 | <span·class="mlabels"><span·class="mlabel">inline</span></span>··</td> |
1039 | ··</tr> | 1039 | ··</tr> |
1040 | </table> | 1040 | </table> |
1041 | </div><div·class="memdoc"> | 1041 | </div><div·class="memdoc"> |
1042 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated0001 | 1042 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000121">Deprecated:</a></b></dt><dd>Use·<a·class="el"·href="classLinearAlgebra_1_1ReadWriteVector.html#a006444015cb03a68a9301fe97184d2f9">import_elements()</a>·instead.·</dd></dl> |
1043 | <p·class="definition">Definition·at·line·<a·class="el"·href="read__write__vector_8h_source.html#l00312">312</a>·of·file·<a·class="el"·href="read__write__vector_8h_source.html">read_write_vector.h</a>.</p> | 1043 | <p·class="definition">Definition·at·line·<a·class="el"·href="read__write__vector_8h_source.html#l00312">312</a>·of·file·<a·class="el"·href="read__write__vector_8h_source.html">read_write_vector.h</a>.</p> |
1044 | </div> | 1044 | </div> |
1045 | </div> | 1045 | </div> |
1046 | <a·id="ac87ebdc162e1024b127a32ea3ff219c5"·name="ac87ebdc162e1024b127a32ea3ff219c5"></a> | 1046 | <a·id="ac87ebdc162e1024b127a32ea3ff219c5"·name="ac87ebdc162e1024b127a32ea3ff219c5"></a> |
1047 | <h2·class="memtitle"><span·class="permalink"><a·href="#ac87ebdc162e1024b127a32ea3ff219c5">◆ </a></span>import_elements()·<span·class="overload">[2/10]</span></h2> | 1047 | <h2·class="memtitle"><span·class="permalink"><a·href="#ac87ebdc162e1024b127a32ea3ff219c5">◆ </a></span>import_elements()·<span·class="overload">[2/10]</span></h2> |
Offset 686, 15 lines modified | Offset 686, 15 lines modified | ||
686 | ······</table> | 686 | ······</table> |
687 | ··</td> | 687 | ··</td> |
688 | ··<td·class="mlabels-right"> | 688 | ··<td·class="mlabels-right"> |
689 | <span·class="mlabels"><span·class="mlabel">inline</span><span·class="mlabel">override</span><span·class="mlabel">virtual</span></span>··</td> | 689 | <span·class="mlabels"><span·class="mlabel">inline</span><span·class="mlabel">override</span><span·class="mlabel">virtual</span></span>··</td> |
690 | ··</tr> | 690 | ··</tr> |
691 | </table> | 691 | </table> |
692 | </div><div·class="memdoc"> | 692 | </div><div·class="memdoc"> |
693 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00013 | 693 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000131">Deprecated:</a></b></dt><dd>Use·<a·class="el"·href="classLinearAlgebra_1_1TpetraWrappers_1_1Vector.html#ae3f2e04cf6c3962136e40173f49663fc">import_elements()</a>·instead.·</dd></dl> |
694 | <p>Implements·<a·class="el"·href="classLinearAlgebra_1_1VectorSpaceVector.html#a0c05d3725740bda0feab10c660582669">LinearAlgebra::VectorSpaceVector<·Number·></a>.</p> | 694 | <p>Implements·<a·class="el"·href="classLinearAlgebra_1_1VectorSpaceVector.html#a0c05d3725740bda0feab10c660582669">LinearAlgebra::VectorSpaceVector<·Number·></a>.</p> |
695 | <p·class="definition">Definition·at·line·<a·class="el"·href="trilinos__tpetra__vector_8h_source.html#l00197">197</a>·of·file·<a·class="el"·href="trilinos__tpetra__vector_8h_source.html">trilinos_tpetra_vector.h</a>.</p> | 695 | <p·class="definition">Definition·at·line·<a·class="el"·href="trilinos__tpetra__vector_8h_source.html#l00197">197</a>·of·file·<a·class="el"·href="trilinos__tpetra__vector_8h_source.html">trilinos_tpetra_vector.h</a>.</p> |
696 | </div> | 696 | </div> |
697 | </div> | 697 | </div> |
Offset 1334, 15 lines modified | Offset 1334, 15 lines modified | ||
1334 | ······</table> | 1334 | ······</table> |
1335 | ··</td> | 1335 | ··</td> |
1336 | ··<td·class="mlabels-right"> | 1336 | ··<td·class="mlabels-right"> |
1337 | <span·class="mlabels"><span·class="mlabel">inline</span><span·class="mlabel">override</span><span·class="mlabel">virtual</span></span>··</td> | 1337 | <span·class="mlabels"><span·class="mlabel">inline</span><span·class="mlabel">override</span><span·class="mlabel">virtual</span></span>··</td> |
1338 | ··</tr> | 1338 | ··</tr> |
1339 | </table> | 1339 | </table> |
1340 | </div><div·class="memdoc"> | 1340 | </div><div·class="memdoc"> |
1341 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00009 | 1341 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000093">Deprecated:</a></b></dt><dd>Use·<a·class="el"·href="classLinearAlgebra_1_1Vector.html#ab7ea24f90a0e516a5e8edb1420423452">import_elements()</a>·instead.·</dd></dl> |
1342 | <p>Implements·<a·class="el"·href="classLinearAlgebra_1_1VectorSpaceVector.html#a0c05d3725740bda0feab10c660582669">LinearAlgebra::VectorSpaceVector<·Number·></a>.</p> | 1342 | <p>Implements·<a·class="el"·href="classLinearAlgebra_1_1VectorSpaceVector.html#a0c05d3725740bda0feab10c660582669">LinearAlgebra::VectorSpaceVector<·Number·></a>.</p> |
1343 | <p·class="definition">Definition·at·line·<a·class="el"·href="la__vector_8h_source.html#l00236">236</a>·of·file·<a·class="el"·href="la__vector_8h_source.html">la_vector.h</a>.</p> | 1343 | <p·class="definition">Definition·at·line·<a·class="el"·href="la__vector_8h_source.html#l00236">236</a>·of·file·<a·class="el"·href="la__vector_8h_source.html">la_vector.h</a>.</p> |
1344 | </div> | 1344 | </div> |
1345 | </div> | 1345 | </div> |
Offset 1373, 15 lines modified | Offset 1373, 15 lines modified | ||
1373 | ··········<td·class="paramname"></td><td>)</td> | 1373 | ··········<td·class="paramname"></td><td>)</td> |
1374 | ··········<td>·const</td> | 1374 | ··········<td>·const</td> |
1375 | ········</tr> | 1375 | ········</tr> |
1376 | ······</table> | 1376 | ······</table> |
1377 | </div><div·class="memdoc"> | 1377 | </div><div·class="memdoc"> |
1378 | <p>This·method·zeros·the·entries·on·ghost·dofs,·but·does·not·touch·locally·owned·DoFs.</p> | 1378 | <p>This·method·zeros·the·entries·on·ghost·dofs,·but·does·not·touch·locally·owned·DoFs.</p> |
1379 | <p>After·calling·this·method,·read·access·to·ghost·elements·of·the·vector·is·forbidden·and·an·exception·is·thrown.·Only·write·access·to·ghost·elements·is·allowed·in·this·state.</p> | 1379 | <p>After·calling·this·method,·read·access·to·ghost·elements·of·the·vector·is·forbidden·and·an·exception·is·thrown.·Only·write·access·to·ghost·elements·is·allowed·in·this·state.</p> |
1380 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000 | 1380 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000087">Deprecated:</a></b></dt><dd>Use·<a·class="el"·href="classLinearAlgebra_1_1distributed_1_1BlockVector.html#aa205bf18350c2095d459c75edfa622db">zero_out_ghost_values()</a>·instead.·</dd></dl> |
1381 | </div> | 1381 | </div> |
1382 | </div> | 1382 | </div> |
1383 | <a·id="aa205bf18350c2095d459c75edfa622db"·name="aa205bf18350c2095d459c75edfa622db"></a> | 1383 | <a·id="aa205bf18350c2095d459c75edfa622db"·name="aa205bf18350c2095d459c75edfa622db"></a> |
1384 | <h2·class="memtitle"><span·class="permalink"><a·href="#aa205bf18350c2095d459c75edfa622db">◆ </a></span>zero_out_ghost_values()</h2> | 1384 | <h2·class="memtitle"><span·class="permalink"><a·href="#aa205bf18350c2095d459c75edfa622db">◆ </a></span>zero_out_ghost_values()</h2> |
1385 | <div·class="memitem"> | 1385 | <div·class="memitem"> |
Offset 1444, 15 lines modified | Offset 1444, 15 lines modified | ||
1444 | ··········<td·class="paramname"></td><td>)</td> | 1444 | ··········<td·class="paramname"></td><td>)</td> |
1445 | ··········<td>·const</td> | 1445 | ··········<td>·const</td> |
1446 | ········</tr> | 1446 | ········</tr> |
1447 | ······</table> | 1447 | ······</table> |
1448 | </div><div·class="memdoc"> | 1448 | </div><div·class="memdoc"> |
1449 | <p>This·method·zeros·the·entries·on·ghost·dofs,·but·does·not·touch·locally·owned·DoFs.</p> | 1449 | <p>This·method·zeros·the·entries·on·ghost·dofs,·but·does·not·touch·locally·owned·DoFs.</p> |
1450 | <p>After·calling·this·method,·read·access·to·ghost·elements·of·the·vector·is·forbidden·and·an·exception·is·thrown.·Only·write·access·to·ghost·elements·is·allowed·in·this·state.</p> | 1450 | <p>After·calling·this·method,·read·access·to·ghost·elements·of·the·vector·is·forbidden·and·an·exception·is·thrown.·Only·write·access·to·ghost·elements·is·allowed·in·this·state.</p> |
1451 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000 | 1451 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000089">Deprecated:</a></b></dt><dd>Use·<a·class="el"·href="classLinearAlgebra_1_1distributed_1_1Vector.html#a0242ed0c3e3664e6b4204d28a726a0b7">zero_out_ghost_values()</a>·instead.·</dd></dl> |
1452 | </div> | 1452 | </div> |
1453 | </div> | 1453 | </div> |
1454 | <a·id="a0242ed0c3e3664e6b4204d28a726a0b7"·name="a0242ed0c3e3664e6b4204d28a726a0b7"></a> | 1454 | <a·id="a0242ed0c3e3664e6b4204d28a726a0b7"·name="a0242ed0c3e3664e6b4204d28a726a0b7"></a> |
1455 | <h2·class="memtitle"><span·class="permalink"><a·href="#a0242ed0c3e3664e6b4204d28a726a0b7">◆ </a></span>zero_out_ghost_values()</h2> | 1455 | <h2·class="memtitle"><span·class="permalink"><a·href="#a0242ed0c3e3664e6b4204d28a726a0b7">◆ </a></span>zero_out_ghost_values()</h2> |
1456 | <div·class="memitem"> | 1456 | <div·class="memitem"> |
Offset 295, 15 lines modified | Offset 295, 15 lines modified | ||
295 | ·\sum_{q} | 295 | ·\sum_{q} |
296 | ·\hat·u(\hat{\mathbf··x}_q) | 296 | ·\hat·u(\hat{\mathbf··x}_q) |
297 | ·\underbrace{\left|\text{det}J(\hat{\mathbf··x}_q)\right|·w_q}_{=: | 297 | ·\underbrace{\left|\text{det}J(\hat{\mathbf··x}_q)\right|·w_q}_{=: |
298 | \text{JxW}_q}. | 298 | \text{JxW}_q}. |
299 | \] | 299 | \] |
300 | </p> | 300 | </p> |
301 | <p>·Here,·the·weights·\(\text{JxW}_q\)·of·each·quadrature·point·(where·<em>JxW</em>·mnemonically·stands·for·<em>Jacobian·times·<a·class="el"·href="classQuadrature.html">Quadrature</a>·Weights</em>)·take·the·role·of·the·\(dx\)·in·the·original·integral.·Consequently,·they·appear·in·all·code·that·computes·integrals·approximated·by·quadrature,·and·are·accessed·by·<a·class="el"·href="classFEValuesBase.html#aeb33b877f81e2143752dda2c14a0029d">FEValues::JxW()</a>.</p> | 301 | <p>·Here,·the·weights·\(\text{JxW}_q\)·of·each·quadrature·point·(where·<em>JxW</em>·mnemonically·stands·for·<em>Jacobian·times·<a·class="el"·href="classQuadrature.html">Quadrature</a>·Weights</em>)·take·the·role·of·the·\(dx\)·in·the·original·integral.·Consequently,·they·appear·in·all·code·that·computes·integrals·approximated·by·quadrature,·and·are·accessed·by·<a·class="el"·href="classFEValuesBase.html#aeb33b877f81e2143752dda2c14a0029d">FEValues::JxW()</a>.</p> |
302 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo0000 | 302 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo000008">Todo:</a></b></dt><dd>Document·what·happens·in·the·codimension-1·case.</dd></dl> |
303 | <h4>Mapping·of·vector·fields,·differential·forms·and·gradients·of·vector·fields</h4> | 303 | <h4>Mapping·of·vector·fields,·differential·forms·and·gradients·of·vector·fields</h4> |
304 | <p>The·transformation·of·vector·fields·or·differential·forms·(gradients·of·scalar·functions)·\(\mathbf·v\),·and·gradients·of·vector·fields·\(\mathbf·T\)·follows·the·general·form</p> | 304 | <p>The·transformation·of·vector·fields·or·differential·forms·(gradients·of·scalar·functions)·\(\mathbf·v\),·and·gradients·of·vector·fields·\(\mathbf·T\)·follows·the·general·form</p> |
305 | <p·class="formulaDsp"> | 305 | <p·class="formulaDsp"> |
306 | \[ | 306 | \[ |
307 | \mathbf·v(\mathbf·x)·=·\mathbf·A(\hat{\mathbf··x}) | 307 | \mathbf·v(\mathbf·x)·=·\mathbf·A(\hat{\mathbf··x}) |
308 | \hat{\mathbf··v}(\hat{\mathbf··x}), | 308 | \hat{\mathbf··v}(\hat{\mathbf··x}), |
309 | \qquad | 309 | \qquad |
Offset 1162, 15 lines modified | Offset 1162, 15 lines modified | ||
1162 | \frac{1}{\text{det}\;J(\hat{\mathbf·x})} | 1162 | \frac{1}{\text{det}\;J(\hat{\mathbf·x})} |
1163 | J(\hat{\mathbf··x})·\hat{\mathbf··T}(\hat{\mathbf··x}) | 1163 | J(\hat{\mathbf··x})·\hat{\mathbf··T}(\hat{\mathbf··x}) |
1164 | J(\hat{\mathbf··x})^{-1}. | 1164 | J(\hat{\mathbf··x})^{-1}. |
1165 | \] | 1165 | \] |
1166 | </p> | 1166 | </p> |
1167 | ·</li> | 1167 | ·</li> |
1168 | </ul> | 1168 | </ul> |
1169 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo0000 | 1169 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo000009">Todo:</a></b></dt><dd>The·formulas·for·mapping_covariant_gradient,·mapping_contravariant_gradient·and·mapping_piola_gradient·are·only·true·as·stated·for·linear·mappings.·If,·for·example,·the·mapping·is·bilinear·(or·has·a·higher·order·polynomial·degree)·then·there·is·a·missing·term·associated·with·the·derivative·of·\(J\).</dd></dl> |
1170 | <dl·class="params"><dt>Parameters</dt><dd> | 1170 | <dl·class="params"><dt>Parameters</dt><dd> |
1171 | ··<table·class="params"> | 1171 | ··<table·class="params"> |
1172 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">input</td><td>An·array·(or·part·of·an·array)·of·input·objects·that·should·be·mapped.·</td></tr> | 1172 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">input</td><td>An·array·(or·part·of·an·array)·of·input·objects·that·should·be·mapped.·</td></tr> |
1173 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">kind</td><td>The·kind·of·mapping·to·be·applied.·</td></tr> | 1173 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">kind</td><td>The·kind·of·mapping·to·be·applied.·</td></tr> |
1174 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">internal</td><td>A·pointer·to·an·object·of·type·<a·class="el"·href="classMapping_1_1InternalDataBase.html">Mapping::InternalDataBase</a>·that·contains·information·previously·stored·by·the·mapping.·The·object·pointed·to·was·created·by·the·<a·class="el"·href="classMappingQ.html#a2a91247a05bb8b0830dac3feead8c857">get_data()</a>,·<a·class="el"·href="classMappingQ.html#a97d541cb896cd92874e299d0e30a71e1">get_face_data()</a>,·or·<a·class="el"·href="classMappingQ.html#a4df30dc89b42435d39d5547cc6f398cb">get_subface_data()</a>·function,·and·will·have·been·updated·as·part·of·a·call·to·<a·class="el"·href="classMappingQ.html#a80c28ad911ada620b00f6f17c823ae38">fill_fe_values()</a>,·<a·class="el"·href="classMappingQ.html#af4629cea9642d14655abbba2e6a5113e">fill_fe_face_values()</a>,·or·<a·class="el"·href="classMappingQ.html#a55d26263547a910cae5c31026a4d1a3b">fill_fe_subface_values()</a>·for·the·current·cell,·before·calling·the·current·function.·In·other·words,·this·object·also·represents·with·respect·to·which·cell·the·transformation·should·be·applied·to.·</td></tr> | 1174 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">internal</td><td>A·pointer·to·an·object·of·type·<a·class="el"·href="classMapping_1_1InternalDataBase.html">Mapping::InternalDataBase</a>·that·contains·information·previously·stored·by·the·mapping.·The·object·pointed·to·was·created·by·the·<a·class="el"·href="classMappingQ.html#a2a91247a05bb8b0830dac3feead8c857">get_data()</a>,·<a·class="el"·href="classMappingQ.html#a97d541cb896cd92874e299d0e30a71e1">get_face_data()</a>,·or·<a·class="el"·href="classMappingQ.html#a4df30dc89b42435d39d5547cc6f398cb">get_subface_data()</a>·function,·and·will·have·been·updated·as·part·of·a·call·to·<a·class="el"·href="classMappingQ.html#a80c28ad911ada620b00f6f17c823ae38">fill_fe_values()</a>,·<a·class="el"·href="classMappingQ.html#af4629cea9642d14655abbba2e6a5113e">fill_fe_face_values()</a>,·or·<a·class="el"·href="classMappingQ.html#a55d26263547a910cae5c31026a4d1a3b">fill_fe_subface_values()</a>·for·the·current·cell,·before·calling·the·current·function.·In·other·words,·this·object·also·represents·with·respect·to·which·cell·the·transformation·should·be·applied·to.·</td></tr> |
1175 | ····<tr><td·class="paramdir">[out]</td><td·class="paramname">output</td><td>An·array·(or·part·of·an·array)·into·which·the·transformed·objects·should·be·placed.·(Note·that·the·array·view·is·<code>const</code>,·but·the·tensors·it·points·to·are·not.)·</td></tr> | 1175 | ····<tr><td·class="paramdir">[out]</td><td·class="paramname">output</td><td>An·array·(or·part·of·an·array)·into·which·the·transformed·objects·should·be·placed.·(Note·that·the·array·view·is·<code>const</code>,·but·the·tensors·it·points·to·are·not.)·</td></tr> |
1176 | ··</table> | 1176 | ··</table> |
Offset 810, 15 lines modified | Offset 810, 15 lines modified | ||
810 | \frac{1}{\text{det}\;J(\hat{\mathbf·x})} | 810 | \frac{1}{\text{det}\;J(\hat{\mathbf·x})} |
811 | J(\hat{\mathbf··x})·\hat{\mathbf··T}(\hat{\mathbf··x}) | 811 | J(\hat{\mathbf··x})·\hat{\mathbf··T}(\hat{\mathbf··x}) |
812 | J(\hat{\mathbf··x})^{-1}. | 812 | J(\hat{\mathbf··x})^{-1}. |
813 | \] | 813 | \] |
814 | </p> | 814 | </p> |
815 | ·</li> | 815 | ·</li> |
816 | </ul> | 816 | </ul> |
817 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo0000 | 817 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo000009">Todo:</a></b></dt><dd>The·formulas·for·mapping_covariant_gradient,·mapping_contravariant_gradient·and·mapping_piola_gradient·are·only·true·as·stated·for·linear·mappings.·If,·for·example,·the·mapping·is·bilinear·(or·has·a·higher·order·polynomial·degree)·then·there·is·a·missing·term·associated·with·the·derivative·of·\(J\).</dd></dl> |
818 | <dl·class="params"><dt>Parameters</dt><dd> | 818 | <dl·class="params"><dt>Parameters</dt><dd> |
819 | ··<table·class="params"> | 819 | ··<table·class="params"> |
820 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">input</td><td>An·array·(or·part·of·an·array)·of·input·objects·that·should·be·mapped.·</td></tr> | 820 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">input</td><td>An·array·(or·part·of·an·array)·of·input·objects·that·should·be·mapped.·</td></tr> |
821 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">kind</td><td>The·kind·of·mapping·to·be·applied.·</td></tr> | 821 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">kind</td><td>The·kind·of·mapping·to·be·applied.·</td></tr> |
822 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">internal</td><td>A·pointer·to·an·object·of·type·<a·class="el"·href="classMapping_1_1InternalDataBase.html">Mapping::InternalDataBase</a>·that·contains·information·previously·stored·by·the·mapping.·The·object·pointed·to·was·created·by·the·<a·class="el"·href="classMappingCartesian.html#afa8128571ede910b4dc27d0ee00cf384">get_data()</a>,·<a·class="el"·href="classMappingCartesian.html#a2e7c350976357adcdda6b622dfeeea75">get_face_data()</a>,·or·<a·class="el"·href="classMappingCartesian.html#a43146477038d5fab2469c01e5001092b">get_subface_data()</a>·function,·and·will·have·been·updated·as·part·of·a·call·to·<a·class="el"·href="classMappingCartesian.html#a7c94f22344900afef287806ca24924e1">fill_fe_values()</a>,·<a·class="el"·href="classMappingCartesian.html#a13f640c37d5138ec35911c398be6478d">fill_fe_face_values()</a>,·or·<a·class="el"·href="classMappingCartesian.html#afe29b9ec9d8ad367c2b96d80cbdb854d">fill_fe_subface_values()</a>·for·the·current·cell,·before·calling·the·current·function.·In·other·words,·this·object·also·represents·with·respect·to·which·cell·the·transformation·should·be·applied·to.·</td></tr> | 822 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">internal</td><td>A·pointer·to·an·object·of·type·<a·class="el"·href="classMapping_1_1InternalDataBase.html">Mapping::InternalDataBase</a>·that·contains·information·previously·stored·by·the·mapping.·The·object·pointed·to·was·created·by·the·<a·class="el"·href="classMappingCartesian.html#afa8128571ede910b4dc27d0ee00cf384">get_data()</a>,·<a·class="el"·href="classMappingCartesian.html#a2e7c350976357adcdda6b622dfeeea75">get_face_data()</a>,·or·<a·class="el"·href="classMappingCartesian.html#a43146477038d5fab2469c01e5001092b">get_subface_data()</a>·function,·and·will·have·been·updated·as·part·of·a·call·to·<a·class="el"·href="classMappingCartesian.html#a7c94f22344900afef287806ca24924e1">fill_fe_values()</a>,·<a·class="el"·href="classMappingCartesian.html#a13f640c37d5138ec35911c398be6478d">fill_fe_face_values()</a>,·or·<a·class="el"·href="classMappingCartesian.html#afe29b9ec9d8ad367c2b96d80cbdb854d">fill_fe_subface_values()</a>·for·the·current·cell,·before·calling·the·current·function.·In·other·words,·this·object·also·represents·with·respect·to·which·cell·the·transformation·should·be·applied·to.·</td></tr> |
823 | ····<tr><td·class="paramdir">[out]</td><td·class="paramname">output</td><td>An·array·(or·part·of·an·array)·into·which·the·transformed·objects·should·be·placed.·(Note·that·the·array·view·is·<code>const</code>,·but·the·tensors·it·points·to·are·not.)·</td></tr> | 823 | ····<tr><td·class="paramdir">[out]</td><td·class="paramname">output</td><td>An·array·(or·part·of·an·array)·into·which·the·transformed·objects·should·be·placed.·(Note·that·the·array·view·is·<code>const</code>,·but·the·tensors·it·points·to·are·not.)·</td></tr> |
824 | ··</table> | 824 | ··</table> |
Offset 899, 15 lines modified | Offset 899, 15 lines modified | ||
899 | \frac{1}{\text{det}\;J(\hat{\mathbf·x})} | 899 | \frac{1}{\text{det}\;J(\hat{\mathbf·x})} |
900 | J(\hat{\mathbf··x})·\hat{\mathbf··T}(\hat{\mathbf··x}) | 900 | J(\hat{\mathbf··x})·\hat{\mathbf··T}(\hat{\mathbf··x}) |
901 | J(\hat{\mathbf··x})^{-1}. | 901 | J(\hat{\mathbf··x})^{-1}. |
902 | \] | 902 | \] |
903 | </p> | 903 | </p> |
904 | ·</li> | 904 | ·</li> |
905 | </ul> | 905 | </ul> |
906 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo0000 | 906 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo000009">Todo:</a></b></dt><dd>The·formulas·for·mapping_covariant_gradient,·mapping_contravariant_gradient·and·mapping_piola_gradient·are·only·true·as·stated·for·linear·mappings.·If,·for·example,·the·mapping·is·bilinear·(or·has·a·higher·order·polynomial·degree)·then·there·is·a·missing·term·associated·with·the·derivative·of·\(J\).</dd></dl> |
907 | <dl·class="params"><dt>Parameters</dt><dd> | 907 | <dl·class="params"><dt>Parameters</dt><dd> |
908 | ··<table·class="params"> | 908 | ··<table·class="params"> |
909 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">input</td><td>An·array·(or·part·of·an·array)·of·input·objects·that·should·be·mapped.·</td></tr> | 909 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">input</td><td>An·array·(or·part·of·an·array)·of·input·objects·that·should·be·mapped.·</td></tr> |
910 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">kind</td><td>The·kind·of·mapping·to·be·applied.·</td></tr> | 910 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">kind</td><td>The·kind·of·mapping·to·be·applied.·</td></tr> |
911 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">internal</td><td>A·pointer·to·an·object·of·type·<a·class="el"·href="classMapping_1_1InternalDataBase.html">Mapping::InternalDataBase</a>·that·contains·information·previously·stored·by·the·mapping.·The·object·pointed·to·was·created·by·the·<a·class="el"·href="classMappingFE.html#a6dbe4effa0d042a74bd10c2531001000">get_data()</a>,·<a·class="el"·href="classMappingFE.html#a194be68c6a768ee607c8fcbd972acdba">get_face_data()</a>,·or·<a·class="el"·href="classMappingFE.html#a8cef4f3e024bb1f0a68fb330f6656cf0">get_subface_data()</a>·function,·and·will·have·been·updated·as·part·of·a·call·to·<a·class="el"·href="classMappingFE.html#a037a579a2bf2c280bf92deff6175484b">fill_fe_values()</a>,·<a·class="el"·href="classMappingFE.html#a4a5b64e15d99854eead25f92b8a1cf4e">fill_fe_face_values()</a>,·or·<a·class="el"·href="classMappingFE.html#aa6abacffbe6a35d7606fea80aaf1918a">fill_fe_subface_values()</a>·for·the·current·cell,·before·calling·the·current·function.·In·other·words,·this·object·also·represents·with·respect·to·which·cell·the·transformation·should·be·applied·to.·</td></tr> | 911 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">internal</td><td>A·pointer·to·an·object·of·type·<a·class="el"·href="classMapping_1_1InternalDataBase.html">Mapping::InternalDataBase</a>·that·contains·information·previously·stored·by·the·mapping.·The·object·pointed·to·was·created·by·the·<a·class="el"·href="classMappingFE.html#a6dbe4effa0d042a74bd10c2531001000">get_data()</a>,·<a·class="el"·href="classMappingFE.html#a194be68c6a768ee607c8fcbd972acdba">get_face_data()</a>,·or·<a·class="el"·href="classMappingFE.html#a8cef4f3e024bb1f0a68fb330f6656cf0">get_subface_data()</a>·function,·and·will·have·been·updated·as·part·of·a·call·to·<a·class="el"·href="classMappingFE.html#a037a579a2bf2c280bf92deff6175484b">fill_fe_values()</a>,·<a·class="el"·href="classMappingFE.html#a4a5b64e15d99854eead25f92b8a1cf4e">fill_fe_face_values()</a>,·or·<a·class="el"·href="classMappingFE.html#aa6abacffbe6a35d7606fea80aaf1918a">fill_fe_subface_values()</a>·for·the·current·cell,·before·calling·the·current·function.·In·other·words,·this·object·also·represents·with·respect·to·which·cell·the·transformation·should·be·applied·to.·</td></tr> |
912 | ····<tr><td·class="paramdir">[out]</td><td·class="paramname">output</td><td>An·array·(or·part·of·an·array)·into·which·the·transformed·objects·should·be·placed.·(Note·that·the·array·view·is·<code>const</code>,·but·the·tensors·it·points·to·are·not.)·</td></tr> | 912 | ····<tr><td·class="paramdir">[out]</td><td·class="paramname">output</td><td>An·array·(or·part·of·an·array)·into·which·the·transformed·objects·should·be·placed.·(Note·that·the·array·view·is·<code>const</code>,·but·the·tensors·it·points·to·are·not.)·</td></tr> |
913 | ··</table> | 913 | ··</table> |
Offset 1012, 15 lines modified | Offset 1012, 15 lines modified | ||
1012 | \frac{1}{\text{det}\;J(\hat{\mathbf·x})} | 1012 | \frac{1}{\text{det}\;J(\hat{\mathbf·x})} |
1013 | J(\hat{\mathbf··x})·\hat{\mathbf··T}(\hat{\mathbf··x}) | 1013 | J(\hat{\mathbf··x})·\hat{\mathbf··T}(\hat{\mathbf··x}) |
1014 | J(\hat{\mathbf··x})^{-1}. | 1014 | J(\hat{\mathbf··x})^{-1}. |
1015 | \] | 1015 | \] |
1016 | </p> | 1016 | </p> |
1017 | ·</li> | 1017 | ·</li> |
1018 | </ul> | 1018 | </ul> |
1019 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo0000 | 1019 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo000009">Todo:</a></b></dt><dd>The·formulas·for·mapping_covariant_gradient,·mapping_contravariant_gradient·and·mapping_piola_gradient·are·only·true·as·stated·for·linear·mappings.·If,·for·example,·the·mapping·is·bilinear·(or·has·a·higher·order·polynomial·degree)·then·there·is·a·missing·term·associated·with·the·derivative·of·\(J\).</dd></dl> |
1020 | <dl·class="params"><dt>Parameters</dt><dd> | 1020 | <dl·class="params"><dt>Parameters</dt><dd> |
1021 | ··<table·class="params"> | 1021 | ··<table·class="params"> |
1022 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">input</td><td>An·array·(or·part·of·an·array)·of·input·objects·that·should·be·mapped.·</td></tr> | 1022 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">input</td><td>An·array·(or·part·of·an·array)·of·input·objects·that·should·be·mapped.·</td></tr> |
1023 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">kind</td><td>The·kind·of·mapping·to·be·applied.·</td></tr> | 1023 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">kind</td><td>The·kind·of·mapping·to·be·applied.·</td></tr> |
1024 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">internal</td><td>A·pointer·to·an·object·of·type·<a·class="el"·href="classMapping_1_1InternalDataBase.html">Mapping::InternalDataBase</a>·that·contains·information·previously·stored·by·the·mapping.·The·object·pointed·to·was·created·by·the·<a·class="el"·href="classMappingFEField.html#a733e1da5d809f0b1ae04dddf925fc119">get_data()</a>,·<a·class="el"·href="classMappingFEField.html#a4e5865ca2088131e2362fbb3bc1192b0">get_face_data()</a>,·or·<a·class="el"·href="classMappingFEField.html#a0d5819b47ed0440e9490719f32630f3f">get_subface_data()</a>·function,·and·will·have·been·updated·as·part·of·a·call·to·<a·class="el"·href="classMappingFEField.html#a7e9bac346ae5c5a75a90db89a440779c">fill_fe_values()</a>,·<a·class="el"·href="classMappingFEField.html#ae4126a5f6efb9dbb5f26b2713a15936c">fill_fe_face_values()</a>,·or·<a·class="el"·href="classMappingFEField.html#afb269cc5495e60edccebf5938156fd2b">fill_fe_subface_values()</a>·for·the·current·cell,·before·calling·the·current·function.·In·other·words,·this·object·also·represents·with·respect·to·which·cell·the·transformation·should·be·applied·to.·</td></tr> | 1024 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">internal</td><td>A·pointer·to·an·object·of·type·<a·class="el"·href="classMapping_1_1InternalDataBase.html">Mapping::InternalDataBase</a>·that·contains·information·previously·stored·by·the·mapping.·The·object·pointed·to·was·created·by·the·<a·class="el"·href="classMappingFEField.html#a733e1da5d809f0b1ae04dddf925fc119">get_data()</a>,·<a·class="el"·href="classMappingFEField.html#a4e5865ca2088131e2362fbb3bc1192b0">get_face_data()</a>,·or·<a·class="el"·href="classMappingFEField.html#a0d5819b47ed0440e9490719f32630f3f">get_subface_data()</a>·function,·and·will·have·been·updated·as·part·of·a·call·to·<a·class="el"·href="classMappingFEField.html#a7e9bac346ae5c5a75a90db89a440779c">fill_fe_values()</a>,·<a·class="el"·href="classMappingFEField.html#ae4126a5f6efb9dbb5f26b2713a15936c">fill_fe_face_values()</a>,·or·<a·class="el"·href="classMappingFEField.html#afb269cc5495e60edccebf5938156fd2b">fill_fe_subface_values()</a>·for·the·current·cell,·before·calling·the·current·function.·In·other·words,·this·object·also·represents·with·respect·to·which·cell·the·transformation·should·be·applied·to.·</td></tr> |
1025 | ····<tr><td·class="paramdir">[out]</td><td·class="paramname">output</td><td>An·array·(or·part·of·an·array)·into·which·the·transformed·objects·should·be·placed.·(Note·that·the·array·view·is·<code>const</code>,·but·the·tensors·it·points·to·are·not.)·</td></tr> | 1025 | ····<tr><td·class="paramdir">[out]</td><td·class="paramname">output</td><td>An·array·(or·part·of·an·array)·into·which·the·transformed·objects·should·be·placed.·(Note·that·the·array·view·is·<code>const</code>,·but·the·tensors·it·points·to·are·not.)·</td></tr> |
1026 | ··</table> | 1026 | ··</table> |
Offset 814, 15 lines modified | Offset 814, 15 lines modified | ||
814 | \frac{1}{\text{det}\;J(\hat{\mathbf·x})} | 814 | \frac{1}{\text{det}\;J(\hat{\mathbf·x})} |
815 | J(\hat{\mathbf··x})·\hat{\mathbf··T}(\hat{\mathbf··x}) | 815 | J(\hat{\mathbf··x})·\hat{\mathbf··T}(\hat{\mathbf··x}) |
816 | J(\hat{\mathbf··x})^{-1}. | 816 | J(\hat{\mathbf··x})^{-1}. |
817 | \] | 817 | \] |
818 | </p> | 818 | </p> |
819 | ·</li> | 819 | ·</li> |
820 | </ul> | 820 | </ul> |
821 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo0000 | 821 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo000009">Todo:</a></b></dt><dd>The·formulas·for·mapping_covariant_gradient,·mapping_contravariant_gradient·and·mapping_piola_gradient·are·only·true·as·stated·for·linear·mappings.·If,·for·example,·the·mapping·is·bilinear·(or·has·a·higher·order·polynomial·degree)·then·there·is·a·missing·term·associated·with·the·derivative·of·\(J\).</dd></dl> |
822 | <dl·class="params"><dt>Parameters</dt><dd> | 822 | <dl·class="params"><dt>Parameters</dt><dd> |
823 | ··<table·class="params"> | 823 | ··<table·class="params"> |
824 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">input</td><td>An·array·(or·part·of·an·array)·of·input·objects·that·should·be·mapped.·</td></tr> | 824 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">input</td><td>An·array·(or·part·of·an·array)·of·input·objects·that·should·be·mapped.·</td></tr> |
825 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">kind</td><td>The·kind·of·mapping·to·be·applied.·</td></tr> | 825 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">kind</td><td>The·kind·of·mapping·to·be·applied.·</td></tr> |
826 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">internal</td><td>A·pointer·to·an·object·of·type·<a·class="el"·href="classMapping_1_1InternalDataBase.html">Mapping::InternalDataBase</a>·that·contains·information·previously·stored·by·the·mapping.·The·object·pointed·to·was·created·by·the·<a·class="el"·href="classMappingManifold.html#ab41ec1aa795379b6831971f6a1eaa711">get_data()</a>,·<a·class="el"·href="classMappingManifold.html#ab9182174944f7d13f86d0a27dc37a3fc">get_face_data()</a>,·or·<a·class="el"·href="classMappingManifold.html#af6dcd94f41c1b4fe96d9779744e33268">get_subface_data()</a>·function,·and·will·have·been·updated·as·part·of·a·call·to·<a·class="el"·href="classMappingManifold.html#af7c81a2033a13bb15b6907169fc806c0">fill_fe_values()</a>,·<a·class="el"·href="classMappingManifold.html#a66ba9941d1754ba2c9daf2d486fb0db3">fill_fe_face_values()</a>,·or·<a·class="el"·href="classMappingManifold.html#a4ccfa0a5d8f88d7667dc6cda2ab05997">fill_fe_subface_values()</a>·for·the·current·cell,·before·calling·the·current·function.·In·other·words,·this·object·also·represents·with·respect·to·which·cell·the·transformation·should·be·applied·to.·</td></tr> | 826 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">internal</td><td>A·pointer·to·an·object·of·type·<a·class="el"·href="classMapping_1_1InternalDataBase.html">Mapping::InternalDataBase</a>·that·contains·information·previously·stored·by·the·mapping.·The·object·pointed·to·was·created·by·the·<a·class="el"·href="classMappingManifold.html#ab41ec1aa795379b6831971f6a1eaa711">get_data()</a>,·<a·class="el"·href="classMappingManifold.html#ab9182174944f7d13f86d0a27dc37a3fc">get_face_data()</a>,·or·<a·class="el"·href="classMappingManifold.html#af6dcd94f41c1b4fe96d9779744e33268">get_subface_data()</a>·function,·and·will·have·been·updated·as·part·of·a·call·to·<a·class="el"·href="classMappingManifold.html#af7c81a2033a13bb15b6907169fc806c0">fill_fe_values()</a>,·<a·class="el"·href="classMappingManifold.html#a66ba9941d1754ba2c9daf2d486fb0db3">fill_fe_face_values()</a>,·or·<a·class="el"·href="classMappingManifold.html#a4ccfa0a5d8f88d7667dc6cda2ab05997">fill_fe_subface_values()</a>·for·the·current·cell,·before·calling·the·current·function.·In·other·words,·this·object·also·represents·with·respect·to·which·cell·the·transformation·should·be·applied·to.·</td></tr> |
827 | ····<tr><td·class="paramdir">[out]</td><td·class="paramname">output</td><td>An·array·(or·part·of·an·array)·into·which·the·transformed·objects·should·be·placed.·(Note·that·the·array·view·is·<code>const</code>,·but·the·tensors·it·points·to·are·not.)·</td></tr> | 827 | ····<tr><td·class="paramdir">[out]</td><td·class="paramname">output</td><td>An·array·(or·part·of·an·array)·into·which·the·transformed·objects·should·be·placed.·(Note·that·the·array·view·is·<code>const</code>,·but·the·tensors·it·points·to·are·not.)·</td></tr> |
828 | ··</table> | 828 | ··</table> |
Offset 1020, 15 lines modified | Offset 1020, 15 lines modified | ||
1020 | \frac{1}{\text{det}\;J(\hat{\mathbf·x})} | 1020 | \frac{1}{\text{det}\;J(\hat{\mathbf·x})} |
1021 | J(\hat{\mathbf··x})·\hat{\mathbf··T}(\hat{\mathbf··x}) | 1021 | J(\hat{\mathbf··x})·\hat{\mathbf··T}(\hat{\mathbf··x}) |
1022 | J(\hat{\mathbf··x})^{-1}. | 1022 | J(\hat{\mathbf··x})^{-1}. |
1023 | \] | 1023 | \] |
1024 | </p> | 1024 | </p> |
1025 | ·</li> | 1025 | ·</li> |
1026 | </ul> | 1026 | </ul> |
1027 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo0000 | 1027 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo000009">Todo:</a></b></dt><dd>The·formulas·for·mapping_covariant_gradient,·mapping_contravariant_gradient·and·mapping_piola_gradient·are·only·true·as·stated·for·linear·mappings.·If,·for·example,·the·mapping·is·bilinear·(or·has·a·higher·order·polynomial·degree)·then·there·is·a·missing·term·associated·with·the·derivative·of·\(J\).</dd></dl> |
1028 | <dl·class="params"><dt>Parameters</dt><dd> | 1028 | <dl·class="params"><dt>Parameters</dt><dd> |
1029 | ··<table·class="params"> | 1029 | ··<table·class="params"> |
1030 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">input</td><td>An·array·(or·part·of·an·array)·of·input·objects·that·should·be·mapped.·</td></tr> | 1030 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">input</td><td>An·array·(or·part·of·an·array)·of·input·objects·that·should·be·mapped.·</td></tr> |
1031 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">kind</td><td>The·kind·of·mapping·to·be·applied.·</td></tr> | 1031 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">kind</td><td>The·kind·of·mapping·to·be·applied.·</td></tr> |
1032 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">internal</td><td>A·pointer·to·an·object·of·type·<a·class="el"·href="classMapping_1_1InternalDataBase.html">Mapping::InternalDataBase</a>·that·contains·information·previously·stored·by·the·mapping.·The·object·pointed·to·was·created·by·the·<a·class="el"·href="classMappingQ.html#a2a91247a05bb8b0830dac3feead8c857">get_data()</a>,·<a·class="el"·href="classMappingQ.html#a97d541cb896cd92874e299d0e30a71e1">get_face_data()</a>,·or·<a·class="el"·href="classMappingQ.html#a4df30dc89b42435d39d5547cc6f398cb">get_subface_data()</a>·function,·and·will·have·been·updated·as·part·of·a·call·to·<a·class="el"·href="classMappingQ.html#a80c28ad911ada620b00f6f17c823ae38">fill_fe_values()</a>,·<a·class="el"·href="classMappingQ.html#af4629cea9642d14655abbba2e6a5113e">fill_fe_face_values()</a>,·or·<a·class="el"·href="classMappingQ.html#a55d26263547a910cae5c31026a4d1a3b">fill_fe_subface_values()</a>·for·the·current·cell,·before·calling·the·current·function.·In·other·words,·this·object·also·represents·with·respect·to·which·cell·the·transformation·should·be·applied·to.·</td></tr> | 1032 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">internal</td><td>A·pointer·to·an·object·of·type·<a·class="el"·href="classMapping_1_1InternalDataBase.html">Mapping::InternalDataBase</a>·that·contains·information·previously·stored·by·the·mapping.·The·object·pointed·to·was·created·by·the·<a·class="el"·href="classMappingQ.html#a2a91247a05bb8b0830dac3feead8c857">get_data()</a>,·<a·class="el"·href="classMappingQ.html#a97d541cb896cd92874e299d0e30a71e1">get_face_data()</a>,·or·<a·class="el"·href="classMappingQ.html#a4df30dc89b42435d39d5547cc6f398cb">get_subface_data()</a>·function,·and·will·have·been·updated·as·part·of·a·call·to·<a·class="el"·href="classMappingQ.html#a80c28ad911ada620b00f6f17c823ae38">fill_fe_values()</a>,·<a·class="el"·href="classMappingQ.html#af4629cea9642d14655abbba2e6a5113e">fill_fe_face_values()</a>,·or·<a·class="el"·href="classMappingQ.html#a55d26263547a910cae5c31026a4d1a3b">fill_fe_subface_values()</a>·for·the·current·cell,·before·calling·the·current·function.·In·other·words,·this·object·also·represents·with·respect·to·which·cell·the·transformation·should·be·applied·to.·</td></tr> |
1033 | ····<tr><td·class="paramdir">[out]</td><td·class="paramname">output</td><td>An·array·(or·part·of·an·array)·into·which·the·transformed·objects·should·be·placed.·(Note·that·the·array·view·is·<code>const</code>,·but·the·tensors·it·points·to·are·not.)·</td></tr> | 1033 | ····<tr><td·class="paramdir">[out]</td><td·class="paramname">output</td><td>An·array·(or·part·of·an·array)·into·which·the·transformed·objects·should·be·placed.·(Note·that·the·array·view·is·<code>const</code>,·but·the·tensors·it·points·to·are·not.)·</td></tr> |
1034 | ··</table> | 1034 | ··</table> |
Offset 951, 15 lines modified | Offset 951, 15 lines modified | ||
951 | \frac{1}{\text{det}\;J(\hat{\mathbf·x})} | 951 | \frac{1}{\text{det}\;J(\hat{\mathbf·x})} |
952 | J(\hat{\mathbf··x})·\hat{\mathbf··T}(\hat{\mathbf··x}) | 952 | J(\hat{\mathbf··x})·\hat{\mathbf··T}(\hat{\mathbf··x}) |
953 | J(\hat{\mathbf··x})^{-1}. | 953 | J(\hat{\mathbf··x})^{-1}. |
954 | \] | 954 | \] |
955 | </p> | 955 | </p> |
956 | ·</li> | 956 | ·</li> |
957 | </ul> | 957 | </ul> |
958 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo0000 | 958 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo000009">Todo:</a></b></dt><dd>The·formulas·for·mapping_covariant_gradient,·mapping_contravariant_gradient·and·mapping_piola_gradient·are·only·true·as·stated·for·linear·mappings.·If,·for·example,·the·mapping·is·bilinear·(or·has·a·higher·order·polynomial·degree)·then·there·is·a·missing·term·associated·with·the·derivative·of·\(J\).</dd></dl> |
959 | <dl·class="params"><dt>Parameters</dt><dd> | 959 | <dl·class="params"><dt>Parameters</dt><dd> |
960 | ··<table·class="params"> | 960 | ··<table·class="params"> |
961 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">input</td><td>An·array·(or·part·of·an·array)·of·input·objects·that·should·be·mapped.·</td></tr> | 961 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">input</td><td>An·array·(or·part·of·an·array)·of·input·objects·that·should·be·mapped.·</td></tr> |
962 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">kind</td><td>The·kind·of·mapping·to·be·applied.·</td></tr> | 962 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">kind</td><td>The·kind·of·mapping·to·be·applied.·</td></tr> |
963 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">internal</td><td>A·pointer·to·an·object·of·type·<a·class="el"·href="classMapping_1_1InternalDataBase.html">Mapping::InternalDataBase</a>·that·contains·information·previously·stored·by·the·mapping.·The·object·pointed·to·was·created·by·the·<a·class="el"·href="classMappingQ.html#a2a91247a05bb8b0830dac3feead8c857">get_data()</a>,·<a·class="el"·href="classMappingQ.html#a97d541cb896cd92874e299d0e30a71e1">get_face_data()</a>,·or·<a·class="el"·href="classMappingQ.html#a4df30dc89b42435d39d5547cc6f398cb">get_subface_data()</a>·function,·and·will·have·been·updated·as·part·of·a·call·to·<a·class="el"·href="classMappingQ.html#a80c28ad911ada620b00f6f17c823ae38">fill_fe_values()</a>,·<a·class="el"·href="classMappingQ.html#af4629cea9642d14655abbba2e6a5113e">fill_fe_face_values()</a>,·or·<a·class="el"·href="classMappingQ.html#a55d26263547a910cae5c31026a4d1a3b">fill_fe_subface_values()</a>·for·the·current·cell,·before·calling·the·current·function.·In·other·words,·this·object·also·represents·with·respect·to·which·cell·the·transformation·should·be·applied·to.·</td></tr> | 963 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">internal</td><td>A·pointer·to·an·object·of·type·<a·class="el"·href="classMapping_1_1InternalDataBase.html">Mapping::InternalDataBase</a>·that·contains·information·previously·stored·by·the·mapping.·The·object·pointed·to·was·created·by·the·<a·class="el"·href="classMappingQ.html#a2a91247a05bb8b0830dac3feead8c857">get_data()</a>,·<a·class="el"·href="classMappingQ.html#a97d541cb896cd92874e299d0e30a71e1">get_face_data()</a>,·or·<a·class="el"·href="classMappingQ.html#a4df30dc89b42435d39d5547cc6f398cb">get_subface_data()</a>·function,·and·will·have·been·updated·as·part·of·a·call·to·<a·class="el"·href="classMappingQ.html#a80c28ad911ada620b00f6f17c823ae38">fill_fe_values()</a>,·<a·class="el"·href="classMappingQ.html#af4629cea9642d14655abbba2e6a5113e">fill_fe_face_values()</a>,·or·<a·class="el"·href="classMappingQ.html#a55d26263547a910cae5c31026a4d1a3b">fill_fe_subface_values()</a>·for·the·current·cell,·before·calling·the·current·function.·In·other·words,·this·object·also·represents·with·respect·to·which·cell·the·transformation·should·be·applied·to.·</td></tr> |
964 | ····<tr><td·class="paramdir">[out]</td><td·class="paramname">output</td><td>An·array·(or·part·of·an·array)·into·which·the·transformed·objects·should·be·placed.·(Note·that·the·array·view·is·<code>const</code>,·but·the·tensors·it·points·to·are·not.)·</td></tr> | 964 | ····<tr><td·class="paramdir">[out]</td><td·class="paramname">output</td><td>An·array·(or·part·of·an·array)·into·which·the·transformed·objects·should·be·placed.·(Note·that·the·array·view·is·<code>const</code>,·but·the·tensors·it·points·to·are·not.)·</td></tr> |
965 | ··</table> | 965 | ··</table> |
Offset 1114, 15 lines modified | Offset 1114, 15 lines modified | ||
1114 | \frac{1}{\text{det}\;J(\hat{\mathbf·x})} | 1114 | \frac{1}{\text{det}\;J(\hat{\mathbf·x})} |
1115 | J(\hat{\mathbf··x})·\hat{\mathbf··T}(\hat{\mathbf··x}) | 1115 | J(\hat{\mathbf··x})·\hat{\mathbf··T}(\hat{\mathbf··x}) |
1116 | J(\hat{\mathbf··x})^{-1}. | 1116 | J(\hat{\mathbf··x})^{-1}. |
1117 | \] | 1117 | \] |
1118 | </p> | 1118 | </p> |
1119 | ·</li> | 1119 | ·</li> |
1120 | </ul> | 1120 | </ul> |
1121 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo0000 | 1121 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo000009">Todo:</a></b></dt><dd>The·formulas·for·mapping_covariant_gradient,·mapping_contravariant_gradient·and·mapping_piola_gradient·are·only·true·as·stated·for·linear·mappings.·If,·for·example,·the·mapping·is·bilinear·(or·has·a·higher·order·polynomial·degree)·then·there·is·a·missing·term·associated·with·the·derivative·of·\(J\).</dd></dl> |
1122 | <dl·class="params"><dt>Parameters</dt><dd> | 1122 | <dl·class="params"><dt>Parameters</dt><dd> |
1123 | ··<table·class="params"> | 1123 | ··<table·class="params"> |
1124 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">input</td><td>An·array·(or·part·of·an·array)·of·input·objects·that·should·be·mapped.·</td></tr> | 1124 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">input</td><td>An·array·(or·part·of·an·array)·of·input·objects·that·should·be·mapped.·</td></tr> |
1125 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">kind</td><td>The·kind·of·mapping·to·be·applied.·</td></tr> | 1125 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">kind</td><td>The·kind·of·mapping·to·be·applied.·</td></tr> |
1126 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">internal</td><td>A·pointer·to·an·object·of·type·<a·class="el"·href="classMapping_1_1InternalDataBase.html">Mapping::InternalDataBase</a>·that·contains·information·previously·stored·by·the·mapping.·The·object·pointed·to·was·created·by·the·<a·class="el"·href="classMappingQ.html#a2a91247a05bb8b0830dac3feead8c857">get_data()</a>,·<a·class="el"·href="classMappingQ.html#a97d541cb896cd92874e299d0e30a71e1">get_face_data()</a>,·or·<a·class="el"·href="classMappingQ.html#a4df30dc89b42435d39d5547cc6f398cb">get_subface_data()</a>·function,·and·will·have·been·updated·as·part·of·a·call·to·<a·class="el"·href="classMappingQ1Eulerian.html#ad8a5b7a83ed0166250d477518f55d5b5">fill_fe_values()</a>,·<a·class="el"·href="classMappingQ.html#af4629cea9642d14655abbba2e6a5113e">fill_fe_face_values()</a>,·or·<a·class="el"·href="classMappingQ.html#a55d26263547a910cae5c31026a4d1a3b">fill_fe_subface_values()</a>·for·the·current·cell,·before·calling·the·current·function.·In·other·words,·this·object·also·represents·with·respect·to·which·cell·the·transformation·should·be·applied·to.·</td></tr> | 1126 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">internal</td><td>A·pointer·to·an·object·of·type·<a·class="el"·href="classMapping_1_1InternalDataBase.html">Mapping::InternalDataBase</a>·that·contains·information·previously·stored·by·the·mapping.·The·object·pointed·to·was·created·by·the·<a·class="el"·href="classMappingQ.html#a2a91247a05bb8b0830dac3feead8c857">get_data()</a>,·<a·class="el"·href="classMappingQ.html#a97d541cb896cd92874e299d0e30a71e1">get_face_data()</a>,·or·<a·class="el"·href="classMappingQ.html#a4df30dc89b42435d39d5547cc6f398cb">get_subface_data()</a>·function,·and·will·have·been·updated·as·part·of·a·call·to·<a·class="el"·href="classMappingQ1Eulerian.html#ad8a5b7a83ed0166250d477518f55d5b5">fill_fe_values()</a>,·<a·class="el"·href="classMappingQ.html#af4629cea9642d14655abbba2e6a5113e">fill_fe_face_values()</a>,·or·<a·class="el"·href="classMappingQ.html#a55d26263547a910cae5c31026a4d1a3b">fill_fe_subface_values()</a>·for·the·current·cell,·before·calling·the·current·function.·In·other·words,·this·object·also·represents·with·respect·to·which·cell·the·transformation·should·be·applied·to.·</td></tr> |
1127 | ····<tr><td·class="paramdir">[out]</td><td·class="paramname">output</td><td>An·array·(or·part·of·an·array)·into·which·the·transformed·objects·should·be·placed.·(Note·that·the·array·view·is·<code>const</code>,·but·the·tensors·it·points·to·are·not.)·</td></tr> | 1127 | ····<tr><td·class="paramdir">[out]</td><td·class="paramname">output</td><td>An·array·(or·part·of·an·array)·into·which·the·transformed·objects·should·be·placed.·(Note·that·the·array·view·is·<code>const</code>,·but·the·tensors·it·points·to·are·not.)·</td></tr> |
1128 | ··</table> | 1128 | ··</table> |
Offset 578, 15 lines modified | Offset 578, 15 lines modified | ||
578 | ··········<td>)</td> | 578 | ··········<td>)</td> |
579 | ··········<td></td><td></td> | 579 | ··········<td></td><td></td> |
580 | ········</tr> | 580 | ········</tr> |
581 | ······</table> | 581 | ······</table> |
582 | </div><div·class="memdoc"> | 582 | </div><div·class="memdoc"> |
583 | <p>Initialize·the·data·cache·by·computing·the·mapping·support·points·for·all·cells·(on·all·levels)·of·the·given·triangulation.</p> | 583 | <p>Initialize·the·data·cache·by·computing·the·mapping·support·points·for·all·cells·(on·all·levels)·of·the·given·triangulation.</p> |
584 | <dl·class="section·note"><dt>Note</dt><dd>The·cache·is·invalidated·upon·the·signal·<a·class="el"·href="structTriangulation_1_1Signals.html#a55d248cb964be99370fdcbec620a4420">Triangulation::Signals::any_change</a>·of·the·underlying·triangulation.</dd></dl> | 584 | <dl·class="section·note"><dt>Note</dt><dd>The·cache·is·invalidated·upon·the·signal·<a·class="el"·href="structTriangulation_1_1Signals.html#a55d248cb964be99370fdcbec620a4420">Triangulation::Signals::any_change</a>·of·the·underlying·triangulation.</dd></dl> |
585 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated0000 | 585 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000063">Deprecated:</a></b></dt><dd>Use·<a·class="el"·href="classMappingQCache.html#ab7c3ac515088ee08df64075954629314">initialize()</a>·version·above·instead.·</dd></dl> |
586 | <p·class="definition">Definition·at·line·<a·class="el"·href="mapping__q__cache_8cc_source.html#l00139">139</a>·of·file·<a·class="el"·href="mapping__q__cache_8cc_source.html">mapping_q_cache.cc</a>.</p> | 586 | <p·class="definition">Definition·at·line·<a·class="el"·href="mapping__q__cache_8cc_source.html#l00139">139</a>·of·file·<a·class="el"·href="mapping__q__cache_8cc_source.html">mapping_q_cache.cc</a>.</p> |
587 | </div> | 587 | </div> |
588 | </div> | 588 | </div> |
589 | <a·id="a2f37d549a5b649d77e151a5190b7396e"·name="a2f37d549a5b649d77e151a5190b7396e"></a> | 589 | <a·id="a2f37d549a5b649d77e151a5190b7396e"·name="a2f37d549a5b649d77e151a5190b7396e"></a> |
590 | <h2·class="memtitle"><span·class="permalink"><a·href="#a2f37d549a5b649d77e151a5190b7396e">◆ </a></span>initialize()·<span·class="overload">[3/7]</span></h2> | 590 | <h2·class="memtitle"><span·class="permalink"><a·href="#a2f37d549a5b649d77e151a5190b7396e">◆ </a></span>initialize()·<span·class="overload">[3/7]</span></h2> |
Offset 1144, 15 lines modified | Offset 1144, 15 lines modified | ||
1144 | \frac{1}{\text{det}\;J(\hat{\mathbf·x})} | 1144 | \frac{1}{\text{det}\;J(\hat{\mathbf·x})} |
1145 | J(\hat{\mathbf··x})·\hat{\mathbf··T}(\hat{\mathbf··x}) | 1145 | J(\hat{\mathbf··x})·\hat{\mathbf··T}(\hat{\mathbf··x}) |
1146 | J(\hat{\mathbf··x})^{-1}. | 1146 | J(\hat{\mathbf··x})^{-1}. |
1147 | \] | 1147 | \] |
1148 | </p> | 1148 | </p> |
1149 | ·</li> | 1149 | ·</li> |
1150 | </ul> | 1150 | </ul> |
1151 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo0000 | 1151 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo000009">Todo:</a></b></dt><dd>The·formulas·for·mapping_covariant_gradient,·mapping_contravariant_gradient·and·mapping_piola_gradient·are·only·true·as·stated·for·linear·mappings.·If,·for·example,·the·mapping·is·bilinear·(or·has·a·higher·order·polynomial·degree)·then·there·is·a·missing·term·associated·with·the·derivative·of·\(J\).</dd></dl> |
1152 | <dl·class="params"><dt>Parameters</dt><dd> | 1152 | <dl·class="params"><dt>Parameters</dt><dd> |
1153 | ··<table·class="params"> | 1153 | ··<table·class="params"> |
1154 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">input</td><td>An·array·(or·part·of·an·array)·of·input·objects·that·should·be·mapped.·</td></tr> | 1154 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">input</td><td>An·array·(or·part·of·an·array)·of·input·objects·that·should·be·mapped.·</td></tr> |
1155 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">kind</td><td>The·kind·of·mapping·to·be·applied.·</td></tr> | 1155 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">kind</td><td>The·kind·of·mapping·to·be·applied.·</td></tr> |
1156 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">internal</td><td>A·pointer·to·an·object·of·type·<a·class="el"·href="classMapping_1_1InternalDataBase.html">Mapping::InternalDataBase</a>·that·contains·information·previously·stored·by·the·mapping.·The·object·pointed·to·was·created·by·the·<a·class="el"·href="classMappingQ.html#a2a91247a05bb8b0830dac3feead8c857">get_data()</a>,·<a·class="el"·href="classMappingQ.html#a97d541cb896cd92874e299d0e30a71e1">get_face_data()</a>,·or·<a·class="el"·href="classMappingQ.html#a4df30dc89b42435d39d5547cc6f398cb">get_subface_data()</a>·function,·and·will·have·been·updated·as·part·of·a·call·to·<a·class="el"·href="classMappingQEulerian.html#a144001ee2a1e1f0933e6a4d748830688">fill_fe_values()</a>,·<a·class="el"·href="classMappingQ.html#af4629cea9642d14655abbba2e6a5113e">fill_fe_face_values()</a>,·or·<a·class="el"·href="classMappingQ.html#a55d26263547a910cae5c31026a4d1a3b">fill_fe_subface_values()</a>·for·the·current·cell,·before·calling·the·current·function.·In·other·words,·this·object·also·represents·with·respect·to·which·cell·the·transformation·should·be·applied·to.·</td></tr> | 1156 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">internal</td><td>A·pointer·to·an·object·of·type·<a·class="el"·href="classMapping_1_1InternalDataBase.html">Mapping::InternalDataBase</a>·that·contains·information·previously·stored·by·the·mapping.·The·object·pointed·to·was·created·by·the·<a·class="el"·href="classMappingQ.html#a2a91247a05bb8b0830dac3feead8c857">get_data()</a>,·<a·class="el"·href="classMappingQ.html#a97d541cb896cd92874e299d0e30a71e1">get_face_data()</a>,·or·<a·class="el"·href="classMappingQ.html#a4df30dc89b42435d39d5547cc6f398cb">get_subface_data()</a>·function,·and·will·have·been·updated·as·part·of·a·call·to·<a·class="el"·href="classMappingQEulerian.html#a144001ee2a1e1f0933e6a4d748830688">fill_fe_values()</a>,·<a·class="el"·href="classMappingQ.html#af4629cea9642d14655abbba2e6a5113e">fill_fe_face_values()</a>,·or·<a·class="el"·href="classMappingQ.html#a55d26263547a910cae5c31026a4d1a3b">fill_fe_subface_values()</a>·for·the·current·cell,·before·calling·the·current·function.·In·other·words,·this·object·also·represents·with·respect·to·which·cell·the·transformation·should·be·applied·to.·</td></tr> |
1157 | ····<tr><td·class="paramdir">[out]</td><td·class="paramname">output</td><td>An·array·(or·part·of·an·array)·into·which·the·transformed·objects·should·be·placed.·(Note·that·the·array·view·is·<code>const</code>,·but·the·tensors·it·points·to·are·not.)·</td></tr> | 1157 | ····<tr><td·class="paramdir">[out]</td><td·class="paramname">output</td><td>An·array·(or·part·of·an·array)·into·which·the·transformed·objects·should·be·placed.·(Note·that·the·array·view·is·<code>const</code>,·but·the·tensors·it·points·to·are·not.)·</td></tr> |
1158 | ··</table> | 1158 | ··</table> |
Offset 250, 27 lines modified | Offset 250, 25 lines modified | ||
250 | <p><a·class="el"·href="classMatrixBlock.html">MatrixBlock</a>·comes·handy·when·using·BlockMatrixArray.·Once·the·<a·class="el"·href="classMatrixBlock.html">MatrixBlock</a>·has·been·properly·initialized·and·filled,·it·can·be·used·in·the·simplest·case·as:·</p><div·class="fragment"><div·class="line"><a·class="code·hl_class"·href="classMatrixBlockVector.html">MatrixBlockVector<SparseMatrix<double></a>·>·>·blocks;</div> | 250 | <p><a·class="el"·href="classMatrixBlock.html">MatrixBlock</a>·comes·handy·when·using·BlockMatrixArray.·Once·the·<a·class="el"·href="classMatrixBlock.html">MatrixBlock</a>·has·been·properly·initialized·and·filled,·it·can·be·used·in·the·simplest·case·as:·</p><div·class="fragment"><div·class="line"><a·class="code·hl_class"·href="classMatrixBlockVector.html">MatrixBlockVector<SparseMatrix<double></a>·>·>·blocks;</div> |
251 | <div·class="line">·</div> | 251 | <div·class="line">·</div> |
252 | <div·class="line">...</div> | 252 | <div·class="line">...</div> |
253 | <div·class="line">·</div> | 253 | <div·class="line">·</div> |
254 | <div·class="line">BlockMatrixArray·<a·class="code·hl_variable"·href="classMatrixBlock.html#a33610e6dfbd57d6ff0aa23e8582676bf">matrix</a>·(n_blocks,·n_blocks);</div> | 254 | <div·class="line">BlockMatrixArray·<a·class="code·hl_variable"·href="classMatrixBlock.html#a33610e6dfbd57d6ff0aa23e8582676bf">matrix</a>·(n_blocks,·n_blocks);</div> |
255 | <div·class="line">·</div> | 255 | <div·class="line">·</div> |
256 | <div·class="line"><span·class="keywordflow">for</span>·(<a·class="code·hl_class"·href="classunsigned_01int.html">size_type</a>·i=0;i<blocks.<a·class="code·hl_function"·href="classMatrixBlockVector.html#a5962a83bb87b825d2148a8d62459863f">size</a>;++i)</div> | 256 | <div·class="line"><span·class="keywordflow">for</span>·(<a·class="code·hl_class"·href="classunsigned_01int.html">size_type</a>·i=0;i<blocks.<a·class="code·hl_function"·href="classMatrixBlockVector.html#a5962a83bb87b825d2148a8d62459863f">size</a>;++i)</div> |
257 | <div·class="line">··<a·class="code·hl_variable"·href="classMatrixBlock.html#a33610e6dfbd57d6ff0aa23e8582676bf">matrix</a>.enter(blocks.<a·class="code·hl_function"·href="classMatrixBlockVector.html#aa35ae06e50a1fd91deb8592b37973510">block</a>(i). | 257 | <div·class="line">··<a·class="code·hl_variable"·href="classMatrixBlock.html#a33610e6dfbd57d6ff0aa23e8582676bf">matrix</a>.enter(blocks.<a·class="code·hl_function"·href="classMatrixBlockVector.html#aa35ae06e50a1fd91deb8592b37973510">block</a>(i).row,·blocks.<a·class="code·hl_function"·href="classMatrixBlockVector.html#aa35ae06e50a1fd91deb8592b37973510">block</a>(i).column,</div> |
258 | <div·class="line">blocks.<a·class="code·hl_function"·href="classMatrixBlockVector.html#ae6439447897ca2c7d2dca52a2edadb5b">matrix</a>(i));</div> | 258 | <div·class="line">blocks.<a·class="code·hl_function"·href="classMatrixBlockVector.html#ae6439447897ca2c7d2dca52a2edadb5b">matrix</a>(i));</div> |
259 | <div·class="ttc"·id="aclassMatrixBlockVector_html"><div·class="ttname"><a·href="classMatrixBlockVector.html">MatrixBlockVector</a></div><div·class="ttdef"><b>Definition</b>·<a·href="matrix__block_8h_source.html#l00352">matrix_block.h:353</a></div></div> | 259 | <div·class="ttc"·id="aclassMatrixBlockVector_html"><div·class="ttname"><a·href="classMatrixBlockVector.html">MatrixBlockVector</a></div><div·class="ttdef"><b>Definition</b>·<a·href="matrix__block_8h_source.html#l00352">matrix_block.h:353</a></div></div> |
260 | <div·class="ttc"·id="aclassMatrixBlockVector_html_a5962a83bb87b825d2148a8d62459863f"><div·class="ttname"><a·href="classMatrixBlockVector.html#a5962a83bb87b825d2148a8d62459863f">MatrixBlockVector::size</a></div><div·class="ttdeci">unsigned·int·size()·const</div><div·class="ttdoc">Number·of·stored·data·objects.</div><div·class="ttdef"><b>Definition</b>·<a·href="any__data_8h_source.html#l00045">any_data.h:223</a></div></div> | 260 | <div·class="ttc"·id="aclassMatrixBlockVector_html_a5962a83bb87b825d2148a8d62459863f"><div·class="ttname"><a·href="classMatrixBlockVector.html#a5962a83bb87b825d2148a8d62459863f">MatrixBlockVector::size</a></div><div·class="ttdeci">unsigned·int·size()·const</div><div·class="ttdoc">Number·of·stored·data·objects.</div><div·class="ttdef"><b>Definition</b>·<a·href="any__data_8h_source.html#l00045">any_data.h:223</a></div></div> |
261 | <div·class="ttc"·id="aclassMatrixBlockVector_html_aa35ae06e50a1fd91deb8592b37973510"><div·class="ttname"><a·href="classMatrixBlockVector.html#aa35ae06e50a1fd91deb8592b37973510">MatrixBlockVector::block</a></div><div·class="ttdeci">const·value_type·&·block(size_type·i)·const</div><div·class="ttdef"><b>Definition</b>·<a·href="matrix__block_8h_source.html#l00885">matrix_block.h:885</a></div></div> | 261 | <div·class="ttc"·id="aclassMatrixBlockVector_html_aa35ae06e50a1fd91deb8592b37973510"><div·class="ttname"><a·href="classMatrixBlockVector.html#aa35ae06e50a1fd91deb8592b37973510">MatrixBlockVector::block</a></div><div·class="ttdeci">const·value_type·&·block(size_type·i)·const</div><div·class="ttdef"><b>Definition</b>·<a·href="matrix__block_8h_source.html#l00885">matrix_block.h:885</a></div></div> |
262 | <div·class="ttc"·id="aclassMatrixBlockVector_html_ae6439447897ca2c7d2dca52a2edadb5b"><div·class="ttname"><a·href="classMatrixBlockVector.html#ae6439447897ca2c7d2dca52a2edadb5b">MatrixBlockVector::matrix</a></div><div·class="ttdeci">MatrixType·&·matrix(size_type·i)</div><div·class="ttdef"><b>Definition</b>·<a·href="matrix__block_8h_source.html#l00901">matrix_block.h:901</a></div></div> | 262 | <div·class="ttc"·id="aclassMatrixBlockVector_html_ae6439447897ca2c7d2dca52a2edadb5b"><div·class="ttname"><a·href="classMatrixBlockVector.html#ae6439447897ca2c7d2dca52a2edadb5b">MatrixBlockVector::matrix</a></div><div·class="ttdeci">MatrixType·&·matrix(size_type·i)</div><div·class="ttdef"><b>Definition</b>·<a·href="matrix__block_8h_source.html#l00901">matrix_block.h:901</a></div></div> |
263 | <div·class="ttc"·id="aclassMatrixBlock_html_a33610e6dfbd57d6ff0aa23e8582676bf"><div·class="ttname"><a·href="classMatrixBlock.html#a33610e6dfbd57d6ff0aa23e8582676bf">MatrixBlock::matrix</a></div><div·class="ttdeci">MatrixType·matrix</div><div·class="ttdef"><b>Definition</b>·<a·href="matrix__block_8h_source.html#l00316">matrix_block.h:316</a></div></div> | 263 | <div·class="ttc"·id="aclassMatrixBlock_html_a33610e6dfbd57d6ff0aa23e8582676bf"><div·class="ttname"><a·href="classMatrixBlock.html#a33610e6dfbd57d6ff0aa23e8582676bf">MatrixBlock::matrix</a></div><div·class="ttdeci">MatrixType·matrix</div><div·class="ttdef"><b>Definition</b>·<a·href="matrix__block_8h_source.html#l00316">matrix_block.h:316</a></div></div> |
264 | <div·class="ttc"·id="aclassMatrixBlock_html_ab579a5dba402fd8251aae76d0e3e6052"><div·class="ttname"><a·href="classMatrixBlock.html#ab579a5dba402fd8251aae76d0e3e6052">MatrixBlock::row</a></div><div·class="ttdeci">size_type·row</div><div·class="ttdef"><b>Definition</b>·<a·href="matrix__block_8h_source.html#l00306">matrix_block.h:306</a></div></div> | ||
265 | <div·class="ttc"·id="aclassMatrixBlock_html_af861f18f93a54c02e7183bd2945dede6"><div·class="ttname"><a·href="classMatrixBlock.html#af861f18f93a54c02e7183bd2945dede6">MatrixBlock::column</a></div><div·class="ttdeci">size_type·column</div><div·class="ttdef"><b>Definition</b>·<a·href="matrix__block_8h_source.html#l00311">matrix_block.h:311</a></div></div> | ||
266 | <div·class="ttc"·id="aclassunsigned_01int_html"><div·class="ttname"><a·href="classunsigned_01int.html">unsigned·int</a></div></div> | 264 | <div·class="ttc"·id="aclassunsigned_01int_html"><div·class="ttname"><a·href="classunsigned_01int.html">unsigned·int</a></div></div> |
267 | </div><!--·fragment·--><p>Here,·we·have·not·gained·very·much,·except·that·we·do·not·need·to·set·up·empty·blocks·in·the·block·system.</p> | 265 | </div><!--·fragment·--><p>Here,·we·have·not·gained·very·much,·except·that·we·do·not·need·to·set·up·empty·blocks·in·the·block·system.</p> |
268 | <dl·class="section·note"><dt>Note</dt><dd>This·class·expects,·that·the·row·and·column·<a·class="el"·href="classBlockIndices.html">BlockIndices</a>·objects·for·the·system·are·equal.·If·they·are·not,·some·functions·will·throw·ExcNotImplemented.</dd></dl> | 266 | <dl·class="section·note"><dt>Note</dt><dd>This·class·expects,·that·the·row·and·column·<a·class="el"·href="classBlockIndices.html">BlockIndices</a>·objects·for·the·system·are·equal.·If·they·are·not,·some·functions·will·throw·ExcNotImplemented.</dd></dl> |
269 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo00002 | 267 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo000020">Todo:</a></b></dt><dd>Example·for·the·product·preconditioner·of·the·pressure·Schur·complement.</dd></dl> |
270 | <dl·class="section·see"><dt>See·also</dt><dd><a·class="el"·href="DEALGlossary.html#GlossBlockLA">Block·(linear·algebra)</a>·</dd></dl> | 268 | <dl·class="section·see"><dt>See·also</dt><dd><a·class="el"·href="DEALGlossary.html#GlossBlockLA">Block·(linear·algebra)</a>·</dd></dl> |
271 | <p·class="definition">Definition·at·line·<a·class="el"·href="matrix__block_8h_source.html#l00111">111</a>·of·file·<a·class="el"·href="matrix__block_8h_source.html">matrix_block.h</a>.</p> | 269 | <p·class="definition">Definition·at·line·<a·class="el"·href="matrix__block_8h_source.html#l00111">111</a>·of·file·<a·class="el"·href="matrix__block_8h_source.html">matrix_block.h</a>.</p> |
272 | </div><h2·class="groupheader">Member·Typedef·Documentation</h2> | 270 | </div><h2·class="groupheader">Member·Typedef·Documentation</h2> |
273 | <a·id="a749502f7c3ef3bb82096adf009311545"·name="a749502f7c3ef3bb82096adf009311545"></a> | 271 | <a·id="a749502f7c3ef3bb82096adf009311545"·name="a749502f7c3ef3bb82096adf009311545"></a> |
274 | <h2·class="memtitle"><span·class="permalink"><a·href="#a749502f7c3ef3bb82096adf009311545">◆ </a></span>size_type</h2> | 272 | <h2·class="memtitle"><span·class="permalink"><a·href="#a749502f7c3ef3bb82096adf009311545">◆ </a></span>size_type</h2> |
Offset 139, 15 lines modified | Offset 139, 15 lines modified | ||
139 | </table> | 139 | </table> |
140 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> | 140 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> |
141 | <div·class="textblock"><div·class="compoundTemplParams">template<typename·VectorType><br·/> | 141 | <div·class="textblock"><div·class="compoundTemplParams">template<typename·VectorType><br·/> |
142 | class·MeshWorker::Assembler::ResidualLocalBlocksToGlobalBlocks<·VectorType·></div><p>Assemble·local·residuals·into·global·residuals.</p> | 142 | class·MeshWorker::Assembler::ResidualLocalBlocksToGlobalBlocks<·VectorType·></div><p>Assemble·local·residuals·into·global·residuals.</p> |
143 | <p>The·global·residuals·are·expected·as·an·FEVectors·object.·The·local·residuals·are·block·vectors.</p> | 143 | <p>The·global·residuals·are·expected·as·an·FEVectors·object.·The·local·residuals·are·block·vectors.</p> |
144 | <p>Depending·on·whether·the·<a·class="el"·href="classBlockInfo.html"·title="A·small·class·collecting·the·different·BlockIndices·involved·in·global,·multilevel·and·local·computat...">BlockInfo</a>·object·was·initialize·with·<a·class="el"·href="classBlockInfo.html#af32417e3a55a6eca6230e0e024cf8cbb"·title="Initialize·block·structure·on·cells·and·compute·renumbering·between·cell·dofs·and·block·cell·dofs.">BlockInfo::initialize_local()</a>,·the·comprehensive·or·block·data·model·is·used·locally.</p> | 144 | <p>Depending·on·whether·the·<a·class="el"·href="classBlockInfo.html"·title="A·small·class·collecting·the·different·BlockIndices·involved·in·global,·multilevel·and·local·computat...">BlockInfo</a>·object·was·initialize·with·<a·class="el"·href="classBlockInfo.html#af32417e3a55a6eca6230e0e024cf8cbb"·title="Initialize·block·structure·on·cells·and·compute·renumbering·between·cell·dofs·and·block·cell·dofs.">BlockInfo::initialize_local()</a>,·the·comprehensive·or·block·data·model·is·used·locally.</p> |
145 | <p>In·the·block·model,·each·of·the·blocks·of·the·local·vectors·corresponds·to·the·restriction·of·a·single·block·of·the·system·to·this·cell·(see·<a·class="el"·href="DEALGlossary.html#GlossBlock">GlossBlock</a>).·Thus,·the·size·of·this·local·block·is·the·number·of·degrees·of·freedom·of·the·corresponding·base·element·of·the·<a·class="el"·href="classFESystem.html">FESystem</a>.</p> | 145 | <p>In·the·block·model,·each·of·the·blocks·of·the·local·vectors·corresponds·to·the·restriction·of·a·single·block·of·the·system·to·this·cell·(see·<a·class="el"·href="DEALGlossary.html#GlossBlock">GlossBlock</a>).·Thus,·the·size·of·this·local·block·is·the·number·of·degrees·of·freedom·of·the·corresponding·base·element·of·the·<a·class="el"·href="classFESystem.html">FESystem</a>.</p> |
146 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo00003 | 146 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo000036">Todo:</a></b></dt><dd>Comprehensive·model·currently·not·implemented.</dd></dl> |
147 | <p·class="definition">Definition·at·line·<a·class="el"·href="assembler_8h_source.html#l00111">111</a>·of·file·<a·class="el"·href="assembler_8h_source.html">assembler.h</a>.</p> | 147 | <p·class="definition">Definition·at·line·<a·class="el"·href="assembler_8h_source.html#l00111">111</a>·of·file·<a·class="el"·href="assembler_8h_source.html">assembler.h</a>.</p> |
148 | </div><h2·class="groupheader">Member·Function·Documentation</h2> | 148 | </div><h2·class="groupheader">Member·Function·Documentation</h2> |
149 | <a·id="a2d6de43c92fc84fa651a26986ddd4a2c"·name="a2d6de43c92fc84fa651a26986ddd4a2c"></a> | 149 | <a·id="a2d6de43c92fc84fa651a26986ddd4a2c"·name="a2d6de43c92fc84fa651a26986ddd4a2c"></a> |
150 | <h2·class="memtitle"><span·class="permalink"><a·href="#a2d6de43c92fc84fa651a26986ddd4a2c">◆ </a></span>initialize()·<span·class="overload">[1/2]</span></h2> | 150 | <h2·class="memtitle"><span·class="permalink"><a·href="#a2d6de43c92fc84fa651a26986ddd4a2c">◆ </a></span>initialize()·<span·class="overload">[1/2]</span></h2> |
151 | <div·class="memitem"> | 151 | <div·class="memitem"> |
Offset 144, 198 lines modified | Offset 144, 198 lines modified | ||
144 | ·}</td></tr> | 144 | ·}</td></tr> |
145 | <tr·class="separator:a8364dda711b93753c6809eefe2a8e827"><td·class="memSeparator"·colspan="2"> </td></tr> | 145 | <tr·class="separator:a8364dda711b93753c6809eefe2a8e827"><td·class="memSeparator"·colspan="2"> </td></tr> |
146 | </table><table·class="memberdecls"> | 146 | </table><table·class="memberdecls"> |
147 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> | 147 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> |
148 | Public·Member·Functions</h2></td></tr> | 148 | Public·Member·Functions</h2></td></tr> |
149 | <tr·class="memitem:a90c2eea8e17afb645733c45d9bc5d562"·id="r_a90c2eea8e17afb645733c45d9bc5d562"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classMultipleParameterLoop.html#a90c2eea8e17afb645733c45d9bc5d562">MultipleParameterLoop</a>·()</td></tr> | 149 | <tr·class="memitem:a90c2eea8e17afb645733c45d9bc5d562"·id="r_a90c2eea8e17afb645733c45d9bc5d562"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classMultipleParameterLoop.html#a90c2eea8e17afb645733c45d9bc5d562">MultipleParameterLoop</a>·()</td></tr> |
150 | <tr·class="separator:a90c2eea8e17afb645733c45d9bc5d562"><td·class="memSeparator"·colspan="2"> </td></tr> | 150 | <tr·class="separator:a90c2eea8e17afb645733c45d9bc5d562"><td·class="memSeparator"·colspan="2"> </td></tr> |
151 | <tr·class="memitem:ac0b2ae95204b6d02958b55cdebcb7816"·id="r_ac0b2ae95204b6d02958b55cdebcb7816"><td·class="memItemLeft"·align="right"·valign="top">virtual </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classMultipleParameterLoop.html#ac0b2ae95204b6d02958b55cdebcb7816">~MultipleParameterLoop</a | 151 | <tr·class="memitem:ac0b2ae95204b6d02958b55cdebcb7816"·id="r_ac0b2ae95204b6d02958b55cdebcb7816"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">virtual</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classMultipleParameterLoop.html#ac0b2ae95204b6d02958b55cdebcb7816">~MultipleParameterLoop</[·...·truncated·by·diffoscope;·len:·194,·SHA:·6c24e1df78be2f853f64dd8364ac086360690fed1f49f612b224c0360f7b0e0b·...·]</td></tr> |
152 | <tr·class="separator:ac0b2ae95204b6d02958b55cdebcb7816"><td·class="memSeparator"·colspan="2"> </td></tr> | 152 | <tr·class="separator:ac0b2ae95204b6d02958b55cdebcb7816"><td·class="memSeparator"·colspan="2"> </td></tr> |
153 | <tr·class="memitem:a978e161aae61a62c27a7dec2d7fd527b"·id="r_a978e161aae61a62c27a7dec2d7fd527b"><td·class="memItemLeft"·align="right"·valign="top">virtual·void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classMultipleParameterLoop.html#a978e161aae61a62c27a7dec2d7fd527b">parse_input</a>·( | 153 | <tr·class="memitem:a978e161aae61a62c27a7dec2d7fd527b"·id="r_a978e161aae61a62c27a7dec2d7fd527b"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">virtual</a>·void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classMultipleParameterLoop.html#a978e161aae61a62c27a7dec2d7fd527b">parse_input</a>·(st[·...·truncated·by·diffoscope;·len:·981,·SHA:·bf52bda53a8fccefdc179d3aacd0e67a9abee5d94aaa94dd3468e120a8cb4a8d·...·]</td></tr> |
154 | <tr·class="separator:a978e161aae61a62c27a7dec2d7fd527b"><td·class="memSeparator"·colspan="2"> </td></tr> | 154 | <tr·class="separator:a978e161aae61a62c27a7dec2d7fd527b"><td·class="memSeparator"·colspan="2"> </td></tr> |
155 | <tr·class="memitem:acd380d8bca1546e2c29fe9a33d047241"·id="r_acd380d8bca1546e2c29fe9a33d047241"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classMultipleParameterLoop.html#acd380d8bca1546e2c29fe9a33d047241">loop</a>·(<a·class="el"·href="classMultipleParameterLoop_1_1UserClass.html">UserClass</a>·&uc)</td></tr> | 155 | <tr·class="memitem:acd380d8bca1546e2c29fe9a33d047241"·id="r_acd380d8bca1546e2c29fe9a33d047241"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classMultipleParameterLoop.html#acd380d8bca1546e2c29fe9a33d047241">loop</a>·(<a·class="el"·href="classMultipleParameterLoop_1_1UserClass.html">UserClass</a>·&<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">uc</a>)</td></tr> |
156 | <tr·class="separator:acd380d8bca1546e2c29fe9a33d047241"><td·class="memSeparator"·colspan="2"> </td></tr> | 156 | <tr·class="separator:acd380d8bca1546e2c29fe9a33d047241"><td·class="memSeparator"·colspan="2"> </td></tr> |
157 | <tr·class="memitem:aa76c74f48e073e6ff96fa9d788d2b0bd"·id="r_aa76c74f48e073e6ff96fa9d788d2b0bd"><td·class="memItemLeft"·align="right"·valign="top">std::size_t </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classMultipleParameterLoop.html#aa76c74f48e073e6ff96fa9d788d2b0bd">memory_consumption</a>·()·const</td></tr> | 157 | <tr·class="memitem:aa76c74f48e073e6ff96fa9d788d2b0bd"·id="r_aa76c74f48e073e6ff96fa9d788d2b0bd"><td·class="memItemLeft"·align="right"·valign="top">std::size_t </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classMultipleParameterLoop.html#aa76c74f48e073e6ff96fa9d788d2b0bd">memory_consumption</a>·()·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a></td></tr> |
158 | <tr·class="separator:aa76c74f48e073e6ff96fa9d788d2b0bd"><td·class="memSeparator"·colspan="2"> </td></tr> | 158 | <tr·class="separator:aa76c74f48e073e6ff96fa9d788d2b0bd"><td·class="memSeparator"·colspan="2"> </td></tr> |
159 | <tr·class="memitem:a0ddaa05c5463c6c0b7701e18005717a9"·id="r_a0ddaa05c5463c6c0b7701e18005717a9"><td·class="memItemLeft"·align="right"·valign="top">virtual·void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classMultipleParameterLoop.html#a0ddaa05c5463c6c0b7701e18005717a9">parse_input</a>·( | 159 | <tr·class="memitem:a0ddaa05c5463c6c0b7701e18005717a9"·id="r_a0ddaa05c5463c6c0b7701e18005717a9"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">virtual</a>·void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classMultipleParameterLoop.html#a0ddaa05c5463c6c0b7701e18005717a9">parse_input</a>·(st[·...·truncated·by·diffoscope;·len:·885,·SHA:·e0e95b416e05b2f36dcda4b072bcda345edde4d48e2041269c652a9b18978b73·...·])</td></tr> |
160 | <tr·class="separator:a0ddaa05c5463c6c0b7701e18005717a9"><td·class="memSeparator"·colspan="2"> </td></tr> | 160 | <tr·class="separator:a0ddaa05c5463c6c0b7701e18005717a9"><td·class="memSeparator"·colspan="2"> </td></tr> |
161 | <tr·class="memitem:a647461d59c5de46d345d56e0f856d581"·id="r_a647461d59c5de46d345d56e0f856d581"><td·class="memItemLeft"·align="right"·valign="top">virtual·void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classMultipleParameterLoop.html#a647461d59c5de46d345d56e0f856d581">parse_input</a>·( | 161 | <tr·class="memitem:a647461d59c5de46d345d56e0f856d581"·id="r_a647461d59c5de46d345d56e0f856d581"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">virtual</a>·void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classMultipleParameterLoop.html#a647461d59c5de46d345d56e0f856d581">parse_input</a>·(<a[·...·truncated·by·diffoscope;·len:·1102,·SHA:·533cf697a8630333aca25181b843093b55386da43bc846baefb376d30e530b46·...·])</td></tr> |
162 | <tr·class="separator:a647461d59c5de46d345d56e0f856d581"><td·class="memSeparator"·colspan="2"> </td></tr> | 162 | <tr·class="separator:a647461d59c5de46d345d56e0f856d581"><td·class="memSeparator"·colspan="2"> </td></tr> |
163 | <tr·class="memitem:a79bb8b2735fb7e9980ec73ff7b489f7f"·id="r_a79bb8b2735fb7e9980ec73ff7b489f7f"><td·class="memItemLeft"·align="right"·valign="top">virtual·void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a79bb8b2735fb7e9980ec73ff7b489f7f">parse_input_from_ | 163 | <tr·class="memitem:a79bb8b2735fb7e9980ec73ff7b489f7f"·id="r_a79bb8b2735fb7e9980ec73ff7b489f7f"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">virtual</a>·void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a79bb8b2735fb7e9980ec73ff7b489f7f">parse_input_from_string<[·...·truncated·by·diffoscope;·len:·665,·SHA:·354111a032eb9667189b004c10f1846c9f96c2897107009286ac793069b6c9d3·...·])</td></tr> |
164 | <tr·class="separator:a79bb8b2735fb7e9980ec73ff7b489f7f"><td·class="memSeparator"·colspan="2"> </td></tr> | 164 | <tr·class="separator:a79bb8b2735fb7e9980ec73ff7b489f7f"><td·class="memSeparator"·colspan="2"> </td></tr> |
165 | <tr·class="memitem:a12e7edb2a86419b76f4a1b69dfdd873a"·id="r_a12e7edb2a86419b76f4a1b69dfdd873a"><td·class="memItemLeft"·align="right"·valign="top">virtual·void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a12e7edb2a86419b76f4a1b69dfdd873a">parse_input_from_x | 165 | <tr·class="memitem:a12e7edb2a86419b76f4a1b69dfdd873a"·id="r_a12e7edb2a86419b76f4a1b69dfdd873a"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">virtual</a>·void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a12e7edb2a86419b76f4a1b69dfdd873a">parse_input_from_xml</a>[·...·truncated·by·diffoscope;·len:·356,·SHA:·cfa5d605330622462fc9996816496f9b4a46055a4aed4b28772bb0563a2b4ddd·...·])</td></tr> |
166 | <tr·class="separator:a12e7edb2a86419b76f4a1b69dfdd873a"><td·class="memSeparator"·colspan="2"> </td></tr> | 166 | <tr·class="separator:a12e7edb2a86419b76f4a1b69dfdd873a"><td·class="memSeparator"·colspan="2"> </td></tr> |
167 | <tr·class="memitem:afb4afb8f5cc2451fb16be1fff32b4380"·id="r_afb4afb8f5cc2451fb16be1fff32b4380"><td·class="memItemLeft"·align="right"·valign="top">virtual·void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#afb4afb8f5cc2451fb16be1fff32b4380">parse_input_from_j | 167 | <tr·class="memitem:afb4afb8f5cc2451fb16be1fff32b4380"·id="r_afb4afb8f5cc2451fb16be1fff32b4380"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">virtual</a>·void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#afb4afb8f5cc2451fb16be1fff32b4380">parse_input_from_json</a[·...·truncated·by·diffoscope;·len:·357,·SHA:·36a28a95115af000b90a874ca17bef28e78e822c379c55d2cf0770c09a53d556·...·])</td></tr> |
168 | <tr·class="separator:afb4afb8f5cc2451fb16be1fff32b4380"><td·class="memSeparator"·colspan="2"> </td></tr> | 168 | <tr·class="separator:afb4afb8f5cc2451fb16be1fff32b4380"><td·class="memSeparator"·colspan="2"> </td></tr> |
169 | <tr·class="memitem:a6184baed4eba575e422161dc86ed12e3"·id="r_a6184baed4eba575e422161dc86ed12e3"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a6184baed4eba575e422161dc86ed12e3">clear</a>·()</td></tr> | 169 | <tr·class="memitem:a6184baed4eba575e422161dc86ed12e3"·id="r_a6184baed4eba575e422161dc86ed12e3"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a6184baed4eba575e422161dc86ed12e3">clear</a>·()</td></tr> |
170 | <tr·class="separator:a6184baed4eba575e422161dc86ed12e3"><td·class="memSeparator"·colspan="2"> </td></tr> | 170 | <tr·class="separator:a6184baed4eba575e422161dc86ed12e3"><td·class="memSeparator"·colspan="2"> </td></tr> |
171 | <tr·class="memitem:a6d65f458be69e23a348221cb67fc411d"·id="r_a6d65f458be69e23a348221cb67fc411d"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a6d65f458be69e23a348221cb67fc411d">declare_entry</a>·(c | 171 | <tr·class="memitem:a6d65f458be69e23a348221cb67fc411d"·id="r_a6d65f458be69e23a348221cb67fc411d"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a6d65f458be69e23a348221cb67fc411d">declare_entry</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·std::string·&entry,·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·std::string·&<a·class="el"·href="classParame[·...·truncated·by·diffoscope;·len:·885,·SHA:·d2c4fa061c6b1a24988c7a023c984c35df6dfabdb0b7b1e7b35ace1bc175e3bd·...·])</td></tr> |
172 | <tr·class="separator:a6d65f458be69e23a348221cb67fc411d"><td·class="memSeparator"·colspan="2"> </td></tr> | 172 | <tr·class="separator:a6d65f458be69e23a348221cb67fc411d"><td·class="memSeparator"·colspan="2"> </td></tr> |
173 | <tr·class="memitem:a547f6bf4c83c19acbd4d28b3c3909d62"·id="r_a547f6bf4c83c19acbd4d28b3c3909d62"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a547f6bf4c83c19acbd4d28b3c3909d62">add_action</a>·(c | 173 | <tr·class="memitem:a547f6bf4c83c19acbd4d28b3c3909d62"·id="r_a547f6bf4c83c19acbd4d28b3c3909d62"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a547f6bf4c83c19acbd4d28b3c3909d62">add_action</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·std::string·&entry,·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·std::function<·void(<a·class="el"·href="class[·...·truncated·by·diffoscope;·len:·522,·SHA:·8247c69eddf3e54bc55ce025e5830319a377ab24510a15a9dd0f0724e5f62e66·...·])</td></tr> |
174 | <tr·class="separator:a547f6bf4c83c19acbd4d28b3c3909d62"><td·class="memSeparator"·colspan="2"> </td></tr> | 174 | <tr·class="separator:a547f6bf4c83c19acbd4d28b3c3909d62"><td·class="memSeparator"·colspan="2"> </td></tr> |
175 | <tr·class="memitem:a04b75c02037d19fd7fd781785fcefc79"·id="r_a04b75c02037d19fd7fd781785fcefc79"><td·class="memTemplParams"·colspan="2">template<class·ParameterType·>·</td></tr> | ||
176 | <tr·class="memitem:a04b75c02037d19fd7fd781785fcefc79" | 175 | <tr·class="memitem:a04b75c02037d19fd7fd781785fcefc79"·id="r_a04b75c02037d19fd7fd781785fcefc79"><td·class="memTemplParams"·colspan="2">template<<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">class</a>·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f44404730244[·...·truncated·by·diffoscope;·len:·34,·SHA:·adf7586a5c119564aa71ac88b74f1cf40ca5da63991ff8b9be1d057fc06cd100·...·]</td></tr> |
176 | <tr·class="memitem:a04b75c02037d19fd7fd781785fcefc79"><td·class="memTemplItemLeft"·align="right"·valign="top">void </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a04b75c02037d19fd7fd781785fcefc79">add_parameter</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·std::string·&entry,·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">ParameterType</a>·&parameter,·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·std::string·&<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">documentation</a>="",·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·<a·class="el"·href="classPatterns_1_1PatternBase.html">Patterns::PatternBase</a>·&pattern=·*<a·class="el"·href="structPatterns_1_1Tools_1_1Convert.html">Patterns::Tools::Convert</a><·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">ParameterType</a>·>::to_pattern(),·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·<a·class="el"·href="classbool.html">bool</a>·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">has_to_be_set</a>=<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">false</a>)</td></tr> | ||
177 | <tr·class="separator:a04b75c02037d19fd7fd781785fcefc79"><td·class="memSeparator"·colspan="2"> </td></tr> | 177 | <tr·class="separator:a04b75c02037d19fd7fd781785fcefc79"><td·class="memSeparator"·colspan="2"> </td></tr> |
178 | <tr·class="memitem:aecb847561585089c4c7fcf51eddece16"·id="r_aecb847561585089c4c7fcf51eddece16"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#aecb847561585089c4c7fcf51eddece16">declare_alias</a>·(c | 178 | <tr·class="memitem:aecb847561585089c4c7fcf51eddece16"·id="r_aecb847561585089c4c7fcf51eddece16"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#aecb847561585089c4c7fcf51eddece16">declare_alias</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·std::string·&<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">existing_entry_name</a>,·<a·class="el"·href="classParameterHandle[·...·truncated·by·diffoscope;·len:·501,·SHA:·feabf7d5fba8da86b2844565e76218dd72a8e3bbe76e4335cead333410dcd41a·...·])</td></tr> |
179 | <tr·class="separator:aecb847561585089c4c7fcf51eddece16"><td·class="memSeparator"·colspan="2"> </td></tr> | 179 | <tr·class="separator:aecb847561585089c4c7fcf51eddece16"><td·class="memSeparator"·colspan="2"> </td></tr> |
180 | <tr·class="memitem:af29c20cde6d44186806d559beb468696"·id="r_af29c20cde6d44186806d559beb468696"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#af29c20cde6d44186806d559beb468696">enter_subsection</a>·(const·std::string·&subsection)</td></tr> | 180 | <tr·class="memitem:af29c20cde6d44186806d559beb468696"·id="r_af29c20cde6d44186806d559beb468696"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#af29c20cde6d44186806d559beb468696">enter_subsection</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·std::string·&<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">subsection</a>)</td></tr> |
181 | <tr·class="separator:af29c20cde6d44186806d559beb468696"><td·class="memSeparator"·colspan="2"> </td></tr> | 181 | <tr·class="separator:af29c20cde6d44186806d559beb468696"><td·class="memSeparator"·colspan="2"> </td></tr> |
182 | <tr·class="memitem:a599462cacd492e2f712bf7369507dcff"·id="r_a599462cacd492e2f712bf7369507dcff"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a599462cacd492e2f712bf7369507dcff">leave_subsection</a>·()</td></tr> | 182 | <tr·class="memitem:a599462cacd492e2f712bf7369507dcff"·id="r_a599462cacd492e2f712bf7369507dcff"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a599462cacd492e2f712bf7369507dcff">leave_subsection</a>·()</td></tr> |
183 | <tr·class="separator:a599462cacd492e2f712bf7369507dcff"><td·class="memSeparator"·colspan="2"> </td></tr> | 183 | <tr·class="separator:a599462cacd492e2f712bf7369507dcff"><td·class="memSeparator"·colspan="2"> </td></tr> |
184 | <tr·class="memitem:ae6142462087d1cd62d294eccb1f58867"·id="r_ae6142462087d1cd62d294eccb1f58867"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classbool.html">bool</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#ae6142462087d1cd62d294eccb1f58867">subsection_path_exists</a>·(const·std::vector<·std::string·>·&sub_path)·con | 184 | <tr·class="memitem:ae6142462087d1cd62d294eccb1f58867"·id="r_ae6142462087d1cd62d294eccb1f58867"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classbool.html">bool</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#ae6142462087d1cd62d294eccb1f58867">subsection_path_exists</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·std::vector<·std::string·>·&<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">sub_path</a>)·<a·class="el"·href="classParam[·...·truncated·by·diffoscope;·len:·61,·SHA:·d73bb49297877737cf54512abfaa93e910925f32fb4f069084e6c4dd305702d0·...·]</td></tr> |
185 | <tr·class="separator:ae6142462087d1cd62d294eccb1f58867"><td·class="memSeparator"·colspan="2"> </td></tr> | 185 | <tr·class="separator:ae6142462087d1cd62d294eccb1f58867"><td·class="memSeparator"·colspan="2"> </td></tr> |
186 | <tr·class="memitem:a91cfbaca954f444047302446a4e87125"·id="r_a91cfbaca954f444047302446a4e87125"><td·class="memItemLeft"·align="right"·valign="top">std::string </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">get</a>·(const·std::string·&entry_string)·const</td></tr> | 186 | <tr·class="memitem:a91cfbaca954f444047302446a4e87125"·id="r_a91cfbaca954f444047302446a4e87125"><td·class="memItemLeft"·align="right"·valign="top">std::string </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">get</a>·(const·std::string·&entry_string)·const</td></tr> |
187 | <tr·class="separator:a91cfbaca954f444047302446a4e87125"><td·class="memSeparator"·colspan="2"> </td></tr> | 187 | <tr·class="separator:a91cfbaca954f444047302446a4e87125"><td·class="memSeparator"·colspan="2"> </td></tr> |
188 | <tr·class="memitem:aa08ccf6fbd95de45a35b53ba0c09f49f"·id="r_aa08ccf6fbd95de45a35b53ba0c09f49f"><td·class="memItemLeft"·align="right"·valign="top">std::string </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#aa08ccf6fbd95de45a35b53ba0c09f49f">get</a>·(const·std::vector<·std::string·>·&entry_subsection_path,·const·std::string·&entry_string)·const</td></tr> | 188 | <tr·class="memitem:aa08ccf6fbd95de45a35b53ba0c09f49f"·id="r_aa08ccf6fbd95de45a35b53ba0c09f49f"><td·class="memItemLeft"·align="right"·valign="top">std::string </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#aa08ccf6fbd95de45a35b53ba0c09f49f">get</a>·(const·std::vector<·std::string·>·&entry_subsection_path,·const·std::string·&entry_string)·const</td></tr> |
189 | <tr·class="separator:aa08ccf6fbd95de45a35b53ba0c09f49f"><td·class="memSeparator"·colspan="2"> </td></tr> | 189 | <tr·class="separator:aa08ccf6fbd95de45a35b53ba0c09f49f"><td·class="memSeparator"·colspan="2"> </td></tr> |
190 | <tr·class="memitem:a61fa98fdc0c52980a5b1de0ee1fc5bb2"·id="r_a61fa98fdc0c52980a5b1de0ee1fc5bb2"><td·class="memItemLeft"·align="right"·valign="top">long·<a·class="el"·href="classint.html">int</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a61fa98fdc0c52980a5b1de0 | 190 | <tr·class="memitem:a61fa98fdc0c52980a5b1de0ee1fc5bb2"·id="r_a61fa98fdc0c52980a5b1de0ee1fc5bb2"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">long</a>·<a·class="el"·href="classint.html">int</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a61fa98fdc0c52980a5b1de0[·...·truncated·by·diffoscope;·len:·328,·SHA:·2867417f18698fd8799dc990fad51be68012ec19994db90e28774363eac6401c·...·]</td></tr> |
191 | <tr·class="separator:a61fa98fdc0c52980a5b1de0ee1fc5bb2"><td·class="memSeparator"·colspan="2"> </td></tr> | 191 | <tr·class="separator:a61fa98fdc0c52980a5b1de0ee1fc5bb2"><td·class="memSeparator"·colspan="2"> </td></tr> |
192 | <tr·class="memitem:a421a09eb0548f1fb3783d97d3e85fd5c"·id="r_a421a09eb0548f1fb3783d97d3e85fd5c"><td·class="memItemLeft"·align="right"·valign="top">long·<a·class="el"·href="classint.html">int</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a421a09eb0548f1fb3783d97 | 192 | <tr·class="memitem:a421a09eb0548f1fb3783d97d3e85fd5c"·id="r_a421a09eb0548f1fb3783d97d3e85fd5c"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">long</a>·<a·class="el"·href="classint.html">int</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a421a09eb0548f1fb3783d97[·...·truncated·by·diffoscope;·len:·567,·SHA:·ef2c9fce2da768bd32e724a9da2bef394b6d6e5e56a73feca5a4e2c54c0c2b8e·...·]</td></tr> |
193 | <tr·class="separator:a421a09eb0548f1fb3783d97d3e85fd5c"><td·class="memSeparator"·colspan="2"> </td></tr> | 193 | <tr·class="separator:a421a09eb0548f1fb3783d97d3e85fd5c"><td·class="memSeparator"·colspan="2"> </td></tr> |
194 | <tr·class="memitem:aeaf3c7846747695b1f327677e3716ec5"·id="r_aeaf3c7846747695b1f327677e3716ec5"><td·class="memItemLeft"·align="right"·valign="top">double </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#aeaf3c7846747695b1f327677e3716ec5">get_double</a>·(const·std::string·&entry_name)·const</td></tr> | 194 | <tr·class="memitem:aeaf3c7846747695b1f327677e3716ec5"·id="r_aeaf3c7846747695b1f327677e3716ec5"><td·class="memItemLeft"·align="right"·valign="top">double </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#aeaf3c7846747695b1f327677e3716ec5">get_double</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·std::string·&entry_name)·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a></td></tr> |
195 | <tr·class="separator:aeaf3c7846747695b1f327677e3716ec5"><td·class="memSeparator"·colspan="2"> </td></tr> | 195 | <tr·class="separator:aeaf3c7846747695b1f327677e3716ec5"><td·class="memSeparator"·colspan="2"> </td></tr> |
196 | <tr·class="memitem:a913289695be07bd949bf94aa5cd5ad54"·id="r_a913289695be07bd949bf94aa5cd5ad54"><td·class="memItemLeft"·align="right"·valign="top">double </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a913289695be07bd949bf94aa5cd5ad54">get_double</a>·(const·std::vector<·std::string·>·&entry_subsection_path,·c | 196 | <tr·class="memitem:a913289695be07bd949bf94aa5cd5ad54"·id="r_a913289695be07bd949bf94aa5cd5ad54"><td·class="memItemLeft"·align="right"·valign="top">double </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a913289695be07bd949bf94aa5cd5ad54">get_double</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·std::vector<·std::string·>·&<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">entry_subsection_path</a>,·<a·class="el"·hre[·...·truncated·by·diffoscope;·len:·283,·SHA:·66e0d67eb417954f722b9978ccb163e150a10c2c2568376b5c387bd49d3d056b·...·]</td></tr> |
197 | <tr·class="separator:a913289695be07bd949bf94aa5cd5ad54"><td·class="memSeparator"·colspan="2"> </td></tr> | 197 | <tr·class="separator:a913289695be07bd949bf94aa5cd5ad54"><td·class="memSeparator"·colspan="2"> </td></tr> |
198 | <tr·class="memitem:a6bb45dc67787e3fab7882461929b5fbe"·id="r_a6bb45dc67787e3fab7882461929b5fbe"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classbool.html">bool</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a6bb45dc67787e3fab7882461929b5fbe">get_bool</a>·(const·std::string·&entry_name)·const</td></tr> | 198 | <tr·class="memitem:a6bb45dc67787e3fab7882461929b5fbe"·id="r_a6bb45dc67787e3fab7882461929b5fbe"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classbool.html">bool</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a6bb45dc67787e3fab7882461929b5fbe">get_bool</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·std::string·&entry_name)·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a></td></tr> |
199 | <tr·class="separator:a6bb45dc67787e3fab7882461929b5fbe"><td·class="memSeparator"·colspan="2"> </td></tr> | 199 | <tr·class="separator:a6bb45dc67787e3fab7882461929b5fbe"><td·class="memSeparator"·colspan="2"> </td></tr> |
200 | <tr·class="memitem:a209f365b60c5b0a76080b86693baa36b"·id="r_a209f365b60c5b0a76080b86693baa36b"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classbool.html">bool</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a209f365b60c5b0a76080b86693baa36b">get_bool</a>·(const·std::vector<·std::string·>·&entry_subsection_path,·c | 200 | <tr·class="memitem:a209f365b60c5b0a76080b86693baa36b"·id="r_a209f365b60c5b0a76080b86693baa36b"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classbool.html">bool</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a209f365b60c5b0a76080b86693baa36b">get_bool</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·std::vector<·std::string·>·&<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">entry_subsection_path</a>,·<a·class="el"·hre[·...·truncated·by·diffoscope;·len:·283,·SHA:·66e0d67eb417954f722b9978ccb163e150a10c2c2568376b5c387bd49d3d056b·...·]</td></tr> |
201 | <tr·class="separator:a209f365b60c5b0a76080b86693baa36b"><td·class="memSeparator"·colspan="2"> </td></tr> | 201 | <tr·class="separator:a209f365b60c5b0a76080b86693baa36b"><td·class="memSeparator"·colspan="2"> </td></tr> |
202 | <tr·class="memitem:aa6418ea655b1b550b9dcf63513030196"·id="r_aa6418ea655b1b550b9dcf63513030196"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#aa6418ea655b1b550b9dcf63513030196">set</a>·(const·std::string·&entry_name,·const·std::string·&ne | 202 | <tr·class="memitem:aa6418ea655b1b550b9dcf63513030196"·id="r_aa6418ea655b1b550b9dcf63513030196"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#aa6418ea655b1b550b9dcf63513030196">set</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·std::string·&entry_name,·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·std::string·&<a·class="el"·href="classP[·...·truncated·by·diffoscope;·len:·69,·SHA:·a993984cd180f51c3fb92110c7f57e5aafb0407a9f2b22547240c8f943165083·...·])</td></tr> |
203 | <tr·class="separator:aa6418ea655b1b550b9dcf63513030196"><td·class="memSeparator"·colspan="2"> </td></tr> | 203 | <tr·class="separator:aa6418ea655b1b550b9dcf63513030196"><td·class="memSeparator"·colspan="2"> </td></tr> |
204 | <tr·class="memitem:af288e1fe38ac1a1baf1cef3058b63ce1"·id="r_af288e1fe38ac1a1baf1cef3058b63ce1"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#af288e1fe38ac1a1baf1cef3058b63ce1">set</a>·(const·std::string·&entry_name,·const·char·*ne | 204 | <tr·class="memitem:af288e1fe38ac1a1baf1cef3058b63ce1"·id="r_af288e1fe38ac1a1baf1cef3058b63ce1"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#af288e1fe38ac1a1baf1cef3058b63ce1">set</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·std::string·&entry_name,·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·char·*<a·class="el"·href="classParameterHan[·...·truncated·by·diffoscope;·len:·58,·SHA:·937ccc043e08167b6a6ec4b55f5ca10d26662c7820e374241e542920992c296c·...·])</td></tr> |
205 | <tr·class="separator:af288e1fe38ac1a1baf1cef3058b63ce1"><td·class="memSeparator"·colspan="2"> </td></tr> | 205 | <tr·class="separator:af288e1fe38ac1a1baf1cef3058b63ce1"><td·class="memSeparator"·colspan="2"> </td></tr> |
206 | <tr·class="memitem:aa89180ba36c54e207286a3545f8371b4"·id="r_aa89180ba36c54e207286a3545f8371b4"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#aa89180ba36c54e207286a3545f8371b4">set</a>·(const·std::string·&entry_name,·c | 206 | <tr·class="memitem:aa89180ba36c54e207286a3545f8371b4"·id="r_aa89180ba36c54e207286a3545f8371b4"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#aa89180ba36c54e207286a3545f8371b4">set</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·std::string·&entry_name,·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·<a·class="el"·href="classParameterHandler.h[·...·truncated·by·diffoscope;·len:·186,·SHA:·a729b5f96550eaf5041411ed98601e4b5cf4da0ff4c452568db3d809bc8d5593·...·])</td></tr> |
207 | <tr·class="separator:aa89180ba36c54e207286a3545f8371b4"><td·class="memSeparator"·colspan="2"> </td></tr> | 207 | <tr·class="separator:aa89180ba36c54e207286a3545f8371b4"><td·class="memSeparator"·colspan="2"> </td></tr> |
208 | <tr·class="memitem:ad46b9dd6387d7e48ddca4add8baad2aa"·id="r_ad46b9dd6387d7e48ddca4add8baad2aa"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#ad46b9dd6387d7e48ddca4add8baad2aa">set</a>·(const·std::string·&entry_name,·const·double·ne | 208 | <tr·class="memitem:ad46b9dd6387d7e48ddca4add8baad2aa"·id="r_ad46b9dd6387d7e48ddca4add8baad2aa"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#ad46b9dd6387d7e48ddca4add8baad2aa">set</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·std::string·&entry_name,·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·double·<a·class="el"·href="classParameterHa[·...·truncated·by·diffoscope;·len:·59,·SHA:·e48fc9c52a44564a7e3e0358af49e0ef8eb78cf79d9551ea57bee9a92b61ae94·...·])</td></tr> |
209 | <tr·class="separator:ad46b9dd6387d7e48ddca4add8baad2aa"><td·class="memSeparator"·colspan="2"> </td></tr> | 209 | <tr·class="separator:ad46b9dd6387d7e48ddca4add8baad2aa"><td·class="memSeparator"·colspan="2"> </td></tr> |
210 | <tr·class="memitem:ae417f9634872a427765365cd5ee9b160"·id="r_ae417f9634872a427765365cd5ee9b160"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#ae417f9634872a427765365cd5ee9b160">set</a>·(const·std::string·&entry_name,·const·<a·class="el"·href="classbool.html">bool</a | 210 | <tr·class="memitem:ae417f9634872a427765365cd5ee9b160"·id="r_ae417f9634872a427765365cd5ee9b160"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#ae417f9634872a427765365cd5ee9b160">set</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·std::string·&entry_name,·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·<a·class="el"·href="classbool.html">bool</a[·...·truncated·by·diffoscope;·len:·97,·SHA:·d8bdc2385fae88a08a4bbc82e741e6c2e1ebea1725ad283a22af8457e1f792c8·...·])</td></tr> |
211 | <tr·class="separator:ae417f9634872a427765365cd5ee9b160"><td·class="memSeparator"·colspan="2"> </td></tr> | 211 | <tr·class="separator:ae417f9634872a427765365cd5ee9b160"><td·class="memSeparator"·colspan="2"> </td></tr> |
212 | <tr·class="memitem:a4ac3a8b19ade16e96e8ea25906daf23a"·id="r_a4ac3a8b19ade16e96e8ea25906daf23a"><td·class="memItemLeft"·align="right"·valign="top">std::ostream·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a4ac3a8b19ade16e96e8ea25906daf23a">print_parameters</a>·(std::ostream·&out,·const·<a·class="el"·href="classParameterHandler.html#a8364dda711b93753c6809eefe2a8e827">OutputStyle</a>·st | 212 | <tr·class="memitem:a4ac3a8b19ade16e96e8ea25906daf23a"·id="r_a4ac3a8b19ade16e96e8ea25906daf23a"><td·class="memItemLeft"·align="right"·valign="top">std::ostream·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a4ac3a8b19ade16e96e8ea25906daf23a">print_parameters</a>·(std::ostream·&out,·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·<a·class="el"·href="classParameterHandler.html#a8364dda711b93753c6809eefe2a8e827">OutputStyle</a>·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047[·...·truncated·by·diffoscope;·len:·118,·SHA:·c42ddf01278d08e8c6d1eb4714d4ef2ef2e5fb599abf2c4028d675044cc83545·...·]</td></tr> |
213 | <tr·class="separator:a4ac3a8b19ade16e96e8ea25906daf23a"><td·class="memSeparator"·colspan="2"> </td></tr> | 213 | <tr·class="separator:a4ac3a8b19ade16e96e8ea25906daf23a"><td·class="memSeparator"·colspan="2"> </td></tr> |
214 | <tr·class="memitem:a17fde9ad56e01eed0648e56106e6bf1e"·id="r_a17fde9ad56e01eed0648e56106e6bf1e"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a17fde9ad56e01eed0648e56106e6bf1e">print_parameters</a>·( | 214 | <tr·class="memitem:a17fde9ad56e01eed0648e56106e6bf1e"·id="r_a17fde9ad56e01eed0648e56106e6bf1e"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a17fde9ad56e01eed0648e56106e6bf1e">print_parameters</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·std::string·&<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">filename</a>,·<a·class="el"·href="classParameterHandler.html#a91c[·...·truncated·by·diffoscope;·len:·455,·SHA:·4693a0e01436a36c769ae89763d14cbf19b62ad01c7a56a86fb837ef71416e95·...·]</td></tr> |
215 | <tr·class="separator:a17fde9ad56e01eed0648e56106e6bf1e"><td·class="memSeparator"·colspan="2"> </td></tr> | 215 | <tr·class="separator:a17fde9ad56e01eed0648e56106e6bf1e"><td·class="memSeparator"·colspan="2"> </td></tr> |
216 | <tr·class="memitem:aa900e3460a10639fc4d8703ef09a7c0a"·id="r_aa900e3460a10639fc4d8703ef09a7c0a"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#aa900e3460a10639fc4d8703ef09a7c0a">log_parameters</a>·(<a·class="el"·href="classLogStream.html">LogStream</a>·&out,·const·<a·class="el"·href="classParameterHandler.html#a8364dda711b93753c6809eefe2a8e827">OutputStyle</a>·style=<a·class="el"·href="classParameterHandler.html#a8364dda711b93753c6809eefe2a8e827aea377cb78fede823d8857c58bca5fd48">DefaultStyle</a>)</td></tr> | 216 | <tr·class="memitem:aa900e3460a10639fc4d8703ef09a7c0a"·id="r_aa900e3460a10639fc4d8703ef09a7c0a"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#aa900e3460a10639fc4d8703ef09a7c0a">log_parameters</a>·(<a·class="el"·href="classLogStream.html">LogStream</a>·&out,·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·<a·class="el"·href="classParameterHandler.html#a8364dda711b93753c6809eefe2a8e827">OutputStyle</a>·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047[·...·truncated·by·diffoscope;·len:·25,·SHA:·050faa5b9c3b786e0d086dcff710fce4f760de63c6050cddafbbcb131e66b06f·...·]=<a·class="el"·href="classParameterHandler.html#a8364dda711b93753c6809eefe2a8e827aea377cb78fede823d8857c58bca5fd48">DefaultStyle</a>)</td></tr> |
217 | <tr·class="separator:aa900e3460a10639fc4d8703ef09a7c0a"><td·class="memSeparator"·colspan="2"> </td></tr> | 217 | <tr·class="separator:aa900e3460a10639fc4d8703ef09a7c0a"><td·class="memSeparator"·colspan="2"> </td></tr> |
218 | <tr·class="memitem:ae15f2618f3b24c04eead226c5271be1a"·id="r_ae15f2618f3b24c04eead226c5271be1a"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#ae15f2618f3b24c04eead226c5271be1a">log_parameters_section</a>·(<a·class="el"·href="classLogStream.html">LogStream</a>·&out,·const·<a·class="el"·href="classParameterHandler.html#a8364dda711b93753c6809eefe2a8e827">OutputStyle</a>·style=<a·class="el"·href="classParameterHandler.html#a8364dda711b93753c6809eefe2a8e827aea377cb78fede823d8857c58bca5fd48">DefaultStyle</a>)</td></tr> | 218 | <tr·class="memitem:ae15f2618f3b24c04eead226c5271be1a"·id="r_ae15f2618f3b24c04eead226c5271be1a"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#ae15f2618f3b24c04eead226c5271be1a">log_parameters_section</a>·(<a·class="el"·href="classLogStream.html">LogStream</a>·&out,·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·<a·class="el"·href="classParameterHandler.html#a8364dda711b93753c6809eefe2a8e827">OutputStyle</a>·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047[·...·truncated·by·diffoscope;·len:·25,·SHA:·050faa5b9c3b786e0d086dcff710fce4f760de63c6050cddafbbcb131e66b06f·...·]=<a·class="el"·href="classParameterHandler.html#a8364dda711b93753c6809eefe2a8e827aea377cb78fede823d8857c58bca5fd48">DefaultStyle</a>)</td></tr> |
219 | <tr·class="separator:ae15f2618f3b24c04eead226c5271be1a"><td·class="memSeparator"·colspan="2"> </td></tr> | 219 | <tr·class="separator:ae15f2618f3b24c04eead226c5271be1a"><td·class="memSeparator"·colspan="2"> </td></tr> |
220 | <tr·class="memitem:a5df38ff67c1c8352e04de490e0c0a39e"·id="r_a5df38ff67c1c8352e04de490e0c0a39e"><td·class="memTemplParams"·colspan="2">template<class·Archive·>·</td></tr> | ||
221 | <tr·class="memitem:a5df38ff67c1c8352e04de490e0c0a39e" | 220 | <tr·class="memitem:a5df38ff67c1c8352e04de490e0c0a39e"·id="r_a5df38ff67c1c8352e04de490e0c0a39e"><td·class="memTemplParams"·colspan="2">template<<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">class</a>·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f44404730244[·...·truncated·by·diffoscope;·len:·28,·SHA:·37d876c4caf692c83bedc644320c3f5fc8b79db2a12642a3c0f29336f22658db·...·]</td></tr> |
221 | <tr·class="memitem:a5df38ff67c1c8352e04de490e0c0a39e"><td·class="memTemplItemLeft"·align="right"·valign="top">void </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a5df38ff67c1c8352e04de490e0c0a39e">save</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">Archive</a>·&<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">ar</a>,·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·unsigned·<a·class="el"·href="classint.html">int</a>·version)·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a></td></tr> | ||
222 | <tr·class="separator:a5df38ff67c1c8352e04de490e0c0a39e"><td·class="memSeparator"·colspan="2"> </td></tr> | 222 | <tr·class="separator:a5df38ff67c1c8352e04de490e0c0a39e"><td·class="memSeparator"·colspan="2"> </td></tr> |
223 | <tr·class="memitem:a09fd2ee6d01b78079f894893aacd6c4c"·id="r_a09fd2ee6d01b78079f894893aacd6c4c"><td·class="memTemplParams"·colspan="2">template<class·Archive·>·</td></tr> | ||
224 | <tr·class="memitem:a09fd2ee6d01b78079f894893aacd6c4c" | 223 | <tr·class="memitem:a09fd2ee6d01b78079f894893aacd6c4c"·id="r_a09fd2ee6d01b78079f894893aacd6c4c"><td·class="memTemplParams"·colspan="2">template<<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">class</a>·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f44404730244[·...·truncated·by·diffoscope;·len:·28,·SHA:·37d876c4caf692c83bedc644320c3f5fc8b79db2a12642a3c0f29336f22658db·...·]</td></tr> |
224 | <tr·class="memitem:a09fd2ee6d01b78079f894893aacd6c4c"><td·class="memTemplItemLeft"·align="right"·valign="top">void </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a09fd2ee6d01b78079f894893aacd6c4c">load</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">Archive</a>·&<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">ar</a>,·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·unsigned·<a·class="el"·href="classint.html">int</a>·version)</td></tr> | ||
225 | <tr·class="separator:a09fd2ee6d01b78079f894893aacd6c4c"><td·class="memSeparator"·colspan="2"> </td></tr> | 225 | <tr·class="separator:a09fd2ee6d01b78079f894893aacd6c4c"><td·class="memSeparator"·colspan="2"> </td></tr> |
226 | <tr·class="memitem:aac896adce1ec1db3f525f57811764879"·id="r_aac896adce1ec1db3f525f57811764879"><td·class="memTemplParams"·colspan="2">template<class·Archive·>·</td></tr> | ||
227 | <tr·class="memitem:aac896adce1ec1db3f525f57811764879" | 226 | <tr·class="memitem:aac896adce1ec1db3f525f57811764879"·id="r_aac896adce1ec1db3f525f57811764879"><td·class="memTemplParams"·colspan="2">template<<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">class</a>·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f44404730244[·...·truncated·by·diffoscope;·len:·28,·SHA:·37d876c4caf692c83bedc644320c3f5fc8b79db2a12642a3c0f29336f22658db·...·]</td></tr> |
227 | <tr·class="memitem:aac896adce1ec1db3f525f57811764879"><td·class="memTemplItemLeft"·align="right"·valign="top">void </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#aac896adce1ec1db3f525f57811764879">serialize</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">Archive</a>·&<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">archive</a>,·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·unsigned·<a·class="el"·href="classint.html">int</a>·version)</td></tr> | ||
228 | <tr·class="separator:aac896adce1ec1db3f525f57811764879"><td·class="memSeparator"·colspan="2"> </td></tr> | 228 | <tr·class="separator:aac896adce1ec1db3f525f57811764879"><td·class="memSeparator"·colspan="2"> </td></tr> |
229 | <tr·class="memitem:aede1a749bba8ee11876fd114a16c4f3e"·id="r_aede1a749bba8ee11876fd114a16c4f3e"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classbool.html">bool</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#aede1a749bba8ee11876fd114a16c4f3e">operator==</a>·(const·<a·class="el"·href="classParameterHandler.html">ParameterHandler</a>·&prm2 | 229 | <tr·class="memitem:aede1a749bba8ee11876fd114a16c4f3e"·id="r_aede1a749bba8ee11876fd114a16c4f3e"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classbool.html">bool</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#aede1a749bba8ee11876fd114a16c4f3e">operator==</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·<a·class="el"·href="classParameterHandler.html">ParameterHandler</a>·&<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">prm2</a>[·...·truncated·by·diffoscope;·len:·93,·SHA:·1acf91ba3065f05383a2f26c53401fdd6d10743e2368aab22a1c668309a253c3·...·]</td></tr> |
230 | <tr·class="separator:aede1a749bba8ee11876fd114a16c4f3e"><td·class="memSeparator"·colspan="2"> </td></tr> | 230 | <tr·class="separator:aede1a749bba8ee11876fd114a16c4f3e"><td·class="memSeparator"·colspan="2"> </td></tr> |
231 | <tr·class="memitem:aa5a299c29da8a837a1b8441039d0fa79"·id="r_aa5a299c29da8a837a1b8441039d0fa79"><td·class="memItemLeft"·align="right"·valign="top">std::set<·std::string·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#aa5a299c29da8a837a1b8441039d0fa79">get_entries_wrongly_not_set</a>·()·const</td></tr> | 231 | <tr·class="memitem:aa5a299c29da8a837a1b8441039d0fa79"·id="r_aa5a299c29da8a837a1b8441039d0fa79"><td·class="memItemLeft"·align="right"·valign="top">std::set<·std::string·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#aa5a299c29da8a837a1b8441039d0fa79">get_entries_wrongly_not_set</a>·()·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a></td></tr> |
232 | <tr·class="separator:aa5a299c29da8a837a1b8441039d0fa79"><td·class="memSeparator"·colspan="2"> </td></tr> | 232 | <tr·class="separator:aa5a299c29da8a837a1b8441039d0fa79"><td·class="memSeparator"·colspan="2"> </td></tr> |
233 | <tr·class="memitem:af441ab90c4d310c1c7d12c5f0050024f"·id="r_af441ab90c4d310c1c7d12c5f0050024f"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#af441ab90c4d310c1c7d12c5f0050024f">assert_that_entries_have_been_set</a>·()·const</td></tr> | 233 | <tr·class="memitem:af441ab90c4d310c1c7d12c5f0050024f"·id="r_af441ab90c4d310c1c7d12c5f0050024f"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#af441ab90c4d310c1c7d12c5f0050024f">assert_that_entries_have_been_set</a>·()·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a></td></tr> |
234 | <tr·class="separator:af441ab90c4d310c1c7d12c5f0050024f"><td·class="memSeparator"·colspan="2"> </td></tr> | 234 | <tr·class="separator:af441ab90c4d310c1c7d12c5f0050024f"><td·class="memSeparator"·colspan="2"> </td></tr> |
235 | <tr><td·colspan="2"><div·class="groupHeader">Subscriptor·functionality</div></td></tr> | 235 | <tr><td·colspan="2"><div·class="groupHeader">Subscriptor·functionality</div></td></tr> |
236 | <tr><td·colspan="2"><div·class="groupText"><p>Classes·derived·from·<a·class="el"·href="classSubscriptor.html">Subscriptor</a>·provide·a·facility·to·subscribe·to·this·object.·This·is·mostly·used·by·the·<a·class="el"·href="classSmartPointer.html">SmartPointer</a>·class.·</p> | 236 | <tr><td·colspan="2"><div·class="groupText"><p>Classes·derived·from·<a·class="el"·href="classSubscriptor.html">Subscriptor</a>·provide·a·facility·to·subscribe·to·this·object.·This·is·mostly·used·by·the·<a·class="el"·href="classSmartPointer.html">SmartPointer</a>·class.·</p> |
237 | </div></td></tr> | 237 | </div></td></tr> |
238 | <tr·class="memitem:a5f0a31fd6c55fba2d0f68ffed307832f"·id="r_a5f0a31fd6c55fba2d0f68ffed307832f"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a5f0a31fd6c55fba2d0f68ffed307832f">subscribe</a>·(std::atomic<·<a·class="el"·href="classbool.html">bool</a>·>·*const·validity,·c | 238 | <tr·class="memitem:a5f0a31fd6c55fba2d0f68ffed307832f"·id="r_a5f0a31fd6c55fba2d0f68ffed307832f"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a5f0a31fd6c55fba2d0f68ffed307832f">subscribe</a>·(std::atomic<·<a·class="el"·href="classbool.html">bool</a>·>·*<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">validity</a>,·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f44404730[·...·truncated·by·diffoscope;·len:·243,·SHA:·db107e60781e29e5cd4eeaaeed0ee094c39fa5d1b3b3dcd80fca572b15497124·...·]</td></tr> |
239 | <tr·class="separator:a5f0a31fd6c55fba2d0f68ffed307832f"><td·class="memSeparator"·colspan="2"> </td></tr> | 239 | <tr·class="separator:a5f0a31fd6c55fba2d0f68ffed307832f"><td·class="memSeparator"·colspan="2"> </td></tr> |
240 | <tr·class="memitem:a09c341da7c0fafd60c30848103bf51dd"·id="r_a09c341da7c0fafd60c30848103bf51dd"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a09c341da7c0fafd60c30848103bf51dd">unsubscribe</a>·(std::atomic<·<a·class="el"·href="classbool.html">bool</a>·>·*const·validity,·c | 240 | <tr·class="memitem:a09c341da7c0fafd60c30848103bf51dd"·id="r_a09c341da7c0fafd60c30848103bf51dd"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a09c341da7c0fafd60c30848103bf51dd">unsubscribe</a>·(std::atomic<·<a·class="el"·href="classbool.html">bool</a>·>·*<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">validity</a>,·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f44404730[·...·truncated·by·diffoscope;·len:·243,·SHA:·db107e60781e29e5cd4eeaaeed0ee094c39fa5d1b3b3dcd80fca572b15497124·...·]</td></tr> |
241 | <tr·class="separator:a09c341da7c0fafd60c30848103bf51dd"><td·class="memSeparator"·colspan="2"> </td></tr> | 241 | <tr·class="separator:a09c341da7c0fafd60c30848103bf51dd"><td·class="memSeparator"·colspan="2"> </td></tr> |
242 | <tr·class="memitem:af9b78412f1bad58f6578b1285611c9e5"·id="r_af9b78412f1bad58f6578b1285611c9e5"><td·class="memItemLeft"·align="right"·valign="top">unsigned·<a·class="el"·href="classint.html">int</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#af9b78412f1bad58f6578b1285611c9e5">n_subscriptions</a>·()·const</td></tr> | 242 | <tr·class="memitem:af9b78412f1bad58f6578b1285611c9e5"·id="r_af9b78412f1bad58f6578b1285611c9e5"><td·class="memItemLeft"·align="right"·valign="top">unsigned·<a·class="el"·href="classint.html">int</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#af9b78412f1bad58f6578b1285611c9e5">n_subscriptions</a>·()·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a></td></tr> |
243 | <tr·class="separator:af9b78412f1bad58f6578b1285611c9e5"><td·class="memSeparator"·colspan="2"> </td></tr> | 243 | <tr·class="separator:af9b78412f1bad58f6578b1285611c9e5"><td·class="memSeparator"·colspan="2"> </td></tr> |
244 | <tr·class="memitem:af5dc5153076ef7e8c4806ef2b21dbc4f"·id="r_af5dc5153076ef7e8c4806ef2b21dbc4f"><td·class="memTemplParams"·colspan="2">template<typename·StreamType·>·</td></tr> | ||
245 | <tr·class="memitem:af5dc5153076ef7e8c4806ef2b21dbc4f"><td·class="memTempl | 244 | <tr·class="memitem:af5dc5153076ef7e8c4806ef2b21dbc4f"·id="r_af5dc5153076ef7e8c4806ef2b21dbc4f"><td·class="memTemplParams"·colspan="2">template<<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">typename</a>·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f44404730[·...·truncated·by·diffoscope;·len:·34,·SHA:·362809311002ae05215c6586c4fb43cfc7a059dfdeeb5fb8baee0afd2d9c5249·...·]</td></tr> |
245 | <tr·class="memitem:af5dc5153076ef7e8c4806ef2b21dbc4f"><td·class="memTemplItemLeft"·align="right"·valign="top">void </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#af5dc5153076ef7e8c4806ef2b21dbc4f">list_subscribers</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">StreamType</a>·&stream)·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a></td></tr> | ||
246 | <tr·class="separator:af5dc5153076ef7e8c4806ef2b21dbc4f"><td·class="memSeparator"·colspan="2"> </td></tr> | 246 | <tr·class="separator:af5dc5153076ef7e8c4806ef2b21dbc4f"><td·class="memSeparator"·colspan="2"> </td></tr> |
247 | <tr·class="memitem:a32b1dacf5ccfa29f7f093864a95e02b0"·id="r_a32b1dacf5ccfa29f7f093864a95e02b0"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a32b1dacf5ccfa29f7f093864a95e02b0">list_subscribers</a>·()·const</td></tr> | 247 | <tr·class="memitem:a32b1dacf5ccfa29f7f093864a95e02b0"·id="r_a32b1dacf5ccfa29f7f093864a95e02b0"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a32b1dacf5ccfa29f7f093864a95e02b0">list_subscribers</a>·()·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a></td></tr> |
248 | <tr·class="separator:a32b1dacf5ccfa29f7f093864a95e02b0"><td·class="memSeparator"·colspan="2"> </td></tr> | 248 | <tr·class="separator:a32b1dacf5ccfa29f7f093864a95e02b0"><td·class="memSeparator"·colspan="2"> </td></tr> |
249 | </table><table·class="memberdecls"> | 249 | </table><table·class="memberdecls"> |
250 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> | 250 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> |
251 | Static·Public·Member·Functions</h2></td></tr> | 251 | Static·Public·Member·Functions</h2></td></tr> |
252 | <tr·class="memitem:ga1ba4316bbaba6a7d3dfe638396b6b0da"·id="r_ga1ba4316bbaba6a7d3dfe638396b6b0da"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.htm | 252 | <tr·class="memitem:ga1ba4316bbaba6a7d3dfe638396b6b0da"·id="r_ga1ba4316bbaba6a7d3dfe638396b6b0da"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">static</a>·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.htm[·...·truncated·by·diffoscope;·len:·167,·SHA:·b679c9bc894cb19c60ecf5363a8b82810f1c62c0c64f80470bd68267e169aad3·...·])</td></tr> |
253 | <tr·class="separator:ga1ba4316bbaba6a7d3dfe638396b6b0da"><td·class="memSeparator"·colspan="2"> </td></tr> | 253 | <tr·class="separator:ga1ba4316bbaba6a7d3dfe638396b6b0da"><td·class="memSeparator"·colspan="2"> </td></tr> |
254 | <tr·class="memitem:gab84f13fb69d6813245ff3463d2c8a625"·id="r_gab84f13fb69d6813245ff3463d2c8a625"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.htm | 254 | <tr·class="memitem:gab84f13fb69d6813245ff3463d2c8a625"·id="r_gab84f13fb69d6813245ff3463d2c8a625"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">static</a>·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.htm[·...·truncated·by·diffoscope;·len:·277,·SHA:·62d4feb922b0873718fe13d40961c59c1a7f9e9e26909977778a85c71402c2db·...·])</td></tr> |
255 | <tr·class="separator:gab84f13fb69d6813245ff3463d2c8a625"><td·class="memSeparator"·colspan="2"> </td></tr> | 255 | <tr·class="separator:gab84f13fb69d6813245ff3463d2c8a625"><td·class="memSeparator"·colspan="2"> </td></tr> |
256 | <tr·class="memitem:ga70d92771e41c3f5e0246675617e2add1"·id="r_ga70d92771e41c3f5e0246675617e2add1"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.html#ga70d92771e41c3f5e0246675617e2add1">ExcAlreadyAtTopLevel</a>·()</td></tr> | 256 | <tr·class="memitem:ga70d92771e41c3f5e0246675617e2add1"·id="r_ga70d92771e41c3f5e0246675617e2add1"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">static</a>·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.html#ga70d92771e41c3f5e0246675617e2add1">ExcAlreadyAtTopLevel</a>·()</td></tr> |
257 | <tr·class="separator:ga70d92771e41c3f5e0246675617e2add1"><td·class="memSeparator"·colspan="2"> </td></tr> | 257 | <tr·class="separator:ga70d92771e41c3f5e0246675617e2add1"><td·class="memSeparator"·colspan="2"> </td></tr> |
258 | <tr·class="memitem:gaaf95ebe5779a0f163536e01258e89393"·id="r_gaaf95ebe5779a0f163536e01258e89393"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.htm | 258 | <tr·class="memitem:gaaf95ebe5779a0f163536e01258e89393"·id="r_gaaf95ebe5779a0f163536e01258e89393"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">static</a>·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.htm[·...·truncated·by·diffoscope;·len:·164,·SHA:·135a7c309d0e394f493d445b6a87225a19647d82c4dc5af46931e299419fd7b0·...·])</td></tr> |
259 | <tr·class="separator:gaaf95ebe5779a0f163536e01258e89393"><td·class="memSeparator"·colspan="2"> </td></tr> | 259 | <tr·class="separator:gaaf95ebe5779a0f163536e01258e89393"><td·class="memSeparator"·colspan="2"> </td></tr> |
260 | <tr·class="memitem:gac0817445e0c36448f5682c05a327f205"·id="r_gac0817445e0c36448f5682c05a327f205"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.htm | 260 | <tr·class="memitem:gac0817445e0c36448f5682c05a327f205"·id="r_gac0817445e0c36448f5682c05a327f205"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">static</a>·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.htm[·...·truncated·by·diffoscope;·len:·274,·SHA:·64d51539fbfe8a84fe87b79d7f87075af067ba5753689398e5a6c0c1bb89697b·...·])</td></tr> |
261 | <tr·class="separator:gac0817445e0c36448f5682c05a327f205"><td·class="memSeparator"·colspan="2"> </td></tr> | 261 | <tr·class="separator:gac0817445e0c36448f5682c05a327f205"><td·class="memSeparator"·colspan="2"> </td></tr> |
262 | <tr·class="memitem:ga0751989c49c083540d0e2de05b5e3ebb"·id="r_ga0751989c49c083540d0e2de05b5e3ebb"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.htm | 262 | <tr·class="memitem:ga0751989c49c083540d0e2de05b5e3ebb"·id="r_ga0751989c49c083540d0e2de05b5e3ebb"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">static</a>·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.htm[·...·truncated·by·diffoscope;·len:·400,·SHA:·280a20eeaa2fd146f4703909e49d3748d655087dda61a2e366a467cc90d6f2c9·...·])</td></tr> |
263 | <tr·class="separator:ga0751989c49c083540d0e2de05b5e3ebb"><td·class="memSeparator"·colspan="2"> </td></tr> | 263 | <tr·class="separator:ga0751989c49c083540d0e2de05b5e3ebb"><td·class="memSeparator"·colspan="2"> </td></tr> |
264 | <tr·class="memitem:gadb0eb2e57fcf0b423a52560bb25d30d9"·id="r_gadb0eb2e57fcf0b423a52560bb25d30d9"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.htm | 264 | <tr·class="memitem:gadb0eb2e57fcf0b423a52560bb25d30d9"·id="r_gadb0eb2e57fcf0b423a52560bb25d30d9"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">static</a>·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.htm[·...·truncated·by·diffoscope;·len:·403,·SHA:·4def593152150bbc076804d84622a10bace286995bcd4bf44cf07b43e4c2afdf·...·])</td></tr> |
265 | <tr·class="separator:gadb0eb2e57fcf0b423a52560bb25d30d9"><td·class="memSeparator"·colspan="2"> </td></tr> | 265 | <tr·class="separator:gadb0eb2e57fcf0b423a52560bb25d30d9"><td·class="memSeparator"·colspan="2"> </td></tr> |
Max diff block lines reached; 88626/159632 bytes (55.52%) of diff not shown. |
Offset 112, 19 lines modified | Offset 112, 19 lines modified | ||
112 | ·}</td></tr> | 112 | ·}</td></tr> |
113 | <tr·class="separator:a0653a817b37a0d70203e82b8c25a5088"><td·class="memSeparator"·colspan="2"> </td></tr> | 113 | <tr·class="separator:a0653a817b37a0d70203e82b8c25a5088"><td·class="memSeparator"·colspan="2"> </td></tr> |
114 | </table><table·class="memberdecls"> | 114 | </table><table·class="memberdecls"> |
115 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> | 115 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> |
116 | Public·Member·Functions</h2></td></tr> | 116 | Public·Member·Functions</h2></td></tr> |
117 | <tr·class="memitem:ae3c08d63778376d30f1e541e6d208ced"·id="r_ae3c08d63778376d30f1e541e6d208ced"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classMultipleParameterLoop_1_1Entry.html#ae3c08d63778376d30f1e541e6d208ced">Entry</a>·()</td></tr> | 117 | <tr·class="memitem:ae3c08d63778376d30f1e541e6d208ced"·id="r_ae3c08d63778376d30f1e541e6d208ced"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classMultipleParameterLoop_1_1Entry.html#ae3c08d63778376d30f1e541e6d208ced">Entry</a>·()</td></tr> |
118 | <tr·class="separator:ae3c08d63778376d30f1e541e6d208ced"><td·class="memSeparator"·colspan="2"> </td></tr> | 118 | <tr·class="separator:ae3c08d63778376d30f1e541e6d208ced"><td·class="memSeparator"·colspan="2"> </td></tr> |
119 | <tr·class="memitem:a97fb674f63be81cefd293f7c09f96afa"·id="r_a97fb674f63be81cefd293f7c09f96afa"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classMultipleParameterLoop_1_1Entry.html#a97fb674f63be81cefd293f7c09f96afa">Entry</a>·(const·std::vector<·std::string·>·& | 119 | <tr·class="memitem:a97fb674f63be81cefd293f7c09f96afa"·id="r_a97fb674f63be81cefd293f7c09f96afa"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classMultipleParameterLoop_1_1Entry.html#a97fb674f63be81cefd293f7c09f96afa">Entry</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·std::vector<·std::string·>·&<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">Path</a>,·<a·class="el"·href="classParameter[·...·truncated·by·diffoscope;·len:·367,·SHA:·4a2818c91399a9d2175f0e576b464165f7453bf293893a81e6b11017a06b3b5d·...·])</td></tr> |
120 | <tr·class="separator:a97fb674f63be81cefd293f7c09f96afa"><td·class="memSeparator"·colspan="2"> </td></tr> | 120 | <tr·class="separator:a97fb674f63be81cefd293f7c09f96afa"><td·class="memSeparator"·colspan="2"> </td></tr> |
121 | <tr·class="memitem:aefc4a246bd4e8dd8103ea73d7513ad3f"·id="r_aefc4a246bd4e8dd8103ea73d7513ad3f"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classMultipleParameterLoop_1_1Entry.html#aefc4a246bd4e8dd8103ea73d7513ad3f">split_different_values</a>·()</td></tr> | 121 | <tr·class="memitem:aefc4a246bd4e8dd8103ea73d7513ad3f"·id="r_aefc4a246bd4e8dd8103ea73d7513ad3f"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classMultipleParameterLoop_1_1Entry.html#aefc4a246bd4e8dd8103ea73d7513ad3f">split_different_values</a>·()</td></tr> |
122 | <tr·class="separator:aefc4a246bd4e8dd8103ea73d7513ad3f"><td·class="memSeparator"·colspan="2"> </td></tr> | 122 | <tr·class="separator:aefc4a246bd4e8dd8103ea73d7513ad3f"><td·class="memSeparator"·colspan="2"> </td></tr> |
123 | <tr·class="memitem:af3b0125f0fdaa6f15865e8b45a330998"·id="r_af3b0125f0fdaa6f15865e8b45a330998"><td·class="memItemLeft"·align="right"·valign="top">std::size_t </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classMultipleParameterLoop_1_1Entry.html#af3b0125f0fdaa6f15865e8b45a330998">memory_consumption</a>·()·const</td></tr> | 123 | <tr·class="memitem:af3b0125f0fdaa6f15865e8b45a330998"·id="r_af3b0125f0fdaa6f15865e8b45a330998"><td·class="memItemLeft"·align="right"·valign="top">std::size_t </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classMultipleParameterLoop_1_1Entry.html#af3b0125f0fdaa6f15865e8b45a330998">memory_consumption</a>·()·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a></td></tr> |
124 | <tr·class="separator:af3b0125f0fdaa6f15865e8b45a330998"><td·class="memSeparator"·colspan="2"> </td></tr> | 124 | <tr·class="separator:af3b0125f0fdaa6f15865e8b45a330998"><td·class="memSeparator"·colspan="2"> </td></tr> |
125 | </table><table·class="memberdecls"> | 125 | </table><table·class="memberdecls"> |
126 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-attribs"·name="pub-attribs"></a> | 126 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-attribs"·name="pub-attribs"></a> |
127 | Public·Attributes</h2></td></tr> | 127 | Public·Attributes</h2></td></tr> |
128 | <tr·class="memitem:a401f6117f320633d67c416c30820ee04"·id="r_a401f6117f320633d67c416c30820ee04"><td·class="memItemLeft"·align="right"·valign="top">std::vector<·std::string·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classMultipleParameterLoop_1_1Entry.html#a401f6117f320633d67c416c30820ee04">subsection_path</a></td></tr> | 128 | <tr·class="memitem:a401f6117f320633d67c416c30820ee04"·id="r_a401f6117f320633d67c416c30820ee04"><td·class="memItemLeft"·align="right"·valign="top">std::vector<·std::string·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classMultipleParameterLoop_1_1Entry.html#a401f6117f320633d67c416c30820ee04">subsection_path</a></td></tr> |
129 | <tr·class="separator:a401f6117f320633d67c416c30820ee04"><td·class="memSeparator"·colspan="2"> </td></tr> | 129 | <tr·class="separator:a401f6117f320633d67c416c30820ee04"><td·class="memSeparator"·colspan="2"> </td></tr> |
130 | <tr·class="memitem:a81fb9f5644ba2b795cb9eaacecc90e70"·id="r_a81fb9f5644ba2b795cb9eaacecc90e70"><td·class="memItemLeft"·align="right"·valign="top">std::string </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classMultipleParameterLoop_1_1Entry.html#a81fb9f5644ba2b795cb9eaacecc90e70">entry_name</a></td></tr> | 130 | <tr·class="memitem:a81fb9f5644ba2b795cb9eaacecc90e70"·id="r_a81fb9f5644ba2b795cb9eaacecc90e70"><td·class="memItemLeft"·align="right"·valign="top">std::string </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classMultipleParameterLoop_1_1Entry.html#a81fb9f5644ba2b795cb9eaacecc90e70">entry_name</a></td></tr> |
Offset 103, 19 lines modified | Offset 103, 19 lines modified | ||
103 | </div><!--header--> | 103 | </div><!--header--> |
104 | <div·class="contents"> | 104 | <div·class="contents"> |
105 | <p><code>#include·<<a·class="el"·href="parameter__handler_8h_source.html">deal.II/base/parameter_handler.h</a>></code></p> | 105 | <p><code>#include·<<a·class="el"·href="parameter__handler_8h_source.html">deal.II/base/parameter_handler.h</a>></code></p> |
106 | <table·class="memberdecls"> | 106 | <table·class="memberdecls"> |
107 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> | 107 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> |
108 | Public·Member·Functions</h2></td></tr> | 108 | Public·Member·Functions</h2></td></tr> |
109 | <tr·class="memitem:abc3fb0bf5939fcfd1d7c65e9fc1196c2"·id="r_abc3fb0bf5939fcfd1d7c65e9fc1196c2"><td·class="memItemLeft"·align="right"·valign="top">virtual </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classMultipleParameterLoop_1_1UserClass.html#abc3fb0bf5939fcfd1d7c65e9fc1196c2">~UserClass< | 109 | <tr·class="memitem:abc3fb0bf5939fcfd1d7c65e9fc1196c2"·id="r_abc3fb0bf5939fcfd1d7c65e9fc1196c2"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">virtual</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classMultipleParameterLoop_1_1UserClass.html#abc3fb0bf5939fcfd1d7c65e9fc1196c2">~UserClass<[·...·truncated·by·diffoscope;·len:·100,·SHA:·2db17a3b8b52587cc6e847f1d15a4b88ce6d6a92c49038affba012ef82941133·...·]</td></tr> |
110 | <tr·class="separator:abc3fb0bf5939fcfd1d7c65e9fc1196c2"><td·class="memSeparator"·colspan="2"> </td></tr> | 110 | <tr·class="separator:abc3fb0bf5939fcfd1d7c65e9fc1196c2"><td·class="memSeparator"·colspan="2"> </td></tr> |
111 | <tr·class="memitem:a5a01f721a0de70854e1804cbcaeed9cb"·id="r_a5a01f721a0de70854e1804cbcaeed9cb"><td·class="memItemLeft"·align="right"·valign="top">virtual·void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classMultipleParameterLoop_1_1UserClass.html#a5a01f721a0de70854e1804cbcaeed9cb">create | 111 | <tr·class="memitem:a5a01f721a0de70854e1804cbcaeed9cb"·id="r_a5a01f721a0de70854e1804cbcaeed9cb"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">virtual</a>·void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classMultipleParameterLoop_1_1UserClass.html#a5a01f721a0de70854e1804cbcaeed9cb">create[·...·truncated·by·diffoscope;·len:·246,·SHA:·2fe465e7c63a5f88fe2899dab86f69dbf2ecff760914de8e56faa3a77da5a7e0·...·])=0</td></tr> |
112 | <tr·class="separator:a5a01f721a0de70854e1804cbcaeed9cb"><td·class="memSeparator"·colspan="2"> </td></tr> | 112 | <tr·class="separator:a5a01f721a0de70854e1804cbcaeed9cb"><td·class="memSeparator"·colspan="2"> </td></tr> |
113 | <tr·class="memitem:ab237175017ad7c527ccea95c18fa74bb"·id="r_ab237175017ad7c527ccea95c18fa74bb"><td·class="memItemLeft"·align="right"·valign="top">virtual·void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classMultipleParameterLoop_1_1UserClass.html#ab237175017ad7c527ccea95c18fa74bb">run</a>·(<a·class="el"·href="classParameterHandler.html">ParameterHandler</a>·&prm)=0</td></tr> | 113 | <tr·class="memitem:ab237175017ad7c527ccea95c18fa74bb"·id="r_ab237175017ad7c527ccea95c18fa74bb"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">virtual</a>·void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classMultipleParameterLoop_1_1UserClass.html#ab237175017ad7c527ccea95c18fa74bb">run</a>·(<a·class="el"·href="classParameterHandler.html">ParameterHandler</a>·&prm)=0</td></tr> |
114 | <tr·class="separator:ab237175017ad7c527ccea95c18fa74bb"><td·class="memSeparator"·colspan="2"> </td></tr> | 114 | <tr·class="separator:ab237175017ad7c527ccea95c18fa74bb"><td·class="memSeparator"·colspan="2"> </td></tr> |
115 | </table> | 115 | </table> |
116 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> | 116 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> |
117 | <div·class="textblock"><p>This·is·the·class·the·helper·class·or·the·problem·class·has·to·be·derived·of.·</p> | 117 | <div·class="textblock"><p>This·is·the·class·the·helper·class·or·the·problem·class·has·to·be·derived·of.·</p> |
118 | <p·class="definition">Definition·at·line·<a·class="el"·href="parameter__handler_8h_source.html#l02097">2097</a>·of·file·<a·class="el"·href="parameter__handler_8h_source.html">parameter_handler.h</a>.</p> | 118 | <p·class="definition">Definition·at·line·<a·class="el"·href="parameter__handler_8h_source.html#l02097">2097</a>·of·file·<a·class="el"·href="parameter__handler_8h_source.html">parameter_handler.h</a>.</p> |
119 | </div><h2·class="groupheader">Constructor·&·Destructor·Documentation</h2> | 119 | </div><h2·class="groupheader">Constructor·&·Destructor·Documentation</h2> |
Offset 1445, 15 lines modified | Offset 1445, 15 lines modified | ||
1445 | ··<td·class="mlabels-right"> | 1445 | ··<td·class="mlabels-right"> |
1446 | <span·class="mlabels"><span·class="mlabel">inherited</span></span>··</td> | 1446 | <span·class="mlabels"><span·class="mlabel">inherited</span></span>··</td> |
1447 | ··</tr> | 1447 | ··</tr> |
1448 | </table> | 1448 | </table> |
1449 | </div><div·class="memdoc"> | 1449 | </div><div·class="memdoc"> |
1450 | <p>Return·the·local·dimension·of·the·vector,·i.e.·the·number·of·elements·stored·on·the·present·<a·class="el"·href="namespacePETScWrappers_1_1MPI.html">MPI</a>·process.·For·sequential·vectors,·this·number·is·the·same·as·<a·class="el"·href="classPETScWrappers_1_1VectorBase.html#a3875621a4c149265ca738d48614f053c">size()</a>,·but·for·parallel·vectors·it·may·be·smaller.</p> | 1450 | <p>Return·the·local·dimension·of·the·vector,·i.e.·the·number·of·elements·stored·on·the·present·<a·class="el"·href="namespacePETScWrappers_1_1MPI.html">MPI</a>·process.·For·sequential·vectors,·this·number·is·the·same·as·<a·class="el"·href="classPETScWrappers_1_1VectorBase.html#a3875621a4c149265ca738d48614f053c">size()</a>,·but·for·parallel·vectors·it·may·be·smaller.</p> |
1451 | <p>To·figure·out·which·elements·exactly·are·stored·locally,·use·<a·class="el"·href="classPETScWrappers_1_1VectorBase.html#a59f8ac50f0d9950973f2a9ba11fdb31d">local_range()</a>·or·<a·class="el"·href="classPETScWrappers_1_1VectorBase.html#a409d3a360896b211e459b9a44ec9b77a">locally_owned_elements()</a>.</p> | 1451 | <p>To·figure·out·which·elements·exactly·are·stored·locally,·use·<a·class="el"·href="classPETScWrappers_1_1VectorBase.html#a59f8ac50f0d9950973f2a9ba11fdb31d">local_range()</a>·or·<a·class="el"·href="classPETScWrappers_1_1VectorBase.html#a409d3a360896b211e459b9a44ec9b77a">locally_owned_elements()</a>.</p> |
1452 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000 | 1452 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000094">Deprecated:</a></b></dt><dd>use·<a·class="el"·href="classPETScWrappers_1_1VectorBase.html#acff4e7a74af91a2ab885cf10d0feb961">locally_owned_size()</a>·instead.·</dd></dl> |
1453 | <p·class="definition">Definition·at·line·<a·class="el"·href="petsc__vector__base_8cc_source.html#l00452">452</a>·of·file·<a·class="el"·href="petsc__vector__base_8cc_source.html">petsc_vector_base.cc</a>.</p> | 1453 | <p·class="definition">Definition·at·line·<a·class="el"·href="petsc__vector__base_8cc_source.html#l00452">452</a>·of·file·<a·class="el"·href="petsc__vector__base_8cc_source.html">petsc_vector_base.cc</a>.</p> |
1454 | </div> | 1454 | </div> |
1455 | </div> | 1455 | </div> |
1456 | <a·id="acff4e7a74af91a2ab885cf10d0feb961"·name="acff4e7a74af91a2ab885cf10d0feb961"></a> | 1456 | <a·id="acff4e7a74af91a2ab885cf10d0feb961"·name="acff4e7a74af91a2ab885cf10d0feb961"></a> |
1457 | <h2·class="memtitle"><span·class="permalink"><a·href="#acff4e7a74af91a2ab885cf10d0feb961">◆ </a></span>locally_owned_size()</h2> | 1457 | <h2·class="memtitle"><span·class="permalink"><a·href="#acff4e7a74af91a2ab885cf10d0feb961">◆ </a></span>locally_owned_size()</h2> |
Offset 230, 15 lines modified | Offset 230, 15 lines modified | ||
230 | ··········<td></td> | 230 | ··········<td></td> |
231 | ··········<td>)</td> | 231 | ··········<td>)</td> |
232 | ··········<td></td><td></td> | 232 | ··········<td></td><td></td> |
233 | ········</tr> | 233 | ········</tr> |
234 | ······</table> | 234 | ······</table> |
235 | </div><div·class="memdoc"> | 235 | </div><div·class="memdoc"> |
236 | <p>Constructor.·This·constructor·is·deprecated·and·ignores·the·<a·class="el"·href="namespacePETScWrappers_1_1MPI.html">MPI</a>·communicator·argument.·Use·the·other·constructor·instead.</p> | 236 | <p>Constructor.·This·constructor·is·deprecated·and·ignores·the·<a·class="el"·href="namespacePETScWrappers_1_1MPI.html">MPI</a>·communicator·argument.·Use·the·other·constructor·instead.</p> |
237 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated0001 | 237 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000101">Deprecated:</a></b></dt><dd></dd></dl> |
238 | <p·class="definition">Definition·at·line·<a·class="el"·href="petsc__solver_8cc_source.html#l00369">369</a>·of·file·<a·class="el"·href="petsc__solver_8cc_source.html">petsc_solver.cc</a>.</p> | 238 | <p·class="definition">Definition·at·line·<a·class="el"·href="petsc__solver_8cc_source.html#l00369">369</a>·of·file·<a·class="el"·href="petsc__solver_8cc_source.html">petsc_solver.cc</a>.</p> |
239 | </div> | 239 | </div> |
240 | </div> | 240 | </div> |
241 | <h2·class="groupheader">Member·Function·Documentation</h2> | 241 | <h2·class="groupheader">Member·Function·Documentation</h2> |
242 | <a·id="a462c9fc09e84dc40e64b0c44f4bc22c1"·name="a462c9fc09e84dc40e64b0c44f4bc22c1"></a> | 242 | <a·id="a462c9fc09e84dc40e64b0c44f4bc22c1"·name="a462c9fc09e84dc40e64b0c44f4bc22c1"></a> |
Offset 230, 15 lines modified | Offset 230, 15 lines modified | ||
230 | ··········<td></td> | 230 | ··········<td></td> |
231 | ··········<td>)</td> | 231 | ··········<td>)</td> |
232 | ··········<td></td><td></td> | 232 | ··········<td></td><td></td> |
233 | ········</tr> | 233 | ········</tr> |
234 | ······</table> | 234 | ······</table> |
235 | </div><div·class="memdoc"> | 235 | </div><div·class="memdoc"> |
236 | <p>Constructor.·This·constructor·is·deprecated·and·ignores·the·<a·class="el"·href="namespacePETScWrappers_1_1MPI.html">MPI</a>·communicator·argument.·Use·the·other·constructor·instead.</p> | 236 | <p>Constructor.·This·constructor·is·deprecated·and·ignores·the·<a·class="el"·href="namespacePETScWrappers_1_1MPI.html">MPI</a>·communicator·argument.·Use·the·other·constructor·instead.</p> |
237 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated0001 | 237 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000103">Deprecated:</a></b></dt><dd></dd></dl> |
238 | <p·class="definition">Definition·at·line·<a·class="el"·href="petsc__solver_8cc_source.html#l00440">440</a>·of·file·<a·class="el"·href="petsc__solver_8cc_source.html">petsc_solver.cc</a>.</p> | 238 | <p·class="definition">Definition·at·line·<a·class="el"·href="petsc__solver_8cc_source.html#l00440">440</a>·of·file·<a·class="el"·href="petsc__solver_8cc_source.html">petsc_solver.cc</a>.</p> |
239 | </div> | 239 | </div> |
240 | </div> | 240 | </div> |
241 | <h2·class="groupheader">Member·Function·Documentation</h2> | 241 | <h2·class="groupheader">Member·Function·Documentation</h2> |
242 | <a·id="a8e3b0b24309b6477b5a68f99292221eb"·name="a8e3b0b24309b6477b5a68f99292221eb"></a> | 242 | <a·id="a8e3b0b24309b6477b5a68f99292221eb"·name="a8e3b0b24309b6477b5a68f99292221eb"></a> |
Offset 230, 15 lines modified | Offset 230, 15 lines modified | ||
230 | ··········<td></td> | 230 | ··········<td></td> |
231 | ··········<td>)</td> | 231 | ··········<td>)</td> |
232 | ··········<td></td><td></td> | 232 | ··········<td></td><td></td> |
233 | ········</tr> | 233 | ········</tr> |
234 | ······</table> | 234 | ······</table> |
235 | </div><div·class="memdoc"> | 235 | </div><div·class="memdoc"> |
236 | <p>Constructor.·This·constructor·is·deprecated·and·ignores·the·<a·class="el"·href="namespacePETScWrappers_1_1MPI.html">MPI</a>·communicator·argument.·Use·the·other·constructor·instead.</p> | 236 | <p>Constructor.·This·constructor·is·deprecated·and·ignores·the·<a·class="el"·href="namespacePETScWrappers_1_1MPI.html">MPI</a>·communicator·argument.·Use·the·other·constructor·instead.</p> |
237 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated0001 | 237 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000100">Deprecated:</a></b></dt><dd></dd></dl> |
238 | <p·class="definition">Definition·at·line·<a·class="el"·href="petsc__solver_8cc_source.html#l00342">342</a>·of·file·<a·class="el"·href="petsc__solver_8cc_source.html">petsc_solver.cc</a>.</p> | 238 | <p·class="definition">Definition·at·line·<a·class="el"·href="petsc__solver_8cc_source.html#l00342">342</a>·of·file·<a·class="el"·href="petsc__solver_8cc_source.html">petsc_solver.cc</a>.</p> |
239 | </div> | 239 | </div> |
240 | </div> | 240 | </div> |
241 | <h2·class="groupheader">Member·Function·Documentation</h2> | 241 | <h2·class="groupheader">Member·Function·Documentation</h2> |
242 | <a·id="ad121c05be905cfef7aa562fac1af0cfd"·name="ad121c05be905cfef7aa562fac1af0cfd"></a> | 242 | <a·id="ad121c05be905cfef7aa562fac1af0cfd"·name="ad121c05be905cfef7aa562fac1af0cfd"></a> |
Offset 230, 15 lines modified | Offset 230, 15 lines modified | ||
230 | ··········<td></td> | 230 | ··········<td></td> |
231 | ··········<td>)</td> | 231 | ··········<td>)</td> |
232 | ··········<td></td><td></td> | 232 | ··········<td></td><td></td> |
233 | ········</tr> | 233 | ········</tr> |
234 | ······</table> | 234 | ······</table> |
235 | </div><div·class="memdoc"> | 235 | </div><div·class="memdoc"> |
236 | <p>Constructor.·This·constructor·is·deprecated·and·ignores·the·<a·class="el"·href="namespacePETScWrappers_1_1MPI.html">MPI</a>·communicator·argument.·Use·the·other·constructor·instead.</p> | 236 | <p>Constructor.·This·constructor·is·deprecated·and·ignores·the·<a·class="el"·href="namespacePETScWrappers_1_1MPI.html">MPI</a>·communicator·argument.·Use·the·other·constructor·instead.</p> |
237 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated0001 | 237 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000104">Deprecated:</a></b></dt><dd></dd></dl> |
238 | <p·class="definition">Definition·at·line·<a·class="el"·href="petsc__solver_8cc_source.html#l00467">467</a>·of·file·<a·class="el"·href="petsc__solver_8cc_source.html">petsc_solver.cc</a>.</p> | 238 | <p·class="definition">Definition·at·line·<a·class="el"·href="petsc__solver_8cc_source.html#l00467">467</a>·of·file·<a·class="el"·href="petsc__solver_8cc_source.html">petsc_solver.cc</a>.</p> |
239 | </div> | 239 | </div> |
240 | </div> | 240 | </div> |
241 | <h2·class="groupheader">Member·Function·Documentation</h2> | 241 | <h2·class="groupheader">Member·Function·Documentation</h2> |
242 | <a·id="a868cb10d96fc427b89679b9a4c369558"·name="a868cb10d96fc427b89679b9a4c369558"></a> | 242 | <a·id="a868cb10d96fc427b89679b9a4c369558"·name="a868cb10d96fc427b89679b9a4c369558"></a> |
Offset 230, 15 lines modified | Offset 230, 15 lines modified | ||
230 | ··········<td></td> | 230 | ··········<td></td> |
231 | ··········<td>)</td> | 231 | ··········<td>)</td> |
232 | ··········<td></td><td></td> | 232 | ··········<td></td><td></td> |
233 | ········</tr> | 233 | ········</tr> |
234 | ······</table> | 234 | ······</table> |
235 | </div><div·class="memdoc"> | 235 | </div><div·class="memdoc"> |
236 | <p>Constructor.·This·constructor·is·deprecated·and·ignores·the·<a·class="el"·href="namespacePETScWrappers_1_1MPI.html">MPI</a>·communicator·argument.·Use·the·other·constructor·instead.</p> | 236 | <p>Constructor.·This·constructor·is·deprecated·and·ignores·the·<a·class="el"·href="namespacePETScWrappers_1_1MPI.html">MPI</a>·communicator·argument.·Use·the·other·constructor·instead.</p> |
237 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated0001 | 237 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000107">Deprecated:</a></b></dt><dd></dd></dl> |
238 | <p·class="definition">Definition·at·line·<a·class="el"·href="petsc__solver_8cc_source.html#l00548">548</a>·of·file·<a·class="el"·href="petsc__solver_8cc_source.html">petsc_solver.cc</a>.</p> | 238 | <p·class="definition">Definition·at·line·<a·class="el"·href="petsc__solver_8cc_source.html#l00548">548</a>·of·file·<a·class="el"·href="petsc__solver_8cc_source.html">petsc_solver.cc</a>.</p> |
239 | </div> | 239 | </div> |
240 | </div> | 240 | </div> |
241 | <h2·class="groupheader">Member·Function·Documentation</h2> | 241 | <h2·class="groupheader">Member·Function·Documentation</h2> |
242 | <a·id="a24dbd85ed98ac21a0391c54663cf9deb"·name="a24dbd85ed98ac21a0391c54663cf9deb"></a> | 242 | <a·id="a24dbd85ed98ac21a0391c54663cf9deb"·name="a24dbd85ed98ac21a0391c54663cf9deb"></a> |
Offset 230, 15 lines modified | Offset 230, 15 lines modified | ||
230 | ··········<td></td> | 230 | ··········<td></td> |
231 | ··········<td>)</td> | 231 | ··········<td>)</td> |
232 | ··········<td></td><td></td> | 232 | ··········<td></td><td></td> |
233 | ········</tr> | 233 | ········</tr> |
234 | ······</table> | 234 | ······</table> |
235 | </div><div·class="memdoc"> | 235 | </div><div·class="memdoc"> |
236 | <p>Constructor.·This·constructor·is·deprecated·and·ignores·the·<a·class="el"·href="namespacePETScWrappers_1_1MPI.html">MPI</a>·communicator·argument.·Use·the·other·constructor·instead.</p> | 236 | <p>Constructor.·This·constructor·is·deprecated·and·ignores·the·<a·class="el"·href="namespacePETScWrappers_1_1MPI.html">MPI</a>·communicator·argument.·Use·the·other·constructor·instead.</p> |
237 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000 | 237 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000099">Deprecated:</a></b></dt><dd></dd></dl> |
238 | <p·class="definition">Definition·at·line·<a·class="el"·href="petsc__solver_8cc_source.html#l00315">315</a>·of·file·<a·class="el"·href="petsc__solver_8cc_source.html">petsc_solver.cc</a>.</p> | 238 | <p·class="definition">Definition·at·line·<a·class="el"·href="petsc__solver_8cc_source.html#l00315">315</a>·of·file·<a·class="el"·href="petsc__solver_8cc_source.html">petsc_solver.cc</a>.</p> |
239 | </div> | 239 | </div> |
240 | </div> | 240 | </div> |
241 | <h2·class="groupheader">Member·Function·Documentation</h2> | 241 | <h2·class="groupheader">Member·Function·Documentation</h2> |
242 | <a·id="a1db7856395fc62644b0564fb6c86e212"·name="a1db7856395fc62644b0564fb6c86e212"></a> | 242 | <a·id="a1db7856395fc62644b0564fb6c86e212"·name="a1db7856395fc62644b0564fb6c86e212"></a> |
Offset 230, 15 lines modified | Offset 230, 15 lines modified | ||
230 | ··········<td></td> | 230 | ··········<td></td> |
231 | ··········<td>)</td> | 231 | ··········<td>)</td> |
232 | ··········<td></td><td></td> | 232 | ··········<td></td><td></td> |
233 | ········</tr> | 233 | ········</tr> |
234 | ······</table> | 234 | ······</table> |
235 | </div><div·class="memdoc"> | 235 | </div><div·class="memdoc"> |
236 | <p>Constructor.·This·constructor·is·deprecated·and·ignores·the·<a·class="el"·href="namespacePETScWrappers_1_1MPI.html">MPI</a>·communicator·argument.·Use·the·other·constructor·instead.</p> | 236 | <p>Constructor.·This·constructor·is·deprecated·and·ignores·the·<a·class="el"·href="namespacePETScWrappers_1_1MPI.html">MPI</a>·communicator·argument.·Use·the·other·constructor·instead.</p> |
237 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated0001 | 237 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000102">Deprecated:</a></b></dt><dd></dd></dl> |
238 | <p·class="definition">Definition·at·line·<a·class="el"·href="petsc__solver_8cc_source.html#l00405">405</a>·of·file·<a·class="el"·href="petsc__solver_8cc_source.html">petsc_solver.cc</a>.</p> | 238 | <p·class="definition">Definition·at·line·<a·class="el"·href="petsc__solver_8cc_source.html#l00405">405</a>·of·file·<a·class="el"·href="petsc__solver_8cc_source.html">petsc_solver.cc</a>.</p> |
239 | </div> | 239 | </div> |
240 | </div> | 240 | </div> |
241 | <h2·class="groupheader">Member·Function·Documentation</h2> | 241 | <h2·class="groupheader">Member·Function·Documentation</h2> |
242 | <a·id="abf64e01b6a4c50a5702ab31911aa2e7b"·name="abf64e01b6a4c50a5702ab31911aa2e7b"></a> | 242 | <a·id="abf64e01b6a4c50a5702ab31911aa2e7b"·name="abf64e01b6a4c50a5702ab31911aa2e7b"></a> |
Offset 230, 15 lines modified | Offset 230, 15 lines modified | ||
230 | ··········<td></td> | 230 | ··········<td></td> |
231 | ··········<td>)</td> | 231 | ··········<td>)</td> |
232 | ··········<td></td><td></td> | 232 | ··········<td></td><td></td> |
233 | ········</tr> | 233 | ········</tr> |
234 | ······</table> | 234 | ······</table> |
235 | </div><div·class="memdoc"> | 235 | </div><div·class="memdoc"> |
236 | <p>Constructor.·This·constructor·is·deprecated·and·ignores·the·<a·class="el"·href="namespacePETScWrappers_1_1MPI.html">MPI</a>·communicator·argument.·Use·the·other·constructor·instead.</p> | 236 | <p>Constructor.·This·constructor·is·deprecated·and·ignores·the·<a·class="el"·href="namespacePETScWrappers_1_1MPI.html">MPI</a>·communicator·argument.·Use·the·other·constructor·instead.</p> |
237 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated0001 | 237 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000108">Deprecated:</a></b></dt><dd></dd></dl> |
238 | <p·class="definition">Definition·at·line·<a·class="el"·href="petsc__solver_8cc_source.html#l00576">576</a>·of·file·<a·class="el"·href="petsc__solver_8cc_source.html">petsc_solver.cc</a>.</p> | 238 | <p·class="definition">Definition·at·line·<a·class="el"·href="petsc__solver_8cc_source.html#l00576">576</a>·of·file·<a·class="el"·href="petsc__solver_8cc_source.html">petsc_solver.cc</a>.</p> |
239 | </div> | 239 | </div> |
240 | </div> | 240 | </div> |
241 | <h2·class="groupheader">Member·Function·Documentation</h2> | 241 | <h2·class="groupheader">Member·Function·Documentation</h2> |
242 | <a·id="a14a9909be0b71d5047cd9569136a915e"·name="a14a9909be0b71d5047cd9569136a915e"></a> | 242 | <a·id="a14a9909be0b71d5047cd9569136a915e"·name="a14a9909be0b71d5047cd9569136a915e"></a> |
Offset 230, 15 lines modified | Offset 230, 15 lines modified | ||
230 | ··········<td></td> | 230 | ··········<td></td> |
231 | ··········<td>)</td> | 231 | ··········<td>)</td> |
232 | ··········<td></td><td></td> | 232 | ··········<td></td><td></td> |
233 | ········</tr> | 233 | ········</tr> |
234 | ······</table> | 234 | ······</table> |
235 | </div><div·class="memdoc"> | 235 | </div><div·class="memdoc"> |
236 | <p>Constructor.·This·constructor·is·deprecated·and·ignores·the·<a·class="el"·href="namespacePETScWrappers_1_1MPI.html">MPI</a>·communicator·argument.·Use·the·other·constructor·instead.</p> | 236 | <p>Constructor.·This·constructor·is·deprecated·and·ignores·the·<a·class="el"·href="namespacePETScWrappers_1_1MPI.html">MPI</a>·communicator·argument.·Use·the·other·constructor·instead.</p> |
237 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated0001 | 237 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000109">Deprecated:</a></b></dt><dd></dd></dl> |
238 | <p·class="definition">Definition·at·line·<a·class="el"·href="petsc__solver_8cc_source.html#l00611">611</a>·of·file·<a·class="el"·href="petsc__solver_8cc_source.html">petsc_solver.cc</a>.</p> | 238 | <p·class="definition">Definition·at·line·<a·class="el"·href="petsc__solver_8cc_source.html#l00611">611</a>·of·file·<a·class="el"·href="petsc__solver_8cc_source.html">petsc_solver.cc</a>.</p> |
239 | </div> | 239 | </div> |
240 | </div> | 240 | </div> |
241 | <h2·class="groupheader">Member·Function·Documentation</h2> | 241 | <h2·class="groupheader">Member·Function·Documentation</h2> |
242 | <a·id="acb09d6c22c20e52b65ec87caae8cbace"·name="acb09d6c22c20e52b65ec87caae8cbace"></a> | 242 | <a·id="acb09d6c22c20e52b65ec87caae8cbace"·name="acb09d6c22c20e52b65ec87caae8cbace"></a> |
Offset 230, 15 lines modified | Offset 230, 15 lines modified | ||
230 | ··········<td></td> | 230 | ··········<td></td> |
231 | ··········<td>)</td> | 231 | ··········<td>)</td> |
232 | ··········<td></td><td></td> | 232 | ··········<td></td><td></td> |
233 | ········</tr> | 233 | ········</tr> |
234 | ······</table> | 234 | ······</table> |
235 | </div><div·class="memdoc"> | 235 | </div><div·class="memdoc"> |
236 | <p>Constructor.·This·constructor·is·deprecated·and·ignores·the·<a·class="el"·href="namespacePETScWrappers_1_1MPI.html">MPI</a>·communicator·argument.·Use·the·other·constructor·instead.</p> | 236 | <p>Constructor.·This·constructor·is·deprecated·and·ignores·the·<a·class="el"·href="namespacePETScWrappers_1_1MPI.html">MPI</a>·communicator·argument.·Use·the·other·constructor·instead.</p> |
237 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000 | 237 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000098">Deprecated:</a></b></dt><dd></dd></dl> |
238 | <p·class="definition">Definition·at·line·<a·class="el"·href="petsc__solver_8cc_source.html#l00265">265</a>·of·file·<a·class="el"·href="petsc__solver_8cc_source.html">petsc_solver.cc</a>.</p> | 238 | <p·class="definition">Definition·at·line·<a·class="el"·href="petsc__solver_8cc_source.html#l00265">265</a>·of·file·<a·class="el"·href="petsc__solver_8cc_source.html">petsc_solver.cc</a>.</p> |
239 | </div> | 239 | </div> |
240 | </div> | 240 | </div> |
241 | <h2·class="groupheader">Member·Function·Documentation</h2> | 241 | <h2·class="groupheader">Member·Function·Documentation</h2> |
242 | <a·id="a81d743e8bb544846339b1757711d4add"·name="a81d743e8bb544846339b1757711d4add"></a> | 242 | <a·id="a81d743e8bb544846339b1757711d4add"·name="a81d743e8bb544846339b1757711d4add"></a> |
Offset 230, 15 lines modified | Offset 230, 15 lines modified | ||
230 | ··········<td></td> | 230 | ··········<td></td> |
231 | ··········<td>)</td> | 231 | ··········<td>)</td> |
232 | ··········<td></td><td></td> | 232 | ··········<td></td><td></td> |
233 | ········</tr> | 233 | ········</tr> |
234 | ······</table> | 234 | ······</table> |
235 | </div><div·class="memdoc"> | 235 | </div><div·class="memdoc"> |
236 | <p>Constructor.·This·constructor·is·deprecated·and·ignores·the·<a·class="el"·href="namespacePETScWrappers_1_1MPI.html">MPI</a>·communicator·argument.·Use·the·other·constructor·instead.</p> | 236 | <p>Constructor.·This·constructor·is·deprecated·and·ignores·the·<a·class="el"·href="namespacePETScWrappers_1_1MPI.html">MPI</a>·communicator·argument.·Use·the·other·constructor·instead.</p> |
237 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated0001 | 237 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000106">Deprecated:</a></b></dt><dd></dd></dl> |
238 | <p·class="definition">Definition·at·line·<a·class="el"·href="petsc__solver_8cc_source.html#l00521">521</a>·of·file·<a·class="el"·href="petsc__solver_8cc_source.html">petsc_solver.cc</a>.</p> | 238 | <p·class="definition">Definition·at·line·<a·class="el"·href="petsc__solver_8cc_source.html#l00521">521</a>·of·file·<a·class="el"·href="petsc__solver_8cc_source.html">petsc_solver.cc</a>.</p> |
239 | </div> | 239 | </div> |
240 | </div> | 240 | </div> |
241 | <h2·class="groupheader">Member·Function·Documentation</h2> | 241 | <h2·class="groupheader">Member·Function·Documentation</h2> |
242 | <a·id="a897b6471eb71a5e758723de0d2e9f07b"·name="a897b6471eb71a5e758723de0d2e9f07b"></a> | 242 | <a·id="a897b6471eb71a5e758723de0d2e9f07b"·name="a897b6471eb71a5e758723de0d2e9f07b"></a> |
Offset 230, 15 lines modified | Offset 230, 15 lines modified | ||
230 | ··········<td></td> | 230 | ··········<td></td> |
231 | ··········<td>)</td> | 231 | ··········<td>)</td> |
232 | ··········<td></td><td></td> | 232 | ··········<td></td><td></td> |
233 | ········</tr> | 233 | ········</tr> |
234 | ······</table> | 234 | ······</table> |
235 | </div><div·class="memdoc"> | 235 | </div><div·class="memdoc"> |
236 | <p>Constructor.·This·constructor·is·deprecated·and·ignores·the·<a·class="el"·href="namespacePETScWrappers_1_1MPI.html">MPI</a>·communicator·argument.·Use·the·other·constructor·instead.</p> | 236 | <p>Constructor.·This·constructor·is·deprecated·and·ignores·the·<a·class="el"·href="namespacePETScWrappers_1_1MPI.html">MPI</a>·communicator·argument.·Use·the·other·constructor·instead.</p> |
237 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated0001 | 237 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000105">Deprecated:</a></b></dt><dd></dd></dl> |
238 | <p·class="definition">Definition·at·line·<a·class="el"·href="petsc__solver_8cc_source.html#l00494">494</a>·of·file·<a·class="el"·href="petsc__solver_8cc_source.html">petsc_solver.cc</a>.</p> | 238 | <p·class="definition">Definition·at·line·<a·class="el"·href="petsc__solver_8cc_source.html#l00494">494</a>·of·file·<a·class="el"·href="petsc__solver_8cc_source.html">petsc_solver.cc</a>.</p> |
239 | </div> | 239 | </div> |
240 | </div> | 240 | </div> |
241 | <h2·class="groupheader">Member·Function·Documentation</h2> | 241 | <h2·class="groupheader">Member·Function·Documentation</h2> |
242 | <a·id="a46f7615be6a43c00dc69df74061d3e5f"·name="a46f7615be6a43c00dc69df74061d3e5f"></a> | 242 | <a·id="a46f7615be6a43c00dc69df74061d3e5f"·name="a46f7615be6a43c00dc69df74061d3e5f"></a> |
Offset 242, 15 lines modified | Offset 242, 15 lines modified | ||
242 | ··········<td></td> | 242 | ··········<td></td> |
243 | ··········<td>)</td> | 243 | ··········<td>)</td> |
244 | ··········<td></td><td></td> | 244 | ··········<td></td><td></td> |
245 | ········</tr> | 245 | ········</tr> |
246 | ······</table> | 246 | ······</table> |
247 | </div><div·class="memdoc"> | 247 | </div><div·class="memdoc"> |
248 | <p>Constructor.·This·constructor·is·deprecated·and·ignores·the·<a·class="el"·href="namespacePETScWrappers_1_1MPI.html">MPI</a>·communicator·argument.·Use·the·other·constructor·instead.</p> | 248 | <p>Constructor.·This·constructor·is·deprecated·and·ignores·the·<a·class="el"·href="namespacePETScWrappers_1_1MPI.html">MPI</a>·communicator·argument.·Use·the·other·constructor·instead.</p> |
249 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated0001 | 249 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000110">Deprecated:</a></b></dt><dd></dd></dl> |
250 | <p·class="definition">Definition·at·line·<a·class="el"·href="petsc__solver_8cc_source.html#l00651">651</a>·of·file·<a·class="el"·href="petsc__solver_8cc_source.html">petsc_solver.cc</a>.</p> | 250 | <p·class="definition">Definition·at·line·<a·class="el"·href="petsc__solver_8cc_source.html#l00651">651</a>·of·file·<a·class="el"·href="petsc__solver_8cc_source.html">petsc_solver.cc</a>.</p> |
251 | </div> | 251 | </div> |
252 | </div> | 252 | </div> |
253 | <h2·class="groupheader">Member·Function·Documentation</h2> | 253 | <h2·class="groupheader">Member·Function·Documentation</h2> |
254 | <a·id="a08d73453888955bd5a9863be32f3b347"·name="a08d73453888955bd5a9863be32f3b347"></a> | 254 | <a·id="a08d73453888955bd5a9863be32f3b347"·name="a08d73453888955bd5a9863be32f3b347"></a> |
Offset 767, 15 lines modified | Offset 767, 15 lines modified | ||
767 | ··········<td·class="paramname"></td><td>)</td> | 767 | ··········<td·class="paramname"></td><td>)</td> |
768 | ··········<td>·const</td> | 768 | ··········<td>·const</td> |
769 | ········</tr> | 769 | ········</tr> |
770 | ······</table> | 770 | ······</table> |
771 | </div><div·class="memdoc"> | 771 | </div><div·class="memdoc"> |
772 | <p>Return·the·local·dimension·of·the·vector,·i.e.·the·number·of·elements·stored·on·the·present·<a·class="el"·href="namespacePETScWrappers_1_1MPI.html">MPI</a>·process.·For·sequential·vectors,·this·number·is·the·same·as·<a·class="el"·href="classPETScWrappers_1_1VectorBase.html#a3875621a4c149265ca738d48614f053c">size()</a>,·but·for·parallel·vectors·it·may·be·smaller.</p> | 772 | <p>Return·the·local·dimension·of·the·vector,·i.e.·the·number·of·elements·stored·on·the·present·<a·class="el"·href="namespacePETScWrappers_1_1MPI.html">MPI</a>·process.·For·sequential·vectors,·this·number·is·the·same·as·<a·class="el"·href="classPETScWrappers_1_1VectorBase.html#a3875621a4c149265ca738d48614f053c">size()</a>,·but·for·parallel·vectors·it·may·be·smaller.</p> |
773 | <p>To·figure·out·which·elements·exactly·are·stored·locally,·use·<a·class="el"·href="classPETScWrappers_1_1VectorBase.html#a59f8ac50f0d9950973f2a9ba11fdb31d">local_range()</a>·or·<a·class="el"·href="classPETScWrappers_1_1VectorBase.html#a409d3a360896b211e459b9a44ec9b77a">locally_owned_elements()</a>.</p> | 773 | <p>To·figure·out·which·elements·exactly·are·stored·locally,·use·<a·class="el"·href="classPETScWrappers_1_1VectorBase.html#a59f8ac50f0d9950973f2a9ba11fdb31d">local_range()</a>·or·<a·class="el"·href="classPETScWrappers_1_1VectorBase.html#a409d3a360896b211e459b9a44ec9b77a">locally_owned_elements()</a>.</p> |
774 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000 | 774 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000094">Deprecated:</a></b></dt><dd>use·<a·class="el"·href="classPETScWrappers_1_1VectorBase.html#acff4e7a74af91a2ab885cf10d0feb961">locally_owned_size()</a>·instead.·</dd></dl> |
775 | <p·class="definition">Definition·at·line·<a·class="el"·href="petsc__vector__base_8cc_source.html#l00452">452</a>·of·file·<a·class="el"·href="petsc__vector__base_8cc_source.html">petsc_vector_base.cc</a>.</p> | 775 | <p·class="definition">Definition·at·line·<a·class="el"·href="petsc__vector__base_8cc_source.html#l00452">452</a>·of·file·<a·class="el"·href="petsc__vector__base_8cc_source.html">petsc_vector_base.cc</a>.</p> |
776 | </div> | 776 | </div> |
777 | </div> | 777 | </div> |
778 | <a·id="acff4e7a74af91a2ab885cf10d0feb961"·name="acff4e7a74af91a2ab885cf10d0feb961"></a> | 778 | <a·id="acff4e7a74af91a2ab885cf10d0feb961"·name="acff4e7a74af91a2ab885cf10d0feb961"></a> |
779 | <h2·class="memtitle"><span·class="permalink"><a·href="#acff4e7a74af91a2ab885cf10d0feb961">◆ </a></span>locally_owned_size()</h2> | 779 | <h2·class="memtitle"><span·class="permalink"><a·href="#acff4e7a74af91a2ab885cf10d0feb961">◆ </a></span>locally_owned_size()</h2> |
Offset 137, 193 lines modified | Offset 137, 193 lines modified | ||
137 | ·}</td></tr> | 137 | ·}</td></tr> |
138 | <tr·class="separator:a8364dda711b93753c6809eefe2a8e827"><td·class="memSeparator"·colspan="2"> </td></tr> | 138 | <tr·class="separator:a8364dda711b93753c6809eefe2a8e827"><td·class="memSeparator"·colspan="2"> </td></tr> |
139 | </table><table·class="memberdecls"> | 139 | </table><table·class="memberdecls"> |
140 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> | 140 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> |
141 | Public·Member·Functions</h2></td></tr> | 141 | Public·Member·Functions</h2></td></tr> |
142 | <tr·class="memitem:a7aebc6956ea423d376c5fe881b8d5c4d"·id="r_a7aebc6956ea423d376c5fe881b8d5c4d"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a7aebc6956ea423d376c5fe881b8d5c4d">ParameterHandler</a>·()</td></tr> | 142 | <tr·class="memitem:a7aebc6956ea423d376c5fe881b8d5c4d"·id="r_a7aebc6956ea423d376c5fe881b8d5c4d"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a7aebc6956ea423d376c5fe881b8d5c4d">ParameterHandler</a>·()</td></tr> |
143 | <tr·class="separator:a7aebc6956ea423d376c5fe881b8d5c4d"><td·class="memSeparator"·colspan="2"> </td></tr> | 143 | <tr·class="separator:a7aebc6956ea423d376c5fe881b8d5c4d"><td·class="memSeparator"·colspan="2"> </td></tr> |
144 | <tr·class="memitem:ae88837d277a9403e34572f0813ccffd9"·id="r_ae88837d277a9403e34572f0813ccffd9"><td·class="memItemLeft"·align="right"·valign="top">virtual </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#ae88837d277a9403e34572f0813ccffd9">~ParameterHandler</a>·()·o | 144 | <tr·class="memitem:ae88837d277a9403e34572f0813ccffd9"·id="r_ae88837d277a9403e34572f0813ccffd9"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">virtual</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#ae88837d277a9403e34572f0813ccffd9">~ParameterHandler</a>·()·<a·c[·...·truncated·by·diffoscope;·len:·184,·SHA:·65254b18658c9a625e3478971cb6071d047d69462f3372e91e40d1fd7c721f39·...·]</td></tr> |
145 | <tr·class="separator:ae88837d277a9403e34572f0813ccffd9"><td·class="memSeparator"·colspan="2"> </td></tr> | 145 | <tr·class="separator:ae88837d277a9403e34572f0813ccffd9"><td·class="memSeparator"·colspan="2"> </td></tr> |
146 | <tr·class="memitem:a3b4eeb455a8c693e9824ff2355e44b76"·id="r_a3b4eeb455a8c693e9824ff2355e44b76"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a3b4eeb455a8c693e9824ff2355e44b76">ParameterHandler</a>·(const·<a·class="el"·href="classParameterHandler.html">ParameterHandler</a>·&)=delete</td></tr> | 146 | <tr·class="memitem:a3b4eeb455a8c693e9824ff2355e44b76"·id="r_a3b4eeb455a8c693e9824ff2355e44b76"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a3b4eeb455a8c693e9824ff2355e44b76">ParameterHandler</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·<a·class="el"·href="classParameterHandler.html">ParameterHandler</a>·&)=<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">delete[·...·truncated·by·diffoscope;·len:·4,·SHA:·ecd5b806462c7dfdf078ac76c549060a06660422d00e55bd5823be6747361085·...·]</td></tr> |
147 | <tr·class="separator:a3b4eeb455a8c693e9824ff2355e44b76"><td·class="memSeparator"·colspan="2"> </td></tr> | 147 | <tr·class="separator:a3b4eeb455a8c693e9824ff2355e44b76"><td·class="memSeparator"·colspan="2"> </td></tr> |
148 | <tr·class="memitem:ab7766ca804d68ad22a4cfaa81621ba75"·id="r_ab7766ca804d68ad22a4cfaa81621ba75"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html">ParameterHandler</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#ab7766ca804d68ad22a4cfaa81621ba75">operator=</a>·(const·<a·class="el"·href="classParameterHandler.html">ParameterHandler</a>·&)=delete</td></tr> | 148 | <tr·class="memitem:ab7766ca804d68ad22a4cfaa81621ba75"·id="r_ab7766ca804d68ad22a4cfaa81621ba75"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html">ParameterHandler</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#ab7766ca804d68ad22a4cfaa81621ba75">operator=</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·<a·class="el"·href="classParameterHandler.html">ParameterHandler</a>·&)=<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">delete[·...·truncated·by·diffoscope;·len:·4,·SHA:·ecd5b806462c7dfdf078ac76c549060a06660422d00e55bd5823be6747361085·...·]</td></tr> |
149 | <tr·class="separator:ab7766ca804d68ad22a4cfaa81621ba75"><td·class="memSeparator"·colspan="2"> </td></tr> | 149 | <tr·class="separator:ab7766ca804d68ad22a4cfaa81621ba75"><td·class="memSeparator"·colspan="2"> </td></tr> |
150 | <tr·class="memitem:a0ddaa05c5463c6c0b7701e18005717a9"·id="r_a0ddaa05c5463c6c0b7701e18005717a9"><td·class="memItemLeft"·align="right"·valign="top">virtual·void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a0ddaa05c5463c6c0b7701e18005717a9">parse_input</a>·( | 150 | <tr·class="memitem:a0ddaa05c5463c6c0b7701e18005717a9"·id="r_a0ddaa05c5463c6c0b7701e18005717a9"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">virtual</a>·void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a0ddaa05c5463c6c0b7701e18005717a9">parse_input</a>·(std::is[·...·truncated·by·diffoscope;·len:·880,·SHA:·fd22e1dffea115dce5aa485f50935f7d1f0307eba7379c553327fda5dd731bfe·...·])</td></tr> |
151 | <tr·class="separator:a0ddaa05c5463c6c0b7701e18005717a9"><td·class="memSeparator"·colspan="2"> </td></tr> | 151 | <tr·class="separator:a0ddaa05c5463c6c0b7701e18005717a9"><td·class="memSeparator"·colspan="2"> </td></tr> |
152 | <tr·class="memitem:a647461d59c5de46d345d56e0f856d581"·id="r_a647461d59c5de46d345d56e0f856d581"><td·class="memItemLeft"·align="right"·valign="top">virtual·void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a647461d59c5de46d345d56e0f856d581">parse_input</a>·( | 152 | <tr·class="memitem:a647461d59c5de46d345d56e0f856d581"·id="r_a647461d59c5de46d345d56e0f856d581"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">virtual</a>·void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a647461d59c5de46d345d56e0f856d581">parse_input</a>·(<a·clas[·...·truncated·by·diffoscope;·len:·1097,·SHA:·bfeeb58e194590ceeb438d7e89d3dd48239758b3b0b8361e86de4e2ff0fd861c·...·])</td></tr> |
153 | <tr·class="separator:a647461d59c5de46d345d56e0f856d581"><td·class="memSeparator"·colspan="2"> </td></tr> | 153 | <tr·class="separator:a647461d59c5de46d345d56e0f856d581"><td·class="memSeparator"·colspan="2"> </td></tr> |
154 | <tr·class="memitem:a79bb8b2735fb7e9980ec73ff7b489f7f"·id="r_a79bb8b2735fb7e9980ec73ff7b489f7f"><td·class="memItemLeft"·align="right"·valign="top">virtual·void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a79bb8b2735fb7e9980ec73ff7b489f7f">parse_input_from_ | 154 | <tr·class="memitem:a79bb8b2735fb7e9980ec73ff7b489f7f"·id="r_a79bb8b2735fb7e9980ec73ff7b489f7f"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">virtual</a>·void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a79bb8b2735fb7e9980ec73ff7b489f7f">parse_input_from_string<[·...·truncated·by·diffoscope;·len:·665,·SHA:·354111a032eb9667189b004c10f1846c9f96c2897107009286ac793069b6c9d3·...·])</td></tr> |
155 | <tr·class="separator:a79bb8b2735fb7e9980ec73ff7b489f7f"><td·class="memSeparator"·colspan="2"> </td></tr> | 155 | <tr·class="separator:a79bb8b2735fb7e9980ec73ff7b489f7f"><td·class="memSeparator"·colspan="2"> </td></tr> |
156 | <tr·class="memitem:a12e7edb2a86419b76f4a1b69dfdd873a"·id="r_a12e7edb2a86419b76f4a1b69dfdd873a"><td·class="memItemLeft"·align="right"·valign="top">virtual·void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a12e7edb2a86419b76f4a1b69dfdd873a">parse_input_from_x | 156 | <tr·class="memitem:a12e7edb2a86419b76f4a1b69dfdd873a"·id="r_a12e7edb2a86419b76f4a1b69dfdd873a"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">virtual</a>·void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a12e7edb2a86419b76f4a1b69dfdd873a">parse_input_from_xml</a>[·...·truncated·by·diffoscope;·len:·356,·SHA:·cfa5d605330622462fc9996816496f9b4a46055a4aed4b28772bb0563a2b4ddd·...·])</td></tr> |
157 | <tr·class="separator:a12e7edb2a86419b76f4a1b69dfdd873a"><td·class="memSeparator"·colspan="2"> </td></tr> | 157 | <tr·class="separator:a12e7edb2a86419b76f4a1b69dfdd873a"><td·class="memSeparator"·colspan="2"> </td></tr> |
158 | <tr·class="memitem:afb4afb8f5cc2451fb16be1fff32b4380"·id="r_afb4afb8f5cc2451fb16be1fff32b4380"><td·class="memItemLeft"·align="right"·valign="top">virtual·void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#afb4afb8f5cc2451fb16be1fff32b4380">parse_input_from_j | 158 | <tr·class="memitem:afb4afb8f5cc2451fb16be1fff32b4380"·id="r_afb4afb8f5cc2451fb16be1fff32b4380"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">virtual</a>·void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#afb4afb8f5cc2451fb16be1fff32b4380">parse_input_from_json</a[·...·truncated·by·diffoscope;·len:·357,·SHA:·36a28a95115af000b90a874ca17bef28e78e822c379c55d2cf0770c09a53d556·...·])</td></tr> |
159 | <tr·class="separator:afb4afb8f5cc2451fb16be1fff32b4380"><td·class="memSeparator"·colspan="2"> </td></tr> | 159 | <tr·class="separator:afb4afb8f5cc2451fb16be1fff32b4380"><td·class="memSeparator"·colspan="2"> </td></tr> |
160 | <tr·class="memitem:a6184baed4eba575e422161dc86ed12e3"·id="r_a6184baed4eba575e422161dc86ed12e3"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a6184baed4eba575e422161dc86ed12e3">clear</a>·()</td></tr> | 160 | <tr·class="memitem:a6184baed4eba575e422161dc86ed12e3"·id="r_a6184baed4eba575e422161dc86ed12e3"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a6184baed4eba575e422161dc86ed12e3">clear</a>·()</td></tr> |
161 | <tr·class="separator:a6184baed4eba575e422161dc86ed12e3"><td·class="memSeparator"·colspan="2"> </td></tr> | 161 | <tr·class="separator:a6184baed4eba575e422161dc86ed12e3"><td·class="memSeparator"·colspan="2"> </td></tr> |
162 | <tr·class="memitem:a6d65f458be69e23a348221cb67fc411d"·id="r_a6d65f458be69e23a348221cb67fc411d"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a6d65f458be69e23a348221cb67fc411d">declare_entry</a>·(c | 162 | <tr·class="memitem:a6d65f458be69e23a348221cb67fc411d"·id="r_a6d65f458be69e23a348221cb67fc411d"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a6d65f458be69e23a348221cb67fc411d">declare_entry</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·std::string·&entry,·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·std::string·&<a·class="el"·href="classParame[·...·truncated·by·diffoscope;·len:·885,·SHA:·d2c4fa061c6b1a24988c7a023c984c35df6dfabdb0b7b1e7b35ace1bc175e3bd·...·])</td></tr> |
163 | <tr·class="separator:a6d65f458be69e23a348221cb67fc411d"><td·class="memSeparator"·colspan="2"> </td></tr> | 163 | <tr·class="separator:a6d65f458be69e23a348221cb67fc411d"><td·class="memSeparator"·colspan="2"> </td></tr> |
164 | <tr·class="memitem:a547f6bf4c83c19acbd4d28b3c3909d62"·id="r_a547f6bf4c83c19acbd4d28b3c3909d62"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a547f6bf4c83c19acbd4d28b3c3909d62">add_action</a>·(c | 164 | <tr·class="memitem:a547f6bf4c83c19acbd4d28b3c3909d62"·id="r_a547f6bf4c83c19acbd4d28b3c3909d62"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a547f6bf4c83c19acbd4d28b3c3909d62">add_action</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·std::string·&entry,·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·std::function<·void(<a·class="el"·href="class[·...·truncated·by·diffoscope;·len:·522,·SHA:·8247c69eddf3e54bc55ce025e5830319a377ab24510a15a9dd0f0724e5f62e66·...·])</td></tr> |
165 | <tr·class="separator:a547f6bf4c83c19acbd4d28b3c3909d62"><td·class="memSeparator"·colspan="2"> </td></tr> | 165 | <tr·class="separator:a547f6bf4c83c19acbd4d28b3c3909d62"><td·class="memSeparator"·colspan="2"> </td></tr> |
166 | <tr·class="memitem:a04b75c02037d19fd7fd781785fcefc79"·id="r_a04b75c02037d19fd7fd781785fcefc79"><td·class="memTemplParams"·colspan="2">template<class·ParameterType·>·</td></tr> | ||
167 | <tr·class="memitem:a04b75c02037d19fd7fd781785fcefc79" | 166 | <tr·class="memitem:a04b75c02037d19fd7fd781785fcefc79"·id="r_a04b75c02037d19fd7fd781785fcefc79"><td·class="memTemplParams"·colspan="2">template<<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">class</a>·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f44404730244[·...·truncated·by·diffoscope;·len:·34,·SHA:·adf7586a5c119564aa71ac88b74f1cf40ca5da63991ff8b9be1d057fc06cd100·...·]</td></tr> |
167 | <tr·class="memitem:a04b75c02037d19fd7fd781785fcefc79"><td·class="memTemplItemLeft"·align="right"·valign="top">void </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a04b75c02037d19fd7fd781785fcefc79">add_parameter</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·std::string·&entry,·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">ParameterType</a>·&parameter,·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·std::string·&<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">documentation</a>="",·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·<a·class="el"·href="classPatterns_1_1PatternBase.html">Patterns::PatternBase</a>·&pattern=·*<a·class="el"·href="structPatterns_1_1Tools_1_1Convert.html">Patterns::Tools::Convert</a><·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">ParameterType</a>·>::to_pattern(),·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·<a·class="el"·href="classbool.html">bool</a>·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">has_to_be_set</a>=<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">false</a>)</td></tr> | ||
168 | <tr·class="separator:a04b75c02037d19fd7fd781785fcefc79"><td·class="memSeparator"·colspan="2"> </td></tr> | 168 | <tr·class="separator:a04b75c02037d19fd7fd781785fcefc79"><td·class="memSeparator"·colspan="2"> </td></tr> |
169 | <tr·class="memitem:aecb847561585089c4c7fcf51eddece16"·id="r_aecb847561585089c4c7fcf51eddece16"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#aecb847561585089c4c7fcf51eddece16">declare_alias</a>·(c | 169 | <tr·class="memitem:aecb847561585089c4c7fcf51eddece16"·id="r_aecb847561585089c4c7fcf51eddece16"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#aecb847561585089c4c7fcf51eddece16">declare_alias</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·std::string·&<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">existing_entry_name</a>,·<a·class="el"·href="classParameterHandle[·...·truncated·by·diffoscope;·len:·501,·SHA:·feabf7d5fba8da86b2844565e76218dd72a8e3bbe76e4335cead333410dcd41a·...·])</td></tr> |
170 | <tr·class="separator:aecb847561585089c4c7fcf51eddece16"><td·class="memSeparator"·colspan="2"> </td></tr> | 170 | <tr·class="separator:aecb847561585089c4c7fcf51eddece16"><td·class="memSeparator"·colspan="2"> </td></tr> |
171 | <tr·class="memitem:af29c20cde6d44186806d559beb468696"·id="r_af29c20cde6d44186806d559beb468696"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#af29c20cde6d44186806d559beb468696">enter_subsection</a>·(const·std::string·&subsection)</td></tr> | 171 | <tr·class="memitem:af29c20cde6d44186806d559beb468696"·id="r_af29c20cde6d44186806d559beb468696"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#af29c20cde6d44186806d559beb468696">enter_subsection</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·std::string·&<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">subsection</a>)</td></tr> |
172 | <tr·class="separator:af29c20cde6d44186806d559beb468696"><td·class="memSeparator"·colspan="2"> </td></tr> | 172 | <tr·class="separator:af29c20cde6d44186806d559beb468696"><td·class="memSeparator"·colspan="2"> </td></tr> |
173 | <tr·class="memitem:a599462cacd492e2f712bf7369507dcff"·id="r_a599462cacd492e2f712bf7369507dcff"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a599462cacd492e2f712bf7369507dcff">leave_subsection</a>·()</td></tr> | 173 | <tr·class="memitem:a599462cacd492e2f712bf7369507dcff"·id="r_a599462cacd492e2f712bf7369507dcff"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a599462cacd492e2f712bf7369507dcff">leave_subsection</a>·()</td></tr> |
174 | <tr·class="separator:a599462cacd492e2f712bf7369507dcff"><td·class="memSeparator"·colspan="2"> </td></tr> | 174 | <tr·class="separator:a599462cacd492e2f712bf7369507dcff"><td·class="memSeparator"·colspan="2"> </td></tr> |
175 | <tr·class="memitem:ae6142462087d1cd62d294eccb1f58867"·id="r_ae6142462087d1cd62d294eccb1f58867"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classbool.html">bool</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#ae6142462087d1cd62d294eccb1f58867">subsection_path_exists</a>·(const·std::vector<·std::string·>·&sub_path)·con | 175 | <tr·class="memitem:ae6142462087d1cd62d294eccb1f58867"·id="r_ae6142462087d1cd62d294eccb1f58867"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classbool.html">bool</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#ae6142462087d1cd62d294eccb1f58867">subsection_path_exists</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·std::vector<·std::string·>·&<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">sub_path</a>)·<a·class="el"·href="classParam[·...·truncated·by·diffoscope;·len:·61,·SHA:·d73bb49297877737cf54512abfaa93e910925f32fb4f069084e6c4dd305702d0·...·]</td></tr> |
176 | <tr·class="separator:ae6142462087d1cd62d294eccb1f58867"><td·class="memSeparator"·colspan="2"> </td></tr> | 176 | <tr·class="separator:ae6142462087d1cd62d294eccb1f58867"><td·class="memSeparator"·colspan="2"> </td></tr> |
177 | <tr·class="memitem:a91cfbaca954f444047302446a4e87125"·id="r_a91cfbaca954f444047302446a4e87125"><td·class="memItemLeft"·align="right"·valign="top">std::string </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">get</a>·(const·std::string·&entry_string)·const</td></tr> | 177 | <tr·class="memitem:a91cfbaca954f444047302446a4e87125"·id="r_a91cfbaca954f444047302446a4e87125"><td·class="memItemLeft"·align="right"·valign="top">std::string </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">get</a>·(const·std::string·&entry_string)·const</td></tr> |
178 | <tr·class="separator:a91cfbaca954f444047302446a4e87125"><td·class="memSeparator"·colspan="2"> </td></tr> | 178 | <tr·class="separator:a91cfbaca954f444047302446a4e87125"><td·class="memSeparator"·colspan="2"> </td></tr> |
179 | <tr·class="memitem:aa08ccf6fbd95de45a35b53ba0c09f49f"·id="r_aa08ccf6fbd95de45a35b53ba0c09f49f"><td·class="memItemLeft"·align="right"·valign="top">std::string </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#aa08ccf6fbd95de45a35b53ba0c09f49f">get</a>·(const·std::vector<·std::string·>·&entry_subsection_path,·const·std::string·&entry_string)·const</td></tr> | 179 | <tr·class="memitem:aa08ccf6fbd95de45a35b53ba0c09f49f"·id="r_aa08ccf6fbd95de45a35b53ba0c09f49f"><td·class="memItemLeft"·align="right"·valign="top">std::string </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#aa08ccf6fbd95de45a35b53ba0c09f49f">get</a>·(const·std::vector<·std::string·>·&entry_subsection_path,·const·std::string·&entry_string)·const</td></tr> |
180 | <tr·class="separator:aa08ccf6fbd95de45a35b53ba0c09f49f"><td·class="memSeparator"·colspan="2"> </td></tr> | 180 | <tr·class="separator:aa08ccf6fbd95de45a35b53ba0c09f49f"><td·class="memSeparator"·colspan="2"> </td></tr> |
181 | <tr·class="memitem:a61fa98fdc0c52980a5b1de0ee1fc5bb2"·id="r_a61fa98fdc0c52980a5b1de0ee1fc5bb2"><td·class="memItemLeft"·align="right"·valign="top">long·<a·class="el"·href="classint.html">int</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a61fa98fdc0c52980a5b1de0 | 181 | <tr·class="memitem:a61fa98fdc0c52980a5b1de0ee1fc5bb2"·id="r_a61fa98fdc0c52980a5b1de0ee1fc5bb2"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">long</a>·<a·class="el"·href="classint.html">int</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a61fa98fdc0c52980a5b1de0[·...·truncated·by·diffoscope;·len:·328,·SHA:·2867417f18698fd8799dc990fad51be68012ec19994db90e28774363eac6401c·...·]</td></tr> |
182 | <tr·class="separator:a61fa98fdc0c52980a5b1de0ee1fc5bb2"><td·class="memSeparator"·colspan="2"> </td></tr> | 182 | <tr·class="separator:a61fa98fdc0c52980a5b1de0ee1fc5bb2"><td·class="memSeparator"·colspan="2"> </td></tr> |
183 | <tr·class="memitem:a421a09eb0548f1fb3783d97d3e85fd5c"·id="r_a421a09eb0548f1fb3783d97d3e85fd5c"><td·class="memItemLeft"·align="right"·valign="top">long·<a·class="el"·href="classint.html">int</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a421a09eb0548f1fb3783d97 | 183 | <tr·class="memitem:a421a09eb0548f1fb3783d97d3e85fd5c"·id="r_a421a09eb0548f1fb3783d97d3e85fd5c"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">long</a>·<a·class="el"·href="classint.html">int</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a421a09eb0548f1fb3783d97[·...·truncated·by·diffoscope;·len:·567,·SHA:·ef2c9fce2da768bd32e724a9da2bef394b6d6e5e56a73feca5a4e2c54c0c2b8e·...·]</td></tr> |
184 | <tr·class="separator:a421a09eb0548f1fb3783d97d3e85fd5c"><td·class="memSeparator"·colspan="2"> </td></tr> | 184 | <tr·class="separator:a421a09eb0548f1fb3783d97d3e85fd5c"><td·class="memSeparator"·colspan="2"> </td></tr> |
185 | <tr·class="memitem:aeaf3c7846747695b1f327677e3716ec5"·id="r_aeaf3c7846747695b1f327677e3716ec5"><td·class="memItemLeft"·align="right"·valign="top">double </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#aeaf3c7846747695b1f327677e3716ec5">get_double</a>·(const·std::string·&entry_name)·const</td></tr> | 185 | <tr·class="memitem:aeaf3c7846747695b1f327677e3716ec5"·id="r_aeaf3c7846747695b1f327677e3716ec5"><td·class="memItemLeft"·align="right"·valign="top">double </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#aeaf3c7846747695b1f327677e3716ec5">get_double</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·std::string·&entry_name)·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a></td></tr> |
186 | <tr·class="separator:aeaf3c7846747695b1f327677e3716ec5"><td·class="memSeparator"·colspan="2"> </td></tr> | 186 | <tr·class="separator:aeaf3c7846747695b1f327677e3716ec5"><td·class="memSeparator"·colspan="2"> </td></tr> |
187 | <tr·class="memitem:a913289695be07bd949bf94aa5cd5ad54"·id="r_a913289695be07bd949bf94aa5cd5ad54"><td·class="memItemLeft"·align="right"·valign="top">double </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a913289695be07bd949bf94aa5cd5ad54">get_double</a>·(const·std::vector<·std::string·>·&entry_subsection_path,·c | 187 | <tr·class="memitem:a913289695be07bd949bf94aa5cd5ad54"·id="r_a913289695be07bd949bf94aa5cd5ad54"><td·class="memItemLeft"·align="right"·valign="top">double </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a913289695be07bd949bf94aa5cd5ad54">get_double</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·std::vector<·std::string·>·&<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">entry_subsection_path</a>,·<a·class="el"·hre[·...·truncated·by·diffoscope;·len:·283,·SHA:·66e0d67eb417954f722b9978ccb163e150a10c2c2568376b5c387bd49d3d056b·...·]</td></tr> |
188 | <tr·class="separator:a913289695be07bd949bf94aa5cd5ad54"><td·class="memSeparator"·colspan="2"> </td></tr> | 188 | <tr·class="separator:a913289695be07bd949bf94aa5cd5ad54"><td·class="memSeparator"·colspan="2"> </td></tr> |
189 | <tr·class="memitem:a6bb45dc67787e3fab7882461929b5fbe"·id="r_a6bb45dc67787e3fab7882461929b5fbe"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classbool.html">bool</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a6bb45dc67787e3fab7882461929b5fbe">get_bool</a>·(const·std::string·&entry_name)·const</td></tr> | 189 | <tr·class="memitem:a6bb45dc67787e3fab7882461929b5fbe"·id="r_a6bb45dc67787e3fab7882461929b5fbe"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classbool.html">bool</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a6bb45dc67787e3fab7882461929b5fbe">get_bool</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·std::string·&entry_name)·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a></td></tr> |
190 | <tr·class="separator:a6bb45dc67787e3fab7882461929b5fbe"><td·class="memSeparator"·colspan="2"> </td></tr> | 190 | <tr·class="separator:a6bb45dc67787e3fab7882461929b5fbe"><td·class="memSeparator"·colspan="2"> </td></tr> |
191 | <tr·class="memitem:a209f365b60c5b0a76080b86693baa36b"·id="r_a209f365b60c5b0a76080b86693baa36b"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classbool.html">bool</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a209f365b60c5b0a76080b86693baa36b">get_bool</a>·(const·std::vector<·std::string·>·&entry_subsection_path,·c | 191 | <tr·class="memitem:a209f365b60c5b0a76080b86693baa36b"·id="r_a209f365b60c5b0a76080b86693baa36b"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classbool.html">bool</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a209f365b60c5b0a76080b86693baa36b">get_bool</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·std::vector<·std::string·>·&<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">entry_subsection_path</a>,·<a·class="el"·hre[·...·truncated·by·diffoscope;·len:·283,·SHA:·66e0d67eb417954f722b9978ccb163e150a10c2c2568376b5c387bd49d3d056b·...·]</td></tr> |
192 | <tr·class="separator:a209f365b60c5b0a76080b86693baa36b"><td·class="memSeparator"·colspan="2"> </td></tr> | 192 | <tr·class="separator:a209f365b60c5b0a76080b86693baa36b"><td·class="memSeparator"·colspan="2"> </td></tr> |
193 | <tr·class="memitem:aa6418ea655b1b550b9dcf63513030196"·id="r_aa6418ea655b1b550b9dcf63513030196"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#aa6418ea655b1b550b9dcf63513030196">set</a>·(const·std::string·&entry_name,·const·std::string·&ne | 193 | <tr·class="memitem:aa6418ea655b1b550b9dcf63513030196"·id="r_aa6418ea655b1b550b9dcf63513030196"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#aa6418ea655b1b550b9dcf63513030196">set</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·std::string·&entry_name,·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·std::string·&<a·class="el"·href="classP[·...·truncated·by·diffoscope;·len:·69,·SHA:·a993984cd180f51c3fb92110c7f57e5aafb0407a9f2b22547240c8f943165083·...·])</td></tr> |
194 | <tr·class="separator:aa6418ea655b1b550b9dcf63513030196"><td·class="memSeparator"·colspan="2"> </td></tr> | 194 | <tr·class="separator:aa6418ea655b1b550b9dcf63513030196"><td·class="memSeparator"·colspan="2"> </td></tr> |
195 | <tr·class="memitem:af288e1fe38ac1a1baf1cef3058b63ce1"·id="r_af288e1fe38ac1a1baf1cef3058b63ce1"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#af288e1fe38ac1a1baf1cef3058b63ce1">set</a>·(const·std::string·&entry_name,·const·char·*ne | 195 | <tr·class="memitem:af288e1fe38ac1a1baf1cef3058b63ce1"·id="r_af288e1fe38ac1a1baf1cef3058b63ce1"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#af288e1fe38ac1a1baf1cef3058b63ce1">set</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·std::string·&entry_name,·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·char·*<a·class="el"·href="classParameterHan[·...·truncated·by·diffoscope;·len:·58,·SHA:·937ccc043e08167b6a6ec4b55f5ca10d26662c7820e374241e542920992c296c·...·])</td></tr> |
196 | <tr·class="separator:af288e1fe38ac1a1baf1cef3058b63ce1"><td·class="memSeparator"·colspan="2"> </td></tr> | 196 | <tr·class="separator:af288e1fe38ac1a1baf1cef3058b63ce1"><td·class="memSeparator"·colspan="2"> </td></tr> |
197 | <tr·class="memitem:aa89180ba36c54e207286a3545f8371b4"·id="r_aa89180ba36c54e207286a3545f8371b4"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#aa89180ba36c54e207286a3545f8371b4">set</a>·(const·std::string·&entry_name,·c | 197 | <tr·class="memitem:aa89180ba36c54e207286a3545f8371b4"·id="r_aa89180ba36c54e207286a3545f8371b4"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#aa89180ba36c54e207286a3545f8371b4">set</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·std::string·&entry_name,·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·<a·class="el"·href="classParameterHandler.h[·...·truncated·by·diffoscope;·len:·186,·SHA:·a729b5f96550eaf5041411ed98601e4b5cf4da0ff4c452568db3d809bc8d5593·...·])</td></tr> |
198 | <tr·class="separator:aa89180ba36c54e207286a3545f8371b4"><td·class="memSeparator"·colspan="2"> </td></tr> | 198 | <tr·class="separator:aa89180ba36c54e207286a3545f8371b4"><td·class="memSeparator"·colspan="2"> </td></tr> |
199 | <tr·class="memitem:ad46b9dd6387d7e48ddca4add8baad2aa"·id="r_ad46b9dd6387d7e48ddca4add8baad2aa"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#ad46b9dd6387d7e48ddca4add8baad2aa">set</a>·(const·std::string·&entry_name,·const·double·ne | 199 | <tr·class="memitem:ad46b9dd6387d7e48ddca4add8baad2aa"·id="r_ad46b9dd6387d7e48ddca4add8baad2aa"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#ad46b9dd6387d7e48ddca4add8baad2aa">set</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·std::string·&entry_name,·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·double·<a·class="el"·href="classParameterHa[·...·truncated·by·diffoscope;·len:·59,·SHA:·e48fc9c52a44564a7e3e0358af49e0ef8eb78cf79d9551ea57bee9a92b61ae94·...·])</td></tr> |
200 | <tr·class="separator:ad46b9dd6387d7e48ddca4add8baad2aa"><td·class="memSeparator"·colspan="2"> </td></tr> | 200 | <tr·class="separator:ad46b9dd6387d7e48ddca4add8baad2aa"><td·class="memSeparator"·colspan="2"> </td></tr> |
201 | <tr·class="memitem:ae417f9634872a427765365cd5ee9b160"·id="r_ae417f9634872a427765365cd5ee9b160"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#ae417f9634872a427765365cd5ee9b160">set</a>·(const·std::string·&entry_name,·const·<a·class="el"·href="classbool.html">bool</a | 201 | <tr·class="memitem:ae417f9634872a427765365cd5ee9b160"·id="r_ae417f9634872a427765365cd5ee9b160"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#ae417f9634872a427765365cd5ee9b160">set</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·std::string·&entry_name,·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·<a·class="el"·href="classbool.html">bool</a[·...·truncated·by·diffoscope;·len:·97,·SHA:·d8bdc2385fae88a08a4bbc82e741e6c2e1ebea1725ad283a22af8457e1f792c8·...·])</td></tr> |
202 | <tr·class="separator:ae417f9634872a427765365cd5ee9b160"><td·class="memSeparator"·colspan="2"> </td></tr> | 202 | <tr·class="separator:ae417f9634872a427765365cd5ee9b160"><td·class="memSeparator"·colspan="2"> </td></tr> |
203 | <tr·class="memitem:a4ac3a8b19ade16e96e8ea25906daf23a"·id="r_a4ac3a8b19ade16e96e8ea25906daf23a"><td·class="memItemLeft"·align="right"·valign="top">std::ostream·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a4ac3a8b19ade16e96e8ea25906daf23a">print_parameters</a>·(std::ostream·&out,·const·<a·class="el"·href="classParameterHandler.html#a8364dda711b93753c6809eefe2a8e827">OutputStyle</a>·st | 203 | <tr·class="memitem:a4ac3a8b19ade16e96e8ea25906daf23a"·id="r_a4ac3a8b19ade16e96e8ea25906daf23a"><td·class="memItemLeft"·align="right"·valign="top">std::ostream·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a4ac3a8b19ade16e96e8ea25906daf23a">print_parameters</a>·(std::ostream·&out,·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·<a·class="el"·href="classParameterHandler.html#a8364dda711b93753c6809eefe2a8e827">OutputStyle</a>·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047[·...·truncated·by·diffoscope;·len:·118,·SHA:·c42ddf01278d08e8c6d1eb4714d4ef2ef2e5fb599abf2c4028d675044cc83545·...·]</td></tr> |
204 | <tr·class="separator:a4ac3a8b19ade16e96e8ea25906daf23a"><td·class="memSeparator"·colspan="2"> </td></tr> | 204 | <tr·class="separator:a4ac3a8b19ade16e96e8ea25906daf23a"><td·class="memSeparator"·colspan="2"> </td></tr> |
205 | <tr·class="memitem:a17fde9ad56e01eed0648e56106e6bf1e"·id="r_a17fde9ad56e01eed0648e56106e6bf1e"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a17fde9ad56e01eed0648e56106e6bf1e">print_parameters</a>·( | 205 | <tr·class="memitem:a17fde9ad56e01eed0648e56106e6bf1e"·id="r_a17fde9ad56e01eed0648e56106e6bf1e"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a17fde9ad56e01eed0648e56106e6bf1e">print_parameters</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·std::string·&<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">filename</a>,·<a·class="el"·href="classParameterHandler.html#a91c[·...·truncated·by·diffoscope;·len:·455,·SHA:·4693a0e01436a36c769ae89763d14cbf19b62ad01c7a56a86fb837ef71416e95·...·]</td></tr> |
206 | <tr·class="separator:a17fde9ad56e01eed0648e56106e6bf1e"><td·class="memSeparator"·colspan="2"> </td></tr> | 206 | <tr·class="separator:a17fde9ad56e01eed0648e56106e6bf1e"><td·class="memSeparator"·colspan="2"> </td></tr> |
207 | <tr·class="memitem:aa900e3460a10639fc4d8703ef09a7c0a"·id="r_aa900e3460a10639fc4d8703ef09a7c0a"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#aa900e3460a10639fc4d8703ef09a7c0a">log_parameters</a>·(<a·class="el"·href="classLogStream.html">LogStream</a>·&out,·const·<a·class="el"·href="classParameterHandler.html#a8364dda711b93753c6809eefe2a8e827">OutputStyle</a>·style=<a·class="el"·href="classParameterHandler.html#a8364dda711b93753c6809eefe2a8e827aea377cb78fede823d8857c58bca5fd48">DefaultStyle</a>)</td></tr> | 207 | <tr·class="memitem:aa900e3460a10639fc4d8703ef09a7c0a"·id="r_aa900e3460a10639fc4d8703ef09a7c0a"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#aa900e3460a10639fc4d8703ef09a7c0a">log_parameters</a>·(<a·class="el"·href="classLogStream.html">LogStream</a>·&out,·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·<a·class="el"·href="classParameterHandler.html#a8364dda711b93753c6809eefe2a8e827">OutputStyle</a>·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047[·...·truncated·by·diffoscope;·len:·25,·SHA:·050faa5b9c3b786e0d086dcff710fce4f760de63c6050cddafbbcb131e66b06f·...·]=<a·class="el"·href="classParameterHandler.html#a8364dda711b93753c6809eefe2a8e827aea377cb78fede823d8857c58bca5fd48">DefaultStyle</a>)</td></tr> |
208 | <tr·class="separator:aa900e3460a10639fc4d8703ef09a7c0a"><td·class="memSeparator"·colspan="2"> </td></tr> | 208 | <tr·class="separator:aa900e3460a10639fc4d8703ef09a7c0a"><td·class="memSeparator"·colspan="2"> </td></tr> |
209 | <tr·class="memitem:ae15f2618f3b24c04eead226c5271be1a"·id="r_ae15f2618f3b24c04eead226c5271be1a"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#ae15f2618f3b24c04eead226c5271be1a">log_parameters_section</a>·(<a·class="el"·href="classLogStream.html">LogStream</a>·&out,·const·<a·class="el"·href="classParameterHandler.html#a8364dda711b93753c6809eefe2a8e827">OutputStyle</a>·style=<a·class="el"·href="classParameterHandler.html#a8364dda711b93753c6809eefe2a8e827aea377cb78fede823d8857c58bca5fd48">DefaultStyle</a>)</td></tr> | 209 | <tr·class="memitem:ae15f2618f3b24c04eead226c5271be1a"·id="r_ae15f2618f3b24c04eead226c5271be1a"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#ae15f2618f3b24c04eead226c5271be1a">log_parameters_section</a>·(<a·class="el"·href="classLogStream.html">LogStream</a>·&out,·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·<a·class="el"·href="classParameterHandler.html#a8364dda711b93753c6809eefe2a8e827">OutputStyle</a>·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047[·...·truncated·by·diffoscope;·len:·25,·SHA:·050faa5b9c3b786e0d086dcff710fce4f760de63c6050cddafbbcb131e66b06f·...·]=<a·class="el"·href="classParameterHandler.html#a8364dda711b93753c6809eefe2a8e827aea377cb78fede823d8857c58bca5fd48">DefaultStyle</a>)</td></tr> |
210 | <tr·class="separator:ae15f2618f3b24c04eead226c5271be1a"><td·class="memSeparator"·colspan="2"> </td></tr> | 210 | <tr·class="separator:ae15f2618f3b24c04eead226c5271be1a"><td·class="memSeparator"·colspan="2"> </td></tr> |
211 | <tr·class="memitem:a0342139603da3b30b132446d94a17b25"·id="r_a0342139603da3b30b132446d94a17b25"><td·class="memItemLeft"·align="right"·valign="top">std::size_t </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a0342139603da3b30b132446d94a17b25">memory_consumption</a>·()·const</td></tr> | 211 | <tr·class="memitem:a0342139603da3b30b132446d94a17b25"·id="r_a0342139603da3b30b132446d94a17b25"><td·class="memItemLeft"·align="right"·valign="top">std::size_t </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a0342139603da3b30b132446d94a17b25">memory_consumption</a>·()·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a></td></tr> |
212 | <tr·class="separator:a0342139603da3b30b132446d94a17b25"><td·class="memSeparator"·colspan="2"> </td></tr> | 212 | <tr·class="separator:a0342139603da3b30b132446d94a17b25"><td·class="memSeparator"·colspan="2"> </td></tr> |
213 | <tr·class="memitem:a5df38ff67c1c8352e04de490e0c0a39e"·id="r_a5df38ff67c1c8352e04de490e0c0a39e"><td·class="memTemplParams"·colspan="2">template<class·Archive·>·</td></tr> | ||
214 | <tr·class="memitem:a5df38ff67c1c8352e04de490e0c0a39e" | 213 | <tr·class="memitem:a5df38ff67c1c8352e04de490e0c0a39e"·id="r_a5df38ff67c1c8352e04de490e0c0a39e"><td·class="memTemplParams"·colspan="2">template<<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">class</a>·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f44404730244[·...·truncated·by·diffoscope;·len:·28,·SHA:·37d876c4caf692c83bedc644320c3f5fc8b79db2a12642a3c0f29336f22658db·...·]</td></tr> |
214 | <tr·class="memitem:a5df38ff67c1c8352e04de490e0c0a39e"><td·class="memTemplItemLeft"·align="right"·valign="top">void </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a5df38ff67c1c8352e04de490e0c0a39e">save</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">Archive</a>·&<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">ar</a>,·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·unsigned·<a·class="el"·href="classint.html">int</a>·version)·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a></td></tr> | ||
215 | <tr·class="separator:a5df38ff67c1c8352e04de490e0c0a39e"><td·class="memSeparator"·colspan="2"> </td></tr> | 215 | <tr·class="separator:a5df38ff67c1c8352e04de490e0c0a39e"><td·class="memSeparator"·colspan="2"> </td></tr> |
216 | <tr·class="memitem:a09fd2ee6d01b78079f894893aacd6c4c"·id="r_a09fd2ee6d01b78079f894893aacd6c4c"><td·class="memTemplParams"·colspan="2">template<class·Archive·>·</td></tr> | ||
217 | <tr·class="memitem:a09fd2ee6d01b78079f894893aacd6c4c" | 216 | <tr·class="memitem:a09fd2ee6d01b78079f894893aacd6c4c"·id="r_a09fd2ee6d01b78079f894893aacd6c4c"><td·class="memTemplParams"·colspan="2">template<<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">class</a>·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f44404730244[·...·truncated·by·diffoscope;·len:·28,·SHA:·37d876c4caf692c83bedc644320c3f5fc8b79db2a12642a3c0f29336f22658db·...·]</td></tr> |
217 | <tr·class="memitem:a09fd2ee6d01b78079f894893aacd6c4c"><td·class="memTemplItemLeft"·align="right"·valign="top">void </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#a09fd2ee6d01b78079f894893aacd6c4c">load</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">Archive</a>·&<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">ar</a>,·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·unsigned·<a·class="el"·href="classint.html">int</a>·version)</td></tr> | ||
218 | <tr·class="separator:a09fd2ee6d01b78079f894893aacd6c4c"><td·class="memSeparator"·colspan="2"> </td></tr> | 218 | <tr·class="separator:a09fd2ee6d01b78079f894893aacd6c4c"><td·class="memSeparator"·colspan="2"> </td></tr> |
219 | <tr·class="memitem:aac896adce1ec1db3f525f57811764879"·id="r_aac896adce1ec1db3f525f57811764879"><td·class="memTemplParams"·colspan="2">template<class·Archive·>·</td></tr> | ||
220 | <tr·class="memitem:aac896adce1ec1db3f525f57811764879" | 219 | <tr·class="memitem:aac896adce1ec1db3f525f57811764879"·id="r_aac896adce1ec1db3f525f57811764879"><td·class="memTemplParams"·colspan="2">template<<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">class</a>·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f44404730244[·...·truncated·by·diffoscope;·len:·28,·SHA:·37d876c4caf692c83bedc644320c3f5fc8b79db2a12642a3c0f29336f22658db·...·]</td></tr> |
220 | <tr·class="memitem:aac896adce1ec1db3f525f57811764879"><td·class="memTemplItemLeft"·align="right"·valign="top">void </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#aac896adce1ec1db3f525f57811764879">serialize</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">Archive</a>·&<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">archive</a>,·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·unsigned·<a·class="el"·href="classint.html">int</a>·version)</td></tr> | ||
221 | <tr·class="separator:aac896adce1ec1db3f525f57811764879"><td·class="memSeparator"·colspan="2"> </td></tr> | 221 | <tr·class="separator:aac896adce1ec1db3f525f57811764879"><td·class="memSeparator"·colspan="2"> </td></tr> |
222 | <tr·class="memitem:aede1a749bba8ee11876fd114a16c4f3e"·id="r_aede1a749bba8ee11876fd114a16c4f3e"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classbool.html">bool</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#aede1a749bba8ee11876fd114a16c4f3e">operator==</a>·(const·<a·class="el"·href="classParameterHandler.html">ParameterHandler</a>·&prm2 | 222 | <tr·class="memitem:aede1a749bba8ee11876fd114a16c4f3e"·id="r_aede1a749bba8ee11876fd114a16c4f3e"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classbool.html">bool</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#aede1a749bba8ee11876fd114a16c4f3e">operator==</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·<a·class="el"·href="classParameterHandler.html">ParameterHandler</a>·&<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">prm2</a>[·...·truncated·by·diffoscope;·len:·93,·SHA:·1acf91ba3065f05383a2f26c53401fdd6d10743e2368aab22a1c668309a253c3·...·]</td></tr> |
223 | <tr·class="separator:aede1a749bba8ee11876fd114a16c4f3e"><td·class="memSeparator"·colspan="2"> </td></tr> | 223 | <tr·class="separator:aede1a749bba8ee11876fd114a16c4f3e"><td·class="memSeparator"·colspan="2"> </td></tr> |
224 | <tr·class="memitem:aa5a299c29da8a837a1b8441039d0fa79"·id="r_aa5a299c29da8a837a1b8441039d0fa79"><td·class="memItemLeft"·align="right"·valign="top">std::set<·std::string·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#aa5a299c29da8a837a1b8441039d0fa79">get_entries_wrongly_not_set</a>·()·const</td></tr> | 224 | <tr·class="memitem:aa5a299c29da8a837a1b8441039d0fa79"·id="r_aa5a299c29da8a837a1b8441039d0fa79"><td·class="memItemLeft"·align="right"·valign="top">std::set<·std::string·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#aa5a299c29da8a837a1b8441039d0fa79">get_entries_wrongly_not_set</a>·()·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a></td></tr> |
225 | <tr·class="separator:aa5a299c29da8a837a1b8441039d0fa79"><td·class="memSeparator"·colspan="2"> </td></tr> | 225 | <tr·class="separator:aa5a299c29da8a837a1b8441039d0fa79"><td·class="memSeparator"·colspan="2"> </td></tr> |
226 | <tr·class="memitem:af441ab90c4d310c1c7d12c5f0050024f"·id="r_af441ab90c4d310c1c7d12c5f0050024f"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#af441ab90c4d310c1c7d12c5f0050024f">assert_that_entries_have_been_set</a>·()·const</td></tr> | 226 | <tr·class="memitem:af441ab90c4d310c1c7d12c5f0050024f"·id="r_af441ab90c4d310c1c7d12c5f0050024f"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classParameterHandler.html#af441ab90c4d310c1c7d12c5f0050024f">assert_that_entries_have_been_set</a>·()·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a></td></tr> |
227 | <tr·class="separator:af441ab90c4d310c1c7d12c5f0050024f"><td·class="memSeparator"·colspan="2"> </td></tr> | 227 | <tr·class="separator:af441ab90c4d310c1c7d12c5f0050024f"><td·class="memSeparator"·colspan="2"> </td></tr> |
228 | <tr><td·colspan="2"><div·class="groupHeader">Subscriptor·functionality</div></td></tr> | 228 | <tr><td·colspan="2"><div·class="groupHeader">Subscriptor·functionality</div></td></tr> |
229 | <tr><td·colspan="2"><div·class="groupText"><p>Classes·derived·from·<a·class="el"·href="classSubscriptor.html">Subscriptor</a>·provide·a·facility·to·subscribe·to·this·object.·This·is·mostly·used·by·the·<a·class="el"·href="classSmartPointer.html">SmartPointer</a>·class.·</p> | 229 | <tr><td·colspan="2"><div·class="groupText"><p>Classes·derived·from·<a·class="el"·href="classSubscriptor.html">Subscriptor</a>·provide·a·facility·to·subscribe·to·this·object.·This·is·mostly·used·by·the·<a·class="el"·href="classSmartPointer.html">SmartPointer</a>·class.·</p> |
230 | </div></td></tr> | 230 | </div></td></tr> |
231 | <tr·class="memitem:a5f0a31fd6c55fba2d0f68ffed307832f"·id="r_a5f0a31fd6c55fba2d0f68ffed307832f"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a5f0a31fd6c55fba2d0f68ffed307832f">subscribe</a>·(std::atomic<·<a·class="el"·href="classbool.html">bool</a>·>·*const·validity,·c | 231 | <tr·class="memitem:a5f0a31fd6c55fba2d0f68ffed307832f"·id="r_a5f0a31fd6c55fba2d0f68ffed307832f"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a5f0a31fd6c55fba2d0f68ffed307832f">subscribe</a>·(std::atomic<·<a·class="el"·href="classbool.html">bool</a>·>·*<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">validity</a>,·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f44404730[·...·truncated·by·diffoscope;·len:·243,·SHA:·db107e60781e29e5cd4eeaaeed0ee094c39fa5d1b3b3dcd80fca572b15497124·...·]</td></tr> |
232 | <tr·class="separator:a5f0a31fd6c55fba2d0f68ffed307832f"><td·class="memSeparator"·colspan="2"> </td></tr> | 232 | <tr·class="separator:a5f0a31fd6c55fba2d0f68ffed307832f"><td·class="memSeparator"·colspan="2"> </td></tr> |
233 | <tr·class="memitem:a09c341da7c0fafd60c30848103bf51dd"·id="r_a09c341da7c0fafd60c30848103bf51dd"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a09c341da7c0fafd60c30848103bf51dd">unsubscribe</a>·(std::atomic<·<a·class="el"·href="classbool.html">bool</a>·>·*const·validity,·c | 233 | <tr·class="memitem:a09c341da7c0fafd60c30848103bf51dd"·id="r_a09c341da7c0fafd60c30848103bf51dd"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a09c341da7c0fafd60c30848103bf51dd">unsubscribe</a>·(std::atomic<·<a·class="el"·href="classbool.html">bool</a>·>·*<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a>·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">validity</a>,·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f44404730[·...·truncated·by·diffoscope;·len:·243,·SHA:·db107e60781e29e5cd4eeaaeed0ee094c39fa5d1b3b3dcd80fca572b15497124·...·]</td></tr> |
234 | <tr·class="separator:a09c341da7c0fafd60c30848103bf51dd"><td·class="memSeparator"·colspan="2"> </td></tr> | 234 | <tr·class="separator:a09c341da7c0fafd60c30848103bf51dd"><td·class="memSeparator"·colspan="2"> </td></tr> |
235 | <tr·class="memitem:af9b78412f1bad58f6578b1285611c9e5"·id="r_af9b78412f1bad58f6578b1285611c9e5"><td·class="memItemLeft"·align="right"·valign="top">unsigned·<a·class="el"·href="classint.html">int</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#af9b78412f1bad58f6578b1285611c9e5">n_subscriptions</a>·()·const</td></tr> | 235 | <tr·class="memitem:af9b78412f1bad58f6578b1285611c9e5"·id="r_af9b78412f1bad58f6578b1285611c9e5"><td·class="memItemLeft"·align="right"·valign="top">unsigned·<a·class="el"·href="classint.html">int</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#af9b78412f1bad58f6578b1285611c9e5">n_subscriptions</a>·()·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a></td></tr> |
236 | <tr·class="separator:af9b78412f1bad58f6578b1285611c9e5"><td·class="memSeparator"·colspan="2"> </td></tr> | 236 | <tr·class="separator:af9b78412f1bad58f6578b1285611c9e5"><td·class="memSeparator"·colspan="2"> </td></tr> |
237 | <tr·class="memitem:af5dc5153076ef7e8c4806ef2b21dbc4f"·id="r_af5dc5153076ef7e8c4806ef2b21dbc4f"><td·class="memTemplParams"·colspan="2">template<typename·StreamType·>·</td></tr> | ||
238 | <tr·class="memitem:af5dc5153076ef7e8c4806ef2b21dbc4f"><td·class="memTempl | 237 | <tr·class="memitem:af5dc5153076ef7e8c4806ef2b21dbc4f"·id="r_af5dc5153076ef7e8c4806ef2b21dbc4f"><td·class="memTemplParams"·colspan="2">template<<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">typename</a>·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f44404730[·...·truncated·by·diffoscope;·len:·34,·SHA:·362809311002ae05215c6586c4fb43cfc7a059dfdeeb5fb8baee0afd2d9c5249·...·]</td></tr> |
238 | <tr·class="memitem:af5dc5153076ef7e8c4806ef2b21dbc4f"><td·class="memTemplItemLeft"·align="right"·valign="top">void </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#af5dc5153076ef7e8c4806ef2b21dbc4f">list_subscribers</a>·(<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">StreamType</a>·&stream)·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a></td></tr> | ||
239 | <tr·class="separator:af5dc5153076ef7e8c4806ef2b21dbc4f"><td·class="memSeparator"·colspan="2"> </td></tr> | 239 | <tr·class="separator:af5dc5153076ef7e8c4806ef2b21dbc4f"><td·class="memSeparator"·colspan="2"> </td></tr> |
240 | <tr·class="memitem:a32b1dacf5ccfa29f7f093864a95e02b0"·id="r_a32b1dacf5ccfa29f7f093864a95e02b0"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a32b1dacf5ccfa29f7f093864a95e02b0">list_subscribers</a>·()·const</td></tr> | 240 | <tr·class="memitem:a32b1dacf5ccfa29f7f093864a95e02b0"·id="r_a32b1dacf5ccfa29f7f093864a95e02b0"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSubscriptor.html#a32b1dacf5ccfa29f7f093864a95e02b0">list_subscribers</a>·()·<a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">const</a></td></tr> |
241 | <tr·class="separator:a32b1dacf5ccfa29f7f093864a95e02b0"><td·class="memSeparator"·colspan="2"> </td></tr> | 241 | <tr·class="separator:a32b1dacf5ccfa29f7f093864a95e02b0"><td·class="memSeparator"·colspan="2"> </td></tr> |
242 | </table><table·class="memberdecls"> | 242 | </table><table·class="memberdecls"> |
243 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> | 243 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> |
244 | Static·Public·Member·Functions</h2></td></tr> | 244 | Static·Public·Member·Functions</h2></td></tr> |
245 | <tr·class="memitem:ga1ba4316bbaba6a7d3dfe638396b6b0da"·id="r_ga1ba4316bbaba6a7d3dfe638396b6b0da"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.htm | 245 | <tr·class="memitem:ga1ba4316bbaba6a7d3dfe638396b6b0da"·id="r_ga1ba4316bbaba6a7d3dfe638396b6b0da"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">static</a>·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.htm[·...·truncated·by·diffoscope;·len:·167,·SHA:·b679c9bc894cb19c60ecf5363a8b82810f1c62c0c64f80470bd68267e169aad3·...·])</td></tr> |
246 | <tr·class="separator:ga1ba4316bbaba6a7d3dfe638396b6b0da"><td·class="memSeparator"·colspan="2"> </td></tr> | 246 | <tr·class="separator:ga1ba4316bbaba6a7d3dfe638396b6b0da"><td·class="memSeparator"·colspan="2"> </td></tr> |
247 | <tr·class="memitem:gab84f13fb69d6813245ff3463d2c8a625"·id="r_gab84f13fb69d6813245ff3463d2c8a625"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.htm | 247 | <tr·class="memitem:gab84f13fb69d6813245ff3463d2c8a625"·id="r_gab84f13fb69d6813245ff3463d2c8a625"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">static</a>·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.htm[·...·truncated·by·diffoscope;·len:·277,·SHA:·62d4feb922b0873718fe13d40961c59c1a7f9e9e26909977778a85c71402c2db·...·])</td></tr> |
248 | <tr·class="separator:gab84f13fb69d6813245ff3463d2c8a625"><td·class="memSeparator"·colspan="2"> </td></tr> | 248 | <tr·class="separator:gab84f13fb69d6813245ff3463d2c8a625"><td·class="memSeparator"·colspan="2"> </td></tr> |
249 | <tr·class="memitem:ga70d92771e41c3f5e0246675617e2add1"·id="r_ga70d92771e41c3f5e0246675617e2add1"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.html#ga70d92771e41c3f5e0246675617e2add1">ExcAlreadyAtTopLevel</a>·()</td></tr> | 249 | <tr·class="memitem:ga70d92771e41c3f5e0246675617e2add1"·id="r_ga70d92771e41c3f5e0246675617e2add1"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">static</a>·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.html#ga70d92771e41c3f5e0246675617e2add1">ExcAlreadyAtTopLevel</a>·()</td></tr> |
250 | <tr·class="separator:ga70d92771e41c3f5e0246675617e2add1"><td·class="memSeparator"·colspan="2"> </td></tr> | 250 | <tr·class="separator:ga70d92771e41c3f5e0246675617e2add1"><td·class="memSeparator"·colspan="2"> </td></tr> |
251 | <tr·class="memitem:gaaf95ebe5779a0f163536e01258e89393"·id="r_gaaf95ebe5779a0f163536e01258e89393"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.htm | 251 | <tr·class="memitem:gaaf95ebe5779a0f163536e01258e89393"·id="r_gaaf95ebe5779a0f163536e01258e89393"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">static</a>·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.htm[·...·truncated·by·diffoscope;·len:·164,·SHA:·135a7c309d0e394f493d445b6a87225a19647d82c4dc5af46931e299419fd7b0·...·])</td></tr> |
252 | <tr·class="separator:gaaf95ebe5779a0f163536e01258e89393"><td·class="memSeparator"·colspan="2"> </td></tr> | 252 | <tr·class="separator:gaaf95ebe5779a0f163536e01258e89393"><td·class="memSeparator"·colspan="2"> </td></tr> |
253 | <tr·class="memitem:gac0817445e0c36448f5682c05a327f205"·id="r_gac0817445e0c36448f5682c05a327f205"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.htm | 253 | <tr·class="memitem:gac0817445e0c36448f5682c05a327f205"·id="r_gac0817445e0c36448f5682c05a327f205"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">static</a>·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.htm[·...·truncated·by·diffoscope;·len:·274,·SHA:·64d51539fbfe8a84fe87b79d7f87075af067ba5753689398e5a6c0c1bb89697b·...·])</td></tr> |
254 | <tr·class="separator:gac0817445e0c36448f5682c05a327f205"><td·class="memSeparator"·colspan="2"> </td></tr> | 254 | <tr·class="separator:gac0817445e0c36448f5682c05a327f205"><td·class="memSeparator"·colspan="2"> </td></tr> |
255 | <tr·class="memitem:ga0751989c49c083540d0e2de05b5e3ebb"·id="r_ga0751989c49c083540d0e2de05b5e3ebb"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.htm | 255 | <tr·class="memitem:ga0751989c49c083540d0e2de05b5e3ebb"·id="r_ga0751989c49c083540d0e2de05b5e3ebb"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">static</a>·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.htm[·...·truncated·by·diffoscope;·len:·400,·SHA:·280a20eeaa2fd146f4703909e49d3748d655087dda61a2e366a467cc90d6f2c9·...·])</td></tr> |
256 | <tr·class="separator:ga0751989c49c083540d0e2de05b5e3ebb"><td·class="memSeparator"·colspan="2"> </td></tr> | 256 | <tr·class="separator:ga0751989c49c083540d0e2de05b5e3ebb"><td·class="memSeparator"·colspan="2"> </td></tr> |
257 | <tr·class="memitem:gadb0eb2e57fcf0b423a52560bb25d30d9"·id="r_gadb0eb2e57fcf0b423a52560bb25d30d9"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.htm | 257 | <tr·class="memitem:gadb0eb2e57fcf0b423a52560bb25d30d9"·id="r_gadb0eb2e57fcf0b423a52560bb25d30d9"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">static</a>·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.htm[·...·truncated·by·diffoscope;·len:·403,·SHA:·4def593152150bbc076804d84622a10bace286995bcd4bf44cf07b43e4c2afdf·...·])</td></tr> |
258 | <tr·class="separator:gadb0eb2e57fcf0b423a52560bb25d30d9"><td·class="memSeparator"·colspan="2"> </td></tr> | 258 | <tr·class="separator:gadb0eb2e57fcf0b423a52560bb25d30d9"><td·class="memSeparator"·colspan="2"> </td></tr> |
Max diff block lines reached; 87707/157925 bytes (55.54%) of diff not shown. |
Offset 855, 15 lines modified | Offset 855, 15 lines modified | ||
855 | ··</td> | 855 | ··</td> |
856 | ··<td·class="mlabels-right"> | 856 | ··<td·class="mlabels-right"> |
857 | <span·class="mlabels"><span·class="mlabel">inline</span></span>··</td> | 857 | <span·class="mlabels"><span·class="mlabel">inline</span></span>··</td> |
858 | ··</tr> | 858 | ··</tr> |
859 | </table> | 859 | </table> |
860 | </div><div·class="memdoc"> | 860 | </div><div·class="memdoc"> |
861 | <p>Tell·the·particle·where·to·store·its·properties·(even·if·it·does·not·own·properties).·Usually·this·is·only·done·once·per·particle,·but·since·the·particle·generator·does·not·know·about·the·properties·we·want·to·do·it·not·at·construction·time.·Another·use·for·this·function·is·after·particle·transfer·to·a·new·process.</p> | 861 | <p>Tell·the·particle·where·to·store·its·properties·(even·if·it·does·not·own·properties).·Usually·this·is·only·done·once·per·particle,·but·since·the·particle·generator·does·not·know·about·the·properties·we·want·to·do·it·not·at·construction·time.·Another·use·for·this·function·is·after·particle·transfer·to·a·new·process.</p> |
862 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated0001 | 862 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000141">Deprecated:</a></b></dt><dd>This·function·is·only·kept·for·backward·compatibility·and·has·no·meaning·any·more.·ParticleAccessors·always·use·the·property·pool·of·the·owning·particle·handler.·</dd></dl> |
863 | <p·class="definition">Definition·at·line·<a·class="el"·href="particle__accessor_8h_source.html#l00799">799</a>·of·file·<a·class="el"·href="particle__accessor_8h_source.html">particle_accessor.h</a>.</p> | 863 | <p·class="definition">Definition·at·line·<a·class="el"·href="particle__accessor_8h_source.html#l00799">799</a>·of·file·<a·class="el"·href="particle__accessor_8h_source.html">particle_accessor.h</a>.</p> |
864 | </div> | 864 | </div> |
865 | </div> | 865 | </div> |
866 | <a·id="ad396524dc652b824ee7fcb6cb87d8a1e"·name="ad396524dc652b824ee7fcb6cb87d8a1e"></a> | 866 | <a·id="ad396524dc652b824ee7fcb6cb87d8a1e"·name="ad396524dc652b824ee7fcb6cb87d8a1e"></a> |
867 | <h2·class="memtitle"><span·class="permalink"><a·href="#ad396524dc652b824ee7fcb6cb87d8a1e">◆ </a></span>serialized_size_in_bytes()</h2> | 867 | <h2·class="memtitle"><span·class="permalink"><a·href="#ad396524dc652b824ee7fcb6cb87d8a1e">◆ </a></span>serialized_size_in_bytes()</h2> |
Offset 1967, 15 lines modified | Offset 1967, 15 lines modified | ||
1967 | ··········<td>(</td> | 1967 | ··········<td>(</td> |
1968 | ··········<td·class="paramname"></td><td>)</td> | 1968 | ··········<td·class="paramname"></td><td>)</td> |
1969 | ··········<td></td> | 1969 | ··········<td></td> |
1970 | ········</tr> | 1970 | ········</tr> |
1971 | ······</table> | 1971 | ······</table> |
1972 | </div><div·class="memdoc"> | 1972 | </div><div·class="memdoc"> |
1973 | <p>Callback·function·that·should·be·called·before·every·refinement·and·when·writing·checkpoints.·This·function·is·used·to·register·<a·class="el"·href="classParticles_1_1ParticleHandler.html#af7479ad00d2d94dcc302a45157dcc330">pack_callback()</a>·with·the·triangulation.·This·function·is·used·in·<a·class="el"·href="step_70.html">step-70</a>.</p> | 1973 | <p>Callback·function·that·should·be·called·before·every·refinement·and·when·writing·checkpoints.·This·function·is·used·to·register·<a·class="el"·href="classParticles_1_1ParticleHandler.html#af7479ad00d2d94dcc302a45157dcc330">pack_callback()</a>·with·the·triangulation.·This·function·is·used·in·<a·class="el"·href="step_70.html">step-70</a>.</p> |
1974 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00015 | 1974 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000157">Deprecated:</a></b></dt><dd>Please·use·<a·class="el"·href="classParticles_1_1ParticleHandler.html#a57f132c97c49f31a3b4392a80e58f808">prepare_for_coarsening_and_refinement()</a>·or·<a·class="el"·href="classParticles_1_1ParticleHandler.html#a296b16801f3d611bcf646ea76421b59a">prepare_for_serialization()</a>·instead.·See·there·for·further·information·about·the·purpose·of·this·function.·</dd></dl> |
1975 | <p·class="definition">Definition·at·line·<a·class="el"·href="particle__handler_8cc_source.html#l02171">2171</a>·of·file·<a·class="el"·href="particle__handler_8cc_source.html">particle_handler.cc</a>.</p> | 1975 | <p·class="definition">Definition·at·line·<a·class="el"·href="particle__handler_8cc_source.html#l02171">2171</a>·of·file·<a·class="el"·href="particle__handler_8cc_source.html">particle_handler.cc</a>.</p> |
1976 | </div> | 1976 | </div> |
1977 | </div> | 1977 | </div> |
1978 | <a·id="a9a79889c1ad3b569a405488d4bab8263"·name="a9a79889c1ad3b569a405488d4bab8263"></a> | 1978 | <a·id="a9a79889c1ad3b569a405488d4bab8263"·name="a9a79889c1ad3b569a405488d4bab8263"></a> |
1979 | <h2·class="memtitle"><span·class="permalink"><a·href="#a9a79889c1ad3b569a405488d4bab8263">◆ </a></span>register_load_callback_function()</h2> | 1979 | <h2·class="memtitle"><span·class="permalink"><a·href="#a9a79889c1ad3b569a405488d4bab8263">◆ </a></span>register_load_callback_function()</h2> |
Offset 1494, 15 lines modified | Offset 1494, 15 lines modified | ||
1494 | ··<td·class="mlabels-right"> | 1494 | ··<td·class="mlabels-right"> |
1495 | <span·class="mlabels"><span·class="mlabel">inherited</span></span>··</td> | 1495 | <span·class="mlabels"><span·class="mlabel">inherited</span></span>··</td> |
1496 | ··</tr> | 1496 | ··</tr> |
1497 | </table> | 1497 | </table> |
1498 | </div><div·class="memdoc"> | 1498 | </div><div·class="memdoc"> |
1499 | <p>Fill·a·vector·with·all·tensor·elements.</p> | 1499 | <p>Fill·a·vector·with·all·tensor·elements.</p> |
1500 | <p>This·function·unrolls·all·tensor·entries·into·a·single,·linearly·numbered·vector.·As·usual·in·C++,·the·rightmost·index·of·the·tensor·marches·fastest.</p> | 1500 | <p>This·function·unrolls·all·tensor·entries·into·a·single,·linearly·numbered·vector.·As·usual·in·C++,·the·rightmost·index·of·the·tensor·marches·fastest.</p> |
1501 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated0000 | 1501 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000023">Deprecated:</a></b></dt><dd>Use·the·more·general·function·that·takes·a·pair·of·iterators·instead.·</dd></dl> |
1502 | </div> | 1502 | </div> |
1503 | </div> | 1503 | </div> |
1504 | <a·id="a5227508480598cc2adf237d1327b779a"·name="a5227508480598cc2adf237d1327b779a"></a> | 1504 | <a·id="a5227508480598cc2adf237d1327b779a"·name="a5227508480598cc2adf237d1327b779a"></a> |
1505 | <h2·class="memtitle"><span·class="permalink"><a·href="#a5227508480598cc2adf237d1327b779a">◆ </a></span>unroll()·<span·class="overload">[2/2]</span></h2> | 1505 | <h2·class="memtitle"><span·class="permalink"><a·href="#a5227508480598cc2adf237d1327b779a">◆ </a></span>unroll()·<span·class="overload">[2/2]</span></h2> |
1506 | <div·class="memitem"> | 1506 | <div·class="memitem"> |
Offset 117, 20 lines modified | Offset 117, 20 lines modified | ||
117 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a> | 117 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="nested-classes"·name="nested-classes"></a> |
118 | Classes</h2></td></tr> | 118 | Classes</h2></td></tr> |
119 | <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class· </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classPreconditionPSOR_1_1AdditionalData.html">AdditionalData</a></td></tr> | 119 | <tr·class="memitem:"><td·class="memItemLeft"·align="right"·valign="top">class· </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classPreconditionPSOR_1_1AdditionalData.html">AdditionalData</a></td></tr> |
120 | <tr·class="separator:"><td·class="memSeparator"·colspan="2"> </td></tr> | 120 | <tr·class="separator:"><td·class="memSeparator"·colspan="2"> </td></tr> |
121 | </table><table·class="memberdecls"> | 121 | </table><table·class="memberdecls"> |
122 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a> | 122 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a> |
123 | Public·Types</h2></td></tr> | 123 | Public·Types</h2></td></tr> |
124 | <tr·class="memitem:a1aead75590e55be9b3e9f350ad4fd2db"·id="r_a1aead75590e55be9b3e9f350ad4fd2db"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classPreconditionPSOR.html#a1aead75590e55be9b3e9f350ad4fd2db">size_type</a>·=·typename· | 124 | <tr·class="memitem:a1aead75590e55be9b3e9f350ad4fd2db"·id="r_a1aead75590e55be9b3e9f350ad4fd2db"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classPreconditionPSOR.html#a1aead75590e55be9b3e9f350ad4fd2db">size_type</a>·=·typename·BaseClass::size_type</td></tr> |
125 | <tr·class="separator:a1aead75590e55be9b3e9f350ad4fd2db"><td·class="memSeparator"·colspan="2"> </td></tr> | 125 | <tr·class="separator:a1aead75590e55be9b3e9f350ad4fd2db"><td·class="memSeparator"·colspan="2"> </td></tr> |
126 | </table><table·class="memberdecls"> | 126 | </table><table·class="memberdecls"> |
127 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> | 127 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> |
128 | Public·Member·Functions</h2></td></tr> | 128 | Public·Member·Functions</h2></td></tr> |
129 | <tr·class="memitem:ae5b3e4b7bfa241a9c361451db4495c6d"·id="r_ae5b3e4b7bfa241a9c361451db4495c6d"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classPreconditionPSOR.html#ae5b3e4b7bfa241a9c361451db4495c6d">initialize</a>·(const·MatrixType·&<a·class="el"·href="classPreconditionRelaxation.html#a11b4e7e3ae373b36811293889114d4b5">A</a>,·const·std::vector<·<a·class="el"·href="classPreconditionPSOR.html#a1aead75590e55be9b3e9f350ad4fd2db">size_type</a>·>·&permutation,·const·std::vector<·<a·class="el"·href="classPreconditionPSOR.html#a1aead75590e55be9b3e9f350ad4fd2db">size_type</a>·>·&inverse_permutation,·const·typename· | 129 | <tr·class="memitem:ae5b3e4b7bfa241a9c361451db4495c6d"·id="r_ae5b3e4b7bfa241a9c361451db4495c6d"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classPreconditionPSOR.html#ae5b3e4b7bfa241a9c361451db4495c6d">initialize</a>·(const·MatrixType·&<a·class="el"·href="classPreconditionRelaxation.html#a11b4e7e3ae373b36811293889114d4b5">A</a>,·const·std::vector<·<a·class="el"·href="classPreconditionPSOR.html#a1aead75590e55be9b3e9f350ad4fd2db">size_type</a>·>·&permutation,·const·std::vector<·<a·class="el"·href="classPreconditionPSOR.html#a1aead75590e55be9b3e9f350ad4fd2db">size_type</a>·>·&inverse_permutation,·const·typename·BaseClass::AdditionalData·&parameters=typename·BaseClass::AdditionalData())</td></tr> |
130 | <tr·class="separator:ae5b3e4b7bfa241a9c361451db4495c6d"><td·class="memSeparator"·colspan="2"> </td></tr> | 130 | <tr·class="separator:ae5b3e4b7bfa241a9c361451db4495c6d"><td·class="memSeparator"·colspan="2"> </td></tr> |
131 | <tr·class="memitem:a68c83bc001616d23ef318629c3ac4b2b"·id="r_a68c83bc001616d23ef318629c3ac4b2b"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classPreconditionPSOR.html#a68c83bc001616d23ef318629c3ac4b2b">initialize</a>·(const·MatrixType·&<a·class="el"·href="classPreconditionRelaxation.html#a11b4e7e3ae373b36811293889114d4b5">A</a>,·const·<a·class="el"·href="classPreconditionPSOR_1_1AdditionalData.html">AdditionalData</a>·&additional_data)</td></tr> | 131 | <tr·class="memitem:a68c83bc001616d23ef318629c3ac4b2b"·id="r_a68c83bc001616d23ef318629c3ac4b2b"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classPreconditionPSOR.html#a68c83bc001616d23ef318629c3ac4b2b">initialize</a>·(const·MatrixType·&<a·class="el"·href="classPreconditionRelaxation.html#a11b4e7e3ae373b36811293889114d4b5">A</a>,·const·<a·class="el"·href="classPreconditionPSOR_1_1AdditionalData.html">AdditionalData</a>·&additional_data)</td></tr> |
132 | <tr·class="separator:a68c83bc001616d23ef318629c3ac4b2b"><td·class="memSeparator"·colspan="2"> </td></tr> | 132 | <tr·class="separator:a68c83bc001616d23ef318629c3ac4b2b"><td·class="memSeparator"·colspan="2"> </td></tr> |
133 | <tr·class="memitem:acc00cba15fd7e79b64cd4c60c7f564dd"·id="r_acc00cba15fd7e79b64cd4c60c7f564dd"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classPreconditionRelaxation.html#acc00cba15fd7e79b64cd4c60c7f564dd">initialize</a>·(const·MatrixType·&<a·class="el"·href="classPreconditionRelaxation.html#a11b4e7e3ae373b36811293889114d4b5">A</a>,·const·<a·class="el"·href="classPreconditionPSOR_1_1AdditionalData.html">AdditionalData</a>·&parameters=<a·class="el"·href="classPreconditionPSOR_1_1AdditionalData.html">AdditionalData</a>())</td></tr> | 133 | <tr·class="memitem:acc00cba15fd7e79b64cd4c60c7f564dd"·id="r_acc00cba15fd7e79b64cd4c60c7f564dd"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classPreconditionRelaxation.html#acc00cba15fd7e79b64cd4c60c7f564dd">initialize</a>·(const·MatrixType·&<a·class="el"·href="classPreconditionRelaxation.html#a11b4e7e3ae373b36811293889114d4b5">A</a>,·const·<a·class="el"·href="classPreconditionPSOR_1_1AdditionalData.html">AdditionalData</a>·&parameters=<a·class="el"·href="classPreconditionPSOR_1_1AdditionalData.html">AdditionalData</a>())</td></tr> |
134 | <tr·class="separator:acc00cba15fd7e79b64cd4c60c7f564dd"><td·class="memSeparator"·colspan="2"> </td></tr> | 134 | <tr·class="separator:acc00cba15fd7e79b64cd4c60c7f564dd"><td·class="memSeparator"·colspan="2"> </td></tr> |
135 | <tr·class="memitem:a17a062b6bfe5180df9761c7a6c29e3a1"·id="r_a17a062b6bfe5180df9761c7a6c29e3a1"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classPreconditionRelaxation.html#a17a062b6bfe5180df9761c7a6c29e3a1">clear</a>·()</td></tr> | 135 | <tr·class="memitem:a17a062b6bfe5180df9761c7a6c29e3a1"·id="r_a17a062b6bfe5180df9761c7a6c29e3a1"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classPreconditionRelaxation.html#a17a062b6bfe5180df9761c7a6c29e3a1">clear</a>·()</td></tr> |
136 | <tr·class="separator:a17a062b6bfe5180df9761c7a6c29e3a1"><td·class="memSeparator"·colspan="2"> </td></tr> | 136 | <tr·class="separator:a17a062b6bfe5180df9761c7a6c29e3a1"><td·class="memSeparator"·colspan="2"> </td></tr> |
Offset 104, 24 lines modified | Offset 104, 24 lines modified | ||
104 | </div><!--header--> | 104 | </div><!--header--> |
105 | <div·class="contents"> | 105 | <div·class="contents"> |
106 | <p><code>#include·<<a·class="el"·href="precondition_8h_source.html">deal.II/lac/precondition.h</a>></code></p> | 106 | <p><code>#include·<<a·class="el"·href="precondition_8h_source.html">deal.II/lac/precondition.h</a>></code></p> |
107 | <table·class="memberdecls"> | 107 | <table·class="memberdecls"> |
108 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> | 108 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> |
109 | Public·Member·Functions</h2></td></tr> | 109 | Public·Member·Functions</h2></td></tr> |
110 | <tr·class="memitem:a161076ebc0d4f6fc0a0bc462f6caf934"·id="r_a161076ebc0d4f6fc0a0bc462f6caf934"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classPreconditionPSOR_1_1AdditionalData.html#a161076ebc0d4f6fc0a0bc462f6caf934">AdditionalData</a>·(const·std::vector<·<a·class="el"·href="classPreconditionPSOR.html#a1aead75590e55be9b3e9f350ad4fd2db">size_type</a>·>·&<a·class="el"·href="classPreconditionPSOR_1_1AdditionalData.html#ab2a44c765d46bf1a828581c45be84a3d">permutation</a>,·const·std::vector<·<a·class="el"·href="classPreconditionPSOR.html#a1aead75590e55be9b3e9f350ad4fd2db">size_type</a>·>·&<a·class="el"·href="classPreconditionPSOR_1_1AdditionalData.html#a72a3daa188f7b5d896ed883592e20ff6">inverse_permutation</a>,·const·typename· | 110 | <tr·class="memitem:a161076ebc0d4f6fc0a0bc462f6caf934"·id="r_a161076ebc0d4f6fc0a0bc462f6caf934"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classPreconditionPSOR_1_1AdditionalData.html#a161076ebc0d4f6fc0a0bc462f6caf934">AdditionalData</a>·(const·std::vector<·<a·class="el"·href="classPreconditionPSOR.html#a1aead75590e55be9b3e9f350ad4fd2db">size_type</a>·>·&<a·class="el"·href="classPreconditionPSOR_1_1AdditionalData.html#ab2a44c765d46bf1a828581c45be84a3d">permutation</a>,·const·std::vector<·<a·class="el"·href="classPreconditionPSOR.html#a1aead75590e55be9b3e9f350ad4fd2db">size_type</a>·>·&<a·class="el"·href="classPreconditionPSOR_1_1AdditionalData.html#a72a3daa188f7b5d896ed883592e20ff6">inverse_permutation</a>,·const·typename·BaseClass::AdditionalData·&<a·class="el"·href="classPreconditionPSOR_1_1AdditionalData.html#a58a840106671739c285b6225839b8d53">parameters</a>=typename·BaseClass::AdditionalData())</td></tr> |
111 | <tr·class="separator:a161076ebc0d4f6fc0a0bc462f6caf934"><td·class="memSeparator"·colspan="2"> </td></tr> | 111 | <tr·class="separator:a161076ebc0d4f6fc0a0bc462f6caf934"><td·class="memSeparator"·colspan="2"> </td></tr> |
112 | </table><table·class="memberdecls"> | 112 | </table><table·class="memberdecls"> |
113 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-attribs"·name="pub-attribs"></a> | 113 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-attribs"·name="pub-attribs"></a> |
114 | Public·Attributes</h2></td></tr> | 114 | Public·Attributes</h2></td></tr> |
115 | <tr·class="memitem:ab2a44c765d46bf1a828581c45be84a3d"·id="r_ab2a44c765d46bf1a828581c45be84a3d"><td·class="memItemLeft"·align="right"·valign="top">const·std::vector<·<a·class="el"·href="classPreconditionPSOR.html#a1aead75590e55be9b3e9f350ad4fd2db">size_type</a>·>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classPreconditionPSOR_1_1AdditionalData.html#ab2a44c765d46bf1a828581c45be84a3d">permutation</a></td></tr> | 115 | <tr·class="memitem:ab2a44c765d46bf1a828581c45be84a3d"·id="r_ab2a44c765d46bf1a828581c45be84a3d"><td·class="memItemLeft"·align="right"·valign="top">const·std::vector<·<a·class="el"·href="classPreconditionPSOR.html#a1aead75590e55be9b3e9f350ad4fd2db">size_type</a>·>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classPreconditionPSOR_1_1AdditionalData.html#ab2a44c765d46bf1a828581c45be84a3d">permutation</a></td></tr> |
116 | <tr·class="separator:ab2a44c765d46bf1a828581c45be84a3d"><td·class="memSeparator"·colspan="2"> </td></tr> | 116 | <tr·class="separator:ab2a44c765d46bf1a828581c45be84a3d"><td·class="memSeparator"·colspan="2"> </td></tr> |
117 | <tr·class="memitem:a72a3daa188f7b5d896ed883592e20ff6"·id="r_a72a3daa188f7b5d896ed883592e20ff6"><td·class="memItemLeft"·align="right"·valign="top">const·std::vector<·<a·class="el"·href="classPreconditionPSOR.html#a1aead75590e55be9b3e9f350ad4fd2db">size_type</a>·>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classPreconditionPSOR_1_1AdditionalData.html#a72a3daa188f7b5d896ed883592e20ff6">inverse_permutation</a></td></tr> | 117 | <tr·class="memitem:a72a3daa188f7b5d896ed883592e20ff6"·id="r_a72a3daa188f7b5d896ed883592e20ff6"><td·class="memItemLeft"·align="right"·valign="top">const·std::vector<·<a·class="el"·href="classPreconditionPSOR.html#a1aead75590e55be9b3e9f350ad4fd2db">size_type</a>·>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classPreconditionPSOR_1_1AdditionalData.html#a72a3daa188f7b5d896ed883592e20ff6">inverse_permutation</a></td></tr> |
118 | <tr·class="separator:a72a3daa188f7b5d896ed883592e20ff6"><td·class="memSeparator"·colspan="2"> </td></tr> | 118 | <tr·class="separator:a72a3daa188f7b5d896ed883592e20ff6"><td·class="memSeparator"·colspan="2"> </td></tr> |
119 | <tr·class="memitem:a58a840106671739c285b6225839b8d53"·id="r_a58a840106671739c285b6225839b8d53"><td·class="memItemLeft"·align="right"·valign="top"> | 119 | <tr·class="memitem:a58a840106671739c285b6225839b8d53"·id="r_a58a840106671739c285b6225839b8d53"><td·class="memItemLeft"·align="right"·valign="top">BaseClass::AdditionalData </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classPreconditionPSOR_1_1AdditionalData.html#a58a840106671739c285b6225839b8d53">parameters</a></td></tr> |
120 | <tr·class="separator:a58a840106671739c285b6225839b8d53"><td·class="memSeparator"·colspan="2"> </td></tr> | 120 | <tr·class="separator:a58a840106671739c285b6225839b8d53"><td·class="memSeparator"·colspan="2"> </td></tr> |
121 | </table> | 121 | </table> |
122 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> | 122 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> |
123 | <div·class="textblock"><div·class="compoundTemplParams">template<typename·MatrixType·=·SparseMatrix<double>><br·/> | 123 | <div·class="textblock"><div·class="compoundTemplParams">template<typename·MatrixType·=·SparseMatrix<double>><br·/> |
124 | class·PreconditionPSOR<·MatrixType·>::AdditionalData</div><p>Parameters·for·<a·class="el"·href="classPreconditionPSOR.html">PreconditionPSOR</a>.·</p> | 124 | class·PreconditionPSOR<·MatrixType·>::AdditionalData</div><p>Parameters·for·<a·class="el"·href="classPreconditionPSOR.html">PreconditionPSOR</a>.·</p> |
125 | <p·class="definition">Definition·at·line·<a·class="el"·href="precondition_8h_source.html#l01666">1666</a>·of·file·<a·class="el"·href="precondition_8h_source.html">precondition.h</a>.</p> | 125 | <p·class="definition">Definition·at·line·<a·class="el"·href="precondition_8h_source.html#l01666">1666</a>·of·file·<a·class="el"·href="precondition_8h_source.html">precondition.h</a>.</p> |
Offset 1732, 15 lines modified | Offset 1732, 15 lines modified | ||
1732 | ··<td·class="mlabels-right"> | 1732 | ··<td·class="mlabels-right"> |
1733 | <span·class="mlabels"><span·class="mlabel">inline</span></span>··</td> | 1733 | <span·class="mlabels"><span·class="mlabel">inline</span></span>··</td> |
1734 | ··</tr> | 1734 | ··</tr> |
1735 | </table> | 1735 | </table> |
1736 | </div><div·class="memdoc"> | 1736 | </div><div·class="memdoc"> |
1737 | <p>Determine·the·orientation·of·the·current·entity·described·by·its·vertices·<code>vertices_1</code>·relative·to·an·entity·described·by·<code>vertices_0</code>.·The·two·arrays·given·as·arguments·can·be·arrays·of·global·vertex·indices·or·local·vertex·indices,·arrays·of·vertex·locations,·or·arrays·of·any·other·objects·identifying·the·vertices·and·the·order·in·which·they·are·encountered·in·a·cell.</p> | 1737 | <p>Determine·the·orientation·of·the·current·entity·described·by·its·vertices·<code>vertices_1</code>·relative·to·an·entity·described·by·<code>vertices_0</code>.·The·two·arrays·given·as·arguments·can·be·arrays·of·global·vertex·indices·or·local·vertex·indices,·arrays·of·vertex·locations,·or·arrays·of·any·other·objects·identifying·the·vertices·and·the·order·in·which·they·are·encountered·in·a·cell.</p> |
1738 | <p>The·size·of·the·arrays,·i.e.,·the·template·argument·<code>N</code>,·must·be·equal·to·or·larger·than·the·number·of·vertices·of·the·current·entity.·If·it·is·larger,·only·those·elements·of·the·input·and·output·arrays·are·read·from·or·written·to·that·correspond·to·valid·vertex·indices.</p> | 1738 | <p>The·size·of·the·arrays,·i.e.,·the·template·argument·<code>N</code>,·must·be·equal·to·or·larger·than·the·number·of·vertices·of·the·current·entity.·If·it·is·larger,·only·those·elements·of·the·input·and·output·arrays·are·read·from·or·written·to·that·correspond·to·valid·vertex·indices.</p> |
1739 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated0000 | 1739 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000054">Deprecated:</a></b></dt><dd>Use·<a·class="el"·href="classReferenceCell.html#ae1ae88c2c1c91f4229e8de9f503fca4e">get_combined_orientation()</a>·instead.·</dd></dl> |
1740 | <p·class="definition">Definition·at·line·<a·class="el"·href="reference__cell_8h_source.html#l02894">2894</a>·of·file·<a·class="el"·href="reference__cell_8h_source.html">reference_cell.h</a>.</p> | 1740 | <p·class="definition">Definition·at·line·<a·class="el"·href="reference__cell_8h_source.html#l02894">2894</a>·of·file·<a·class="el"·href="reference__cell_8h_source.html">reference_cell.h</a>.</p> |
1741 | </div> | 1741 | </div> |
1742 | </div> | 1742 | </div> |
1743 | <a·id="ae1ae88c2c1c91f4229e8de9f503fca4e"·name="ae1ae88c2c1c91f4229e8de9f503fca4e"></a> | 1743 | <a·id="ae1ae88c2c1c91f4229e8de9f503fca4e"·name="ae1ae88c2c1c91f4229e8de9f503fca4e"></a> |
1744 | <h2·class="memtitle"><span·class="permalink"><a·href="#ae1ae88c2c1c91f4229e8de9f503fca4e">◆ </a></span>get_combined_orientation()</h2> | 1744 | <h2·class="memtitle"><span·class="permalink"><a·href="#ae1ae88c2c1c91f4229e8de9f503fca4e">◆ </a></span>get_combined_orientation()</h2> |
Offset 131, 15 lines modified | Offset 131, 15 lines modified | ||
131 | <tr·class="memitem:a27df362eb270248fa8811b548e13b9a0"·id="r_a27df362eb270248fa8811b548e13b9a0"><td·class="memItemLeft"·align="right"·valign="top">const·<a·class="el"·href="structSLEPcWrappers_1_1TransformationSpectrumFolding_1_1AdditionalData.html">AdditionalData</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSLEPcWrappers_1_1TransformationSpectrumFolding.html#a27df362eb270248fa8811b548e13b9a0">additional_data</a></td></tr> | 131 | <tr·class="memitem:a27df362eb270248fa8811b548e13b9a0"·id="r_a27df362eb270248fa8811b548e13b9a0"><td·class="memItemLeft"·align="right"·valign="top">const·<a·class="el"·href="structSLEPcWrappers_1_1TransformationSpectrumFolding_1_1AdditionalData.html">AdditionalData</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSLEPcWrappers_1_1TransformationSpectrumFolding.html#a27df362eb270248fa8811b548e13b9a0">additional_data</a></td></tr> |
132 | <tr·class="separator:a27df362eb270248fa8811b548e13b9a0"><td·class="memSeparator"·colspan="2"> </td></tr> | 132 | <tr·class="separator:a27df362eb270248fa8811b548e13b9a0"><td·class="memSeparator"·colspan="2"> </td></tr> |
133 | <tr·class="memitem:a759d9eb940c1cab8c1b5f6a7c8695d7c"·id="r_a759d9eb940c1cab8c1b5f6a7c8695d7c"><td·class="memItemLeft"·align="right"·valign="top">ST </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSLEPcWrappers_1_1TransformationBase.html#a759d9eb940c1cab8c1b5f6a7c8695d7c">st</a></td></tr> | 133 | <tr·class="memitem:a759d9eb940c1cab8c1b5f6a7c8695d7c"·id="r_a759d9eb940c1cab8c1b5f6a7c8695d7c"><td·class="memItemLeft"·align="right"·valign="top">ST </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classSLEPcWrappers_1_1TransformationBase.html#a759d9eb940c1cab8c1b5f6a7c8695d7c">st</a></td></tr> |
134 | <tr·class="separator:a759d9eb940c1cab8c1b5f6a7c8695d7c"><td·class="memSeparator"·colspan="2"> </td></tr> | 134 | <tr·class="separator:a759d9eb940c1cab8c1b5f6a7c8695d7c"><td·class="memSeparator"·colspan="2"> </td></tr> |
135 | </table> | 135 | </table> |
136 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> | 136 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> |
137 | <div·class="textblock"><p>An·implementation·of·the·transformation·interface·using·the·SLEPc·Spectrum·Folding.·This·transformation·type·has·been·removed·in·SLEPc·3.5.0·and·thus·cannot·be·used·in·the·newer·versions.</p> | 137 | <div·class="textblock"><p>An·implementation·of·the·transformation·interface·using·the·SLEPc·Spectrum·Folding.·This·transformation·type·has·been·removed·in·SLEPc·3.5.0·and·thus·cannot·be·used·in·the·newer·versions.</p> |
138 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00013 | 138 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000130">Deprecated:</a></b></dt><dd>Since·deal.II·requires·PETSc·3.7·or·newer·this·class·no·longer·does·anything.</dd></dl> |
139 | <p·class="definition">Definition·at·line·<a·class="el"·href="slepc__spectral__transformation_8h_source.html#l00211">211</a>·of·file·<a·class="el"·href="slepc__spectral__transformation_8h_source.html">slepc_spectral_transformation.h</a>.</p> | 139 | <p·class="definition">Definition·at·line·<a·class="el"·href="slepc__spectral__transformation_8h_source.html#l00211">211</a>·of·file·<a·class="el"·href="slepc__spectral__transformation_8h_source.html">slepc_spectral_transformation.h</a>.</p> |
140 | </div><h2·class="groupheader">Constructor·&·Destructor·Documentation</h2> | 140 | </div><h2·class="groupheader">Constructor·&·Destructor·Documentation</h2> |
141 | <a·id="a8ed1bfd5428bb989ad5495472597c649"·name="a8ed1bfd5428bb989ad5495472597c649"></a> | 141 | <a·id="a8ed1bfd5428bb989ad5495472597c649"·name="a8ed1bfd5428bb989ad5495472597c649"></a> |
142 | <h2·class="memtitle"><span·class="permalink"><a·href="#a8ed1bfd5428bb989ad5495472597c649">◆ </a></span>TransformationSpectrumFolding()</h2> | 142 | <h2·class="memtitle"><span·class="permalink"><a·href="#a8ed1bfd5428bb989ad5495472597c649">◆ </a></span>TransformationSpectrumFolding()</h2> |
143 | <div·class="memitem"> | 143 | <div·class="memitem"> |
Offset 636, 15 lines modified | Offset 636, 15 lines modified | ||
636 | \[ | 636 | \[ |
637 | ··J=\dfrac{\partial·G}{\partial·y}·=·\dfrac{\partial·F}{\partial·y}·+ | 637 | ··J=\dfrac{\partial·G}{\partial·y}·=·\dfrac{\partial·F}{\partial·y}·+ |
638 | ·\alpha·\dfrac{\partial·F}{\partial·\dot·y}. | 638 | ·\alpha·\dfrac{\partial·F}{\partial·\dot·y}. |
639 | \] | 639 | \] |
640 | </p> | 640 | </p> |
641 | <p>A·call·to·this·function·should·store·in·<code>dst</code>·the·result·of·\(J^{-1}\)·applied·to·<code>src</code>,·i.e.,·<code>J*dst·=·src</code>.·It·is·the·users·responsibility·to·set·up·proper·solvers·and·preconditioners·inside·this·function.</p> | 641 | <p>A·call·to·this·function·should·store·in·<code>dst</code>·the·result·of·\(J^{-1}\)·applied·to·<code>src</code>,·i.e.,·<code>J*dst·=·src</code>.·It·is·the·users·responsibility·to·set·up·proper·solvers·and·preconditioners·inside·this·function.</p> |
642 | <dl·class="section·note"><dt>Note</dt><dd>This·variable·represents·a·<a·class="el"·href="DEALGlossary.html#GlossUserProvidedCallBack">user·provided·callback</a>.·See·there·for·a·description·of·how·to·deal·with·errors·and·other·requirements·and·conventions.·In·particular,·<a·class="el"·href="classSUNDIALS_1_1IDA.html">IDA</a>·can·deal·with·"recoverable"·errors·in·some·circumstances,·so·callbacks·can·throw·exceptions·of·type·RecoverableUserCallbackError.</dd></dl> | 642 | <dl·class="section·note"><dt>Note</dt><dd>This·variable·represents·a·<a·class="el"·href="DEALGlossary.html#GlossUserProvidedCallBack">user·provided·callback</a>.·See·there·for·a·description·of·how·to·deal·with·errors·and·other·requirements·and·conventions.·In·particular,·<a·class="el"·href="classSUNDIALS_1_1IDA.html">IDA</a>·can·deal·with·"recoverable"·errors·in·some·circumstances,·so·callbacks·can·throw·exceptions·of·type·RecoverableUserCallbackError.</dd></dl> |
643 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00015 | 643 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000155">Deprecated:</a></b></dt><dd>Use·<a·class="el"·href="classSUNDIALS_1_1IDA.html#a0ac21469a7e64c659c0c38eb3fc1ecc5">solve_with_jacobian()</a>·instead·which·also·uses·a·numerical·tolerance.·</dd></dl> |
644 | <p·class="definition">Definition·at·line·<a·class="el"·href="ida_8h_source.html#l00736">736</a>·of·file·<a·class="el"·href="ida_8h_source.html">ida.h</a>.</p> | 644 | <p·class="definition">Definition·at·line·<a·class="el"·href="ida_8h_source.html#l00736">736</a>·of·file·<a·class="el"·href="ida_8h_source.html">ida.h</a>.</p> |
645 | </div> | 645 | </div> |
646 | </div> | 646 | </div> |
647 | <a·id="a0ac21469a7e64c659c0c38eb3fc1ecc5"·name="a0ac21469a7e64c659c0c38eb3fc1ecc5"></a> | 647 | <a·id="a0ac21469a7e64c659c0c38eb3fc1ecc5"·name="a0ac21469a7e64c659c0c38eb3fc1ecc5"></a> |
648 | <h2·class="memtitle"><span·class="permalink"><a·href="#a0ac21469a7e64c659c0c38eb3fc1ecc5">◆ </a></span>solve_with_jacobian</h2> | 648 | <h2·class="memtitle"><span·class="permalink"><a·href="#a0ac21469a7e64c659c0c38eb3fc1ecc5">◆ </a></span>solve_with_jacobian</h2> |
Offset 486, 15 lines modified | Offset 486, 15 lines modified | ||
486 | template<typename·VectorType··=·Vector<double>>·</div> | 486 | template<typename·VectorType··=·Vector<double>>·</div> |
487 | ······<table·class="memname"> | 487 | ······<table·class="memname"> |
488 | ········<tr> | 488 | ········<tr> |
489 | ··········<td·class="memname">std::function<void(const·VectorType·&ycur,·const·VectorType·&fcur,·const·VectorType·&rhs,·VectorType·&·dst)>·<a·class="el"·href="classSUNDIALS_1_1KINSOL.html">SUNDIALS::KINSOL</a><·VectorType·>::solve_jacobian_system</td> | 489 | ··········<td·class="memname">std::function<void(const·VectorType·&ycur,·const·VectorType·&fcur,·const·VectorType·&rhs,·VectorType·&·dst)>·<a·class="el"·href="classSUNDIALS_1_1KINSOL.html">SUNDIALS::KINSOL</a><·VectorType·>::solve_jacobian_system</td> |
490 | ········</tr> | 490 | ········</tr> |
491 | ······</table> | 491 | ······</table> |
492 | </div><div·class="memdoc"> | 492 | </div><div·class="memdoc"> |
493 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00015 | 493 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000156">Deprecated:</a></b></dt><dd>Versions·of·<a·class="el"·href="namespaceSUNDIALS.html">SUNDIALS</a>·after·4.0·no·longer·provide·all·of·the·information·necessary·for·this·callback·(see·below).·Use·the·<code>solve_with_jacobian</code>·callback·described·below.</dd></dl> |
494 | <p>A·function·object·that·users·may·supply·and·that·is·intended·to·solve·a·linear·system·with·the·Jacobian·matrix.·This·function·will·be·called·by·<a·class="el"·href="classSUNDIALS_1_1KINSOL.html">KINSOL</a>·(possibly·several·times)·after·<a·class="el"·href="classSUNDIALS_1_1KINSOL.html#a1d3610ca7572f9e73f99a07c8c0a31da">setup_jacobian()</a>·has·been·called·at·least·once.·<a·class="el"·href="classSUNDIALS_1_1KINSOL.html">KINSOL</a>·tries·to·do·its·best·to·call·<a·class="el"·href="classSUNDIALS_1_1KINSOL.html#a1d3610ca7572f9e73f99a07c8c0a31da">setup_jacobian()</a>·the·minimum·number·of·times.·If·convergence·can·be·achieved·without·updating·the·Jacobian,·then·<a·class="el"·href="classSUNDIALS_1_1KINSOL.html">KINSOL</a>·does·not·call·<a·class="el"·href="classSUNDIALS_1_1KINSOL.html#a1d3610ca7572f9e73f99a07c8c0a31da">setup_jacobian()</a>·again.·If,·on·the·contrary,·internal·<a·class="el"·href="classSUNDIALS_1_1KINSOL.html">KINSOL</a>·convergence·tests·fail,·then·<a·class="el"·href="classSUNDIALS_1_1KINSOL.html">KINSOL</a>·calls·<a·class="el"·href="classSUNDIALS_1_1KINSOL.html#a1d3610ca7572f9e73f99a07c8c0a31da">setup_jacobian()</a>·again·with·updated·vectors·and·coefficients·so·that·successive·calls·to·<a·class="el"·href="classSUNDIALS_1_1KINSOL.html#accd7a4ad85484eb72369ad875f928f6f">solve_jacobian_system()</a>·lead·to·better·convergence·in·the·Newton·process.</p> | 494 | <p>A·function·object·that·users·may·supply·and·that·is·intended·to·solve·a·linear·system·with·the·Jacobian·matrix.·This·function·will·be·called·by·<a·class="el"·href="classSUNDIALS_1_1KINSOL.html">KINSOL</a>·(possibly·several·times)·after·<a·class="el"·href="classSUNDIALS_1_1KINSOL.html#a1d3610ca7572f9e73f99a07c8c0a31da">setup_jacobian()</a>·has·been·called·at·least·once.·<a·class="el"·href="classSUNDIALS_1_1KINSOL.html">KINSOL</a>·tries·to·do·its·best·to·call·<a·class="el"·href="classSUNDIALS_1_1KINSOL.html#a1d3610ca7572f9e73f99a07c8c0a31da">setup_jacobian()</a>·the·minimum·number·of·times.·If·convergence·can·be·achieved·without·updating·the·Jacobian,·then·<a·class="el"·href="classSUNDIALS_1_1KINSOL.html">KINSOL</a>·does·not·call·<a·class="el"·href="classSUNDIALS_1_1KINSOL.html#a1d3610ca7572f9e73f99a07c8c0a31da">setup_jacobian()</a>·again.·If,·on·the·contrary,·internal·<a·class="el"·href="classSUNDIALS_1_1KINSOL.html">KINSOL</a>·convergence·tests·fail,·then·<a·class="el"·href="classSUNDIALS_1_1KINSOL.html">KINSOL</a>·calls·<a·class="el"·href="classSUNDIALS_1_1KINSOL.html#a1d3610ca7572f9e73f99a07c8c0a31da">setup_jacobian()</a>·again·with·updated·vectors·and·coefficients·so·that·successive·calls·to·<a·class="el"·href="classSUNDIALS_1_1KINSOL.html#accd7a4ad85484eb72369ad875f928f6f">solve_jacobian_system()</a>·lead·to·better·convergence·in·the·Newton·process.</p> |
495 | <p>If·you·do·not·specify·a·<code>solve_jacobian_system</code>·or·<code>solve_with_jacobian</code>·function,·then·only·a·fixed·point·iteration·strategy·can·be·used.·Notice·that·this·may·not·converge,·or·may·converge·very·slowly.</p> | 495 | <p>If·you·do·not·specify·a·<code>solve_jacobian_system</code>·or·<code>solve_with_jacobian</code>·function,·then·only·a·fixed·point·iteration·strategy·can·be·used.·Notice·that·this·may·not·converge,·or·may·converge·very·slowly.</p> |
496 | <p>A·call·to·this·function·should·store·in·<code>dst</code>·the·result·of·\(J^{-1}\)·applied·to·<code>rhs</code>,·i.e.,·\(J·\cdot·dst·=·rhs\).·It·is·the·user's·responsibility·to·set·up·proper·solvers·and·preconditioners·inside·this·function·(or·in·the·<code>setup_jacobian</code>·callback·above).</p> | 496 | <p>A·call·to·this·function·should·store·in·<code>dst</code>·the·result·of·\(J^{-1}\)·applied·to·<code>rhs</code>,·i.e.,·\(J·\cdot·dst·=·rhs\).·It·is·the·user's·responsibility·to·set·up·proper·solvers·and·preconditioners·inside·this·function·(or·in·the·<code>setup_jacobian</code>·callback·above).</p> |
497 | <p>Arguments·to·the·function·are:</p> | 497 | <p>Arguments·to·the·function·are:</p> |
498 | <dl·class="params"><dt>Parameters</dt><dd> | 498 | <dl·class="params"><dt>Parameters</dt><dd> |
499 | ··<table·class="params"> | 499 | ··<table·class="params"> |
500 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">ycur</td><td>The·current·\(y\)·vector·for·the·current·<a·class="el"·href="classSUNDIALS_1_1KINSOL.html">KINSOL</a>·internal·step.·In·the·documentation·above,·this·\(y\)·vector·is·generally·denoted·by·\(u\).·</td></tr> | 500 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">ycur</td><td>The·current·\(y\)·vector·for·the·current·<a·class="el"·href="classSUNDIALS_1_1KINSOL.html">KINSOL</a>·internal·step.·In·the·documentation·above,·this·\(y\)·vector·is·generally·denoted·by·\(u\).·</td></tr> |
Offset 577, 15 lines modified | Offset 577, 15 lines modified | ||
577 | ··········<td>(</td> | 577 | ··········<td>(</td> |
578 | ··········<td·class="paramname"></td><td>)</td> | 578 | ··········<td·class="paramname"></td><td>)</td> |
579 | ··········<td></td> | 579 | ··········<td></td> |
580 | ········</tr> | 580 | ········</tr> |
581 | ······</table> | 581 | ······</table> |
582 | </div><div·class="memdoc"> | 582 | </div><div·class="memdoc"> |
583 | <p>Return·a·pointer·to·the·first·element·of·the·underlying·storage.</p> | 583 | <p>Return·a·pointer·to·the·first·element·of·the·underlying·storage.</p> |
584 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated0000 | 584 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000015">Deprecated:</a></b></dt><dd>This·function·suggests·that·the·elements·of·a·<a·class="el"·href="classSymmetricTensor.html">SymmetricTensor</a>·object·are·stored·as·a·contiguous·array,·but·this·is·not·in·fact·true·and·one·should·not·pretend·that·this·so.·As·a·consequence,·this·function·is·deprecated.·</dd></dl> |
585 | </div> | 585 | </div> |
586 | </div> | 586 | </div> |
587 | <a·id="a3f63929503d631686560a73c887a4c18"·name="a3f63929503d631686560a73c887a4c18"></a> | 587 | <a·id="a3f63929503d631686560a73c887a4c18"·name="a3f63929503d631686560a73c887a4c18"></a> |
588 | <h2·class="memtitle"><span·class="permalink"><a·href="#a3f63929503d631686560a73c887a4c18">◆ </a></span>begin_raw()·<span·class="overload">[2/2]</span></h2> | 588 | <h2·class="memtitle"><span·class="permalink"><a·href="#a3f63929503d631686560a73c887a4c18">◆ </a></span>begin_raw()·<span·class="overload">[2/2]</span></h2> |
589 | <div·class="memitem"> | 589 | <div·class="memitem"> |
Offset 1212, 15 lines modified | Offset 1212, 15 lines modified | ||
1212 | ··········<td·class="paramname"><em>result</em></td><td>)</td> | 1212 | ··········<td·class="paramname"><em>result</em></td><td>)</td> |
1213 | ··········<td>·const</td> | 1213 | ··········<td>·const</td> |
1214 | ········</tr> | 1214 | ········</tr> |
1215 | ······</table> | 1215 | ······</table> |
1216 | </div><div·class="memdoc"> | 1216 | </div><div·class="memdoc"> |
1217 | <p>Fill·a·vector·with·all·tensor·elements.</p> | 1217 | <p>Fill·a·vector·with·all·tensor·elements.</p> |
1218 | <p>This·function·unrolls·all·tensor·entries·into·a·single,·linearly·numbered·vector.·As·usual·in·C++,·the·rightmost·index·of·the·tensor·marches·fastest.</p> | 1218 | <p>This·function·unrolls·all·tensor·entries·into·a·single,·linearly·numbered·vector.·As·usual·in·C++,·the·rightmost·index·of·the·tensor·marches·fastest.</p> |
1219 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated0000 | 1219 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000023">Deprecated:</a></b></dt><dd>Use·the·more·general·function·that·takes·a·pair·of·iterators·instead.·</dd></dl> |
1220 | </div> | 1220 | </div> |
1221 | </div> | 1221 | </div> |
1222 | <a·id="a5227508480598cc2adf237d1327b779a"·name="a5227508480598cc2adf237d1327b779a"></a> | 1222 | <a·id="a5227508480598cc2adf237d1327b779a"·name="a5227508480598cc2adf237d1327b779a"></a> |
1223 | <h2·class="memtitle"><span·class="permalink"><a·href="#a5227508480598cc2adf237d1327b779a">◆ </a></span>unroll()·<span·class="overload">[2/2]</span></h2> | 1223 | <h2·class="memtitle"><span·class="permalink"><a·href="#a5227508480598cc2adf237d1327b779a">◆ </a></span>unroll()·<span·class="overload">[2/2]</span></h2> |
1224 | <div·class="memitem"> | 1224 | <div·class="memitem"> |
Offset 406, 15 lines modified | Offset 406, 15 lines modified | ||
406 | ··········<td>(</td> | 406 | ··········<td>(</td> |
407 | ··········<td·class="paramname"></td><td>)</td> | 407 | ··········<td·class="paramname"></td><td>)</td> |
408 | ··········<td></td> | 408 | ··········<td></td> |
409 | ········</tr> | 409 | ········</tr> |
410 | ······</table> | 410 | ······</table> |
411 | </div><div·class="memdoc"> | 411 | </div><div·class="memdoc"> |
412 | <p>Return·a·pointer·to·the·first·element·of·the·underlying·storage.</p> | 412 | <p>Return·a·pointer·to·the·first·element·of·the·underlying·storage.</p> |
413 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated0000 | 413 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000019">Deprecated:</a></b></dt><dd>This·function·suggests·that·the·elements·of·a·<a·class="el"·href="classTensor.html">Tensor</a>·object·are·stored·as·a·contiguous·array,·but·this·is·not·in·fact·true·and·one·should·not·pretend·that·this·so.·As·a·consequence,·this·function·is·deprecated.·</dd></dl> |
414 | </div> | 414 | </div> |
415 | </div> | 415 | </div> |
416 | <a·id="aab736ff37675ae022f045044112e1b39"·name="aab736ff37675ae022f045044112e1b39"></a> | 416 | <a·id="aab736ff37675ae022f045044112e1b39"·name="aab736ff37675ae022f045044112e1b39"></a> |
417 | <h2·class="memtitle"><span·class="permalink"><a·href="#aab736ff37675ae022f045044112e1b39">◆ </a></span>begin_raw()·<span·class="overload">[2/2]</span></h2> | 417 | <h2·class="memtitle"><span·class="permalink"><a·href="#aab736ff37675ae022f045044112e1b39">◆ </a></span>begin_raw()·<span·class="overload">[2/2]</span></h2> |
418 | <div·class="memitem"> | 418 | <div·class="memitem"> |
Offset 103, 25 lines modified | Offset 103, 25 lines modified | ||
103 | <a·href="classThreads_1_1Task_1_1TaskData-members.html">List·of·all·members</a>··</div> | 103 | <a·href="classThreads_1_1Task_1_1TaskData-members.html">List·of·all·members</a>··</div> |
104 | ··<div·class="headertitle"><div·class="title">Threads::Task<·RT·>::TaskData·Class·Reference</div></div> | 104 | ··<div·class="headertitle"><div·class="title">Threads::Task<·RT·>::TaskData·Class·Reference</div></div> |
105 | </div><!--header--> | 105 | </div><!--header--> |
106 | <div·class="contents"> | 106 | <div·class="contents"> |
107 | <table·class="memberdecls"> | 107 | <table·class="memberdecls"> |
108 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> | 108 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> |
109 | Public·Member·Functions</h2></td></tr> | 109 | Public·Member·Functions</h2></td></tr> |
110 | <tr·class="memitem:a45e1809743d8e0bda7fc5eafc214051f"·id="r_a45e1809743d8e0bda7fc5eafc214051f"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1Task_1_1TaskData.html#a45e1809743d8e0bda7fc5eafc214051f">TaskData</a>·(std::future<·RT·>·&&<a·class="el"·href="classThreads_1_1Task_1_1TaskData.html#a6348d0197a096a92d8f1602faa995268">future</a>)·noexcept</td></tr> | 110 | <tr·class="memitem:a45e1809743d8e0bda7fc5eafc214051f"·id="r_a45e1809743d8e0bda7fc5eafc214051f"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1Task_1_1TaskData.html#a45e1809743d8e0bda7fc5eafc214051f">TaskData</a>·(std::future<·RT·>·&&<a·class="el"·href="classThreads_1_1Task_1_1TaskData.html#a6348d0197a096a92d8f1602faa995268">future</a>)·<a·class="el"·href="classThreads_1_1Task_1_1TaskData.html#ac8bce4bddce512935ca7a89da0ba14c8">noexcept</a></td></tr> |
111 | <tr·class="separator:a45e1809743d8e0bda7fc5eafc214051f"><td·class="memSeparator"·colspan="2"> </td></tr> | 111 | <tr·class="separator:a45e1809743d8e0bda7fc5eafc214051f"><td·class="memSeparator"·colspan="2"> </td></tr> |
112 | <tr·class="memitem:a486929cb1e82f544ed70e0eb085e45b0"·id="r_a486929cb1e82f544ed70e0eb085e45b0"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1Task_1_1TaskData.html#a486929cb1e82f544ed70e0eb085e45b0">TaskData</a>·(const·<a·class="el"·href="classThreads_1_1Task_1_1TaskData.html">TaskData</a>·&)=dele | 112 | <tr·class="memitem:a486929cb1e82f544ed70e0eb085e45b0"·id="r_a486929cb1e82f544ed70e0eb085e45b0"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1Task_1_1TaskData.html#a486929cb1e82f544ed70e0eb085e45b0">TaskData</a>·(<a·class="el"·href="classThreads_1_1Task_1_1TaskData.html#ac8bce4bddce512935ca7a89da0ba14c8">const</a>·<a·class="el"·href="classThreads_1_1Task_1_1TaskData.html">TaskData</a>·&)=<a·class="el"·href="classThreads_1_1Task_1_1TaskData.html#ac8bce4bddce5129[·...·truncated·by·diffoscope;·len:·29,·SHA:·d2ef8bd6e8876068cc678d87b9e578281cb019aacbd9530f269956749ce5763d·...·]</td></tr> |
113 | <tr·class="separator:a486929cb1e82f544ed70e0eb085e45b0"><td·class="memSeparator"·colspan="2"> </td></tr> | 113 | <tr·class="separator:a486929cb1e82f544ed70e0eb085e45b0"><td·class="memSeparator"·colspan="2"> </td></tr> |
114 | <tr·class="memitem:ab5bded3b708b691ef9829a0cbe2e786d"·id="r_ab5bded3b708b691ef9829a0cbe2e786d"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1Task_1_1TaskData.html#ab5bded3b708b691ef9829a0cbe2e786d">TaskData</a>·(<a·class="el"·href="classThreads_1_1Task_1_1TaskData.html">TaskData</a>·&&)=delete</td></tr> | 114 | <tr·class="memitem:ab5bded3b708b691ef9829a0cbe2e786d"·id="r_ab5bded3b708b691ef9829a0cbe2e786d"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1Task_1_1TaskData.html#ab5bded3b708b691ef9829a0cbe2e786d">TaskData</a>·(<a·class="el"·href="classThreads_1_1Task_1_1TaskData.html">TaskData</a>·&&)=<a·class="el"·href="classThreads_1_1Task_1_1TaskData.html#ac8bce4bddce512935ca7a89da0ba14c8">delete</a></td></tr> |
115 | <tr·class="separator:ab5bded3b708b691ef9829a0cbe2e786d"><td·class="memSeparator"·colspan="2"> </td></tr> | 115 | <tr·class="separator:ab5bded3b708b691ef9829a0cbe2e786d"><td·class="memSeparator"·colspan="2"> </td></tr> |
116 | <tr·class="memitem:a5a89191db432833ee47c62f946358eb9"·id="r_a5a89191db432833ee47c62f946358eb9"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classThreads_1_1Task_1_1TaskData.html">TaskData</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1Task_1_1TaskData.html#a5a89191db432833ee47c62f946358eb9">operator=</a>·(const·<a·class="el"·href="classThreads_1_1Task_1_1TaskData.html">TaskData</a>·&)=dele | 116 | <tr·class="memitem:a5a89191db432833ee47c62f946358eb9"·id="r_a5a89191db432833ee47c62f946358eb9"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classThreads_1_1Task_1_1TaskData.html">TaskData</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1Task_1_1TaskData.html#a5a89191db432833ee47c62f946358eb9">operator=</a>·(<a·class="el"·href="classThreads_1_1Task_1_1TaskData.html#ac8bce4bddce512935ca7a89da0ba14c8">const</a>·<a·class="el"·href="classThreads_1_1Task_1_1TaskData.html">TaskData</a>·&)=<a·class="el"·href="classThreads_1_1Task_1_1TaskData.html#ac8bce4bddce5129[·...·truncated·by·diffoscope;·len:·29,·SHA:·d2ef8bd6e8876068cc678d87b9e578281cb019aacbd9530f269956749ce5763d·...·]</td></tr> |
117 | <tr·class="separator:a5a89191db432833ee47c62f946358eb9"><td·class="memSeparator"·colspan="2"> </td></tr> | 117 | <tr·class="separator:a5a89191db432833ee47c62f946358eb9"><td·class="memSeparator"·colspan="2"> </td></tr> |
118 | <tr·class="memitem:a9882b0c258a2282d0aefa1fb394ee885"·id="r_a9882b0c258a2282d0aefa1fb394ee885"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classThreads_1_1Task_1_1TaskData.html">TaskData</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1Task_1_1TaskData.html#a9882b0c258a2282d0aefa1fb394ee885">operator=</a>·(<a·class="el"·href="classThreads_1_1Task_1_1TaskData.html">TaskData</a>·&&)=delete</td></tr> | 118 | <tr·class="memitem:a9882b0c258a2282d0aefa1fb394ee885"·id="r_a9882b0c258a2282d0aefa1fb394ee885"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classThreads_1_1Task_1_1TaskData.html">TaskData</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1Task_1_1TaskData.html#a9882b0c258a2282d0aefa1fb394ee885">operator=</a>·(<a·class="el"·href="classThreads_1_1Task_1_1TaskData.html">TaskData</a>·&&)=<a·class="el"·href="classThreads_1_1Task_1_1TaskData.html#ac8bce4bddce512935ca7a89da0ba14c8">delete</a></td></tr> |
119 | <tr·class="separator:a9882b0c258a2282d0aefa1fb394ee885"><td·class="memSeparator"·colspan="2"> </td></tr> | 119 | <tr·class="separator:a9882b0c258a2282d0aefa1fb394ee885"><td·class="memSeparator"·colspan="2"> </td></tr> |
120 | <tr·class="memitem:a256ca69a92d755f3d165d7d6784db37c"·id="r_a256ca69a92d755f3d165d7d6784db37c"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1Task_1_1TaskData.html#a256ca69a92d755f3d165d7d6784db37c">~TaskData</a>·()·noexcept</td></tr> | 120 | <tr·class="memitem:a256ca69a92d755f3d165d7d6784db37c"·id="r_a256ca69a92d755f3d165d7d6784db37c"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1Task_1_1TaskData.html#a256ca69a92d755f3d165d7d6784db37c">~TaskData</a>·()·<a·class="el"·href="classThreads_1_1Task_1_1TaskData.html#ac8bce4bddce512935ca7a89da0ba14c8">noexcept</a></td></tr> |
121 | <tr·class="separator:a256ca69a92d755f3d165d7d6784db37c"><td·class="memSeparator"·colspan="2"> </td></tr> | 121 | <tr·class="separator:a256ca69a92d755f3d165d7d6784db37c"><td·class="memSeparator"·colspan="2"> </td></tr> |
122 | <tr·class="memitem:a5aade20ab987aacfb389b0976b8ecc95"·id="r_a5aade20ab987aacfb389b0976b8ecc95"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1Task_1_1TaskData.html#a5aade20ab987aacfb389b0976b8ecc95">wait</a>·()</td></tr> | 122 | <tr·class="memitem:a5aade20ab987aacfb389b0976b8ecc95"·id="r_a5aade20ab987aacfb389b0976b8ecc95"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1Task_1_1TaskData.html#a5aade20ab987aacfb389b0976b8ecc95">wait</a>·()</td></tr> |
123 | <tr·class="separator:a5aade20ab987aacfb389b0976b8ecc95"><td·class="memSeparator"·colspan="2"> </td></tr> | 123 | <tr·class="separator:a5aade20ab987aacfb389b0976b8ecc95"><td·class="memSeparator"·colspan="2"> </td></tr> |
124 | <tr·class="memitem:ac8bce4bddce512935ca7a89da0ba14c8"·id="r_ac8bce4bddce512935ca7a89da0ba14c8"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structThreads_1_1internal_1_1return__value.html">internal::return_value</a><·RT·>::reference_type </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1Task_1_1TaskData.html#ac8bce4bddce512935ca7a89da0ba14c8">get</a>·()</td></tr> | 124 | <tr·class="memitem:ac8bce4bddce512935ca7a89da0ba14c8"·id="r_ac8bce4bddce512935ca7a89da0ba14c8"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structThreads_1_1internal_1_1return__value.html">internal::return_value</a><·RT·>::reference_type </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1Task_1_1TaskData.html#ac8bce4bddce512935ca7a89da0ba14c8">get</a>·()</td></tr> |
125 | <tr·class="separator:ac8bce4bddce512935ca7a89da0ba14c8"><td·class="memSeparator"·colspan="2"> </td></tr> | 125 | <tr·class="separator:ac8bce4bddce512935ca7a89da0ba14c8"><td·class="memSeparator"·colspan="2"> </td></tr> |
126 | </table><table·class="memberdecls"> | 126 | </table><table·class="memberdecls"> |
127 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-attribs"·name="pri-attribs"></a> | 127 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-attribs"·name="pri-attribs"></a> |
Offset 134, 15 lines modified | Offset 134, 15 lines modified | ||
134 | <tr·class="separator:a857c565ad2f304651eaced61d6c58afa"><td·class="memSeparator"·colspan="2"> </td></tr> | 134 | <tr·class="separator:a857c565ad2f304651eaced61d6c58afa"><td·class="memSeparator"·colspan="2"> </td></tr> |
135 | </table> | 135 | </table> |
136 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> | 136 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> |
137 | <div·class="textblock"><div·class="compoundTemplParams">template<typename·RT·=·void><br·/> | 137 | <div·class="textblock"><div·class="compoundTemplParams">template<typename·RT·=·void><br·/> |
138 | class·Threads::Thread<·RT·></div><p>An·object·that·represents·a·spawned·thread.·This·object·can·be·freely·copied·around·in·user·space,·and·all·instances·will·represent·the·same·thread·and·can·require·to·wait·for·its·termination·and·access·its·return·value.</p> | 138 | class·Threads::Thread<·RT·></div><p>An·object·that·represents·a·spawned·thread.·This·object·can·be·freely·copied·around·in·user·space,·and·all·instances·will·represent·the·same·thread·and·can·require·to·wait·for·its·termination·and·access·its·return·value.</p> |
139 | <p><a·class="el"·href="namespaceThreads.html">Threads</a>·can·be·abandoned,·i.e.·if·you·just·call·<a·class="el"·href="group__threads.html#ga6193c8d71bc5ea4094d5d706f8a76219">Threads::new_thread</a>·but·don't·care·about·the·returned·object,·or·if·you·assign·the·return·<a·class="el"·href="classThreads_1_1Thread.html">Threads::Thread</a>·object·to·an·object·that·subsequently·goes·out·of·scope,·then·the·thread·previously·created·will·still·continue·to·do·work.·You·will·simply·not·be·able·to·access·its·return·value·any·more,·and·it·may·also·happen·that·your·program·terminates·before·the·thread·has·finished·its·work.</p> | 139 | <p><a·class="el"·href="namespaceThreads.html">Threads</a>·can·be·abandoned,·i.e.·if·you·just·call·<a·class="el"·href="group__threads.html#ga6193c8d71bc5ea4094d5d706f8a76219">Threads::new_thread</a>·but·don't·care·about·the·returned·object,·or·if·you·assign·the·return·<a·class="el"·href="classThreads_1_1Thread.html">Threads::Thread</a>·object·to·an·object·that·subsequently·goes·out·of·scope,·then·the·thread·previously·created·will·still·continue·to·do·work.·You·will·simply·not·be·able·to·access·its·return·value·any·more,·and·it·may·also·happen·that·your·program·terminates·before·the·thread·has·finished·its·work.</p> |
140 | <p>The·default·value·of·the·template·argument·is·<code>void</code>,·so·if·the·function·you·are·calling·on·a·new·thread·has·no·return·value,·you·can·omit·the·template·argument.</p> | 140 | <p>The·default·value·of·the·template·argument·is·<code>void</code>,·so·if·the·function·you·are·calling·on·a·new·thread·has·no·return·value,·you·can·omit·the·template·argument.</p> |
141 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated0000 | 141 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000026">Deprecated:</a></b></dt><dd>Use·std::thread·or·std::jthread·instead.</dd></dl> |
142 | <dl·class="section·note"><dt>Note</dt><dd>Since·this·class·is·used·in·<a·class="el"·href="classThreads_1_1ThreadGroup.html">ThreadGroup</a>,·its·constructors,·rather·than·the·class·itself,·are·deprecated·to·allow·compilation·with·-Werror=deprecated-declarations.·</dd></dl> | 142 | <dl·class="section·note"><dt>Note</dt><dd>Since·this·class·is·used·in·<a·class="el"·href="classThreads_1_1ThreadGroup.html">ThreadGroup</a>,·its·constructors,·rather·than·the·class·itself,·are·deprecated·to·allow·compilation·with·-Werror=deprecated-declarations.·</dd></dl> |
143 | <p·class="definition">Definition·at·line·<a·class="el"·href="thread__management_8h_source.html#l00552">552</a>·of·file·<a·class="el"·href="thread__management_8h_source.html">thread_management.h</a>.</p> | 143 | <p·class="definition">Definition·at·line·<a·class="el"·href="thread__management_8h_source.html#l00552">552</a>·of·file·<a·class="el"·href="thread__management_8h_source.html">thread_management.h</a>.</p> |
144 | </div><h2·class="groupheader">Constructor·&·Destructor·Documentation</h2> | 144 | </div><h2·class="groupheader">Constructor·&·Destructor·Documentation</h2> |
145 | <a·id="a429b480f047103466ee483efb9a89b9b"·name="a429b480f047103466ee483efb9a89b9b"></a> | 145 | <a·id="a429b480f047103466ee483efb9a89b9b"·name="a429b480f047103466ee483efb9a89b9b"></a> |
146 | <h2·class="memtitle"><span·class="permalink"><a·href="#a429b480f047103466ee483efb9a89b9b">◆ </a></span>Thread()·<span·class="overload">[1/3]</span></h2> | 146 | <h2·class="memtitle"><span·class="permalink"><a·href="#a429b480f047103466ee483efb9a89b9b">◆ </a></span>Thread()·<span·class="overload">[1/3]</span></h2> |
Offset 117, 15 lines modified | Offset 117, 15 lines modified | ||
117 | Private·Attributes</h2></td></tr> | 117 | Private·Attributes</h2></td></tr> |
118 | <tr·class="memitem:a0505bcbad5a95171673ccd07c28c2e23"·id="r_a0505bcbad5a95171673ccd07c28c2e23"><td·class="memItemLeft"·align="right"·valign="top">std::list<·<a·class="el"·href="classThreads_1_1Thread.html">Thread</a><·RT·>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1ThreadGroup.html#a0505bcbad5a95171673ccd07c28c2e23">threads</a></td></tr> | 118 | <tr·class="memitem:a0505bcbad5a95171673ccd07c28c2e23"·id="r_a0505bcbad5a95171673ccd07c28c2e23"><td·class="memItemLeft"·align="right"·valign="top">std::list<·<a·class="el"·href="classThreads_1_1Thread.html">Thread</a><·RT·>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1ThreadGroup.html#a0505bcbad5a95171673ccd07c28c2e23">threads</a></td></tr> |
119 | <tr·class="separator:a0505bcbad5a95171673ccd07c28c2e23"><td·class="memSeparator"·colspan="2"> </td></tr> | 119 | <tr·class="separator:a0505bcbad5a95171673ccd07c28c2e23"><td·class="memSeparator"·colspan="2"> </td></tr> |
120 | </table> | 120 | </table> |
121 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> | 121 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> |
122 | <div·class="textblock"><div·class="compoundTemplParams">template<typename·RT·=·void><br·/> | 122 | <div·class="textblock"><div·class="compoundTemplParams">template<typename·RT·=·void><br·/> |
123 | class·Threads::ThreadGroup<·RT·></div><p>A·container·for·thread·objects.·Allows·to·add·new·thread·objects·and·wait·for·them·all·together.·The·thread·objects·need·to·have·the·same·return·value·for·the·called·function.</p> | 123 | class·Threads::ThreadGroup<·RT·></div><p>A·container·for·thread·objects.·Allows·to·add·new·thread·objects·and·wait·for·them·all·together.·The·thread·objects·need·to·have·the·same·return·value·for·the·called·function.</p> |
124 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00003 | 124 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000032">Deprecated:</a></b></dt><dd>Use·<a·class="el"·href="classThreads_1_1TaskGroup.html">TaskGroup</a>·instead.·</dd></dl> |
125 | <p·class="definition">Definition·at·line·<a·class="el"·href="thread__management_8h_source.html#l00899">899</a>·of·file·<a·class="el"·href="thread__management_8h_source.html">thread_management.h</a>.</p> | 125 | <p·class="definition">Definition·at·line·<a·class="el"·href="thread__management_8h_source.html#l00899">899</a>·of·file·<a·class="el"·href="thread__management_8h_source.html">thread_management.h</a>.</p> |
126 | </div><h2·class="groupheader">Member·Function·Documentation</h2> | 126 | </div><h2·class="groupheader">Member·Function·Documentation</h2> |
127 | <a·id="ad7fac2f457e24dabf28429ddbb110fca"·name="ad7fac2f457e24dabf28429ddbb110fca"></a> | 127 | <a·id="ad7fac2f457e24dabf28429ddbb110fca"·name="ad7fac2f457e24dabf28429ddbb110fca"></a> |
128 | <h2·class="memtitle"><span·class="permalink"><a·href="#ad7fac2f457e24dabf28429ddbb110fca">◆ </a></span>operator+=()</h2> | 128 | <h2·class="memtitle"><span·class="permalink"><a·href="#ad7fac2f457e24dabf28429ddbb110fca">◆ </a></span>operator+=()</h2> |
129 | <div·class="memitem"> | 129 | <div·class="memitem"> |
Offset 113, 57 lines modified | Offset 113, 57 lines modified | ||
113 | Inheritance·diagram·for·Threads::ThreadLocalStorage<·T·>:</div> | 113 | Inheritance·diagram·for·Threads::ThreadLocalStorage<·T·>:</div> |
114 | <div·class="dyncontent"> | 114 | <div·class="dyncontent"> |
115 | <div·class="center"><iframe·scrolling="no"·frameborder="0"·src="classThreads_1_1ThreadLocalStorage__inherit__graph.svg"·width="820"·height="1366"><p><b>This·browser·is·not·able·to·show·SVG:·try·Firefox,·Chrome,·Safari,·or·Opera·instead.</b></p></iframe></div> | 115 | <div·class="center"><iframe·scrolling="no"·frameborder="0"·src="classThreads_1_1ThreadLocalStorage__inherit__graph.svg"·width="820"·height="1366"><p><b>This·browser·is·not·able·to·show·SVG:·try·Firefox,·Chrome,·Safari,·or·Opera·instead.</b></p></iframe></div> |
116 | <center><span·class="legend">[<a·href="graph_legend.html">legend</a>]</span></center></div> | 116 | <center><span·class="legend">[<a·href="graph_legend.html">legend</a>]</span></center></div> |
117 | <table·class="memberdecls"> | 117 | <table·class="memberdecls"> |
118 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> | 118 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> |
119 | Public·Member·Functions</h2></td></tr> | 119 | Public·Member·Functions</h2></td></tr> |
120 | <tr·class="memitem:a6a2959fea1248c93d2853b0056ed3a0c"·id="r_a6a2959fea1248c93d2853b0056ed3a0c"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#a6a2959fea1248c93d2853b0056ed3a0c">ThreadLocalStorage</a>·()=default</td></tr> | 120 | <tr·class="memitem:a6a2959fea1248c93d2853b0056ed3a0c"·id="r_a6a2959fea1248c93d2853b0056ed3a0c"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#a6a2959fea1248c93d2853b0056ed3a0c">ThreadLocalStorage</a>·()=<a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#ada61169cf6ad7922c2ef8ae7c9860912">default</a></td></tr> |
121 | <tr·class="separator:a6a2959fea1248c93d2853b0056ed3a0c"><td·class="memSeparator"·colspan="2"> </td></tr> | 121 | <tr·class="separator:a6a2959fea1248c93d2853b0056ed3a0c"><td·class="memSeparator"·colspan="2"> </td></tr> |
122 | <tr·class="memitem:a551a0ed24c5677e7d19e39f8831c38bf"·id="r_a551a0ed24c5677e7d19e39f8831c38bf"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#a551a0ed24c5677e7d19e39f8831c38bf">ThreadLocalStorage</a>·(const·<a·class="el"·href="classThreads_1_1ThreadLocalStorage.html">ThreadLocalStorage</a>·&)</td></tr> | 122 | <tr·class="memitem:a551a0ed24c5677e7d19e39f8831c38bf"·id="r_a551a0ed24c5677e7d19e39f8831c38bf"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#a551a0ed24c5677e7d19e39f8831c38bf">ThreadLocalStorage</a>·(<a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#ada61169cf6ad7922c2ef8ae7c9860912">const</a>·<a·class="el"·href="classThreads_1_1ThreadLocalStorage.html">ThreadLocalStorage</a>·&)</td></tr> |
123 | <tr·class="separator:a551a0ed24c5677e7d19e39f8831c38bf"><td·class="memSeparator"·colspan="2"> </td></tr> | 123 | <tr·class="separator:a551a0ed24c5677e7d19e39f8831c38bf"><td·class="memSeparator"·colspan="2"> </td></tr> |
124 | <tr·class="memitem:afaff67acb91859c98ecc129f10315d9f"·id="r_afaff67acb91859c98ecc129f10315d9f"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#afaff67acb91859c98ecc129f10315d9f">ThreadLocalStorage</a>·(<a·class="el"·href="classThreads_1_1ThreadLocalStorage.html">ThreadLocalStorage</a>·&&t)·noexcept</td></tr> | 124 | <tr·class="memitem:afaff67acb91859c98ecc129f10315d9f"·id="r_afaff67acb91859c98ecc129f10315d9f"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#afaff67acb91859c98ecc129f10315d9f">ThreadLocalStorage</a>·(<a·class="el"·href="classThreads_1_1ThreadLocalStorage.html">ThreadLocalStorage</a>·&&t)·<a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#ada61169cf6ad7922c2ef8ae7c9860912">noexcept</a></td></tr> |
125 | <tr·class="separator:afaff67acb91859c98ecc129f10315d9f"><td·class="memSeparator"·colspan="2"> </td></tr> | 125 | <tr·class="separator:afaff67acb91859c98ecc129f10315d9f"><td·class="memSeparator"·colspan="2"> </td></tr> |
126 | <tr·class="memitem:a5ab124d958464c60b8ace2827547e388"·id="r_a5ab124d958464c60b8ace2827547e388"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#a5ab124d958464c60b8ace2827547e388">ThreadLocalStorage</a>·(const·T·&t)</td></tr> | 126 | <tr·class="memitem:a5ab124d958464c60b8ace2827547e388"·id="r_a5ab124d958464c60b8ace2827547e388"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#a5ab124d958464c60b8ace2827547e388">ThreadLocalStorage</a>·(<a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#ada61169cf6ad7922c2ef8ae7c9860912">const</a>·T·&t)</td></tr> |
127 | <tr·class="separator:a5ab124d958464c60b8ace2827547e388"><td·class="memSeparator"·colspan="2"> </td></tr> | 127 | <tr·class="separator:a5ab124d958464c60b8ace2827547e388"><td·class="memSeparator"·colspan="2"> </td></tr> |
128 | <tr·class="memitem:ae627e2a0659eb5f751589c07ddd49d4a"·id="r_ae627e2a0659eb5f751589c07ddd49d4a"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#ae627e2a0659eb5f751589c07ddd49d4a">ThreadLocalStorage</a>·(T·&&t)</td></tr> | 128 | <tr·class="memitem:ae627e2a0659eb5f751589c07ddd49d4a"·id="r_ae627e2a0659eb5f751589c07ddd49d4a"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#ae627e2a0659eb5f751589c07ddd49d4a">ThreadLocalStorage</a>·(T·&&t)</td></tr> |
129 | <tr·class="separator:ae627e2a0659eb5f751589c07ddd49d4a"><td·class="memSeparator"·colspan="2"> </td></tr> | 129 | <tr·class="separator:ae627e2a0659eb5f751589c07ddd49d4a"><td·class="memSeparator"·colspan="2"> </td></tr> |
130 | <tr·class="memitem:a41d07eeb6e3d70383ce6a315ff3c9fba"·id="r_a41d07eeb6e3d70383ce6a315ff3c9fba"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html">ThreadLocalStorage</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#a41d07eeb6e3d70383ce6a315ff3c9fba">operator=</a>·(const·<a·class="el"·href="classThreads_1_1ThreadLocalStorage.html">ThreadLocalStorage</a>·&t)</td></tr> | 130 | <tr·class="memitem:a41d07eeb6e3d70383ce6a315ff3c9fba"·id="r_a41d07eeb6e3d70383ce6a315ff3c9fba"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html">ThreadLocalStorage</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#a41d07eeb6e3d70383ce6a315ff3c9fba">operator=</a>·(<a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#ada61169cf6ad7922c2ef8ae7c9860912">const</a>·<a·class="el"·href="classThreads_1_1ThreadLocalStorage.html">ThreadLocalStorage</a>·&t)</td></tr> |
131 | <tr·class="separator:a41d07eeb6e3d70383ce6a315ff3c9fba"><td·class="memSeparator"·colspan="2"> </td></tr> | 131 | <tr·class="separator:a41d07eeb6e3d70383ce6a315ff3c9fba"><td·class="memSeparator"·colspan="2"> </td></tr> |
132 | <tr·class="memitem:af29bede2ffd62c3d778b5130d34a52f0"·id="r_af29bede2ffd62c3d778b5130d34a52f0"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html">ThreadLocalStorage</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#af29bede2ffd62c3d778b5130d34a52f0">operator=</a>·(<a·class="el"·href="classThreads_1_1ThreadLocalStorage.html">ThreadLocalStorage</a>·&&t)·noexcept</td></tr> | 132 | <tr·class="memitem:af29bede2ffd62c3d778b5130d34a52f0"·id="r_af29bede2ffd62c3d778b5130d34a52f0"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html">ThreadLocalStorage</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#af29bede2ffd62c3d778b5130d34a52f0">operator=</a>·(<a·class="el"·href="classThreads_1_1ThreadLocalStorage.html">ThreadLocalStorage</a>·&&t)·<a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#ada61169cf6ad7922c2ef8ae7c9860912">noexcept</a></td></tr> |
133 | <tr·class="separator:af29bede2ffd62c3d778b5130d34a52f0"><td·class="memSeparator"·colspan="2"> </td></tr> | 133 | <tr·class="separator:af29bede2ffd62c3d778b5130d34a52f0"><td·class="memSeparator"·colspan="2"> </td></tr> |
134 | <tr·class="memitem:ada61169cf6ad7922c2ef8ae7c9860912"·id="r_ada61169cf6ad7922c2ef8ae7c9860912"><td·class="memItemLeft"·align="right"·valign="top">T·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#ada61169cf6ad7922c2ef8ae7c9860912">get</a>·()</td></tr> | 134 | <tr·class="memitem:ada61169cf6ad7922c2ef8ae7c9860912"·id="r_ada61169cf6ad7922c2ef8ae7c9860912"><td·class="memItemLeft"·align="right"·valign="top">T·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#ada61169cf6ad7922c2ef8ae7c9860912">get</a>·()</td></tr> |
135 | <tr·class="separator:ada61169cf6ad7922c2ef8ae7c9860912"><td·class="memSeparator"·colspan="2"> </td></tr> | 135 | <tr·class="separator:ada61169cf6ad7922c2ef8ae7c9860912"><td·class="memSeparator"·colspan="2"> </td></tr> |
136 | <tr·class="memitem:a99f9f11ddac368ede5d49f33e66035f6"·id="r_a99f9f11ddac368ede5d49f33e66035f6"><td·class="memItemLeft"·align="right"·valign="top">T·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#a99f9f11ddac368ede5d49f33e66035f6">get</a>·(<a·class="el"·href="classbool.html">bool</a>·&exists)</td></tr> | 136 | <tr·class="memitem:a99f9f11ddac368ede5d49f33e66035f6"·id="r_a99f9f11ddac368ede5d49f33e66035f6"><td·class="memItemLeft"·align="right"·valign="top">T·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#a99f9f11ddac368ede5d49f33e66035f6">get</a>·(<a·class="el"·href="classbool.html">bool</a>·&exists)</td></tr> |
137 | <tr·class="separator:a99f9f11ddac368ede5d49f33e66035f6"><td·class="memSeparator"·colspan="2"> </td></tr> | 137 | <tr·class="separator:a99f9f11ddac368ede5d49f33e66035f6"><td·class="memSeparator"·colspan="2"> </td></tr> |
138 | <tr·class="memitem:ae7c87fa2cfc20b42f99ea9b5a121674f"·id="r_ae7c87fa2cfc20b42f99ea9b5a121674f"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#ae7c87fa2cfc20b42f99ea9b5a121674f">operator·T&</a>·()</td></tr> | 138 | <tr·class="memitem:ae7c87fa2cfc20b42f99ea9b5a121674f"·id="r_ae7c87fa2cfc20b42f99ea9b5a121674f"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#ae7c87fa2cfc20b42f99ea9b5a121674f">operator·T&</a>·()</td></tr> |
139 | <tr·class="separator:ae7c87fa2cfc20b42f99ea9b5a121674f"><td·class="memSeparator"·colspan="2"> </td></tr> | 139 | <tr·class="separator:ae7c87fa2cfc20b42f99ea9b5a121674f"><td·class="memSeparator"·colspan="2"> </td></tr> |
140 | <tr·class="memitem:aa2d366ef25f6e0aac75662b3e8a0c32b"·id="r_aa2d366ef25f6e0aac75662b3e8a0c32b"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html">ThreadLocalStorage</a><·T·>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#aa2d366ef25f6e0aac75662b3e8a0c32b">operator=</a>·(const·T·&t)</td></tr> | 140 | <tr·class="memitem:aa2d366ef25f6e0aac75662b3e8a0c32b"·id="r_aa2d366ef25f6e0aac75662b3e8a0c32b"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html">ThreadLocalStorage</a><·T·>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#aa2d366ef25f6e0aac75662b3e8a0c32b">operator=</a>·(<a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#ada61169cf6ad7922c2ef8ae7c9860912">const</a>·T·&t)</td></tr> |
141 | <tr·class="separator:aa2d366ef25f6e0aac75662b3e8a0c32b"><td·class="memSeparator"·colspan="2"> </td></tr> | 141 | <tr·class="separator:aa2d366ef25f6e0aac75662b3e8a0c32b"><td·class="memSeparator"·colspan="2"> </td></tr> |
142 | <tr·class="memitem:af77a3607d44130a9d2f920fe4eeaa4c7"·id="r_af77a3607d44130a9d2f920fe4eeaa4c7"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html">ThreadLocalStorage</a><·T·>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#af77a3607d44130a9d2f920fe4eeaa4c7">operator=</a>·(T·&&t)</td></tr> | 142 | <tr·class="memitem:af77a3607d44130a9d2f920fe4eeaa4c7"·id="r_af77a3607d44130a9d2f920fe4eeaa4c7"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html">ThreadLocalStorage</a><·T·>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#af77a3607d44130a9d2f920fe4eeaa4c7">operator=</a>·(T·&&t)</td></tr> |
143 | <tr·class="separator:af77a3607d44130a9d2f920fe4eeaa4c7"><td·class="memSeparator"·colspan="2"> </td></tr> | 143 | <tr·class="separator:af77a3607d44130a9d2f920fe4eeaa4c7"><td·class="memSeparator"·colspan="2"> </td></tr> |
144 | <tr·class="memitem:a09bc8f706128e564b421fe8b53e23eda"·id="r_a09bc8f706128e564b421fe8b53e23eda"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#a09bc8f706128e564b421fe8b53e23eda">clear</a>·()</td></tr> | 144 | <tr·class="memitem:a09bc8f706128e564b421fe8b53e23eda"·id="r_a09bc8f706128e564b421fe8b53e23eda"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#a09bc8f706128e564b421fe8b53e23eda">clear</a>·()</td></tr> |
145 | <tr·class="separator:a09bc8f706128e564b421fe8b53e23eda"><td·class="memSeparator"·colspan="2"> </td></tr> | 145 | <tr·class="separator:a09bc8f706128e564b421fe8b53e23eda"><td·class="memSeparator"·colspan="2"> </td></tr> |
146 | </table><table·class="memberdecls"> | 146 | </table><table·class="memberdecls"> |
147 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-attribs"·name="pri-attribs"></a> | 147 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-attribs"·name="pri-attribs"></a> |
148 | Private·Attributes</h2></td></tr> | 148 | Private·Attributes</h2></td></tr> |
149 | <tr·class="memitem:a879f9ec57b058e8bbcf187102140d311"·id="r_a879f9ec57b058e8bbcf187102140d311"><td·class="memItemLeft"·align="right"·valign="top">std::map<·std::thread::id,·T·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#a879f9ec57b058e8bbcf187102140d311">data</a></td></tr> | 149 | <tr·class="memitem:a879f9ec57b058e8bbcf187102140d311"·id="r_a879f9ec57b058e8bbcf187102140d311"><td·class="memItemLeft"·align="right"·valign="top">std::map<·std::thread::id,·T·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#a879f9ec57b058e8bbcf187102140d311">data</a></td></tr> |
150 | <tr·class="separator:a879f9ec57b058e8bbcf187102140d311"><td·class="memSeparator"·colspan="2"> </td></tr> | 150 | <tr·class="separator:a879f9ec57b058e8bbcf187102140d311"><td·class="memSeparator"·colspan="2"> </td></tr> |
151 | <tr·class="memitem:aff193649ed32aca471f6eac2d2579cf1"·id="r_aff193649ed32aca471f6eac2d2579cf1"><td·class="memItemLeft"·align="right"·valign="top">std::shared_mutex </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#aff193649ed32aca471f6eac2d2579cf1">insertion_mutex</a></td></tr> | 151 | <tr·class="memitem:aff193649ed32aca471f6eac2d2579cf1"·id="r_aff193649ed32aca471f6eac2d2579cf1"><td·class="memItemLeft"·align="right"·valign="top">std::shared_mutex </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#aff193649ed32aca471f6eac2d2579cf1">insertion_mutex</a></td></tr> |
152 | <tr·class="separator:aff193649ed32aca471f6eac2d2579cf1"><td·class="memSeparator"·colspan="2"> </td></tr> | 152 | <tr·class="separator:aff193649ed32aca471f6eac2d2579cf1"><td·class="memSeparator"·colspan="2"> </td></tr> |
153 | <tr·class="memitem:ad062d104981903e592cf037ef2490a69"·id="r_ad062d104981903e592cf037ef2490a69"><td·class="memItemLeft"·align="right"·valign="top">std::shared_ptr<·const·T·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#ad062d104981903e592cf037ef2490a69">exemplar</a></td></tr> | 153 | <tr·class="memitem:ad062d104981903e592cf037ef2490a69"·id="r_ad062d104981903e592cf037ef2490a69"><td·class="memItemLeft"·align="right"·valign="top">std::shared_ptr<·<a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#ada61169cf6ad7922c2ef8ae7c9860912">const</a>·T·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#ad062d104981903e592cf037ef2490a69">exemplar</a></td></tr> |
154 | <tr·class="separator:ad062d104981903e592cf037ef2490a69"><td·class="memSeparator"·colspan="2"> </td></tr> | 154 | <tr·class="separator:ad062d104981903e592cf037ef2490a69"><td·class="memSeparator"·colspan="2"> </td></tr> |
155 | </table><table·class="memberdecls"> | 155 | </table><table·class="memberdecls"> |
156 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="friends"·name="friends"></a> | 156 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="friends"·name="friends"></a> |
157 | Friends</h2></td></tr> | 157 | Friends</h2></td></tr> |
158 | <tr·class="memitem:a3e3e130352fe00139d9166e72ed78fbf"·id="r_a3e3e130352fe00139d9166e72ed78fbf"><td·class="memItemLeft"·align="right"·valign="top">class </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#a3e3e130352fe00139d9166e72ed78fbf">::LogStream</a></td></tr> | 158 | <tr·class="memitem:a3e3e130352fe00139d9166e72ed78fbf"·id="r_a3e3e130352fe00139d9166e72ed78fbf"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#ada61169cf6ad7922c2ef8ae7c9860912">class</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#a3e3e130352fe00139d9166e72ed78fbf">::LogStream</a></td></tr> |
159 | <tr·class="separator:a3e3e130352fe00139d9166e72ed78fbf"><td·class="memSeparator"·colspan="2"> </td></tr> | 159 | <tr·class="separator:a3e3e130352fe00139d9166e72ed78fbf"><td·class="memSeparator"·colspan="2"> </td></tr> |
160 | </table> | 160 | </table> |
161 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> | 161 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> |
162 | <div·class="textblock"><div·class="compoundTemplParams">template<typename·T><br·/> | 162 | <div·class="textblock"><div·class="compoundTemplParams">template<<a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#ada61169cf6ad7922c2ef8ae7c9860912">typename</a>·T><br·/> |
163 | class·Threads::ThreadLocalStorage<·T·></div><p>A·class·that·provides·a·separate·storage·location·on·each·thread·that·accesses·the·object.·</p> | 163 | class·Threads::ThreadLocalStorage<·T·></div><p>A·class·that·provides·a·separate·storage·location·on·each·thread·that·accesses·the·object.·</p> |
164 | <p>This·class·offers·ways·so·that·every·thread·that·accesses·it·has·its·own·copy·of·an·object·of·type·T.·In·essence,·accessing·this·object·can·never·result·in·race·conditions·in·multithreaded·programs·since·no·other·thread·than·the·current·one·can·ever·access·it.</p> | 164 | <p>This·class·offers·ways·so·that·every·thread·that·accesses·it·has·its·own·copy·of·an·object·of·type·T.·In·essence,·accessing·this·object·can·never·result·in·race·conditions·in·multithreaded·programs·since·no·other·thread·than·the·current·one·can·ever·access·it.</p> |
165 | <h3>Construction·and·destruction</h3> | 165 | <h3>Construction·and·destruction</h3> |
166 | <p>Objects·of·this·class·can·either·be·default·constructed·or·by·providing·an·"exemplar",·i.e.·an·object·of·type·T·so·that·every·time·we·need·to·create·a·T·on·a·thread·that·doesn't·already·have·such·an·object,·it·is·copied·from·the·exemplar.</p> | 166 | <p>Objects·of·this·class·can·either·be·default·constructed·or·by·providing·an·"exemplar",·i.e.·an·object·of·type·T·so·that·every·time·we·need·to·create·a·T·on·a·thread·that·doesn't·already·have·such·an·object,·it·is·copied·from·the·exemplar.</p> |
167 | <p>Upon·destruction·of·objects·of·this·class,·all·T·objects·that·correspond·to·threads·that·have·accessed·this·object·are·destroyed.·Note·that·this·may·be·before·the·time·when·a·thread·is·terminated.</p> | 167 | <p>Upon·destruction·of·objects·of·this·class,·all·T·objects·that·correspond·to·threads·that·have·accessed·this·object·are·destroyed.·Note·that·this·may·be·before·the·time·when·a·thread·is·terminated.</p> |
168 | <h3>Access</h3> | 168 | <h3>Access</h3> |
169 | <p>The·T·object·stored·by·this·object·can·be·accessed·using·the·<a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#ada61169cf6ad7922c2ef8ae7c9860912">get()</a>·function.·It·provides·a·reference·to·a·unique·object·when·accessed·from·different·threads.·Objects·of·type·T·are·created·lazily,·i.e.·they·are·only·created·whenever·a·thread·actually·calls·<a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#ada61169cf6ad7922c2ef8ae7c9860912">get()</a>.·</p> | 169 | <p>The·T·object·stored·by·this·object·can·be·accessed·using·the·<a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#ada61169cf6ad7922c2ef8ae7c9860912">get()</a>·function.·It·provides·a·reference·to·a·unique·object·when·accessed·from·different·threads.·Objects·of·type·T·are·created·lazily,·i.e.·they·are·only·created·whenever·a·thread·actually·calls·<a·class="el"·href="classThreads_1_1ThreadLocalStorage.html#ada61169cf6ad7922c2ef8ae7c9860912">get()</a>.·</p> |
Offset 998, 15 lines modified | Offset 998, 15 lines modified | ||
998 | ··········<td·class="memname">unsigned·<a·class="el"·href="classint.html">int</a>·<a·class="el"·href="classTriaAccessor.html">TriaAccessor</a><·structdim,·dim,·spacedim·>::number_of_children·</td> | 998 | ··········<td·class="memname">unsigned·<a·class="el"·href="classint.html">int</a>·<a·class="el"·href="classTriaAccessor.html">TriaAccessor</a><·structdim,·dim,·spacedim·>::number_of_children·</td> |
999 | ··········<td>(</td> | 999 | ··········<td>(</td> |
1000 | ··········<td·class="paramname"></td><td>)</td> | 1000 | ··········<td·class="paramname"></td><td>)</td> |
1001 | ··········<td>·const</td> | 1001 | ··········<td>·const</td> |
1002 | ········</tr> | 1002 | ········</tr> |
1003 | ······</table> | 1003 | ······</table> |
1004 | </div><div·class="memdoc"> | 1004 | </div><div·class="memdoc"> |
1005 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated0000 | 1005 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000059">Deprecated:</a></b></dt><dd>Use·<a·class="el"·href="classTriaAccessor.html#a24fb24948b4e177f8e4eb737ec057397">n_active_descendants()</a>·instead.·</dd></dl> |
1006 | </div> | 1006 | </div> |
1007 | </div> | 1007 | </div> |
1008 | <a·id="a24fb24948b4e177f8e4eb737ec057397"·name="a24fb24948b4e177f8e4eb737ec057397"></a> | 1008 | <a·id="a24fb24948b4e177f8e4eb737ec057397"·name="a24fb24948b4e177f8e4eb737ec057397"></a> |
1009 | <h2·class="memtitle"><span·class="permalink"><a·href="#a24fb24948b4e177f8e4eb737ec057397">◆ </a></span>n_active_descendants()</h2> | 1009 | <h2·class="memtitle"><span·class="permalink"><a·href="#a24fb24948b4e177f8e4eb737ec057397">◆ </a></span>n_active_descendants()</h2> |
1010 | <div·class="memitem"> | 1010 | <div·class="memitem"> |
Offset 1614, 15 lines modified | Offset 1614, 15 lines modified | ||
1614 | ······</table> | 1614 | ······</table> |
1615 | ··</td> | 1615 | ··</td> |
1616 | ··<td·class="mlabels-right"> | 1616 | ··<td·class="mlabels-right"> |
1617 | <span·class="mlabels"><span·class="mlabel">static</span></span>··</td> | 1617 | <span·class="mlabels"><span·class="mlabel">static</span></span>··</td> |
1618 | ··</tr> | 1618 | ··</tr> |
1619 | </table> | 1619 | </table> |
1620 | </div><div·class="memdoc"> | 1620 | </div><div·class="memdoc"> |
1621 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated0000 | 1621 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000062">Deprecated:</a></b></dt><dd>Use·<a·class="el"·href="classTriaAccessor_3_010_00_011_00_01spacedim_01_4.html#a6e3dd28811415224c0a677b5c1415d0f">n_active_descendants()</a>·instead.·</dd></dl> |
1622 | </div> | 1622 | </div> |
1623 | </div> | 1623 | </div> |
1624 | <a·id="a2d15c61e378b196d74751ccd2a9e755f"·name="a2d15c61e378b196d74751ccd2a9e755f"></a> | 1624 | <a·id="a2d15c61e378b196d74751ccd2a9e755f"·name="a2d15c61e378b196d74751ccd2a9e755f"></a> |
1625 | <h2·class="memtitle"><span·class="permalink"><a·href="#a2d15c61e378b196d74751ccd2a9e755f">◆ </a></span>max_refinement_depth()</h2> | 1625 | <h2·class="memtitle"><span·class="permalink"><a·href="#a2d15c61e378b196d74751ccd2a9e755f">◆ </a></span>max_refinement_depth()</h2> |
1626 | <div·class="memitem"> | 1626 | <div·class="memitem"> |
Offset 1074, 15 lines modified | Offset 1074, 15 lines modified | ||
1074 | ······</table> | 1074 | ······</table> |
1075 | ··</td> | 1075 | ··</td> |
1076 | ··<td·class="mlabels-right"> | 1076 | ··<td·class="mlabels-right"> |
1077 | <span·class="mlabels"><span·class="mlabel">static</span></span>··</td> | 1077 | <span·class="mlabels"><span·class="mlabel">static</span></span>··</td> |
1078 | ··</tr> | 1078 | ··</tr> |
1079 | </table> | 1079 | </table> |
1080 | </div><div·class="memdoc"> | 1080 | </div><div·class="memdoc"> |
1081 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated0000 | 1081 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000061">Deprecated:</a></b></dt><dd>Use·<a·class="el"·href="classTriaAccessor_3_010_00_01dim_00_01spacedim_01_4.html#acbc5503a0e7ed58c7eda8084e26cc5ba">n_active_descendants()</a>·instead.·</dd></dl> |
1082 | </div> | 1082 | </div> |
1083 | </div> | 1083 | </div> |
1084 | <a·id="ab0671aaa701d7a6a1e933776200e39ed"·name="ab0671aaa701d7a6a1e933776200e39ed"></a> | 1084 | <a·id="ab0671aaa701d7a6a1e933776200e39ed"·name="ab0671aaa701d7a6a1e933776200e39ed"></a> |
1085 | <h2·class="memtitle"><span·class="permalink"><a·href="#ab0671aaa701d7a6a1e933776200e39ed">◆ </a></span>max_refinement_depth()</h2> | 1085 | <h2·class="memtitle"><span·class="permalink"><a·href="#ab0671aaa701d7a6a1e933776200e39ed">◆ </a></span>max_refinement_depth()</h2> |
1086 | <div·class="memitem"> | 1086 | <div·class="memitem"> |
Offset 460, 17 lines modified | Offset 460, 17 lines modified | ||
460 | ··<td·class="mlabels-right"> | 460 | ··<td·class="mlabels-right"> |
461 | <span·class="mlabels"><span·class="mlabel">inline</span><span·class="mlabel">explicit</span></span>··</td> | 461 | <span·class="mlabels"><span·class="mlabel">inline</span><span·class="mlabel">explicit</span></span>··</td> |
462 | ··</tr> | 462 | ··</tr> |
463 | </table> | 463 | </table> |
464 | </div><div·class="memdoc"> | 464 | </div><div·class="memdoc"> |
465 | <p>Construct·an·iterator·from·the·given·accessor;·the·given·accessor·needs·not·be·of·the·same·type·as·the·accessor·of·this·class·is,·but·it·needs·to·be·convertible.</p> | 465 | <p>Construct·an·iterator·from·the·given·accessor;·the·given·accessor·needs·not·be·of·the·same·type·as·the·accessor·of·this·class·is,·but·it·needs·to·be·convertible.</p> |
466 | <p>Through·this·constructor,·it·is·also·possible·to·construct·objects·for·derived·iterators:·</p><div·class="fragment"><div·class="line"><a·class="code·hl_class"·href="classDoFCellAccessor.html">DoFCellAccessor</a>·dof_accessor;</div> | 466 | <p>Through·this·constructor,·it·is·also·possible·to·construct·objects·for·derived·iterators:·</p><div·class="fragment"><div·class="line"><a·class="code·hl_class"·href="classDoFCellAccessor.html">DoFCellAccessor</a>·dof_accessor;</div> |
467 | <div·class="line"><a·class="code·hl_ | 467 | <div·class="line"><a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation::active_cell_iterator</a>·cell·=·dof_accessor;</div> |
468 | <div·class="ttc"·id="aclassDoFCellAccessor_html"><div·class="ttname"><a·href="classDoFCellAccessor.html">DoFCellAccessor</a></div><div·class="ttdef"><b>Definition</b>·<a·href="dof__accessor_8h_source.html#l01321">dof_accessor.h:1325</a></div></div> | 468 | <div·class="ttc"·id="aclassDoFCellAccessor_html"><div·class="ttname"><a·href="classDoFCellAccessor.html">DoFCellAccessor</a></div><div·class="ttdef"><b>Definition</b>·<a·href="dof__accessor_8h_source.html#l01321">dof_accessor.h:1325</a></div></div> |
469 | <div·class="ttc"·id="a | 469 | <div·class="ttc"·id="agroup__Iterators_html_ga08c836c1e503743e8073eb615603aab9"><div·class="ttname"><a·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation::active_cell_iterator</a></div><div·class="ttdeci">TriaActiveIterator<·CellAccessor<·dim,·s[·...·truncated·by·diffoscope;·len:·135,·SHA:·085f3abb3f9f123a2376c69b34756d0551b65c098090a757b242edfb08400895·...·]</a></div></div> |
470 | </div><!--·fragment·-->· | 470 | </div><!--·fragment·-->· |
471 | <p·class="definition">Definition·at·line·<a·class="el"·href="tria__iterator_8h_source.html#l00953">953</a>·of·file·<a·class="el"·href="tria__iterator_8h_source.html">tria_iterator.h</a>.</p> | 471 | <p·class="definition">Definition·at·line·<a·class="el"·href="tria__iterator_8h_source.html#l00953">953</a>·of·file·<a·class="el"·href="tria__iterator_8h_source.html">tria_iterator.h</a>.</p> |
472 | </div> | 472 | </div> |
473 | </div> | 473 | </div> |
474 | <a·id="a915d1e6e745a614dc18f103bd52e7906"·name="a915d1e6e745a614dc18f103bd52e7906"></a> | 474 | <a·id="a915d1e6e745a614dc18f103bd52e7906"·name="a915d1e6e745a614dc18f103bd52e7906"></a> |
475 | <h2·class="memtitle"><span·class="permalink"><a·href="#a915d1e6e745a614dc18f103bd52e7906">◆ </a></span>TriaRawIterator()·<span·class="overload">[4/9]</span></h2> | 475 | <h2·class="memtitle"><span·class="permalink"><a·href="#a915d1e6e745a614dc18f103bd52e7906">◆ </a></span>TriaRawIterator()·<span·class="overload">[4/9]</span></h2> |
Offset 760, 26 lines modified | Offset 760, 28 lines modified | ||
760 | <ul> | 760 | <ul> |
761 | <li> | 761 | <li> |
762 | <code>cell_iterator</code>:·loop·over·all·cells·used·in·the·<a·class="el"·href="classTriangulation.html">Triangulation</a>·</li> | 762 | <code>cell_iterator</code>:·loop·over·all·cells·used·in·the·<a·class="el"·href="classTriangulation.html">Triangulation</a>·</li> |
763 | <li> | 763 | <li> |
764 | <code>active_cell_iterator</code>:·loop·over·all·active·cells·</li> | 764 | <code>active_cell_iterator</code>:·loop·over·all·active·cells·</li> |
765 | </ul> | 765 | </ul> |
766 | <p>For·<code>dim==1</code>,·these·iterators·are·mapped·as·follows:·</p><div·class="fragment"><div·class="line"><span·class="keyword">using·</span><a·class="code·hl_class"·href="classTriaIterator.html">cell_iterator</a>·=·<a·class="code·hl_typedef"·href="group__Iterators.html#ga863d37379dceb11324e72a44039ac495">line_iterator</a>;</div> | 766 | <p>For·<code>dim==1</code>,·these·iterators·are·mapped·as·follows:·</p><div·class="fragment"><div·class="line"><span·class="keyword">using·</span><a·class="code·hl_class"·href="classTriaIterator.html">cell_iterator</a>·=·<a·class="code·hl_typedef"·href="group__Iterators.html#ga863d37379dceb11324e72a44039ac495">line_iterator</a>;</div> |
767 | <div·class="line"><span·class="keyword">using·</span><a·class="code·hl_ | 767 | <div·class="line"><span·class="keyword">using·</span><a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">active_cell_iterator</a>·=·<a·class="code·hl_typedef"·href="group__Iterators.html#gabfba44e3df01252843f37ee1f8e6df58">active_line_iterator</a>;</div> |
768 | <div·class="ttc"·id="aclassTriaActiveIterator_html"><div·class="ttname"><a·href="classTriaActiveIterator.html">TriaActiveIterator</a></div><div·class="ttdef"><b>Definition</b>·<a·href="tria__iterator_8h_source.html#l00759">tria_iterator.h:760</a></div></div> | ||
769 | <div·class="ttc"·id="aclassTriaIterator_html"><div·class="ttname"><a·href="classTriaIterator.html">TriaIterator</a></div><div·class="ttdef"><b>Definition</b>·<a·href="tria__iterator_8h_source.html#l00578">tria_iterator.h:579</a></div></div> | 768 | <div·class="ttc"·id="aclassTriaIterator_html"><div·class="ttname"><a·href="classTriaIterator.html">TriaIterator</a></div><div·class="ttdef"><b>Definition</b>·<a·href="tria__iterator_8h_source.html#l00578">tria_iterator.h:579</a></div></div> |
769 | <div·class="ttc"·id="agroup__Iterators_html_ga08c836c1e503743e8073eb615603aab9"><div·class="ttname"><a·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation::active_cell_iterator</a></div><div·class="ttdeci">TriaActiveIterator<·CellAccessor<·dim,·spacedim·>·>·active_cell_iterator</div><div·class="ttdef"><b>Definition</b>·<a·href="grid_2tria_8h_source.html#l01394">tria.h:1394</a></div></div> | ||
770 | <div·class="ttc"·id="agroup__Iterators_html_ga863d37379dceb11324e72a44039ac495"><div·class="ttname"><a·href="group__Iterators.html#ga863d37379dceb11324e72a44039ac495">Triangulation::line_iterator</a></div><div·class="ttdeci">typename·IteratorSelector::line_iterator·line_iterator</div><div·class="ttdef"><b>Definition</b>·<a·href="grid_2tria_8h_source.html#l01457">tria.h:1457</a></div></div> | 770 | <div·class="ttc"·id="agroup__Iterators_html_ga863d37379dceb11324e72a44039ac495"><div·class="ttname"><a·href="group__Iterators.html#ga863d37379dceb11324e72a44039ac495">Triangulation::line_iterator</a></div><div·class="ttdeci">typename·IteratorSelector::line_iterator·line_iterator</div><div·class="ttdef"><b>Definition</b>·<a·href="grid_2tria_8h_source.html#l01457">tria.h:1457</a></div></div> |
771 | <div·class="ttc"·id="agroup__Iterators_html_gabfba44e3df01252843f37ee1f8e6df58"><div·class="ttname"><a·href="group__Iterators.html#gabfba44e3df01252843f37ee1f8e6df58">Triangulation::active_line_iterator</a></div><div·class="ttdeci">typename·IteratorSelector::active_line_iterator·active_line_iterator</div><div·class="ttdef"><b>Definition</b>·<a·href="grid_2tria_8h_source.html#l01472">tria.h:1472</a></div></div> | 771 | <div·class="ttc"·id="agroup__Iterators_html_gabfba44e3df01252843f37ee1f8e6df58"><div·class="ttname"><a·href="group__Iterators.html#gabfba44e3df01252843f37ee1f8e6df58">Triangulation::active_line_iterator</a></div><div·class="ttdeci">typename·IteratorSelector::active_line_iterator·active_line_iterator</div><div·class="ttdef"><b>Definition</b>·<a·href="grid_2tria_8h_source.html#l01472">tria.h:1472</a></div></div> |
772 | </div><!--·fragment·--><p>·while·for·<code>dim==2</code>·we·have·the·additional·face·iterator:·</p><div·class="fragment"><div·class="line"><span·class="keyword">using·</span><a·class="code·hl_class"·href="classTriaIterator.html">cell_iterator</a>·=·<a·class="code·hl_typedef"·href="group__Iterators.html#ga672c99b1c8da16227cae6f0cf66cc109">quad_iterator</a>;</div> | 772 | </div><!--·fragment·--><p>·while·for·<code>dim==2</code>·we·have·the·additional·face·iterator:·</p><div·class="fragment"><div·class="line"><span·class="keyword">using·</span><a·class="code·hl_class"·href="classTriaIterator.html">cell_iterator</a>·=·<a·class="code·hl_typedef"·href="group__Iterators.html#ga672c99b1c8da16227cae6f0cf66cc109">quad_iterator</a>;</div> |
773 | <div·class="line"><span·class="keyword">using·</span><a·class="code·hl_ | 773 | <div·class="line"><span·class="keyword">using·</span><a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">active_cell_iterator</a>·=·<a·class="code·hl_typedef"·href="group__Iterators.html#ga31b331baff3d6bfb841950b10845fc5f">active_quad_iterator</a>;</div> |
774 | <div·class="line">·</div> | 774 | <div·class="line">·</div> |
775 | <div·class="line"><span·class="keyword">using·</span><a·class="code·hl_ | 775 | <div·class="line"><span·class="keyword">using·</span><a·class="code·hl_typedef"·href="group__Iterators.html#ga4015f9d1dc9115fbdf74d74960bec074">face_iterator</a>·=·<a·class="code·hl_typedef"·href="group__Iterators.html#ga863d37379dceb11324e72a44039ac495">line_iterator</a>;</div> |
776 | <div·class="line"><span·class="keyword">using·</span><a·class="code·hl_ | 776 | <div·class="line"><span·class="keyword">using·</span><a·class="code·hl_typedef"·href="group__Iterators.html#gad77aace3a5c6c96b985cbf22a28c83f2">active_face_iterator</a>·=·<a·class="code·hl_typedef"·href="group__Iterators.html#gabfba44e3df01252843f37ee1f8e6df58">active_line_iterator</a>;</div> |
777 | <div·class="ttc"·id="agroup__Iterators_html_ga31b331baff3d6bfb841950b10845fc5f"><div·class="ttname"><a·href="group__Iterators.html#ga31b331baff3d6bfb841950b10845fc5f">Triangulation::active_quad_iterator</a></div><div·class="ttdeci">typename·IteratorSelector::active_quad_iterator·active_quad_iterator</div><div·class="ttdef"><b>Definition</b>·<a·href="grid_2tria_8h_source.html#l01496">tria.h:1496</a></div></div> | 777 | <div·class="ttc"·id="agroup__Iterators_html_ga31b331baff3d6bfb841950b10845fc5f"><div·class="ttname"><a·href="group__Iterators.html#ga31b331baff3d6bfb841950b10845fc5f">Triangulation::active_quad_iterator</a></div><div·class="ttdeci">typename·IteratorSelector::active_quad_iterator·active_quad_iterator</div><div·class="ttdef"><b>Definition</b>·<a·href="grid_2tria_8h_source.html#l01496">tria.h:1496</a></div></div> |
778 | <div·class="ttc"·id="agroup__Iterators_html_ga4015f9d1dc9115fbdf74d74960bec074"><div·class="ttname"><a·href="group__Iterators.html#ga4015f9d1dc9115fbdf74d74960bec074">Triangulation::face_iterator</a></div><div·class="ttdeci">TriaIterator<·TriaAccessor<·dim·-·1,·dim,·spacedim·>·>·face_iterator</div><div·class="ttdef"><b>Definition</b>·<a·href="grid_2tria_8h_source.html#l01409">tria.h:1409</a></div></div> | ||
778 | <div·class="ttc"·id="agroup__Iterators_html_ga672c99b1c8da16227cae6f0cf66cc109"><div·class="ttname"><a·href="group__Iterators.html#ga672c99b1c8da16227cae6f0cf66cc109">Triangulation::quad_iterator</a></div><div·class="ttdeci">typename·IteratorSelector::quad_iterator·quad_iterator</div><div·class="ttdef"><b>Definition</b>·<a·href="grid_2tria_8h_source.html#l01481">tria.h:1481</a></div></div> | 779 | <div·class="ttc"·id="agroup__Iterators_html_ga672c99b1c8da16227cae6f0cf66cc109"><div·class="ttname"><a·href="group__Iterators.html#ga672c99b1c8da16227cae6f0cf66cc109">Triangulation::quad_iterator</a></div><div·class="ttdeci">typename·IteratorSelector::quad_iterator·quad_iterator</div><div·class="ttdef"><b>Definition</b>·<a·href="grid_2tria_8h_source.html#l01481">tria.h:1481</a></div></div> |
780 | <div·class="ttc"·id="agroup__Iterators_html_gad77aace3a5c6c96b985cbf22a28c83f2"><div·class="ttname"><a·href="group__Iterators.html#gad77aace3a5c6c96b985cbf22a28c83f2">Triangulation::active_face_iterator</a></div><div·class="ttdeci">TriaActiveIterator<·TriaAccessor<·dim·-·1,·dim,·spacedim·>·>·active_face_iterator</div><div·class="ttdef"><b>Definition</b>·<a·href="grid_2tria_8h_source.html#l01422">tria.h:1423</a></div></div> | ||
779 | </div><!--·fragment·--><p>By·using·the·cell·iterators,·you·can·write·code·independent·of·the·spatial·dimension.·The·same·applies·for·substructure·iterators,·where·a·substructure·is·defined·as·a·face·of·a·cell.·The·face·of·a·cell·is·a·vertex·in·1d·and·a·line·in·2d;·however,·vertices·are·handled·in·a·different·way·and·therefore·lines·have·no·faces.</p> | 781 | </div><!--·fragment·--><p>By·using·the·cell·iterators,·you·can·write·code·independent·of·the·spatial·dimension.·The·same·applies·for·substructure·iterators,·where·a·substructure·is·defined·as·a·face·of·a·cell.·The·face·of·a·cell·is·a·vertex·in·1d·and·a·line·in·2d;·however,·vertices·are·handled·in·a·different·way·and·therefore·lines·have·no·faces.</p> |
780 | <p>The·<a·class="el"·href="classTriangulation.html">Triangulation</a>·class·offers·functions·like·<a·class="el"·href="classTriangulation.html#afe6c58805fe436a94b141c1585606c7f">begin_active()</a>·which·gives·you·an·iterator·to·the·first·active·cell.·There·are·quite·a·lot·of·functions·returning·iterators.·Take·a·look·at·the·class·doc·to·get·an·overview.</p> | 782 | <p>The·<a·class="el"·href="classTriangulation.html">Triangulation</a>·class·offers·functions·like·<a·class="el"·href="classTriangulation.html#afe6c58805fe436a94b141c1585606c7f">begin_active()</a>·which·gives·you·an·iterator·to·the·first·active·cell.·There·are·quite·a·lot·of·functions·returning·iterators.·Take·a·look·at·the·class·doc·to·get·an·overview.</p> |
781 | <p>Usage·of·these·iterators·is·similar·to·usage·of·standard·container·iterators.·Some·examples·taken·from·the·<a·class="el"·href="classTriangulation.html">Triangulation</a>·source·code·follow·(notice·that·in·the·last·two·examples·the·template·parameter·<code>spacedim</code>·has·been·omitted,·so·it·takes·the·default·value·<code>dim</code>).</p> | 783 | <p>Usage·of·these·iterators·is·similar·to·usage·of·standard·container·iterators.·Some·examples·taken·from·the·<a·class="el"·href="classTriangulation.html">Triangulation</a>·source·code·follow·(notice·that·in·the·last·two·examples·the·template·parameter·<code>spacedim</code>·has·been·omitted,·so·it·takes·the·default·value·<code>dim</code>).</p> |
782 | <ul> | 784 | <ul> |
783 | <li> | 785 | <li> |
784 | <p·class="startli"><em>Counting·the·number·of·cells·on·a·specific·level</em>·</p><div·class="fragment"><div·class="line"><span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim></div> | 786 | <p·class="startli"><em>Counting·the·number·of·cells·on·a·specific·level</em>·</p><div·class="fragment"><div·class="line"><span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim></div> |
785 | <div·class="line"><span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span></div> | 787 | <div·class="line"><span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span></div> |
Offset 1257, 15 lines modified | Offset 1257, 15 lines modified | ||
1257 | ······</table> | 1257 | ······</table> |
1258 | ··</td> | 1258 | ··</td> |
1259 | ··<td·class="mlabels-right"> | 1259 | ··<td·class="mlabels-right"> |
1260 | <span·class="mlabels"><span·class="mlabel">inline</span></span>··</td> | 1260 | <span·class="mlabels"><span·class="mlabel">inline</span></span>··</td> |
1261 | ··</tr> | 1261 | ··</tr> |
1262 | </table> | 1262 | </table> |
1263 | </div><div·class="memdoc"> | 1263 | </div><div·class="memdoc"> |
1264 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00013 | 1264 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000132">Deprecated:</a></b></dt><dd>Use·<a·class="el"·href="classTrilinosWrappers_1_1MPI_1_1Vector.html#a309d32da4417196dedbb626feb9c0bf0">import_elements()</a>·instead.·</dd></dl> |
1265 | <p·class="definition">Definition·at·line·<a·class="el"·href="trilinos__vector_8h_source.html#l00736">736</a>·of·file·<a·class="el"·href="trilinos__vector_8h_source.html">trilinos_vector.h</a>.</p> | 1265 | <p·class="definition">Definition·at·line·<a·class="el"·href="trilinos__vector_8h_source.html#l00736">736</a>·of·file·<a·class="el"·href="trilinos__vector_8h_source.html">trilinos_vector.h</a>.</p> |
1266 | </div> | 1266 | </div> |
1267 | </div> | 1267 | </div> |
1268 | <a·id="aa363aa1eab397fc873db21871d653564"·name="aa363aa1eab397fc873db21871d653564"></a> | 1268 | <a·id="aa363aa1eab397fc873db21871d653564"·name="aa363aa1eab397fc873db21871d653564"></a> |
1269 | <h2·class="memtitle"><span·class="permalink"><a·href="#aa363aa1eab397fc873db21871d653564">◆ </a></span>operator==()</h2> | 1269 | <h2·class="memtitle"><span·class="permalink"><a·href="#aa363aa1eab397fc873db21871d653564">◆ </a></span>operator==()</h2> |
Offset 191, 15 lines modified | Offset 191, 15 lines modified | ||
191 | ··········<td></td> | 191 | ··········<td></td> |
192 | ··········<td>)</td> | 192 | ··········<td>)</td> |
193 | ··········<td></td><td></td> | 193 | ··········<td></td><td></td> |
194 | ········</tr> | 194 | ········</tr> |
195 | ······</table> | 195 | ······</table> |
196 | </div><div·class="memdoc"> | 196 | </div><div·class="memdoc"> |
197 | <p>Constructor.·<code>process</code>·is·an·object·that·provides·information·about·what·processes·the·current·process·wants·to·communicate·with,·and·the·data·to·be·sent/received.·<code>comm</code>·is·the·communicator·on·which·this·communication·is·to·happen.</p> | 197 | <p>Constructor.·<code>process</code>·is·an·object·that·provides·information·about·what·processes·the·current·process·wants·to·communicate·with,·and·the·data·to·be·sent/received.·<code>comm</code>·is·the·communicator·on·which·this·communication·is·to·happen.</p> |
198 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00000 | 198 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000006">Deprecated:</a></b></dt><dd>This·constructor·stores·the·<a·class="el"·href="classUtilities_1_1MPI_1_1ConsensusAlgorithms_1_1Process.html">Process</a>·object·and·the·communicator·so·that·one·can·later·call·the·<a·class="el"·href="classUtilities_1_1MPI_1_1ConsensusAlgorithms_1_1Interface.html#a101b029971608488b40b649d65ac98cc">run()</a>·function·without·arguments.·This·approach·is·deprecated.·Instead,·use·the·default·constructor·of·this·class·along·with·the·<a·class="el"·href="classUtilities_1_1MPI_1_1ConsensusAlgorithms_1_1Interface.html#a101b029971608488b40b649d65ac98cc">run()</a>·function·that·takes·an·argument.·</dd></dl> |
199 | </div> | 199 | </div> |
200 | </div> | 200 | </div> |
201 | <a·id="a3d2fa1564d1abf4daeaf96865ee7088b"·name="a3d2fa1564d1abf4daeaf96865ee7088b"></a> | 201 | <a·id="a3d2fa1564d1abf4daeaf96865ee7088b"·name="a3d2fa1564d1abf4daeaf96865ee7088b"></a> |
202 | <h2·class="memtitle"><span·class="permalink"><a·href="#a3d2fa1564d1abf4daeaf96865ee7088b">◆ </a></span>~Interface()</h2> | 202 | <h2·class="memtitle"><span·class="permalink"><a·href="#a3d2fa1564d1abf4daeaf96865ee7088b">◆ </a></span>~Interface()</h2> |
203 | <div·class="memitem"> | 203 | <div·class="memitem"> |
Offset 236, 15 lines modified | Offset 236, 15 lines modified | ||
236 | <dl·class="params"><dt>Parameters</dt><dd> | 236 | <dl·class="params"><dt>Parameters</dt><dd> |
237 | ··<table·class="params"> | 237 | ··<table·class="params"> |
238 | ····<tr><td·class="paramname">process</td><td><a·class="el"·href="classUtilities_1_1MPI_1_1ConsensusAlgorithms_1_1Process.html">Process</a>·to·be·run·during·consensus·algorithm.·</td></tr> | 238 | ····<tr><td·class="paramname">process</td><td><a·class="el"·href="classUtilities_1_1MPI_1_1ConsensusAlgorithms_1_1Process.html">Process</a>·to·be·run·during·consensus·algorithm.·</td></tr> |
239 | ····<tr><td·class="paramname">comm</td><td><a·class="el"·href="namespaceUtilities_1_1MPI.html">MPI</a>·Communicator</td></tr> | 239 | ····<tr><td·class="paramname">comm</td><td><a·class="el"·href="namespaceUtilities_1_1MPI.html">MPI</a>·Communicator</td></tr> |
240 | ··</table> | 240 | ··</table> |
241 | ··</dd> | 241 | ··</dd> |
242 | </dl> | 242 | </dl> |
243 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00000 | 243 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000008">Deprecated:</a></b></dt><dd>This·constructor·stores·the·<a·class="el"·href="classUtilities_1_1MPI_1_1ConsensusAlgorithms_1_1Process.html">Process</a>·object·and·the·communicator·so·that·one·can·later·call·the·<a·class="el"·href="classUtilities_1_1MPI_1_1ConsensusAlgorithms_1_1Interface.html#a101b029971608488b40b649d65ac98cc">run()</a>·function·without·arguments.·This·approach·is·deprecated.·Instead,·use·the·default·constructor·of·this·class·along·with·the·<a·class="el"·href="classUtilities_1_1MPI_1_1ConsensusAlgorithms_1_1Interface.html#a101b029971608488b40b649d65ac98cc">run()</a>·function·that·takes·an·argument.·</dd></dl> |
244 | </div> | 244 | </div> |
245 | </div> | 245 | </div> |
246 | <a·id="a5482f2c179e92a3f3afa6e527b34f6e8"·name="a5482f2c179e92a3f3afa6e527b34f6e8"></a> | 246 | <a·id="a5482f2c179e92a3f3afa6e527b34f6e8"·name="a5482f2c179e92a3f3afa6e527b34f6e8"></a> |
247 | <h2·class="memtitle"><span·class="permalink"><a·href="#a5482f2c179e92a3f3afa6e527b34f6e8">◆ </a></span>~NBX()</h2> | 247 | <h2·class="memtitle"><span·class="permalink"><a·href="#a5482f2c179e92a3f3afa6e527b34f6e8">◆ </a></span>~NBX()</h2> |
248 | <div·class="memitem"> | 248 | <div·class="memitem"> |
Offset 232, 15 lines modified | Offset 232, 15 lines modified | ||
232 | <dl·class="params"><dt>Parameters</dt><dd> | 232 | <dl·class="params"><dt>Parameters</dt><dd> |
233 | ··<table·class="params"> | 233 | ··<table·class="params"> |
234 | ····<tr><td·class="paramname">process</td><td><a·class="el"·href="classUtilities_1_1MPI_1_1ConsensusAlgorithms_1_1Process.html">Process</a>·to·be·run·during·consensus·algorithm.·</td></tr> | 234 | ····<tr><td·class="paramname">process</td><td><a·class="el"·href="classUtilities_1_1MPI_1_1ConsensusAlgorithms_1_1Process.html">Process</a>·to·be·run·during·consensus·algorithm.·</td></tr> |
235 | ····<tr><td·class="paramname">comm</td><td><a·class="el"·href="namespaceUtilities_1_1MPI.html">MPI</a>·Communicator</td></tr> | 235 | ····<tr><td·class="paramname">comm</td><td><a·class="el"·href="namespaceUtilities_1_1MPI.html">MPI</a>·Communicator</td></tr> |
236 | ··</table> | 236 | ··</table> |
237 | ··</dd> | 237 | ··</dd> |
238 | </dl> | 238 | </dl> |
239 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00000 | 239 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000009">Deprecated:</a></b></dt><dd>This·constructor·stores·the·<a·class="el"·href="classUtilities_1_1MPI_1_1ConsensusAlgorithms_1_1Process.html">Process</a>·object·and·the·communicator·so·that·one·can·later·call·the·<a·class="el"·href="classUtilities_1_1MPI_1_1ConsensusAlgorithms_1_1Interface.html#a101b029971608488b40b649d65ac98cc">run()</a>·function·without·arguments.·This·approach·is·deprecated.·Instead,·use·the·default·constructor·of·this·class·along·with·the·<a·class="el"·href="classUtilities_1_1MPI_1_1ConsensusAlgorithms_1_1Interface.html#a101b029971608488b40b649d65ac98cc">run()</a>·function·that·takes·an·argument.·</dd></dl> |
240 | </div> | 240 | </div> |
241 | </div> | 241 | </div> |
242 | <a·id="a121abd603a750fe2f0fde94bf2ed47e7"·name="a121abd603a750fe2f0fde94bf2ed47e7"></a> | 242 | <a·id="a121abd603a750fe2f0fde94bf2ed47e7"·name="a121abd603a750fe2f0fde94bf2ed47e7"></a> |
243 | <h2·class="memtitle"><span·class="permalink"><a·href="#a121abd603a750fe2f0fde94bf2ed47e7">◆ </a></span>~PEX()</h2> | 243 | <h2·class="memtitle"><span·class="permalink"><a·href="#a121abd603a750fe2f0fde94bf2ed47e7">◆ </a></span>~PEX()</h2> |
244 | <div·class="memitem"> | 244 | <div·class="memitem"> |
Offset 207, 15 lines modified | Offset 207, 15 lines modified | ||
207 | <dl·class="params"><dt>Parameters</dt><dd> | 207 | <dl·class="params"><dt>Parameters</dt><dd> |
208 | ··<table·class="params"> | 208 | ··<table·class="params"> |
209 | ····<tr><td·class="paramname">process</td><td><a·class="el"·href="classUtilities_1_1MPI_1_1ConsensusAlgorithms_1_1Process.html">Process</a>·to·be·run·during·consensus·algorithm.·</td></tr> | 209 | ····<tr><td·class="paramname">process</td><td><a·class="el"·href="classUtilities_1_1MPI_1_1ConsensusAlgorithms_1_1Process.html">Process</a>·to·be·run·during·consensus·algorithm.·</td></tr> |
210 | ····<tr><td·class="paramname">comm</td><td><a·class="el"·href="namespaceUtilities_1_1MPI.html">MPI</a>·Communicator.</td></tr> | 210 | ····<tr><td·class="paramname">comm</td><td><a·class="el"·href="namespaceUtilities_1_1MPI.html">MPI</a>·Communicator.</td></tr> |
211 | ··</table> | 211 | ··</table> |
212 | ··</dd> | 212 | ··</dd> |
213 | </dl> | 213 | </dl> |
214 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00001 | 214 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000011">Deprecated:</a></b></dt><dd>This·constructor·stores·the·<a·class="el"·href="classUtilities_1_1MPI_1_1ConsensusAlgorithms_1_1Process.html">Process</a>·object·and·the·communicator·so·that·one·can·later·call·the·<a·class="el"·href="classUtilities_1_1MPI_1_1ConsensusAlgorithms_1_1Interface.html#a101b029971608488b40b649d65ac98cc">run()</a>·function·without·arguments.·This·approach·is·deprecated.·Instead,·use·the·default·constructor·of·this·class·along·with·the·<a·class="el"·href="classUtilities_1_1MPI_1_1ConsensusAlgorithms_1_1Interface.html#a101b029971608488b40b649d65ac98cc">run()</a>·function·that·takes·an·argument.·</dd></dl> |
215 | </div> | 215 | </div> |
216 | </div> | 216 | </div> |
217 | <a·id="a1cfb2297d42ed7d54b20475091762263"·name="a1cfb2297d42ed7d54b20475091762263"></a> | 217 | <a·id="a1cfb2297d42ed7d54b20475091762263"·name="a1cfb2297d42ed7d54b20475091762263"></a> |
218 | <h2·class="memtitle"><span·class="permalink"><a·href="#a1cfb2297d42ed7d54b20475091762263">◆ </a></span>~Selector()</h2> | 218 | <h2·class="memtitle"><span·class="permalink"><a·href="#a1cfb2297d42ed7d54b20475091762263">◆ </a></span>~Selector()</h2> |
219 | <div·class="memitem"> | 219 | <div·class="memitem"> |
Offset 196, 15 lines modified | Offset 196, 15 lines modified | ||
196 | <dl·class="params"><dt>Parameters</dt><dd> | 196 | <dl·class="params"><dt>Parameters</dt><dd> |
197 | ··<table·class="params"> | 197 | ··<table·class="params"> |
198 | ····<tr><td·class="paramname">process</td><td><a·class="el"·href="classUtilities_1_1MPI_1_1ConsensusAlgorithms_1_1Process.html">Process</a>·to·be·run·during·consensus·algorithm.·</td></tr> | 198 | ····<tr><td·class="paramname">process</td><td><a·class="el"·href="classUtilities_1_1MPI_1_1ConsensusAlgorithms_1_1Process.html">Process</a>·to·be·run·during·consensus·algorithm.·</td></tr> |
199 | ····<tr><td·class="paramname">comm</td><td><a·class="el"·href="namespaceUtilities_1_1MPI.html">MPI</a>·Communicator·(ignored)</td></tr> | 199 | ····<tr><td·class="paramname">comm</td><td><a·class="el"·href="namespaceUtilities_1_1MPI.html">MPI</a>·Communicator·(ignored)</td></tr> |
200 | ··</table> | 200 | ··</table> |
201 | ··</dd> | 201 | ··</dd> |
202 | </dl> | 202 | </dl> |
203 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated0000 | 203 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000010">Deprecated:</a></b></dt><dd>This·constructor·stores·the·<a·class="el"·href="classUtilities_1_1MPI_1_1ConsensusAlgorithms_1_1Process.html">Process</a>·object·and·the·communicator·so·that·one·can·later·call·the·<a·class="el"·href="classUtilities_1_1MPI_1_1ConsensusAlgorithms_1_1Interface.html#a101b029971608488b40b649d65ac98cc">run()</a>·function·without·arguments.·This·approach·is·deprecated.·Instead,·use·the·default·constructor·of·this·class·along·with·the·<a·class="el"·href="classUtilities_1_1MPI_1_1ConsensusAlgorithms_1_1Interface.html#a101b029971608488b40b649d65ac98cc">run()</a>·function·that·takes·an·argument.·</dd></dl> |
204 | </div> | 204 | </div> |
205 | </div> | 205 | </div> |
206 | <h2·class="groupheader">Member·Function·Documentation</h2> | 206 | <h2·class="groupheader">Member·Function·Documentation</h2> |
207 | <a·id="a6d5d26d3818771cbfb484fd2c36f43c6"·name="a6d5d26d3818771cbfb484fd2c36f43c6"></a> | 207 | <a·id="a6d5d26d3818771cbfb484fd2c36f43c6"·name="a6d5d26d3818771cbfb484fd2c36f43c6"></a> |
208 | <h2·class="memtitle"><span·class="permalink"><a·href="#a6d5d26d3818771cbfb484fd2c36f43c6">◆ </a></span>run()·<span·class="overload">[1/3]</span></h2> | 208 | <h2·class="memtitle"><span·class="permalink"><a·href="#a6d5d26d3818771cbfb484fd2c36f43c6">◆ </a></span>run()·<span·class="overload">[1/3]</span></h2> |
Offset 104, 26 lines modified | Offset 104, 26 lines modified | ||
104 | </div><!--header--> | 104 | </div><!--header--> |
105 | <div·class="contents"> | 105 | <div·class="contents"> |
106 | <p><code>#include·<<a·class="el"·href="mpi_8h_source.html">deal.II/base/mpi.h</a>></code></p> | 106 | <p><code>#include·<<a·class="el"·href="mpi_8h_source.html">deal.II/base/mpi.h</a>></code></p> |
107 | <table·class="memberdecls"> | 107 | <table·class="memberdecls"> |
108 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> | 108 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> |
109 | Public·Member·Functions</h2></td></tr> | 109 | Public·Member·Functions</h2></td></tr> |
110 | <tr·class="memitem:af03496a6537ac0e674ebe01b023b144c"·id="r_af03496a6537ac0e674ebe01b023b144c"><td·class="memTemplParams"·colspan="2">template<typename·W·,·typename·G·>·</td></tr> | 110 | <tr·class="memitem:af03496a6537ac0e674ebe01b023b144c"·id="r_af03496a6537ac0e674ebe01b023b144c"><td·class="memTemplParams"·colspan="2">template<<a·class="el"·href="classUtilities_1_1MPI_1_1Future.html#ac4847fe61b3a95b26974f9a89d23b722">typename</a>·W·,·<a·class="el"·href="classUtilities_1_1MPI_1_1Future.html#ac4847fe61b3a95b26974f9a89d23b722">typename</a>·G·>·</td></tr> |
111 | <tr·class="memitem:af03496a6537ac0e674ebe01b023b144c"><td·class="memTemplItemLeft"·align="right"·valign="top"> </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="classUtilities_1_1MPI_1_1Future.html#af03496a6537ac0e674ebe01b023b144c">Future</a>·(W·&&wait_operation,·G·&&get_and_cleanup_operation)</td></tr> | 111 | <tr·class="memitem:af03496a6537ac0e674ebe01b023b144c"><td·class="memTemplItemLeft"·align="right"·valign="top"> </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="classUtilities_1_1MPI_1_1Future.html#af03496a6537ac0e674ebe01b023b144c">Future</a>·(W·&&<a·class="el"·href="classUtilities_1_1MPI_1_1Future.html#ac4847fe61b3a95b26974f9a89d23b722">wait_operation</a>,·G·&&<a·class="el"·href="classUtilities_1_1MPI_1_1Future.html#ac4847fe61b3a95b26974f9a89d23b722">get_and_cleanup_operation</a>)</td></tr> |
112 | <tr·class="separator:af03496a6537ac0e674ebe01b023b144c"><td·class="memSeparator"·colspan="2"> </td></tr> | 112 | <tr·class="separator:af03496a6537ac0e674ebe01b023b144c"><td·class="memSeparator"·colspan="2"> </td></tr> |
113 | <tr·class="memitem:a16cf12a7ef7636995b56c35099c9b584"·id="r_a16cf12a7ef7636995b56c35099c9b584"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classUtilities_1_1MPI_1_1Future.html#a16cf12a7ef7636995b56c35099c9b584">Future</a>·(const·<a·class="el"·href="classUtilities_1_1MPI_1_1Future.html">Future</a>·&)=dele | 113 | <tr·class="memitem:a16cf12a7ef7636995b56c35099c9b584"·id="r_a16cf12a7ef7636995b56c35099c9b584"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classUtilities_1_1MPI_1_1Future.html#a16cf12a7ef7636995b56c35099c9b584">Future</a>·(<a·class="el"·href="classUtilities_1_1MPI_1_1Future.html#ac4847fe61b3a95b26974f9a89d23b722">const</a>·<a·class="el"·href="classUtilities_1_1MPI_1_1Future.html">Future</a>·&)=<a·class="el"·href="classUtilities_1_1MPI_1_1Future.html#ac4847fe61b3a95b26974[·...·truncated·by·diffoscope;·len:·24,·SHA:·cbf3b183d5e414e187784033cb35cf9e00c6414925e4e980353e17bebdc15659·...·]</td></tr> |
114 | <tr·class="separator:a16cf12a7ef7636995b56c35099c9b584"><td·class="memSeparator"·colspan="2"> </td></tr> | 114 | <tr·class="separator:a16cf12a7ef7636995b56c35099c9b584"><td·class="memSeparator"·colspan="2"> </td></tr> |
115 | <tr·class="memitem:a4ca327b0ed8e2a575227415185a6ed42"·id="r_a4ca327b0ed8e2a575227415185a6ed42"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classUtilities_1_1MPI_1_1Future.html#a4ca327b0ed8e2a575227415185a6ed42">Future</a>·(<a·class="el"·href="classUtilities_1_1MPI_1_1Future.html">Future</a>·&&)·noexcept=default</td></tr> | 115 | <tr·class="memitem:a4ca327b0ed8e2a575227415185a6ed42"·id="r_a4ca327b0ed8e2a575227415185a6ed42"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classUtilities_1_1MPI_1_1Future.html#a4ca327b0ed8e2a575227415185a6ed42">Future</a>·(<a·class="el"·href="classUtilities_1_1MPI_1_1Future.html">Future</a>·&&)·<a·class="el"·href="classUtilities_1_1MPI_1_1Future.html#ac4847fe61b3a95b26974f9a89d23b722">noexcept</a>=<a·class="el"·href="classUtilities_1_1MPI_1_1Future.html#ac4847fe61b3a95b26974f9a89d23b722">default</a></td></tr> |
116 | <tr·class="separator:a4ca327b0ed8e2a575227415185a6ed42"><td·class="memSeparator"·colspan="2"> </td></tr> | 116 | <tr·class="separator:a4ca327b0ed8e2a575227415185a6ed42"><td·class="memSeparator"·colspan="2"> </td></tr> |
117 | <tr·class="memitem:a96a33dd2c978c1d3cb54d6856fe80cee"·id="r_a96a33dd2c978c1d3cb54d6856fe80cee"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classUtilities_1_1MPI_1_1Future.html#a96a33dd2c978c1d3cb54d6856fe80cee">~Future</a>·()</td></tr> | 117 | <tr·class="memitem:a96a33dd2c978c1d3cb54d6856fe80cee"·id="r_a96a33dd2c978c1d3cb54d6856fe80cee"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classUtilities_1_1MPI_1_1Future.html#a96a33dd2c978c1d3cb54d6856fe80cee">~Future</a>·()</td></tr> |
118 | <tr·class="separator:a96a33dd2c978c1d3cb54d6856fe80cee"><td·class="memSeparator"·colspan="2"> </td></tr> | 118 | <tr·class="separator:a96a33dd2c978c1d3cb54d6856fe80cee"><td·class="memSeparator"·colspan="2"> </td></tr> |
119 | <tr·class="memitem:ad9d5b3c377bede2143d7ba08e8c96ff4"·id="r_ad9d5b3c377bede2143d7ba08e8c96ff4"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classUtilities_1_1MPI_1_1Future.html">Future</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classUtilities_1_1MPI_1_1Future.html#ad9d5b3c377bede2143d7ba08e8c96ff4">operator=</a>·(const·<a·class="el"·href="classUtilities_1_1MPI_1_1Future.html">Future</a>·&)=dele | 119 | <tr·class="memitem:ad9d5b3c377bede2143d7ba08e8c96ff4"·id="r_ad9d5b3c377bede2143d7ba08e8c96ff4"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classUtilities_1_1MPI_1_1Future.html">Future</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classUtilities_1_1MPI_1_1Future.html#ad9d5b3c377bede2143d7ba08e8c96ff4">operator=</a>·(<a·class="el"·href="classUtilities_1_1MPI_1_1Future.html#ac4847fe61b3a95b26974f9a89d23b722">const</a>·<a·class="el"·href="classUtilities_1_1MPI_1_1Future.html">Future</a>·&)=<a·class="el"·href="classUtilities_1_1MPI_1_1Future.html#ac4847fe61b3a95b26974[·...·truncated·by·diffoscope;·len:·24,·SHA:·cbf3b183d5e414e187784033cb35cf9e00c6414925e4e980353e17bebdc15659·...·]</td></tr> |
120 | <tr·class="separator:ad9d5b3c377bede2143d7ba08e8c96ff4"><td·class="memSeparator"·colspan="2"> </td></tr> | 120 | <tr·class="separator:ad9d5b3c377bede2143d7ba08e8c96ff4"><td·class="memSeparator"·colspan="2"> </td></tr> |
121 | <tr·class="memitem:ac615e5f2c7983940db957e1062a85c4e"·id="r_ac615e5f2c7983940db957e1062a85c4e"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classUtilities_1_1MPI_1_1Future.html">Future</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classUtilities_1_1MPI_1_1Future.html#ac615e5f2c7983940db957e1062a85c4e">operator=</a>·(<a·class="el"·href="classUtilities_1_1MPI_1_1Future.html">Future</a>·&&)·noexcept=default</td></tr> | 121 | <tr·class="memitem:ac615e5f2c7983940db957e1062a85c4e"·id="r_ac615e5f2c7983940db957e1062a85c4e"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classUtilities_1_1MPI_1_1Future.html">Future</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classUtilities_1_1MPI_1_1Future.html#ac615e5f2c7983940db957e1062a85c4e">operator=</a>·(<a·class="el"·href="classUtilities_1_1MPI_1_1Future.html">Future</a>·&&)·<a·class="el"·href="classUtilities_1_1MPI_1_1Future.html#ac4847fe61b3a95b26974f9a89d23b722">noexcept</a>=<a·class="el"·href="classUtilities_1_1MPI_1_1Future.html#ac4847fe61b3a95b26974f9a89d23b722">default</a></td></tr> |
122 | <tr·class="separator:ac615e5f2c7983940db957e1062a85c4e"><td·class="memSeparator"·colspan="2"> </td></tr> | 122 | <tr·class="separator:ac615e5f2c7983940db957e1062a85c4e"><td·class="memSeparator"·colspan="2"> </td></tr> |
123 | <tr·class="memitem:ac7da96cff69e4ce7b9896b665ae9c9e7"·id="r_ac7da96cff69e4ce7b9896b665ae9c9e7"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classUtilities_1_1MPI_1_1Future.html#ac7da96cff69e4ce7b9896b665ae9c9e7">wait</a>·()</td></tr> | 123 | <tr·class="memitem:ac7da96cff69e4ce7b9896b665ae9c9e7"·id="r_ac7da96cff69e4ce7b9896b665ae9c9e7"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classUtilities_1_1MPI_1_1Future.html#ac7da96cff69e4ce7b9896b665ae9c9e7">wait</a>·()</td></tr> |
124 | <tr·class="separator:ac7da96cff69e4ce7b9896b665ae9c9e7"><td·class="memSeparator"·colspan="2"> </td></tr> | 124 | <tr·class="separator:ac7da96cff69e4ce7b9896b665ae9c9e7"><td·class="memSeparator"·colspan="2"> </td></tr> |
125 | <tr·class="memitem:ac4847fe61b3a95b26974f9a89d23b722"·id="r_ac4847fe61b3a95b26974f9a89d23b722"><td·class="memItemLeft"·align="right"·valign="top">T </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classUtilities_1_1MPI_1_1Future.html#ac4847fe61b3a95b26974f9a89d23b722">get</a>·()</td></tr> | 125 | <tr·class="memitem:ac4847fe61b3a95b26974f9a89d23b722"·id="r_ac4847fe61b3a95b26974f9a89d23b722"><td·class="memItemLeft"·align="right"·valign="top">T </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="classUtilities_1_1MPI_1_1Future.html#ac4847fe61b3a95b26974f9a89d23b722">get</a>·()</td></tr> |
126 | <tr·class="separator:ac4847fe61b3a95b26974f9a89d23b722"><td·class="memSeparator"·colspan="2"> </td></tr> | 126 | <tr·class="separator:ac4847fe61b3a95b26974f9a89d23b722"><td·class="memSeparator"·colspan="2"> </td></tr> |
127 | </table><table·class="memberdecls"> | 127 | </table><table·class="memberdecls"> |
128 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-attribs"·name="pri-attribs"></a> | 128 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-attribs"·name="pri-attribs"></a> |
Offset 551, 15 lines modified | Offset 551, 15 lines modified | ||
551 | ··········<td>(</td> | 551 | ··········<td>(</td> |
552 | ··········<td·class="paramname"></td><td>)</td> | 552 | ··········<td·class="paramname"></td><td>)</td> |
553 | ··········<td>·const</td> | 553 | ··········<td>·const</td> |
554 | ········</tr> | 554 | ········</tr> |
555 | ······</table> | 555 | ······</table> |
556 | </div><div·class="memdoc"> | 556 | </div><div·class="memdoc"> |
557 | <p>Return·the·number·of·locally·owned·indices,·i.e.,·<a·class="el"·href="classUtilities_1_1MPI_1_1Partitioner.html#abcbecd2c3c7ad78ea61506b5dbb2561e">local_range()</a>.second·minus·<a·class="el"·href="classUtilities_1_1MPI_1_1Partitioner.html#abcbecd2c3c7ad78ea61506b5dbb2561e">local_range()</a>.first.·The·returned·numbers·need·to·add·up·to·the·total·number·of·indices·when·summed·over·all·processes</p> | 557 | <p>Return·the·number·of·locally·owned·indices,·i.e.,·<a·class="el"·href="classUtilities_1_1MPI_1_1Partitioner.html#abcbecd2c3c7ad78ea61506b5dbb2561e">local_range()</a>.second·minus·<a·class="el"·href="classUtilities_1_1MPI_1_1Partitioner.html#abcbecd2c3c7ad78ea61506b5dbb2561e">local_range()</a>.first.·The·returned·numbers·need·to·add·up·to·the·total·number·of·indices·when·summed·over·all·processes</p> |
558 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00001 | 558 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000014">Deprecated:</a></b></dt><dd>Use·the·more·clearly·named·function·<a·class="el"·href="classUtilities_1_1MPI_1_1Partitioner.html#a8b4a475abc0b200583fd897a0869b7af">locally_owned_size()</a>·instead.·</dd></dl> |
559 | </div> | 559 | </div> |
560 | </div> | 560 | </div> |
561 | <a·id="a8b4a475abc0b200583fd897a0869b7af"·name="a8b4a475abc0b200583fd897a0869b7af"></a> | 561 | <a·id="a8b4a475abc0b200583fd897a0869b7af"·name="a8b4a475abc0b200583fd897a0869b7af"></a> |
562 | <h2·class="memtitle"><span·class="permalink"><a·href="#a8b4a475abc0b200583fd897a0869b7af">◆ </a></span>locally_owned_size()</h2> | 562 | <h2·class="memtitle"><span·class="permalink"><a·href="#a8b4a475abc0b200583fd897a0869b7af">◆ </a></span>locally_owned_size()</h2> |
563 | <div·class="memitem"> | 563 | <div·class="memitem"> |
Offset 271, 15 lines modified | Offset 271, 15 lines modified | ||
271 | ··········<td></td> | 271 | ··········<td></td> |
272 | ··········<td>)</td> | 272 | ··········<td>)</td> |
273 | ··········<td></td><td></td> | 273 | ··········<td></td><td></td> |
274 | ········</tr> | 274 | ········</tr> |
275 | ······</table> | 275 | ······</table> |
276 | </div><div·class="memdoc"> | 276 | </div><div·class="memdoc"> |
277 | <p>Deprecated·constructor.</p> | 277 | <p>Deprecated·constructor.</p> |
278 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated0000 | 278 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000034">Deprecated:</a></b></dt><dd>Use·the·constructor·that·additionally·takes·a·<a·class="el"·href="classReferenceCell.html">ReferenceCell</a>.·</dd></dl> |
279 | <p·class="definition">Definition·at·line·<a·class="el"·href="data__out__base_8cc_source.html#l09401">9401</a>·of·file·<a·class="el"·href="data__out__base_8cc_source.html">data_out_base.cc</a>.</p> | 279 | <p·class="definition">Definition·at·line·<a·class="el"·href="data__out__base_8cc_source.html#l09401">9401</a>·of·file·<a·class="el"·href="data__out__base_8cc_source.html">data_out_base.cc</a>.</p> |
280 | </div> | 280 | </div> |
281 | </div> | 281 | </div> |
282 | <a·id="af83b5d951f596765aec77abb75abaa0f"·name="af83b5d951f596765aec77abb75abaa0f"></a> | 282 | <a·id="af83b5d951f596765aec77abb75abaa0f"·name="af83b5d951f596765aec77abb75abaa0f"></a> |
283 | <h2·class="memtitle"><span·class="permalink"><a·href="#af83b5d951f596765aec77abb75abaa0f">◆ </a></span>XDMFEntry()·<span·class="overload">[4/7]</span></h2> | 283 | <h2·class="memtitle"><span·class="permalink"><a·href="#af83b5d951f596765aec77abb75abaa0f">◆ </a></span>XDMFEntry()·<span·class="overload">[4/7]</span></h2> |
Offset 368, 15 lines modified | Offset 368, 15 lines modified | ||
368 | ··········<td·class="paramname"><em>tria</em></td><td>)</td> | 368 | ··········<td·class="paramname"><em>tria</em></td><td>)</td> |
369 | ··········<td></td> | 369 | ··········<td></td> |
370 | ········</tr> | 370 | ········</tr> |
371 | ······</table> | 371 | ······</table> |
372 | </div><div·class="memdoc"> | 372 | </div><div·class="memdoc"> |
373 | <p>Return·an·iterator·to·the·next·free·slot·for·a·single·object.·This·function·is·only·used·by·<a·class="el"·href="classTriangulation.html#a8a73cdc08e502d9a140a625184526b89">Triangulation::execute_refinement()</a>·in·3d.</p> | 373 | <p>Return·an·iterator·to·the·next·free·slot·for·a·single·object.·This·function·is·only·used·by·<a·class="el"·href="classTriangulation.html#a8a73cdc08e502d9a140a625184526b89">Triangulation::execute_refinement()</a>·in·3d.</p> |
374 | <dl·class="section·warning"><dt>Warning</dt><dd>Interestingly,·this·function·is·not·used·for·1d·or·2d·triangulations,·where·it·seems·the·authors·of·the·refinement·function·insist·on·reimplementing·its·contents.</dd></dl> | 374 | <dl·class="section·warning"><dt>Warning</dt><dd>Interestingly,·this·function·is·not·used·for·1d·or·2d·triangulations,·where·it·seems·the·authors·of·the·refinement·function·insist·on·reimplementing·its·contents.</dd></dl> |
375 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo0000 | 375 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo000017">Todo:</a></b></dt><dd>This·function·is·not·instantiated·for·the·codim-one·case·</dd></dl> |
376 | </div> | 376 | </div> |
377 | </div> | 377 | </div> |
378 | <a·id="ab94eb3d9ab56e86dd460fb708cb6850c"·name="ab94eb3d9ab56e86dd460fb708cb6850c"></a> | 378 | <a·id="ab94eb3d9ab56e86dd460fb708cb6850c"·name="ab94eb3d9ab56e86dd460fb708cb6850c"></a> |
379 | <h2·class="memtitle"><span·class="permalink"><a·href="#ab94eb3d9ab56e86dd460fb708cb6850c">◆ </a></span>next_free_pair_object()·<span·class="overload">[1/2]</span></h2> | 379 | <h2·class="memtitle"><span·class="permalink"><a·href="#ab94eb3d9ab56e86dd460fb708cb6850c">◆ </a></span>next_free_pair_object()·<span·class="overload">[1/2]</span></h2> |
380 | <div·class="memitem"> | 380 | <div·class="memitem"> |
Offset 1397, 15 lines modified | Offset 1397, 15 lines modified | ||
1397 | <span·class="mlabels"><span·class="mlabel">pure·virtual</span></span>··</td> | 1397 | <span·class="mlabels"><span·class="mlabel">pure·virtual</span></span>··</td> |
1398 | ··</tr> | 1398 | ··</tr> |
1399 | </table> | 1399 | </table> |
1400 | </div><div·class="memdoc"> | 1400 | </div><div·class="memdoc"> |
1401 | <p></p> | 1401 | <p></p> |
1402 | <p>Load·the·triangulation·saved·with·<a·class="el"·href="classparallel_1_1DistributedTriangulationBase.html#ac958319402a5301d2dde94f1c6e8c78a">save()</a>·back·in.·Cell-based·data·that·was·saved·with·<a·class="el"·href="classparallel_1_1DistributedTriangulationBase.html#acb1a95528832932bf2fad380f8098367">register_data_attach()</a>·can·be·read·in·with·<a·class="el"·href="classparallel_1_1DistributedTriangulationBase.html#a6fbdf11dcfacd414a8936e6d26fecb76">notify_ready_to_unpack()</a>·after·calling·<a·class="el"·href="classparallel_1_1DistributedTriangulationBase.html#a3381de2070bead9981aa9c1460235459">load()</a>.··</p> | 1402 | <p>Load·the·triangulation·saved·with·<a·class="el"·href="classparallel_1_1DistributedTriangulationBase.html#ac958319402a5301d2dde94f1c6e8c78a">save()</a>·back·in.·Cell-based·data·that·was·saved·with·<a·class="el"·href="classparallel_1_1DistributedTriangulationBase.html#acb1a95528832932bf2fad380f8098367">register_data_attach()</a>·can·be·read·in·with·<a·class="el"·href="classparallel_1_1DistributedTriangulationBase.html#a6fbdf11dcfacd414a8936e6d26fecb76">notify_ready_to_unpack()</a>·after·calling·<a·class="el"·href="classparallel_1_1DistributedTriangulationBase.html#a3381de2070bead9981aa9c1460235459">load()</a>.··</p> |
1403 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00003 | 1403 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000038">Deprecated:</a></b></dt><dd>The·autopartition·parameter·has·been·removed.·</dd></dl> |
1404 | <p>Implemented·in·<a·class="el"·href="classparallel_1_1fullydistributed_1_1Triangulation.html#abf3aff3661edbd992400f5a893067d14">parallel::fullydistributed::Triangulation<·dim,·spacedim·></a>,·<a·class="el"·href="classparallel_1_1distributed_1_1Triangulation.html#abf3aff3661edbd992400f5a893067d14">parallel::distributed::Triangulation<·dim,·spacedim·></a>,·and·<a·class="el"·href="classparallel_1_1distributed_1_1Triangulation_3_011_00_01spacedim_01_4.html#a7e17e6dc32b9a5ceb0661d62d53f242a">parallel::distributed::Triangulation<·1,·spacedim·></a>.</p> | 1404 | <p>Implemented·in·<a·class="el"·href="classparallel_1_1fullydistributed_1_1Triangulation.html#abf3aff3661edbd992400f5a893067d14">parallel::fullydistributed::Triangulation<·dim,·spacedim·></a>,·<a·class="el"·href="classparallel_1_1distributed_1_1Triangulation.html#abf3aff3661edbd992400f5a893067d14">parallel::distributed::Triangulation<·dim,·spacedim·></a>,·and·<a·class="el"·href="classparallel_1_1distributed_1_1Triangulation_3_011_00_01spacedim_01_4.html#a7e17e6dc32b9a5ceb0661d62d53f242a">parallel::distributed::Triangulation<·1,·spacedim·></a>.</p> |
1405 | </div> | 1405 | </div> |
1406 | </div> | 1406 | </div> |
1407 | <a·id="acb1a95528832932bf2fad380f8098367"·name="acb1a95528832932bf2fad380f8098367"></a> | 1407 | <a·id="acb1a95528832932bf2fad380f8098367"·name="acb1a95528832932bf2fad380f8098367"></a> |
1408 | <h2·class="memtitle"><span·class="permalink"><a·href="#acb1a95528832932bf2fad380f8098367">◆ </a></span>register_data_attach()</h2> | 1408 | <h2·class="memtitle"><span·class="permalink"><a·href="#acb1a95528832932bf2fad380f8098367">◆ </a></span>register_data_attach()</h2> |
Offset 2008, 15 lines modified | Offset 2008, 15 lines modified | ||
2008 | </table> | 2008 | </table> |
2009 | </div><div·class="memdoc"> | 2009 | </div><div·class="memdoc"> |
2010 | <p></p> | 2010 | <p></p> |
2011 | <p>Load·the·refinement·information·saved·with·<a·class="el"·href="classparallel_1_1distributed_1_1Triangulation.html#ac954bc1132f894e7deadb42325d526ae">save()</a>·back·in.·The·mesh·must·contain·the·same·coarse·mesh·that·was·used·in·<a·class="el"·href="classparallel_1_1distributed_1_1Triangulation.html#ac954bc1132f894e7deadb42325d526ae">save()</a>·before·calling·this·function.</p> | 2011 | <p>Load·the·refinement·information·saved·with·<a·class="el"·href="classparallel_1_1distributed_1_1Triangulation.html#ac954bc1132f894e7deadb42325d526ae">save()</a>·back·in.·The·mesh·must·contain·the·same·coarse·mesh·that·was·used·in·<a·class="el"·href="classparallel_1_1distributed_1_1Triangulation.html#ac954bc1132f894e7deadb42325d526ae">save()</a>·before·calling·this·function.</p> |
2012 | <p>You·do·not·need·to·load·with·the·same·number·of·MPI·processes·that·you·saved·with.·Rather,·if·a·mesh·is·loaded·with·a·different·number·of·MPI·processes·than·used·at·the·time·of·saving,·the·mesh·is·repartitioned·that·the·number·of·cells·is·balanced·among·all·processes.·Individual·repartitioning,·e.g.,·based·on·the·number·of·dofs·or·particles·per·cell,·needs·to·be·invoked·manually·by·calling·<a·class="el"·href="classparallel_1_1distributed_1_1Triangulation.html#aa60aa44855cf983709833271e7d7304a">repartition()</a>·afterwards.</p> | 2012 | <p>You·do·not·need·to·load·with·the·same·number·of·MPI·processes·that·you·saved·with.·Rather,·if·a·mesh·is·loaded·with·a·different·number·of·MPI·processes·than·used·at·the·time·of·saving,·the·mesh·is·repartitioned·that·the·number·of·cells·is·balanced·among·all·processes.·Individual·repartitioning,·e.g.,·based·on·the·number·of·dofs·or·particles·per·cell,·needs·to·be·invoked·manually·by·calling·<a·class="el"·href="classparallel_1_1distributed_1_1Triangulation.html#aa60aa44855cf983709833271e7d7304a">repartition()</a>·afterwards.</p> |
2013 | <p>Cell-based·data·that·was·saved·with·DistributedTriangulationBase::DataTransfer::register_data_attach()·can·be·read·in·with·DistributedTriangulationBase::DataTransfer::notify_ready_to_unpack()·after·calling·<a·class="el"·href="classparallel_1_1distributed_1_1Triangulation.html#af2a75dce4f9a49707c510dc2eaf5fcf6">load()</a>.··</p> | 2013 | <p>Cell-based·data·that·was·saved·with·DistributedTriangulationBase::DataTransfer::register_data_attach()·can·be·read·in·with·DistributedTriangulationBase::DataTransfer::notify_ready_to_unpack()·after·calling·<a·class="el"·href="classparallel_1_1distributed_1_1Triangulation.html#af2a75dce4f9a49707c510dc2eaf5fcf6">load()</a>.··</p> |
2014 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00003 | 2014 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000039">Deprecated:</a></b></dt><dd>The·autopartition·parameter·has·been·removed.·</dd></dl> |
2015 | <p>Implements·<a·class="el"·href="classparallel_1_1DistributedTriangulationBase.html#a43a3638eebf6eb15506ca836b23c2026">parallel::DistributedTriangulationBase<·dim,·spacedim·></a>.</p> | 2015 | <p>Implements·<a·class="el"·href="classparallel_1_1DistributedTriangulationBase.html#a43a3638eebf6eb15506ca836b23c2026">parallel::DistributedTriangulationBase<·dim,·spacedim·></a>.</p> |
2016 | <p·class="definition">Definition·at·line·<a·class="el"·href="distributed_2tria_8cc_source.html#l02161">2161</a>·of·file·<a·class="el"·href="distributed_2tria_8cc_source.html">tria.cc</a>.</p> | 2016 | <p·class="definition">Definition·at·line·<a·class="el"·href="distributed_2tria_8cc_source.html#l02161">2161</a>·of·file·<a·class="el"·href="distributed_2tria_8cc_source.html">tria.cc</a>.</p> |
2017 | </div> | 2017 | </div> |
2018 | </div> | 2018 | </div> |
Offset 1746, 15 lines modified | Offset 1746, 15 lines modified | ||
1746 | </table> | 1746 | </table> |
1747 | </div><div·class="memdoc"> | 1747 | </div><div·class="memdoc"> |
1748 | <p></p> | 1748 | <p></p> |
1749 | <p>Load·the·triangulation·saved·with·<a·class="el"·href="classparallel_1_1fullydistributed_1_1Triangulation.html#ac954bc1132f894e7deadb42325d526ae">save()</a>·back·in.·The·mesh·must·be·empty·before·calling·this·function.</p> | 1749 | <p>Load·the·triangulation·saved·with·<a·class="el"·href="classparallel_1_1fullydistributed_1_1Triangulation.html#ac954bc1132f894e7deadb42325d526ae">save()</a>·back·in.·The·mesh·must·be·empty·before·calling·this·function.</p> |
1750 | <p>You·need·to·load·with·the·same·number·of·MPI·processes·that·you·saved·with,·hence·autopartition·is·disabled.</p> | 1750 | <p>You·need·to·load·with·the·same·number·of·MPI·processes·that·you·saved·with,·hence·autopartition·is·disabled.</p> |
1751 | <p>Cell-based·data·that·was·saved·with·<a·class="el"·href="classparallel_1_1DistributedTriangulationBase.html#acb1a95528832932bf2fad380f8098367">register_data_attach()</a>·can·be·read·in·with·<a·class="el"·href="classparallel_1_1DistributedTriangulationBase.html#a6fbdf11dcfacd414a8936e6d26fecb76">notify_ready_to_unpack()</a>·after·calling·<a·class="el"·href="classparallel_1_1fullydistributed_1_1Triangulation.html#af2a75dce4f9a49707c510dc2eaf5fcf6">load()</a>.··</p> | 1751 | <p>Cell-based·data·that·was·saved·with·<a·class="el"·href="classparallel_1_1DistributedTriangulationBase.html#acb1a95528832932bf2fad380f8098367">register_data_attach()</a>·can·be·read·in·with·<a·class="el"·href="classparallel_1_1DistributedTriangulationBase.html#a6fbdf11dcfacd414a8936e6d26fecb76">notify_ready_to_unpack()</a>·after·calling·<a·class="el"·href="classparallel_1_1fullydistributed_1_1Triangulation.html#af2a75dce4f9a49707c510dc2eaf5fcf6">load()</a>.··</p> |
1752 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00004 | 1752 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000047">Deprecated:</a></b></dt><dd>The·autopartition·parameter·has·been·removed.·</dd></dl> |
1753 | <p>Implements·<a·class="el"·href="classparallel_1_1DistributedTriangulationBase.html#a43a3638eebf6eb15506ca836b23c2026">parallel::DistributedTriangulationBase<·dim,·spacedim·></a>.</p> | 1753 | <p>Implements·<a·class="el"·href="classparallel_1_1DistributedTriangulationBase.html#a43a3638eebf6eb15506ca836b23c2026">parallel::DistributedTriangulationBase<·dim,·spacedim·></a>.</p> |
1754 | <p·class="definition">Definition·at·line·<a·class="el"·href="fully__distributed__tria_8cc_source.html#l00742">742</a>·of·file·<a·class="el"·href="fully__distributed__tria_8cc_source.html">fully_distributed_tria.cc</a>.</p> | 1754 | <p·class="definition">Definition·at·line·<a·class="el"·href="fully__distributed__tria_8cc_source.html#l00742">742</a>·of·file·<a·class="el"·href="fully__distributed__tria_8cc_source.html">fully_distributed_tria.cc</a>.</p> |
1755 | </div> | 1755 | </div> |
1756 | </div> | 1756 | </div> |
Offset 174, 15 lines modified | Offset 174, 15 lines modified | ||
174 | <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··········{</div> | 174 | <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··········{</div> |
175 | <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>············<span·class="keywordtype">bool</span>·use_cell·=·<span·class="keyword">false</span>;</div> | 175 | <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>············<span·class="keywordtype">bool</span>·use_cell·=·<span·class="keyword">false</span>;</div> |
176 | <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>············<span·class="keywordflow">if</span>·(tria_is_parallel)</div> | 176 | <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>············<span·class="keywordflow">if</span>·(tria_is_parallel)</div> |
177 | <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··············{</div> | 177 | <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··············{</div> |
178 | <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>················<span·class="keyword">const</span>·<span·class="keyword">auto</span>·bbox·=·cell->bounding_box();</div> | 178 | <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>················<span·class="keyword">const</span>·<span·class="keyword">auto</span>·bbox·=·cell->bounding_box();</div> |
179 | <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>················std::vector<std::pair<</div> | 179 | <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>················std::vector<std::pair<</div> |
180 | <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··················<a·class="code·hl_class"·href="classBoundingBox.html">BoundingBox<spacedim></a>,</div> | 180 | <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··················<a·class="code·hl_class"·href="classBoundingBox.html">BoundingBox<spacedim></a>,</div> |
181 | <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··················<span·class="keyword">typename</span>·<a·class="code·hl_ | 181 | <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··················<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim0,·spacedim>::active_cell_iterator</a>>></div> |
182 | <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··················out_vals;</div> | 182 | <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>··················out_vals;</div> |
183 | <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>················cache.<a·class="code·hl_function"·href="classGridTools_1_1Cache.html#aca2782d6e93b5a0033c046b57904c67f">get_cell_bounding_boxes_rtree</a>().query(</div> | 183 | <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>················cache.<a·class="code·hl_function"·href="classGridTools_1_1Cache.html#aca2782d6e93b5a0033c046b57904c67f">get_cell_bounding_boxes_rtree</a>().query(</div> |
184 | <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··················boost::geometry::index::intersects(bbox),</div> | 184 | <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>··················boost::geometry::index::intersects(bbox),</div> |
185 | <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··················std::back_inserter(out_vals));</div> | 185 | <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··················std::back_inserter(out_vals));</div> |
186 | <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>················<span·class="comment">//·Each·bounding·box·corresponds·to·an·active·cell</span></div> | 186 | <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>················<span·class="comment">//·Each·bounding·box·corresponds·to·an·active·cell</span></div> |
187 | <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>················<span·class="comment">//·of·the·embedding·triangulation:·we·now·check·if</span></div> | 187 | <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>················<span·class="comment">//·of·the·embedding·triangulation:·we·now·check·if</span></div> |
188 | <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>················<span·class="comment">//·the·current·cell,·of·the·embedded·triangulation,</span></div> | 188 | <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>················<span·class="comment">//·the·current·cell,·of·the·embedded·triangulation,</span></div> |
Offset 171, 17 lines modified | Offset 171, 17 lines modified | ||
171 | <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#endif</span></div> | 171 | <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span><span·class="preprocessor">#endif</span></div> |
172 | <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div> | 172 | <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div> |
173 | <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keyword">typename</span>·Number·=·<span·class="keywordtype">double</span>></div> | 173 | <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keyword">typename</span>·Number·=·<span·class="keywordtype">double</span>></div> |
174 | <div·class="foldopen"·id="foldopen00094"·data-start="{"·data-end="};"> | 174 | <div·class="foldopen"·id="foldopen00094"·data-start="{"·data-end="};"> |
175 | <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno"><a·class="line"·href="classCUDAWrappers_1_1MatrixFree.html">···94</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="classCUDAWrappers_1_1MatrixFree.html">MatrixFree</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="classSubscriptor.html">Subscriptor</a></div> | 175 | <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno"><a·class="line"·href="classCUDAWrappers_1_1MatrixFree.html">···94</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="classCUDAWrappers_1_1MatrixFree.html">MatrixFree</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="classSubscriptor.html">Subscriptor</a></div> |
176 | <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··{</div> | 176 | <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··{</div> |
177 | <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<span·class="keyword">public</span>:</div> | 177 | <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>··<span·class="keyword">public</span>:</div> |
178 | <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno"><a·class="line"·href="classCUDAWrappers_1_1MatrixFree.html#ae9b5f42daa55f3108acb2f0b9207916b">···97</a></span>····<span·class="keyword">using·</span><a·class="code·hl_ | 178 | <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno"><a·class="line"·href="classCUDAWrappers_1_1MatrixFree.html#ae9b5f42daa55f3108acb2f0b9207916b">···97</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classCUDAWrappers_1_1MatrixFree.html#ae9b5f42daa55f3108acb2f0b9207916b">jacobian_type</a>·=·<a·class="code·hl_class"·href="classTensor.html">Tensor<2,·dim,·Tensor<1,·dim,·Number></a>>;</div> |
179 | <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno"><a·class="line"·href="classCUDAWrappers_1_1MatrixFree.html#acb3a5dd0bef6c123fd9b9afef9e416eb">···98</a></span>····<span·class="keyword">using·</span><a·class="code·hl_class"·href="classPoint.html">point_type</a>····=·<a·class="code·hl_class"·href="classPoint.html">Point<dim,·Number></a>;</div> | 179 | <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno"><a·class="line"·href="classCUDAWrappers_1_1MatrixFree.html#acb3a5dd0bef6c123fd9b9afef9e416eb">···98</a></span>····<span·class="keyword">using·</span><a·class="code·hl_class"·href="classPoint.html">point_type</a>····=·<a·class="code·hl_class"·href="classPoint.html">Point<dim,·Number></a>;</div> |
180 | <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno"><a·class="line"·href="classCUDAWrappers_1_1MatrixFree.html#aa0eb5b2c6a66e6859b9c994c3899fd43">···99</a></span>····<span·class="keyword">using·</span><a·class="code·hl_ | 180 | <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno"><a·class="line"·href="classCUDAWrappers_1_1MatrixFree.html#aa0eb5b2c6a66e6859b9c994c3899fd43">···99</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classCUDAWrappers_1_1MatrixFree.html#aa0eb5b2c6a66e6859b9c994c3899fd43">CellFilter</a>·=</div> |
181 | <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>······<a·class="code·hl_class"·href="classFilteredIterator.html">FilteredIterator<typename·DoFHandler<dim>::active_cell_iterator</a>>;</div> | 181 | <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>······<a·class="code·hl_class"·href="classFilteredIterator.html">FilteredIterator<typename·DoFHandler<dim>::active_cell_iterator</a>>;</div> |
182 | <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>·</div> | 182 | <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>·</div> |
183 | <div·class="foldopen"·id="foldopen00105"·data-start="{"·data-end="};"> | 183 | <div·class="foldopen"·id="foldopen00105"·data-start="{"·data-end="};"> |
184 | <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno"><a·class="line"·href="structCUDAWrappers_1_1MatrixFree_1_1AdditionalData.html">··105</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structCUDAWrappers_1_1MatrixFree_1_1AdditionalData.html">AdditionalData</a></div> | 184 | <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno"><a·class="line"·href="structCUDAWrappers_1_1MatrixFree_1_1AdditionalData.html">··105</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structCUDAWrappers_1_1MatrixFree_1_1AdditionalData.html">AdditionalData</a></div> |
185 | <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>····{</div> | 185 | <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>····{</div> |
186 | <div·class="foldopen"·id="foldopen00110"·data-start="{"·data-end="}"> | 186 | <div·class="foldopen"·id="foldopen00110"·data-start="{"·data-end="}"> |
187 | <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno"><a·class="line"·href="structCUDAWrappers_1_1MatrixFree_1_1AdditionalData.html#a91223371a96173ba18b97f17a5d52b7b">··110</a></span>······<a·class="code·hl_function"·href="structCUDAWrappers_1_1MatrixFree_1_1AdditionalData.html#a91223371a96173ba18b97f17a5d52b7b">AdditionalData</a>(<span·class="keyword">const</span>·<a·class="code·hl_enumeration"·href="group__feaccess.html#gaa94b67d2fdcc390690c523f28019e52f">UpdateFlags</a>·<a·class="code·hl_variable"·href="structCUDAWrappers_1_1MatrixFree_1_1AdditionalData.html#a4fc9f434f93f40a8c1dff4ed6b9fd509">mapping_update_flags</a>·=</div> | 187 | <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno"><a·class="line"·href="structCUDAWrappers_1_1MatrixFree_1_1AdditionalData.html#a91223371a96173ba18b97f17a5d52b7b">··110</a></span>······<a·class="code·hl_function"·href="structCUDAWrappers_1_1MatrixFree_1_1AdditionalData.html#a91223371a96173ba18b97f17a5d52b7b">AdditionalData</a>(<span·class="keyword">const</span>·<a·class="code·hl_enumeration"·href="group__feaccess.html#gaa94b67d2fdcc390690c523f28019e52f">UpdateFlags</a>·<a·class="code·hl_variable"·href="structCUDAWrappers_1_1MatrixFree_1_1AdditionalData.html#a4fc9f434f93f40a8c1dff4ed6b9fd509">mapping_update_flags</a>·=</div> |
Offset 414, 15 lines modified | Offset 414, 15 lines modified | ||
414 | <div·class="line"><a·id="l00305"·name="l00305"></a><span·class="lineno">··305</span>············cell->is_active(),</div> | 414 | <div·class="line"><a·id="l00305"·name="l00305"></a><span·class="lineno">··305</span>············cell->is_active(),</div> |
415 | <div·class="line"><a·id="l00306"·name="l00306"></a><span·class="lineno">··306</span>············<a·class="code·hl_function"·href="group__Exceptions.html#gaedfe9af00deb49f55d5fffc1724bb213">ExcMessage</a>(</div> | 415 | <div·class="line"><a·id="l00306"·name="l00306"></a><span·class="lineno">··306</span>············<a·class="code·hl_function"·href="group__Exceptions.html#gaedfe9af00deb49f55d5fffc1724bb213">ExcMessage</a>(</div> |
416 | <div·class="line"><a·id="l00307"·name="l00307"></a><span·class="lineno">··307</span>··············<span·class="stringliteral">"The·current·function·is·trying·to·generate·cell-data·output·"</span></div> | 416 | <div·class="line"><a·id="l00307"·name="l00307"></a><span·class="lineno">··307</span>··············<span·class="stringliteral">"The·current·function·is·trying·to·generate·cell-data·output·"</span></div> |
417 | <div·class="line"><a·id="l00308"·name="l00308"></a><span·class="lineno">··308</span>··············<span·class="stringliteral">"for·a·face·that·does·not·belong·to·an·active·cell.·This·is·"</span></div> | 417 | <div·class="line"><a·id="l00308"·name="l00308"></a><span·class="lineno">··308</span>··············<span·class="stringliteral">"for·a·face·that·does·not·belong·to·an·active·cell.·This·is·"</span></div> |
418 | <div·class="line"><a·id="l00309"·name="l00309"></a><span·class="lineno">··309</span>··············<span·class="stringliteral">"not·supported."</span>));</div> | 418 | <div·class="line"><a·id="l00309"·name="l00309"></a><span·class="lineno">··309</span>··············<span·class="stringliteral">"not·supported."</span>));</div> |
419 | <div·class="line"><a·id="l00310"·name="l00310"></a><span·class="lineno">··310</span>··········<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·cell_number·=·std::distance(</div> | 419 | <div·class="line"><a·id="l00310"·name="l00310"></a><span·class="lineno">··310</span>··········<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·cell_number·=·std::distance(</div> |
420 | <div·class="line"><a·id="l00311"·name="l00311"></a><span·class="lineno">··311</span>············this-><a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>->begin_active(),</div> | 420 | <div·class="line"><a·id="l00311"·name="l00311"></a><span·class="lineno">··311</span>············this-><a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>->begin_active(),</div> |
421 | <div·class="line"><a·id="l00312"·name="l00312"></a><span·class="lineno">··312</span>············<span·class="keyword">typename</span>·<a·class="code·hl_ | 421 | <div·class="line"><a·id="l00312"·name="l00312"></a><span·class="lineno">··312</span>············<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim,·spacedim>::active_cell_iterator</a>(cell));</div> |
422 | <div·class="line"><a·id="l00313"·name="l00313"></a><span·class="lineno">··313</span>·</div> | 422 | <div·class="line"><a·id="l00313"·name="l00313"></a><span·class="lineno">··313</span>·</div> |
423 | <div·class="line"><a·id="l00314"·name="l00314"></a><span·class="lineno">··314</span>··········<span·class="keyword">const</span>·<span·class="keywordtype">double</span>·value·=·this->cell_data[dataset]->get_cell_data_value(</div> | 423 | <div·class="line"><a·id="l00314"·name="l00314"></a><span·class="lineno">··314</span>··········<span·class="keyword">const</span>·<span·class="keywordtype">double</span>·value·=·this->cell_data[dataset]->get_cell_data_value(</div> |
424 | <div·class="line"><a·id="l00315"·name="l00315"></a><span·class="lineno">··315</span>············cell_number,</div> | 424 | <div·class="line"><a·id="l00315"·name="l00315"></a><span·class="lineno">··315</span>············cell_number,</div> |
425 | <div·class="line"><a·id="l00316"·name="l00316"></a><span·class="lineno">··316</span>············<a·class="code·hl_enumvalue"·href="namespaceinternal_1_1DataOutImplementation.html#ad32c0c38e9f7904a1c674b90e6474db9a5dd4444acabca356079d7f846aba9f04">internal::DataOutImplementation::ComponentExtractor::real_part</a>);</div> | 425 | <div·class="line"><a·id="l00316"·name="l00316"></a><span·class="lineno">··316</span>············<a·class="code·hl_enumvalue"·href="namespaceinternal_1_1DataOutImplementation.html#ad32c0c38e9f7904a1c674b90e6474db9a5dd4444acabca356079d7f846aba9f04">internal::DataOutImplementation::ComponentExtractor::real_part</a>);</div> |
426 | <div·class="line"><a·id="l00317"·name="l00317"></a><span·class="lineno">··317</span>··········<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·q·=·0;·q·<·n_q_points;·++q)</div> | 426 | <div·class="line"><a·id="l00317"·name="l00317"></a><span·class="lineno">··317</span>··········<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·q·=·0;·q·<·n_q_points;·++q)</div> |
427 | <div·class="line"><a·id="l00318"·name="l00318"></a><span·class="lineno">··318</span>············patch.<a·class="code·hl_variable"·href="structDataOutBase_1_1Patch.html#a366bf92bcc2b667586d630455953d911">data</a>(dataset·+·offset,·q)·=·value;</div> | 427 | <div·class="line"><a·id="l00318"·name="l00318"></a><span·class="lineno">··318</span>············patch.<a·class="code·hl_variable"·href="structDataOutBase_1_1Patch.html#a366bf92bcc2b667586d630455953d911">data</a>(dataset·+·offset,·q)·=·value;</div> |
428 | <div·class="line"><a·id="l00319"·name="l00319"></a><span·class="lineno">··319</span>········}</div> | 428 | <div·class="line"><a·id="l00319"·name="l00319"></a><span·class="lineno">··319</span>········}</div> |
Offset 521, 15 lines modified | Offset 521, 15 lines modified | ||
521 | <div·class="line"><a·id="l00414"·name="l00414"></a><span·class="lineno">··414</span>··············<span·class="comment">//·we·need·to·get·at·the·number·of·the·cell·to·which·this·face</span></div> | 521 | <div·class="line"><a·id="l00414"·name="l00414"></a><span·class="lineno">··414</span>··············<span·class="comment">//·we·need·to·get·at·the·number·of·the·cell·to·which·this·face</span></div> |
522 | <div·class="line"><a·id="l00415"·name="l00415"></a><span·class="lineno">··415</span>··············<span·class="comment">//·belongs·in·order·to·access·the·cell·data.·this·is·not·readily</span></div> | 522 | <div·class="line"><a·id="l00415"·name="l00415"></a><span·class="lineno">··415</span>··············<span·class="comment">//·belongs·in·order·to·access·the·cell·data.·this·is·not·readily</span></div> |
523 | <div·class="line"><a·id="l00416"·name="l00416"></a><span·class="lineno">··416</span>··············<span·class="comment">//·available,·so·choose·the·following·rather·inefficient·way:</span></div> | 523 | <div·class="line"><a·id="l00416"·name="l00416"></a><span·class="lineno">··416</span>··············<span·class="comment">//·available,·so·choose·the·following·rather·inefficient·way:</span></div> |
524 | <div·class="line"><a·id="l00417"·name="l00417"></a><span·class="lineno">··417</span>··············<a·class="code·hl_define"·href="group__Exceptions.html#ga70a0bb353656e704acf927945277bbc6">Assert</a>((*cell)->is_active(),</div> | 524 | <div·class="line"><a·id="l00417"·name="l00417"></a><span·class="lineno">··417</span>··············<a·class="code·hl_define"·href="group__Exceptions.html#ga70a0bb353656e704acf927945277bbc6">Assert</a>((*cell)->is_active(),</div> |
525 | <div·class="line"><a·id="l00418"·name="l00418"></a><span·class="lineno">··418</span>·····················<a·class="code·hl_function"·href="group__Exceptions.html#gaedfe9af00deb49f55d5fffc1724bb213">ExcMessage</a>(<span·class="stringliteral">"Cell·must·be·active·for·cell·data"</span>));</div> | 525 | <div·class="line"><a·id="l00418"·name="l00418"></a><span·class="lineno">··418</span>·····················<a·class="code·hl_function"·href="group__Exceptions.html#gaedfe9af00deb49f55d5fffc1724bb213">ExcMessage</a>(<span·class="stringliteral">"Cell·must·be·active·for·cell·data"</span>));</div> |
526 | <div·class="line"><a·id="l00419"·name="l00419"></a><span·class="lineno">··419</span>··············<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·cell_number·=·std::distance(</div> | 526 | <div·class="line"><a·id="l00419"·name="l00419"></a><span·class="lineno">··419</span>··············<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·cell_number·=·std::distance(</div> |
527 | <div·class="line"><a·id="l00420"·name="l00420"></a><span·class="lineno">··420</span>················this-><a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>->begin_active(),</div> | 527 | <div·class="line"><a·id="l00420"·name="l00420"></a><span·class="lineno">··420</span>················this-><a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>->begin_active(),</div> |
528 | <div·class="line"><a·id="l00421"·name="l00421"></a><span·class="lineno">··421</span>················<span·class="keyword">typename</span>·<a·class="code·hl_ | 528 | <div·class="line"><a·id="l00421"·name="l00421"></a><span·class="lineno">··421</span>················<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim,·spacedim>::active_cell_iterator</a>(</div> |
529 | <div·class="line"><a·id="l00422"·name="l00422"></a><span·class="lineno">··422</span>··················*cell));</div> | 529 | <div·class="line"><a·id="l00422"·name="l00422"></a><span·class="lineno">··422</span>··················*cell));</div> |
530 | <div·class="line"><a·id="l00423"·name="l00423"></a><span·class="lineno">··423</span>··············<span·class="keyword">const</span>·<span·class="keywordtype">double</span>·value·=</div> | 530 | <div·class="line"><a·id="l00423"·name="l00423"></a><span·class="lineno">··423</span>··············<span·class="keyword">const</span>·<span·class="keywordtype">double</span>·value·=</div> |
531 | <div·class="line"><a·id="l00424"·name="l00424"></a><span·class="lineno">··424</span>················this->cell_data[dataset]->get_cell_data_value(</div> | 531 | <div·class="line"><a·id="l00424"·name="l00424"></a><span·class="lineno">··424</span>················this->cell_data[dataset]->get_cell_data_value(</div> |
532 | <div·class="line"><a·id="l00425"·name="l00425"></a><span·class="lineno">··425</span>··················cell_number,</div> | 532 | <div·class="line"><a·id="l00425"·name="l00425"></a><span·class="lineno">··425</span>··················cell_number,</div> |
533 | <div·class="line"><a·id="l00426"·name="l00426"></a><span·class="lineno">··426</span>··················<a·class="code·hl_enumeration"·href="namespaceinternal_1_1DataOutImplementation.html#ad32c0c38e9f7904a1c674b90e6474db9">internal::DataOutImplementation::ComponentExtractor</a>::</div> | 533 | <div·class="line"><a·id="l00426"·name="l00426"></a><span·class="lineno">··426</span>··················<a·class="code·hl_enumeration"·href="namespaceinternal_1_1DataOutImplementation.html#ad32c0c38e9f7904a1c674b90e6474db9">internal::DataOutImplementation::ComponentExtractor</a>::</div> |
534 | <div·class="line"><a·id="l00427"·name="l00427"></a><span·class="lineno">··427</span>····················real_part);</div> | 534 | <div·class="line"><a·id="l00427"·name="l00427"></a><span·class="lineno">··427</span>····················real_part);</div> |
535 | <div·class="line"><a·id="l00428"·name="l00428"></a><span·class="lineno">··428</span>··············<span·class="keywordflow">switch</span>·(dim)</div> | 535 | <div·class="line"><a·id="l00428"·name="l00428"></a><span·class="lineno">··428</span>··············<span·class="keywordflow">switch</span>·(dim)</div> |
Offset 93, 329 lines modified | Offset 93, 329 lines modified | ||
93 | </div><!--·top·--> | 93 | </div><!--·top·--> |
94 | <div><div·class="header"> | 94 | <div><div·class="header"> |
95 | ··<div·class="headertitle"><div·class="title">Deprecated·List</div></div> | 95 | ··<div·class="headertitle"><div·class="title">Deprecated·List</div></div> |
96 | </div><!--header--> | 96 | </div><!--header--> |
97 | <div·class="contents"> | 97 | <div·class="contents"> |
98 | <div·class="textblock"><dl·class="reflist"> | 98 | <div·class="textblock"><dl·class="reflist"> |
99 | <dt>Member·<a·class="el"·href="namespaceDataOutBase.html#aed25a6ddf928a6904fd1ac942125ec86">DataOutBase::default_suffix</a>··(const·OutputFormat·output_format)</dt> | 99 | <dt>Member·<a·class="el"·href="namespaceDataOutBase.html#aed25a6ddf928a6904fd1ac942125ec86">DataOutBase::default_suffix</a>··(const·OutputFormat·output_format)</dt> |
100 | <dd><a·class="anchor"·id="_deprecated0000 | 100 | <dd><a·class="anchor"·id="_deprecated000025"></a>Using·Tecplot·binary·output·is·deprecated.··</dd> |
101 | <dt>Member·<a·class="el"·href="structDataOutBase_1_1VtkFlags.html#a2f2177c507c4aa03ca319f306a5a9e89">DataOutBase::VtkFlags::ZlibCompressionLevel</a>··</dt> | 101 | <dt>Member·<a·class="el"·href="structDataOutBase_1_1VtkFlags.html#a2f2177c507c4aa03ca319f306a5a9e89">DataOutBase::VtkFlags::ZlibCompressionLevel</a>··</dt> |
102 | <dd><a·class="anchor"·id="_deprecated0000 | 102 | <dd><a·class="anchor"·id="_deprecated000033"></a>Use·<a·class="el"·href="namespaceDataOutBase.html#af036f347f3e7f48a0e602577905fb3c9">DataOutBase::CompressionLevel</a>·instead.··</dd> |
103 | <dt>Member·<a·class="el"·href="classDoFHandler.html#a8e546939eca059c99572e1d22fe7df42">DoFHandler<·dim,·spacedim·>::active_fe_index_type</a>··</dt> | 103 | <dt>Member·<a·class="el"·href="classDoFHandler.html#a8e546939eca059c99572e1d22fe7df42">DoFHandler<·dim,·spacedim·>::active_fe_index_type</a>··</dt> |
104 | <dd><a·class="anchor"·id="_deprecated00004 | 104 | <dd><a·class="anchor"·id="_deprecated000043"></a>Use·<a·class="el"·href="namespacetypes.html#a6349a42041132a6bc7e1e9ffb7e119b3">types::fe_index</a>·instead.··</dd> |
105 | <dt>Member·<a·class="el"·href="classDoFHandler.html#ad6aa6afe657729ade39a45b567aae969">DoFHandler<·dim,·spacedim·>::get_active_fe_indices</a>··(std::vector<·unsigned·int·>·&active_fe_indices)·const</dt> | 105 | <dt>Member·<a·class="el"·href="classDoFHandler.html#ad6aa6afe657729ade39a45b567aae969">DoFHandler<·dim,·spacedim·>::get_active_fe_indices</a>··(std::vector<·unsigned·int·>·&active_fe_indices)·const</dt> |
106 | <dd><a·class="anchor"·id="_deprecated00004 | 106 | <dd><a·class="anchor"·id="_deprecated000046"></a>Use·<a·class="el"·href="classDoFHandler.html#a9a43188bb51fa83d1d881e912e37d907">get_active_fe_indices()</a>·that·returns·the·result·vector.··</dd> |
107 | <dt>Member·<a·class="el"·href="classDoFHandler.html#acd3446bec6df16554f7a4fe152dc3b12">DoFHandler<·dim,·spacedim·>::invalid_active_fe_index</a>··</dt> | 107 | <dt>Member·<a·class="el"·href="classDoFHandler.html#acd3446bec6df16554f7a4fe152dc3b12">DoFHandler<·dim,·spacedim·>::invalid_active_fe_index</a>··</dt> |
108 | <dd><a·class="anchor"·id="_deprecated00004 | 108 | <dd><a·class="anchor"·id="_deprecated000044"></a>Use·<a·class="el"·href="namespacenumbers.html#a68833f614e75335310483b7aada89f80">numbers::invalid_fe_index</a>·instead.··</dd> |
109 | <dt>Member·<a·class="el"·href="classDoFHandler.html#ace4661e523ce36db7d0abac804ed64c8">DoFHandler<·dim,·spacedim·>::invalid_fe_index</a>··</dt> | 109 | <dt>Member·<a·class="el"·href="classDoFHandler.html#ace4661e523ce36db7d0abac804ed64c8">DoFHandler<·dim,·spacedim·>::invalid_fe_index</a>··</dt> |
110 | <dd><a·class="anchor"·id="_deprecated00004 | 110 | <dd><a·class="anchor"·id="_deprecated000042"></a>Use·<a·class="el"·href="namespacenumbers.html#a68833f614e75335310483b7aada89f80">numbers::invalid_fe_index</a>·instead.··</dd> |
111 | <dt>Member·<a·class="el"·href="classDoFHandler.html#a2faab5ec1bed5694623c75ec9e64cae7">DoFHandler<·dim,·spacedim·>::set_active_fe_indices</a>··(const·std::vector<·unsigned·int·>·&active_fe_indices)</dt> | 111 | <dt>Member·<a·class="el"·href="classDoFHandler.html#a2faab5ec1bed5694623c75ec9e64cae7">DoFHandler<·dim,·spacedim·>::set_active_fe_indices</a>··(const·std::vector<·unsigned·int·>·&active_fe_indices)</dt> |
112 | <dd><a·class="anchor"·id="_deprecated00004 | 112 | <dd><a·class="anchor"·id="_deprecated000045"></a>Use·<a·class="el"·href="classDoFHandler.html#ae3ede66acb7552b57ff5aac4e0263853">set_active_fe_indices()</a>·with·the·<a·class="el"·href="namespacetypes.html#a6349a42041132a6bc7e1e9ffb7e119b3">types::fe_index</a>·datatype.··</dd> |
113 | <dt>Member·<a·class="el"·href="namespaceDoFTools.html#a06b3c33925c1a1f15de20deda20b4d21">DoFTools::extract_boundary_dofs</a>··(const·<a·class="el"·href="classDoFHandler.html">DoFHandler<·dim,·spacedim·></a>·&dof_handler,·const·<a·class="el"·href="classComponentMask.html">ComponentMask</a>·&component_mask,·std::vector<·bool·>·&selected_dofs,·const·std::set<·types::boundary_id·>·&boundary_ids={})</dt> | 113 | <dt>Member·<a·class="el"·href="namespaceDoFTools.html#a06b3c33925c1a1f15de20deda20b4d21">DoFTools::extract_boundary_dofs</a>··(const·<a·class="el"·href="classDoFHandler.html">DoFHandler<·dim,·spacedim·></a>·&dof_handler,·const·<a·class="el"·href="classComponentMask.html">ComponentMask</a>·&component_mask,·std::vector<·bool·>·&selected_dofs,·const·std::set<·types::boundary_id·>·&boundary_ids={})</dt> |
114 | <dd><a·class="anchor"·id="_deprecated000 | 114 | <dd><a·class="anchor"·id="_deprecated000111"></a>This·function·will·not·work·for·<a·class="el"·href="classDoFHandler.html">DoFHandler</a>·objects·that·are·built·on·a·<a·class="el"·href="classparallel_1_1distributed_1_1Triangulation.html">parallel::distributed::Triangulation</a>·object.·The·reasons·is·that·the·output·argument·<code>selected_dofs</code>·has·to·have·a·length·equal·to·<em>all</em>·global·degrees·of·freedom.·Consequently,·this·does·not·scale·to·very·large·problems,·and·this·is·also·why·the·function·is·deprecated.·If·you·need·the·functionality·of·this·function·for·parallel·triangulations,·then·you·need·to·use·the·other·<a·class="el"·href="namespaceDoFTools.html#a06b3c33925c1a1f15de20deda20b4d21">DoFTools::extract_boundary_dofs()</a>·function·that·returns·its·information·via·an·<a·class="el"·href="classIndexSet.html">IndexSet</a>·object.·</dd> |
115 | <dt>Member·<a·class="el"·href="namespaceDoFTools.html#a905daad9c1cf1db522610811cd555b56">DoFTools::extract_boundary_dofs</a>··(const·<a·class="el"·href="classDoFHandler.html">DoFHandler<·dim,·spacedim·></a>·&dof_handler,·const·<a·class="el"·href="classComponentMask.html">ComponentMask</a>·&component_mask,·<a·class="el"·href="classIndexSet.html">IndexSet</a>·&selected_dofs,·const·std::set<·types::boundary_id·>·&boundary_ids={})</dt> | 115 | <dt>Member·<a·class="el"·href="namespaceDoFTools.html#a905daad9c1cf1db522610811cd555b56">DoFTools::extract_boundary_dofs</a>··(const·<a·class="el"·href="classDoFHandler.html">DoFHandler<·dim,·spacedim·></a>·&dof_handler,·const·<a·class="el"·href="classComponentMask.html">ComponentMask</a>·&component_mask,·<a·class="el"·href="classIndexSet.html">IndexSet</a>·&selected_dofs,·const·std::set<·types::boundary_id·>·&boundary_ids={})</dt> |
116 | <dd><a·class="anchor"·id="_deprecated000 | 116 | <dd><a·class="anchor"·id="_deprecated000112"></a>Use·the·previous·function·instead.··</dd> |
117 | <dt>Member·<a·class="el"·href="namespaceDoFTools.html#a5f745d25d2397a91dc65b9158b8d77a6">DoFTools::extract_locally_active_dofs</a>··(const·<a·class="el"·href="classDoFHandler.html">DoFHandler<·dim,·spacedim·></a>·&dof_handler,·<a·class="el"·href="classIndexSet.html">IndexSet</a>·&dof_set)</dt> | 117 | <dt>Member·<a·class="el"·href="namespaceDoFTools.html#a5f745d25d2397a91dc65b9158b8d77a6">DoFTools::extract_locally_active_dofs</a>··(const·<a·class="el"·href="classDoFHandler.html">DoFHandler<·dim,·spacedim·></a>·&dof_handler,·<a·class="el"·href="classIndexSet.html">IndexSet</a>·&dof_set)</dt> |
118 | <dd><a·class="anchor"·id="_deprecated000 | 118 | <dd><a·class="anchor"·id="_deprecated000113"></a>Use·the·previous·function·instead.··</dd> |
119 | <dt>Member·<a·class="el"·href="namespaceDoFTools.html#af778defeb024f32c1e3500963936639f">DoFTools::extract_locally_active_level_dofs</a>··(const·<a·class="el"·href="classDoFHandler.html">DoFHandler<·dim,·spacedim·></a>·&dof_handler,·<a·class="el"·href="classIndexSet.html">IndexSet</a>·&dof_set,·const·unsigned·int·level)</dt> | 119 | <dt>Member·<a·class="el"·href="namespaceDoFTools.html#af778defeb024f32c1e3500963936639f">DoFTools::extract_locally_active_level_dofs</a>··(const·<a·class="el"·href="classDoFHandler.html">DoFHandler<·dim,·spacedim·></a>·&dof_handler,·<a·class="el"·href="classIndexSet.html">IndexSet</a>·&dof_set,·const·unsigned·int·level)</dt> |
120 | <dd><a·class="anchor"·id="_deprecated000 | 120 | <dd><a·class="anchor"·id="_deprecated000114"></a>Use·the·previous·function·instead.··</dd> |
121 | <dt>Member·<a·class="el"·href="namespaceDoFTools.html#acad7e0841b9046eaafddc4c617ab1d9d">DoFTools::extract_locally_relevant_dofs</a>··(const·<a·class="el"·href="classDoFHandler.html">DoFHandler<·dim,·spacedim·></a>·&dof_handler,·<a·class="el"·href="classIndexSet.html">IndexSet</a>·&dof_set)</dt> | 121 | <dt>Member·<a·class="el"·href="namespaceDoFTools.html#acad7e0841b9046eaafddc4c617ab1d9d">DoFTools::extract_locally_relevant_dofs</a>··(const·<a·class="el"·href="classDoFHandler.html">DoFHandler<·dim,·spacedim·></a>·&dof_handler,·<a·class="el"·href="classIndexSet.html">IndexSet</a>·&dof_set)</dt> |
122 | <dd><a·class="anchor"·id="_deprecated000 | 122 | <dd><a·class="anchor"·id="_deprecated000115"></a>Use·the·previous·function·instead.··</dd> |
123 | <dt>Member·<a·class="el"·href="namespaceDoFTools.html#a1fef7be07cf379b661646e39b9354e17">DoFTools::extract_locally_relevant_level_dofs</a>··(const·<a·class="el"·href="classDoFHandler.html">DoFHandler<·dim,·spacedim·></a>·&dof_handler,·const·unsigned·int·level,·<a·class="el"·href="classIndexSet.html">IndexSet</a>·&dof_set)</dt> | 123 | <dt>Member·<a·class="el"·href="namespaceDoFTools.html#a1fef7be07cf379b661646e39b9354e17">DoFTools::extract_locally_relevant_level_dofs</a>··(const·<a·class="el"·href="classDoFHandler.html">DoFHandler<·dim,·spacedim·></a>·&dof_handler,·const·unsigned·int·level,·<a·class="el"·href="classIndexSet.html">IndexSet</a>·&dof_set)</dt> |
124 | <dd><a·class="anchor"·id="_deprecated000 | 124 | <dd><a·class="anchor"·id="_deprecated000116"></a>Use·the·previous·function·instead.··</dd> |
125 | <dt>Member·<a·class="el"·href="namespaceDoFTools.html#a3e30887d7a90dc1422a9bb9e90ee1a05">DoFTools::get_active_fe_indices</a>··(const·<a·class="el"·href="classDoFHandler.html">DoFHandler<·dim,·spacedim·></a>·&dof_handler,·std::vector<·unsigned·int·>·&active_fe_indices)</dt> | 125 | <dt>Member·<a·class="el"·href="namespaceDoFTools.html#a3e30887d7a90dc1422a9bb9e90ee1a05">DoFTools::get_active_fe_indices</a>··(const·<a·class="el"·href="classDoFHandler.html">DoFHandler<·dim,·spacedim·></a>·&dof_handler,·std::vector<·unsigned·int·>·&active_fe_indices)</dt> |
126 | <dd><a·class="anchor"·id="_deprecated000 | 126 | <dd><a·class="anchor"·id="_deprecated000117"></a>Use·<a·class="el"·href="classDoFHandler.html#a9a43188bb51fa83d1d881e912e37d907">DoFHandler::get_active_fe_indices()</a>·that·returns·the·result·vector.··</dd> |
127 | <dt>Member·<a·class="el"·href="namespaceDoFTools.html#ad43f7f70ebb2598e749d11b9576c2ca5">DoFTools::map_dofs_to_support_points</a>··(const·hp::MappingCollection<·dim,·spacedim·>·&mapping,·const·<a·class="el"·href="classDoFHandler.html">DoFHandler<·dim,·spacedim·></a>·&dof_handler,·std::map<·<a·class="el"·href="namespacetypes.html#a3543786f7dc7c57385fc923a6afd5917">types::global_dof_index</a>,·<a·class="el"·href="classPoint.html">Point<·spacedim·></a>·>·&support_points,·const·<a·class="el"·href="classComponentMask.html">ComponentMask</a>·&mask=<a·class="el"·href="classComponentMask.html">ComponentMask()</a>)</dt> | 127 | <dt>Member·<a·class="el"·href="namespaceDoFTools.html#ad43f7f70ebb2598e749d11b9576c2ca5">DoFTools::map_dofs_to_support_points</a>··(const·hp::MappingCollection<·dim,·spacedim·>·&mapping,·const·<a·class="el"·href="classDoFHandler.html">DoFHandler<·dim,·spacedim·></a>·&dof_handler,·std::map<·<a·class="el"·href="namespacetypes.html#a3543786f7dc7c57385fc923a6afd5917">types::global_dof_index</a>,·<a·class="el"·href="classPoint.html">Point<·spacedim·></a>·>·&support_points,·const·<a·class="el"·href="classComponentMask.html">ComponentMask</a>·&mask=<a·class="el"·href="classComponentMask.html">ComponentMask()</a>)</dt> |
128 | <dd><a·class="anchor"·id="_deprecated000 | 128 | <dd><a·class="anchor"·id="_deprecated000119"></a>Use·the·function·that·returns·the·<code>std::map</code>·instead.··</dd> |
129 | <dt>Member·<a·class="el"·href="namespaceDoFTools.html#a6416e83755aa630a9e52f61972edcc92">DoFTools::map_dofs_to_support_points</a>··(const·<a·class="el"·href="classMapping.html">Mapping<·dim,·spacedim·></a>·&mapping,·const·<a·class="el"·href="classDoFHandler.html">DoFHandler<·dim,·spacedim·></a>·&dof_handler,·std::map<·<a·class="el"·href="namespacetypes.html#a3543786f7dc7c57385fc923a6afd5917">types::global_dof_index</a>,·<a·class="el"·href="classPoint.html">Point<·spacedim·></a>·>·&support_points,·const·<a·class="el"·href="classComponentMask.html">ComponentMask</a>·&mask=<a·class="el"·href="classComponentMask.html">ComponentMask()</a>)</dt> | 129 | <dt>Member·<a·class="el"·href="namespaceDoFTools.html#a6416e83755aa630a9e52f61972edcc92">DoFTools::map_dofs_to_support_points</a>··(const·<a·class="el"·href="classMapping.html">Mapping<·dim,·spacedim·></a>·&mapping,·const·<a·class="el"·href="classDoFHandler.html">DoFHandler<·dim,·spacedim·></a>·&dof_handler,·std::map<·<a·class="el"·href="namespacetypes.html#a3543786f7dc7c57385fc923a6afd5917">types::global_dof_index</a>,·<a·class="el"·href="classPoint.html">Point<·spacedim·></a>·>·&support_points,·const·<a·class="el"·href="classComponentMask.html">ComponentMask</a>·&mask=<a·class="el"·href="classComponentMask.html">ComponentMask()</a>)</dt> |
130 | <dd><a·class="anchor"·id="_deprecated000 | 130 | <dd><a·class="anchor"·id="_deprecated000118"></a>Use·the·function·that·returns·the·<code>std::map</code>·instead.··</dd> |
131 | <dt>Member·<a·class="el"·href="classFEEvaluation.html#ad8f4f4d2a83827a64581756852d9bef9">FEEvaluation<·dim,·fe_degree,·n_q_points_1d,·n_components_,·Number,·VectorizedArrayType·>::evaluate</a>··(const·VectorizedArrayType·*values_array,·const·bool·evaluate_values,·const·bool·evaluate_gradients,·const·bool·evaluate_hessians=false)</dt> | 131 | <dt>Member·<a·class="el"·href="classFEEvaluation.html#ad8f4f4d2a83827a64581756852d9bef9">FEEvaluation<·dim,·fe_degree,·n_q_points_1d,·n_components_,·Number,·VectorizedArrayType·>::evaluate</a>··(const·VectorizedArrayType·*values_array,·const·bool·evaluate_values,·const·bool·evaluate_gradients,·const·bool·evaluate_hessians=false)</dt> |
132 | <dd><a·class="anchor"·id="_deprecated00014 | 132 | <dd><a·class="anchor"·id="_deprecated000144"></a>use·<a·class="el"·href="classFEEvaluation.html#a710c252e9dccc0c4ce07044cac3bdd9b">evaluate()</a>·with·the·<a·class="el"·href="namespaceEvaluationFlags.html"·title="The·namespace·for·the·EvaluationFlags·enum.">EvaluationFlags</a>·argument.··</dd> |
133 | <dt>Member·<a·class="el"·href="classFEEvaluation.html#a706df1ddc8e95119188be47a04e5625e">FEEvaluation<·dim,·fe_degree,·n_q_points_1d,·n_components_,·Number,·VectorizedArrayType·>::evaluate</a>··(const·bool·evaluate_values,·const·bool·evaluate_gradients,·const·bool·evaluate_hessians=false)</dt> | 133 | <dt>Member·<a·class="el"·href="classFEEvaluation.html#a706df1ddc8e95119188be47a04e5625e">FEEvaluation<·dim,·fe_degree,·n_q_points_1d,·n_components_,·Number,·VectorizedArrayType·>::evaluate</a>··(const·bool·evaluate_values,·const·bool·evaluate_gradients,·const·bool·evaluate_hessians=false)</dt> |
134 | <dd><a·class="anchor"·id="_deprecated00014 | 134 | <dd><a·class="anchor"·id="_deprecated000143"></a>use·<a·class="el"·href="classFEEvaluation.html#a710c252e9dccc0c4ce07044cac3bdd9b">evaluate()</a>·with·the·<a·class="el"·href="namespaceEvaluationFlags.html"·title="The·namespace·for·the·EvaluationFlags·enum.">EvaluationFlags</a>·argument.··</dd> |
135 | <dt>Member·<a·class="el"·href="classFEEvaluation.html#acc3f8ff45455cd59c35c91168d9954c5">FEEvaluation<·dim,·fe_degree,·n_q_points_1d,·n_components_,·Number,·VectorizedArrayType·>::gather_evaluate</a>··(const·VectorType·&input_vector,·const·bool·evaluate_values,·const·bool·evaluate_gradients,·const·bool·evaluate_hessians=false)</dt> | 135 | <dt>Member·<a·class="el"·href="classFEEvaluation.html#acc3f8ff45455cd59c35c91168d9954c5">FEEvaluation<·dim,·fe_degree,·n_q_points_1d,·n_components_,·Number,·VectorizedArrayType·>::gather_evaluate</a>··(const·VectorType·&input_vector,·const·bool·evaluate_values,·const·bool·evaluate_gradients,·const·bool·evaluate_hessians=false)</dt> |
136 | <dd><a·class="anchor"·id="_deprecated00014 | 136 | <dd><a·class="anchor"·id="_deprecated000145"></a>Please·use·the·<a·class="el"·href="classFEEvaluation.html#ab53d5c08f460cfe6c9830ac14a427115">gather_evaluate()</a>·function·with·the·<a·class="el"·href="namespaceEvaluationFlags.html"·title="The·namespace·for·the·EvaluationFlags·enum.">EvaluationFlags</a>·argument.··</dd> |
137 | <dt>Member·<a·class="el"·href="classFEEvaluation.html#aefb8ef59ad57e81197460563e0b479c1">FEEvaluation<·dim,·fe_degree,·n_q_points_1d,·n_components_,·Number,·VectorizedArrayType·>::integrate</a>··(const·bool·integrate_values,·const·bool·integrate_gradients,·VectorizedArrayType·*values_array)</dt> | 137 | <dt>Member·<a·class="el"·href="classFEEvaluation.html#aefb8ef59ad57e81197460563e0b479c1">FEEvaluation<·dim,·fe_degree,·n_q_points_1d,·n_components_,·Number,·VectorizedArrayType·>::integrate</a>··(const·bool·integrate_values,·const·bool·integrate_gradients,·VectorizedArrayType·*values_array)</dt> |
138 | <dd><a·class="anchor"·id="_deprecated00014 | 138 | <dd><a·class="anchor"·id="_deprecated000147"></a>Please·use·the·<a·class="el"·href="classFEEvaluation.html#ad61cbe0d7d6138be040d46ae06a268f1">integrate()</a>·function·with·the·<a·class="el"·href="namespaceEvaluationFlags.html"·title="The·namespace·for·the·EvaluationFlags·enum.">EvaluationFlags</a>·argument.··</dd> |
139 | <dt>Member·<a·class="el"·href="classFEEvaluation.html#a311c0ac5cf4b8cf2458996d7099a139a">FEEvaluation<·dim,·fe_degree,·n_q_points_1d,·n_components_,·Number,·VectorizedArrayType·>::integrate</a>··(const·bool·integrate_values,·const·bool·integrate_gradients)</dt> | 139 | <dt>Member·<a·class="el"·href="classFEEvaluation.html#a311c0ac5cf4b8cf2458996d7099a139a">FEEvaluation<·dim,·fe_degree,·n_q_points_1d,·n_components_,·Number,·VectorizedArrayType·>::integrate</a>··(const·bool·integrate_values,·const·bool·integrate_gradients)</dt> |
140 | <dd><a·class="anchor"·id="_deprecated00014 | 140 | <dd><a·class="anchor"·id="_deprecated000146"></a>Please·use·the·<a·class="el"·href="classFEEvaluation.html#ad61cbe0d7d6138be040d46ae06a268f1">integrate()</a>·function·with·the·<a·class="el"·href="namespaceEvaluationFlags.html"·title="The·namespace·for·the·EvaluationFlags·enum.">EvaluationFlags</a>·argument.··</dd> |
141 | <dt>Member·<a·class="el"·href="classFEEvaluation.html#a02cb7b72e780dd02433e10fec759f29d">FEEvaluation<·dim,·fe_degree,·n_q_points_1d,·n_components_,·Number,·VectorizedArrayType·>::integrate_scatter</a>··(const·bool·integrate_values,·const·bool·integrate_gradients,·VectorType·&output_vector)</dt> | 141 | <dt>Member·<a·class="el"·href="classFEEvaluation.html#a02cb7b72e780dd02433e10fec759f29d">FEEvaluation<·dim,·fe_degree,·n_q_points_1d,·n_components_,·Number,·VectorizedArrayType·>::integrate_scatter</a>··(const·bool·integrate_values,·const·bool·integrate_gradients,·VectorType·&output_vector)</dt> |
142 | <dd><a·class="anchor"·id="_deprecated00014 | 142 | <dd><a·class="anchor"·id="_deprecated000148"></a>Please·use·the·<a·class="el"·href="classFEEvaluation.html#a52265fb3ecb2b63388e1708ef395418f">integrate_scatter()</a>·function·with·the·<a·class="el"·href="namespaceEvaluationFlags.html"·title="The·namespace·for·the·EvaluationFlags·enum.">EvaluationFlags</a>·argument.··</dd> |
143 | <dt>Member·<a·class="el"·href="classFEFaceEvaluation.html#a91470960976060f3a523e355c4020306">FEFaceEvaluation<·dim,·fe_degree,·n_q_points_1d,·n_components_,·Number,·VectorizedArrayType·>::evaluate</a>··(const·VectorizedArrayType·*values_array,·const·bool·evaluate_values,·const·bool·evaluate_gradients)</dt> | 143 | <dt>Member·<a·class="el"·href="classFEFaceEvaluation.html#a91470960976060f3a523e355c4020306">FEFaceEvaluation<·dim,·fe_degree,·n_q_points_1d,·n_components_,·Number,·VectorizedArrayType·>::evaluate</a>··(const·VectorizedArrayType·*values_array,·const·bool·evaluate_values,·const·bool·evaluate_gradients)</dt> |
144 | <dd><a·class="anchor"·id="_deprecated0001 | 144 | <dd><a·class="anchor"·id="_deprecated000150"></a>Please·use·the·<a·class="el"·href="classFEFaceEvaluation.html#a92f84b8ad276ca9866f30c6f789cf3a4">evaluate()</a>·function·with·the·<a·class="el"·href="namespaceEvaluationFlags.html"·title="The·namespace·for·the·EvaluationFlags·enum.">EvaluationFlags</a>·argument.··</dd> |
145 | <dt>Member·<a·class="el"·href="classFEFaceEvaluation.html#a9cce301f2dd433fbc71bc8d3e4343411">FEFaceEvaluation<·dim,·fe_degree,·n_q_points_1d,·n_components_,·Number,·VectorizedArrayType·>::evaluate</a>··(const·bool·evaluate_values,·const·bool·evaluate_gradients)</dt> | 145 | <dt>Member·<a·class="el"·href="classFEFaceEvaluation.html#a9cce301f2dd433fbc71bc8d3e4343411">FEFaceEvaluation<·dim,·fe_degree,·n_q_points_1d,·n_components_,·Number,·VectorizedArrayType·>::evaluate</a>··(const·bool·evaluate_values,·const·bool·evaluate_gradients)</dt> |
146 | <dd><a·class="anchor"·id="_deprecated00014 | 146 | <dd><a·class="anchor"·id="_deprecated000149"></a>Please·use·the·<a·class="el"·href="classFEFaceEvaluation.html#a92f84b8ad276ca9866f30c6f789cf3a4">evaluate()</a>·function·with·the·<a·class="el"·href="namespaceEvaluationFlags.html"·title="The·namespace·for·the·EvaluationFlags·enum.">EvaluationFlags</a>·argument.··</dd> |
147 | <dt>Member·<a·class="el"·href="classFEFaceEvaluation.html#a8b2e23b678159efc69a99970b3844fbe">FEFaceEvaluation<·dim,·fe_degree,·n_q_points_1d,·n_components_,·Number,·VectorizedArrayType·>::gather_evaluate</a>··(const·VectorType·&input_vector,·const·bool·evaluate_values,·const·bool·evaluate_gradients)</dt> | 147 | <dt>Member·<a·class="el"·href="classFEFaceEvaluation.html#a8b2e23b678159efc69a99970b3844fbe">FEFaceEvaluation<·dim,·fe_degree,·n_q_points_1d,·n_components_,·Number,·VectorizedArrayType·>::gather_evaluate</a>··(const·VectorType·&input_vector,·const·bool·evaluate_values,·const·bool·evaluate_gradients)</dt> |
148 | <dd><a·class="anchor"·id="_deprecated0001 | 148 | <dd><a·class="anchor"·id="_deprecated000151"></a>Please·use·the·<a·class="el"·href="classFEFaceEvaluation.html#a4ac53fde2eab227ef45c7d29a5ed33fe">gather_evaluate()</a>·function·with·the·<a·class="el"·href="namespaceEvaluationFlags.html"·title="The·namespace·for·the·EvaluationFlags·enum.">EvaluationFlags</a>·argument.··</dd> |
149 | <dt>Member·<a·class="el"·href="classFEFaceEvaluation.html#afa0ff5cfe4ee730d22e9b8b4b50fbb04">FEFaceEvaluation<·dim,·fe_degree,·n_q_points_1d,·n_components_,·Number,·VectorizedArrayType·>::integrate</a>··(const·bool·integrate_values,·const·bool·integrate_gradients)</dt> | 149 | <dt>Member·<a·class="el"·href="classFEFaceEvaluation.html#afa0ff5cfe4ee730d22e9b8b4b50fbb04">FEFaceEvaluation<·dim,·fe_degree,·n_q_points_1d,·n_components_,·Number,·VectorizedArrayType·>::integrate</a>··(const·bool·integrate_values,·const·bool·integrate_gradients)</dt> |
150 | <dd><a·class="anchor"·id="_deprecated0001 | 150 | <dd><a·class="anchor"·id="_deprecated000152"></a>Please·use·the·<a·class="el"·href="classFEFaceEvaluation.html#aa1e7494d329f2e1578745abe1a906cfe">integrate()</a>·function·with·the·<a·class="el"·href="namespaceEvaluationFlags.html"·title="The·namespace·for·the·EvaluationFlags·enum.">EvaluationFlags</a>·argument.··</dd> |
151 | <dt>Member·<a·class="el"·href="classFEFaceEvaluation.html#a8c5844415d5968dc42bdfb38e29b04b5">FEFaceEvaluation<·dim,·fe_degree,·n_q_points_1d,·n_components_,·Number,·VectorizedArrayType·>::integrate</a>··(const·bool·integrate_values,·const·bool·integrate_gradients,·VectorizedArrayType·*values_array)</dt> | 151 | <dt>Member·<a·class="el"·href="classFEFaceEvaluation.html#a8c5844415d5968dc42bdfb38e29b04b5">FEFaceEvaluation<·dim,·fe_degree,·n_q_points_1d,·n_components_,·Number,·VectorizedArrayType·>::integrate</a>··(const·bool·integrate_values,·const·bool·integrate_gradients,·VectorizedArrayType·*values_array)</dt> |
152 | <dd><a·class="anchor"·id="_deprecated00015 | 152 | <dd><a·class="anchor"·id="_deprecated000153"></a>Please·use·the·<a·class="el"·href="classFEFaceEvaluation.html#aa1e7494d329f2e1578745abe1a906cfe">integrate()</a>·function·with·the·<a·class="el"·href="namespaceEvaluationFlags.html"·title="The·namespace·for·the·EvaluationFlags·enum.">EvaluationFlags</a>·argument.··</dd> |
153 | <dt>Member·<a·class="el"·href="classFEFaceEvaluation.html#ae65f5f0e0f741ac7305e6cbda5c524aa">FEFaceEvaluation<·dim,·fe_degree,·n_q_points_1d,·n_components_,·Number,·VectorizedArrayType·>::integrate_scatter</a>··(const·bool·integrate_values,·const·bool·integrate_gradients,·VectorType·&output_vector)</dt> | 153 | <dt>Member·<a·class="el"·href="classFEFaceEvaluation.html#ae65f5f0e0f741ac7305e6cbda5c524aa">FEFaceEvaluation<·dim,·fe_degree,·n_q_points_1d,·n_components_,·Number,·VectorizedArrayType·>::integrate_scatter</a>··(const·bool·integrate_values,·const·bool·integrate_gradients,·VectorType·&output_vector)</dt> |
154 | <dd><a·class="anchor"·id="_deprecated00015 | 154 | <dd><a·class="anchor"·id="_deprecated000154"></a>Please·use·the·<a·class="el"·href="classFEFaceEvaluation.html#a21c3b33147e4abc2b0ae787b6510ec04">integrate_scatter()</a>·function·with·the·<a·class="el"·href="namespaceEvaluationFlags.html"·title="The·namespace·for·the·EvaluationFlags·enum.">EvaluationFlags</a>·argument.··</dd> |
155 | <dt>Member·<a·class="el"·href="classFEInterfaceValues.html#a5dc1ebde33ad3e8bc1aa2705c3385cee">FEInterfaceValues<·dim,·spacedim·>::average</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point,·const·unsigned·int·component=0)·const</dt> | 155 | <dt>Member·<a·class="el"·href="classFEInterfaceValues.html#a5dc1ebde33ad3e8bc1aa2705c3385cee">FEInterfaceValues<·dim,·spacedim·>::average</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point,·const·unsigned·int·component=0)·const</dt> |
156 | <dd><a·class="anchor"·id="_deprecated00008 | 156 | <dd><a·class="anchor"·id="_deprecated000083"></a>Use·the·<a·class="el"·href="classFEInterfaceValues.html#a5c74b21393aedc38294c090591143d34">average_of_shape_values()</a>·function·instead.··</dd> |
157 | <dt>Member·<a·class="el"·href="classFEInterfaceValues.html#ab9caec28e45c6da049d352edf14f662c">FEInterfaceValues<·dim,·spacedim·>::average_gradient</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point,·const·unsigned·int·component=0)·const</dt> | 157 | <dt>Member·<a·class="el"·href="classFEInterfaceValues.html#ab9caec28e45c6da049d352edf14f662c">FEInterfaceValues<·dim,·spacedim·>::average_gradient</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point,·const·unsigned·int·component=0)·const</dt> |
158 | <dd><a·class="anchor"·id="_deprecated00008 | 158 | <dd><a·class="anchor"·id="_deprecated000084"></a>Use·the·<a·class="el"·href="classFEInterfaceValues.html#a132a29bd74c11767442f114d182f71df">average_of_shape_gradients()</a>·function·instead.··</dd> |
159 | <dt>Member·<a·class="el"·href="classFEInterfaceValues.html#a26e443063d77e1b0d9c19c4d0e42cfe4">FEInterfaceValues<·dim,·spacedim·>::average_hessian</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point,·const·unsigned·int·component=0)·const</dt> | 159 | <dt>Member·<a·class="el"·href="classFEInterfaceValues.html#a26e443063d77e1b0d9c19c4d0e42cfe4">FEInterfaceValues<·dim,·spacedim·>::average_hessian</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point,·const·unsigned·int·component=0)·const</dt> |
160 | <dd><a·class="anchor"·id="_deprecated00008 | 160 | <dd><a·class="anchor"·id="_deprecated000085"></a>Use·the·<a·class="el"·href="classFEInterfaceValues.html#a6a34c6207b3538571c16acf8a7845084">average_of_shape_hessians()</a>·function·instead.··</dd> |
161 | <dt>Member·<a·class="el"·href="classFEInterfaceValues.html#a7827502cb506dbd5d6b2f740184f0a21">FEInterfaceValues<·dim,·spacedim·>::jump</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point,·const·unsigned·int·component=0)·const</dt> | 161 | <dt>Member·<a·class="el"·href="classFEInterfaceValues.html#a7827502cb506dbd5d6b2f740184f0a21">FEInterfaceValues<·dim,·spacedim·>::jump</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point,·const·unsigned·int·component=0)·const</dt> |
162 | <dd><a·class="anchor"·id="_deprecated0000 | 162 | <dd><a·class="anchor"·id="_deprecated000079"></a>Use·the·<a·class="el"·href="classFEInterfaceValues.html#acb4999ac9b57c975b441ff7fe79fafe0">jump_in_shape_values()</a>·function·instead.··</dd> |
163 | <dt>Member·<a·class="el"·href="classFEInterfaceValues.html#a7b9648b7e35eb3fc1954d61535618fa4">FEInterfaceValues<·dim,·spacedim·>::jump_3rd_derivative</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point,·const·unsigned·int·component=0)·const</dt> | 163 | <dt>Member·<a·class="el"·href="classFEInterfaceValues.html#a7b9648b7e35eb3fc1954d61535618fa4">FEInterfaceValues<·dim,·spacedim·>::jump_3rd_derivative</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point,·const·unsigned·int·component=0)·const</dt> |
164 | <dd><a·class="anchor"·id="_deprecated00008 | 164 | <dd><a·class="anchor"·id="_deprecated000082"></a>Use·the·<a·class="el"·href="classFEInterfaceValues.html#a3fda7fc44242cda357d639899d7cb799">jump_in_shape_3rd_derivatives()</a>·function·instead.··</dd> |
165 | <dt>Member·<a·class="el"·href="classFEInterfaceValues.html#a91c8c51b5b938e69d2950dd446e52563">FEInterfaceValues<·dim,·spacedim·>::jump_gradient</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point,·const·unsigned·int·component=0)·const</dt> | 165 | <dt>Member·<a·class="el"·href="classFEInterfaceValues.html#a91c8c51b5b938e69d2950dd446e52563">FEInterfaceValues<·dim,·spacedim·>::jump_gradient</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point,·const·unsigned·int·component=0)·const</dt> |
166 | <dd><a·class="anchor"·id="_deprecated00008 | 166 | <dd><a·class="anchor"·id="_deprecated000080"></a>Use·the·<a·class="el"·href="classFEInterfaceValues.html#ab45eee0aa91932e8ba4eec1c4e416eef">jump_in_shape_gradients()</a>·function·instead.··</dd> |
167 | <dt>Member·<a·class="el"·href="classFEInterfaceValues.html#aa44d428750553954c6ad23be2ffbb508">FEInterfaceValues<·dim,·spacedim·>::jump_hessian</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point,·const·unsigned·int·component=0)·const</dt> | 167 | <dt>Member·<a·class="el"·href="classFEInterfaceValues.html#aa44d428750553954c6ad23be2ffbb508">FEInterfaceValues<·dim,·spacedim·>::jump_hessian</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point,·const·unsigned·int·component=0)·const</dt> |
168 | <dd><a·class="anchor"·id="_deprecated00008 | 168 | <dd><a·class="anchor"·id="_deprecated000081"></a>Use·the·<a·class="el"·href="classFEInterfaceValues.html#ac3cee5770fc221f79ff62302f004d10f">jump_in_shape_hessians()</a>·function·instead.··</dd> |
169 | <dt>Member·<a·class="el"·href="classFEInterfaceViews_1_1Scalar.html#a864badf6fcf2848e3a6c7ae63ee14291">FEInterfaceViews::Scalar<·dim,·spacedim·>::average</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point)·const</dt> | 169 | <dt>Member·<a·class="el"·href="classFEInterfaceViews_1_1Scalar.html#a864badf6fcf2848e3a6c7ae63ee14291">FEInterfaceViews::Scalar<·dim,·spacedim·>::average</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point)·const</dt> |
170 | <dd><a·class="anchor"·id="_deprecated0000 | 170 | <dd><a·class="anchor"·id="_deprecated000069"></a>Use·the·<a·class="el"·href="classFEInterfaceViews_1_1Scalar.html#ae99051f57f343d9ed084046735fe8d61">average_of_values()</a>·function·instead.··</dd> |
171 | <dt>Member·<a·class="el"·href="classFEInterfaceViews_1_1Scalar.html#a212854451d93682e807d9668e954ed37">FEInterfaceViews::Scalar<·dim,·spacedim·>::average_gradient</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point)·const</dt> | 171 | <dt>Member·<a·class="el"·href="classFEInterfaceViews_1_1Scalar.html#a212854451d93682e807d9668e954ed37">FEInterfaceViews::Scalar<·dim,·spacedim·>::average_gradient</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point)·const</dt> |
172 | <dd><a·class="anchor"·id="_deprecated00007 | 172 | <dd><a·class="anchor"·id="_deprecated000070"></a>Use·the·<a·class="el"·href="classFEInterfaceViews_1_1Scalar.html#ac308007adc93a808fb53d6aed170d869">average_of_gradients()</a>·function·instead.··</dd> |
173 | <dt>Member·<a·class="el"·href="classFEInterfaceViews_1_1Scalar.html#a9980937daa92eb0d9b71116e3c63e676">FEInterfaceViews::Scalar<·dim,·spacedim·>::average_hessian</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point)·const</dt> | 173 | <dt>Member·<a·class="el"·href="classFEInterfaceViews_1_1Scalar.html#a9980937daa92eb0d9b71116e3c63e676">FEInterfaceViews::Scalar<·dim,·spacedim·>::average_hessian</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point)·const</dt> |
174 | <dd><a·class="anchor"·id="_deprecated00007 | 174 | <dd><a·class="anchor"·id="_deprecated000071"></a>Use·the·<a·class="el"·href="classFEInterfaceViews_1_1Scalar.html#a799fd5904c1fd60c08a3276752b744d6">average_of_hessians()</a>·function·instead.··</dd> |
175 | <dt>Member·<a·class="el"·href="classFEInterfaceViews_1_1Scalar.html#a8f38bc781915908a54c9c6d36711fce5">FEInterfaceViews::Scalar<·dim,·spacedim·>::average_value</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point)·const</dt> | 175 | <dt>Member·<a·class="el"·href="classFEInterfaceViews_1_1Scalar.html#a8f38bc781915908a54c9c6d36711fce5">FEInterfaceViews::Scalar<·dim,·spacedim·>::average_value</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point)·const</dt> |
176 | <dd><a·class="anchor"·id="_deprecated0000 | 176 | <dd><a·class="anchor"·id="_deprecated000068"></a>Use·the·<a·class="el"·href="classFEInterfaceViews_1_1Scalar.html#ae99051f57f343d9ed084046735fe8d61">average_of_values()</a>·function·instead.··</dd> |
177 | <dt>Member·<a·class="el"·href="classFEInterfaceViews_1_1Scalar.html#a72123f4b41d3d831a722eb08083a1199">FEInterfaceViews::Scalar<·dim,·spacedim·>::jump</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point)·const</dt> | 177 | <dt>Member·<a·class="el"·href="classFEInterfaceViews_1_1Scalar.html#a72123f4b41d3d831a722eb08083a1199">FEInterfaceViews::Scalar<·dim,·spacedim·>::jump</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point)·const</dt> |
178 | <dd><a·class="anchor"·id="_deprecated00006 | 178 | <dd><a·class="anchor"·id="_deprecated000064"></a>Use·the·<a·class="el"·href="classFEInterfaceViews_1_1Scalar.html#aecf1be7f31a39863d08e22f7133051d7">jump_in_values()</a>·function·instead.··</dd> |
179 | <dt>Member·<a·class="el"·href="classFEInterfaceViews_1_1Scalar.html#ac54f4fabb30317579b54574aca50d50f">FEInterfaceViews::Scalar<·dim,·spacedim·>::jump_3rd_derivative</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point)·const</dt> | 179 | <dt>Member·<a·class="el"·href="classFEInterfaceViews_1_1Scalar.html#ac54f4fabb30317579b54574aca50d50f">FEInterfaceViews::Scalar<·dim,·spacedim·>::jump_3rd_derivative</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point)·const</dt> |
180 | <dd><a·class="anchor"·id="_deprecated0000 | 180 | <dd><a·class="anchor"·id="_deprecated000067"></a>Use·the·<a·class="el"·href="classFEInterfaceViews_1_1Scalar.html#ac2e6d816f0d22f5ed03dafebff321884">jump_in_third_derivatives()</a>·function·instead.··</dd> |
181 | <dt>Member·<a·class="el"·href="classFEInterfaceViews_1_1Scalar.html#a38a12f7df3a929d107e5cc8bfffb1e08">FEInterfaceViews::Scalar<·dim,·spacedim·>::jump_gradient</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point)·const</dt> | 181 | <dt>Member·<a·class="el"·href="classFEInterfaceViews_1_1Scalar.html#a38a12f7df3a929d107e5cc8bfffb1e08">FEInterfaceViews::Scalar<·dim,·spacedim·>::jump_gradient</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point)·const</dt> |
182 | <dd><a·class="anchor"·id="_deprecated00006 | 182 | <dd><a·class="anchor"·id="_deprecated000065"></a>Use·the·<a·class="el"·href="classFEInterfaceViews_1_1Scalar.html#a2c1773b17ba118bff1c1942843009b6e">jump_in_gradients()</a>·function·instead.··</dd> |
183 | <dt>Member·<a·class="el"·href="classFEInterfaceViews_1_1Scalar.html#a36600f66a7c136f64516c2b8b8ebcfc7">FEInterfaceViews::Scalar<·dim,·spacedim·>::jump_hessian</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point)·const</dt> | 183 | <dt>Member·<a·class="el"·href="classFEInterfaceViews_1_1Scalar.html#a36600f66a7c136f64516c2b8b8ebcfc7">FEInterfaceViews::Scalar<·dim,·spacedim·>::jump_hessian</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point)·const</dt> |
184 | <dd><a·class="anchor"·id="_deprecated0000 | 184 | <dd><a·class="anchor"·id="_deprecated000066"></a>Use·the·<a·class="el"·href="classFEInterfaceViews_1_1Scalar.html#a38eb9c2022f171247e6f9c6bbec8afe2">jump_in_hessians()</a>·function·instead.··</dd> |
185 | <dt>Member·<a·class="el"·href="classFEInterfaceViews_1_1Vector.html#a2cd49737a07adc7b2111a12fc74bd858">FEInterfaceViews::Vector<·dim,·spacedim·>::average</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point)·const</dt> | 185 | <dt>Member·<a·class="el"·href="classFEInterfaceViews_1_1Vector.html#a2cd49737a07adc7b2111a12fc74bd858">FEInterfaceViews::Vector<·dim,·spacedim·>::average</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point)·const</dt> |
186 | <dd><a·class="anchor"·id="_deprecated0000 | 186 | <dd><a·class="anchor"·id="_deprecated000076"></a>Use·the·<a·class="el"·href="classFEInterfaceViews_1_1Vector.html#aab7ca684a782ee515980c814cf28ae42">average_of_values()</a>·function·instead.··</dd> |
187 | <dt>Member·<a·class="el"·href="classFEInterfaceViews_1_1Vector.html#af0da11647fbe448bd86d677ee313d1ea">FEInterfaceViews::Vector<·dim,·spacedim·>::average_gradient</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point)·const</dt> | 187 | <dt>Member·<a·class="el"·href="classFEInterfaceViews_1_1Vector.html#af0da11647fbe448bd86d677ee313d1ea">FEInterfaceViews::Vector<·dim,·spacedim·>::average_gradient</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point)·const</dt> |
188 | <dd><a·class="anchor"·id="_deprecated0000 | 188 | <dd><a·class="anchor"·id="_deprecated000077"></a>Use·the·<a·class="el"·href="classFEInterfaceViews_1_1Vector.html#aba60308955aa6067b802d93b333c50f1">average_of_gradients()</a>·function·instead.··</dd> |
189 | <dt>Member·<a·class="el"·href="classFEInterfaceViews_1_1Vector.html#a29117ab3e5fe586b619f3cc6000d4c5b">FEInterfaceViews::Vector<·dim,·spacedim·>::average_hessian</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point)·const</dt> | 189 | <dt>Member·<a·class="el"·href="classFEInterfaceViews_1_1Vector.html#a29117ab3e5fe586b619f3cc6000d4c5b">FEInterfaceViews::Vector<·dim,·spacedim·>::average_hessian</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point)·const</dt> |
190 | <dd><a·class="anchor"·id="_deprecated0000 | 190 | <dd><a·class="anchor"·id="_deprecated000078"></a>Use·the·<a·class="el"·href="classFEInterfaceViews_1_1Vector.html#af75621469948a335fd0ee8fea1d5c107">average_of_hessians()</a>·function·instead.··</dd> |
191 | <dt>Member·<a·class="el"·href="classFEInterfaceViews_1_1Vector.html#a8d2c24e3c666dc558daddaa8fba00f31">FEInterfaceViews::Vector<·dim,·spacedim·>::jump</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point)·const</dt> | 191 | <dt>Member·<a·class="el"·href="classFEInterfaceViews_1_1Vector.html#a8d2c24e3c666dc558daddaa8fba00f31">FEInterfaceViews::Vector<·dim,·spacedim·>::jump</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point)·const</dt> |
192 | <dd><a·class="anchor"·id="_deprecated00007 | 192 | <dd><a·class="anchor"·id="_deprecated000072"></a>Use·the·<a·class="el"·href="classFEInterfaceViews_1_1Vector.html#a858169f56c11675c1be6e755c5d09ee1">jump_in_values()</a>·function·instead.··</dd> |
193 | <dt>Member·<a·class="el"·href="classFEInterfaceViews_1_1Vector.html#a84e0410b2d65daa6ecc52eaaaf36fe61">FEInterfaceViews::Vector<·dim,·spacedim·>::jump_3rd_derivative</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point)·const</dt> | 193 | <dt>Member·<a·class="el"·href="classFEInterfaceViews_1_1Vector.html#a84e0410b2d65daa6ecc52eaaaf36fe61">FEInterfaceViews::Vector<·dim,·spacedim·>::jump_3rd_derivative</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point)·const</dt> |
194 | <dd><a·class="anchor"·id="_deprecated00007 | 194 | <dd><a·class="anchor"·id="_deprecated000075"></a>Use·the·<a·class="el"·href="classFEInterfaceViews_1_1Vector.html#a79832b773d81b639b7fd7891eb5cb5fc">jump_in_third_derivatives()</a>·function·instead.··</dd> |
195 | <dt>Member·<a·class="el"·href="classFEInterfaceViews_1_1Vector.html#aa5e3942f34c5b44e282a0d23a21ee6eb">FEInterfaceViews::Vector<·dim,·spacedim·>::jump_gradient</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point)·const</dt> | 195 | <dt>Member·<a·class="el"·href="classFEInterfaceViews_1_1Vector.html#aa5e3942f34c5b44e282a0d23a21ee6eb">FEInterfaceViews::Vector<·dim,·spacedim·>::jump_gradient</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point)·const</dt> |
196 | <dd><a·class="anchor"·id="_deprecated00007 | 196 | <dd><a·class="anchor"·id="_deprecated000073"></a>Use·the·<a·class="el"·href="classFEInterfaceViews_1_1Vector.html#aba60308955aa6067b802d93b333c50f1">average_of_gradients()</a>·function·instead.··</dd> |
197 | <dt>Member·<a·class="el"·href="classFEInterfaceViews_1_1Vector.html#a5a1c517375438aef8191ae2964336bd3">FEInterfaceViews::Vector<·dim,·spacedim·>::jump_hessian</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point)·const</dt> | 197 | <dt>Member·<a·class="el"·href="classFEInterfaceViews_1_1Vector.html#a5a1c517375438aef8191ae2964336bd3">FEInterfaceViews::Vector<·dim,·spacedim·>::jump_hessian</a>··(const·unsigned·int·interface_dof_index,·const·unsigned·int·q_point)·const</dt> |
198 | <dd><a·class="anchor"·id="_deprecated00007 | 198 | <dd><a·class="anchor"·id="_deprecated000074"></a>Use·the·<a·class="el"·href="classFEInterfaceViews_1_1Vector.html#af75621469948a335fd0ee8fea1d5c107">average_of_hessians()</a>·function·instead.··</dd> |
199 | <dt>Struct·<a·class="el"·href="structFEValuesViews_1_1Scalar_1_1OutputType.html">FEValuesViews::Scalar<·dim,·spacedim·>::OutputType<·Number·></a>··</dt> | 199 | <dt>Struct·<a·class="el"·href="structFEValuesViews_1_1Scalar_1_1OutputType.html">FEValuesViews::Scalar<·dim,·spacedim·>::OutputType<·Number·></a>··</dt> |
200 | <dd><a·class="anchor"·id="_deprecated000048"></a>Use·the·types·defined·in·the·surrounding·class·instead.··</dd> | ||
201 | <dt>Struct·<a·class="el"·href="structFEValuesViews_1_1SymmetricTensor_3_012_00_01dim_00_01spacedim_01_4_1_1OutputType.html">FEValuesViews::SymmetricTensor<·2,·dim,·spacedim·>::OutputType<·Number·></a>··</dt> | ||
202 | <dd><a·class="anchor"·id="_deprecated000050"></a>Use·the·types·defined·in·the·surrounding·class·instead.··</dd> | 200 | <dd><a·class="anchor"·id="_deprecated000050"></a>Use·the·types·defined·in·the·surrounding·class·instead.··</dd> |
201 | <dt>Struct·<a·class="el"·href="structFEValuesViews_1_1SymmetricTensor_3_012_00_01dim_00_01spacedim_01_4_1_1OutputType.html">FEValuesViews::SymmetricTensor<·2,·dim,·spacedim·>::OutputType<·Number·></a>··</dt> | ||
202 | <dd><a·class="anchor"·id="_deprecated000052"></a>Use·the·types·defined·in·the·surrounding·class·instead.··</dd> | ||
203 | <dt>Struct·<a·class="el"·href="structFEValuesViews_1_1Tensor_3_012_00_01dim_00_01spacedim_01_4_1_1OutputType.html">FEValuesViews::Tensor<·2,·dim,·spacedim·>::OutputType<·Number·></a>··</dt> | 203 | <dt>Struct·<a·class="el"·href="structFEValuesViews_1_1Tensor_3_012_00_01dim_00_01spacedim_01_4_1_1OutputType.html">FEValuesViews::Tensor<·2,·dim,·spacedim·>::OutputType<·Number·></a>··</dt> |
204 | <dd><a·class="anchor"·id="_deprecated00005 | 204 | <dd><a·class="anchor"·id="_deprecated000053"></a>Use·the·types·defined·in·the·surrounding·class·instead.··</dd> |
205 | <dt>Struct·<a·class="el"·href="structFEValuesViews_1_1Vector_1_1OutputType.html">FEValuesViews::Vector<·dim,·spacedim·>::OutputType<·Number·></a>··</dt> | 205 | <dt>Struct·<a·class="el"·href="structFEValuesViews_1_1Vector_1_1OutputType.html">FEValuesViews::Vector<·dim,·spacedim·>::OutputType<·Number·></a>··</dt> |
206 | <dd><a·class="anchor"·id="_deprecated0000 | 206 | <dd><a·class="anchor"·id="_deprecated000051"></a>Use·the·types·defined·in·the·surrounding·class·instead.··</dd> |
207 | <dt>Member·<a·class="el"·href="classFiniteElement.html#abd572e784ad8c26c2c41c9fc3ce86ed6">FiniteElement<·dim,·spacedim·>::fill_fe_face_values</a>··(const·typename·<a·class="el"·href="group__Iterators.html#ga997d61ac77777cdc2be3ae934b1f7cdb">Triangulation<·dim,·spacedim·>::cell_iterator</a>·&cell,·const·unsigned·int·face_no,·const·<a·class="el"·href="classQuadrature.html">Quadrature</a><·dim·-·1·>·&quadrature,·const·<a·class="el"·href="classMapping.html">Mapping<·dim,·spacedim·></a>·&mapping,·const·typename·Mapping<·dim,·spacedim·>::InternalDataBase·&mapping_internal,·const·internal::FEValuesImplementation::MappingRelatedData<·dim,·spacedim·>·&mapping_data,·const·<a·class="el"·href="classFiniteElement_1_1InternalDataBase.html">InternalDataBase</a>·&fe_internal,·internal::FEValuesImplementation::FiniteElementRelatedData<·dim,·spacedim·>·&output_data)·const</dt> | 207 | <dt>Member·<a·class="el"·href="classFiniteElement.html#abd572e784ad8c26c2c41c9fc3ce86ed6">FiniteElement<·dim,·spacedim·>::fill_fe_face_values</a>··(const·typename·<a·class="el"·href="group__Iterators.html#ga997d61ac77777cdc2be3ae934b1f7cdb">Triangulation<·dim,·spacedim·>::cell_iterator</a>·&cell,·const·unsigned·int·face_no,·const·<a·class="el"·href="classQuadrature.html">Quadrature</a><·dim·-·1·>·&quadrature,·const·<a·class="el"·href="classMapping.html">Mapping<·dim,·spacedim·></a>·&mapping,·const·typename·Mapping<·dim,·spacedim·>::InternalDataBase·&mapping_internal,·const·internal::FEValuesImplementation::MappingRelatedData<·dim,·spacedim·>·&mapping_data,·const·<a·class="el"·href="classFiniteElement_1_1InternalDataBase.html">InternalDataBase</a>·&fe_internal,·internal::FEValuesImplementation::FiniteElementRelatedData<·dim,·spacedim·>·&output_data)·const</dt> |
208 | <dd><a·class="anchor"·id="_deprecated00004 | 208 | <dd><a·class="anchor"·id="_deprecated000041"></a>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.··</dd> |
209 | <dt>Member·<a·class="el"·href="classFiniteElement.html#ab95c8d95124580f09524ab4eec7d163d">FiniteElement<·dim,·spacedim·>::get_face_data</a>··(const·UpdateFlags·update_flags,·const·<a·class="el"·href="classMapping.html">Mapping<·dim,·spacedim·></a>·&mapping,·const·<a·class="el"·href="classQuadrature.html">Quadrature</a><·dim·-·1·>·&quadrature,·internal::FEValuesImplementation::FiniteElementRelatedData<·dim,·spacedim·>·&output_data)·const</dt> | 209 | <dt>Member·<a·class="el"·href="classFiniteElement.html#ab95c8d95124580f09524ab4eec7d163d">FiniteElement<·dim,·spacedim·>::get_face_data</a>··(const·UpdateFlags·update_flags,·const·<a·class="el"·href="classMapping.html">Mapping<·dim,·spacedim·></a>·&mapping,·const·<a·class="el"·href="classQuadrature.html">Quadrature</a><·dim·-·1·>·&quadrature,·internal::FEValuesImplementation::FiniteElementRelatedData<·dim,·spacedim·>·&output_data)·const</dt> |
210 | <dd><a·class="anchor"·id="_deprecated00004 | 210 | <dd><a·class="anchor"·id="_deprecated000040"></a>Use·the·version·taking·a·<a·class="el"·href="classhp_1_1QCollection.html">hp::QCollection</a>·argument.··</dd> |
211 | <dt>Class·<a·class="el"·href="classGridReordering.html">GridReordering<·dim,·spacedim·></a>··</dt> | 211 | <dt>Class·<a·class="el"·href="classGridReordering.html">GridReordering<·dim,·spacedim·></a>··</dt> |
212 | <dd><a·class="anchor"·id="_deprecated00005 | 212 | <dd><a·class="anchor"·id="_deprecated000056"></a>Use·<a·class="el"·href="namespaceGridTools.html#ada6ca52e6cdaa937d025a303f0294ef0">GridTools::invert_all_negative_measure_cells()</a>·or·<a·class="el"·href="namespaceGridTools.html#a461e238631f1225aa01a26c527810647">GridTools::consistently_order_cells()</a>·instead·of·the·functions·provided·by·this·class.·Usage·of·the·old-style·numbering·is·deprecated.··</dd> |
213 | <dt>Member·<a·class="el"·href="classGridReordering.html#aa7c39c58dfc80eebe729bb2b31a37bb0">GridReordering<·dim,·spacedim·>::invert_all_cells_of_negative_grid</a>··(const·std::vector<·<a·class="el"·href="classPoint.html">Point<·spacedim·></a>·>·&all_vertices,·std::vector<·CellData<·dim·>·>·&original_cells,·const·bool·use_new_style_ordering=false)</dt> | 213 | <dt>Member·<a·class="el"·href="classGridReordering.html#aa7c39c58dfc80eebe729bb2b31a37bb0">GridReordering<·dim,·spacedim·>::invert_all_cells_of_negative_grid</a>··(const·std::vector<·<a·class="el"·href="classPoint.html">Point<·spacedim·></a>·>·&all_vertices,·std::vector<·CellData<·dim·>·>·&original_cells,·const·bool·use_new_style_ordering=false)</dt> |
214 | <dd><a·class="anchor"·id="_deprecated00005 | 214 | <dd><a·class="anchor"·id="_deprecated000058"></a>Use·<a·class="el"·href="namespaceGridTools.html#ada6ca52e6cdaa937d025a303f0294ef0">GridTools::invert_all_negative_measure_cells()</a>·instead.··</dd> |
215 | <dt>Member·<a·class="el"·href="classGridReordering.html#a6ea4dff0404f71c80ae1dd08e09bced5">GridReordering<·dim,·spacedim·>::reorder_cells</a>··(std::vector<·CellData<·dim·>·>·&original_cells,·const·bool·use_new_style_ordering=false)</dt> | 215 | <dt>Member·<a·class="el"·href="classGridReordering.html#a6ea4dff0404f71c80ae1dd08e09bced5">GridReordering<·dim,·spacedim·>::reorder_cells</a>··(std::vector<·CellData<·dim·>·>·&original_cells,·const·bool·use_new_style_ordering=false)</dt> |
216 | <dd><a·class="anchor"·id="_deprecated00005 | 216 | <dd><a·class="anchor"·id="_deprecated000057"></a>Use·<a·class="el"·href="namespaceGridTools.html#a461e238631f1225aa01a26c527810647">GridTools::consistently_order_cells()</a>·instead.··</dd> |
217 | <dt>Member·<a·class="el"·href="namespaceGridTools.html#a51ca8be2ba8a96aa8c5c4dcb51b55a73">GridTools::cell_measure</a>··(const·std::vector<·Point<·dim·>·>·&all_vertices,·const·unsigned·int(&vertex_indices)[<a·class="el"·href="structGeometryInfo.html#a2bb3a95a842d98b8b3bf9a64735d0eee">GeometryInfo<·dim·>::vertices_per_cell</a>])</dt> | 217 | <dt>Member·<a·class="el"·href="namespaceGridTools.html#a51ca8be2ba8a96aa8c5c4dcb51b55a73">GridTools::cell_measure</a>··(const·std::vector<·Point<·dim·>·>·&all_vertices,·const·unsigned·int(&vertex_indices)[<a·class="el"·href="structGeometryInfo.html#a2bb3a95a842d98b8b3bf9a64735d0eee">GeometryInfo<·dim·>::vertices_per_cell</a>])</dt> |
Max diff block lines reached; 70483/114679 bytes (61.46%) of diff not shown. |
Offset 182, 18 lines modified | Offset 182, 18 lines modified | ||
182 | <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno"><a·class="line"·href="classDerivativeApproximation_1_1internal_1_1Gradient.html">···80</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="classDerivativeApproximation_1_1internal_1_1Gradient.html">Gradient</a></div> | 182 | <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno"><a·class="line"·href="classDerivativeApproximation_1_1internal_1_1Gradient.html">···80</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="classDerivativeApproximation_1_1internal_1_1Gradient.html">Gradient</a></div> |
183 | <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>····{</div> | 183 | <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>····{</div> |
184 | <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>····<span·class="keyword">public</span>:</div> | 184 | <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>····<span·class="keyword">public</span>:</div> |
185 | <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno"><a·class="line"·href="classDerivativeApproximation_1_1internal_1_1Gradient.html#a61e44ca85c634d369b4f4a30d8db1ce3">···87</a></span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<a·class="code·hl_enumeration"·href="group__feaccess.html#gaa94b67d2fdcc390690c523f28019e52f">UpdateFlags</a>·<a·class="code·hl_variable"·href="classDerivativeApproximation_1_1internal_1_1Gradient.html#a61e44ca85c634d369b4f4a30d8db1ce3">update_flags</a>;</div> | 185 | <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno"><a·class="line"·href="classDerivativeApproximation_1_1internal_1_1Gradient.html#a61e44ca85c634d369b4f4a30d8db1ce3">···87</a></span>······<span·class="keyword">static</span>·<span·class="keyword">const</span>·<a·class="code·hl_enumeration"·href="group__feaccess.html#gaa94b67d2fdcc390690c523f28019e52f">UpdateFlags</a>·<a·class="code·hl_variable"·href="classDerivativeApproximation_1_1internal_1_1Gradient.html#a61e44ca85c634d369b4f4a30d8db1ce3">update_flags</a>;</div> |
186 | <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div> | 186 | <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div> |
187 | <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno"><a·class="line"·href="classDerivativeApproximation_1_1internal_1_1Gradient.html#adcdacd9842251097d9cbfae7c1913cf9">···93</a></span>······<span·class="keyword">using·</span><a·class="code·hl_class"·href="classTensor.html">Derivative</a>·=·<a·class="code·hl_class"·href="classTensor.html">Tensor<1,·dim></a>;</div> | 187 | <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno"><a·class="line"·href="classDerivativeApproximation_1_1internal_1_1Gradient.html#adcdacd9842251097d9cbfae7c1913cf9">···93</a></span>······<span·class="keyword">using·</span><a·class="code·hl_class"·href="classTensor.html">Derivative</a>·=·<a·class="code·hl_class"·href="classTensor.html">Tensor<1,·dim></a>;</div> |
188 | <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>·</div> | 188 | <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>·</div> |
189 | <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno"><a·class="line"·href="classDerivativeApproximation_1_1internal_1_1Gradient.html#a8f515c81ed36ccfc4df18711ce864e92">···99</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 189 | <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno"><a·class="line"·href="classDerivativeApproximation_1_1internal_1_1Gradient.html#a8f515c81ed36ccfc4df18711ce864e92">···99</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classDerivativeApproximation_1_1internal_1_1Gradient.html#a8f515c81ed36ccfc4df18711ce864e92">ProjectedDerivative</a>·=·<a·class="code·hl_class"·href="classTensor.html">Tensor<0,·dim></a>;</div> |
190 | <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div> | 190 | <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div> |
191 | <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>······<span·class="keyword">template</span>·<<span·class="keyword">class</span>·InputVector,·<span·class="keywordtype">int</span>·spacedim></div> | 191 | <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>······<span·class="keyword">template</span>·<<span·class="keyword">class</span>·InputVector,·<span·class="keywordtype">int</span>·spacedim></div> |
192 | <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>······<span·class="keyword">static</span>·<a·class="code·hl_ | 192 | <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>······<span·class="keyword">static</span>·<a·class="code·hl_typedef"·href="classDerivativeApproximation_1_1internal_1_1Gradient.html#a8f515c81ed36ccfc4df18711ce864e92">ProjectedDerivative</a></div> |
193 | <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>······<a·class="code·hl_function"·href="classDerivativeApproximation_1_1internal_1_1Gradient.html#a2cc877e431daa281504ca346898ea15b">get_projected_derivative</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classFEValues.html">FEValues<dim,·spacedim></a>·&fe_values,</div> | 193 | <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>······<a·class="code·hl_function"·href="classDerivativeApproximation_1_1internal_1_1Gradient.html#a2cc877e431daa281504ca346898ea15b">get_projected_derivative</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classFEValues.html">FEValues<dim,·spacedim></a>·&fe_values,</div> |
194 | <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>·······························<span·class="keyword">const</span>·InputVector·&············solution,</div> | 194 | <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>·······························<span·class="keyword">const</span>·InputVector·&············solution,</div> |
195 | <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>·······························<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·············component);</div> | 195 | <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>·······························<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·············component);</div> |
196 | <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>·</div> | 196 | <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>·</div> |
197 | <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>······<span·class="keyword">static</span>·<span·class="keywordtype">double</span></div> | 197 | <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>······<span·class="keyword">static</span>·<span·class="keywordtype">double</span></div> |
198 | <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>······<a·class="code·hl_function"·href="classDerivativeApproximation_1_1internal_1_1Gradient.html#a85c3fe12ddf5ab6005e5206582a6c470">derivative_norm</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classTensor.html">Derivative</a>·&d);</div> | 198 | <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>······<a·class="code·hl_function"·href="classDerivativeApproximation_1_1internal_1_1Gradient.html#a85c3fe12ddf5ab6005e5206582a6c470">derivative_norm</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classTensor.html">Derivative</a>·&d);</div> |
199 | <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>·</div> | 199 | <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>·</div> |
Offset 149, 15 lines modified | Offset 149, 15 lines modified | ||
149 | <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>{</div> | 149 | <div·class="line"><a·id="l00043"·name="l00043"></a><span·class="lineno">···43</span>{</div> |
150 | <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>··<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim></div> | 150 | <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>··<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim></div> |
151 | <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>··<span·class="keywordtype">void</span></div> | 151 | <div·class="line"><a·id="l00045"·name="l00045"></a><span·class="lineno">···45</span>··<span·class="keywordtype">void</span></div> |
152 | <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>··get_vertex_to_cell_mappings(</div> | 152 | <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>··get_vertex_to_cell_mappings(</div> |
153 | <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classTriangulation.html">Triangulation<dim,·spacedim></a>·&<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>,</div> | 153 | <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classTriangulation.html">Triangulation<dim,·spacedim></a>·&<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>,</div> |
154 | <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····std::vector<unsigned·int>·&·········vertex_touch_count,</div> | 154 | <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>····std::vector<unsigned·int>·&·········vertex_touch_count,</div> |
155 | <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····std::vector<std::list<</div> | 155 | <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>····std::vector<std::list<</div> |
156 | <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······std::pair<<span·class="keyword">typename</span>·<a·class="code·hl_ | 156 | <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>······std::pair<<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim,·spacedim>::active_cell_iterator</a>,</div> |
157 | <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>················<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>>>>·&·······vertex_to_cell)</div> | 157 | <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno">···51</span>················<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>>>>·&·······vertex_to_cell)</div> |
158 | <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>··{</div> | 158 | <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>··{</div> |
159 | <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>····vertex_touch_count.resize(<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>.n_vertices());</div> | 159 | <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>····vertex_touch_count.resize(<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>.n_vertices());</div> |
160 | <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····vertex_to_cell.resize(<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>.n_vertices());</div> | 160 | <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>····vertex_to_cell.resize(<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>.n_vertices());</div> |
161 | <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div> | 161 | <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div> |
162 | <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····<span·class="keywordflow">for</span>·(<span·class="keyword">const</span>·<span·class="keyword">auto</span>·&cell·:·<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>.active_cell_iterators())</div> | 162 | <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····<span·class="keywordflow">for</span>·(<span·class="keyword">const</span>·<span·class="keyword">auto</span>·&cell·:·<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>.active_cell_iterators())</div> |
163 | <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>······for·(const·unsigned·<a·class="code·hl_class"·href="classint.html">int</a>·v·:·<a·class="code·hl_struct"·href="structGeometryInfo.html">GeometryInfo</a><dim>::<a·class="code·hl_variable"·href="grid__tools_8cc.html#a9bb17554c06536e62c37d90eb7a28d6a">vertex_indices</a>())</div> | 163 | <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>······for·(const·unsigned·<a·class="code·hl_class"·href="classint.html">int</a>·v·:·<a·class="code·hl_struct"·href="structGeometryInfo.html">GeometryInfo</a><dim>::<a·class="code·hl_variable"·href="grid__tools_8cc.html#a9bb17554c06536e62c37d90eb7a28d6a">vertex_indices</a>())</div> |
Offset 189, 15 lines modified | Offset 189, 15 lines modified | ||
189 | <div·class="foldopen"·id="foldopen00083"·data-start="{"·data-end="}"> | 189 | <div·class="foldopen"·id="foldopen00083"·data-start="{"·data-end="}"> |
190 | <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno"><a·class="line"·href="namespaceinternal_1_1DoFAccessorImplementation.html">···83</a></span>··<span·class="keyword">namespace·</span>DoFAccessorImplementation</div> | 190 | <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno"><a·class="line"·href="namespaceinternal_1_1DoFAccessorImplementation.html">···83</a></span>··<span·class="keyword">namespace·</span>DoFAccessorImplementation</div> |
191 | <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··{</div> | 191 | <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>··{</div> |
192 | <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·structdim,·<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim></div> | 192 | <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·structdim,·<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim></div> |
193 | <div·class="foldopen"·id="foldopen00102"·data-start="{"·data-end="};"> | 193 | <div·class="foldopen"·id="foldopen00102"·data-start="{"·data-end="};"> |
194 | <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFAccessorImplementation_1_1Inheritance.html">··102</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1DoFAccessorImplementation_1_1Inheritance.html">Inheritance</a></div> | 194 | <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFAccessorImplementation_1_1Inheritance.html">··102</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1DoFAccessorImplementation_1_1Inheritance.html">Inheritance</a></div> |
195 | <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>····{</div> | 195 | <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>····{</div> |
196 | <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFAccessorImplementation_1_1Inheritance.html#a41a205eab2d3ccf1d19ee6388ca3c017">··108</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 196 | <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFAccessorImplementation_1_1Inheritance.html#a41a205eab2d3ccf1d19ee6388ca3c017">··108</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFAccessorImplementation_1_1Inheritance.html#a41a205eab2d3ccf1d19ee6388ca3c017">BaseClass</a>·=·<a·class="code·hl_class"·href="classTriaAccessor.html">::TriaAccessor<structdim,·dim,·spacedim></a>;</div> |
197 | <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>····};</div> | 197 | <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>····};</div> |
198 | </div> | 198 | </div> |
199 | <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>·</div> | 199 | <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>·</div> |
200 | <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>·</div> | 200 | <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>·</div> |
201 | <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim></div> | 201 | <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim></div> |
202 | <div·class="foldopen"·id="foldopen00118"·data-start="{"·data-end="};"> | 202 | <div·class="foldopen"·id="foldopen00118"·data-start="{"·data-end="};"> |
203 | <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFAccessorImplementation_1_1Inheritance_3_01dim_00_01dim_00_01spacedim_01_4.html">··118</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1DoFAccessorImplementation_1_1Inheritance.html">Inheritance</a><dim,·dim,·spacedim></div> | 203 | <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFAccessorImplementation_1_1Inheritance_3_01dim_00_01dim_00_01spacedim_01_4.html">··118</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1DoFAccessorImplementation_1_1Inheritance.html">Inheritance</a><dim,·dim,·spacedim></div> |
Offset 157, 107 lines modified | Offset 157, 107 lines modified | ||
157 | <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators.html">···51</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators.html">Iterators</a>;</div> | 157 | <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators.html">···51</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators.html">Iterators</a>;</div> |
158 | <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div> | 158 | <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno">···52</span>·</div> |
159 | <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div> | 159 | <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div> |
160 | <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·spacedim,·<span·class="keywordtype">bool</span>·lda></div> | 160 | <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·spacedim,·<span·class="keywordtype">bool</span>·lda></div> |
161 | <div·class="foldopen"·id="foldopen00064"·data-start="{"·data-end="};"> | 161 | <div·class="foldopen"·id="foldopen00064"·data-start="{"·data-end="};"> |
162 | <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html">···64</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators.html">Iterators</a><1,·spacedim,·lda></div> | 162 | <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html">···64</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators.html">Iterators</a><1,·spacedim,·lda></div> |
163 | <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>····{</div> | 163 | <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>····{</div> |
164 | <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#a9fbf4cc894ee8f8a40413e62a2f32b03">···66</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 164 | <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#a9fbf4cc894ee8f8a40413e62a2f32b03">···66</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#a9fbf4cc894ee8f8a40413e62a2f32b03">CellAccessor</a>·=·<a·class="code·hl_class"·href="classDoFCellAccessor.html">::DoFCellAccessor<1,·spacedim,·lda></a>;</div> |
165 | <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#aada5fb336f08c822bc35002c05b0fd50">···67</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 165 | <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#aada5fb336f08c822bc35002c05b0fd50">···67</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#aada5fb336f08c822bc35002c05b0fd50">FaceAccessor</a>·=·<a·class="code·hl_class"·href="classDoFAccessor.html">::DoFAccessor<0,·1,·spacedim,·lda></a>;</div> |
166 | <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div> | 166 | <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div> |
167 | <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#abe493afd5e46d9333853424fe12e6516">···69</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 167 | <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#abe493afd5e46d9333853424fe12e6516">···69</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#abe493afd5e46d9333853424fe12e6516">raw_line_iterator</a>····=·<a·class="code·hl_class"·href="classTriaRawIterator.html">TriaRawIterator<CellAccessor></a>;</div> |
168 | <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#a45870f74585f209e44eec7f06d49ba24">···70</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 168 | <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#a45870f74585f209e44eec7f06d49ba24">···70</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#a45870f74585f209e44eec7f06d49ba24">line_iterator</a>········=·<a·class="code·hl_class"·href="classTriaIterator.html">TriaIterator<CellAccessor></a>;</div> |
169 | <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#a3d47f126d940a0ba54505fb08eb988c5">···71</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 169 | <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#a3d47f126d940a0ba54505fb08eb988c5">···71</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#a3d47f126d940a0ba54505fb08eb988c5">active_line_iterator</a>·=·<a·class="code·hl_class"·href="classTriaActiveIterator.html">TriaActiveIterator<CellAccessor></a>;</div> |
170 | <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div> | 170 | <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div> |
171 | <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#af4c43cae29c79fba40a81fb6b585d78d">···73</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 171 | <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#af4c43cae29c79fba40a81fb6b585d78d">···73</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#af4c43cae29c79fba40a81fb6b585d78d">raw_quad_iterator</a>·=</div> |
172 | <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>········<a·class="code·hl_class"·href="classTriaRawIterator.html">TriaRawIterator<DoFInvalidAccessor<2,·1,·spacedim></a>>;</div> | 172 | <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>········<a·class="code·hl_class"·href="classTriaRawIterator.html">TriaRawIterator<DoFInvalidAccessor<2,·1,·spacedim></a>>;</div> |
173 | <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#a4c27a1b83a0fa7e7c3fe331ecd5a57e3">···75</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 173 | <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#a4c27a1b83a0fa7e7c3fe331ecd5a57e3">···75</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#a4c27a1b83a0fa7e7c3fe331ecd5a57e3">quad_iterator</a>·=·<a·class="code·hl_class"·href="classTriaIterator.html">TriaIterator<DoFInvalidAccessor<2,·1,·spacedim></a>>;</div> |
174 | <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#a89bfbbf119897fcd10c13ba4d45c7e11">···76</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 174 | <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#a89bfbbf119897fcd10c13ba4d45c7e11">···76</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#a89bfbbf119897fcd10c13ba4d45c7e11">active_quad_iterator</a>·=</div> |
175 | <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>········<a·class="code·hl_class"·href="classTriaActiveIterator.html">TriaActiveIterator<DoFInvalidAccessor<2,·1,·spacedim></a>>;</div> | 175 | <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>········<a·class="code·hl_class"·href="classTriaActiveIterator.html">TriaActiveIterator<DoFInvalidAccessor<2,·1,·spacedim></a>>;</div> |
176 | <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div> | 176 | <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div> |
177 | <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#add3cbbd20ddf3166dda1c09c75322b55">···79</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 177 | <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#add3cbbd20ddf3166dda1c09c75322b55">···79</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#add3cbbd20ddf3166dda1c09c75322b55">raw_hex_iterator</a>·=</div> |
178 | <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>········<a·class="code·hl_class"·href="classTriaRawIterator.html">TriaRawIterator<DoFInvalidAccessor<3,·1,·spacedim></a>>;</div> | 178 | <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>········<a·class="code·hl_class"·href="classTriaRawIterator.html">TriaRawIterator<DoFInvalidAccessor<3,·1,·spacedim></a>>;</div> |
179 | <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#a32ae6295ba65e9ecfa4a8c2a5d8486d0">···81</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 179 | <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#a32ae6295ba65e9ecfa4a8c2a5d8486d0">···81</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#a32ae6295ba65e9ecfa4a8c2a5d8486d0">hex_iterator</a>·=·<a·class="code·hl_class"·href="classTriaIterator.html">TriaIterator<DoFInvalidAccessor<3,·1,·spacedim></a>>;</div> |
180 | <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#aa5f7fdc11951fcc42ac61734b6c36039">···82</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 180 | <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#aa5f7fdc11951fcc42ac61734b6c36039">···82</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#aa5f7fdc11951fcc42ac61734b6c36039">active_hex_iterator</a>·=</div> |
181 | <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>········<a·class="code·hl_class"·href="classTriaActiveIterator.html">TriaActiveIterator<DoFInvalidAccessor<3,·1,·spacedim></a>>;</div> | 181 | <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>········<a·class="code·hl_class"·href="classTriaActiveIterator.html">TriaActiveIterator<DoFInvalidAccessor<3,·1,·spacedim></a>>;</div> |
182 | <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div> | 182 | <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div> |
183 | <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#a21bf210c57ab27cf24bdd94034e98c3b">···85</a></span>······<span·class="keyword">using·</span><a·class="code·hl_class"·href="classTriaRawIterator.html">raw_cell_iterator</a>····=·<a·class="code·hl_class"·href="classTriaRawIterator.html">raw_line_iterator</a>;</div> | ||
184 | <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#aa840c9d3457150d12df4d96c405ed32d">···86</a></span>······<span·class="keyword">using·</span><a·class="code·hl_class"·href="classTriaIterator.html">cell_iterator</a>········=·<a·class="code·hl_class"·href="classTriaIterator.html">line_iterator</a>;</div> | ||
185 | <div·class="line"><a·id="l0008 | 183 | <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#a21bf210c57ab27cf24bdd94034e98c3b">···85</a></span>······<span·class="keyword">using·</span><a·cl[·...·truncated·by·diffoscope;·len:·351,·SHA:·484def624580bab05d9f7c639b763160efb8d5affc0fa502ab50aea7497f1eef·...·]_line_iterator</a>;</div> |
184 | <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#aa840c9d3457150d12df4d96c405ed32d">···86</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#aa840c9d3457150d12df4d96c405ed32d">cell_iterator</a>········=·<a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#a45870f74585f209e44eec7f06d49ba24">line_iterator</a>;</div> | ||
185 | <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#acf902fd19500660353ad54af5cfe44f4">···87</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#acf902fd19500660353ad54af5cfe44f4">active_cell_iterator</a>·=·<a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#a3d47f126d940a0ba54505fb08eb988c5">active_line_iterator</a>;</div> | ||
186 | <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div> | 186 | <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div> |
187 | <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#aeb9c216588a0ac4616f78f3f6c3fc24f">···89</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 187 | <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#aeb9c216588a0ac4616f78f3f6c3fc24f">···89</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#aeb9c216588a0ac4616f78f3f6c3fc24f">raw_face_iterator</a>····=·<a·class="code·hl_class"·href="classTriaRawIterator.html">TriaRawIterator<FaceAccessor></a>;</div> |
188 | <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#a9f7b7301a7c95b6f466f74854680d7b2">···90</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 188 | <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#a9f7b7301a7c95b6f466f74854680d7b2">···90</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#a9f7b7301a7c95b6f466f74854680d7b2">face_iterator</a>········=·<a·class="code·hl_class"·href="classTriaIterator.html">TriaIterator<FaceAccessor></a>;</div> |
189 | <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#a313d7a17c0c56565795fdf0299f0af51">···91</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 189 | <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#a313d7a17c0c56565795fdf0299f0af51">···91</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_011_00_01spacedim_00_01lda_01_4.html#a313d7a17c0c56565795fdf0299f0af51">active_face_iterator</a>·=·<a·class="code·hl_class"·href="classTriaActiveIterator.html">TriaActiveIterator<FaceAccessor></a>;</div> |
190 | <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>····};</div> | 190 | <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>····};</div> |
191 | </div> | 191 | </div> |
192 | <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div> | 192 | <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div> |
193 | <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>·</div> | 193 | <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>·</div> |
194 | <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div> | 194 | <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div> |
195 | <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·spacedim,·<span·class="keywordtype">bool</span>·lda></div> | 195 | <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·spacedim,·<span·class="keywordtype">bool</span>·lda></div> |
196 | <div·class="foldopen"·id="foldopen00106"·data-start="{"·data-end="};"> | 196 | <div·class="foldopen"·id="foldopen00106"·data-start="{"·data-end="};"> |
197 | <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html">··106</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators.html">Iterators</a><2,·spacedim,·lda></div> | 197 | <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html">··106</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators.html">Iterators</a><2,·spacedim,·lda></div> |
198 | <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>····{</div> | 198 | <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>····{</div> |
199 | <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#abfe5f41a1ffcd5e2b60cf1c4c8eb28e3">··108</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 199 | <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#abfe5f41a1ffcd5e2b60cf1c4c8eb28e3">··108</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#abfe5f41a1ffcd5e2b60cf1c4c8eb28e3">CellAccessor</a>·=·<a·class="code·hl_class"·href="classDoFCellAccessor.html">::DoFCellAccessor<2,·spacedim,·lda></a>;</div> |
200 | <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#a8c9aba55e838a66dcfcddacea75dd12d">··109</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 200 | <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#a8c9aba55e838a66dcfcddacea75dd12d">··109</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#a8c9aba55e838a66dcfcddacea75dd12d">FaceAccessor</a>·=·<a·class="code·hl_class"·href="classDoFAccessor.html">::DoFAccessor<1,·2,·spacedim,·lda></a>;</div> |
201 | <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>·</div> | 201 | <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>·</div> |
202 | <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#ab4208730a78036f2c4cef8db132e447f">··111</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 202 | <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#ab4208730a78036f2c4cef8db132e447f">··111</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#ab4208730a78036f2c4cef8db132e447f">raw_line_iterator</a>····=·<a·class="code·hl_class"·href="classTriaRawIterator.html">TriaRawIterator<FaceAccessor></a>;</div> |
203 | <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#a96510bc1a7e6a8273610a9ff355e3fce">··112</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 203 | <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#a96510bc1a7e6a8273610a9ff355e3fce">··112</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#a96510bc1a7e6a8273610a9ff355e3fce">line_iterator</a>········=·<a·class="code·hl_class"·href="classTriaIterator.html">TriaIterator<FaceAccessor></a>;</div> |
204 | <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#a4abc8d27a7dc67c80aa8458e42fd8df2">··113</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 204 | <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#a4abc8d27a7dc67c80aa8458e42fd8df2">··113</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#a4abc8d27a7dc67c80aa8458e42fd8df2">active_line_iterator</a>·=·<a·class="code·hl_class"·href="classTriaActiveIterator.html">TriaActiveIterator<FaceAccessor></a>;</div> |
205 | <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>·</div> | 205 | <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>·</div> |
206 | <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#a7c17dcd7dbfd6fb4c7133dc88415005c">··115</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 206 | <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#a7c17dcd7dbfd6fb4c7133dc88415005c">··115</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#a7c17dcd7dbfd6fb4c7133dc88415005c">raw_quad_iterator</a>····=·<a·class="code·hl_class"·href="classTriaRawIterator.html">TriaRawIterator<CellAccessor></a>;</div> |
207 | <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#a6b697381e55f26063adbe31298584aa5">··116</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 207 | <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#a6b697381e55f26063adbe31298584aa5">··116</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#a6b697381e55f26063adbe31298584aa5">quad_iterator</a>········=·<a·class="code·hl_class"·href="classTriaIterator.html">TriaIterator<CellAccessor></a>;</div> |
208 | <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#ae7b807985147ea49a56c85c67b8d7c42">··117</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 208 | <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#ae7b807985147ea49a56c85c67b8d7c42">··117</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#ae7b807985147ea49a56c85c67b8d7c42">active_quad_iterator</a>·=·<a·class="code·hl_class"·href="classTriaActiveIterator.html">TriaActiveIterator<CellAccessor></a>;</div> |
209 | <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>·</div> | 209 | <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>·</div> |
210 | <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#aa150cbcb9654394fb3f6d5c9d3a3ace6">··119</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 210 | <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#aa150cbcb9654394fb3f6d5c9d3a3ace6">··119</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#aa150cbcb9654394fb3f6d5c9d3a3ace6">raw_hex_iterator</a>·=</div> |
211 | <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno">··120</span>········<a·class="code·hl_class"·href="classTriaRawIterator.html">TriaRawIterator<DoFInvalidAccessor<3,·2,·spacedim></a>>;</div> | 211 | <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno">··120</span>········<a·class="code·hl_class"·href="classTriaRawIterator.html">TriaRawIterator<DoFInvalidAccessor<3,·2,·spacedim></a>>;</div> |
212 | <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#a79e88bd28420270021589908989124fc">··121</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 212 | <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#a79e88bd28420270021589908989124fc">··121</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#a79e88bd28420270021589908989124fc">hex_iterator</a>·=·<a·class="code·hl_class"·href="classTriaIterator.html">TriaIterator<DoFInvalidAccessor<3,·2,·spacedim></a>>;</div> |
213 | <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#a4a1f444bbffa5b3ff4631281b93d9951">··122</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 213 | <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#a4a1f444bbffa5b3ff4631281b93d9951">··122</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#a4a1f444bbffa5b3ff4631281b93d9951">active_hex_iterator</a>·=</div> |
214 | <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>········<a·class="code·hl_class"·href="classTriaActiveIterator.html">TriaActiveIterator<DoFInvalidAccessor<3,·2,·spacedim></a>>;</div> | 214 | <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>········<a·class="code·hl_class"·href="classTriaActiveIterator.html">TriaActiveIterator<DoFInvalidAccessor<3,·2,·spacedim></a>>;</div> |
215 | <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno">··124</span>·</div> | 215 | <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno">··124</span>·</div> |
216 | <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#adb0d3b986780ec61747c2c548df3fbca">··125</a></span>······<span·class="keyword">using·</span><a·class="code·hl_class"·href="classTriaRawIterator.html">raw_cell_iterator</a>····=·<a·class="code·hl_class"·href="classTriaRawIterator.html">raw_quad_iterator</a>;</div> | ||
217 | <div·class="line"><a·id="l00126"·name="l00126"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#ae45e41094689b63c542feaf18a8403cf">··126</a></span>······<span·class="keyword">using·</span><a·class="code·hl_class"·href="classTriaIterator.html">cell_iterator</a>········=·<a·class="code·hl_class"·href="classTriaIterator.html">quad_iterator</a>;</div> | ||
218 | <div·class="line"><a·id="l0012 | 216 | <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#adb0d3b986780ec61747c2c548df3fbca">··125</a></span>······<span·class="keyword">using·</span><a·cl[·...·truncated·by·diffoscope;·len:·351,·SHA:·b403e1f88970b94f93c61bc4c972e9cb29dc45154bed46ff3a460592fd224c76·...·]_quad_iterator</a>;</div> |
217 | <div·class="line"><a·id="l00126"·name="l00126"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#ae45e41094689b63c542feaf18a8403cf">··126</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#ae45e41094689b63c542feaf18a8403cf">cell_iterator</a>········=·<a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#a6b697381e55f26063adbe31298584aa5">quad_iterator</a>;</div> | ||
218 | <div·class="line"><a·id="l00127"·name="l00127"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#a5ea3c1fb86036077b3de4a7591be5a6a">··127</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#a5ea3c1fb86036077b3de4a7591be5a6a">active_cell_iterator</a>·=·<a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#ae7b807985147ea49a56c85c67b8d7c42">active_quad_iterator</a>;</div> | ||
219 | <div·class="line"><a·id="l00128"·name="l00128"></a><span·class="lineno">··128</span>·</div> | 219 | <div·class="line"><a·id="l00128"·name="l00128"></a><span·class="lineno">··128</span>·</div> |
220 | <div·class="line"><a·id="l00129"·name="l00129"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#a547af041afc6105c071a0a163c751886">··129</a></span>······<span·class="keyword">using·</span><a·class="code·hl_class"·href="classTriaRawIterator.html">raw_face_iterator</a>····=·<a·class="code·hl_class"·href="classTriaRawIterator.html">raw_line_iterator</a>;</div> | ||
221 | <div·class="line"><a·id="l00130"·name="l00130"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#a42ff254454ac9358a90ce2b9acfafc83">··130</a></span>······<span·class="keyword">using·</span><a·class="code·hl_class"·href="classTriaIterator.html">face_iterator</a>········=·<a·class="code·hl_class"·href="classTriaIterator.html">line_iterator</a>;</div> | ||
222 | <div·class="line"><a·id="l001 | 220 | <div·class="line"><a·id="l00129"·name="l00129"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#a547af041afc6105c071a0a163c751886">··129</a></span>······<span·class="keyword">using·</span><a·c[·...·truncated·by·diffoscope;·len:·352,·SHA:·0bd3f6b4e38b8fd924caeaf05dc6feb748e6fa8dd7cb4131f5c5aeb78244a650·...·]_line_iterator</a>;</div> |
221 | <div·class="line"><a·id="l00130"·name="l00130"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#a42ff254454ac9358a90ce2b9acfafc83">··130</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#a42ff254454ac9358a90ce2b9acfafc83">face_iterator</a>········=·<a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#a96510bc1a7e6a8273610a9ff355e3fce">line_iterator</a>;</div> | ||
222 | <div·class="line"><a·id="l00131"·name="l00131"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#a8edc6d934d227ddfeed124bdf28ff906">··131</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#a8edc6d934d227ddfeed124bdf28ff906">active_face_iterator</a>·=·<a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_012_00_01spacedim_00_01lda_01_4.html#a4abc8d27a7dc67c80aa8458e42fd8df2">active_line_iterator</a>;</div> | ||
223 | <div·class="line"><a·id="l00132"·name="l00132"></a><span·class="lineno">··132</span>····};</div> | 223 | <div·class="line"><a·id="l00132"·name="l00132"></a><span·class="lineno">··132</span>····};</div> |
224 | </div> | 224 | </div> |
225 | <div·class="line"><a·id="l00133"·name="l00133"></a><span·class="lineno">··133</span>·</div> | 225 | <div·class="line"><a·id="l00133"·name="l00133"></a><span·class="lineno">··133</span>·</div> |
226 | <div·class="line"><a·id="l00134"·name="l00134"></a><span·class="lineno">··134</span>·</div> | 226 | <div·class="line"><a·id="l00134"·name="l00134"></a><span·class="lineno">··134</span>·</div> |
227 | <div·class="line"><a·id="l00135"·name="l00135"></a><span·class="lineno">··135</span>·</div> | 227 | <div·class="line"><a·id="l00135"·name="l00135"></a><span·class="lineno">··135</span>·</div> |
228 | <div·class="line"><a·id="l00145"·name="l00145"></a><span·class="lineno">··145</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·spacedim,·<span·class="keywordtype">bool</span>·lda></div> | 228 | <div·class="line"><a·id="l00145"·name="l00145"></a><span·class="lineno">··145</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·spacedim,·<span·class="keywordtype">bool</span>·lda></div> |
229 | <div·class="foldopen"·id="foldopen00146"·data-start="{"·data-end="};"> | 229 | <div·class="foldopen"·id="foldopen00146"·data-start="{"·data-end="};"> |
230 | <div·class="line"><a·id="l00146"·name="l00146"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html">··146</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators.html">Iterators</a><3,·spacedim,·lda></div> | 230 | <div·class="line"><a·id="l00146"·name="l00146"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html">··146</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators.html">Iterators</a><3,·spacedim,·lda></div> |
231 | <div·class="line"><a·id="l00147"·name="l00147"></a><span·class="lineno">··147</span>····{</div> | 231 | <div·class="line"><a·id="l00147"·name="l00147"></a><span·class="lineno">··147</span>····{</div> |
232 | <div·class="line"><a·id="l00148"·name="l00148"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#a49afd835ca82f60f1167160ee64d1443">··148</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 232 | <div·class="line"><a·id="l00148"·name="l00148"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#a49afd835ca82f60f1167160ee64d1443">··148</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#a49afd835ca82f60f1167160ee64d1443">CellAccessor</a>·=·<a·class="code·hl_class"·href="classDoFCellAccessor.html">::DoFCellAccessor<3,·spacedim,·lda></a>;</div> |
233 | <div·class="line"><a·id="l00149"·name="l00149"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#a94b47373e10f53fdf8f3ca0edd559445">··149</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 233 | <div·class="line"><a·id="l00149"·name="l00149"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#a94b47373e10f53fdf8f3ca0edd559445">··149</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#a94b47373e10f53fdf8f3ca0edd559445">FaceAccessor</a>·=·<a·class="code·hl_class"·href="classDoFAccessor.html">::DoFAccessor<2,·3,·spacedim,·lda></a>;</div> |
234 | <div·class="line"><a·id="l00150"·name="l00150"></a><span·class="lineno">··150</span>·</div> | 234 | <div·class="line"><a·id="l00150"·name="l00150"></a><span·class="lineno">··150</span>·</div> |
235 | <div·class="line"><a·id="l00151"·name="l00151"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#acfe414079d7c9fec30d90e9e76a24ca2">··151</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 235 | <div·class="line"><a·id="l00151"·name="l00151"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#acfe414079d7c9fec30d90e9e76a24ca2">··151</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#acfe414079d7c9fec30d90e9e76a24ca2">raw_line_iterator</a>·=</div> |
236 | <div·class="line"><a·id="l00152"·name="l00152"></a><span·class="lineno">··152</span>········<a·class="code·hl_class"·href="classTriaRawIterator.html">TriaRawIterator<::DoFAccessor<1,·3,·spacedim,·lda></a>>;</div> | 236 | <div·class="line"><a·id="l00152"·name="l00152"></a><span·class="lineno">··152</span>········<a·class="code·hl_class"·href="classTriaRawIterator.html">TriaRawIterator<::DoFAccessor<1,·3,·spacedim,·lda></a>>;</div> |
237 | <div·class="line"><a·id="l00153"·name="l00153"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#ab09453ca4491d1abc4bd6fe0116ed19f">··153</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 237 | <div·class="line"><a·id="l00153"·name="l00153"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#ab09453ca4491d1abc4bd6fe0116ed19f">··153</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#ab09453ca4491d1abc4bd6fe0116ed19f">line_iterator</a>·=</div> |
238 | <div·class="line"><a·id="l00154"·name="l00154"></a><span·class="lineno">··154</span>········<a·class="code·hl_class"·href="classTriaIterator.html">TriaIterator<::DoFAccessor<1,·3,·spacedim,·lda></a>>;</div> | 238 | <div·class="line"><a·id="l00154"·name="l00154"></a><span·class="lineno">··154</span>········<a·class="code·hl_class"·href="classTriaIterator.html">TriaIterator<::DoFAccessor<1,·3,·spacedim,·lda></a>>;</div> |
239 | <div·class="line"><a·id="l00155"·name="l00155"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#a349b1012ca88c0ec50b11a956cffd32e">··155</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 239 | <div·class="line"><a·id="l00155"·name="l00155"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#a349b1012ca88c0ec50b11a956cffd32e">··155</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#a349b1012ca88c0ec50b11a956cffd32e">active_line_iterator</a>·=</div> |
240 | <div·class="line"><a·id="l00156"·name="l00156"></a><span·class="lineno">··156</span>········<a·class="code·hl_class"·href="classTriaActiveIterator.html">TriaActiveIterator<::DoFAccessor<1,·3,·spacedim,·lda></a>>;</div> | 240 | <div·class="line"><a·id="l00156"·name="l00156"></a><span·class="lineno">··156</span>········<a·class="code·hl_class"·href="classTriaActiveIterator.html">TriaActiveIterator<::DoFAccessor<1,·3,·spacedim,·lda></a>>;</div> |
241 | <div·class="line"><a·id="l00157"·name="l00157"></a><span·class="lineno">··157</span>·</div> | 241 | <div·class="line"><a·id="l00157"·name="l00157"></a><span·class="lineno">··157</span>·</div> |
242 | <div·class="line"><a·id="l00158"·name="l00158"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#ae64ad43d4bbfa2e1f521e7072f35959f">··158</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 242 | <div·class="line"><a·id="l00158"·name="l00158"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#ae64ad43d4bbfa2e1f521e7072f35959f">··158</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#ae64ad43d4bbfa2e1f521e7072f35959f">raw_quad_iterator</a>····=·<a·class="code·hl_class"·href="classTriaRawIterator.html">TriaRawIterator<FaceAccessor></a>;</div> |
243 | <div·class="line"><a·id="l00159"·name="l00159"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#a00b20f84aed9a445aa47dc34b5b0151a">··159</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 243 | <div·class="line"><a·id="l00159"·name="l00159"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#a00b20f84aed9a445aa47dc34b5b0151a">··159</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#a00b20f84aed9a445aa47dc34b5b0151a">quad_iterator</a>········=·<a·class="code·hl_class"·href="classTriaIterator.html">TriaIterator<FaceAccessor></a>;</div> |
244 | <div·class="line"><a·id="l00160"·name="l00160"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#a3771a887cb7474b7123c3115df91c79d">··160</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 244 | <div·class="line"><a·id="l00160"·name="l00160"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#a3771a887cb7474b7123c3115df91c79d">··160</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#a3771a887cb7474b7123c3115df91c79d">active_quad_iterator</a>·=·<a·class="code·hl_class"·href="classTriaActiveIterator.html">TriaActiveIterator<FaceAccessor></a>;</div> |
245 | <div·class="line"><a·id="l00161"·name="l00161"></a><span·class="lineno">··161</span>·</div> | 245 | <div·class="line"><a·id="l00161"·name="l00161"></a><span·class="lineno">··161</span>·</div> |
246 | <div·class="line"><a·id="l00162"·name="l00162"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#a7c3a3281c3827902ce1bd208fb35688d">··162</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 246 | <div·class="line"><a·id="l00162"·name="l00162"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#a7c3a3281c3827902ce1bd208fb35688d">··162</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#a7c3a3281c3827902ce1bd208fb35688d">raw_hex_iterator</a>····=·<a·class="code·hl_class"·href="classTriaRawIterator.html">TriaRawIterator<CellAccessor></a>;</div> |
247 | <div·class="line"><a·id="l00163"·name="l00163"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#aaaf7b24c7e13c950680a3b296739c6f6">··163</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 247 | <div·class="line"><a·id="l00163"·name="l00163"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#aaaf7b24c7e13c950680a3b296739c6f6">··163</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#aaaf7b24c7e13c950680a3b296739c6f6">hex_iterator</a>········=·<a·class="code·hl_class"·href="classTriaIterator.html">TriaIterator<CellAccessor></a>;</div> |
248 | <div·class="line"><a·id="l00164"·name="l00164"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#a7085404f961a674510a68a7039004116">··164</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 248 | <div·class="line"><a·id="l00164"·name="l00164"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#a7085404f961a674510a68a7039004116">··164</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#a7085404f961a674510a68a7039004116">active_hex_iterator</a>·=·<a·class="code·hl_class"·href="classTriaActiveIterator.html">TriaActiveIterator<CellAccessor></a>;</div> |
249 | <div·class="line"><a·id="l00165"·name="l00165"></a><span·class="lineno">··165</span>·</div> | 249 | <div·class="line"><a·id="l00165"·name="l00165"></a><span·class="lineno">··165</span>·</div> |
250 | <div·class="line"><a·id="l00166"·name="l00166"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#ac1a5b6d21759d12172086457f54ca12e">··166</a></span>······<span·class="keyword">using·</span><a·class="code·hl_class"·href="classTriaRawIterator.html">raw_cell_iterator</a>····=·<a·class="code·hl_class"·href="classTriaRawIterator.html">raw_hex_iterator</a>;</div> | ||
251 | <div·class="line"><a·id="l00167"·name="l00167"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#ae010d4dcc8b5beb31eb13d285fa6492f">··167</a></span>······<span·class="keyword">using·</span><a·class="code·hl_class"·href="classTriaIterator.html">cell_iterator</a>········=·<a·class="code·hl_class"·href="classTriaIterator.html">hex_iterator</a>;</div> | ||
252 | <div·class="line"><a·id="l0016 | 250 | <div·class="line"><a·id="l00166"·name="l00166"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#ac1a5b6d21759d12172086457f54ca12e">··166</a></span>······<span·class="keyword">using·</span><a·cl[·...·truncated·by·diffoscope;·len:·351,·SHA:·37602d26daadf27abe8ee7717250f5a88787eb9cb79bbc04e239ebe234d025b9·...·]_hex_iterator</a>;</div> |
251 | <div·class="line"><a·id="l00167"·name="l00167"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#ae010d4dcc8b5beb31eb13d285fa6492f">··167</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#ae010d4dcc8b5beb31eb13d285fa6492f">cell_iterator</a>········=·<a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#aaaf7b24c7e13c950680a3b296739c6f6">hex_iterator</a>;</div> | ||
252 | <div·class="line"><a·id="l00168"·name="l00168"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#ac985ab928863bc3135c633125cfe8c48">··168</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#ac985ab928863bc3135c633125cfe8c48">active_cell_iterator</a>·=·<a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#a7085404f961a674510a68a7039004116">active_hex_iterator</a>;</div> | ||
253 | <div·class="line"><a·id="l00169"·name="l00169"></a><span·class="lineno">··169</span>·</div> | 253 | <div·class="line"><a·id="l00169"·name="l00169"></a><span·class="lineno">··169</span>·</div> |
254 | <div·class="line"><a·id="l00170"·name="l00170"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#a27a3ef5315d9a7620e465dbaadbb415d">··170</a></span>······<span·class="keyword">using·</span><a·class="code·hl_class"·href="classTriaRawIterator.html">raw_face_iterator</a>····=·<a·class="code·hl_class"·href="classTriaRawIterator.html">raw_quad_iterator</a>;</div> | ||
255 | <div·class="line"><a·id="l00171"·name="l00171"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#a83f6028be153513ab02e69cfd3294e00">··171</a></span>······<span·class="keyword">using·</span><a·class="code·hl_class"·href="classTriaIterator.html">face_iterator</a>········=·<a·class="code·hl_class"·href="classTriaIterator.html">quad_iterator</a>;</div> | ||
256 | <div·class="line"><a·id="l0017 | 254 | <div·class="line"><a·id="l00170"·name="l00170"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#a27a3ef5315d9a7620e465dbaadbb415d">··170</a></span>······<span·class="keyword">using·</span><a·cl[·...·truncated·by·diffoscope;·len:·351,·SHA:·6d6a210ac9b535f3b9e830e74310461754871330186eece67579f96e62858ac5·...·]_quad_iterator</a>;</div> |
255 | <div·class="line"><a·id="l00171"·name="l00171"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#a83f6028be153513ab02e69cfd3294e00">··171</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#a83f6028be153513ab02e69cfd3294e00">face_iterator</a>········=·<a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#a00b20f84aed9a445aa47dc34b5b0151a">quad_iterator</a>;</div> | ||
256 | <div·class="line"><a·id="l00172"·name="l00172"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#a97d5b87f4bb3c9c964ff7d5d5e3c13ff">··172</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#a97d5b87f4bb3c9c964ff7d5d5e3c13ff">active_face_iterator</a>·=·<a·class="code·hl_typedef"·href="structinternal_1_1DoFHandlerImplementation_1_1Iterators_3_013_00_01spacedim_00_01lda_01_4.html#a3771a887cb7474b7123c3115df91c79d">active_quad_iterator</a>;</div> | ||
257 | <div·class="line"><a·id="l00173"·name="l00173"></a><span·class="lineno">··173</span>····};</div> | 257 | <div·class="line"><a·id="l00173"·name="l00173"></a><span·class="lineno">··173</span>····};</div> |
258 | </div> | 258 | </div> |
259 | <div·class="line"><a·id="l00174"·name="l00174"></a><span·class="lineno">··174</span>··}·<span·class="comment">//·namespace·DoFHandlerImplementation</span></div> | 259 | <div·class="line"><a·id="l00174"·name="l00174"></a><span·class="lineno">··174</span>··}·<span·class="comment">//·namespace·DoFHandlerImplementation</span></div> |
260 | <div·class="line"><a·id="l00175"·name="l00175"></a><span·class="lineno">··175</span>}·<span·class="comment">//·namespace·internal</span></div> | 260 | <div·class="line"><a·id="l00175"·name="l00175"></a><span·class="lineno">··175</span>}·<span·class="comment">//·namespace·internal</span></div> |
261 | <div·class="line"><a·id="l00176"·name="l00176"></a><span·class="lineno">··176</span>·</div> | 261 | <div·class="line"><a·id="l00176"·name="l00176"></a><span·class="lineno">··176</span>·</div> |
262 | <div·class="line"><a·id="l00177"·name="l00177"></a><span·class="lineno">··177</span><a·class="code·hl_define"·href="config_8h.html#a998f224639942da0567cbd1ec77913b7">DEAL_II_NAMESPACE_CLOSE</a></div> | 262 | <div·class="line"><a·id="l00177"·name="l00177"></a><span·class="lineno">··177</span><a·class="code·hl_define"·href="config_8h.html#a998f224639942da0567cbd1ec77913b7">DEAL_II_NAMESPACE_CLOSE</a></div> |
263 | <div·class="line"><a·id="l00178"·name="l00178"></a><span·class="lineno">··178</span>·</div> | 263 | <div·class="line"><a·id="l00178"·name="l00178"></a><span·class="lineno">··178</span>·</div> |
Offset 31, 336 lines modified | Offset 31, 336 lines modified | ||
000001e0:·6c65·3e53·7465·7073·4465·7363·7269·7074··le>StepsDescript | 000001e0:·6c65·3e53·7465·7073·4465·7363·7269·7074··le>StepsDescript | ||
000001f0:·696f·6e3c·2f74·6974·6c65·3e0a·3c70·6f6c··ion</title>.<pol | 000001f0:·696f·6e3c·2f74·6974·6c65·3e0a·3c70·6f6c··ion</title>.<pol | ||
00000200:·7967·6f6e·2066·696c·6c3d·2277·6869·7465··ygon·fill="white | 00000200:·7967·6f6e·2066·696c·6c3d·2277·6869·7465··ygon·fill="white | ||
00000210:·2220·7374·726f·6b65·3d22·7472·616e·7370··"·stroke="transp | 00000210:·2220·7374·726f·6b65·3d22·7472·616e·7370··"·stroke="transp | ||
00000220:·6172·656e·7422·2070·6f69·6e74·733d·222d··arent"·points="- | 00000220:·6172·656e·7422·2070·6f69·6e74·733d·222d··arent"·points="- | ||
00000230:·342c·3420·2d34·2c2d·3131·3720·3834·332e··4,4·-4,-117·843. | 00000230:·342c·3420·2d34·2c2d·3131·3720·3834·332e··4,4·-4,-117·843. | ||
00000240:·352c·2d31·3137·2038·3433·2e35·2c34·202d··5,-117·843.5,4·- | 00000240:·352c·2d31·3137·2038·3433·2e35·2c34·202d··5,-117·843.5,4·- | ||
00000250:·342c·3422·2f3e·0a3c·212d·2d20· | 00000250:·342c·3422·2f3e·0a3c·212d·2d20·636f·6465··4,4"/>.<!--·code | ||
00000260:· | 00000260:·5f67·616c·6c65·7279·202d·2d3e·0a3c·6720··_gallery·-->.<g· | ||
00000270:·3d22·6e6f·6465·3122·2063·6c61·7373· | 00000270:·6964·3d22·6e6f·6465·3122·2063·6c61·7373··id="node1"·class | ||
00000280:·6e6f·6465·223e·0a3c·7469·746c·653e· | 00000280:·3d22·6e6f·6465·223e·0a3c·7469·746c·653e··="node">.<title> | ||
00000290:·6368·6e69·7175·6573·3c2f·7469·746c·653e··chniques</title> | |||
000002a0:·0a3c·706f·6c79·676f·6e20·6669·6c6c·3d22··.<polygon·fill=" | |||
000002b0:·6f72·616e·6765·2220·7374·726f·6b65·3d22··orange"·stroke=" | |||
000002c0:·626c·6163·6b22·2070·6f69·6e74·733d·2231··black"·points="1 | |||
000002d0:·3930·2c2d·3936·2e35·2031·3635·2c2d·3936··90,-96.5·165,-96 | |||
000002e0:·2e35·2031·3635·2c2d·3731·2e35·2031·3930··.5·165,-71.5·190 | |||
000002f0:·2c2d·3731·2e35·2031·3930·2c2d·3936·2e35··,-71.5·190,-96.5 | |||
00000300:·222f·3e0a·3c2f·673e·0a3c·212d·2d20·6661··"/>.</g>.<!--·fa | |||
00000310:·6b65·5f74·6563·686e·6971·7565·7320·2d2d··ke_techniques·-- | |||
00000320:·3e0a·3c67·2069·643d·226e·6f64·6532·2220··>.<g·id="node2"· | |||
00000330:·636c·6173·733d·226e·6f64·6522·3e0a·3c74··class="node">.<t | |||
00000340:·6974·6c65·3e66·616b·655f·7465·6368·6e69··itle>fake_techni | |||
00000350:·7175·6573·3c2f·7469·746c·653e·0a3c·706f··ques</title>.<po | |||
00000360:·6c79·676f·6e20·6669·6c6c·3d22·7768·6974··lygon·fill="whit | |||
00000370:·6522·2073·7472·6f6b·653d·2274·7261·6e73··e"·stroke="trans | |||
00000380:·7061·7265·6e74·2220·706f·696e·7473·3d22··parent"·points=" | |||
00000390:·3233·382c·2d31·3920·3131·372c·2d31·3920··238,-19·117,-19· | |||
000003a0:·3131·372c·3020·3233·382c·3020·3233·382c··117,0·238,0·238, | |||
000003b0:·2d31·3922·2f3e·0a3c·7465·7874·2074·6578··-19"/>.<text·tex | |||
000003c0:·742d·616e·6368·6f72·3d22·6d69·6464·6c65··t-anchor="middle | |||
000003d0:·2220·783d·2231·3737·2e35·2220·793d·222d··"·x="177.5"·y="- | |||
000003e0:·3722·2066·6f6e·742d·6661·6d69·6c79·3d22··7"·font-family=" | |||
000003f0:·4672·6565·5361·6e73·2220·666f·6e74·2d73··FreeSans"·font-s | |||
00000400:·697a·653d·2231·302e·3030·223e·4164·7661··ize="10.00">Adva | |||
00000410:·6e63·6564·2074·6563·686e·6971·7565·733c··nced·techniques< | |||
00000420:·2f74·6578·743e·0a3c·2f67·3e0a·3c21·2d2d··/text>.</g>.<!-- | |||
00000430:·2074·6563·686e·6971·7565·7326·2334·353b···techniques- | |||
00000440:·2623·3435·3b66·616b·655f·7465·6368·6e69··-fake_techni | |||
00000450:·7175·6573·202d·2d3e·0a3c·6720·6964·3d22··ques·-->.<g·id=" | |||
00000460:·6564·6765·3122·2063·6c61·7373·3d22·6564··edge1"·class="ed | |||
00000470:·6765·223e·0a3c·7469·746c·653e·7465·6368··ge">.<title>tech | |||
00000480:·6e69·7175·6573·2623·3435·3b26·2334·353b··niques-- | |||
00000490:·6661·6b65·5f74·6563·686e·6971·7565·733c··fake_techniques< | |||
000004a0:·2f74·6974·6c65·3e0a·3c70·6174·6820·6669··/title>.<path·fi | |||
000004b0:·6c6c·3d22·6e6f·6e65·2220·7374·726f·6b65··ll="none"·stroke | |||
000004c0:·3d22·626c·6163·6b22·2073·7472·6f6b·652d··="black"·stroke- | |||
000004d0:·6461·7368·6172·7261·793d·2231·2c35·2220··dasharray="1,5"· | |||
000004e0:·643d·224d·3137·372e·352c·2d37·312e·3335··d="M177.5,-71.35 | |||
000004f0:·4331·3737·2e35·2c2d·3536·2e37·3820·3137··C177.5,-56.78·17 | |||
00000500:·372e·352c·2d33·322e·3137·2031·3737·2e35··7.5,-32.17·177.5 | |||
00000510:·2c2d·3139·2e31·3622·2f3e·0a3c·2f67·3e0a··,-19.16"/>.</g>. | |||
00000520:·3c21·2d2d·2066·6c75·6964·7320·2d2d·3e0a··<!--·fluids·-->. | |||
00000530:·3c67·2069·643d·226e·6f64·6531·3322·2063··<g·id="node13"·c | |||
00000540:·6c61·7373·3d22·6e6f·6465·223e·0a3c·7469··lass="node">.<ti | |||
00000550:·746c·653e·666c·7569·6473·3c2f·7469·746c··tle>fluids</titl | |||
00000560:·653e·0a3c·706f·6c79·676f·6e20·6669·6c6c··e>.<polygon·fill | |||
00000570:·3d22·2365·6565·6530·3022·2073·7472·6f6b··="#eeee00"·strok | |||
00000580:·653d·2262·6c61·636b·2220·706f·696e·7473··e="black"·points | |||
00000590:·3d22·3331·302e·352c·2d39·3320·3239·322e··="310.5,-93·292. | |||
000005a0:·352c·2d39·3320·3239·322e·352c·2d37·3520··5,-93·292.5,-75· | |||
000005b0:·3331·302e·352c·2d37·3520·3331·302e·352c··310.5,-75·310.5, | |||
000005c0:·2d39·3322·2f3e·0a3c·2f67·3e0a·3c21·2d2d··-93"/>.</g>.<!-- | |||
000005d0:·2074·6563·686e·6971·7565·7326·2334·353b···techniques- | |||
000005e0:·2623·3435·3b66·6c75·6964·7320·2d2d·3e0a··-fluids·-->. | |||
000005f0:·3c21·2d2d·2062·6173·6963·202d·2d3e·0a3c··<!--·basic·-->.< | |||
00000600:·6720·6964·3d22·6e6f·6465·3322·2063·6c61··g·id="node3"·cla | |||
00000610:·7373·3d22·6e6f·6465·223e·0a3c·7469·746c··ss="node">.<titl | |||
00000620:·653e·6261·7369·633c·2f74·6974·6c65·3e0a··e>basic</title>. | |||
00000630:·3c70·6f6c·7967·6f6e·2066·696c·6c3d·2267··<polygon·fill="g | |||
00000640:·7265·656e·2220·7374·726f·6b65·3d22·626c··reen"·stroke="bl | |||
00000650:·6163·6b22·2070·6f69·6e74·733d·2231·3132··ack"·points="112 | |||
00000660:·2e35·2c2d·3731·2e39·3920·3131·322e·352c··.5,-71.99·112.5, | |||
00000670:·2d39·362e·3031·2039·352e·3531·2c2d·3131··-96.01·95.51,-11 | |||
00000680:·3320·3731·2e34·392c·2d31·3133·2035·342e··3·71.49,-113·54. | |||
00000690:·352c·2d39·362e·3031·2035·342e·352c·2d37··5,-96.01·54.5,-7 | |||
000006a0:·312e·3939·2037·312e·3439·2c2d·3535·2039··1.99·71.49,-55·9 | |||
000006b0:·352e·3531·2c2d·3535·2031·3132·2e35·2c2d··5.51,-55·112.5,- | |||
000006c0:·3731·2e39·3922·2f3e·0a3c·2f67·3e0a·3c21··71.99"/>.</g>.<! | |||
000006d0:·2d2d·2062·6173·6963·2623·3435·3b26·2334··--·basic- | |||
000006e0:·353b·7465·6368·6e69·7175·6573·202d·2d3e··5;techniques·--> | |||
000006f0:·0a3c·212d·2d20·6661·6b65·5f62·6173·6963··.<!--·fake_basic | |||
00000700:·202d·2d3e·0a3c·6720·6964·3d22·6e6f·6465···-->.<g·id="node | |||
00000710:·3422·2063·6c61·7373·3d22·6e6f·6465·223e··4"·class="node"> | |||
00000720:·0a3c·7469·746c·653e·6661·6b65·5f62·6173··.<title>fake_bas | |||
00000730:·6963·3c2f·7469·746c·653e·0a3c·706f·6c79··ic</title>.<poly | |||
00000740:·676f·6e20·6669·6c6c·3d22·7768·6974·6522··gon·fill="white" | |||
00000750:·2073·7472·6f6b·653d·2274·7261·6e73·7061···stroke="transpa | |||
00000760:·7265·6e74·2220·706f·696e·7473·3d22·3939··rent"·points="99 | |||
00000770:·2c2d·3139·2030·2c2d·3139·2030·2c30·2039··,-19·0,-19·0,0·9 | |||
00000780:·392c·3020·3939·2c2d·3139·222f·3e0a·3c74··9,0·99,-19"/>.<t | |||
00000790:·6578·7420·7465·7874·2d61·6e63·686f·723d··ext·text-anchor= | |||
000007a0:·226d·6964·646c·6522·2078·3d22·3439·2e35··"middle"·x="49.5 | |||
000007b0:·2220·793d·222d·3722·2066·6f6e·742d·6661··"·y="-7"·font-fa | |||
000007c0:·6d69·6c79·3d22·4672·6565·5361·6e73·2220··mily="FreeSans"· | |||
000007d0:·666f·6e74·2d73·697a·653d·2231·302e·3030··font-size="10.00 | |||
000007e0:·223e·4261·7369·6320·7465·6368·6e69·7175··">Basic·techniqu | |||
000007f0:·6573·3c2f·7465·7874·3e0a·3c2f·673e·0a3c··es</text>.</g>.< | |||
00000800:·212d·2d20·6261·7369·6326·2334·353b·2623··!--·basic-&# | |||
00000810:·3435·3b66·616b·655f·6261·7369·6320·2d2d··45;fake_basic·-- | |||
00000820:·3e0a·3c67·2069·643d·2265·6467·6532·2220··>.<g·id="edge2"· | |||
00000830:·636c·6173·733d·2265·6467·6522·3e0a·3c74··class="edge">.<t | |||
00000840:·6974·6c65·3e62·6173·6963·2623·3435·3b26··itle>basic-& | |||
00000850:·2334·353b·6661·6b65·5f62·6173·6963·3c2f··#45;fake_basic</ | |||
00000860:·7469·746c·653e·0a3c·7061·7468·2066·696c··title>.<path·fil | |||
00000870:·6c3d·226e·6f6e·6522·2073·7472·6f6b·653d··l="none"·stroke= | |||
00000880:·2262·6c61·636b·2220·7374·726f·6b65·2d64··"black"·stroke-d | |||
00000890:·6173·6861·7272·6179·3d22·312c·3522·2064··asharray="1,5"·d | |||
000008a0:·3d22·4d37·302e·3635·2c2d·3535·2e35·3943··="M70.65,-55.59C | |||
000008b0:·3634·2e35·352c·2d34·322e·3620·3537·2e37··64.55,-42.6·57.7 | |||
000008c0:·2c2d·3237·2e39·3920·3533·2e34·392c·2d31··,-27.99·53.49,-1 | |||
000008d0:·392e·3032·222f·3e0a·3c2f·673e·0a3c·212d··9.02"/>.</g>.<!- | |||
000008e0:·2d20·636f·6465·5f67·616c·6c65·7279·202d··-·code_gallery·- | |||
000008f0:·2d3e·0a3c·6720·6964·3d22·6e6f·6465·3522··->.<g·id="node5" | |||
00000900:·2063·6c61·7373·3d22·6e6f·6465·223e·0a3c···class="node">.< | |||
00000910:·7469·746c·653e·636f·6465·5f67·616c·6c65··title>code_galle | |||
00000920:·7279·3c2f·7469·746c·653e·0a3c·656c·6c69··ry</title>.<elli | |||
00000930:·7073·6520·6669·6c6c·3d22·7768·6974·6522··pse·fill="white" | |||
00000940:·2073·7472·6f6b·653d·2262·6c61·636b·2220···stroke="black"· | |||
00000950:·6378·3d22·3736·322e·3522·2063·793d·222d··cx="762.5"·cy="- | |||
00000960:·3834·2220·7278·3d22·342e·3522·2072·793d··84"·rx="4.5"·ry= | |||
00000970:·2234·2e35·222f·3e0a·3c2f·673e·0a3c·212d··"4.5"/>.</g>.<!- | |||
00000980:·2d20·6661·6b65·5f63·6f64·655f·6761·6c6c··-·fake_code_gall | |||
00000990:·6572·7920·2d2d·3e0a·3c67·2069·643d·226e··ery·-->.<g·id="n | |||
000009a0:·6f64·6536·2220·636c·6173·733d·226e·6f64··ode6"·class="nod | |||
000009b0:·6522·3e0a·3c74·6974·6c65·3e66·616b·655f··e">.<title>fake_ | |||
00000 | 00000290:·636f·6465·5f67·616c·6c65·7279·3c2f·7469··code_gallery</ti | ||
Max diff block lines reached; 815/45549 bytes (1.79%) of diff not shown. |
Offset 226, 15 lines modified | Offset 226, 15 lines modified | ||
226 | <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEEvaluationImpl.html">··117</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1FEEvaluationImpl.html">FEEvaluationImpl</a></div> | 226 | <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEEvaluationImpl.html">··117</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1FEEvaluationImpl.html">FEEvaluationImpl</a></div> |
227 | <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>··{</div> | 227 | <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>··{</div> |
228 | <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEEvaluationImpl.html#a1aafd7992ef597107db8999733dc1c47">··119</a></span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<a·class="code·hl_enumeration"·href="namespaceinternal.html#afb9db1984940802714847914fd4f0cf5">EvaluatorVariant</a>·<a·class="code·hl_variable"·href="structinternal_1_1FEEvaluationImpl.html#a1aafd7992ef597107db8999733dc1c47">variant</a>·=</div> | 228 | <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEEvaluationImpl.html#a1aafd7992ef597107db8999733dc1c47">··119</a></span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<a·class="code·hl_enumeration"·href="namespaceinternal.html#afb9db1984940802714847914fd4f0cf5">EvaluatorVariant</a>·<a·class="code·hl_variable"·href="structinternal_1_1FEEvaluationImpl.html#a1aafd7992ef597107db8999733dc1c47">variant</a>·=</div> |
229 | <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno">··120</span>······<a·class="code·hl_struct"·href="structinternal_1_1EvaluatorSelector.html">EvaluatorSelector</a><type,·(fe_degree·+·n_q_points_1d·>·4)><a·class="code·hl_variable"·href="structinternal_1_1FEEvaluationImpl.html#a1aafd7992ef597107db8999733dc1c47">::variant</a>;</div> | 229 | <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno">··120</span>······<a·class="code·hl_struct"·href="structinternal_1_1EvaluatorSelector.html">EvaluatorSelector</a><type,·(fe_degree·+·n_q_points_1d·>·4)><a·class="code·hl_variable"·href="structinternal_1_1FEEvaluationImpl.html#a1aafd7992ef597107db8999733dc1c47">::variant</a>;</div> |
230 | <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEEvaluationImpl.html#a317782143346f9ff8090820e678b2610">··121</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1FEEvaluationImpl.html#a317782143346f9ff8090820e678b2610">Number2</a>·=</div> | 230 | <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEEvaluationImpl.html#a317782143346f9ff8090820e678b2610">··121</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1FEEvaluationImpl.html#a317782143346f9ff8090820e678b2610">Number2</a>·=</div> |
231 | <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno">··122</span>······<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="classFEEvaluationData.html#a8c204fae778d4b818c0cf7ef7fc5ab3b">FEEvaluationData<dim,·Number,·false>::shape_info_number_type</a>;</div> | 231 | <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno">··122</span>······<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="classFEEvaluationData.html#a8c204fae778d4b818c0cf7ef7fc5ab3b">FEEvaluationData<dim,·Number,·false>::shape_info_number_type</a>;</div> |
232 | <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>·</div> | 232 | <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>·</div> |
233 | <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEEvaluationImpl.html#a379925655511dd8879c7c6a606d214d1">··124</a></span>····<span·class="keyword">using·</span><a·class="code·hl_ | 233 | <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEEvaluationImpl.html#a379925655511dd8879c7c6a606d214d1">··124</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1FEEvaluationImpl.html#a379925655511dd8879c7c6a606d214d1">Eval</a>·=·<a·class="code·hl_struct"·href="structinternal_1_1EvaluatorTensorProduct.html">EvaluatorTensorProduct</a><<a·class="code·hl_variable"·href="structinternal_1_1FEEvaluationImpl.html#a1aafd7992ef597107db8999733dc1c47">variant</a>,</div> |
234 | <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno">··125</span>········································dim,</div> | 234 | <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno">··125</span>········································dim,</div> |
235 | <div·class="line"><a·id="l00126"·name="l00126"></a><span·class="lineno">··126</span>········································fe_degree·+·1,</div> | 235 | <div·class="line"><a·id="l00126"·name="l00126"></a><span·class="lineno">··126</span>········································fe_degree·+·1,</div> |
236 | <div·class="line"><a·id="l00127"·name="l00127"></a><span·class="lineno">··127</span>········································n_q_points_1d,</div> | 236 | <div·class="line"><a·id="l00127"·name="l00127"></a><span·class="lineno">··127</span>········································n_q_points_1d,</div> |
237 | <div·class="line"><a·id="l00128"·name="l00128"></a><span·class="lineno">··128</span>········································Number,</div> | 237 | <div·class="line"><a·id="l00128"·name="l00128"></a><span·class="lineno">··128</span>········································Number,</div> |
238 | <div·class="line"><a·id="l00129"·name="l00129"></a><span·class="lineno">··129</span>········································<a·class="code·hl_typedef"·href="structinternal_1_1FEEvaluationImpl.html#a317782143346f9ff8090820e678b2610">Number2</a>>;</div> | 238 | <div·class="line"><a·id="l00129"·name="l00129"></a><span·class="lineno">··129</span>········································<a·class="code·hl_typedef"·href="structinternal_1_1FEEvaluationImpl.html#a317782143346f9ff8090820e678b2610">Number2</a>>;</div> |
239 | <div·class="line"><a·id="l00130"·name="l00130"></a><span·class="lineno">··130</span>·</div> | 239 | <div·class="line"><a·id="l00130"·name="l00130"></a><span·class="lineno">··130</span>·</div> |
240 | <div·class="line"><a·id="l00131"·name="l00131"></a><span·class="lineno">··131</span>····<span·class="keyword">static</span>·<span·class="keywordtype">void</span></div> | 240 | <div·class="line"><a·id="l00131"·name="l00131"></a><span·class="lineno">··131</span>····<span·class="keyword">static</span>·<span·class="keywordtype">void</span></div> |
Offset 4886, 15 lines modified | Offset 4886, 15 lines modified | ||
4886 | <div·class="line"><a·id="l04519"·name="l04519"></a><span·class="lineno">·4519</span>·</div> | 4886 | <div·class="line"><a·id="l04519"·name="l04519"></a><span·class="lineno">·4519</span>·</div> |
4887 | <div·class="line"><a·id="l04520"·name="l04520"></a><span·class="lineno">·4520</span>·</div> | 4887 | <div·class="line"><a·id="l04520"·name="l04520"></a><span·class="lineno">·4520</span>·</div> |
4888 | <div·class="line"><a·id="l04521"·name="l04521"></a><span·class="lineno">·4521</span><span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim></div> | 4888 | <div·class="line"><a·id="l04521"·name="l04521"></a><span·class="lineno">·4521</span><span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim></div> |
4889 | <div·class="line"><a·id="l04522"·name="l04522"></a><span·class="lineno">·4522</span><span·class="keyword">template</span>·<<span·class="keywordtype">bool</span>·lda></div> | 4889 | <div·class="line"><a·id="l04522"·name="l04522"></a><span·class="lineno">·4522</span><span·class="keyword">template</span>·<<span·class="keywordtype">bool</span>·lda></div> |
4890 | <div·class="line"><a·id="l04523"·name="l04523"></a><span·class="lineno">·4523</span><span·class="keywordtype">void</span></div> | 4890 | <div·class="line"><a·id="l04523"·name="l04523"></a><span·class="lineno">·4523</span><span·class="keywordtype">void</span></div> |
4891 | <div·class="line"><a·id="l04524"·name="l04524"></a><span·class="lineno">·4524</span><a·class="code·hl_function"·href="classFEFaceValues.html#aa66e147c5458a49b637dbcfae40e1b9b">FEFaceValues<dim,·spacedim>::reinit</a>(</div> | 4891 | <div·class="line"><a·id="l04524"·name="l04524"></a><span·class="lineno">·4524</span><a·class="code·hl_function"·href="classFEFaceValues.html#aa66e147c5458a49b637dbcfae40e1b9b">FEFaceValues<dim,·spacedim>::reinit</a>(</div> |
4892 | <div·class="line"><a·id="l04525"·name="l04525"></a><span·class="lineno">·4525</span>··<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classTriaIterator.html">TriaIterator</a><<a·class="code·hl_class"·href="classDoFCellAccessor.html">DoFCellAccessor<dim,·spacedim,·lda></a>>·&···cell,</div> | 4892 | <div·class="line"><a·id="l04525"·name="l04525"></a><span·class="lineno">·4525</span>··<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classTriaIterator.html">TriaIterator</a><<a·class="code·hl_class"·href="classDoFCellAccessor.html">DoFCellAccessor<dim,·spacedim,·lda></a>>·&···cell,</div> |
4893 | <div·class="line"><a·id="l04526"·name="l04526"></a><span·class="lineno">·4526</span>··<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_ | 4893 | <div·class="line"><a·id="l04526"·name="l04526"></a><span·class="lineno">·4526</span>··<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga4015f9d1dc9115fbdf74d74960bec074">Triangulation<dim,·spacedim>::face_iterator</a>·&face)</div> |
4894 | <div·class="line"><a·id="l04527"·name="l04527"></a><span·class="lineno">·4527</span>{</div> | 4894 | <div·class="line"><a·id="l04527"·name="l04527"></a><span·class="lineno">·4527</span>{</div> |
4895 | <div·class="line"><a·id="l04528"·name="l04528"></a><span·class="lineno">·4528</span>··<span·class="keyword">const</span>·<span·class="keyword">auto</span>·face_n·=·cell->face_iterator_to_index(face);</div> | 4895 | <div·class="line"><a·id="l04528"·name="l04528"></a><span·class="lineno">·4528</span>··<span·class="keyword">const</span>·<span·class="keyword">auto</span>·face_n·=·cell->face_iterator_to_index(face);</div> |
4896 | <div·class="line"><a·id="l04529"·name="l04529"></a><span·class="lineno">·4529</span>··<a·class="code·hl_function"·href="namespaceinternal.html#a38181f4582ff69679bda7d8e31c37291">reinit</a>(cell,·face_n);</div> | 4896 | <div·class="line"><a·id="l04529"·name="l04529"></a><span·class="lineno">·4529</span>··<a·class="code·hl_function"·href="namespaceinternal.html#a38181f4582ff69679bda7d8e31c37291">reinit</a>(cell,·face_n);</div> |
4897 | <div·class="line"><a·id="l04530"·name="l04530"></a><span·class="lineno">·4530</span>}</div> | 4897 | <div·class="line"><a·id="l04530"·name="l04530"></a><span·class="lineno">·4530</span>}</div> |
4898 | <div·class="line"><a·id="l04531"·name="l04531"></a><span·class="lineno">·4531</span>·</div> | 4898 | <div·class="line"><a·id="l04531"·name="l04531"></a><span·class="lineno">·4531</span>·</div> |
4899 | <div·class="line"><a·id="l04532"·name="l04532"></a><span·class="lineno">·4532</span>·</div> | 4899 | <div·class="line"><a·id="l04532"·name="l04532"></a><span·class="lineno">·4532</span>·</div> |
4900 | <div·class="line"><a·id="l04533"·name="l04533"></a><span·class="lineno">·4533</span>·</div> | 4900 | <div·class="line"><a·id="l04533"·name="l04533"></a><span·class="lineno">·4533</span>·</div> |
Offset 172, 31 lines modified | Offset 172, 31 lines modified | ||
172 | <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>··<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keyword">class</span>·NumberType·=·<span·class="keywordtype">double</span>></div> | 172 | <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>··<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keyword">class</span>·NumberType·=·<span·class="keywordtype">double</span>></div> |
173 | <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1CurlType.html">···71</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1CurlType.html">CurlType</a>;</div> | 173 | <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1CurlType.html">···71</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1CurlType.html">CurlType</a>;</div> |
174 | <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div> | 174 | <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>·</div> |
175 | <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··<span·class="keyword">template</span>·<<span·class="keyword">class</span>·NumberType></div> | 175 | <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>··<span·class="keyword">template</span>·<<span·class="keyword">class</span>·NumberType></div> |
176 | <div·class="foldopen"·id="foldopen00080"·data-start="{"·data-end="};"> | 176 | <div·class="foldopen"·id="foldopen00080"·data-start="{"·data-end="};"> |
177 | <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1CurlType_3_011_00_01NumberType_01_4.html">···80</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1CurlType.html">CurlType</a><1,·<a·class="code·hl_struct"·href="structinternal_1_1NumberType.html">NumberType</a>></div> | 177 | <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1CurlType_3_011_00_01NumberType_01_4.html">···80</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1CurlType.html">CurlType</a><1,·<a·class="code·hl_struct"·href="structinternal_1_1NumberType.html">NumberType</a>></div> |
178 | <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··{</div> | 178 | <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>··{</div> |
179 | <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1CurlType_3_011_00_01NumberType_01_4.html#a9d78b5f9297d2013e0533a678d35ab79">···82</a></span>····<span·class="keyword">using·</span><a·class="code·hl_ | 179 | <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1CurlType_3_011_00_01NumberType_01_4.html#a9d78b5f9297d2013e0533a678d35ab79">···82</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1CurlType_3_011_00_01NumberType_01_4.html#a9d78b5f9297d2013e0533a678d35ab79">type</a>·=·<a·class="code·hl_class"·href="classTensor.html">Tensor<1,·1,·NumberType></a>;</div> |
180 | <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··};</div> | 180 | <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>··};</div> |
181 | </div> | 181 | </div> |
182 | <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div> | 182 | <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div> |
183 | <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<span·class="keyword">template</span>·<<span·class="keyword">class</span>·NumberType></div> | 183 | <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··<span·class="keyword">template</span>·<<span·class="keyword">class</span>·NumberType></div> |
184 | <div·class="foldopen"·id="foldopen00092"·data-start="{"·data-end="};"> | 184 | <div·class="foldopen"·id="foldopen00092"·data-start="{"·data-end="};"> |
185 | <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1CurlType_3_012_00_01NumberType_01_4.html">···92</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1CurlType.html">CurlType</a><2,·<a·class="code·hl_struct"·href="structinternal_1_1NumberType.html">NumberType</a>></div> | 185 | <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1CurlType_3_012_00_01NumberType_01_4.html">···92</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1CurlType.html">CurlType</a><2,·<a·class="code·hl_struct"·href="structinternal_1_1NumberType.html">NumberType</a>></div> |
186 | <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··{</div> | 186 | <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··{</div> |
187 | <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1CurlType_3_012_00_01NumberType_01_4.html#ace2c7da20d2afc0649b12de663476298">···94</a></span>····<span·class="keyword">using·</span><a·class="code·hl_ | 187 | <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1CurlType_3_012_00_01NumberType_01_4.html#ace2c7da20d2afc0649b12de663476298">···94</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1CurlType_3_012_00_01NumberType_01_4.html#ace2c7da20d2afc0649b12de663476298">type</a>·=·<a·class="code·hl_class"·href="classTensor.html">Tensor<1,·1,·NumberType></a>;</div> |
188 | <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··};</div> | 188 | <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··};</div> |
189 | </div> | 189 | </div> |
190 | <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div> | 190 | <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div> |
191 | <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··<span·class="keyword">template</span>·<<span·class="keyword">class</span>·NumberType></div> | 191 | <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··<span·class="keyword">template</span>·<<span·class="keyword">class</span>·NumberType></div> |
192 | <div·class="foldopen"·id="foldopen00104"·data-start="{"·data-end="};"> | 192 | <div·class="foldopen"·id="foldopen00104"·data-start="{"·data-end="};"> |
193 | <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1CurlType_3_013_00_01NumberType_01_4.html">··104</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1CurlType.html">CurlType</a><3,·<a·class="code·hl_struct"·href="structinternal_1_1NumberType.html">NumberType</a>></div> | 193 | <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1CurlType_3_013_00_01NumberType_01_4.html">··104</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1CurlType.html">CurlType</a><3,·<a·class="code·hl_struct"·href="structinternal_1_1NumberType.html">NumberType</a>></div> |
194 | <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··{</div> | 194 | <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··{</div> |
195 | <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1CurlType_3_013_00_01NumberType_01_4.html#a7a7e23dcbebac5ce58afe9117ef3aa05">··106</a></span>····<span·class="keyword">using·</span><a·class="code·hl_ | 195 | <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1CurlType_3_013_00_01NumberType_01_4.html#a7a7e23dcbebac5ce58afe9117ef3aa05">··106</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1CurlType_3_013_00_01NumberType_01_4.html#a7a7e23dcbebac5ce58afe9117ef3aa05">type</a>·=·<a·class="code·hl_class"·href="classTensor.html">Tensor<1,·3,·NumberType></a>;</div> |
196 | <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>··};</div> | 196 | <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>··};</div> |
197 | </div> | 197 | </div> |
198 | <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>}·<span·class="comment">//·namespace·internal</span></div> | 198 | <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>}·<span·class="comment">//·namespace·internal</span></div> |
199 | <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>·</div> | 199 | <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>·</div> |
200 | <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>·</div> | 200 | <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>·</div> |
201 | <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>·</div> | 201 | <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>·</div> |
202 | <div·class="foldopen"·id="foldopen00133"·data-start="{"·data-end="}"> | 202 | <div·class="foldopen"·id="foldopen00133"·data-start="{"·data-end="}"> |
Offset 162, 18 lines modified | Offset 162, 18 lines modified | ||
162 | <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··········<span·class="keyword">typename</span>·VectorizedArrayType></div> | 162 | <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··········<span·class="keyword">typename</span>·VectorizedArrayType></div> |
163 | <div·class="foldopen"·id="foldopen00094"·data-start="{"·data-end="};"> | 163 | <div·class="foldopen"·id="foldopen00094"·data-start="{"·data-end="};"> |
164 | <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno"><a·class="line"·href="classFEEvaluationBase.html">···94</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="classFEEvaluationBase.html">FEEvaluationBase</a></div> | 164 | <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno"><a·class="line"·href="classFEEvaluationBase.html">···94</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="classFEEvaluationBase.html">FEEvaluationBase</a></div> |
165 | <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="classFEEvaluationData.html">FEEvaluationData</a><dim,·VectorizedArrayType,·is_face></div> | 165 | <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>··:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="classFEEvaluationData.html">FEEvaluationData</a><dim,·VectorizedArrayType,·is_face></div> |
166 | <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>{</div> | 166 | <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>{</div> |
167 | <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span><span·class="keyword">public</span>:</div> | 167 | <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span><span·class="keyword">public</span>:</div> |
168 | <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno"><a·class="line"·href="classFEEvaluationBase.html#a155a4a32adfd4c256bcac84b13c8a368">···98</a></span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classFEEvaluationBase.html#a155a4a32adfd4c256bcac84b13c8a368">number_type</a>·=·Number;</div> | 168 | <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno"><a·class="line"·href="classFEEvaluationBase.html#a155a4a32adfd4c256bcac84b13c8a368">···98</a></span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classFEEvaluationBase.html#a155a4a32adfd4c256bcac84b13c8a368">number_type</a>·=·Number;</div> |
169 | <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno"><a·class="line"·href="classFEEvaluationBase.html#a70be2ab5016a1d389fba2a2bfdef3cde">···99</a></span>··<span·class="keyword">using·</span><a·class="code·hl_ | 169 | <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno"><a·class="line"·href="classFEEvaluationBase.html#a70be2ab5016a1d389fba2a2bfdef3cde">···99</a></span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classFEEvaluationBase.html#a70be2ab5016a1d389fba2a2bfdef3cde">value_type</a>··=·<a·class="code·hl_class"·href="classTensor.html">Tensor<1,·n_components_,·VectorizedArrayType></a>;</div> |
170 | <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno"><a·class="line"·href="classFEEvaluationBase.html#a7850917bacc47dc16fb1e5bd491f8e04">··100</a></span>··<span·class="keyword">using·</span><a·class="code·hl_ | 170 | <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno"><a·class="line"·href="classFEEvaluationBase.html#a7850917bacc47dc16fb1e5bd491f8e04">··100</a></span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classFEEvaluationBase.html#a7850917bacc47dc16fb1e5bd491f8e04">gradient_type</a>·=</div> |
171 | <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>····<a·class="code·hl_class"·href="classTensor.html">Tensor<1,·n_components_,·Tensor<1,·dim,·VectorizedArrayType></a>>;</div> | 171 | <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>····<a·class="code·hl_class"·href="classTensor.html">Tensor<1,·n_components_,·Tensor<1,·dim,·VectorizedArrayType></a>>;</div> |
172 | <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno"><a·class="line"·href="classFEEvaluationBase.html#a66f77a8890676192d537f142d775abba">··102</a></span>··<span·class="keyword">using·</span><a·class="code·hl_ | 172 | <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno"><a·class="line"·href="classFEEvaluationBase.html#a66f77a8890676192d537f142d775abba">··102</a></span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classFEEvaluationBase.html#a66f77a8890676192d537f142d775abba">hessian_type</a>·=</div> |
173 | <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>····<a·class="code·hl_class"·href="classTensor.html">Tensor<1,·n_components_,·Tensor<2,·dim,·VectorizedArrayType></a>>;</div> | 173 | <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>····<a·class="code·hl_class"·href="classTensor.html">Tensor<1,·n_components_,·Tensor<2,·dim,·VectorizedArrayType></a>>;</div> |
174 | <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno"><a·class="line"·href="classFEEvaluationBase.html#a1f2581c62292b66923b702edaeb95e8b">··104</a></span>··<span·class="keyword">static</span>·<span·class="keyword">constexpr</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="classFEEvaluationBase.html#a1f2581c62292b66923b702edaeb95e8b">dimension</a>····=·dim;</div> | 174 | <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno"><a·class="line"·href="classFEEvaluationBase.html#a1f2581c62292b66923b702edaeb95e8b">··104</a></span>··<span·class="keyword">static</span>·<span·class="keyword">constexpr</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="classFEEvaluationBase.html#a1f2581c62292b66923b702edaeb95e8b">dimension</a>····=·dim;</div> |
175 | <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno"><a·class="line"·href="classFEEvaluationBase.html#aa64f71aee6ac8ca83b131cfd3d7d2d0a">··105</a></span>··<span·class="keyword">static</span>·<span·class="keyword">constexpr</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="classFEEvaluationBase.html#aa64f71aee6ac8ca83b131cfd3d7d2d0a">n_components</a>·=·n_components_;</div> | 175 | <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno"><a·class="line"·href="classFEEvaluationBase.html#aa64f71aee6ac8ca83b131cfd3d7d2d0a">··105</a></span>··<span·class="keyword">static</span>·<span·class="keyword">constexpr</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="classFEEvaluationBase.html#aa64f71aee6ac8ca83b131cfd3d7d2d0a">n_components</a>·=·n_components_;</div> |
176 | <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>·</div> | 176 | <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>·</div> |
177 | <div·class="line"><a·id="l00143"·name="l00143"></a><span·class="lineno">··143</span>··<span·class="keyword">template</span>·<<span·class="keyword">typename</span>·VectorType></div> | 177 | <div·class="line"><a·id="l00143"·name="l00143"></a><span·class="lineno">··143</span>··<span·class="keyword">template</span>·<<span·class="keyword">typename</span>·VectorType></div> |
178 | <div·class="line"><a·id="l00144"·name="l00144"></a><span·class="lineno">··144</span>··<span·class="keywordtype">void</span></div> | 178 | <div·class="line"><a·id="l00144"·name="l00144"></a><span·class="lineno">··144</span>··<span·class="keywordtype">void</span></div> |
179 | <div·class="line"><a·id="l00145"·name="l00145"></a><span·class="lineno"><a·class="line"·href="classFEEvaluationBase.html#a9716e17cc6832807b567de1a9ee1bba8">··145</a></span>··<a·class="code·hl_function"·href="classFEEvaluationBase.html#a9716e17cc6832807b567de1a9ee1bba8">read_dof_values</a>(<span·class="keyword">const</span>·VectorType·&·src,</div> | 179 | <div·class="line"><a·id="l00145"·name="l00145"></a><span·class="lineno"><a·class="line"·href="classFEEvaluationBase.html#a9716e17cc6832807b567de1a9ee1bba8">··145</a></span>··<a·class="code·hl_function"·href="classFEEvaluationBase.html#a9716e17cc6832807b567de1a9ee1bba8">read_dof_values</a>(<span·class="keyword">const</span>·VectorType·&·src,</div> |
Offset 164, 178 lines modified | Offset 164, 178 lines modified | ||
164 | <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html">···60</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html">EvaluatorTypeTraits</a></div> | 164 | <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html">···60</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html">EvaluatorTypeTraits</a></div> |
165 | <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>····{</div> | 165 | <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>····{</div> |
166 | <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a5bea6dddc2c5f6a339308972af8e532f">···62</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a5bea6dddc2c5f6a339308972af8e532f">ScalarNumber</a>·=</div> | 166 | <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a5bea6dddc2c5f6a339308972af8e532f">···62</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a5bea6dddc2c5f6a339308972af8e532f">ScalarNumber</a>·=</div> |
167 | <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>········<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="structinternal_1_1VectorizedArrayTrait.html#aea50c1e6418440db0784f0734f3ab50e">internal::VectorizedArrayTrait<Number>::value_type</a>;</div> | 167 | <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>········<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="structinternal_1_1VectorizedArrayTrait.html#aea50c1e6418440db0784f0734f3ab50e">internal::VectorizedArrayTrait<Number>::value_type</a>;</div> |
168 | <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a427db58e60bbb08e39cc0c1a990805ec">···64</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a427db58e60bbb08e39cc0c1a990805ec">VectorizedArrayType</a>·=</div> | 168 | <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a427db58e60bbb08e39cc0c1a990805ec">···64</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a427db58e60bbb08e39cc0c1a990805ec">VectorizedArrayType</a>·=</div> |
169 | <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>········typename·::internal::VectorizedArrayTrait<</div> | 169 | <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>········typename·::internal::VectorizedArrayTrait<</div> |
170 | <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>··········Number><a·class="code·hl_typedef"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a6fc02682c6bf859a99cb77353379a918">::vectorized_value_type</a>;</div> | 170 | <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>··········Number><a·class="code·hl_typedef"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a6fc02682c6bf859a99cb77353379a918">::vectorized_value_type</a>;</div> |
171 | <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a706eb0d4af4af05291757f6441d3d09c">···67</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 171 | <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a706eb0d4af4af05291757f6441d3d09c">···67</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a706eb0d4af4af05291757f6441d3d09c">value_type</a>········=·<a·class="code·hl_class"·href="classTensor.html">Tensor<1,·n_components,·Number></a>;</div> |
172 | <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a6d8333f5e084a65e5d6b1426d4293ab1">···68</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 172 | <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a6d8333f5e084a65e5d6b1426d4293ab1">···68</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a6d8333f5e084a65e5d6b1426d4293ab1">scalar_value_type</a>·=·<a·class="code·hl_class"·href="classTensor.html">Tensor<1,·n_components,·ScalarNumber></a>;</div> |
173 | <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a6fc02682c6bf859a99cb77353379a918">···69</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 173 | <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a6fc02682c6bf859a99cb77353379a918">···69</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a6fc02682c6bf859a99cb77353379a918">vectorized_value_type</a>·=</div> |
174 | <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>········<a·class="code·hl_class"·href="classTensor.html">Tensor<1,·n_components,·VectorizedArrayType></a>;</div> | 174 | <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>········<a·class="code·hl_class"·href="classTensor.html">Tensor<1,·n_components,·VectorizedArrayType></a>;</div> |
175 | <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a9ac915f9fa6235d29613c13414f04f5c">···71</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 175 | <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a9ac915f9fa6235d29613c13414f04f5c">···71</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a9ac915f9fa6235d29613c13414f04f5c">gradient_type</a>·=·<a·class="code·hl_class"·href="classTensor.html">Tensor<1,·n_components,·Tensor<1,·dim,·Number></a>>;</div> |
176 | <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#aa811a85af229bfe725e566553fa4bcf2">···72</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 176 | <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#aa811a85af229bfe725e566553fa4bcf2">···72</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#aa811a85af229bfe725e566553fa4bcf2">scalar_gradient_type</a>·=</div> |
177 | <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>········<a·class="code·hl_class"·href="classTensor.html">Tensor<1,·n_components,·Tensor<1,·dim,·ScalarNumber></a>>;</div> | 177 | <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>········<a·class="code·hl_class"·href="classTensor.html">Tensor<1,·n_components,·Tensor<1,·dim,·ScalarNumber></a>>;</div> |
178 | <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a77dbac832d00c55f5473c0533498c0e1">···74</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 178 | <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a77dbac832d00c55f5473c0533498c0e1">···74</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a77dbac832d00c55f5473c0533498c0e1">vectorized_gradient_type</a>·=</div> |
179 | <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>········<a·class="code·hl_class"·href="classTensor.html">Tensor<1,·n_components,·Tensor<1,·dim,·VectorizedArrayType></a>>;</div> | 179 | <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>········<a·class="code·hl_class"·href="classTensor.html">Tensor<1,·n_components,·Tensor<1,·dim,·VectorizedArrayType></a>>;</div> |
180 | <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a7c8e8fadc3c4803c852bf9afb71df4a0">···76</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 180 | <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a7c8e8fadc3c4803c852bf9afb71df4a0">···76</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a7c8e8fadc3c4803c852bf9afb71df4a0">interface_vectorized_gradient_type</a>·=</div> |
181 | <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>········<a·class="code·hl_class"·href="classTensor.html">Tensor<1,·dim,·Tensor<1,·n_components,·VectorizedArrayType></a>>;</div> | 181 | <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>········<a·class="code·hl_class"·href="classTensor.html">Tensor<1,·dim,·Tensor<1,·n_components,·VectorizedArrayType></a>>;</div> |
182 | <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div> | 182 | <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div> |
183 | <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>······<span·class="keyword">static</span>·<span·class="keywordtype">void</span></div> | 183 | <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>······<span·class="keyword">static</span>·<span·class="keywordtype">void</span></div> |
184 | <div·class="foldopen"·id="foldopen00080"·data-start="{"·data-end="}"> | 184 | <div·class="foldopen"·id="foldopen00080"·data-start="{"·data-end="}"> |
185 | <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a9432304091d240bb4fc59242b64ab380">···80</a></span>······<a·class="code·hl_function"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a9432304091d240bb4fc59242b64ab380">read_value</a>(<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a5bea6dddc2c5f6a339308972af8e532f">ScalarNumber</a>·vector_entry,</div> | 185 | <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a9432304091d240bb4fc59242b64ab380">···80</a></span>······<a·class="code·hl_function"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a9432304091d240bb4fc59242b64ab380">read_value</a>(<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a5bea6dddc2c5f6a339308972af8e532f">ScalarNumber</a>·vector_entry,</div> |
186 | <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·················<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·component,</div> | 186 | <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·················<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·component,</div> |
187 | <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·················<a·class="code·hl_ | 187 | <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>·················<a·class="code·hl_typedef"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a6d8333f5e084a65e5d6b1426d4293ab1">scalar_value_type</a>·&result)</div> |
188 | <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>······{</div> | 188 | <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>······{</div> |
189 | <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>········<a·class="code·hl_define"·href="group__Exceptions.html#gaafbb69cc2a791ae55880fd8d57d0c1b0">AssertIndexRange</a>(component,·n_components);</div> | 189 | <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>········<a·class="code·hl_define"·href="group__Exceptions.html#gaafbb69cc2a791ae55880fd8d57d0c1b0">AssertIndexRange</a>(component,·n_components);</div> |
190 | <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>········result[component]·=·vector_entry;</div> | 190 | <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>········result[component]·=·vector_entry;</div> |
191 | <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>······}</div> | 191 | <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>······}</div> |
192 | </div> | 192 | </div> |
193 | <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div> | 193 | <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div> |
194 | <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>······<span·class="keyword">static</span>·<span·class="keywordtype">void</span></div> | 194 | <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>······<span·class="keyword">static</span>·<span·class="keywordtype">void</span></div> |
195 | <div·class="foldopen"·id="foldopen00089"·data-start="{"·data-end="}"> | 195 | <div·class="foldopen"·id="foldopen00089"·data-start="{"·data-end="}"> |
196 | <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a1ac606526956af165890313cbf5c8d71">···89</a></span>······<a·class="code·hl_function"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a1ac606526956af165890313cbf5c8d71">write_value</a>(<a·class="code·hl_typedef"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a427db58e60bbb08e39cc0c1a990805ec">VectorizedArrayType</a>·&········vector_entry,</div> | 196 | <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a1ac606526956af165890313cbf5c8d71">···89</a></span>······<a·class="code·hl_function"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a1ac606526956af165890313cbf5c8d71">write_value</a>(<a·class="code·hl_typedef"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a427db58e60bbb08e39cc0c1a990805ec">VectorizedArrayType</a>·&········vector_entry,</div> |
197 | <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··················<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>···········component,</div> | 197 | <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>··················<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>···········component,</div> |
198 | <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··················<span·class="keyword">const</span>·<a·class="code·hl_ | 198 | <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>··················<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a6fc02682c6bf859a99cb77353379a918">vectorized_value_type</a>·&result)</div> |
199 | <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>······{</div> | 199 | <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>······{</div> |
200 | <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>········<a·class="code·hl_define"·href="group__Exceptions.html#gaafbb69cc2a791ae55880fd8d57d0c1b0">AssertIndexRange</a>(component,·n_components);</div> | 200 | <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>········<a·class="code·hl_define"·href="group__Exceptions.html#gaafbb69cc2a791ae55880fd8d57d0c1b0">AssertIndexRange</a>(component,·n_components);</div> |
201 | <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>········vector_entry·=·result[component];</div> | 201 | <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>········vector_entry·=·result[component];</div> |
202 | <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>······}</div> | 202 | <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>······}</div> |
203 | </div> | 203 | </div> |
204 | <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div> | 204 | <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div> |
205 | <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>······<span·class="keyword">static</span>·<span·class="keywordtype">void</span></div> | 205 | <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>······<span·class="keyword">static</span>·<span·class="keywordtype">void</span></div> |
206 | <div·class="foldopen"·id="foldopen00098"·data-start="{"·data-end="}"> | 206 | <div·class="foldopen"·id="foldopen00098"·data-start="{"·data-end="}"> |
207 | <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#ae10e42cd130b33531955e89cda53a497">···98</a></span>······<a·class="code·hl_function"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#ae10e42cd130b33531955e89cda53a497">set_gradient</a>(<span·class="keyword">const</span>·<a·class="code·hl_ | 207 | <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#ae10e42cd130b33531955e89cda53a497">···98</a></span>······<a·class="code·hl_function"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#ae10e42cd130b33531955e89cda53a497">set_gradient</a>(<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a7c8e8fadc3c4803c852bf9afb71df4a0">interface_vectorized_gradient_type</a>·&<a·class="code·hl_enumvalue"·href="namespaceinternal.html#aa5bef221c94bc6b9c5441c306a72cdbaa2063c1608d6e0baf80249c42e2be5804">value</a>,</div> |
208 | <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>···················<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>························vector_lane,</div> | 208 | <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>···················<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>························vector_lane,</div> |
209 | <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>···················<a·class="code·hl_ | 209 | <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>···················<a·class="code·hl_typedef"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a9ac915f9fa6235d29613c13414f04f5c">gradient_type</a>·&···························result)</div> |
210 | <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>······{</div> | 210 | <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>······{</div> |
211 | <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>········<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·i·=·0;·i·<·n_components;·++i)</div> | 211 | <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>········<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·i·=·0;·i·<·n_components;·++i)</div> |
212 | <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··········<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·d·=·0;·d·<·dim;·++d)</div> | 212 | <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··········<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·d·=·0;·d·<·dim;·++d)</div> |
213 | <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>············result[i][d]·=</div> | 213 | <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>············result[i][d]·=</div> |
214 | <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··············<a·class="code·hl_struct"·href="structinternal_1_1VectorizedArrayTrait.html">internal::VectorizedArrayTrait<Number>::get_from_vectorized</a>(</div> | 214 | <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··············<a·class="code·hl_struct"·href="structinternal_1_1VectorizedArrayTrait.html">internal::VectorizedArrayTrait<Number>::get_from_vectorized</a>(</div> |
215 | <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>················<a·class="code·hl_enumvalue"·href="namespaceinternal.html#aa5bef221c94bc6b9c5441c306a72cdbaa2063c1608d6e0baf80249c42e2be5804">value</a>[d][i],·vector_lane);</div> | 215 | <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>················<a·class="code·hl_enumvalue"·href="namespaceinternal.html#aa5bef221c94bc6b9c5441c306a72cdbaa2063c1608d6e0baf80249c42e2be5804">value</a>[d][i],·vector_lane);</div> |
216 | <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>······}</div> | 216 | <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>······}</div> |
217 | </div> | 217 | </div> |
218 | <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>·</div> | 218 | <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>·</div> |
219 | <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>······<span·class="keyword">static</span>·<span·class="keywordtype">void</span></div> | 219 | <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>······<span·class="keyword">static</span>·<span·class="keywordtype">void</span></div> |
220 | <div·class="foldopen"·id="foldopen00110"·data-start="{"·data-end="}"> | 220 | <div·class="foldopen"·id="foldopen00110"·data-start="{"·data-end="}"> |
221 | <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#acd085d2e4917b1283394811a8d2869fd">··110</a></span>······<a·class="code·hl_function"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#acd085d2e4917b1283394811a8d2869fd">get_gradient</a>(<a·class="code·hl_ | 221 | <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#acd085d2e4917b1283394811a8d2869fd">··110</a></span>······<a·class="code·hl_function"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#acd085d2e4917b1283394811a8d2869fd">get_gradient</a>(<a·class="code·hl_typedef"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a7c8e8fadc3c4803c852bf9afb71df4a0">interface_vectorized_gradient_type</a>·&<a·class="code·hl_enumvalue"·href="namespaceinternal.html#aa5bef221c94bc6b9c5441c306a72cdbaa2063c1608d6e0baf80249c42e2be5804">value</a>,</div> |
222 | <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>···················<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>··················vector_lane,</div> | 222 | <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>···················<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>··················vector_lane,</div> |
223 | <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>···················<span·class="keyword">const</span>·<a·class="code·hl_ | 223 | <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>···················<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a9ac915f9fa6235d29613c13414f04f5c">gradient_type</a>·&···············result)</div> |
224 | <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>······{</div> | 224 | <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>······{</div> |
225 | <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>········<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·i·=·0;·i·<·n_components;·++i)</div> | 225 | <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>········<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·i·=·0;·i·<·n_components;·++i)</div> |
226 | <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>··········<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·d·=·0;·d·<·dim;·++d)</div> | 226 | <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>··········<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·d·=·0;·d·<·dim;·++d)</div> |
227 | <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>············<a·class="code·hl_struct"·href="structinternal_1_1VectorizedArrayTrait.html">internal::VectorizedArrayTrait<Number>::get_from_vectorized</a>(</div> | 227 | <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>············<a·class="code·hl_struct"·href="structinternal_1_1VectorizedArrayTrait.html">internal::VectorizedArrayTrait<Number>::get_from_vectorized</a>(</div> |
228 | <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>··············<a·class="code·hl_enumvalue"·href="namespaceinternal.html#aa5bef221c94bc6b9c5441c306a72cdbaa2063c1608d6e0baf80249c42e2be5804">value</a>[d][i],·vector_lane)·=·result[i][d];</div> | 228 | <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>··············<a·class="code·hl_enumvalue"·href="namespaceinternal.html#aa5bef221c94bc6b9c5441c306a72cdbaa2063c1608d6e0baf80249c42e2be5804">value</a>[d][i],·vector_lane)·=·result[i][d];</div> |
229 | <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>······}</div> | 229 | <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>······}</div> |
230 | </div> | 230 | </div> |
231 | <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>·</div> | 231 | <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>·</div> |
232 | <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno">··120</span>······<span·class="keyword">static</span>·<span·class="keywordtype">void</span></div> | 232 | <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno">··120</span>······<span·class="keyword">static</span>·<span·class="keywordtype">void</span></div> |
233 | <div·class="foldopen"·id="foldopen00121"·data-start="{"·data-end="}"> | 233 | <div·class="foldopen"·id="foldopen00121"·data-start="{"·data-end="}"> |
234 | <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#aab92a697c0f9761ca5afba0823b6bd51">··121</a></span>······<a·class="code·hl_function"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#aab92a697c0f9761ca5afba0823b6bd51">set_zero_gradient</a>(<a·class="code·hl_ | 234 | <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#aab92a697c0f9761ca5afba0823b6bd51">··121</a></span>······<a·class="code·hl_function"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#aab92a697c0f9761ca5afba0823b6bd51">set_zero_gradient</a>(<a·class="code·hl_typedef"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a9ac915f9fa6235d29613c13414f04f5c">gradient_type</a>·&<a·class="code·hl_enumvalue"·href="namespaceinternal.html#aa5bef221c94bc6b9c5441c306a72cdbaa2063c1608d6e0baf80249c42e2be5804">value</a>,·<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·vector_lane)</div> |
235 | <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno">··122</span>······{</div> | 235 | <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno">··122</span>······{</div> |
236 | <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>········<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·i·=·0;·i·<·n_components;·++i)</div> | 236 | <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>········<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·i·=·0;·i·<·n_components;·++i)</div> |
237 | <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno">··124</span>··········<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·d·=·0;·d·<·dim;·++d)</div> | 237 | <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno">··124</span>··········<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·d·=·0;·d·<·dim;·++d)</div> |
238 | <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno">··125</span>············<a·class="code·hl_struct"·href="structinternal_1_1VectorizedArrayTrait.html">internal::VectorizedArrayTrait<Number>::get</a>(<a·class="code·hl_enumvalue"·href="namespaceinternal.html#aa5bef221c94bc6b9c5441c306a72cdbaa2063c1608d6e0baf80249c42e2be5804">value</a>[i][d],</div> | 238 | <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno">··125</span>············<a·class="code·hl_struct"·href="structinternal_1_1VectorizedArrayTrait.html">internal::VectorizedArrayTrait<Number>::get</a>(<a·class="code·hl_enumvalue"·href="namespaceinternal.html#aa5bef221c94bc6b9c5441c306a72cdbaa2063c1608d6e0baf80249c42e2be5804">value</a>[i][d],</div> |
239 | <div·class="line"><a·id="l00126"·name="l00126"></a><span·class="lineno">··126</span>························································vector_lane)·=·0.;</div> | 239 | <div·class="line"><a·id="l00126"·name="l00126"></a><span·class="lineno">··126</span>························································vector_lane)·=·0.;</div> |
240 | <div·class="line"><a·id="l00127"·name="l00127"></a><span·class="lineno">··127</span>······}</div> | 240 | <div·class="line"><a·id="l00127"·name="l00127"></a><span·class="lineno">··127</span>······}</div> |
241 | </div> | 241 | </div> |
242 | <div·class="line"><a·id="l00128"·name="l00128"></a><span·class="lineno">··128</span>·</div> | 242 | <div·class="line"><a·id="l00128"·name="l00128"></a><span·class="lineno">··128</span>·</div> |
243 | <div·class="line"><a·id="l00129"·name="l00129"></a><span·class="lineno">··129</span>······<span·class="keyword">static</span>·<span·class="keywordtype">void</span></div> | 243 | <div·class="line"><a·id="l00129"·name="l00129"></a><span·class="lineno">··129</span>······<span·class="keyword">static</span>·<span·class="keywordtype">void</span></div> |
244 | <div·class="foldopen"·id="foldopen00130"·data-start="{"·data-end="}"> | 244 | <div·class="foldopen"·id="foldopen00130"·data-start="{"·data-end="}"> |
245 | <div·class="line"><a·id="l00130"·name="l00130"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a5a146c2fdba8477aefef8c523aa1c4d3">··130</a></span>······<a·class="code·hl_function"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a5a146c2fdba8477aefef8c523aa1c4d3">set_value</a>(<span·class="keyword">const</span>·<a·class="code·hl_ | 245 | <div·class="line"><a·id="l00130"·name="l00130"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a5a146c2fdba8477aefef8c523aa1c4d3">··130</a></span>······<a·class="code·hl_function"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a5a146c2fdba8477aefef8c523aa1c4d3">set_value</a>(<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a6fc02682c6bf859a99cb77353379a918">vectorized_value_type</a>·&<a·class="code·hl_enumvalue"·href="namespaceinternal.html#aa5bef221c94bc6b9c5441c306a72cdbaa2063c1608d6e0baf80249c42e2be5804">value</a>,</div> |
246 | <div·class="line"><a·id="l00131"·name="l00131"></a><span·class="lineno">··131</span>················<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>···········vector_lane,</div> | 246 | <div·class="line"><a·id="l00131"·name="l00131"></a><span·class="lineno">··131</span>················<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>···········vector_lane,</div> |
247 | <div·class="line"><a·id="l00132"·name="l00132"></a><span·class="lineno">··132</span>················<a·class="code·hl_ | 247 | <div·class="line"><a·id="l00132"·name="l00132"></a><span·class="lineno">··132</span>················<a·class="code·hl_typedef"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a6d8333f5e084a65e5d6b1426d4293ab1">scalar_value_type</a>·&··········result)</div> |
248 | <div·class="line"><a·id="l00133"·name="l00133"></a><span·class="lineno">··133</span>······{</div> | 248 | <div·class="line"><a·id="l00133"·name="l00133"></a><span·class="lineno">··133</span>······{</div> |
249 | <div·class="line"><a·id="l00134"·name="l00134"></a><span·class="lineno">··134</span>········<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·i·=·0;·i·<·n_components;·++i)</div> | 249 | <div·class="line"><a·id="l00134"·name="l00134"></a><span·class="lineno">··134</span>········<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·i·=·0;·i·<·n_components;·++i)</div> |
250 | <div·class="line"><a·id="l00135"·name="l00135"></a><span·class="lineno">··135</span>··········result[i]·=·<a·class="code·hl_enumvalue"·href="namespaceinternal.html#aa5bef221c94bc6b9c5441c306a72cdbaa2063c1608d6e0baf80249c42e2be5804">value</a>[i][vector_lane];</div> | 250 | <div·class="line"><a·id="l00135"·name="l00135"></a><span·class="lineno">··135</span>··········result[i]·=·<a·class="code·hl_enumvalue"·href="namespaceinternal.html#aa5bef221c94bc6b9c5441c306a72cdbaa2063c1608d6e0baf80249c42e2be5804">value</a>[i][vector_lane];</div> |
251 | <div·class="line"><a·id="l00136"·name="l00136"></a><span·class="lineno">··136</span>······}</div> | 251 | <div·class="line"><a·id="l00136"·name="l00136"></a><span·class="lineno">··136</span>······}</div> |
252 | </div> | 252 | </div> |
253 | <div·class="line"><a·id="l00137"·name="l00137"></a><span·class="lineno">··137</span>·</div> | 253 | <div·class="line"><a·id="l00137"·name="l00137"></a><span·class="lineno">··137</span>·</div> |
254 | <div·class="line"><a·id="l00138"·name="l00138"></a><span·class="lineno">··138</span>······<span·class="keyword">static</span>·<span·class="keywordtype">void</span></div> | 254 | <div·class="line"><a·id="l00138"·name="l00138"></a><span·class="lineno">··138</span>······<span·class="keyword">static</span>·<span·class="keywordtype">void</span></div> |
255 | <div·class="foldopen"·id="foldopen00139"·data-start="{"·data-end="}"> | 255 | <div·class="foldopen"·id="foldopen00139"·data-start="{"·data-end="}"> |
256 | <div·class="line"><a·id="l00139"·name="l00139"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#acc8ea73d95806fc0df074ec8d54ad9af">··139</a></span>······<a·class="code·hl_function"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#acc8ea73d95806fc0df074ec8d54ad9af">set_value</a>(<span·class="keyword">const</span>·<a·class="code·hl_ | 256 | <div·class="line"><a·id="l00139"·name="l00139"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#acc8ea73d95806fc0df074ec8d54ad9af">··139</a></span>······<a·class="code·hl_function"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#acc8ea73d95806fc0df074ec8d54ad9af">set_value</a>(<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a6fc02682c6bf859a99cb77353379a918">vectorized_value_type</a>·&<a·class="code·hl_enumvalue"·href="namespaceinternal.html#aa5bef221c94bc6b9c5441c306a72cdbaa2063c1608d6e0baf80249c42e2be5804">value</a>,</div> |
257 | <div·class="line"><a·id="l00140"·name="l00140"></a><span·class="lineno">··140</span>················<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>,</div> | 257 | <div·class="line"><a·id="l00140"·name="l00140"></a><span·class="lineno">··140</span>················<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>,</div> |
258 | <div·class="line"><a·id="l00141"·name="l00141"></a><span·class="lineno">··141</span>················<a·class="code·hl_ | 258 | <div·class="line"><a·id="l00141"·name="l00141"></a><span·class="lineno">··141</span>················<a·class="code·hl_typedef"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a6fc02682c6bf859a99cb77353379a918">vectorized_value_type</a>·&result)</div> |
259 | <div·class="line"><a·id="l00142"·name="l00142"></a><span·class="lineno">··142</span>······{</div> | 259 | <div·class="line"><a·id="l00142"·name="l00142"></a><span·class="lineno">··142</span>······{</div> |
260 | <div·class="line"><a·id="l00143"·name="l00143"></a><span·class="lineno">··143</span>········result·=·<a·class="code·hl_enumvalue"·href="namespaceinternal.html#aa5bef221c94bc6b9c5441c306a72cdbaa2063c1608d6e0baf80249c42e2be5804">value</a>;</div> | 260 | <div·class="line"><a·id="l00143"·name="l00143"></a><span·class="lineno">··143</span>········result·=·<a·class="code·hl_enumvalue"·href="namespaceinternal.html#aa5bef221c94bc6b9c5441c306a72cdbaa2063c1608d6e0baf80249c42e2be5804">value</a>;</div> |
261 | <div·class="line"><a·id="l00144"·name="l00144"></a><span·class="lineno">··144</span>······}</div> | 261 | <div·class="line"><a·id="l00144"·name="l00144"></a><span·class="lineno">··144</span>······}</div> |
262 | </div> | 262 | </div> |
263 | <div·class="line"><a·id="l00145"·name="l00145"></a><span·class="lineno">··145</span>·</div> | 263 | <div·class="line"><a·id="l00145"·name="l00145"></a><span·class="lineno">··145</span>·</div> |
264 | <div·class="line"><a·id="l00146"·name="l00146"></a><span·class="lineno">··146</span>······<span·class="keyword">static</span>·<span·class="keywordtype">void</span></div> | 264 | <div·class="line"><a·id="l00146"·name="l00146"></a><span·class="lineno">··146</span>······<span·class="keyword">static</span>·<span·class="keywordtype">void</span></div> |
265 | <div·class="foldopen"·id="foldopen00147"·data-start="{"·data-end="}"> | 265 | <div·class="foldopen"·id="foldopen00147"·data-start="{"·data-end="}"> |
266 | <div·class="line"><a·id="l00147"·name="l00147"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#aeb9e89640fa3d6523f8a5946bd904259">··147</a></span>······<a·class="code·hl_function"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#aeb9e89640fa3d6523f8a5946bd904259">get_value</a>(<a·class="code·hl_ | 266 | <div·class="line"><a·id="l00147"·name="l00147"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#aeb9e89640fa3d6523f8a5946bd904259">··147</a></span>······<a·class="code·hl_function"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#aeb9e89640fa3d6523f8a5946bd904259">get_value</a>(<a·class="code·hl_typedef"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a6fc02682c6bf859a99cb77353379a918">vectorized_value_type</a>·&··<a·class="code·hl_enumvalue"·href="namespaceinternal.html#aa5bef221c94bc6b9c5441c306a72cdbaa2063c1608d6e0baf80249c42e2be5804">value</a>,</div> |
267 | <div·class="line"><a·id="l00148"·name="l00148"></a><span·class="lineno">··148</span>················<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·······vector_lane,</div> | 267 | <div·class="line"><a·id="l00148"·name="l00148"></a><span·class="lineno">··148</span>················<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·······vector_lane,</div> |
268 | <div·class="line"><a·id="l00149"·name="l00149"></a><span·class="lineno">··149</span>················<span·class="keyword">const</span>·<a·class="code·hl_ | 268 | <div·class="line"><a·id="l00149"·name="l00149"></a><span·class="lineno">··149</span>················<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a6d8333f5e084a65e5d6b1426d4293ab1">scalar_value_type</a>·&result)</div> |
269 | <div·class="line"><a·id="l00150"·name="l00150"></a><span·class="lineno">··150</span>······{</div> | 269 | <div·class="line"><a·id="l00150"·name="l00150"></a><span·class="lineno">··150</span>······{</div> |
270 | <div·class="line"><a·id="l00151"·name="l00151"></a><span·class="lineno">··151</span>········<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·i·=·0;·i·<·n_components;·++i)</div> | 270 | <div·class="line"><a·id="l00151"·name="l00151"></a><span·class="lineno">··151</span>········<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·i·=·0;·i·<·n_components;·++i)</div> |
271 | <div·class="line"><a·id="l00152"·name="l00152"></a><span·class="lineno">··152</span>··········<a·class="code·hl_enumvalue"·href="namespaceinternal.html#aa5bef221c94bc6b9c5441c306a72cdbaa2063c1608d6e0baf80249c42e2be5804">value</a>[i][vector_lane]·=·result[i];</div> | 271 | <div·class="line"><a·id="l00152"·name="l00152"></a><span·class="lineno">··152</span>··········<a·class="code·hl_enumvalue"·href="namespaceinternal.html#aa5bef221c94bc6b9c5441c306a72cdbaa2063c1608d6e0baf80249c42e2be5804">value</a>[i][vector_lane]·=·result[i];</div> |
272 | <div·class="line"><a·id="l00153"·name="l00153"></a><span·class="lineno">··153</span>······}</div> | 272 | <div·class="line"><a·id="l00153"·name="l00153"></a><span·class="lineno">··153</span>······}</div> |
273 | </div> | 273 | </div> |
274 | <div·class="line"><a·id="l00154"·name="l00154"></a><span·class="lineno">··154</span>·</div> | 274 | <div·class="line"><a·id="l00154"·name="l00154"></a><span·class="lineno">··154</span>·</div> |
275 | <div·class="line"><a·id="l00155"·name="l00155"></a><span·class="lineno">··155</span>······<span·class="keyword">static</span>·<span·class="keywordtype">void</span></div> | 275 | <div·class="line"><a·id="l00155"·name="l00155"></a><span·class="lineno">··155</span>······<span·class="keyword">static</span>·<span·class="keywordtype">void</span></div> |
276 | <div·class="foldopen"·id="foldopen00156"·data-start="{"·data-end="}"> | 276 | <div·class="foldopen"·id="foldopen00156"·data-start="{"·data-end="}"> |
277 | <div·class="line"><a·id="l00156"·name="l00156"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#ac9ad5027ac712acc87b6e38436c0ddf5">··156</a></span>······<a·class="code·hl_function"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#ac9ad5027ac712acc87b6e38436c0ddf5">get_value</a>(<a·class="code·hl_ | 277 | <div·class="line"><a·id="l00156"·name="l00156"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#ac9ad5027ac712acc87b6e38436c0ddf5">··156</a></span>······<a·class="code·hl_function"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#ac9ad5027ac712acc87b6e38436c0ddf5">get_value</a>(<a·class="code·hl_typedef"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a6fc02682c6bf859a99cb77353379a918">vectorized_value_type</a>·&<a·class="code·hl_enumvalue"·href="namespaceinternal.html#aa5bef221c94bc6b9c5441c306a72cdbaa2063c1608d6e0baf80249c42e2be5804">value</a>,</div> |
278 | <div·class="line"><a·id="l00157"·name="l00157"></a><span·class="lineno">··157</span>················<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>,</div> | 278 | <div·class="line"><a·id="l00157"·name="l00157"></a><span·class="lineno">··157</span>················<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>,</div> |
279 | <div·class="line"><a·id="l00158"·name="l00158"></a><span·class="lineno">··158</span>················<span·class="keyword">const</span>·<a·class="code·hl_ | 279 | <div·class="line"><a·id="l00158"·name="l00158"></a><span·class="lineno">··158</span>················<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a6fc02682c6bf859a99cb77353379a918">vectorized_value_type</a>·&result)</div> |
280 | <div·class="line"><a·id="l00159"·name="l00159"></a><span·class="lineno">··159</span>······{</div> | 280 | <div·class="line"><a·id="l00159"·name="l00159"></a><span·class="lineno">··159</span>······{</div> |
281 | <div·class="line"><a·id="l00160"·name="l00160"></a><span·class="lineno">··160</span>········<a·class="code·hl_enumvalue"·href="namespaceinternal.html#aa5bef221c94bc6b9c5441c306a72cdbaa2063c1608d6e0baf80249c42e2be5804">value</a>·=·result;</div> | 281 | <div·class="line"><a·id="l00160"·name="l00160"></a><span·class="lineno">··160</span>········<a·class="code·hl_enumvalue"·href="namespaceinternal.html#aa5bef221c94bc6b9c5441c306a72cdbaa2063c1608d6e0baf80249c42e2be5804">value</a>·=·result;</div> |
282 | <div·class="line"><a·id="l00161"·name="l00161"></a><span·class="lineno">··161</span>······}</div> | 282 | <div·class="line"><a·id="l00161"·name="l00161"></a><span·class="lineno">··161</span>······}</div> |
283 | </div> | 283 | </div> |
284 | <div·class="line"><a·id="l00162"·name="l00162"></a><span·class="lineno">··162</span>·</div> | 284 | <div·class="line"><a·id="l00162"·name="l00162"></a><span·class="lineno">··162</span>·</div> |
285 | <div·class="line"><a·id="l00163"·name="l00163"></a><span·class="lineno">··163</span>······<span·class="keyword">static</span>·<span·class="keywordtype">void</span></div> | 285 | <div·class="line"><a·id="l00163"·name="l00163"></a><span·class="lineno">··163</span>······<span·class="keyword">static</span>·<span·class="keywordtype">void</span></div> |
286 | <div·class="foldopen"·id="foldopen00164"·data-start="{"·data-end="}"> | 286 | <div·class="foldopen"·id="foldopen00164"·data-start="{"·data-end="}"> |
287 | <div·class="line"><a·id="l00164"·name="l00164"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a6c0956aa29b12e20830401e318642c46">··164</a></span>······<a·class="code·hl_function"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a6c0956aa29b12e20830401e318642c46">set_zero_value</a>(<a·class="code·hl_ | 287 | <div·class="line"><a·id="l00164"·name="l00164"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a6c0956aa29b12e20830401e318642c46">··164</a></span>······<a·class="code·hl_function"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a6c0956aa29b12e20830401e318642c46">set_zero_value</a>(<a·class="code·hl_typedef"·href="structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a706eb0d4af4af05291757f6441d3d09c">value_type</a>·&<a·class="code·hl_enumvalue"·href="namespaceinternal.html#aa5bef221c94bc6b9c5441c306a72cdbaa2063c1608d6e0baf80249c42e2be5804">value</a>,·<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·vector_lane)</div> |
288 | <div·class="line"><a·id="l00165"·name="l00165"></a><span·class="lineno">··165</span>······{</div> | 288 | <div·class="line"><a·id="l00165"·name="l00165"></a><span·class="lineno">··165</span>······{</div> |
289 | <div·class="line"><a·id="l00166"·name="l00166"></a><span·class="lineno">··166</span>········<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·i·=·0;·i·<·n_components;·++i)</div> | 289 | <div·class="line"><a·id="l00166"·name="l00166"></a><span·class="lineno">··166</span>········<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·i·=·0;·i·<·n_components;·++i)</div> |
290 | <div·class="line"><a·id="l00167"·name="l00167"></a><span·class="lineno">··167</span>··········<a·class="code·hl_struct"·href="structinternal_1_1VectorizedArrayTrait.html">internal::VectorizedArrayTrait<Number>::get</a>(<a·class="code·hl_enumvalue"·href="namespaceinternal.html#aa5bef221c94bc6b9c5441c306a72cdbaa2063c1608d6e0baf80249c42e2be5804">value</a>[i],·vector_lane)·=</div> | 290 | <div·class="line"><a·id="l00167"·name="l00167"></a><span·class="lineno">··167</span>··········<a·class="code·hl_struct"·href="structinternal_1_1VectorizedArrayTrait.html">internal::VectorizedArrayTrait<Number>::get</a>(<a·class="code·hl_enumvalue"·href="namespaceinternal.html#aa5bef221c94bc6b9c5441c306a72cdbaa2063c1608d6e0baf80249c42e2be5804">value</a>[i],·vector_lane)·=</div> |
Max diff block lines reached; 139996/178219 bytes (78.55%) of diff not shown. |
Offset 455, 23 lines modified | Offset 455, 23 lines modified | ||
455 | <div·class="line"><a·id="l00923"·name="l00923"></a><span·class="lineno">··923</span>····<span·class="keyword">template</span>·<<span·class="keyword">typename</span>·BaseIterator,·<span·class="keyword">typename</span>·TypeList></div> | 455 | <div·class="line"><a·id="l00923"·name="l00923"></a><span·class="lineno">··923</span>····<span·class="keyword">template</span>·<<span·class="keyword">typename</span>·BaseIterator,·<span·class="keyword">typename</span>·TypeList></div> |
456 | <div·class="line"><a·id="l00924"·name="l00924"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FilteredIteratorImplementation_1_1NestFilteredIterators.html">··924</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1FilteredIteratorImplementation_1_1NestFilteredIterators.html">NestFilteredIterators</a>;</div> | 456 | <div·class="line"><a·id="l00924"·name="l00924"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FilteredIteratorImplementation_1_1NestFilteredIterators.html">··924</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1FilteredIteratorImplementation_1_1NestFilteredIterators.html">NestFilteredIterators</a>;</div> |
457 | <div·class="line"><a·id="l00925"·name="l00925"></a><span·class="lineno">··925</span>·</div> | 457 | <div·class="line"><a·id="l00925"·name="l00925"></a><span·class="lineno">··925</span>·</div> |
458 | <div·class="line"><a·id="l00926"·name="l00926"></a><span·class="lineno">··926</span>····<span·class="keyword">template</span>·<<span·class="keyword">typename</span>·BaseIterator,·<span·class="keyword">typename</span>·Predicate></div> | 458 | <div·class="line"><a·id="l00926"·name="l00926"></a><span·class="lineno">··926</span>····<span·class="keyword">template</span>·<<span·class="keyword">typename</span>·BaseIterator,·<span·class="keyword">typename</span>·Predicate></div> |
459 | <div·class="foldopen"·id="foldopen00927"·data-start="{"·data-end="};"> | 459 | <div·class="foldopen"·id="foldopen00927"·data-start="{"·data-end="};"> |
460 | <div·class="line"><a·id="l00927"·name="l00927"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FilteredIteratorImplementation_1_1NestFilteredIterators_3_01BaseIterator_00_011845070ead9f2ad9e204bc0aa1bed756.html">··927</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1FilteredIteratorImplementation_1_1NestFilteredIterators.html">NestFilteredIterators</a><<a·class="code·hl_class"·href="classBaseIterator.html">BaseIterator</a>,·<a·class="code·hl_namespace"·href="namespacestd.html">std</a>::tuple<Predicate>></div> | 460 | <div·class="line"><a·id="l00927"·name="l00927"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FilteredIteratorImplementation_1_1NestFilteredIterators_3_01BaseIterator_00_011845070ead9f2ad9e204bc0aa1bed756.html">··927</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1FilteredIteratorImplementation_1_1NestFilteredIterators.html">NestFilteredIterators</a><<a·class="code·hl_class"·href="classBaseIterator.html">BaseIterator</a>,·<a·class="code·hl_namespace"·href="namespacestd.html">std</a>::tuple<Predicate>></div> |
461 | <div·class="line"><a·id="l00928"·name="l00928"></a><span·class="lineno">··928</span>····{</div> | 461 | <div·class="line"><a·id="l00928"·name="l00928"></a><span·class="lineno">··928</span>····{</div> |
462 | <div·class="line"><a·id="l00929"·name="l00929"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FilteredIteratorImplementation_1_1NestFilteredIterators_3_01BaseIterator_00_011845070ead9f2ad9e204bc0aa1bed756.html#a6de44434a90cd361df3dcfb2bdd70c83">··929</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 462 | <div·class="line"><a·id="l00929"·name="l00929"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FilteredIteratorImplementation_1_1NestFilteredIterators_3_01BaseIterator_00_011845070ead9f2ad9e204bc0aa1bed756.html#a6de44434a90cd361df3dcfb2bdd70c83">··929</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1FilteredIteratorImplementation_1_1NestFilteredIterators_3_01BaseIterator_00_011845070ead9f2ad9e204bc0aa1bed756.html#a6de44434a90cd361df3dcfb2bdd70c83">type</a>·=·<a·class="code·hl_class"·href="classFilteredIterator.html">::FilteredIterator<BaseIterator></a>;</div> |
463 | <div·class="line"><a·id="l00930"·name="l00930"></a><span·class="lineno">··930</span>····};</div> | 463 | <div·class="line"><a·id="l00930"·name="l00930"></a><span·class="lineno">··930</span>····};</div> |
464 | </div> | 464 | </div> |
465 | <div·class="line"><a·id="l00931"·name="l00931"></a><span·class="lineno">··931</span>·</div> | 465 | <div·class="line"><a·id="l00931"·name="l00931"></a><span·class="lineno">··931</span>·</div> |
466 | <div·class="line"><a·id="l00932"·name="l00932"></a><span·class="lineno">··932</span>····<span·class="keyword">template</span>·<<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="classBaseIterator.html">BaseIterator</a>,·<span·class="keyword">typename</span>·Predicate,·<span·class="keyword">typename</span>...·Targs></div> | 466 | <div·class="line"><a·id="l00932"·name="l00932"></a><span·class="lineno">··932</span>····<span·class="keyword">template</span>·<<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="classBaseIterator.html">BaseIterator</a>,·<span·class="keyword">typename</span>·Predicate,·<span·class="keyword">typename</span>...·Targs></div> |
467 | <div·class="foldopen"·id="foldopen00933"·data-start="{"·data-end="};"> | 467 | <div·class="foldopen"·id="foldopen00933"·data-start="{"·data-end="};"> |
468 | <div·class="line"><a·id="l00933"·name="l00933"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FilteredIteratorImplementation_1_1NestFilteredIterators_3_01BaseIterator_00_012c3408c731de92d719d6c298725c0ae0.html">··933</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1FilteredIteratorImplementation_1_1NestFilteredIterators.html">NestFilteredIterators</a><<a·class="code·hl_class"·href="classBaseIterator.html">BaseIterator</a>,·<a·class="code·hl_namespace"·href="namespacestd.html">std</a>::tuple<Predicate,·Targs...>></div> | 468 | <div·class="line"><a·id="l00933"·name="l00933"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FilteredIteratorImplementation_1_1NestFilteredIterators_3_01BaseIterator_00_012c3408c731de92d719d6c298725c0ae0.html">··933</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1FilteredIteratorImplementation_1_1NestFilteredIterators.html">NestFilteredIterators</a><<a·class="code·hl_class"·href="classBaseIterator.html">BaseIterator</a>,·<a·class="code·hl_namespace"·href="namespacestd.html">std</a>::tuple<Predicate,·Targs...>></div> |
469 | <div·class="line"><a·id="l00934"·name="l00934"></a><span·class="lineno">··934</span>····{</div> | 469 | <div·class="line"><a·id="l00934"·name="l00934"></a><span·class="lineno">··934</span>····{</div> |
470 | <div·class="line"><a·id="l00935"·name="l00935"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FilteredIteratorImplementation_1_1NestFilteredIterators_3_01BaseIterator_00_012c3408c731de92d719d6c298725c0ae0.html#a3b2db37095dfb6f80933123c90242e12">··935</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 470 | <div·class="line"><a·id="l00935"·name="l00935"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1FilteredIteratorImplementation_1_1NestFilteredIterators_3_01BaseIterator_00_012c3408c731de92d719d6c298725c0ae0.html#a3b2db37095dfb6f80933123c90242e12">··935</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1FilteredIteratorImplementation_1_1NestFilteredIterators_3_01BaseIterator_00_012c3408c731de92d719d6c298725c0ae0.html#a3b2db37095dfb6f80933123c90242e12">type</a>·=·<a·class="code·hl_class"·href="classFilteredIterator.html">::FilteredIterator</a><</div> |
471 | <div·class="line"><a·id="l00936"·name="l00936"></a><span·class="lineno">··936</span>········<span·class="keyword">typename</span>·<a·class="code·hl_struct"·href="structinternal_1_1FilteredIteratorImplementation_1_1NestFilteredIterators.html">NestFilteredIterators</a><<a·class="code·hl_class"·href="classBaseIterator.html">BaseIterator</a>,</div> | 471 | <div·class="line"><a·id="l00936"·name="l00936"></a><span·class="lineno">··936</span>········<span·class="keyword">typename</span>·<a·class="code·hl_struct"·href="structinternal_1_1FilteredIteratorImplementation_1_1NestFilteredIterators.html">NestFilteredIterators</a><<a·class="code·hl_class"·href="classBaseIterator.html">BaseIterator</a>,</div> |
472 | <div·class="line"><a·id="l00937"·name="l00937"></a><span·class="lineno">··937</span>·······································std::tuple<Targs...>>::type>;</div> | 472 | <div·class="line"><a·id="l00937"·name="l00937"></a><span·class="lineno">··937</span>·······································std::tuple<Targs...>>::type>;</div> |
473 | <div·class="line"><a·id="l00938"·name="l00938"></a><span·class="lineno">··938</span>····};</div> | 473 | <div·class="line"><a·id="l00938"·name="l00938"></a><span·class="lineno">··938</span>····};</div> |
474 | </div> | 474 | </div> |
475 | <div·class="line"><a·id="l00939"·name="l00939"></a><span·class="lineno">··939</span>··}·<span·class="comment">//·namespace·FilteredIteratorImplementation</span></div> | 475 | <div·class="line"><a·id="l00939"·name="l00939"></a><span·class="lineno">··939</span>··}·<span·class="comment">//·namespace·FilteredIteratorImplementation</span></div> |
476 | </div> | 476 | </div> |
477 | <div·class="line"><a·id="l00940"·name="l00940"></a><span·class="lineno">··940</span>}·<span·class="comment">//·namespace·internal</span></div> | 477 | <div·class="line"><a·id="l00940"·name="l00940"></a><span·class="lineno">··940</span>}·<span·class="comment">//·namespace·internal</span></div> |
Offset 216, 15 lines modified | Offset 216, 15 lines modified | ||
216 | <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>······<span·class="comment">//·returns·the·position·and·its·coordinates·in·the·reference·cell.·It</span></div> | 216 | <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>······<span·class="comment">//·returns·the·position·and·its·coordinates·in·the·reference·cell.·It</span></div> |
217 | <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>······<span·class="comment">//·first·tries·to·generate·a·random·and·uniformly·distributed·point·in</span></div> | 217 | <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>······<span·class="comment">//·first·tries·to·generate·a·random·and·uniformly·distributed·point·in</span></div> |
218 | <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>······<span·class="comment">//·real·space,·but·if·that·fails·(e.g.·because·the·cell·has·a·bad·aspect</span></div> | 218 | <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>······<span·class="comment">//·real·space,·but·if·that·fails·(e.g.·because·the·cell·has·a·bad·aspect</span></div> |
219 | <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>······<span·class="comment">//·ratio)·it·reverts·to·generating·a·random·point·in·the·unit·cell.</span></div> | 219 | <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>······<span·class="comment">//·ratio)·it·reverts·to·generating·a·random·point·in·the·unit·cell.</span></div> |
220 | <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>······<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim></div> | 220 | <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>······<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim></div> |
221 | <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>······std::pair<Point<spacedim>,·<a·class="code·hl_class"·href="classPoint.html">Point<dim></a>></div> | 221 | <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>······std::pair<Point<spacedim>,·<a·class="code·hl_class"·href="classPoint.html">Point<dim></a>></div> |
222 | <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>······random_location_in_cell(</div> | 222 | <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>······random_location_in_cell(</div> |
223 | <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno">··120</span>········<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_ | 223 | <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno">··120</span>········<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim,·spacedim>::active_cell_iterator</a>·&cell,</div> |
224 | <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno">··121</span>········<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classMapping.html">Mapping<dim,·spacedim></a>·&mapping,</div> | 224 | <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno">··121</span>········<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classMapping.html">Mapping<dim,·spacedim></a>·&mapping,</div> |
225 | <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno">··122</span>········std::mt19937·&················random_number_generator)</div> | 225 | <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno">··122</span>········std::mt19937·&················random_number_generator)</div> |
226 | <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>······{</div> | 226 | <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>······{</div> |
227 | <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno">··124</span>········<a·class="code·hl_define"·href="group__Exceptions.html#ga70a0bb353656e704acf927945277bbc6">Assert</a>(cell->reference_cell().is_hyper_cube()·==·<span·class="keyword">true</span>,</div> | 227 | <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno">··124</span>········<a·class="code·hl_define"·href="group__Exceptions.html#ga70a0bb353656e704acf927945277bbc6">Assert</a>(cell->reference_cell().is_hyper_cube()·==·<span·class="keyword">true</span>,</div> |
228 | <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno">··125</span>···············<a·class="code·hl_function"·href="group__Exceptions.html#ga519a9882fa48812fd2eb09089df2f02d">ExcNotImplemented</a>());</div> | 228 | <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno">··125</span>···············<a·class="code·hl_function"·href="group__Exceptions.html#ga519a9882fa48812fd2eb09089df2f02d">ExcNotImplemented</a>());</div> |
229 | <div·class="line"><a·id="l00126"·name="l00126"></a><span·class="lineno">··126</span>·</div> | 229 | <div·class="line"><a·id="l00126"·name="l00126"></a><span·class="lineno">··126</span>·</div> |
230 | <div·class="line"><a·id="l00127"·name="l00127"></a><span·class="lineno">··127</span>········<span·class="comment">//·Uniform·distribution·on·the·interval·[0,1].·This</span></div> | 230 | <div·class="line"><a·id="l00127"·name="l00127"></a><span·class="lineno">··127</span>········<span·class="comment">//·Uniform·distribution·on·the·interval·[0,1].·This</span></div> |
Offset 159, 30 lines modified | Offset 159, 30 lines modified | ||
159 | <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>···········.ReferenceCell::get_default_linear_mapping<dim,·spacedim>()</div> | 159 | <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>···········.ReferenceCell::get_default_linear_mapping<dim,·spacedim>()</div> |
160 | <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>#endif</div> | 160 | <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>#endif</div> |
161 | <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>···········));</div> | 161 | <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>···········));</div> |
162 | <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div> | 162 | <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>·</div> |
163 | <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim·=·dim></div> | 163 | <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim·=·dim></div> |
164 | <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>····<a·class="code·hl_class"·href="classParticles_1_1Particle.html">Particle<dim,·spacedim></a></div> | 164 | <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>····<a·class="code·hl_class"·href="classParticles_1_1Particle.html">Particle<dim,·spacedim></a></div> |
165 | <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>····<a·class="code·hl_function"·href="namespaceParticles_1_1Generators.html#a72f122148c370c419f587af4ecc7381f">random_particle_in_cell</a>(</div> | 165 | <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>····<a·class="code·hl_function"·href="namespaceParticles_1_1Generators.html#a72f122148c370c419f587af4ecc7381f">random_particle_in_cell</a>(</div> |
166 | <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>······<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_ | 166 | <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>······<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim,·spacedim>::active_cell_iterator</a>·&cell,</div> |
167 | <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>······<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classunsigned_01int.html">types::particle_index</a>········································<span·class="keywordtype">id</span>,</div> | 167 | <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>······<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classunsigned_01int.html">types::particle_index</a>········································<span·class="keywordtype">id</span>,</div> |
168 | <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>······std::mt19937·&················random_number_generator,</div> | 168 | <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>······std::mt19937·&················random_number_generator,</div> |
169 | <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>······<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classMapping.html">Mapping<dim,·spacedim></a>·&mapping·=</div> | 169 | <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>······<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classMapping.html">Mapping<dim,·spacedim></a>·&mapping·=</div> |
170 | <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>········(ReferenceCells::get_hypercube<dim>()</div> | 170 | <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>········(ReferenceCells::get_hypercube<dim>()</div> |
171 | <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>#ifndef·_MSC_VER</div> | 171 | <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>#ifndef·_MSC_VER</div> |
172 | <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>···········.<span·class="keyword">template</span>·get_default_linear_mapping<dim,·spacedim>()</div> | 172 | <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>···········.<span·class="keyword">template</span>·get_default_linear_mapping<dim,·spacedim>()</div> |
173 | <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>#<span·class="keywordflow">else</span></div> | 173 | <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>#<span·class="keywordflow">else</span></div> |
174 | <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>···········.ReferenceCell::get_default_linear_mapping<dim,·spacedim>()</div> | 174 | <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>···········.ReferenceCell::get_default_linear_mapping<dim,·spacedim>()</div> |
175 | <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno">··120</span>#endif</div> | 175 | <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno">··120</span>#endif</div> |
176 | <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno">··121</span>···········));</div> | 176 | <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno">··121</span>···········));</div> |
177 | <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno">··122</span>·</div> | 177 | <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno">··122</span>·</div> |
178 | <div·class="line"><a·id="l00129"·name="l00129"></a><span·class="lineno">··129</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim·=·dim></div> | 178 | <div·class="line"><a·id="l00129"·name="l00129"></a><span·class="lineno">··129</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim·=·dim></div> |
179 | <div·class="line"><a·id="l00130"·name="l00130"></a><span·class="lineno">··130</span>····<a·class="code·hl_class"·href="classParticles_1_1ParticleIterator.html">ParticleIterator<dim,·spacedim></a></div> | 179 | <div·class="line"><a·id="l00130"·name="l00130"></a><span·class="lineno">··130</span>····<a·class="code·hl_class"·href="classParticles_1_1ParticleIterator.html">ParticleIterator<dim,·spacedim></a></div> |
180 | <div·class="line"><a·id="l00131"·name="l00131"></a><span·class="lineno">··131</span>····<a·class="code·hl_function"·href="namespaceParticles_1_1Generators.html#a58151fa9299a1491432c1707ad514c1f">random_particle_in_cell_insert</a>(</div> | 180 | <div·class="line"><a·id="l00131"·name="l00131"></a><span·class="lineno">··131</span>····<a·class="code·hl_function"·href="namespaceParticles_1_1Generators.html#a58151fa9299a1491432c1707ad514c1f">random_particle_in_cell_insert</a>(</div> |
181 | <div·class="line"><a·id="l00132"·name="l00132"></a><span·class="lineno">··132</span>······<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_ | 181 | <div·class="line"><a·id="l00132"·name="l00132"></a><span·class="lineno">··132</span>······<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim,·spacedim>::active_cell_iterator</a>·&cell,</div> |
182 | <div·class="line"><a·id="l00133"·name="l00133"></a><span·class="lineno">··133</span>······<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classunsigned_01int.html">types::particle_index</a>········································<span·class="keywordtype">id</span>,</div> | 182 | <div·class="line"><a·id="l00133"·name="l00133"></a><span·class="lineno">··133</span>······<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classunsigned_01int.html">types::particle_index</a>········································<span·class="keywordtype">id</span>,</div> |
183 | <div·class="line"><a·id="l00134"·name="l00134"></a><span·class="lineno">··134</span>······std::mt19937·&··················random_number_generator,</div> | 183 | <div·class="line"><a·id="l00134"·name="l00134"></a><span·class="lineno">··134</span>······std::mt19937·&··················random_number_generator,</div> |
184 | <div·class="line"><a·id="l00135"·name="l00135"></a><span·class="lineno">··135</span>······<a·class="code·hl_class"·href="classParticles_1_1ParticleHandler.html">ParticleHandler<dim,·spacedim></a>·&particle_handler,</div> | 184 | <div·class="line"><a·id="l00135"·name="l00135"></a><span·class="lineno">··135</span>······<a·class="code·hl_class"·href="classParticles_1_1ParticleHandler.html">ParticleHandler<dim,·spacedim></a>·&particle_handler,</div> |
185 | <div·class="line"><a·id="l00136"·name="l00136"></a><span·class="lineno">··136</span>······<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classMapping.html">Mapping<dim,·spacedim></a>·&··mapping·=</div> | 185 | <div·class="line"><a·id="l00136"·name="l00136"></a><span·class="lineno">··136</span>······<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classMapping.html">Mapping<dim,·spacedim></a>·&··mapping·=</div> |
186 | <div·class="line"><a·id="l00137"·name="l00137"></a><span·class="lineno">··137</span>········(ReferenceCells::get_hypercube<dim>()</div> | 186 | <div·class="line"><a·id="l00137"·name="l00137"></a><span·class="lineno">··137</span>········(ReferenceCells::get_hypercube<dim>()</div> |
187 | <div·class="line"><a·id="l00138"·name="l00138"></a><span·class="lineno">··138</span>#ifndef·_MSC_VER</div> | 187 | <div·class="line"><a·id="l00138"·name="l00138"></a><span·class="lineno">··138</span>#ifndef·_MSC_VER</div> |
188 | <div·class="line"><a·id="l00139"·name="l00139"></a><span·class="lineno">··139</span>···········.<span·class="keyword">template</span>·get_default_linear_mapping<dim,·spacedim>()</div> | 188 | <div·class="line"><a·id="l00139"·name="l00139"></a><span·class="lineno">··139</span>···········.<span·class="keyword">template</span>·get_default_linear_mapping<dim,·spacedim>()</div> |
Offset 142, 15 lines modified | Offset 142, 15 lines modified | ||
142 | <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div> | 142 | <div·class="line"><a·id="l00044"·name="l00044"></a><span·class="lineno">···44</span>·</div> |
143 | <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno"><a·class="line"·href="namespaceLinearAlgebraDealII.html#aa4543bb429e129431d48d18c1bfebae3">···48</a></span>··<span·class="keyword">using·</span><a·class="code·hl_class"·href="classBlockVector.html">BlockVector</a>·=·<a·class="code·hl_class"·href="classBlockVector.html">BlockVector<double></a>;</div> | 143 | <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno"><a·class="line"·href="namespaceLinearAlgebraDealII.html#aa4543bb429e129431d48d18c1bfebae3">···48</a></span>··<span·class="keyword">using·</span><a·class="code·hl_class"·href="classBlockVector.html">BlockVector</a>·=·<a·class="code·hl_class"·href="classBlockVector.html">BlockVector<double></a>;</div> |
144 | <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div> | 144 | <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno">···49</span>·</div> |
145 | <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno"><a·class="line"·href="namespaceLinearAlgebraDealII.html#a912abe2208022aec6753876bcc72f6bf">···53</a></span>··<span·class="keyword">using·</span><a·class="code·hl_class"·href="classSparseMatrix.html">SparseMatrix</a>·=·<a·class="code·hl_class"·href="classSparseMatrix.html">SparseMatrix<double></a>;</div> | 145 | <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno"><a·class="line"·href="namespaceLinearAlgebraDealII.html#a912abe2208022aec6753876bcc72f6bf">···53</a></span>··<span·class="keyword">using·</span><a·class="code·hl_class"·href="classSparseMatrix.html">SparseMatrix</a>·=·<a·class="code·hl_class"·href="classSparseMatrix.html">SparseMatrix<double></a>;</div> |
146 | <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div> | 146 | <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno">···54</span>·</div> |
147 | <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno"><a·class="line"·href="namespaceLinearAlgebraDealII.html#a34f060e2c5e047fdc12c76d047c7c098">···58</a></span>··<span·class="keyword">using·</span><a·class="code·hl_class"·href="classBlockSparseMatrix.html">BlockSparseMatrix</a>·=·<a·class="code·hl_class"·href="classBlockSparseMatrix.html">BlockSparseMatrix<double></a>;</div> | 147 | <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno"><a·class="line"·href="namespaceLinearAlgebraDealII.html#a34f060e2c5e047fdc12c76d047c7c098">···58</a></span>··<span·class="keyword">using·</span><a·class="code·hl_class"·href="classBlockSparseMatrix.html">BlockSparseMatrix</a>·=·<a·class="code·hl_class"·href="classBlockSparseMatrix.html">BlockSparseMatrix<double></a>;</div> |
148 | <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div> | 148 | <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div> |
149 | <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno"><a·class="line"·href="namespaceLinearAlgebraDealII.html#a1b3aec02443c044b5f4210c4f2cb62ba">···63</a></span>··<span·class="keyword">using·</span><a·class="code·hl_ | 149 | <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno"><a·class="line"·href="namespaceLinearAlgebraDealII.html#a1b3aec02443c044b5f4210c4f2cb62ba">···63</a></span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="namespaceLinearAlgebraDealII.html#a1b3aec02443c044b5f4210c4f2cb62ba">PreconditionSSOR</a>·=·<a·class="code·hl_typedef"·href="namespaceLinearAlgebraDealII.html#a1b3aec02443c044b5f4210c4f2cb62ba">PreconditionSSOR<SparseMatrix></a>;</div> |
150 | <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>}·<span·class="comment">//·namespace·LinearAlgebraDealII</span></div> | 150 | <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>}·<span·class="comment">//·namespace·LinearAlgebraDealII</span></div> |
151 | </div> | 151 | </div> |
152 | <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div> | 152 | <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>·</div> |
153 | <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div> | 153 | <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div> |
154 | <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><a·class="code·hl_define"·href="config_8h.html#a998f224639942da0567cbd1ec77913b7">DEAL_II_NAMESPACE_CLOSE</a></div> | 154 | <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><a·class="code·hl_define"·href="config_8h.html#a998f224639942da0567cbd1ec77913b7">DEAL_II_NAMESPACE_CLOSE</a></div> |
155 | <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div> | 155 | <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div> |
156 | <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div> | 156 | <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>·</div> |
Offset 407, 15 lines modified | Offset 407, 15 lines modified | ||
407 | <div·class="line"><a·id="l00281"·name="l00281"></a><span·class="lineno">··281</span>·</div> | 407 | <div·class="line"><a·id="l00281"·name="l00281"></a><span·class="lineno">··281</span>·</div> |
408 | <div·class="line"><a·id="l00282"·name="l00282"></a><span·class="lineno">··282</span>·</div> | 408 | <div·class="line"><a·id="l00282"·name="l00282"></a><span·class="lineno">··282</span>·</div> |
409 | <div·class="line"><a·id="l00283"·name="l00283"></a><span·class="lineno">··283</span><span·class="keyword">namespace</span></div> | 409 | <div·class="line"><a·id="l00283"·name="l00283"></a><span·class="lineno">··283</span><span·class="keyword">namespace</span></div> |
410 | <div·class="line"><a·id="l00284"·name="l00284"></a><span·class="lineno">··284</span>{</div> | 410 | <div·class="line"><a·id="l00284"·name="l00284"></a><span·class="lineno">··284</span>{</div> |
411 | <div·class="line"><a·id="l00285"·name="l00285"></a><span·class="lineno">··285</span>··<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim></div> | 411 | <div·class="line"><a·id="l00285"·name="l00285"></a><span·class="lineno">··285</span>··<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim></div> |
412 | <div·class="line"><a·id="l00286"·name="l00286"></a><span·class="lineno">··286</span>··<span·class="keywordtype">bool</span></div> | 412 | <div·class="line"><a·id="l00286"·name="l00286"></a><span·class="lineno">··286</span>··<span·class="keywordtype">bool</span></div> |
413 | <div·class="line"><a·id="l00287"·name="l00287"></a><span·class="lineno">··287</span>··spherical_face_is_horizontal(</div> | 413 | <div·class="line"><a·id="l00287"·name="l00287"></a><span·class="lineno">··287</span>··spherical_face_is_horizontal(</div> |
414 | <div·class="line"><a·id="l00288"·name="l00288"></a><span·class="lineno">··288</span>····<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_ | 414 | <div·class="line"><a·id="l00288"·name="l00288"></a><span·class="lineno">··288</span>····<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga4015f9d1dc9115fbdf74d74960bec074">Triangulation<dim,·spacedim>::face_iterator</a>·&face,</div> |
415 | <div·class="line"><a·id="l00289"·name="l00289"></a><span·class="lineno">··289</span>····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classPoint.html">Point<spacedim></a>·&·····································manifold_center)</div> | 415 | <div·class="line"><a·id="l00289"·name="l00289"></a><span·class="lineno">··289</span>····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classPoint.html">Point<spacedim></a>·&·····································manifold_center)</div> |
416 | <div·class="line"><a·id="l00290"·name="l00290"></a><span·class="lineno">··290</span>··{</div> | 416 | <div·class="line"><a·id="l00290"·name="l00290"></a><span·class="lineno">··290</span>··{</div> |
417 | <div·class="line"><a·id="l00291"·name="l00291"></a><span·class="lineno">··291</span>····<span·class="comment">//·We·test·whether·a·face·is·horizontal·by·checking·that·the·vertices</span></div> | 417 | <div·class="line"><a·id="l00291"·name="l00291"></a><span·class="lineno">··291</span>····<span·class="comment">//·We·test·whether·a·face·is·horizontal·by·checking·that·the·vertices</span></div> |
418 | <div·class="line"><a·id="l00292"·name="l00292"></a><span·class="lineno">··292</span>····<span·class="comment">//·all·have·roughly·the·same·distance·from·the·center:·If·the</span></div> | 418 | <div·class="line"><a·id="l00292"·name="l00292"></a><span·class="lineno">··292</span>····<span·class="comment">//·all·have·roughly·the·same·distance·from·the·center:·If·the</span></div> |
419 | <div·class="line"><a·id="l00293"·name="l00293"></a><span·class="lineno">··293</span>····<span·class="comment">//·maximum·deviation·for·the·distances·from·the·vertices·to·the</span></div> | 419 | <div·class="line"><a·id="l00293"·name="l00293"></a><span·class="lineno">··293</span>····<span·class="comment">//·maximum·deviation·for·the·distances·from·the·vertices·to·the</span></div> |
420 | <div·class="line"><a·id="l00294"·name="l00294"></a><span·class="lineno">··294</span>····<span·class="comment">//·center·is·less·than·1.e-5·of·the·distance·between·vertices·(as</span></div> | 420 | <div·class="line"><a·id="l00294"·name="l00294"></a><span·class="lineno">··294</span>····<span·class="comment">//·center·is·less·than·1.e-5·of·the·distance·between·vertices·(as</span></div> |
421 | <div·class="line"><a·id="l00295"·name="l00295"></a><span·class="lineno">··295</span>····<span·class="comment">//·measured·by·the·minimum·distance·from·any·of·the·other·vertices</span></div> | 421 | <div·class="line"><a·id="l00295"·name="l00295"></a><span·class="lineno">··295</span>····<span·class="comment">//·measured·by·the·minimum·distance·from·any·of·the·other·vertices</span></div> |
Offset 160, 15 lines modified | Offset 160, 15 lines modified | ||
160 | <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··<a·class="code·hl_function"·href="classPolarManifold.html#af37cdf92fffc4ccecf4c0fdd15080962">push_forward</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classPoint.html">Point<spacedim></a>·&chart_point)·<span·class="keyword">const·override</span>;</div> | 160 | <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··<a·class="code·hl_function"·href="classPolarManifold.html#af37cdf92fffc4ccecf4c0fdd15080962">push_forward</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classPoint.html">Point<spacedim></a>·&chart_point)·<span·class="keyword">const·override</span>;</div> |
161 | <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div> | 161 | <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div> |
162 | <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_class"·href="classDerivativeForm.html">DerivativeForm<1,·spacedim,·spacedim></a></div> | 162 | <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_class"·href="classDerivativeForm.html">DerivativeForm<1,·spacedim,·spacedim></a></div> |
163 | <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>··<a·class="code·hl_function"·href="classPolarManifold.html#a6ed9edfbb37493490acce2bdd14d3554">push_forward_gradient</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classPoint.html">Point<spacedim></a>·&chart_point)·<span·class="keyword">const·override</span>;</div> | 163 | <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>··<a·class="code·hl_function"·href="classPolarManifold.html#a6ed9edfbb37493490acce2bdd14d3554">push_forward_gradient</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classPoint.html">Point<spacedim></a>·&chart_point)·<span·class="keyword">const·override</span>;</div> |
164 | <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>·</div> | 164 | <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>·</div> |
165 | <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_class"·href="classTensor.html">Tensor<1,·spacedim></a></div> | 165 | <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_class"·href="classTensor.html">Tensor<1,·spacedim></a></div> |
166 | <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno">··124</span>··<a·class="code·hl_function"·href="classPolarManifold.html#af0a55c0cb5c01a8f334c8ea7e5bf49ed">normal_vector</a>(</div> | 166 | <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno">··124</span>··<a·class="code·hl_function"·href="classPolarManifold.html#af0a55c0cb5c01a8f334c8ea7e5bf49ed">normal_vector</a>(</div> |
167 | <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno">··125</span>····<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_ | 167 | <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno">··125</span>····<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga4015f9d1dc9115fbdf74d74960bec074">Triangulation<dim,·spacedim>::face_iterator</a>·&face,</div> |
168 | <div·class="line"><a·id="l00126"·name="l00126"></a><span·class="lineno">··126</span>····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classPoint.html">Point<spacedim></a>·&p)·<span·class="keyword">const·override</span>;</div> | 168 | <div·class="line"><a·id="l00126"·name="l00126"></a><span·class="lineno">··126</span>····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classPoint.html">Point<spacedim></a>·&p)·<span·class="keyword">const·override</span>;</div> |
169 | <div·class="line"><a·id="l00127"·name="l00127"></a><span·class="lineno">··127</span>·</div> | 169 | <div·class="line"><a·id="l00127"·name="l00127"></a><span·class="lineno">··127</span>·</div> |
170 | <div·class="line"><a·id="l00131"·name="l00131"></a><span·class="lineno"><a·class="line"·href="classPolarManifold.html#ac83c8ed786d7b24d4c4262ea470b8803">··131</a></span>··<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classPoint.html">Point<spacedim></a>·<a·class="code·hl_variable"·href="classPolarManifold.html#ac83c8ed786d7b24d4c4262ea470b8803">center</a>;</div> | 170 | <div·class="line"><a·id="l00131"·name="l00131"></a><span·class="lineno"><a·class="line"·href="classPolarManifold.html#ac83c8ed786d7b24d4c4262ea470b8803">··131</a></span>··<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classPoint.html">Point<spacedim></a>·<a·class="code·hl_variable"·href="classPolarManifold.html#ac83c8ed786d7b24d4c4262ea470b8803">center</a>;</div> |
171 | <div·class="line"><a·id="l00132"·name="l00132"></a><span·class="lineno">··132</span>·</div> | 171 | <div·class="line"><a·id="l00132"·name="l00132"></a><span·class="lineno">··132</span>·</div> |
172 | <div·class="line"><a·id="l00133"·name="l00133"></a><span·class="lineno">··133</span><span·class="keyword">private</span>:</div> | 172 | <div·class="line"><a·id="l00133"·name="l00133"></a><span·class="lineno">··133</span><span·class="keyword">private</span>:</div> |
173 | <div·class="line"><a·id="l00138"·name="l00138"></a><span·class="lineno">··138</span>··<span·class="keyword">static</span>·<a·class="code·hl_class"·href="classTensor.html">Tensor<1,·spacedim></a></div> | 173 | <div·class="line"><a·id="l00138"·name="l00138"></a><span·class="lineno">··138</span>··<span·class="keyword">static</span>·<a·class="code·hl_class"·href="classTensor.html">Tensor<1,·spacedim></a></div> |
174 | <div·class="line"><a·id="l00139"·name="l00139"></a><span·class="lineno">··139</span>··<a·class="code·hl_function"·href="classPolarManifold.html#a34de14712c680f7caf6ec818932d16f2">get_periodicity</a>();</div> | 174 | <div·class="line"><a·id="l00139"·name="l00139"></a><span·class="lineno">··139</span>··<a·class="code·hl_function"·href="classPolarManifold.html#a34de14712c680f7caf6ec818932d16f2">get_periodicity</a>();</div> |
Offset 380, 15 lines modified | Offset 380, 15 lines modified | ||
380 | <div·class="line"><a·id="l00262"·name="l00262"></a><span·class="lineno">··262</span>············nb_ref_flag,</div> | 380 | <div·class="line"><a·id="l00262"·name="l00262"></a><span·class="lineno">··262</span>············nb_ref_flag,</div> |
381 | <div·class="line"><a·id="l00263"·name="l00263"></a><span·class="lineno">··263</span>············neighbor_neighbor,</div> | 381 | <div·class="line"><a·id="l00263"·name="l00263"></a><span·class="lineno">··263</span>············neighbor_neighbor,</div> |
382 | <div·class="line"><a·id="l00264"·name="l00264"></a><span·class="lineno">··264</span>············neighbor->face_orientation(neighbor_neighbor),</div> | 382 | <div·class="line"><a·id="l00264"·name="l00264"></a><span·class="lineno">··264</span>············neighbor->face_orientation(neighbor_neighbor),</div> |
383 | <div·class="line"><a·id="l00265"·name="l00265"></a><span·class="lineno">··265</span>············neighbor->face_flip(neighbor_neighbor),</div> | 383 | <div·class="line"><a·id="l00265"·name="l00265"></a><span·class="lineno">··265</span>············neighbor->face_flip(neighbor_neighbor),</div> |
384 | <div·class="line"><a·id="l00266"·name="l00266"></a><span·class="lineno">··266</span>············neighbor->face_rotation(neighbor_neighbor));</div> | 384 | <div·class="line"><a·id="l00266"·name="l00266"></a><span·class="lineno">··266</span>············neighbor->face_rotation(neighbor_neighbor));</div> |
385 | <div·class="line"><a·id="l00267"·name="l00267"></a><span·class="lineno">··267</span>········<span·class="keywordflow">if</span>·(face_ref_case·!=·<a·class="code·hl_class"·href="classRefinementCase.html">RefinementCase<dim·-·1>::no_refinement</a>)</div> | 385 | <div·class="line"><a·id="l00267"·name="l00267"></a><span·class="lineno">··267</span>········<span·class="keywordflow">if</span>·(face_ref_case·!=·<a·class="code·hl_class"·href="classRefinementCase.html">RefinementCase<dim·-·1>::no_refinement</a>)</div> |
386 | <div·class="line"><a·id="l00268"·name="l00268"></a><span·class="lineno">··268</span>··········{</div> | 386 | <div·class="line"><a·id="l00268"·name="l00268"></a><span·class="lineno">··268</span>··········{</div> |
387 | <div·class="line"><a·id="l00269"·name="l00269"></a><span·class="lineno">··269</span>············<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_ | 387 | <div·class="line"><a·id="l00269"·name="l00269"></a><span·class="lineno">··269</span>············<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga4015f9d1dc9115fbdf74d74960bec074">Triangulation<dim,·spacedim>::face_iterator</a></div> |
388 | <div·class="line"><a·id="l00270"·name="l00270"></a><span·class="lineno">··270</span>······················neighbor_face···=·neighbor->face(neighbor_neighbor);</div> | 388 | <div·class="line"><a·id="l00270"·name="l00270"></a><span·class="lineno">··270</span>······················neighbor_face···=·neighbor->face(neighbor_neighbor);</div> |
389 | <div·class="line"><a·id="l00271"·name="l00271"></a><span·class="lineno">··271</span>············<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·this_face_index·=·cell->face_index(face_no);</div> | 389 | <div·class="line"><a·id="l00271"·name="l00271"></a><span·class="lineno">··271</span>············<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·this_face_index·=·cell->face_index(face_no);</div> |
390 | <div·class="line"><a·id="l00272"·name="l00272"></a><span·class="lineno">··272</span>·</div> | 390 | <div·class="line"><a·id="l00272"·name="l00272"></a><span·class="lineno">··272</span>·</div> |
391 | <div·class="line"><a·id="l00273"·name="l00273"></a><span·class="lineno">··273</span>············<span·class="comment">//·there·are·still·two·basic</span></div> | 391 | <div·class="line"><a·id="l00273"·name="l00273"></a><span·class="lineno">··273</span>············<span·class="comment">//·there·are·still·two·basic</span></div> |
392 | <div·class="line"><a·id="l00274"·name="l00274"></a><span·class="lineno">··274</span>············<span·class="comment">//·possibilities·here:·the·neighbor</span></div> | 392 | <div·class="line"><a·id="l00274"·name="l00274"></a><span·class="lineno">··274</span>············<span·class="comment">//·possibilities·here:·the·neighbor</span></div> |
393 | <div·class="line"><a·id="l00275"·name="l00275"></a><span·class="lineno">··275</span>············<span·class="comment">//·might·be·coarser·or·as·coarse</span></div> | 393 | <div·class="line"><a·id="l00275"·name="l00275"></a><span·class="lineno">··275</span>············<span·class="comment">//·might·be·coarser·or·as·coarse</span></div> |
394 | <div·class="line"><a·id="l00276"·name="l00276"></a><span·class="lineno">··276</span>············<span·class="comment">//·as·we·are</span></div> | 394 | <div·class="line"><a·id="l00276"·name="l00276"></a><span·class="lineno">··276</span>············<span·class="comment">//·as·we·are</span></div> |
Offset 344, 24 lines modified | Offset 344, 24 lines modified | ||
344 | <div·class="line"><a·id="l01353"·name="l01353"></a><span·class="lineno"><a·class="line"·href="classTriangulation.html#a0633dd17e535a59162b79f338c6ff5aeaf64b535fd0fad99b6032412d2cccac36">·1353</a></span>··};</div> | 344 | <div·class="line"><a·id="l01353"·name="l01353"></a><span·class="lineno"><a·class="line"·href="classTriangulation.html#a0633dd17e535a59162b79f338c6ff5aeaf64b535fd0fad99b6032412d2cccac36">·1353</a></span>··};</div> |
345 | </div> | 345 | </div> |
346 | <div·class="line"><a·id="l01354"·name="l01354"></a><span·class="lineno">·1354</span>·</div> | 346 | <div·class="line"><a·id="l01354"·name="l01354"></a><span·class="lineno">·1354</span>·</div> |
347 | <div·class="line"><a·id="l01370"·name="l01370"></a><span·class="lineno"><a·class="line"·href="group__Iterators.html#ga997d61ac77777cdc2be3ae934b1f7cdb">·1370</a></span>··<span·class="keyword">using·</span><a·class="code·hl_class"·href="classTriaIterator.html">cell_iterator</a>·=·<a·class="code·hl_class"·href="classTriaIterator.html">TriaIterator<CellAccessor<dim,·spacedim></a>>;</div> | 347 | <div·class="line"><a·id="l01370"·name="l01370"></a><span·class="lineno"><a·class="line"·href="group__Iterators.html#ga997d61ac77777cdc2be3ae934b1f7cdb">·1370</a></span>··<span·class="keyword">using·</span><a·class="code·hl_class"·href="classTriaIterator.html">cell_iterator</a>·=·<a·class="code·hl_class"·href="classTriaIterator.html">TriaIterator<CellAccessor<dim,·spacedim></a>>;</div> |
348 | <div·class="line"><a·id="l01371"·name="l01371"></a><span·class="lineno">·1371</span>·</div> | 348 | <div·class="line"><a·id="l01371"·name="l01371"></a><span·class="lineno">·1371</span>·</div> |
349 | <div·class="line"><a·id="l01376"·name="l01376"></a><span·class="lineno"><a·class="line"·href="classTriangulation.html#ad12cedb5139eeea73fb2a3eec16636f8">·1376</a></span>··<span·class="keyword">using·</span><a·class="code·hl_class"·href="classTriaIterator.html">level_cell_iterator</a>·=·<a·class="code·hl_class"·href="classTriaIterator.html">cell_iterator</a>;</div> | 349 | <div·class="line"><a·id="l01376"·name="l01376"></a><span·class="lineno"><a·class="line"·href="classTriangulation.html#ad12cedb5139eeea73fb2a3eec16636f8">·1376</a></span>··<span·class="keyword">using·</span><a·class="code·hl_class"·href="classTriaIterator.html">level_cell_iterator</a>·=·<a·class="code·hl_class"·href="classTriaIterator.html">cell_iterator</a>;</div> |
350 | <div·class="line"><a·id="l01377"·name="l01377"></a><span·class="lineno">·1377</span>·</div> | 350 | <div·class="line"><a·id="l01377"·name="l01377"></a><span·class="lineno">·1377</span>·</div> |
351 | <div·class="line"><a·id="l01394"·name="l01394"></a><span·class="lineno"><a·class="line"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">·1394</a></span>··<span·class="keyword">using·</span><a·class="code·hl_ | 351 | <div·class="line"><a·id="l01394"·name="l01394"></a><span·class="lineno"><a·class="line"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">·1394</a></span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">active_cell_iterator</a>·=·<a·class="code·hl_class"·href="classTriaActiveIterator.html">TriaActiveIterator<CellAccessor<dim,·spacedim></a>>;</div> |
352 | <div·class="line"><a·id="l01395"·name="l01395"></a><span·class="lineno">·1395</span>·</div> | 352 | <div·class="line"><a·id="l01395"·name="l01395"></a><span·class="lineno">·1395</span>·</div> |
353 | <div·class="line"><a·id="l01409"·name="l01409"></a><span·class="lineno"><a·class="line"·href="group__Iterators.html#ga4015f9d1dc9115fbdf74d74960bec074">·1409</a></span>··<span·class="keyword">using·</span><a·class="code·hl_ | 353 | <div·class="line"><a·id="l01409"·name="l01409"></a><span·class="lineno"><a·class="line"·href="group__Iterators.html#ga4015f9d1dc9115fbdf74d74960bec074">·1409</a></span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="group__Iterators.html#ga4015f9d1dc9115fbdf74d74960bec074">face_iterator</a>·=·<a·class="code·hl_class"·href="classTriaIterator.html">TriaIterator</a><<a·class="code·hl_class"·href="classTriaAccessor.html">TriaAccessor</a><dim·-·1,·dim,·spacedim>>;</div> |
354 | <div·class="line"><a·id="l01410"·name="l01410"></a><span·class="lineno">·1410</span>·</div> | 354 | <div·class="line"><a·id="l01410"·name="l01410"></a><span·class="lineno">·1410</span>·</div> |
355 | <div·class="line"><a·id="l01422"·name="l01422"></a><span·class="lineno"><a·class="line"·href="group__Iterators.html#gad77aace3a5c6c96b985cbf22a28c83f2">·1422</a></span>··<span·class="keyword">using·</span><a·class="code·hl_ | 355 | <div·class="line"><a·id="l01422"·name="l01422"></a><span·class="lineno"><a·class="line"·href="group__Iterators.html#gad77aace3a5c6c96b985cbf22a28c83f2">·1422</a></span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="group__Iterators.html#gad77aace3a5c6c96b985cbf22a28c83f2">active_face_iterator</a>·=</div> |
356 | <div·class="line"><a·id="l01423"·name="l01423"></a><span·class="lineno">·1423</span>····<a·class="code·hl_class"·href="classTriaActiveIterator.html">TriaActiveIterator</a><<a·class="code·hl_class"·href="classTriaAccessor.html">TriaAccessor</a><dim·-·1,·dim,·spacedim>>;</div> | 356 | <div·class="line"><a·id="l01423"·name="l01423"></a><span·class="lineno">·1423</span>····<a·class="code·hl_class"·href="classTriaActiveIterator.html">TriaActiveIterator</a><<a·class="code·hl_class"·href="classTriaAccessor.html">TriaAccessor</a><dim·-·1,·dim,·spacedim>>;</div> |
357 | <div·class="line"><a·id="l01424"·name="l01424"></a><span·class="lineno">·1424</span>·</div> | 357 | <div·class="line"><a·id="l01424"·name="l01424"></a><span·class="lineno">·1424</span>·</div> |
358 | <div·class="line"><a·id="l01433"·name="l01433"></a><span·class="lineno"><a·class="line"·href="group__Iterators.html#gac23052ad0b446137324ccf9ea0fd386e">·1433</a></span>··<span·class="keyword">using·</span><a·class="code·hl_ | 358 | <div·class="line"><a·id="l01433"·name="l01433"></a><span·class="lineno"><a·class="line"·href="group__Iterators.html#gac23052ad0b446137324ccf9ea0fd386e">·1433</a></span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="group__Iterators.html#gac23052ad0b446137324ccf9ea0fd386e">vertex_iterator</a>·=·<a·class="code·hl_class"·href="classTriaIterator.html">TriaIterator<::TriaAccessor<0,·dim,·spacedim></a>>;</div> |
359 | <div·class="line"><a·id="l01434"·name="l01434"></a><span·class="lineno">·1434</span>·</div> | 359 | <div·class="line"><a·id="l01434"·name="l01434"></a><span·class="lineno">·1434</span>·</div> |
360 | <div·class="line"><a·id="l01447"·name="l01447"></a><span·class="lineno"><a·class="line"·href="group__Iterators.html#ga8738294ebb9d165e6b431589b0bbc7f7">·1447</a></span>··<span·class="keyword">using·</span><a·class="code·hl_ | 360 | <div·class="line"><a·id="l01447"·name="l01447"></a><span·class="lineno"><a·class="line"·href="group__Iterators.html#ga8738294ebb9d165e6b431589b0bbc7f7">·1447</a></span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="group__Iterators.html#ga8738294ebb9d165e6b431589b0bbc7f7">active_vertex_iterator</a>·=</div> |
361 | <div·class="line"><a·id="l01448"·name="l01448"></a><span·class="lineno">·1448</span>····<a·class="code·hl_class"·href="classTriaActiveIterator.html">TriaActiveIterator<::TriaAccessor<0,·dim,·spacedim></a>>;</div> | 361 | <div·class="line"><a·id="l01448"·name="l01448"></a><span·class="lineno">·1448</span>····<a·class="code·hl_class"·href="classTriaActiveIterator.html">TriaActiveIterator<::TriaAccessor<0,·dim,·spacedim></a>>;</div> |
362 | <div·class="line"><a·id="l01449"·name="l01449"></a><span·class="lineno">·1449</span>·</div> | 362 | <div·class="line"><a·id="l01449"·name="l01449"></a><span·class="lineno">·1449</span>·</div> |
363 | <div·class="line"><a·id="l01457"·name="l01457"></a><span·class="lineno"><a·class="line"·href="group__Iterators.html#ga863d37379dceb11324e72a44039ac495">·1457</a></span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="group__Iterators.html#ga863d37379dceb11324e72a44039ac495">line_iterator</a>·=·<span·class="keyword">typename</span>·IteratorSelector::line_iterator;</div> | 363 | <div·class="line"><a·id="l01457"·name="l01457"></a><span·class="lineno"><a·class="line"·href="group__Iterators.html#ga863d37379dceb11324e72a44039ac495">·1457</a></span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="group__Iterators.html#ga863d37379dceb11324e72a44039ac495">line_iterator</a>·=·<span·class="keyword">typename</span>·IteratorSelector::line_iterator;</div> |
364 | <div·class="line"><a·id="l01458"·name="l01458"></a><span·class="lineno">·1458</span>·</div> | 364 | <div·class="line"><a·id="l01458"·name="l01458"></a><span·class="lineno">·1458</span>·</div> |
365 | <div·class="line"><a·id="l01472"·name="l01472"></a><span·class="lineno"><a·class="line"·href="group__Iterators.html#gabfba44e3df01252843f37ee1f8e6df58">·1472</a></span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="group__Iterators.html#gabfba44e3df01252843f37ee1f8e6df58">active_line_iterator</a>·=·<span·class="keyword">typename</span>·IteratorSelector::active_line_iterator;</div> | 365 | <div·class="line"><a·id="l01472"·name="l01472"></a><span·class="lineno"><a·class="line"·href="group__Iterators.html#gabfba44e3df01252843f37ee1f8e6df58">·1472</a></span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="group__Iterators.html#gabfba44e3df01252843f37ee1f8e6df58">active_line_iterator</a>·=·<span·class="keyword">typename</span>·IteratorSelector::active_line_iterator;</div> |
366 | <div·class="line"><a·id="l01473"·name="l01473"></a><span·class="lineno">·1473</span>·</div> | 366 | <div·class="line"><a·id="l01473"·name="l01473"></a><span·class="lineno">·1473</span>·</div> |
367 | <div·class="line"><a·id="l01481"·name="l01481"></a><span·class="lineno"><a·class="line"·href="group__Iterators.html#ga672c99b1c8da16227cae6f0cf66cc109">·1481</a></span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="group__Iterators.html#ga672c99b1c8da16227cae6f0cf66cc109">quad_iterator</a>·=·<span·class="keyword">typename</span>·IteratorSelector::quad_iterator;</div> | 367 | <div·class="line"><a·id="l01481"·name="l01481"></a><span·class="lineno"><a·class="line"·href="group__Iterators.html#ga672c99b1c8da16227cae6f0cf66cc109">·1481</a></span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="group__Iterators.html#ga672c99b1c8da16227cae6f0cf66cc109">quad_iterator</a>·=·<span·class="keyword">typename</span>·IteratorSelector::quad_iterator;</div> |
Offset 1225, 15 lines modified | Offset 1225, 15 lines modified | ||
1225 | <div·class="line"><a·id="l01294"·name="l01294"></a><span·class="lineno">·1294</span>······<span·class="comment">//·run·through·all·faces·and·check</span></div> | 1225 | <div·class="line"><a·id="l01294"·name="l01294"></a><span·class="lineno">·1294</span>······<span·class="comment">//·run·through·all·faces·and·check</span></div> |
1226 | <div·class="line"><a·id="l01295"·name="l01295"></a><span·class="lineno">·1295</span>······<span·class="comment">//·if·one·of·their·center·coordinates·matches</span></div> | 1226 | <div·class="line"><a·id="l01295"·name="l01295"></a><span·class="lineno">·1295</span>······<span·class="comment">//·if·one·of·their·center·coordinates·matches</span></div> |
1227 | <div·class="line"><a·id="l01296"·name="l01296"></a><span·class="lineno">·1296</span>······<span·class="comment">//·one·of·the·corner·points.·Comparisons</span></div> | 1227 | <div·class="line"><a·id="l01296"·name="l01296"></a><span·class="lineno">·1296</span>······<span·class="comment">//·one·of·the·corner·points.·Comparisons</span></div> |
1228 | <div·class="line"><a·id="l01297"·name="l01297"></a><span·class="lineno">·1297</span>······<span·class="comment">//·are·made·using·an·epsilon·which</span></div> | 1228 | <div·class="line"><a·id="l01297"·name="l01297"></a><span·class="lineno">·1297</span>······<span·class="comment">//·are·made·using·an·epsilon·which</span></div> |
1229 | <div·class="line"><a·id="l01298"·name="l01298"></a><span·class="lineno">·1298</span>······<span·class="comment">//·should·be·smaller·than·the·smallest·cell</span></div> | 1229 | <div·class="line"><a·id="l01298"·name="l01298"></a><span·class="lineno">·1298</span>······<span·class="comment">//·should·be·smaller·than·the·smallest·cell</span></div> |
1230 | <div·class="line"><a·id="l01299"·name="l01299"></a><span·class="lineno">·1299</span>······<span·class="comment">//·diameter.</span></div> | 1230 | <div·class="line"><a·id="l01299"·name="l01299"></a><span·class="lineno">·1299</span>······<span·class="comment">//·diameter.</span></div> |
1231 | <div·class="line"><a·id="l01300"·name="l01300"></a><span·class="lineno">·1300</span>·</div> | 1231 | <div·class="line"><a·id="l01300"·name="l01300"></a><span·class="lineno">·1300</span>·</div> |
1232 | <div·class="line"><a·id="l01301"·name="l01301"></a><span·class="lineno">·1301</span>······<span·class="keyword">typename</span>·<a·class="code·hl_ | 1232 | <div·class="line"><a·id="l01301"·name="l01301"></a><span·class="lineno">·1301</span>······<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga4015f9d1dc9115fbdf74d74960bec074">Triangulation<dim,·spacedim>::face_iterator</a>·face·=</div> |
1233 | <div·class="line"><a·id="l01302"·name="l01302"></a><span·class="lineno">·1302</span>·····························································<a·class="code·hl_variable"·href="tria__description_8cc.html#ab695339a227bd369fcea767631247cff">tria</a>.<a·class="code·hl_function"·href="classTriangulation.html#abd8e77917e8512bd1e70bf180929f407">begin_face</a>(),</div> | 1233 | <div·class="line"><a·id="l01302"·name="l01302"></a><span·class="lineno">·1302</span>·····························································<a·class="code·hl_variable"·href="tria__description_8cc.html#ab695339a227bd369fcea767631247cff">tria</a>.<a·class="code·hl_function"·href="classTriangulation.html#abd8e77917e8512bd1e70bf180929f407">begin_face</a>(),</div> |
1234 | <div·class="line"><a·id="l01303"·name="l01303"></a><span·class="lineno">·1303</span>···························································endface·=</div> | 1234 | <div·class="line"><a·id="l01303"·name="l01303"></a><span·class="lineno">·1303</span>···························································endface·=</div> |
1235 | <div·class="line"><a·id="l01304"·name="l01304"></a><span·class="lineno">·1304</span>·····························································<a·class="code·hl_variable"·href="tria__description_8cc.html#ab695339a227bd369fcea767631247cff">tria</a>.<a·class="code·hl_function"·href="classTriangulation.html#a359dfdc82f2269b68b1d30c8a2286c6f">end_face</a>();</div> | 1235 | <div·class="line"><a·id="l01304"·name="l01304"></a><span·class="lineno">·1304</span>·····························································<a·class="code·hl_variable"·href="tria__description_8cc.html#ab695339a227bd369fcea767631247cff">tria</a>.<a·class="code·hl_function"·href="classTriangulation.html#a359dfdc82f2269b68b1d30c8a2286c6f">end_face</a>();</div> |
1236 | <div·class="line"><a·id="l01305"·name="l01305"></a><span·class="lineno">·1305</span>······<span·class="keywordflow">for</span>·(;·face·!=·endface;·++face)</div> | 1236 | <div·class="line"><a·id="l01305"·name="l01305"></a><span·class="lineno">·1305</span>······<span·class="keywordflow">for</span>·(;·face·!=·endface;·++face)</div> |
1237 | <div·class="line"><a·id="l01306"·name="l01306"></a><span·class="lineno">·1306</span>········<span·class="keywordflow">if</span>·(face->at_boundary())</div> | 1237 | <div·class="line"><a·id="l01306"·name="l01306"></a><span·class="lineno">·1306</span>········<span·class="keywordflow">if</span>·(face->at_boundary())</div> |
1238 | <div·class="line"><a·id="l01307"·name="l01307"></a><span·class="lineno">·1307</span>··········<span·class="keywordflow">if</span>·(face->boundary_id()·==·0)</div> | 1238 | <div·class="line"><a·id="l01307"·name="l01307"></a><span·class="lineno">·1307</span>··········<span·class="keywordflow">if</span>·(face->boundary_id()·==·0)</div> |
1239 | <div·class="line"><a·id="l01308"·name="l01308"></a><span·class="lineno">·1308</span>············{</div> | 1239 | <div·class="line"><a·id="l01308"·name="l01308"></a><span·class="lineno">·1308</span>············{</div> |
Offset 525, 15 lines modified | Offset 525, 15 lines modified | ||
525 | <div·class="line"><a·id="l02032"·name="l02032"></a><span·class="lineno">·2032</span>····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classTriangulation.html">Triangulation<dim,·spacedim></a>·&triangulation_2,</div> | 525 | <div·class="line"><a·id="l02032"·name="l02032"></a><span·class="lineno">·2032</span>····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classTriangulation.html">Triangulation<dim,·spacedim></a>·&triangulation_2,</div> |
526 | <div·class="line"><a·id="l02033"·name="l02033"></a><span·class="lineno">·2033</span>····<a·class="code·hl_class"·href="classTriangulation.html">Triangulation<dim,·spacedim></a>·&······result);</div> | 526 | <div·class="line"><a·id="l02033"·name="l02033"></a><span·class="lineno">·2033</span>····<a·class="code·hl_class"·href="classTriangulation.html">Triangulation<dim,·spacedim></a>·&······result);</div> |
527 | <div·class="line"><a·id="l02034"·name="l02034"></a><span·class="lineno">·2034</span>·</div> | 527 | <div·class="line"><a·id="l02034"·name="l02034"></a><span·class="lineno">·2034</span>·</div> |
528 | <div·class="line"><a·id="l02071"·name="l02071"></a><span·class="lineno">·2071</span>··<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim></div> | 528 | <div·class="line"><a·id="l02071"·name="l02071"></a><span·class="lineno">·2071</span>··<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim></div> |
529 | <div·class="line"><a·id="l02072"·name="l02072"></a><span·class="lineno">·2072</span>··<span·class="keywordtype">void</span></div> | 529 | <div·class="line"><a·id="l02072"·name="l02072"></a><span·class="lineno">·2072</span>··<span·class="keywordtype">void</span></div> |
530 | <div·class="line"><a·id="l02073"·name="l02073"></a><span·class="lineno"><a·class="line"·href="namespaceGridGenerator.html#ada140ece81bf38a23e738e0e57f89e97">·2073</a></span>··<a·class="code·hl_function"·href="namespaceGridGenerator.html#ada140ece81bf38a23e738e0e57f89e97">create_triangulation_with_removed_cells</a>(</div> | 530 | <div·class="line"><a·id="l02073"·name="l02073"></a><span·class="lineno"><a·class="line"·href="namespaceGridGenerator.html#ada140ece81bf38a23e738e0e57f89e97">·2073</a></span>··<a·class="code·hl_function"·href="namespaceGridGenerator.html#ada140ece81bf38a23e738e0e57f89e97">create_triangulation_with_removed_cells</a>(</div> |
531 | <div·class="line"><a·id="l02074"·name="l02074"></a><span·class="lineno">·2074</span>····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classTriangulation.html">Triangulation<dim,·spacedim></a>·&input_triangulation,</div> | 531 | <div·class="line"><a·id="l02074"·name="l02074"></a><span·class="lineno">·2074</span>····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classTriangulation.html">Triangulation<dim,·spacedim></a>·&input_triangulation,</div> |
532 | <div·class="line"><a·id="l02075"·name="l02075"></a><span·class="lineno">·2075</span>····<span·class="keyword">const</span>·std::set<<span·class="keyword">typename</span>·<a·class="code·hl_ | 532 | <div·class="line"><a·id="l02075"·name="l02075"></a><span·class="lineno">·2075</span>····<span·class="keyword">const</span>·std::set<<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim,·spacedim>::active_cell_iterator</a>></div> |
533 | <div·class="line"><a·id="l02076"·name="l02076"></a><span·class="lineno">·2076</span>······&···························cells_to_remove,</div> | 533 | <div·class="line"><a·id="l02076"·name="l02076"></a><span·class="lineno">·2076</span>······&···························cells_to_remove,</div> |
534 | <div·class="line"><a·id="l02077"·name="l02077"></a><span·class="lineno">·2077</span>····<a·class="code·hl_class"·href="classTriangulation.html">Triangulation<dim,·spacedim></a>·&result);</div> | 534 | <div·class="line"><a·id="l02077"·name="l02077"></a><span·class="lineno">·2077</span>····<a·class="code·hl_class"·href="classTriangulation.html">Triangulation<dim,·spacedim></a>·&result);</div> |
535 | <div·class="line"><a·id="l02078"·name="l02078"></a><span·class="lineno">·2078</span>·</div> | 535 | <div·class="line"><a·id="l02078"·name="l02078"></a><span·class="lineno">·2078</span>·</div> |
536 | <div·class="line"><a·id="l02146"·name="l02146"></a><span·class="lineno">·2146</span>··<span·class="keywordtype">void</span></div> | 536 | <div·class="line"><a·id="l02146"·name="l02146"></a><span·class="lineno">·2146</span>··<span·class="keywordtype">void</span></div> |
537 | <div·class="line"><a·id="l02147"·name="l02147"></a><span·class="lineno"><a·class="line"·href="namespaceGridGenerator.html#a6cc0ff3b4e5226c3e06a4aa6ac79f90c">·2147</a></span>··<a·class="code·hl_function"·href="namespaceGridGenerator.html#a6cc0ff3b4e5226c3e06a4aa6ac79f90c">extrude_triangulation</a>(</div> | 537 | <div·class="line"><a·id="l02147"·name="l02147"></a><span·class="lineno"><a·class="line"·href="namespaceGridGenerator.html#a6cc0ff3b4e5226c3e06a4aa6ac79f90c">·2147</a></span>··<a·class="code·hl_function"·href="namespaceGridGenerator.html#a6cc0ff3b4e5226c3e06a4aa6ac79f90c">extrude_triangulation</a>(</div> |
538 | <div·class="line"><a·id="l02148"·name="l02148"></a><span·class="lineno">·2148</span>····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classTriangulation.html">Triangulation<2,·2></a>·&············input,</div> | 538 | <div·class="line"><a·id="l02148"·name="l02148"></a><span·class="lineno">·2148</span>····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classTriangulation.html">Triangulation<2,·2></a>·&············input,</div> |
539 | <div·class="line"><a·id="l02149"·name="l02149"></a><span·class="lineno">·2149</span>····<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·····················n_slices,</div> | 539 | <div·class="line"><a·id="l02149"·name="l02149"></a><span·class="lineno">·2149</span>····<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·····················n_slices,</div> |
Offset 11477, 55813 lines modified | Offset 11477, 55844 lines modified | ||
0002cd40:·6c30·3038·3939·223e·3c2f·613e·3c73·7061··l00899"></a><spa | 0002cd40:·6c30·3038·3939·223e·3c2f·613e·3c73·7061··l00899"></a><spa | ||
0002cd50:·6e20·636c·6173·733d·226c·696e·656e·6f22··n·class="lineno" | 0002cd50:·6e20·636c·6173·733d·226c·696e·656e·6f22··n·class="lineno" | ||
0002cd60:·3e20·2038·3939·3c2f·7370·616e·3e20·2020··>··899</span>··· | 0002cd60:·3e20·2038·3939·3c2f·7370·616e·3e20·2020··>··899</span>··· | ||
0002cd70:·2020·2020·2020·2020·2020·203c·7370·616e·············<span | 0002cd70:·2020·2020·2020·2020·2020·203c·7370·616e·············<span | ||
0002cd80:·2063·6c61·7373·3d22·6b65·7977·6f72·6422···class="keyword" | 0002cd80:·2063·6c61·7373·3d22·6b65·7977·6f72·6422···class="keyword" | ||
0002cd90:·3e74·7970·656e·616d·653c·2f73·7061·6e3e··>typename</span> | 0002cd90:·3e74·7970·656e·616d·653c·2f73·7061·6e3e··>typename</span> | Diff chunk too large, falling back to line-by-line diff (5825 lines added, 5825 lines removed) | |
0002cda0:·203c·6120·636c·6173·733d·2263·6f64·6520···<a·class="code· | 0002cda0:·203c·6120·636c·6173·733d·2263·6f64·6520···<a·class="code· | ||
0002cdb0:·686c·5f | 0002cdb0:·686c·5f74·7970·6564·6566·2220·6872·6566··hl_typedef"·href | ||
0002cdc0:· | 0002cdc0:·3d22·6772·6f75·705f·5f49·7465·7261·746f··="group__Iterato | ||
0002cdd0:·722e | 0002cdd0:·7273·2e68·746d·6c23·6761·3430·3135·6639··rs.html#ga4015f9 | ||
0002cde0:·6 | 0002cde0:·6431·6463·3931·3135·6662·6466·3734·6437··d1dc9115fbdf74d7 | ||
0002cdf0:· | 0002cdf0:·3439·3630·6265·6330·3734·223e·5472·6961··4960bec074">Tria | ||
0002ce00:· | 0002ce00:·6e67·756c·6174·696f·6e26·6c74·3b64·696d··ngulation<dim | ||
0002ce10:· | 0002ce10:·2c20·7370·6163·6564·696d·2667·743b·3a3a··,·spacedim>:: | ||
0002ce20:·6 | 0002ce20:·6661·6365·5f69·7465·7261·746f·723c·2f61··face_iterator</a | ||
0002ce30:· | 0002ce30:·3e20·6661·6365·203d·3c2f·6469·763e·0a3c··>·face·=</div>.< | ||
0002ce40:· | 0002ce40:·6469·7620·636c·6173·733d·226c·696e·6522··div·class="line" | ||
0002ce50:· | 0002ce50:·3e3c·6120·6964·3d22·6c30·3039·3030·2220··><a·id="l00900"· | ||
0002ce60:·6 | 0002ce60:·6e61·6d65·3d22·6c30·3039·3030·223e·3c2f··name="l00900"></ | ||
0002ce70:· | 0002ce70:·613e·3c73·7061·6e20·636c·6173·733d·226c··a><span·class="l | ||
0002ce80:·6 | 0002ce80:·696e·656e·6f22·3e20·2039·3030·3c2f·7370··ineno">··900</sp | ||
0002ce90:· | 0002ce90:·616e·3e20·2020·2020·2020·2020·2020·2020··an>············· | ||
0002cea0:· | 0002cea0:·2020·2063·656c·6c2d·2667·743b·6661·6365·····cell->face | ||
0002ceb0:· | 0002ceb0:·2866·293b·3c2f·6469·763e·0a3c·6469·7620··(f);</div>.<div· | ||
0002cec0:· | 0002cec0:·636c·6173·733d·226c·696e·6522·3e3c·6120··class="line"><a· | ||
0002ced0:·6 | 0002ced0:·6964·3d22·6c30·3039·3031·2220·6e61·6d65··id="l00901"·name | ||
0002cee0:· | 0002cee0:·3d22·6c30·3039·3031·223e·3c2f·613e·3c73··="l00901"></a><s | ||
0002cef0:·7 | 0002cef0:·7061·6e20·636c·6173·733d·226c·696e·656e··pan·class="linen | ||
0002cf00:·6 | 0002cf00:·6f22·3e20·2039·3031·3c2f·7370·616e·3e20··o">··901</span>· | ||
0002cf10:·3 | 0002cf10:·3c2f·6469·763e·0a3c·6469·7620·636c·6173··</div>.<div·clas | ||
0002cf20:· | 0002cf20:·733d·226c·696e·6522·3e3c·6120·6964·3d22··s="line"><a·id=" | ||
0002cf30:· | 0002cf30:·6c30·3039·3032·2220·6e61·6d65·3d22·6c30··l00902"·name="l0 | ||
0002cf40:·3 | 0002cf40:·3039·3032·223e·3c2f·613e·3c73·7061·6e20··0902"></a><span· | ||
0002cf50:· | 0002cf50:·636c·6173·733d·226c·696e·656e·6f22·3e20··class="lineno">· | ||
0002cf60:· | 0002cf60:·2039·3032·3c2f·7370·616e·3e20·2020·2020···902</span>····· | ||
0002cf70:· | 0002cf70:·2020·2020·2020·2020·203c·7370·616e·2063···········<span·c | ||
0002cf80:· | 0002cf80:·6c61·7373·3d22·6b65·7977·6f72·6466·6c6f··lass="keywordflo | ||
0002cf90:·7 | 0002cf90:·7722·3e66·6f72·3c2f·7370·616e·3e20·283c··w">for</span>·(< | ||
0002cfa0:·7 | 0002cfa0:·7370·616e·2063·6c61·7373·3d22·6b65·7977··span·class="keyw | ||
0002cfb0:· | 0002cfb0:·6f72·6474·7970·6522·3e75·6e73·6967·6e65··ordtype">unsigne | ||
0002cfc0:·6 | 0002cfc0:·643c·2f73·7061·6e3e·203c·7370·616e·2063··d</span>·<span·c | ||
0002cfd0:· | 0002cfd0:·6c61·7373·3d22·6b65·7977·6f72·6474·7970··lass="keywordtyp | ||
0002cfe0:· | 0002cfe0:·6522·3e69·6e74·3c2f·7370·616e·3e20·7620··e">int</span>·v· | ||
0002cff0:·3 | 0002cff0:·3d20·303b·2076·2026·6c74·3b20·4765·6f6d··=·0;·v·<·Geom | ||
0002d000:·6 | 0002d000:·6574·7279·496e·666f·266c·743b·6469·6d26··etryInfo<dim& | ||
0002d010:·6 | 0002d010:·6774·3b3a·3a76·6572·7469·6365·735f·7065··gt;::vertices_pe | ||
0002d020:· | 0002d020:·725f·6661·6365·3b3c·2f64·6976·3e0a·3c64··r_face;</div>.<d | ||
0002d030:· | 0002d030:·6976·2063·6c61·7373·3d22·6c69·6e65·223e··iv·class="line"> | ||
0002d040:· | 0002d040:·3c61·2069·643d·226c·3030·3930·3322·206e··<a·id="l00903"·n | ||
0002d050:· | 0002d050:·616d·653d·226c·3030·3930·3322·3e3c·2f61··ame="l00903"></a | ||
0002d060:· | 0002d060:·3e3c·7370·616e·2063·6c61·7373·3d22·6c69··><span·class="li | ||
0002d070:· | 0002d070:·6e65·6e6f·223e·2020·3930·333c·2f73·7061··neno">··903</spa | ||
0002d080:· | 0002d080:·6e3e·2020·2020·2020·2020·2020·2020·2020··n>·············· | ||
0002d090:·20 | 0002d090:·2020·2020·202b·2b76·293c·2f64·6976·3e0a·······++v)</div>. | ||
0002d0a0:· | 0002d0a0:·3c64·6976·2063·6c61·7373·3d22·6c69·6e65··<div·class="line | ||
0002d0b0:· | 0002d0b0:·223e·3c61·2069·643d·226c·3030·3930·3422··"><a·id="l00904" | ||
0002d0c0:·6e6 | 0002d0c0:·206e·616d·653d·226c·3030·3930·3422·3e3c···name="l00904">< | ||
0002d0d0:·2 | 0002d0d0:·2f61·3e3c·7370·616e·2063·6c61·7373·3d22··/a><span·class=" | ||
0002d0e0:·6 | 0002d0e0:·6c69·6e65·6e6f·223e·2020·3930·343c·2f73··lineno">··904</s | ||
0002d0f0:·616e·20 | 0002d0f0:·7061·6e3e·2020·2020·2020·2020·2020·2020··pan>············ | ||
0002d100:· | 0002d100:·2020·2020·6f75·7420·266c·743b·266c·743b······out·<< | ||
0002d110:· | 0002d110:·203c·7370·616e·2063·6c61·7373·3d22·6368···<span·class="ch | ||
0002d120:· | 0002d120:·6172·6c69·7465·7261·6c22·3e26·2333·393b··arliteral">' | ||
0002d130:· | 0002d130:·5c74·2623·3339·3b3c·2f73·7061·6e3e·3c2f··\t'</span></ | ||
0002d140:· | 0002d140:·6469·763e·0a3c·6469·7620·636c·6173·733d··div>.<div·class= | ||
0002d150:· | 0002d150:·226c·696e·6522·3e3c·6120·6964·3d22·6c30··"line"><a·id="l0 | ||
0002d160:· | 0002d160:·3039·3035·2220·6e61·6d65·3d22·6c30·3039··0905"·name="l009 | ||
0002d170:· | 0002d170:·3035·223e·3c2f·613e·3c73·7061·6e20·636c··05"></a><span·cl | ||
0002d180:· | 0002d180:·6173·733d·226c·696e·656e·6f22·3e20·2039··ass="lineno">··9 | ||
0002d190:·3 | 0002d190:·3035·3c2f·7370·616e·3e20·2020·2020·2020··05</span>······· | ||
0002d1a0:·2 | 0002d1a0:·2020·2020·2020·2020·2020·2020·2026·6c74···············< | ||
0002d1b0:· | 0002d1b0:·3b26·6c74·3b20·7265·6e75·6d62·6572·5b66··;<·renumber[f | ||
0002d1c0:· | 0002d1c0:·6163·652d·2667·743b·7665·7274·6578·5f69··ace->vertex_i | ||
0002d1d0:· | 0002d1d0:·6e64·6578·283c·2f64·6976·3e0a·3c64·6976··ndex(</div>.<div | ||
0002d1e0:· | 0002d1e0:·2063·6c61·7373·3d22·6c69·6e65·223e·3c61···class="line"><a | ||
0002d1f0:·206 | 0002d1f0:·2069·643d·226c·3030·3930·3622·206e·616d···id="l00906"·nam | ||
0002d200:·20 | 0002d200:·653d·226c·3030·3930·3622·3e3c·2f61·3e3c··e="l00906"></a>< | ||
0002d210:· | 0002d210:·7370·616e·2063·6c61·7373·3d22·6c69·6e65··span·class="line | ||
0002d220:· | 0002d220:·6e6f·223e·2020·3930·363c·2f73·7061·6e3e··no">··906</span> | ||
0002d230:· | 0002d230:·2020·2020·2020·2020·2020·2020·2020·2020·················· | ||
0002d240:· | 0002d240:·2020·2020·2020·2020·203c·6120·636c·6173···········<a·clas | ||
0002d250:·7 | 0002d250:·733d·2263·6f64·6520·686c·5f73·7472·7563··s="code·hl_struc | ||
0002d260:· | 0002d260:·7422·2068·7265·663d·2273·7472·7563·7447··t"·href="structG | ||
0002d270:·6 | 0002d270:·656f·6d65·7472·7949·6e66·6f2e·6874·6d6c··eometryInfo.html | ||
0002d280:· | 0002d280:·223e·4765·6f6d·6574·7279·496e·666f·266c··">GeometryInfo&l | ||
0002d290:· | 0002d290:·743b·6469·6d20·2d20·3126·6774·3b3a·3a64··t;dim·-·1>::d | ||
0002d2a0:· | 0002d2a0:·785f·746f·5f64·6561·6c3c·2f61·3e5b·765d··x_to_deal</a>[v] | ||
0002d2b0:· | 0002d2b0:·295d·3b3c·2f64·6976·3e0a·3c64·6976·2063··)];</div>.<div·c | ||
0002d2c0:· | 0002d2c0:·6c61·7373·3d22·6c69·6e65·223e·3c61·2069··lass="line"><a·i | ||
0002d2d0:·6 | 0002d2d0:·643d·226c·3030·3930·3722·206e·616d·653d··d="l00907"·name= | ||
0002d2e0:· | 0002d2e0:·226c·3030·3930·3722·3e3c·2f61·3e3c·7370··"l00907"></a><sp | ||
0002d2f0:· | 0002d2f0:·616e·2063·6c61·7373·3d22·6c69·6e65·6e6f··an·class="lineno | ||
0002d300:·2 | 0002d300:·223e·2020·3930·373c·2f73·7061·6e3e·2020··">··907</span>·· | ||
0002d310:· | 0002d310:·2020·2020·2020·2020·2020·2020·6f75·7420··············out· | ||
0002d320:·2 | 0002d320:·266c·743b·266c·743b·203c·7370·616e·2063··<<·<span·c | ||
0002d330:·6 | 0002d330:·6c61·7373·3d22·6368·6172·6c69·7465·7261··lass="charlitera | ||
0002d340:·6c | 0002d340:·6c22·3e26·2333·393b·5c6e·2623·3339·3b3c··l">'\n'< | ||
0002d350:· | 0002d350:·2f73·7061·6e3e·3b3c·2f64·6976·3e0a·3c64··/span>;</div>.<d | ||
0002d360:· | 0002d360:·6976·2063·6c61·7373·3d22·6c69·6e65·223e··iv·class="line"> | ||
0002d370:· | 0002d370:·3c61·2069·643d·226c·3030·3930·3822·206e··<a·id="l00908"·n | ||
0002d380:· | 0002d380:·616d·653d·226c·3030·3930·3822·3e3c·2f61··ame="l00908"></a | ||
0002d390:· | 0002d390:·3e3c·7370·616e·2063·6c61·7373·3d22·6c69··><span·class="li | ||
0002d3a0:· | 0002d3a0:·6e65·6e6f·223e·2020·3930·383c·2f73·7061··neno">··908</spa | ||
0002d3b0:·6e | 0002d3b0:·6e3e·2020·2020·2020·2020·2020·2020·7d3c··n>············}< | ||
0002d3c0:· | 0002d3c0:·2f64·6976·3e0a·3c64·6976·2063·6c61·7373··/div>.<div·class | ||
0002d3d0:·3 | 0002d3d0:·3d22·6c69·6e65·223e·3c61·2069·643d·226c··="line"><a·id="l | ||
0002d3e0:·3 | 0002d3e0:·3030·3930·3922·206e·616d·653d·226c·3030··00909"·name="l00 | ||
0002d3f0:· | 0002d3f0:·3930·3922·3e3c·2f61·3e3c·7370·616e·2063··909"></a><span·c | ||
0002d400:· | 0002d400:·6c61·7373·3d22·6c69·6e65·6e6f·223e·2020··lass="lineno">·· | ||
0002d410:·3 | 0002d410:·3930·393c·2f73·7061·6e3e·2020·2020·2020··909</span>······ | ||
0002d420:· | 0002d420:·2020·7d3c·2f64·6976·3e0a·3c64·6976·2063····}</div>.<div·c | ||
0002d430:· | 0002d430:·6c61·7373·3d22·6c69·6e65·223e·3c61·2069··lass="line"><a·i | ||
0002d440:·6 | 0002d440:·643d·226c·3030·3931·3022·206e·616d·653d··d="l00910"·name= | ||
0002d450:· | 0002d450:·226c·3030·3931·3022·3e3c·2f61·3e3c·7370··"l00910"></a><sp | ||
0002d460:·6 | 0002d460:·616e·2063·6c61·7373·3d22·6c69·6e65·6e6f··an·class="lineno | ||
0002d470:· | 0002d470:·223e·2020·3931·303c·2f73·7061·6e3e·2020··">··910</span>·· | ||
0002d480:· | 0002d480:·2020·2020·6f75·7420·266c·743b·266c·743b······out·<< | ||
0002d490:· | 0002d490:·203c·7370·616e·2063·6c61·7373·3d22·7374···<span·class="st | ||
0002d4a0:· | 0002d4a0:·7269·6e67·6c69·7465·7261·6c22·3e26·7175··ringliteral">&qu | ||
0002d4b0:·6f74·3b | 0002d4b0:·6f74·3b61·7474·7269·6275·7465·205c·2671··ot;attribute·\&q | ||
0002d4c0:·7 | 0002d4c0:·756f·743b·656c·656d·656e·7420·7479·7065··uot;element·type | ||
0002d4d0:· | 0002d4d0:·5c26·7175·6f74·3b20·7374·7269·6e67·205c··\"·string·\ | ||
0002d4e0:· | 0002d4e0:·2671·756f·743b·2671·756f·743b·3c2f·7370··""</sp | ||
0002d4f0:·6 | 0002d4f0:·616e·3e3b·3c2f·6469·763e·0a3c·6469·7620··an>;</div>.<div· | ||
0002d500:· | 0002d500:·636c·6173·733d·226c·696e·6522·3e3c·6120··class="line"><a· | ||
0002d510:·6 | 0002d510:·6964·3d22·6c30·3039·3131·2220·6e61·6d65··id="l00911"·name | ||
Max diff block lines reached; 6896197/7700631 bytes (89.55%) of diff not shown. |
Offset 213, 22 lines modified | Offset 213, 22 lines modified | ||
213 | <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>····<span·class="comment">//·vectors,·don't·mark·boundary·vertices,·and·compute·the·distances</span></div> | 213 | <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>····<span·class="comment">//·vectors,·don't·mark·boundary·vertices,·and·compute·the·distances</span></div> |
214 | <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>····<span·class="comment">//·thereof,·but·at·least·as·the·mesh·is·refined,·it·seems·better·to</span></div> | 214 | <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>····<span·class="comment">//·thereof,·but·at·least·as·the·mesh·is·refined,·it·seems·better·to</span></div> |
215 | <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>····<span·class="comment">//·first·mark·boundary·nodes,·as·marking·is·O(N)·in·the·number·of</span></div> | 215 | <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>····<span·class="comment">//·first·mark·boundary·nodes,·as·marking·is·O(N)·in·the·number·of</span></div> |
216 | <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>····<span·class="comment">//·cells/vertices,·while·computing·the·maximal·distance·is·O(N*N)</span></div> | 216 | <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>····<span·class="comment">//·cells/vertices,·while·computing·the·maximal·distance·is·O(N*N)</span></div> |
217 | <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>····<span·class="keyword">const</span>·std::vector<Point<spacedim>>·&<a·class="code·hl_variable"·href="data__out__base_8cc.html#accc45da40beb7ae1b485306984e904a2">vertices</a>·=·<a·class="code·hl_variable"·href="tria__description_8cc.html#ab695339a227bd369fcea767631247cff">tria</a>.<a·class="code·hl_function"·href="classTriangulation.html#a6eaed2f930f71877c8134d665cfc4ffb">get_vertices</a>();</div> | 217 | <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>····<span·class="keyword">const</span>·std::vector<Point<spacedim>>·&<a·class="code·hl_variable"·href="data__out__base_8cc.html#accc45da40beb7ae1b485306984e904a2">vertices</a>·=·<a·class="code·hl_variable"·href="tria__description_8cc.html#ab695339a227bd369fcea767631247cff">tria</a>.<a·class="code·hl_function"·href="classTriangulation.html#a6eaed2f930f71877c8134d665cfc4ffb">get_vertices</a>();</div> |
218 | <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>····std::vector<bool>·boundary_vertices(<a·class="code·hl_variable"·href="data__out__base_8cc.html#accc45da40beb7ae1b485306984e904a2">vertices</a>.size(),·<span·class="keyword">false</span>);</div> | 218 | <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>····std::vector<bool>·boundary_vertices(<a·class="code·hl_variable"·href="data__out__base_8cc.html#accc45da40beb7ae1b485306984e904a2">vertices</a>.size(),·<span·class="keyword">false</span>);</div> |
219 | <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>·</div> | 219 | <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>·</div> |
220 | <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>····<span·class="keyword">typename</span>·<a·class="code·hl_ | 220 | <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>····<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim,·spacedim>::active_cell_iterator</a>·cell·=</div> |
221 | <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>······<a·class="code·hl_variable"·href="tria__description_8cc.html#ab695339a227bd369fcea767631247cff">tria</a>.<a·class="code·hl_function"·href="classTriangulation.html#afe6c58805fe436a94b141c1585606c7f">begin_active</a>();</div> | 221 | <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>······<a·class="code·hl_variable"·href="tria__description_8cc.html#ab695339a227bd369fcea767631247cff">tria</a>.<a·class="code·hl_function"·href="classTriangulation.html#afe6c58805fe436a94b141c1585606c7f">begin_active</a>();</div> |
222 | <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>····<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_ | 222 | <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>····<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim,·spacedim>::active_cell_iterator</a>·endc·=</div> |
223 | <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>······<a·class="code·hl_variable"·href="tria__description_8cc.html#ab695339a227bd369fcea767631247cff">tria</a>.<a·class="code·hl_function"·href="classTriangulation.html#a92c41c89a9cf1e020050985822196dff">end</a>();</div> | 223 | <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>······<a·class="code·hl_variable"·href="tria__description_8cc.html#ab695339a227bd369fcea767631247cff">tria</a>.<a·class="code·hl_function"·href="classTriangulation.html#a92c41c89a9cf1e020050985822196dff">end</a>();</div> |
224 | <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>····<span·class="keywordflow">for</span>·(;·cell·!=·endc;·++cell)</div> | 224 | <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>····<span·class="keywordflow">for</span>·(;·cell·!=·endc;·++cell)</div> |
225 | <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>······<span·class="keywordflow">for</span>·(<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·face·:·cell->face_indices())</div> | 225 | <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>······<span·class="keywordflow">for</span>·(<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·face·:·cell->face_indices())</div> |
226 | <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>········<span·class="keywordflow">if</span>·(cell->face(face)->at_boundary())</div> | 226 | <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>········<span·class="keywordflow">if</span>·(cell->face(face)->at_boundary())</div> |
227 | <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno">··120</span>··········<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·i·=·0;·i·<·cell->face(face)->n_vertices();·++i)</div> | 227 | <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno">··120</span>··········<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·i·=·0;·i·<·cell->face(face)-><a·class="code·hl_function"·href="classTriangulation.html#ae1aadc2300ef9a6f2368fe7bc5926fe8">n_vertices</a>();·++i)</div> |
228 | <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno">··121</span>············boundary_vertices[cell->face(face)->vertex_index(i)]·=·<span·class="keyword">true</span>;</div> | 228 | <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno">··121</span>············boundary_vertices[cell->face(face)->vertex_index(i)]·=·<span·class="keyword">true</span>;</div> |
229 | <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno">··122</span>·</div> | 229 | <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno">··122</span>·</div> |
230 | <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>····<span·class="comment">//·now·traverse·the·list·of·boundary·vertices·and·check·distances.</span></div> | 230 | <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>····<span·class="comment">//·now·traverse·the·list·of·boundary·vertices·and·check·distances.</span></div> |
231 | <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno">··124</span>····<span·class="comment">//·since·distances·are·symmetric,·we·only·have·to·check·one·half</span></div> | 231 | <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno">··124</span>····<span·class="comment">//·since·distances·are·symmetric,·we·only·have·to·check·one·half</span></div> |
232 | <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno">··125</span>····<span·class="keywordtype">double</span>····························max_distance_sqr·=·0;</div> | 232 | <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno">··125</span>····<span·class="keywordtype">double</span>····························max_distance_sqr·=·0;</div> |
233 | <div·class="line"><a·id="l00126"·name="l00126"></a><span·class="lineno">··126</span>····std::vector<bool>::const_iterator·pi·=·boundary_vertices.begin();</div> | 233 | <div·class="line"><a·id="l00126"·name="l00126"></a><span·class="lineno">··126</span>····std::vector<bool>::const_iterator·pi·=·boundary_vertices.begin();</div> |
234 | <div·class="line"><a·id="l00127"·name="l00127"></a><span·class="lineno">··127</span>····<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>················N··=·boundary_vertices.size();</div> | 234 | <div·class="line"><a·id="l00127"·name="l00127"></a><span·class="lineno">··127</span>····<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>················N··=·boundary_vertices.size();</div> |
Offset 428, 34 lines modified | Offset 428, 34 lines modified | ||
428 | <div·class="line"><a·id="l01050"·name="l01050"></a><span·class="lineno">·1050</span>····std::vector<std::vector<unsigned·int>>></div> | 428 | <div·class="line"><a·id="l01050"·name="l01050"></a><span·class="lineno">·1050</span>····std::vector<std::vector<unsigned·int>>></div> |
429 | <div·class="line"><a·id="l01051"·name="l01051"></a><span·class="lineno">·1051</span><span·class="preprocessor">#else</span></div> | 429 | <div·class="line"><a·id="l01051"·name="l01051"></a><span·class="lineno">·1051</span><span·class="preprocessor">#else</span></div> |
430 | <div·class="line"><a·id="l01052"·name="l01052"></a><span·class="lineno">·1052</span>··return_type</div> | 430 | <div·class="line"><a·id="l01052"·name="l01052"></a><span·class="lineno">·1052</span>··return_type</div> |
431 | <div·class="line"><a·id="l01053"·name="l01053"></a><span·class="lineno">·1053</span><span·class="preprocessor">#endif</span></div> | 431 | <div·class="line"><a·id="l01053"·name="l01053"></a><span·class="lineno">·1053</span><span·class="preprocessor">#endif</span></div> |
432 | <div·class="line"><a·id="l01054"·name="l01054"></a><span·class="lineno">·1054</span>··<a·class="code·hl_function"·href="namespaceGridTools.html#a1da30ea67372da8ebd81de2becf06f1c">compute_point_locations</a>(</div> | 432 | <div·class="line"><a·id="l01054"·name="l01054"></a><span·class="lineno">·1054</span>··<a·class="code·hl_function"·href="namespaceGridTools.html#a1da30ea67372da8ebd81de2becf06f1c">compute_point_locations</a>(</div> |
433 | <div·class="line"><a·id="l01055"·name="l01055"></a><span·class="lineno">·1055</span>····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGridTools_1_1Cache.html">Cache<dim,·spacedim></a>·&········cache,</div> | 433 | <div·class="line"><a·id="l01055"·name="l01055"></a><span·class="lineno">·1055</span>····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGridTools_1_1Cache.html">Cache<dim,·spacedim></a>·&········cache,</div> |
434 | <div·class="line"><a·id="l01056"·name="l01056"></a><span·class="lineno">·1056</span>····<span·class="keyword">const</span>·std::vector<<a·class="code·hl_class"·href="classPoint.html">Point<spacedim></a>>·&points,</div> | 434 | <div·class="line"><a·id="l01056"·name="l01056"></a><span·class="lineno">·1056</span>····<span·class="keyword">const</span>·std::vector<<a·class="code·hl_class"·href="classPoint.html">Point<spacedim></a>>·&points,</div> |
435 | <div·class="line"><a·id="l01057"·name="l01057"></a><span·class="lineno">·1057</span>····<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_ | 435 | <div·class="line"><a·id="l01057"·name="l01057"></a><span·class="lineno">·1057</span>····<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim,·spacedim>::active_cell_iterator</a></div> |
436 | <div·class="line"><a·id="l01058"·name="l01058"></a><span·class="lineno">·1058</span>······&cell_hint·=</div> | 436 | <div·class="line"><a·id="l01058"·name="l01058"></a><span·class="lineno">·1058</span>······&cell_hint·=</div> |
437 | <div·class="line"><a·id="l01059"·name="l01059"></a><span·class="lineno">·1059</span>········<span·class="keyword">typename</span>·<a·class="code·hl_ | 437 | <div·class="line"><a·id="l01059"·name="l01059"></a><span·class="lineno">·1059</span>········<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim,·spacedim>::active_cell_iterator</a>());</div> |
438 | <div·class="line"><a·id="l01060"·name="l01060"></a><span·class="lineno">·1060</span>·</div> | 438 | <div·class="line"><a·id="l01060"·name="l01060"></a><span·class="lineno">·1060</span>·</div> |
439 | <div·class="line"><a·id="l01094"·name="l01094"></a><span·class="lineno">·1094</span>··<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim></div> | 439 | <div·class="line"><a·id="l01094"·name="l01094"></a><span·class="lineno">·1094</span>··<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim></div> |
440 | <div·class="line"><a·id="l01095"·name="l01095"></a><span·class="lineno">·1095</span><span·class="preprocessor">#ifndef·DOXYGEN</span></div> | 440 | <div·class="line"><a·id="l01095"·name="l01095"></a><span·class="lineno">·1095</span><span·class="preprocessor">#ifndef·DOXYGEN</span></div> |
441 | <div·class="line"><a·id="l01096"·name="l01096"></a><span·class="lineno">·1096</span>··std::tuple<</div> | 441 | <div·class="line"><a·id="l01096"·name="l01096"></a><span·class="lineno">·1096</span>··std::tuple<</div> |
442 | <div·class="line"><a·id="l01097"·name="l01097"></a><span·class="lineno">·1097</span>····std::vector<typename·Triangulation<dim,·spacedim>::active_cell_iterator>,</div> | 442 | <div·class="line"><a·id="l01097"·name="l01097"></a><span·class="lineno">·1097</span>····std::vector<typename·Triangulation<dim,·spacedim>::active_cell_iterator>,</div> |
443 | <div·class="line"><a·id="l01098"·name="l01098"></a><span·class="lineno">·1098</span>····std::vector<std::vector<Point<dim>>>,</div> | 443 | <div·class="line"><a·id="l01098"·name="l01098"></a><span·class="lineno">·1098</span>····std::vector<std::vector<Point<dim>>>,</div> |
444 | <div·class="line"><a·id="l01099"·name="l01099"></a><span·class="lineno">·1099</span>····std::vector<std::vector<unsigned·int>>,</div> | 444 | <div·class="line"><a·id="l01099"·name="l01099"></a><span·class="lineno">·1099</span>····std::vector<std::vector<unsigned·int>>,</div> |
445 | <div·class="line"><a·id="l01100"·name="l01100"></a><span·class="lineno">·1100</span>····std::vector<unsigned·int>></div> | 445 | <div·class="line"><a·id="l01100"·name="l01100"></a><span·class="lineno">·1100</span>····std::vector<unsigned·int>></div> |
446 | <div·class="line"><a·id="l01101"·name="l01101"></a><span·class="lineno">·1101</span><span·class="preprocessor">#else</span></div> | 446 | <div·class="line"><a·id="l01101"·name="l01101"></a><span·class="lineno">·1101</span><span·class="preprocessor">#else</span></div> |
447 | <div·class="line"><a·id="l01102"·name="l01102"></a><span·class="lineno">·1102</span>··return_type</div> | 447 | <div·class="line"><a·id="l01102"·name="l01102"></a><span·class="lineno">·1102</span>··return_type</div> |
448 | <div·class="line"><a·id="l01103"·name="l01103"></a><span·class="lineno">·1103</span><span·class="preprocessor">#endif</span></div> | 448 | <div·class="line"><a·id="l01103"·name="l01103"></a><span·class="lineno">·1103</span><span·class="preprocessor">#endif</span></div> |
449 | <div·class="line"><a·id="l01104"·name="l01104"></a><span·class="lineno">·1104</span>··<a·class="code·hl_function"·href="namespaceGridTools.html#aab901435ed03911bdfabe4d069097cdc">compute_point_locations_try_all</a>(</div> | 449 | <div·class="line"><a·id="l01104"·name="l01104"></a><span·class="lineno">·1104</span>··<a·class="code·hl_function"·href="namespaceGridTools.html#aab901435ed03911bdfabe4d069097cdc">compute_point_locations_try_all</a>(</div> |
450 | <div·class="line"><a·id="l01105"·name="l01105"></a><span·class="lineno">·1105</span>····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGridTools_1_1Cache.html">Cache<dim,·spacedim></a>·&········cache,</div> | 450 | <div·class="line"><a·id="l01105"·name="l01105"></a><span·class="lineno">·1105</span>····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classGridTools_1_1Cache.html">Cache<dim,·spacedim></a>·&········cache,</div> |
451 | <div·class="line"><a·id="l01106"·name="l01106"></a><span·class="lineno">·1106</span>····<span·class="keyword">const</span>·std::vector<<a·class="code·hl_class"·href="classPoint.html">Point<spacedim></a>>·&points,</div> | 451 | <div·class="line"><a·id="l01106"·name="l01106"></a><span·class="lineno">·1106</span>····<span·class="keyword">const</span>·std::vector<<a·class="code·hl_class"·href="classPoint.html">Point<spacedim></a>>·&points,</div> |
452 | <div·class="line"><a·id="l01107"·name="l01107"></a><span·class="lineno">·1107</span>····<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_ | 452 | <div·class="line"><a·id="l01107"·name="l01107"></a><span·class="lineno">·1107</span>····<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim,·spacedim>::active_cell_iterator</a></div> |
453 | <div·class="line"><a·id="l01108"·name="l01108"></a><span·class="lineno">·1108</span>······&cell_hint·=</div> | 453 | <div·class="line"><a·id="l01108"·name="l01108"></a><span·class="lineno">·1108</span>······&cell_hint·=</div> |
454 | <div·class="line"><a·id="l01109"·name="l01109"></a><span·class="lineno">·1109</span>········<span·class="keyword">typename</span>·<a·class="code·hl_ | 454 | <div·class="line"><a·id="l01109"·name="l01109"></a><span·class="lineno">·1109</span>········<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim,·spacedim>::active_cell_iterator</a>());</div> |
455 | <div·class="line"><a·id="l01110"·name="l01110"></a><span·class="lineno">·1110</span>·</div> | 455 | <div·class="line"><a·id="l01110"·name="l01110"></a><span·class="lineno">·1110</span>·</div> |
456 | <div·class="line"><a·id="l01190"·name="l01190"></a><span·class="lineno">·1190</span>··<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim></div> | 456 | <div·class="line"><a·id="l01190"·name="l01190"></a><span·class="lineno">·1190</span>··<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim></div> |
457 | <div·class="line"><a·id="l01191"·name="l01191"></a><span·class="lineno">·1191</span><span·class="preprocessor">#ifndef·DOXYGEN</span></div> | 457 | <div·class="line"><a·id="l01191"·name="l01191"></a><span·class="lineno">·1191</span><span·class="preprocessor">#ifndef·DOXYGEN</span></div> |
458 | <div·class="line"><a·id="l01192"·name="l01192"></a><span·class="lineno">·1192</span>··std::tuple<</div> | 458 | <div·class="line"><a·id="l01192"·name="l01192"></a><span·class="lineno">·1192</span>··std::tuple<</div> |
459 | <div·class="line"><a·id="l01193"·name="l01193"></a><span·class="lineno">·1193</span>····std::vector<typename·Triangulation<dim,·spacedim>::active_cell_iterator>,</div> | 459 | <div·class="line"><a·id="l01193"·name="l01193"></a><span·class="lineno">·1193</span>····std::vector<typename·Triangulation<dim,·spacedim>::active_cell_iterator>,</div> |
460 | <div·class="line"><a·id="l01194"·name="l01194"></a><span·class="lineno">·1194</span>····std::vector<std::vector<Point<dim>>>,</div> | 460 | <div·class="line"><a·id="l01194"·name="l01194"></a><span·class="lineno">·1194</span>····std::vector<std::vector<Point<dim>>>,</div> |
461 | <div·class="line"><a·id="l01195"·name="l01195"></a><span·class="lineno">·1195</span>····std::vector<std::vector<unsigned·int>>,</div> | 461 | <div·class="line"><a·id="l01195"·name="l01195"></a><span·class="lineno">·1195</span>····std::vector<std::vector<unsigned·int>>,</div> |
Offset 240, 23 lines modified | Offset 240, 23 lines modified | ||
240 | <div·class="foldopen"·id="foldopen00119"·data-start="{"·data-end="}"> | 240 | <div·class="foldopen"·id="foldopen00119"·data-start="{"·data-end="}"> |
241 | <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno"><a·class="line"·href="classGridTools_1_1Cache.html#a4c33b083d5e500906120f977fa22cdc1">··119</a></span>·</div> | 241 | <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno"><a·class="line"·href="classGridTools_1_1Cache.html#a4c33b083d5e500906120f977fa22cdc1">··119</a></span>·</div> |
242 | <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno">··120</span>·</div> | 242 | <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno">··120</span>·</div> |
243 | <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno">··121</span>·</div> | 243 | <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno">··121</span>·</div> |
244 | <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno">··122</span>··<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim></div> | 244 | <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno">··122</span>··<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim></div> |
245 | <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>··<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="rtree_8h.html#a4c344ba05898daa78401ef2c92580f97">RTree</a><</div> | 245 | <div·class="line"><a·id="l00123"·name="l00123"></a><span·class="lineno">··123</span>··<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="rtree_8h.html#a4c344ba05898daa78401ef2c92580f97">RTree</a><</div> |
246 | <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno">··124</span>····std::pair<BoundingBox<spacedim>,</div> | 246 | <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno">··124</span>····std::pair<BoundingBox<spacedim>,</div> |
247 | <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno">··125</span>··············<span·class="keyword">typename</span>·<a·class="code·hl_ | 247 | <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno">··125</span>··············<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim,·spacedim>::active_cell_iterator</a>>>·&</div> |
248 | <div·class="foldopen"·id="foldopen00126"·data-start="{"·data-end="}"> | 248 | <div·class="foldopen"·id="foldopen00126"·data-start="{"·data-end="}"> |
249 | <div·class="line"><a·id="l00126"·name="l00126"></a><span·class="lineno"><a·class="line"·href="classGridTools_1_1Cache.html#aca2782d6e93b5a0033c046b57904c67f">··126</a></span>··<a·class="code·hl_function"·href="classGridTools_1_1Cache.html#aca2782d6e93b5a0033c046b57904c67f">Cache<dim,·spacedim>::get_cell_bounding_boxes_rtree</a>()<span·class="keyword">·const</span></div> | 249 | <div·class="line"><a·id="l00126"·name="l00126"></a><span·class="lineno"><a·class="line"·href="classGridTools_1_1Cache.html#aca2782d6e93b5a0033c046b57904c67f">··126</a></span>··<a·class="code·hl_function"·href="classGridTools_1_1Cache.html#aca2782d6e93b5a0033c046b57904c67f">Cache<dim,·spacedim>::get_cell_bounding_boxes_rtree</a>()<span·class="keyword">·const</span></div> |
250 | <div·class="line"><a·id="l00127"·name="l00127"></a><span·class="lineno">··127</span><span·class="keyword">··</span>{</div> | 250 | <div·class="line"><a·id="l00127"·name="l00127"></a><span·class="lineno">··127</span><span·class="keyword">··</span>{</div> |
251 | <div·class="line"><a·id="l00128"·name="l00128"></a><span·class="lineno">··128</span>····<span·class="keywordflow">if</span>·(update_flags·&·<a·class="code·hl_enumvalue"·href="namespaceGridTools.html#a995b90803c22dbe67fc6d510494b2e51a8b9dcac6ccefa7abfee0e3d235e9a622">update_cell_bounding_boxes_rtree</a>)</div> | 251 | <div·class="line"><a·id="l00128"·name="l00128"></a><span·class="lineno">··128</span>····<span·class="keywordflow">if</span>·(update_flags·&·<a·class="code·hl_enumvalue"·href="namespaceGridTools.html#a995b90803c22dbe67fc6d510494b2e51a8b9dcac6ccefa7abfee0e3d235e9a622">update_cell_bounding_boxes_rtree</a>)</div> |
252 | <div·class="line"><a·id="l00129"·name="l00129"></a><span·class="lineno">··129</span>······{</div> | 252 | <div·class="line"><a·id="l00129"·name="l00129"></a><span·class="lineno">··129</span>······{</div> |
253 | <div·class="line"><a·id="l00130"·name="l00130"></a><span·class="lineno">··130</span>········std::vector<std::pair<</div> | 253 | <div·class="line"><a·id="l00130"·name="l00130"></a><span·class="lineno">··130</span>········std::vector<std::pair<</div> |
254 | <div·class="line"><a·id="l00131"·name="l00131"></a><span·class="lineno">··131</span>··········<a·class="code·hl_class"·href="classBoundingBox.html">BoundingBox<spacedim></a>,</div> | 254 | <div·class="line"><a·id="l00131"·name="l00131"></a><span·class="lineno">··131</span>··········<a·class="code·hl_class"·href="classBoundingBox.html">BoundingBox<spacedim></a>,</div> |
255 | <div·class="line"><a·id="l00132"·name="l00132"></a><span·class="lineno">··132</span>··········<span·class="keyword">typename</span>·<a·class="code·hl_ | 255 | <div·class="line"><a·id="l00132"·name="l00132"></a><span·class="lineno">··132</span>··········<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim,·spacedim>::active_cell_iterator</a>>></div> |
256 | <div·class="foldopen"·id="foldopen00133"·data-start="{"·data-end="}"> | 256 | <div·class="foldopen"·id="foldopen00133"·data-start="{"·data-end="}"> |
257 | <div·class="line"><a·id="l00133"·name="l00133"></a><span·class="lineno"><a·class="line"·href="classGridTools_1_1Cache.html#abf38da2c2d86b960b955af2371180404">··133</a></span>··········boxes;</div> | 257 | <div·class="line"><a·id="l00133"·name="l00133"></a><span·class="lineno"><a·class="line"·href="classGridTools_1_1Cache.html#abf38da2c2d86b960b955af2371180404">··133</a></span>··········boxes;</div> |
258 | <div·class="line"><a·id="l00134"·name="l00134"></a><span·class="lineno">··134</span>········boxes.reserve(<a·class="code·hl_variable"·href="tria__description_8cc.html#ab695339a227bd369fcea767631247cff">tria</a>-><a·class="code·hl_function"·href="classTriangulation.html#a5ea5c9957dbb566a562bbe2c0f3971e9">n_active_cells</a>());</div> | 258 | <div·class="line"><a·id="l00134"·name="l00134"></a><span·class="lineno">··134</span>········boxes.reserve(<a·class="code·hl_variable"·href="tria__description_8cc.html#ab695339a227bd369fcea767631247cff">tria</a>-><a·class="code·hl_function"·href="classTriangulation.html#a5ea5c9957dbb566a562bbe2c0f3971e9">n_active_cells</a>());</div> |
259 | <div·class="line"><a·id="l00135"·name="l00135"></a><span·class="lineno">··135</span>········<span·class="keywordflow">for</span>·(<span·class="keyword">const</span>·<span·class="keyword">auto</span>·&cell·:·<a·class="code·hl_variable"·href="tria__description_8cc.html#ab695339a227bd369fcea767631247cff">tria</a>->active_cell_iterators())</div> | 259 | <div·class="line"><a·id="l00135"·name="l00135"></a><span·class="lineno">··135</span>········<span·class="keywordflow">for</span>·(<span·class="keyword">const</span>·<span·class="keyword">auto</span>·&cell·:·<a·class="code·hl_variable"·href="tria__description_8cc.html#ab695339a227bd369fcea767631247cff">tria</a>->active_cell_iterators())</div> |
260 | <div·class="line"><a·id="l00136"·name="l00136"></a><span·class="lineno">··136</span>··········boxes.emplace_back(mapping->get_bounding_box(cell),·cell);</div> | 260 | <div·class="line"><a·id="l00136"·name="l00136"></a><span·class="lineno">··136</span>··········boxes.emplace_back(mapping->get_bounding_box(cell),·cell);</div> |
261 | <div·class="line"><a·id="l00137"·name="l00137"></a><span·class="lineno">··137</span>·</div> | 261 | <div·class="line"><a·id="l00137"·name="l00137"></a><span·class="lineno">··137</span>·</div> |
262 | <div·class="line"><a·id="l00138"·name="l00138"></a><span·class="lineno">··138</span>········cell_bounding_boxes_rtree·=·<a·class="code·hl_function"·href="rtree_8h.html#ad560690b86abe712240a9dd843d93399">pack_rtree</a>(boxes);</div> | 262 | <div·class="line"><a·id="l00138"·name="l00138"></a><span·class="lineno">··138</span>········cell_bounding_boxes_rtree·=·<a·class="code·hl_function"·href="rtree_8h.html#ad560690b86abe712240a9dd843d93399">pack_rtree</a>(boxes);</div> |
Offset 178, 20 lines modified | Offset 178, 20 lines modified | ||
178 | <div·class="line"><a·id="l00126"·name="l00126"></a><span·class="lineno">··126</span>····<a·class="code·hl_function"·href="classGridTools_1_1Cache.html#ad8e2266bb013683a788b6d9ea648a7b2">get_used_vertices</a>()·<span·class="keyword">const</span>;</div> | 178 | <div·class="line"><a·id="l00126"·name="l00126"></a><span·class="lineno">··126</span>····<a·class="code·hl_function"·href="classGridTools_1_1Cache.html#ad8e2266bb013683a788b6d9ea648a7b2">get_used_vertices</a>()·<span·class="keyword">const</span>;</div> |
179 | <div·class="line"><a·id="l00127"·name="l00127"></a><span·class="lineno">··127</span>·</div> | 179 | <div·class="line"><a·id="l00127"·name="l00127"></a><span·class="lineno">··127</span>·</div> |
180 | <div·class="line"><a·id="l00132"·name="l00132"></a><span·class="lineno">··132</span>····<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="rtree_8h.html#a4c344ba05898daa78401ef2c92580f97">RTree<std::pair<Point<spacedim></a>,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>>>·&</div> | 180 | <div·class="line"><a·id="l00132"·name="l00132"></a><span·class="lineno">··132</span>····<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="rtree_8h.html#a4c344ba05898daa78401ef2c92580f97">RTree<std::pair<Point<spacedim></a>,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>>>·&</div> |
181 | <div·class="line"><a·id="l00133"·name="l00133"></a><span·class="lineno">··133</span>····<a·class="code·hl_function"·href="classGridTools_1_1Cache.html#abf38da2c2d86b960b955af2371180404">get_used_vertices_rtree</a>()·<span·class="keyword">const</span>;</div> | 181 | <div·class="line"><a·id="l00133"·name="l00133"></a><span·class="lineno">··133</span>····<a·class="code·hl_function"·href="classGridTools_1_1Cache.html#abf38da2c2d86b960b955af2371180404">get_used_vertices_rtree</a>()·<span·class="keyword">const</span>;</div> |
182 | <div·class="line"><a·id="l00134"·name="l00134"></a><span·class="lineno">··134</span>·</div> | 182 | <div·class="line"><a·id="l00134"·name="l00134"></a><span·class="lineno">··134</span>·</div> |
183 | <div·class="line"><a·id="l00141"·name="l00141"></a><span·class="lineno">··141</span>····<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="rtree_8h.html#a4c344ba05898daa78401ef2c92580f97">RTree</a><</div> | 183 | <div·class="line"><a·id="l00141"·name="l00141"></a><span·class="lineno">··141</span>····<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="rtree_8h.html#a4c344ba05898daa78401ef2c92580f97">RTree</a><</div> |
184 | <div·class="line"><a·id="l00142"·name="l00142"></a><span·class="lineno">··142</span>······std::pair<BoundingBox<spacedim>,</div> | 184 | <div·class="line"><a·id="l00142"·name="l00142"></a><span·class="lineno">··142</span>······std::pair<BoundingBox<spacedim>,</div> |
185 | <div·class="line"><a·id="l00143"·name="l00143"></a><span·class="lineno">··143</span>················<span·class="keyword">typename</span>·<a·class="code·hl_ | 185 | <div·class="line"><a·id="l00143"·name="l00143"></a><span·class="lineno">··143</span>················<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim,·spacedim>::active_cell_iterator</a>>>·&</div> |
186 | <div·class="line"><a·id="l00144"·name="l00144"></a><span·class="lineno">··144</span>····<a·class="code·hl_function"·href="classGridTools_1_1Cache.html#aca2782d6e93b5a0033c046b57904c67f">get_cell_bounding_boxes_rtree</a>()·<span·class="keyword">const</span>;</div> | 186 | <div·class="line"><a·id="l00144"·name="l00144"></a><span·class="lineno">··144</span>····<a·class="code·hl_function"·href="classGridTools_1_1Cache.html#aca2782d6e93b5a0033c046b57904c67f">get_cell_bounding_boxes_rtree</a>()·<span·class="keyword">const</span>;</div> |
187 | <div·class="line"><a·id="l00145"·name="l00145"></a><span·class="lineno">··145</span>·</div> | 187 | <div·class="line"><a·id="l00145"·name="l00145"></a><span·class="lineno">··145</span>·</div> |
188 | <div·class="line"><a·id="l00156"·name="l00156"></a><span·class="lineno">··156</span>····<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="rtree_8h.html#a4c344ba05898daa78401ef2c92580f97">RTree</a><</div> | 188 | <div·class="line"><a·id="l00156"·name="l00156"></a><span·class="lineno">··156</span>····<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="rtree_8h.html#a4c344ba05898daa78401ef2c92580f97">RTree</a><</div> |
189 | <div·class="line"><a·id="l00157"·name="l00157"></a><span·class="lineno">··157</span>······std::pair<BoundingBox<spacedim>,</div> | 189 | <div·class="line"><a·id="l00157"·name="l00157"></a><span·class="lineno">··157</span>······std::pair<BoundingBox<spacedim>,</div> |
190 | <div·class="line"><a·id="l00158"·name="l00158"></a><span·class="lineno">··158</span>················<span·class="keyword">typename</span>·<a·class="code·hl_ | 190 | <div·class="line"><a·id="l00158"·name="l00158"></a><span·class="lineno">··158</span>················<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim,·spacedim>::active_cell_iterator</a>>>·&</div> |
191 | <div·class="line"><a·id="l00159"·name="l00159"></a><span·class="lineno">··159</span>····<a·class="code·hl_function"·href="classGridTools_1_1Cache.html#a9425a44ca08d07af268bf05761b3145f">get_locally_owned_cell_bounding_boxes_rtree</a>()·<span·class="keyword">const</span>;</div> | 191 | <div·class="line"><a·id="l00159"·name="l00159"></a><span·class="lineno">··159</span>····<a·class="code·hl_function"·href="classGridTools_1_1Cache.html#a9425a44ca08d07af268bf05761b3145f">get_locally_owned_cell_bounding_boxes_rtree</a>()·<span·class="keyword">const</span>;</div> |
192 | <div·class="line"><a·id="l00160"·name="l00160"></a><span·class="lineno">··160</span>·</div> | 192 | <div·class="line"><a·id="l00160"·name="l00160"></a><span·class="lineno">··160</span>·</div> |
193 | <div·class="line"><a·id="l00161"·name="l00161"></a><span·class="lineno">··161</span>·</div> | 193 | <div·class="line"><a·id="l00161"·name="l00161"></a><span·class="lineno">··161</span>·</div> |
194 | <div·class="line"><a·id="l00168"·name="l00168"></a><span·class="lineno">··168</span>····<span·class="keyword">const</span>·std::vector<std::set<unsigned·int>>·&</div> | 194 | <div·class="line"><a·id="l00168"·name="l00168"></a><span·class="lineno">··168</span>····<span·class="keyword">const</span>·std::vector<std::set<unsigned·int>>·&</div> |
195 | <div·class="line"><a·id="l00169"·name="l00169"></a><span·class="lineno">··169</span>····<a·class="code·hl_function"·href="classGridTools_1_1Cache.html#a7fb9981a24de7855d6f2a9a4bd7d745a">get_vertex_to_neighbor_subdomain</a>()·<span·class="keyword">const</span>;</div> | 195 | <div·class="line"><a·id="l00169"·name="l00169"></a><span·class="lineno">··169</span>····<a·class="code·hl_function"·href="classGridTools_1_1Cache.html#a7fb9981a24de7855d6f2a9a4bd7d745a">get_vertex_to_neighbor_subdomain</a>()·<span·class="keyword">const</span>;</div> |
196 | <div·class="line"><a·id="l00170"·name="l00170"></a><span·class="lineno">··170</span>·</div> | 196 | <div·class="line"><a·id="l00170"·name="l00170"></a><span·class="lineno">··170</span>·</div> |
197 | <div·class="line"><a·id="l00175"·name="l00175"></a><span·class="lineno">··175</span>····<span·class="keyword">const</span>·std::map<unsigned·int,·std::set<types::subdomain_id>>·&</div> | 197 | <div·class="line"><a·id="l00175"·name="l00175"></a><span·class="lineno">··175</span>····<span·class="keyword">const</span>·std::map<unsigned·int,·std::set<types::subdomain_id>>·&</div> |
Offset 159, 21 lines modified | Offset 159, 22 lines modified | ||
159 | <tr·class="memitem:ga47568ee139f1d305b5a23ac0924a3870"·id="r_ga47568ee139f1d305b5a23ac0924a3870"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classIteratorRange.html">IteratorRange</a><·<a·class="el"·href="group__Iterators.html#gad77aace3a5c6c96b985cbf22a28c83f2">active_face_iterator</a>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__CPP11.html#ga47568ee139f1d305b5a23ac0924a3870">Triangulation<·dim,·spacedim·>::active_face_iterators</a>·()·const</td></tr> | 159 | <tr·class="memitem:ga47568ee139f1d305b5a23ac0924a3870"·id="r_ga47568ee139f1d305b5a23ac0924a3870"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classIteratorRange.html">IteratorRange</a><·<a·class="el"·href="group__Iterators.html#gad77aace3a5c6c96b985cbf22a28c83f2">active_face_iterator</a>·> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__CPP11.html#ga47568ee139f1d305b5a23ac0924a3870">Triangulation<·dim,·spacedim·>::active_face_iterators</a>·()·const</td></tr> |
160 | <tr·class="separator:ga47568ee139f1d305b5a23ac0924a3870"><td·class="memSeparator"·colspan="2"> </td></tr> | 160 | <tr·class="separator:ga47568ee139f1d305b5a23ac0924a3870"><td·class="memSeparator"·colspan="2"> </td></tr> |
161 | </table> | 161 | </table> |
162 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> | 162 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> |
163 | <p>Since·version·9.3,·deal.II·requires·a·compiler·that·supports·at·least·<a·href="http://en.wikipedia.org/wiki/C%2B%2B14">C++14</a>.·Large·parts·of·the·library·now·depend·on·modern·language·constructs·which·are·documented·here.</p> | 163 | <p>Since·version·9.3,·deal.II·requires·a·compiler·that·supports·at·least·<a·href="http://en.wikipedia.org/wiki/C%2B%2B14">C++14</a>.·Large·parts·of·the·library·now·depend·on·modern·language·constructs·which·are·documented·here.</p> |
164 | <p>One·example·is·support·for·C++11·<a·href="http://en.wikipedia.org/wiki/C++11#Range-based_for_loop">range-based·for·loops</a>.·deal.II-based·codes·often·have·many·loops·of·the·kind·</p><div·class="fragment"><div·class="line"><a·class="code·hl_class"·href="classTriangulation.html">Triangulation<dim></a>·<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>;</div> | 164 | <p>One·example·is·support·for·C++11·<a·href="http://en.wikipedia.org/wiki/C++11#Range-based_for_loop">range-based·for·loops</a>.·deal.II-based·codes·often·have·many·loops·of·the·kind·</p><div·class="fragment"><div·class="line"><a·class="code·hl_class"·href="classTriangulation.html">Triangulation<dim></a>·<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>;</div> |
165 | <div·class="line">...</div> | 165 | <div·class="line">...</div> |
166 | <div·class="line">typename·<a·class="code·hl_ | 166 | <div·class="line">typename·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim>::active_cell_iterator</a></div> |
167 | <div·class="line">··cell·=·<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>.begin_active(),</div> | 167 | <div·class="line">··cell·=·<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>.<a·class="code·hl_function"·href="classTriangulation.html#afe6c58805fe436a94b141c1585606c7f">begin_active</a>(),</div> |
168 | <div·class="line">··endc·=·<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>.end();</div> | 168 | <div·class="line">··endc·=·<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>.end();</div> |
169 | <div·class="line"><span·class="keywordflow">for</span>·(;·cell!=endc;·++cell)</div> | 169 | <div·class="line"><span·class="keywordflow">for</span>·(;·cell!=endc;·++cell)</div> |
170 | <div·class="line">··cell->set_refine_flag();</div> | 170 | <div·class="line">··cell->set_refine_flag();</div> |
171 | <div·class="ttc"·id="aclassTriaActiveIterator_html"><div·class="ttname"><a·href="classTriaActiveIterator.html">TriaActiveIterator</a></div><div·class="ttdef"><b>Definition</b>·<a·href="tria__iterator_8h_source.html#l00759">tria_iterator.h:760</a></div></div> | ||
172 | <div·class="ttc"·id="aclassTriangulation_html"><div·class="ttname"><a·href="classTriangulation.html">Triangulation</a></div><div·class="ttdef"><b>Definition</b>·<a·href="grid_2tria_8h_source.html#l01136">tria.h:1137</a></div></div> | 171 | <div·class="ttc"·id="aclassTriangulation_html"><div·class="ttname"><a·href="classTriangulation.html">Triangulation</a></div><div·class="ttdef"><b>Definition</b>·<a·href="grid_2tria_8h_source.html#l01136">tria.h:1137</a></div></div> |
172 | <div·class="ttc"·id="aclassTriangulation_html_afe6c58805fe436a94b141c1585606c7f"><div·class="ttname"><a·href="classTriangulation.html#afe6c58805fe436a94b141c1585606c7f">Triangulation::begin_active</a></div><div·class="ttdeci">active_cell_iterator·begin_active(const·unsigned·int·level=0)·const</div></div> | ||
173 | <div·class="ttc"·id="agroup__Iterators_html_ga08c836c1e503743e8073eb615603aab9"><div·class="ttname"><a·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation::active_cell_iterator</a></div><div·class="ttdeci">TriaActiveIterator<·CellAccessor<·dim,·spacedim·>·>·active_cell_iterator</div><div·class="ttdef"><b>Definition</b>·<a·href="grid_2tria_8h_source.html#l01394">tria.h:1394</a></div></div> | ||
173 | <div·class="ttc"·id="ap4est__wrappers_8cc_html_ace00f2f80d9780ef9aa1007e1c22c6a4"><div·class="ttname"><a·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a></div><div·class="ttdeci">const·::parallel::distributed::Triangulation<·dim,·spacedim·>·*·triangulation</div><div·class="ttdef"><b>Definition</b>·<a·href="p4est__wrappers_8cc_source.html#l00069">p4est_wrappers.cc:69</a></div></div> | 174 | <div·class="ttc"·id="ap4est__wrappers_8cc_html_ace00f2f80d9780ef9aa1007e1c22c6a4"><div·class="ttname"><a·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a></div><div·class="ttdeci">const·::parallel::distributed::Triangulation<·dim,·spacedim·>·*·triangulation</div><div·class="ttdef"><b>Definition</b>·<a·href="p4est__wrappers_8cc_source.html#l00069">p4est_wrappers.cc:69</a></div></div> |
174 | </div><!--·fragment·--><p>·Using·C++11's·range-based·for·loops,·you·can·now·write·this·as·follows:·</p><div·class="fragment"><div·class="line"><a·class="code·hl_class"·href="classTriangulation.html">Triangulation<dim></a>·<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>;</div> | 175 | </div><!--·fragment·--><p>·Using·C++11's·range-based·for·loops,·you·can·now·write·this·as·follows:·</p><div·class="fragment"><div·class="line"><a·class="code·hl_class"·href="classTriangulation.html">Triangulation<dim></a>·<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>;</div> |
175 | <div·class="line">...</div> | 176 | <div·class="line">...</div> |
176 | <div·class="line">for·(<span·class="keyword">auto</span>·&cell·:·<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>.active_cell_iterators())</div> | 177 | <div·class="line">for·(<span·class="keyword">auto</span>·&cell·:·<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>.active_cell_iterators())</div> |
177 | <div·class="line">··cell->set_refine_flag();</div> | 178 | <div·class="line">··cell->set_refine_flag();</div> |
178 | </div><!--·fragment·--><p>·This·works·in·the·same·way·with·<a·class="el"·href="group__CPP11.html#ga9bd9f259f5b6c617c9ed88aa8b140ee8">Triangulation::active_cell_iterators()</a>·and·<a·class="el"·href="group__CPP11.html#ga09c42b09706d9fd8726d9136ab590dbb">DoFHandler::active_cell_iterators()</a>.·There·are·variants·of·these·functions·that·provide·iterator·ranges·for·all·cells·(not·just·the·active·ones)·and·for·cells·on·individual·levels.</p> | 179 | </div><!--·fragment·--><p>·This·works·in·the·same·way·with·<a·class="el"·href="group__CPP11.html#ga9bd9f259f5b6c617c9ed88aa8b140ee8">Triangulation::active_cell_iterators()</a>·and·<a·class="el"·href="group__CPP11.html#ga09c42b09706d9fd8726d9136ab590dbb">DoFHandler::active_cell_iterators()</a>.·There·are·variants·of·these·functions·that·provide·iterator·ranges·for·all·cells·(not·just·the·active·ones)·and·for·cells·on·individual·levels.</p> |
179 | <p>There·are·numerous·other·functions·in·the·library·that·allow·for·the·idiomatic·use·of·range-based·for·loops.·Examples·are·<a·class="el"·href="classReferenceCell.html#af422effede240630e29d7d741d5d93bf">ReferenceCell::face_indices()</a>,·<a·class="el"·href="classReferenceCell.html#a1611514f908b953295bfd278e5bcc792">ReferenceCell::vertex_indices()</a>,·<a·class="el"·href="classFEValuesBase.html#a8c564784dcd8d2f2a3e2f2fb19553721">FEValuesBase::quadrature_point_indices()</a>,·among·many·others.</p> | 180 | <p>There·are·numerous·other·functions·in·the·library·that·allow·for·the·idiomatic·use·of·range-based·for·loops.·Examples·are·<a·class="el"·href="classReferenceCell.html#af422effede240630e29d7d741d5d93bf">ReferenceCell::face_indices()</a>,·<a·class="el"·href="classReferenceCell.html#a1611514f908b953295bfd278e5bcc792">ReferenceCell::vertex_indices()</a>,·<a·class="el"·href="classFEValuesBase.html#a8c564784dcd8d2f2a3e2f2fb19553721">FEValuesBase::quadrature_point_indices()</a>,·among·many·others.</p> |
Offset 321, 33 lines modified | Offset 321, 33 lines modified | ||
321 | <tr·class="separator:ga93dc32fb85e247d925d13c8d7b9b560d"><td·class="memSeparator"·colspan="2"> </td></tr> | 321 | <tr·class="separator:ga93dc32fb85e247d925d13c8d7b9b560d"><td·class="memSeparator"·colspan="2"> </td></tr> |
322 | <tr·class="memitem:gaa2c5589cfc025b70280023419fcbedf3"·id="r_gaa2c5589cfc025b70280023419fcbedf3"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.html#gaa2c5589cfc025b70280023419fcbedf3">GeometryInfo<·dim·>::ExcInvalidSubface</a>·(<a·class="el"·href="classint.html">int</a>·arg1,·<a·class="el"·href="classint.html">int</a>·arg2,·<a·class="el"·href="classint.html">int</a>·arg3)</td></tr> | 322 | <tr·class="memitem:gaa2c5589cfc025b70280023419fcbedf3"·id="r_gaa2c5589cfc025b70280023419fcbedf3"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.html#gaa2c5589cfc025b70280023419fcbedf3">GeometryInfo<·dim·>::ExcInvalidSubface</a>·(<a·class="el"·href="classint.html">int</a>·arg1,·<a·class="el"·href="classint.html">int</a>·arg2,·<a·class="el"·href="classint.html">int</a>·arg3)</td></tr> |
323 | <tr·class="separator:gaa2c5589cfc025b70280023419fcbedf3"><td·class="memSeparator"·colspan="2"> </td></tr> | 323 | <tr·class="separator:gaa2c5589cfc025b70280023419fcbedf3"><td·class="memSeparator"·colspan="2"> </td></tr> |
324 | <tr·class="memitem:ga772048a8672497df08bef2d6efd9a41c"·id="r_ga772048a8672497df08bef2d6efd9a41c"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.html#ga772048a8672497df08bef2d6efd9a41c">IndexSet::ExcIndexNotPresent</a>·(<a·class="el"·href="classIndexSet.html#afd0c161cdaaa0600f22339af5900ac77">size_type</a>·arg1)</td></tr> | 324 | <tr·class="memitem:ga772048a8672497df08bef2d6efd9a41c"·id="r_ga772048a8672497df08bef2d6efd9a41c"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.html#ga772048a8672497df08bef2d6efd9a41c">IndexSet::ExcIndexNotPresent</a>·(<a·class="el"·href="classIndexSet.html#afd0c161cdaaa0600f22339af5900ac77">size_type</a>·arg1)</td></tr> |
325 | <tr·class="separator:ga772048a8672497df08bef2d6efd9a41c"><td·class="memSeparator"·colspan="2"> </td></tr> | 325 | <tr·class="separator:ga772048a8672497df08bef2d6efd9a41c"><td·class="memSeparator"·colspan="2"> </td></tr> |
326 | <tr·class="memitem:ga7f26232a5b05b7226cc4dbce63af0ced"·id="r_ga7f26232a5b05b7226cc4dbce63af0ced"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.html#ga7f26232a5b05b7226cc4dbce63af0ced">internal::FunctionParser::ExcParseError</a>·(<a·class="el"·href="classint.html">int</a>·arg1,·std::string·arg2)</td></tr> | 326 | <tr·class="memitem:ga7f26232a5b05b7226cc4dbce63af0ced"·id="r_ga7f26232a5b05b7226cc4dbce63af0ced"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.html#ga7f26232a5b05b7226cc4dbce63af0ced">internal::FunctionParser::ExcParseError</a>·(<a·class="el"·href="classint.html">int</a>·arg1,·std::string·arg2)</td></tr> |
327 | <tr·class="separator:ga7f26232a5b05b7226cc4dbce63af0ced"><td·class="memSeparator"·colspan="2"> </td></tr> | 327 | <tr·class="separator:ga7f26232a5b05b7226cc4dbce63af0ced"><td·class="memSeparator"·colspan="2"> </td></tr> |
328 | <tr·class="memitem:ga1ba4316bbaba6a7d3dfe638396b6b0da"·id="r_ga1ba4316bbaba6a7d3dfe638396b6b0da"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.ht | 328 | <tr·class="memitem:ga1ba4316bbaba6a7d3dfe638396b6b0da"·id="r_ga1ba4316bbaba6a7d3dfe638396b6b0da"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">static</a>·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.htm[·...·truncated·by·diffoscope;·len:·185,·SHA:·217cc3116467761a031cfa6883760a6343d2f1b2ec472d1eaf0d3c484befa0b3·...·])</td></tr> |
329 | <tr·class="separator:ga1ba4316bbaba6a7d3dfe638396b6b0da"><td·class="memSeparator"·colspan="2"> </td></tr> | 329 | <tr·class="separator:ga1ba4316bbaba6a7d3dfe638396b6b0da"><td·class="memSeparator"·colspan="2"> </td></tr> |
330 | <tr·class="memitem:gab84f13fb69d6813245ff3463d2c8a625"·id="r_gab84f13fb69d6813245ff3463d2c8a625"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.ht | 330 | <tr·class="memitem:gab84f13fb69d6813245ff3463d2c8a625"·id="r_gab84f13fb69d6813245ff3463d2c8a625"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">static</a>·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.htm[·...·truncated·by·diffoscope;·len:·295,·SHA:·448369c355c985049b72715046e0bc708b520db98364dcd64e40218c9928c526·...·])</td></tr> |
331 | <tr·class="separator:gab84f13fb69d6813245ff3463d2c8a625"><td·class="memSeparator"·colspan="2"> </td></tr> | 331 | <tr·class="separator:gab84f13fb69d6813245ff3463d2c8a625"><td·class="memSeparator"·colspan="2"> </td></tr> |
332 | <tr·class="memitem:ga70d92771e41c3f5e0246675617e2add1"·id="r_ga70d92771e41c3f5e0246675617e2add1"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.html#ga70d92771e41c3f5e0246675617e2add1">ParameterHandler::ExcAlreadyAtTopLevel</a>·()</td></tr> | 332 | <tr·class="memitem:ga70d92771e41c3f5e0246675617e2add1"·id="r_ga70d92771e41c3f5e0246675617e2add1"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">static</a>·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.html#ga70d92771e41c3f5e0246675617e2add1">ParameterHandler::ExcAlreadyAtTopLevel</a>·()</td></tr> |
333 | <tr·class="separator:ga70d92771e41c3f5e0246675617e2add1"><td·class="memSeparator"·colspan="2"> </td></tr> | 333 | <tr·class="separator:ga70d92771e41c3f5e0246675617e2add1"><td·class="memSeparator"·colspan="2"> </td></tr> |
334 | <tr·class="memitem:gaaf95ebe5779a0f163536e01258e89393"·id="r_gaaf95ebe5779a0f163536e01258e89393"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.ht | 334 | <tr·class="memitem:gaaf95ebe5779a0f163536e01258e89393"·id="r_gaaf95ebe5779a0f163536e01258e89393"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">static</a>·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.htm[·...·truncated·by·diffoscope;·len:·182,·SHA:·841726390b90e023482a9387bcfcf32475a4ae9f43b9090dc8cd9065301379f1·...·])</td></tr> |
335 | <tr·class="separator:gaaf95ebe5779a0f163536e01258e89393"><td·class="memSeparator"·colspan="2"> </td></tr> | 335 | <tr·class="separator:gaaf95ebe5779a0f163536e01258e89393"><td·class="memSeparator"·colspan="2"> </td></tr> |
336 | <tr·class="memitem:gac0817445e0c36448f5682c05a327f205"·id="r_gac0817445e0c36448f5682c05a327f205"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.ht | 336 | <tr·class="memitem:gac0817445e0c36448f5682c05a327f205"·id="r_gac0817445e0c36448f5682c05a327f205"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">static</a>·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.htm[·...·truncated·by·diffoscope;·len:·292,·SHA:·2e154459b43600dfe4d46098735b2bdfbc2b5247f7ecdb26b7a7e14b71c79235·...·])</td></tr> |
337 | <tr·class="separator:gac0817445e0c36448f5682c05a327f205"><td·class="memSeparator"·colspan="2"> </td></tr> | 337 | <tr·class="separator:gac0817445e0c36448f5682c05a327f205"><td·class="memSeparator"·colspan="2"> </td></tr> |
338 | <tr·class="memitem:ga0751989c49c083540d0e2de05b5e3ebb"·id="r_ga0751989c49c083540d0e2de05b5e3ebb"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.ht | 338 | <tr·class="memitem:ga0751989c49c083540d0e2de05b5e3ebb"·id="r_ga0751989c49c083540d0e2de05b5e3ebb"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">static</a>·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.htm[·...·truncated·by·diffoscope;·len:·418,·SHA:·2e5b2d2623a65fbc457d5e89f9f72dd5007596e974dd7bc3d100e92a8693ebf7·...·])</td></tr> |
339 | <tr·class="separator:ga0751989c49c083540d0e2de05b5e3ebb"><td·class="memSeparator"·colspan="2"> </td></tr> | 339 | <tr·class="separator:ga0751989c49c083540d0e2de05b5e3ebb"><td·class="memSeparator"·colspan="2"> </td></tr> |
340 | <tr·class="memitem:gadb0eb2e57fcf0b423a52560bb25d30d9"·id="r_gadb0eb2e57fcf0b423a52560bb25d30d9"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.ht | 340 | <tr·class="memitem:gadb0eb2e57fcf0b423a52560bb25d30d9"·id="r_gadb0eb2e57fcf0b423a52560bb25d30d9"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">static</a>·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.htm[·...·truncated·by·diffoscope;·len:·421,·SHA:·822024914ea75520d97391ec203aeee31b087138b35d7b253b16b8c716afecc6·...·])</td></tr> |
341 | <tr·class="separator:gadb0eb2e57fcf0b423a52560bb25d30d9"><td·class="memSeparator"·colspan="2"> </td></tr> | 341 | <tr·class="separator:gadb0eb2e57fcf0b423a52560bb25d30d9"><td·class="memSeparator"·colspan="2"> </td></tr> |
342 | <tr·class="memitem:gaa85a00f824da53c389e4cb09f407a1e0"·id="r_gaa85a00f824da53c389e4cb09f407a1e0"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.ht | 342 | <tr·class="memitem:gaa85a00f824da53c389e4cb09f407a1e0"·id="r_gaa85a00f824da53c389e4cb09f407a1e0"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">static</a>·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.htm[·...·truncated·by·diffoscope;·len:·636,·SHA:·4b6705114f3e5440212640cf331120ed2b17d21e5b0f86083982e4977d9746f6·...·])</td></tr> |
343 | <tr·class="separator:gaa85a00f824da53c389e4cb09f407a1e0"><td·class="memSeparator"·colspan="2"> </td></tr> | 343 | <tr·class="separator:gaa85a00f824da53c389e4cb09f407a1e0"><td·class="memSeparator"·colspan="2"> </td></tr> |
344 | <tr·class="memitem:gaebbdab0af86207f7ce4f49151b1f6290"·id="r_gaebbdab0af86207f7ce4f49151b1f6290"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.html#gaebbdab0af86207f7ce4f49151b1f6290">ParameterHandler::ExcInvalidXMLParameterFile</a>·()</td></tr> | 344 | <tr·class="memitem:gaebbdab0af86207f7ce4f49151b1f6290"·id="r_gaebbdab0af86207f7ce4f49151b1f6290"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">static</a>·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.html#gaebbdab0af86207f7ce4f49151b1f6290">ParameterHandler::ExcInvalidXMLParameterFile</a>·()</td></tr> |
345 | <tr·class="separator:gaebbdab0af86207f7ce4f49151b1f6290"><td·class="memSeparator"·colspan="2"> </td></tr> | 345 | <tr·class="separator:gaebbdab0af86207f7ce4f49151b1f6290"><td·class="memSeparator"·colspan="2"> </td></tr> |
346 | <tr·class="memitem:ga106cce0560f0e26bb02d2dbd55bd1c45"·id="r_ga106cce0560f0e26bb02d2dbd55bd1c45"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.h | 346 | <tr·class="memitem:ga106cce0560f0e26bb02d2dbd55bd1c45"·id="r_ga106cce0560f0e26bb02d2dbd55bd1c45"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="classParameterHandler.html#a91cfbaca954f444047302446a4e87125">static</a>·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.htm[·...·truncated·by·diffoscope;·len:·436,·SHA:·d196368e134420ecfb87a138b13a5bd5b1bd99d31aff006e0fe5ed30fa6a22c3·...·])</td></tr> |
347 | <tr·class="separator:ga106cce0560f0e26bb02d2dbd55bd1c45"><td·class="memSeparator"·colspan="2"> </td></tr> | 347 | <tr·class="separator:ga106cce0560f0e26bb02d2dbd55bd1c45"><td·class="memSeparator"·colspan="2"> </td></tr> |
348 | <tr·class="memitem:ga7e774f400375d64300a0652dbe01d01d"·id="r_ga7e774f400375d64300a0652dbe01d01d"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.html#ga7e774f400375d64300a0652dbe01d01d">Utilities::MPI::Partitioner::ExcIndexNotPresent</a>·(<a·class="el"·href="namespacetypes.html#a3543786f7dc7c57385fc923a6afd5917">types::global_dof_index</a>·arg1,·unsigned·<a·class="el"·href="classint.html">int</a>·arg2)</td></tr> | 348 | <tr·class="memitem:ga7e774f400375d64300a0652dbe01d01d"·id="r_ga7e774f400375d64300a0652dbe01d01d"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.html#ga7e774f400375d64300a0652dbe01d01d">Utilities::MPI::Partitioner::ExcIndexNotPresent</a>·(<a·class="el"·href="namespacetypes.html#a3543786f7dc7c57385fc923a6afd5917">types::global_dof_index</a>·arg1,·unsigned·<a·class="el"·href="classint.html">int</a>·arg2)</td></tr> |
349 | <tr·class="separator:ga7e774f400375d64300a0652dbe01d01d"><td·class="memSeparator"·colspan="2"> </td></tr> | 349 | <tr·class="separator:ga7e774f400375d64300a0652dbe01d01d"><td·class="memSeparator"·colspan="2"> </td></tr> |
350 | <tr·class="memitem:gaa9f64d73ac89720d8bd5927475124fe7"·id="r_gaa9f64d73ac89720d8bd5927475124fe7"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.html#gaa9f64d73ac89720d8bd5927475124fe7">Utilities::MPI::Partitioner::ExcGhostIndexArrayHasWrongSize</a>·(unsigned·<a·class="el"·href="classint.html">int</a>·arg1,·unsigned·<a·class="el"·href="classint.html">int</a>·arg2,·unsigned·<a·class="el"·href="classint.html">int</a>·arg3)</td></tr> | 350 | <tr·class="memitem:gaa9f64d73ac89720d8bd5927475124fe7"·id="r_gaa9f64d73ac89720d8bd5927475124fe7"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.html#gaa9f64d73ac89720d8bd5927475124fe7">Utilities::MPI::Partitioner::ExcGhostIndexArrayHasWrongSize</a>·(unsigned·<a·class="el"·href="classint.html">int</a>·arg1,·unsigned·<a·class="el"·href="classint.html">int</a>·arg2,·unsigned·<a·class="el"·href="classint.html">int</a>·arg3)</td></tr> |
351 | <tr·class="separator:gaa9f64d73ac89720d8bd5927475124fe7"><td·class="memSeparator"·colspan="2"> </td></tr> | 351 | <tr·class="separator:gaa9f64d73ac89720d8bd5927475124fe7"><td·class="memSeparator"·colspan="2"> </td></tr> |
352 | <tr·class="memitem:gaa4a5af758629e42b069bbf2f474ed1ae"·id="r_gaa4a5af758629e42b069bbf2f474ed1ae"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.html#gaa4a5af758629e42b069bbf2f474ed1ae">PathSearch::ExcNoClass</a>·(std::string·arg1)</td></tr> | 352 | <tr·class="memitem:gaa4a5af758629e42b069bbf2f474ed1ae"·id="r_gaa4a5af758629e42b069bbf2f474ed1ae"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classExceptionBase.html">::ExceptionBase</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="group__Exceptions.html#gaa4a5af758629e42b069bbf2f474ed1ae">PathSearch::ExcNoClass</a>·(std::string·arg1)</td></tr> |
353 | <tr·class="separator:gaa4a5af758629e42b069bbf2f474ed1ae"><td·class="memSeparator"·colspan="2"> </td></tr> | 353 | <tr·class="separator:gaa4a5af758629e42b069bbf2f474ed1ae"><td·class="memSeparator"·colspan="2"> </td></tr> |
Offset 888, 15 lines modified | Offset 888, 15 lines modified | ||
888 | ··</td> | 888 | ··</td> |
889 | ··<td·class="mlabels-right"> | 889 | ··<td·class="mlabels-right"> |
890 | <span·class="mlabels"><span·class="mlabel">inline</span></span>··</td> | 890 | <span·class="mlabels"><span·class="mlabel">inline</span></span>··</td> |
891 | ··</tr> | 891 | ··</tr> |
892 | </table> | 892 | </table> |
893 | </div><div·class="memdoc"> | 893 | </div><div·class="memdoc"> |
894 | <p>Overload·of·the·new_thread·function·for·objects·that·can·be·converted·to·std::function<RT·()>,·i.e.·anything·that·can·be·called·like·a·function·object·without·arguments·and·returning·an·object·of·type·RT·(or·void).</p> | 894 | <p>Overload·of·the·new_thread·function·for·objects·that·can·be·converted·to·std::function<RT·()>,·i.e.·anything·that·can·be·called·like·a·function·object·without·arguments·and·returning·an·object·of·type·RT·(or·void).</p> |
895 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated0000 | 895 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000027">Deprecated:</a></b></dt><dd>Use·std::thread·or·std::jthread·instead.</dd></dl> |
896 | <p·class="definition">Definition·at·line·<a·class="el"·href="thread__management_8h_source.html#l00731">731</a>·of·file·<a·class="el"·href="thread__management_8h_source.html">thread_management.h</a>.</p> | 896 | <p·class="definition">Definition·at·line·<a·class="el"·href="thread__management_8h_source.html#l00731">731</a>·of·file·<a·class="el"·href="thread__management_8h_source.html">thread_management.h</a>.</p> |
897 | </div> | 897 | </div> |
898 | </div> | 898 | </div> |
899 | <a·id="gab829d7120c8323855e1d06c21152932f"·name="gab829d7120c8323855e1d06c21152932f"></a> | 899 | <a·id="gab829d7120c8323855e1d06c21152932f"·name="gab829d7120c8323855e1d06c21152932f"></a> |
900 | <h2·class="memtitle"><span·class="permalink"><a·href="#gab829d7120c8323855e1d06c21152932f">◆ </a></span>new_thread()·<span·class="overload">[2/4]</span></h2> | 900 | <h2·class="memtitle"><span·class="permalink"><a·href="#gab829d7120c8323855e1d06c21152932f">◆ </a></span>new_thread()·<span·class="overload">[2/4]</span></h2> |
Offset 606, 15 lines modified | Offset 606, 15 lines modified | ||
606 | <div·class="line"><a·id="l00466"·name="l00466"></a><span·class="lineno">··466</span>·</div> | 606 | <div·class="line"><a·id="l00466"·name="l00466"></a><span·class="lineno">··466</span>·</div> |
607 | <div·class="line"><a·id="l00467"·name="l00467"></a><span·class="lineno">··467</span>··<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim></div> | 607 | <div·class="line"><a·id="l00467"·name="l00467"></a><span·class="lineno">··467</span>··<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim></div> |
608 | <div·class="line"><a·id="l00468"·name="l00468"></a><span·class="lineno">··468</span>··<span·class="keyword">template</span>·<<span·class="keywordtype">bool</span>·lda></div> | 608 | <div·class="line"><a·id="l00468"·name="l00468"></a><span·class="lineno">··468</span>··<span·class="keyword">template</span>·<<span·class="keywordtype">bool</span>·lda></div> |
609 | <div·class="line"><a·id="l00469"·name="l00469"></a><span·class="lineno">··469</span>··<span·class="keywordtype">void</span></div> | 609 | <div·class="line"><a·id="l00469"·name="l00469"></a><span·class="lineno">··469</span>··<span·class="keywordtype">void</span></div> |
610 | <div·class="foldopen"·id="foldopen00470"·data-start="{"·data-end="}"> | 610 | <div·class="foldopen"·id="foldopen00470"·data-start="{"·data-end="}"> |
611 | <div·class="line"><a·id="l00470"·name="l00470"></a><span·class="lineno"><a·class="line"·href="classhp_1_1FEFaceValues.html#a3b2ece3532685bdb927976a2d7d16b8d">··470</a></span>··<a·class="code·hl_function"·href="classhp_1_1FEFaceValues.html#a8e0b1a4d7f299078c3d7b7f741679bcc">FEFaceValues<dim,·spacedim>::reinit</a>(</div> | 611 | <div·class="line"><a·id="l00470"·name="l00470"></a><span·class="lineno"><a·class="line"·href="classhp_1_1FEFaceValues.html#a3b2ece3532685bdb927976a2d7d16b8d">··470</a></span>··<a·class="code·hl_function"·href="classhp_1_1FEFaceValues.html#a8e0b1a4d7f299078c3d7b7f741679bcc">FEFaceValues<dim,·spacedim>::reinit</a>(</div> |
612 | <div·class="line"><a·id="l00471"·name="l00471"></a><span·class="lineno">··471</span>····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classTriaIterator.html">TriaIterator</a><<a·class="code·hl_class"·href="classDoFCellAccessor.html">DoFCellAccessor<dim,·spacedim,·lda></a>>·&···cell,</div> | 612 | <div·class="line"><a·id="l00471"·name="l00471"></a><span·class="lineno">··471</span>····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classTriaIterator.html">TriaIterator</a><<a·class="code·hl_class"·href="classDoFCellAccessor.html">DoFCellAccessor<dim,·spacedim,·lda></a>>·&···cell,</div> |
613 | <div·class="line"><a·id="l00472"·name="l00472"></a><span·class="lineno">··472</span>····<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_ | 613 | <div·class="line"><a·id="l00472"·name="l00472"></a><span·class="lineno">··472</span>····<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga4015f9d1dc9115fbdf74d74960bec074">Triangulation<dim,·spacedim>::face_iterator</a>·&face,</div> |
614 | <div·class="line"><a·id="l00473"·name="l00473"></a><span·class="lineno">··473</span>····<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>··········································q_index,</div> | 614 | <div·class="line"><a·id="l00473"·name="l00473"></a><span·class="lineno">··473</span>····<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>··········································q_index,</div> |
615 | <div·class="line"><a·id="l00474"·name="l00474"></a><span·class="lineno">··474</span>····<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>··········································mapping_index,</div> | 615 | <div·class="line"><a·id="l00474"·name="l00474"></a><span·class="lineno">··474</span>····<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>··········································mapping_index,</div> |
616 | <div·class="line"><a·id="l00475"·name="l00475"></a><span·class="lineno">··475</span>····<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>··········································fe_index)</div> | 616 | <div·class="line"><a·id="l00475"·name="l00475"></a><span·class="lineno">··475</span>····<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>··········································fe_index)</div> |
617 | <div·class="line"><a·id="l00476"·name="l00476"></a><span·class="lineno">··476</span>··{</div> | 617 | <div·class="line"><a·id="l00476"·name="l00476"></a><span·class="lineno">··476</span>··{</div> |
618 | <div·class="line"><a·id="l00477"·name="l00477"></a><span·class="lineno">··477</span>····<span·class="keyword">const</span>·<span·class="keyword">auto</span>·face_n·=·cell->face_iterator_to_index(face);</div> | 618 | <div·class="line"><a·id="l00477"·name="l00477"></a><span·class="lineno">··477</span>····<span·class="keyword">const</span>·<span·class="keyword">auto</span>·face_n·=·cell->face_iterator_to_index(face);</div> |
619 | <div·class="line"><a·id="l00478"·name="l00478"></a><span·class="lineno">··478</span>····reinit(cell,·face_n,·q_index,·mapping_index,·fe_index);</div> | 619 | <div·class="line"><a·id="l00478"·name="l00478"></a><span·class="lineno">··478</span>····reinit(cell,·face_n,·q_index,·mapping_index,·fe_index);</div> |
620 | <div·class="line"><a·id="l00479"·name="l00479"></a><span·class="lineno">··479</span>··}</div> | 620 | <div·class="line"><a·id="l00479"·name="l00479"></a><span·class="lineno">··479</span>··}</div> |
Offset 314, 29 lines modified | Offset 314, 29 lines modified | ||
314 | <div·class="line"><a·id="l00539"·name="l00539"></a><span·class="lineno">··539</span>···········<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·q_index·······=·<a·class="code·hl_variable"·href="namespacenumbers.html#a8ae36952c7e0cc778b47b5371b3aeff1">numbers::invalid_unsigned_int</a>,</div> | 314 | <div·class="line"><a·id="l00539"·name="l00539"></a><span·class="lineno">··539</span>···········<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·q_index·······=·<a·class="code·hl_variable"·href="namespacenumbers.html#a8ae36952c7e0cc778b47b5371b3aeff1">numbers::invalid_unsigned_int</a>,</div> |
315 | <div·class="line"><a·id="l00540"·name="l00540"></a><span·class="lineno">··540</span>···········<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·mapping_index·=·<a·class="code·hl_variable"·href="namespacenumbers.html#a8ae36952c7e0cc778b47b5371b3aeff1">numbers::invalid_unsigned_int</a>,</div> | 315 | <div·class="line"><a·id="l00540"·name="l00540"></a><span·class="lineno">··540</span>···········<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·mapping_index·=·<a·class="code·hl_variable"·href="namespacenumbers.html#a8ae36952c7e0cc778b47b5371b3aeff1">numbers::invalid_unsigned_int</a>,</div> |
316 | <div·class="line"><a·id="l00541"·name="l00541"></a><span·class="lineno">··541</span>···········<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·fe_index······=·<a·class="code·hl_variable"·href="namespacenumbers.html#a8ae36952c7e0cc778b47b5371b3aeff1">numbers::invalid_unsigned_int</a>);</div> | 316 | <div·class="line"><a·id="l00541"·name="l00541"></a><span·class="lineno">··541</span>···········<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·fe_index······=·<a·class="code·hl_variable"·href="namespacenumbers.html#a8ae36952c7e0cc778b47b5371b3aeff1">numbers::invalid_unsigned_int</a>);</div> |
317 | <div·class="line"><a·id="l00542"·name="l00542"></a><span·class="lineno">··542</span>·</div> | 317 | <div·class="line"><a·id="l00542"·name="l00542"></a><span·class="lineno">··542</span>·</div> |
318 | <div·class="line"><a·id="l00548"·name="l00548"></a><span·class="lineno">··548</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">bool</span>·lda></div> | 318 | <div·class="line"><a·id="l00548"·name="l00548"></a><span·class="lineno">··548</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">bool</span>·lda></div> |
319 | <div·class="line"><a·id="l00549"·name="l00549"></a><span·class="lineno">··549</span>····<span·class="keywordtype">void</span></div> | 319 | <div·class="line"><a·id="l00549"·name="l00549"></a><span·class="lineno">··549</span>····<span·class="keywordtype">void</span></div> |
320 | <div·class="line"><a·id="l00550"·name="l00550"></a><span·class="lineno">··550</span>····<a·class="code·hl_function"·href="classhp_1_1FEFaceValues.html#a8e0b1a4d7f299078c3d7b7f741679bcc">reinit</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classTriaIterator.html">TriaIterator</a><<a·class="code·hl_class"·href="classDoFCellAccessor.html">DoFCellAccessor<dim,·spacedim,·lda></a>>·&···cell,</div> | 320 | <div·class="line"><a·id="l00550"·name="l00550"></a><span·class="lineno">··550</span>····<a·class="code·hl_function"·href="classhp_1_1FEFaceValues.html#a8e0b1a4d7f299078c3d7b7f741679bcc">reinit</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classTriaIterator.html">TriaIterator</a><<a·class="code·hl_class"·href="classDoFCellAccessor.html">DoFCellAccessor<dim,·spacedim,·lda></a>>·&···cell,</div> |
321 | <div·class="line"><a·id="l00551"·name="l00551"></a><span·class="lineno">··551</span>···········<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_ | 321 | <div·class="line"><a·id="l00551"·name="l00551"></a><span·class="lineno">··551</span>···········<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga4015f9d1dc9115fbdf74d74960bec074">Triangulation<dim,·spacedim>::face_iterator</a>·&face,</div> |
322 | <div·class="line"><a·id="l00552"·name="l00552"></a><span·class="lineno">··552</span>···········<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·q_index·······=·<a·class="code·hl_variable"·href="namespacenumbers.html#a8ae36952c7e0cc778b47b5371b3aeff1">numbers::invalid_unsigned_int</a>,</div> | 322 | <div·class="line"><a·id="l00552"·name="l00552"></a><span·class="lineno">··552</span>···········<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·q_index·······=·<a·class="code·hl_variable"·href="namespacenumbers.html#a8ae36952c7e0cc778b47b5371b3aeff1">numbers::invalid_unsigned_int</a>,</div> |
323 | <div·class="line"><a·id="l00553"·name="l00553"></a><span·class="lineno">··553</span>···········<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·mapping_index·=·<a·class="code·hl_variable"·href="namespacenumbers.html#a8ae36952c7e0cc778b47b5371b3aeff1">numbers::invalid_unsigned_int</a>,</div> | 323 | <div·class="line"><a·id="l00553"·name="l00553"></a><span·class="lineno">··553</span>···········<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·mapping_index·=·<a·class="code·hl_variable"·href="namespacenumbers.html#a8ae36952c7e0cc778b47b5371b3aeff1">numbers::invalid_unsigned_int</a>,</div> |
324 | <div·class="line"><a·id="l00554"·name="l00554"></a><span·class="lineno">··554</span>···········<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·fe_index······=·<a·class="code·hl_variable"·href="namespacenumbers.html#a8ae36952c7e0cc778b47b5371b3aeff1">numbers::invalid_unsigned_int</a>);</div> | 324 | <div·class="line"><a·id="l00554"·name="l00554"></a><span·class="lineno">··554</span>···········<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·fe_index······=·<a·class="code·hl_variable"·href="namespacenumbers.html#a8ae36952c7e0cc778b47b5371b3aeff1">numbers::invalid_unsigned_int</a>);</div> |
325 | <div·class="line"><a·id="l00555"·name="l00555"></a><span·class="lineno">··555</span>·</div> | 325 | <div·class="line"><a·id="l00555"·name="l00555"></a><span·class="lineno">··555</span>·</div> |
326 | <div·class="line"><a·id="l00568"·name="l00568"></a><span·class="lineno">··568</span>····<span·class="keywordtype">void</span></div> | 326 | <div·class="line"><a·id="l00568"·name="l00568"></a><span·class="lineno">··568</span>····<span·class="keywordtype">void</span></div> |
327 | <div·class="line"><a·id="l00569"·name="l00569"></a><span·class="lineno">··569</span>····<a·class="code·hl_function"·href="classhp_1_1FEFaceValues.html#a8e0b1a4d7f299078c3d7b7f741679bcc">reinit</a>(<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="classTriaIterator.html">Triangulation<dim,·spacedim>::cell_iterator</a>·&cell,</div> | 327 | <div·class="line"><a·id="l00569"·name="l00569"></a><span·class="lineno">··569</span>····<a·class="code·hl_function"·href="classhp_1_1FEFaceValues.html#a8e0b1a4d7f299078c3d7b7f741679bcc">reinit</a>(<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="classTriaIterator.html">Triangulation<dim,·spacedim>::cell_iterator</a>·&cell,</div> |
328 | <div·class="line"><a·id="l00570"·name="l00570"></a><span·class="lineno">··570</span>···········<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>··········································face_no,</div> | 328 | <div·class="line"><a·id="l00570"·name="l00570"></a><span·class="lineno">··570</span>···········<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>··········································face_no,</div> |
329 | <div·class="line"><a·id="l00571"·name="l00571"></a><span·class="lineno">··571</span>···········<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·q_index·······=·<a·class="code·hl_variable"·href="namespacenumbers.html#a8ae36952c7e0cc778b47b5371b3aeff1">numbers::invalid_unsigned_int</a>,</div> | 329 | <div·class="line"><a·id="l00571"·name="l00571"></a><span·class="lineno">··571</span>···········<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·q_index·······=·<a·class="code·hl_variable"·href="namespacenumbers.html#a8ae36952c7e0cc778b47b5371b3aeff1">numbers::invalid_unsigned_int</a>,</div> |
330 | <div·class="line"><a·id="l00572"·name="l00572"></a><span·class="lineno">··572</span>···········<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·mapping_index·=·<a·class="code·hl_variable"·href="namespacenumbers.html#a8ae36952c7e0cc778b47b5371b3aeff1">numbers::invalid_unsigned_int</a>,</div> | 330 | <div·class="line"><a·id="l00572"·name="l00572"></a><span·class="lineno">··572</span>···········<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·mapping_index·=·<a·class="code·hl_variable"·href="namespacenumbers.html#a8ae36952c7e0cc778b47b5371b3aeff1">numbers::invalid_unsigned_int</a>,</div> |
331 | <div·class="line"><a·id="l00573"·name="l00573"></a><span·class="lineno">··573</span>···········<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·fe_index······=·<a·class="code·hl_variable"·href="namespacenumbers.html#a8ae36952c7e0cc778b47b5371b3aeff1">numbers::invalid_unsigned_int</a>);</div> | 331 | <div·class="line"><a·id="l00573"·name="l00573"></a><span·class="lineno">··573</span>···········<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·fe_index······=·<a·class="code·hl_variable"·href="namespacenumbers.html#a8ae36952c7e0cc778b47b5371b3aeff1">numbers::invalid_unsigned_int</a>);</div> |
332 | <div·class="line"><a·id="l00574"·name="l00574"></a><span·class="lineno">··574</span>·</div> | 332 | <div·class="line"><a·id="l00574"·name="l00574"></a><span·class="lineno">··574</span>·</div> |
333 | <div·class="line"><a·id="l00580"·name="l00580"></a><span·class="lineno">··580</span>····<span·class="keywordtype">void</span></div> | 333 | <div·class="line"><a·id="l00580"·name="l00580"></a><span·class="lineno">··580</span>····<span·class="keywordtype">void</span></div> |
334 | <div·class="line"><a·id="l00581"·name="l00581"></a><span·class="lineno">··581</span>····<a·class="code·hl_function"·href="classhp_1_1FEFaceValues.html#a8e0b1a4d7f299078c3d7b7f741679bcc">reinit</a>(<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="classTriaIterator.html">Triangulation<dim,·spacedim>::cell_iterator</a>·&cell,</div> | 334 | <div·class="line"><a·id="l00581"·name="l00581"></a><span·class="lineno">··581</span>····<a·class="code·hl_function"·href="classhp_1_1FEFaceValues.html#a8e0b1a4d7f299078c3d7b7f741679bcc">reinit</a>(<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="classTriaIterator.html">Triangulation<dim,·spacedim>::cell_iterator</a>·&cell,</div> |
335 | <div·class="line"><a·id="l00582"·name="l00582"></a><span·class="lineno">··582</span>···········<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_ | 335 | <div·class="line"><a·id="l00582"·name="l00582"></a><span·class="lineno">··582</span>···········<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga4015f9d1dc9115fbdf74d74960bec074">Triangulation<dim,·spacedim>::face_iterator</a>·&face,</div> |
336 | <div·class="line"><a·id="l00583"·name="l00583"></a><span·class="lineno">··583</span>···········<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·q_index·······=·<a·class="code·hl_variable"·href="namespacenumbers.html#a8ae36952c7e0cc778b47b5371b3aeff1">numbers::invalid_unsigned_int</a>,</div> | 336 | <div·class="line"><a·id="l00583"·name="l00583"></a><span·class="lineno">··583</span>···········<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·q_index·······=·<a·class="code·hl_variable"·href="namespacenumbers.html#a8ae36952c7e0cc778b47b5371b3aeff1">numbers::invalid_unsigned_int</a>,</div> |
337 | <div·class="line"><a·id="l00584"·name="l00584"></a><span·class="lineno">··584</span>···········<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·mapping_index·=·<a·class="code·hl_variable"·href="namespacenumbers.html#a8ae36952c7e0cc778b47b5371b3aeff1">numbers::invalid_unsigned_int</a>,</div> | 337 | <div·class="line"><a·id="l00584"·name="l00584"></a><span·class="lineno">··584</span>···········<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·mapping_index·=·<a·class="code·hl_variable"·href="namespacenumbers.html#a8ae36952c7e0cc778b47b5371b3aeff1">numbers::invalid_unsigned_int</a>,</div> |
338 | <div·class="line"><a·id="l00585"·name="l00585"></a><span·class="lineno">··585</span>···········<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·fe_index······=·<a·class="code·hl_variable"·href="namespacenumbers.html#a8ae36952c7e0cc778b47b5371b3aeff1">numbers::invalid_unsigned_int</a>);</div> | 338 | <div·class="line"><a·id="l00585"·name="l00585"></a><span·class="lineno">··585</span>···········<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·fe_index······=·<a·class="code·hl_variable"·href="namespacenumbers.html#a8ae36952c7e0cc778b47b5371b3aeff1">numbers::invalid_unsigned_int</a>);</div> |
339 | <div·class="line"><a·id="l00586"·name="l00586"></a><span·class="lineno">··586</span>··};</div> | 339 | <div·class="line"><a·id="l00586"·name="l00586"></a><span·class="lineno">··586</span>··};</div> |
340 | </div> | 340 | </div> |
341 | <div·class="line"><a·id="l00587"·name="l00587"></a><span·class="lineno">··587</span>·</div> | 341 | <div·class="line"><a·id="l00587"·name="l00587"></a><span·class="lineno">··587</span>·</div> |
342 | <div·class="line"><a·id="l00588"·name="l00588"></a><span·class="lineno">··588</span>·</div> | 342 | <div·class="line"><a·id="l00588"·name="l00588"></a><span·class="lineno">··588</span>·</div> |
Offset 228, 33 lines modified | Offset 228, 33 lines modified | ||
228 | <div·class="line"><a·id="l00469"·name="l00469"></a><span·class="lineno">··469</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_class"·href="classPoint.html">Point<spacedim></a></div> | 228 | <div·class="line"><a·id="l00469"·name="l00469"></a><span·class="lineno">··469</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_class"·href="classPoint.html">Point<spacedim></a></div> |
229 | <div·class="line"><a·id="l00470"·name="l00470"></a><span·class="lineno"><a·class="line"·href="classManifold.html#a203fbd1fbbd660125d7615edb628a861">··470</a></span>··<a·class="code·hl_function"·href="classManifold.html#a203fbd1fbbd660125d7615edb628a861">get_new_point_on_hex</a>(</div> | 229 | <div·class="line"><a·id="l00470"·name="l00470"></a><span·class="lineno"><a·class="line"·href="classManifold.html#a203fbd1fbbd660125d7615edb628a861">··470</a></span>··<a·class="code·hl_function"·href="classManifold.html#a203fbd1fbbd660125d7615edb628a861">get_new_point_on_hex</a>(</div> |
230 | <div·class="line"><a·id="l00471"·name="l00471"></a><span·class="lineno">··471</span>····<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga0500bbdefc5ea6a1306892b933896875">Triangulation<dim,·spacedim>::hex_iterator</a>·&hex)·<span·class="keyword">const</span>;</div> | 230 | <div·class="line"><a·id="l00471"·name="l00471"></a><span·class="lineno">··471</span>····<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga0500bbdefc5ea6a1306892b933896875">Triangulation<dim,·spacedim>::hex_iterator</a>·&hex)·<span·class="keyword">const</span>;</div> |
231 | <div·class="line"><a·id="l00472"·name="l00472"></a><span·class="lineno">··472</span>·</div> | 231 | <div·class="line"><a·id="l00472"·name="l00472"></a><span·class="lineno">··472</span>·</div> |
232 | <div·class="line"><a·id="l00473"·name="l00473"></a><span·class="lineno">··473</span>·</div> | 232 | <div·class="line"><a·id="l00473"·name="l00473"></a><span·class="lineno">··473</span>·</div> |
233 | <div·class="line"><a·id="l00480"·name="l00480"></a><span·class="lineno">··480</span>··<a·class="code·hl_class"·href="classPoint.html">Point<spacedim></a></div> | 233 | <div·class="line"><a·id="l00480"·name="l00480"></a><span·class="lineno">··480</span>··<a·class="code·hl_class"·href="classPoint.html">Point<spacedim></a></div> |
234 | <div·class="line"><a·id="l00481"·name="l00481"></a><span·class="lineno"><a·class="line"·href="classManifold.html#ab79c3a0f002136b483b50722ea6690d9">··481</a></span>··<a·class="code·hl_function"·href="classManifold.html#ab79c3a0f002136b483b50722ea6690d9">get_new_point_on_face</a>(</div> | 234 | <div·class="line"><a·id="l00481"·name="l00481"></a><span·class="lineno"><a·class="line"·href="classManifold.html#ab79c3a0f002136b483b50722ea6690d9">··481</a></span>··<a·class="code·hl_function"·href="classManifold.html#ab79c3a0f002136b483b50722ea6690d9">get_new_point_on_face</a>(</div> |
235 | <div·class="line"><a·id="l00482"·name="l00482"></a><span·class="lineno">··482</span>····<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_ | 235 | <div·class="line"><a·id="l00482"·name="l00482"></a><span·class="lineno">··482</span>····<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga4015f9d1dc9115fbdf74d74960bec074">Triangulation<dim,·spacedim>::face_iterator</a>·&face)·<span·class="keyword">const</span>;</div> |
236 | <div·class="line"><a·id="l00483"·name="l00483"></a><span·class="lineno">··483</span>·</div> | 236 | <div·class="line"><a·id="l00483"·name="l00483"></a><span·class="lineno">··483</span>·</div> |
237 | <div·class="line"><a·id="l00484"·name="l00484"></a><span·class="lineno">··484</span>·</div> | 237 | <div·class="line"><a·id="l00484"·name="l00484"></a><span·class="lineno">··484</span>·</div> |
238 | <div·class="line"><a·id="l00491"·name="l00491"></a><span·class="lineno">··491</span>··<a·class="code·hl_class"·href="classPoint.html">Point<spacedim></a></div> | 238 | <div·class="line"><a·id="l00491"·name="l00491"></a><span·class="lineno">··491</span>··<a·class="code·hl_class"·href="classPoint.html">Point<spacedim></a></div> |
239 | <div·class="line"><a·id="l00492"·name="l00492"></a><span·class="lineno"><a·class="line"·href="classManifold.html#af36b25e230fefc6eb32d53cb6e69cbba">··492</a></span>··<a·class="code·hl_function"·href="classManifold.html#af36b25e230fefc6eb32d53cb6e69cbba">get_new_point_on_cell</a>(</div> | 239 | <div·class="line"><a·id="l00492"·name="l00492"></a><span·class="lineno"><a·class="line"·href="classManifold.html#af36b25e230fefc6eb32d53cb6e69cbba">··492</a></span>··<a·class="code·hl_function"·href="classManifold.html#af36b25e230fefc6eb32d53cb6e69cbba">get_new_point_on_cell</a>(</div> |
240 | <div·class="line"><a·id="l00493"·name="l00493"></a><span·class="lineno">··493</span>····<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="classTriaIterator.html">Triangulation<dim,·spacedim>::cell_iterator</a>·&cell)·<span·class="keyword">const</span>;</div> | 240 | <div·class="line"><a·id="l00493"·name="l00493"></a><span·class="lineno">··493</span>····<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="classTriaIterator.html">Triangulation<dim,·spacedim>::cell_iterator</a>·&cell)·<span·class="keyword">const</span>;</div> |
241 | <div·class="line"><a·id="l00494"·name="l00494"></a><span·class="lineno">··494</span>·</div> | 241 | <div·class="line"><a·id="l00494"·name="l00494"></a><span·class="lineno">··494</span>·</div> |
242 | <div·class="line"><a·id="l00538"·name="l00538"></a><span·class="lineno">··538</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_class"·href="classTensor.html">Tensor<1,·spacedim></a></div> | 242 | <div·class="line"><a·id="l00538"·name="l00538"></a><span·class="lineno">··538</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_class"·href="classTensor.html">Tensor<1,·spacedim></a></div> |
243 | <div·class="line"><a·id="l00539"·name="l00539"></a><span·class="lineno"><a·class="line"·href="classManifold.html#a75063fe4f3106025d2e0e0516f7f8b46">··539</a></span>··<a·class="code·hl_function"·href="classManifold.html#a75063fe4f3106025d2e0e0516f7f8b46">get_tangent_vector</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classPoint.html">Point<spacedim></a>·&x1,</div> | 243 | <div·class="line"><a·id="l00539"·name="l00539"></a><span·class="lineno"><a·class="line"·href="classManifold.html#a75063fe4f3106025d2e0e0516f7f8b46">··539</a></span>··<a·class="code·hl_function"·href="classManifold.html#a75063fe4f3106025d2e0e0516f7f8b46">get_tangent_vector</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classPoint.html">Point<spacedim></a>·&x1,</div> |
244 | <div·class="line"><a·id="l00540"·name="l00540"></a><span·class="lineno">··540</span>·····················<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classPoint.html">Point<spacedim></a>·&x2)·<span·class="keyword">const</span>;</div> | 244 | <div·class="line"><a·id="l00540"·name="l00540"></a><span·class="lineno">··540</span>·····················<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classPoint.html">Point<spacedim></a>·&x2)·<span·class="keyword">const</span>;</div> |
245 | <div·class="line"><a·id="l00541"·name="l00541"></a><span·class="lineno">··541</span>·</div> | 245 | <div·class="line"><a·id="l00541"·name="l00541"></a><span·class="lineno">··541</span>·</div> |
246 | <div·class="line"><a·id="l00597"·name="l00597"></a><span·class="lineno">··597</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_class"·href="classTensor.html">Tensor<1,·spacedim></a></div> | 246 | <div·class="line"><a·id="l00597"·name="l00597"></a><span·class="lineno">··597</span>··<span·class="keyword">virtual</span>·<a·class="code·hl_class"·href="classTensor.html">Tensor<1,·spacedim></a></div> |
247 | <div·class="line"><a·id="l00598"·name="l00598"></a><span·class="lineno"><a·class="line"·href="classManifold.html#ac9ebe4eb5b5a48243d98a3f40a3c3212">··598</a></span>··<a·class="code·hl_function"·href="classManifold.html#ac9ebe4eb5b5a48243d98a3f40a3c3212">normal_vector</a>(</div> | 247 | <div·class="line"><a·id="l00598"·name="l00598"></a><span·class="lineno"><a·class="line"·href="classManifold.html#ac9ebe4eb5b5a48243d98a3f40a3c3212">··598</a></span>··<a·class="code·hl_function"·href="classManifold.html#ac9ebe4eb5b5a48243d98a3f40a3c3212">normal_vector</a>(</div> |
248 | <div·class="line"><a·id="l00599"·name="l00599"></a><span·class="lineno">··599</span>····<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_ | 248 | <div·class="line"><a·id="l00599"·name="l00599"></a><span·class="lineno">··599</span>····<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga4015f9d1dc9115fbdf74d74960bec074">Triangulation<dim,·spacedim>::face_iterator</a>·&face,</div> |
249 | <div·class="line"><a·id="l00600"·name="l00600"></a><span·class="lineno">··600</span>····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classPoint.html">Point<spacedim></a>·&·····································p)·<span·class="keyword">const</span>;</div> | 249 | <div·class="line"><a·id="l00600"·name="l00600"></a><span·class="lineno">··600</span>····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classPoint.html">Point<spacedim></a>·&·····································p)·<span·class="keyword">const</span>;</div> |
250 | <div·class="line"><a·id="l00601"·name="l00601"></a><span·class="lineno">··601</span>·</div> | 250 | <div·class="line"><a·id="l00601"·name="l00601"></a><span·class="lineno">··601</span>·</div> |
251 | <div·class="line"><a·id="l00616"·name="l00616"></a><span·class="lineno">··616</span>··<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span></div> | 251 | <div·class="line"><a·id="l00616"·name="l00616"></a><span·class="lineno">··616</span>··<span·class="keyword">virtual</span>·<span·class="keywordtype">void</span></div> |
252 | <div·class="line"><a·id="l00617"·name="l00617"></a><span·class="lineno"><a·class="line"·href="classManifold.html#a684ad0b97b0f225eb4eb7ee04ab41d7e">··617</a></span>··<a·class="code·hl_function"·href="classManifold.html#a684ad0b97b0f225eb4eb7ee04ab41d7e">get_normals_at_vertices</a>(</div> | 252 | <div·class="line"><a·id="l00617"·name="l00617"></a><span·class="lineno"><a·class="line"·href="classManifold.html#a684ad0b97b0f225eb4eb7ee04ab41d7e">··617</a></span>··<a·class="code·hl_function"·href="classManifold.html#a684ad0b97b0f225eb4eb7ee04ab41d7e">get_normals_at_vertices</a>(</div> |
253 | <div·class="line"><a·id="l00618"·name="l00618"></a><span·class="lineno">··618</span>····<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_ | 253 | <div·class="line"><a·id="l00618"·name="l00618"></a><span·class="lineno">··618</span>····<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga4015f9d1dc9115fbdf74d74960bec074">Triangulation<dim,·spacedim>::face_iterator</a>·&face,</div> |
254 | <div·class="line"><a·id="l00619"·name="l00619"></a><span·class="lineno">··619</span>····<a·class="code·hl_typedef"·href="classManifold.html#a79eb483936cd38a0a9d42bf2071ee9ce">FaceVertexNormals</a>·&face_vertex_normals)·<span·class="keyword">const</span>;</div> | 254 | <div·class="line"><a·id="l00619"·name="l00619"></a><span·class="lineno">··619</span>····<a·class="code·hl_typedef"·href="classManifold.html#a79eb483936cd38a0a9d42bf2071ee9ce">FaceVertexNormals</a>·&face_vertex_normals)·<span·class="keyword">const</span>;</div> |
255 | <div·class="line"><a·id="l00620"·name="l00620"></a><span·class="lineno">··620</span>·</div> | 255 | <div·class="line"><a·id="l00620"·name="l00620"></a><span·class="lineno">··620</span>·</div> |
256 | <div·class="line"><a·id="l00622"·name="l00622"></a><span·class="lineno">··622</span>};</div> | 256 | <div·class="line"><a·id="l00622"·name="l00622"></a><span·class="lineno">··622</span>};</div> |
257 | </div> | 257 | </div> |
258 | <div·class="line"><a·id="l00623"·name="l00623"></a><span·class="lineno">··623</span>·</div> | 258 | <div·class="line"><a·id="l00623"·name="l00623"></a><span·class="lineno">··623</span>·</div> |
259 | <div·class="line"><a·id="l00624"·name="l00624"></a><span·class="lineno">··624</span>·</div> | 259 | <div·class="line"><a·id="l00624"·name="l00624"></a><span·class="lineno">··624</span>·</div> |
260 | <div·class="line"><a·id="l00634"·name="l00634"></a><span·class="lineno">··634</span><span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim·=·dim></div> | 260 | <div·class="line"><a·id="l00634"·name="l00634"></a><span·class="lineno">··634</span><span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim·=·dim></div> |
Offset 221, 15 lines modified | Offset 221, 15 lines modified | ||
221 | <div·class="line"><a·id="l00241"·name="l00241"></a><span·class="lineno">··241</span>··};</div> | 221 | <div·class="line"><a·id="l00241"·name="l00241"></a><span·class="lineno">··241</span>··};</div> |
222 | <div·class="line"><a·id="l00242"·name="l00242"></a><span·class="lineno">··242</span>·</div> | 222 | <div·class="line"><a·id="l00242"·name="l00242"></a><span·class="lineno">··242</span>·</div> |
223 | <div·class="line"><a·id="l00296"·name="l00296"></a><span·class="lineno">··296</span>··<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim·=·dim></div> | 223 | <div·class="line"><a·id="l00296"·name="l00296"></a><span·class="lineno">··296</span>··<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim·=·dim></div> |
224 | <div·class="foldopen"·id="foldopen00297"·data-start="{"·data-end="};"> | 224 | <div·class="foldopen"·id="foldopen00297"·data-start="{"·data-end="};"> |
225 | <div·class="line"><a·id="l00297"·name="l00297"></a><span·class="lineno"><a·class="line"·href="classMeshWorker_1_1IntegrationInfoBox.html">··297</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="classMeshWorker_1_1IntegrationInfoBox.html">IntegrationInfoBox</a></div> | 225 | <div·class="line"><a·id="l00297"·name="l00297"></a><span·class="lineno"><a·class="line"·href="classMeshWorker_1_1IntegrationInfoBox.html">··297</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="classMeshWorker_1_1IntegrationInfoBox.html">IntegrationInfoBox</a></div> |
226 | <div·class="line"><a·id="l00298"·name="l00298"></a><span·class="lineno">··298</span>··{</div> | 226 | <div·class="line"><a·id="l00298"·name="l00298"></a><span·class="lineno">··298</span>··{</div> |
227 | <div·class="line"><a·id="l00299"·name="l00299"></a><span·class="lineno">··299</span>··<span·class="keyword">public</span>:</div> | 227 | <div·class="line"><a·id="l00299"·name="l00299"></a><span·class="lineno">··299</span>··<span·class="keyword">public</span>:</div> |
228 | <div·class="line"><a·id="l00303"·name="l00303"></a><span·class="lineno"><a·class="line"·href="classMeshWorker_1_1IntegrationInfoBox.html#a7165b727943f06ebf726e545510160f4">··303</a></span>····<span·class="keyword">using·</span><a·class="code·hl_ | 228 | <div·class="line"><a·id="l00303"·name="l00303"></a><span·class="lineno"><a·class="line"·href="classMeshWorker_1_1IntegrationInfoBox.html#a7165b727943f06ebf726e545510160f4">··303</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classMeshWorker_1_1IntegrationInfoBox.html#a7165b727943f06ebf726e545510160f4">CellInfo</a>·=·<a·class="code·hl_class"·href="classMeshWorker_1_1IntegrationInfo.html">IntegrationInfo<dim,·spacedim></a>;</div> |
229 | <div·class="line"><a·id="l00304"·name="l00304"></a><span·class="lineno">··304</span>·</div> | 229 | <div·class="line"><a·id="l00304"·name="l00304"></a><span·class="lineno">··304</span>·</div> |
230 | <div·class="line"><a·id="l00308"·name="l00308"></a><span·class="lineno"><a·class="line"·href="classMeshWorker_1_1IntegrationInfoBox.html#a9226557eca2919b007b2c8e79374c37e">··308</a></span>····<a·class="code·hl_function"·href="classMeshWorker_1_1IntegrationInfoBox.html#a9226557eca2919b007b2c8e79374c37e">IntegrationInfoBox</a>();</div> | 230 | <div·class="line"><a·id="l00308"·name="l00308"></a><span·class="lineno"><a·class="line"·href="classMeshWorker_1_1IntegrationInfoBox.html#a9226557eca2919b007b2c8e79374c37e">··308</a></span>····<a·class="code·hl_function"·href="classMeshWorker_1_1IntegrationInfoBox.html#a9226557eca2919b007b2c8e79374c37e">IntegrationInfoBox</a>();</div> |
231 | <div·class="line"><a·id="l00309"·name="l00309"></a><span·class="lineno">··309</span>·</div> | 231 | <div·class="line"><a·id="l00309"·name="l00309"></a><span·class="lineno">··309</span>·</div> |
232 | <div·class="line"><a·id="l00317"·name="l00317"></a><span·class="lineno">··317</span>····<span·class="keywordtype">void</span></div> | 232 | <div·class="line"><a·id="l00317"·name="l00317"></a><span·class="lineno">··317</span>····<span·class="keywordtype">void</span></div> |
233 | <div·class="line"><a·id="l00318"·name="l00318"></a><span·class="lineno"><a·class="line"·href="classMeshWorker_1_1IntegrationInfoBox.html#a3bdba7e7b483b45afac9ed1e83b3038d">··318</a></span>····<a·class="code·hl_function"·href="classMeshWorker_1_1IntegrationInfoBox.html#a3bdba7e7b483b45afac9ed1e83b3038d">initialize</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classFiniteElement.html">FiniteElement<dim,·spacedim></a>·&el,</div> | 233 | <div·class="line"><a·id="l00318"·name="l00318"></a><span·class="lineno"><a·class="line"·href="classMeshWorker_1_1IntegrationInfoBox.html#a3bdba7e7b483b45afac9ed1e83b3038d">··318</a></span>····<a·class="code·hl_function"·href="classMeshWorker_1_1IntegrationInfoBox.html#a3bdba7e7b483b45afac9ed1e83b3038d">initialize</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classFiniteElement.html">FiniteElement<dim,·spacedim></a>·&el,</div> |
234 | <div·class="line"><a·id="l00319"·name="l00319"></a><span·class="lineno">··319</span>···············<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classMapping.html">Mapping<dim,·spacedim></a>·&······mapping,</div> | 234 | <div·class="line"><a·id="l00319"·name="l00319"></a><span·class="lineno">··319</span>···············<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classMapping.html">Mapping<dim,·spacedim></a>·&······mapping,</div> |
235 | <div·class="line"><a·id="l00320"·name="l00320"></a><span·class="lineno">··320</span>···············<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classBlockInfo.html">BlockInfo</a>·*···················block_info·=·<span·class="keyword">nullptr</span>);</div> | 235 | <div·class="line"><a·id="l00320"·name="l00320"></a><span·class="lineno">··320</span>···············<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classBlockInfo.html">BlockInfo</a>·*···················block_info·=·<span·class="keyword">nullptr</span>);</div> |
Offset 286, 16 lines modified | Offset 286, 16 lines modified | ||
286 | <div·class="line"><a·id="l00453"·name="l00453"></a><span·class="lineno">··453</span>····<span·class="keywordtype">bool</span>·································both)</div> | 286 | <div·class="line"><a·id="l00453"·name="l00453"></a><span·class="lineno">··453</span>····<span·class="keywordtype">bool</span>·································both)</div> |
287 | <div·class="line"><a·id="l00454"·name="l00454"></a><span·class="lineno">··454</span>··{</div> | 287 | <div·class="line"><a·id="l00454"·name="l00454"></a><span·class="lineno">··454</span>··{</div> |
288 | <div·class="line"><a·id="l00455"·name="l00455"></a><span·class="lineno">··455</span>····M1.resize(matrices.<a·class="code·hl_function"·href="classMatrixBlockVector.html#a5962a83bb87b825d2148a8d62459863f">size</a>());</div> | 288 | <div·class="line"><a·id="l00455"·name="l00455"></a><span·class="lineno">··455</span>····M1.resize(matrices.<a·class="code·hl_function"·href="classMatrixBlockVector.html#a5962a83bb87b825d2148a8d62459863f">size</a>());</div> |
289 | <div·class="line"><a·id="l00456"·name="l00456"></a><span·class="lineno">··456</span>····<span·class="keywordflow">if</span>·(both)</div> | 289 | <div·class="line"><a·id="l00456"·name="l00456"></a><span·class="lineno">··456</span>····<span·class="keywordflow">if</span>·(both)</div> |
290 | <div·class="line"><a·id="l00457"·name="l00457"></a><span·class="lineno">··457</span>······M2.resize(matrices.<a·class="code·hl_function"·href="classMatrixBlockVector.html#a5962a83bb87b825d2148a8d62459863f">size</a>());</div> | 290 | <div·class="line"><a·id="l00457"·name="l00457"></a><span·class="lineno">··457</span>······M2.resize(matrices.<a·class="code·hl_function"·href="classMatrixBlockVector.html#a5962a83bb87b825d2148a8d62459863f">size</a>());</div> |
291 | <div·class="line"><a·id="l00458"·name="l00458"></a><span·class="lineno">··458</span>····<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·i·=·0;·i·<·matrices.<a·class="code·hl_function"·href="classMatrixBlockVector.html#a5962a83bb87b825d2148a8d62459863f">size</a>();·++i)</div> | 291 | <div·class="line"><a·id="l00458"·name="l00458"></a><span·class="lineno">··458</span>····<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·i·=·0;·i·<·matrices.<a·class="code·hl_function"·href="classMatrixBlockVector.html#a5962a83bb87b825d2148a8d62459863f">size</a>();·++i)</div> |
292 | <div·class="line"><a·id="l00459"·name="l00459"></a><span·class="lineno">··459</span>······{</div> | 292 | <div·class="line"><a·id="l00459"·name="l00459"></a><span·class="lineno">··459</span>······{</div> |
293 | <div·class="line"><a·id="l00460"·name="l00460"></a><span·class="lineno">··460</span>········<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·row·=·matrices.<a·class="code·hl_function"·href="classMatrixBlockVector.html#aa35ae06e50a1fd91deb8592b37973510">block</a>(i). | 293 | <div·class="line"><a·id="l00460"·name="l00460"></a><span·class="lineno">··460</span>········<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·row·=·matrices.<a·class="code·hl_function"·href="classMatrixBlockVector.html#aa35ae06e50a1fd91deb8592b37973510">block</a>(i).row;</div> |
294 | <div·class="line"><a·id="l00461"·name="l00461"></a><span·class="lineno">··461</span>········<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·col·=·matrices.<a·class="code·hl_function"·href="classMatrixBlockVector.html#aa35ae06e50a1fd91deb8592b37973510">block</a>(i). | 294 | <div·class="line"><a·id="l00461"·name="l00461"></a><span·class="lineno">··461</span>········<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·col·=·matrices.<a·class="code·hl_function"·href="classMatrixBlockVector.html#aa35ae06e50a1fd91deb8592b37973510">block</a>(i).column;</div> |
295 | <div·class="line"><a·id="l00462"·name="l00462"></a><span·class="lineno">··462</span>·</div> | 295 | <div·class="line"><a·id="l00462"·name="l00462"></a><span·class="lineno">··462</span>·</div> |
296 | <div·class="line"><a·id="l00463"·name="l00463"></a><span·class="lineno">··463</span>········M1[i].row····=·row;</div> | 296 | <div·class="line"><a·id="l00463"·name="l00463"></a><span·class="lineno">··463</span>········M1[i].row····=·row;</div> |
297 | <div·class="line"><a·id="l00464"·name="l00464"></a><span·class="lineno">··464</span>········M1[i].column·=·col;</div> | 297 | <div·class="line"><a·id="l00464"·name="l00464"></a><span·class="lineno">··464</span>········M1[i].column·=·col;</div> |
298 | <div·class="line"><a·id="l00465"·name="l00465"></a><span·class="lineno">··465</span>········<span·class="keywordflow">if</span>·(both)</div> | 298 | <div·class="line"><a·id="l00465"·name="l00465"></a><span·class="lineno">··465</span>········<span·class="keywordflow">if</span>·(both)</div> |
299 | <div·class="line"><a·id="l00466"·name="l00466"></a><span·class="lineno">··466</span>··········{</div> | 299 | <div·class="line"><a·id="l00466"·name="l00466"></a><span·class="lineno">··466</span>··········{</div> |
300 | <div·class="line"><a·id="l00467"·name="l00467"></a><span·class="lineno">··467</span>············M2[i].row····=·row;</div> | 300 | <div·class="line"><a·id="l00467"·name="l00467"></a><span·class="lineno">··467</span>············M2[i].row····=·row;</div> |
301 | <div·class="line"><a·id="l00468"·name="l00468"></a><span·class="lineno">··468</span>············M2[i].column·=·col;</div> | 301 | <div·class="line"><a·id="l00468"·name="l00468"></a><span·class="lineno">··468</span>············M2[i].column·=·col;</div> |
Offset 244, 15 lines modified | Offset 244, 15 lines modified | ||
244 | <div·class="line"><a·id="l00138"·name="l00138"></a><span·class="lineno">··138</span>}</div> | 244 | <div·class="line"><a·id="l00138"·name="l00138"></a><span·class="lineno">··138</span>}</div> |
245 | <div·class="line"><a·id="l00139"·name="l00139"></a><span·class="lineno">··139</span>·</div> | 245 | <div·class="line"><a·id="l00139"·name="l00139"></a><span·class="lineno">··139</span>·</div> |
246 | <div·class="line"><a·id="l00140"·name="l00140"></a><span·class="lineno">··140</span>·</div> | 246 | <div·class="line"><a·id="l00140"·name="l00140"></a><span·class="lineno">··140</span>·</div> |
247 | <div·class="line"><a·id="l00141"·name="l00141"></a><span·class="lineno">··141</span>·</div> | 247 | <div·class="line"><a·id="l00141"·name="l00141"></a><span·class="lineno">··141</span>·</div> |
248 | <div·class="line"><a·id="l00142"·name="l00142"></a><span·class="lineno">··142</span><span·class="keyword">template</span>·<></div> | 248 | <div·class="line"><a·id="l00142"·name="l00142"></a><span·class="lineno">··142</span><span·class="keyword">template</span>·<></div> |
249 | <div·class="line"><a·id="l00143"·name="l00143"></a><span·class="lineno">··143</span><a·class="code·hl_class"·href="classTensor.html">Tensor<1,·2></a></div> | 249 | <div·class="line"><a·id="l00143"·name="l00143"></a><span·class="lineno">··143</span><a·class="code·hl_class"·href="classTensor.html">Tensor<1,·2></a></div> |
250 | <div·class="foldopen"·id="foldopen00144"·data-start="{"·data-end="}"> | 250 | <div·class="foldopen"·id="foldopen00144"·data-start="{"·data-end="}"> |
251 | <div·class="line"><a·id="l00144"·name="l00144"></a><span·class="lineno"><a·class="line"·href="classManifold.html#a464ae5e689877ac0d06b08b33f718caa">··144</a></span><a·class="code·hl_function"·href="classManifold.html#ac9ebe4eb5b5a48243d98a3f40a3c3212">Manifold<2,·2>::normal_vector</a>(<span·class="keyword">const</span>·<a·class="code·hl_ | 251 | <div·class="line"><a·id="l00144"·name="l00144"></a><span·class="lineno"><a·class="line"·href="classManifold.html#a464ae5e689877ac0d06b08b33f718caa">··144</a></span><a·class="code·hl_function"·href="classManifold.html#ac9ebe4eb5b5a48243d98a3f40a3c3212">Manifold<2,·2>::normal_vector</a>(<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga4015f9d1dc9115fbdf74d74960bec074">Triangulation<2,·2>::face_iterator</a>·&face,</div> |
252 | <div·class="line"><a·id="l00145"·name="l00145"></a><span·class="lineno">··145</span>······························<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classPoint.html">Point<2></a>·&··························p)<span·class="keyword">·const</span></div> | 252 | <div·class="line"><a·id="l00145"·name="l00145"></a><span·class="lineno">··145</span>······························<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classPoint.html">Point<2></a>·&··························p)<span·class="keyword">·const</span></div> |
253 | <div·class="line"><a·id="l00146"·name="l00146"></a><span·class="lineno">··146</span><span·class="keyword"></span>{</div> | 253 | <div·class="line"><a·id="l00146"·name="l00146"></a><span·class="lineno">··146</span><span·class="keyword"></span>{</div> |
254 | <div·class="line"><a·id="l00147"·name="l00147"></a><span·class="lineno">··147</span>··<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·spacedim·=·2;</div> | 254 | <div·class="line"><a·id="l00147"·name="l00147"></a><span·class="lineno">··147</span>··<span·class="keyword">const</span>·<span·class="keywordtype">int</span>·spacedim·=·2;</div> |
255 | <div·class="line"><a·id="l00148"·name="l00148"></a><span·class="lineno">··148</span>·</div> | 255 | <div·class="line"><a·id="l00148"·name="l00148"></a><span·class="lineno">··148</span>·</div> |
256 | <div·class="line"><a·id="l00149"·name="l00149"></a><span·class="lineno">··149</span>··<span·class="comment">//·get·the·tangent·vector·from·the·point·'p'·in·the·direction·of·the·further</span></div> | 256 | <div·class="line"><a·id="l00149"·name="l00149"></a><span·class="lineno">··149</span>··<span·class="comment">//·get·the·tangent·vector·from·the·point·'p'·in·the·direction·of·the·further</span></div> |
257 | <div·class="line"><a·id="l00150"·name="l00150"></a><span·class="lineno">··150</span>··<span·class="comment">//·one·of·the·two·vertices·that·make·up·the·face·of·this·2d·cell</span></div> | 257 | <div·class="line"><a·id="l00150"·name="l00150"></a><span·class="lineno">··150</span>··<span·class="comment">//·one·of·the·two·vertices·that·make·up·the·face·of·this·2d·cell</span></div> |
258 | <div·class="line"><a·id="l00151"·name="l00151"></a><span·class="lineno">··151</span>··<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classTensor.html">Tensor<1,·spacedim></a>·tangent·=</div> | 258 | <div·class="line"><a·id="l00151"·name="l00151"></a><span·class="lineno">··151</span>··<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classTensor.html">Tensor<1,·spacedim></a>·tangent·=</div> |
Offset 1727, 15 lines modified | Offset 1727, 15 lines modified | ||
1727 | <div·class="line"><a·id="l01527"·name="l01527"></a><span·class="lineno">·1527</span>·</div> | 1727 | <div·class="line"><a·id="l01527"·name="l01527"></a><span·class="lineno">·1527</span>·</div> |
1728 | <div·class="line"><a·id="l01528"·name="l01528"></a><span·class="lineno">·1528</span>··<span·class="comment">//·used·if·face·quad·at·boundary·or·entirely·in·the·interior·of·the·domain</span></div> | 1728 | <div·class="line"><a·id="l01528"·name="l01528"></a><span·class="lineno">·1528</span>··<span·class="comment">//·used·if·face·quad·at·boundary·or·entirely·in·the·interior·of·the·domain</span></div> |
1729 | <div·class="line"><a·id="l01529"·name="l01529"></a><span·class="lineno">·1529</span>··std::vector<Point<3>>·tmp_points;</div> | 1729 | <div·class="line"><a·id="l01529"·name="l01529"></a><span·class="lineno">·1529</span>··std::vector<Point<3>>·tmp_points;</div> |
1730 | <div·class="line"><a·id="l01530"·name="l01530"></a><span·class="lineno">·1530</span>·</div> | 1730 | <div·class="line"><a·id="l01530"·name="l01530"></a><span·class="lineno">·1530</span>·</div> |
1731 | <div·class="line"><a·id="l01531"·name="l01531"></a><span·class="lineno">·1531</span>··<span·class="comment">//·loop·over·all·faces·and·collect·points·on·them</span></div> | 1731 | <div·class="line"><a·id="l01531"·name="l01531"></a><span·class="lineno">·1531</span>··<span·class="comment">//·loop·over·all·faces·and·collect·points·on·them</span></div> |
1732 | <div·class="line"><a·id="l01532"·name="l01532"></a><span·class="lineno">·1532</span>··<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·face_no·=·0;·face_no·<·faces_per_cell;·++face_no)</div> | 1732 | <div·class="line"><a·id="l01532"·name="l01532"></a><span·class="lineno">·1532</span>··<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·face_no·=·0;·face_no·<·faces_per_cell;·++face_no)</div> |
1733 | <div·class="line"><a·id="l01533"·name="l01533"></a><span·class="lineno">·1533</span>····{</div> | 1733 | <div·class="line"><a·id="l01533"·name="l01533"></a><span·class="lineno">·1533</span>····{</div> |
1734 | <div·class="line"><a·id="l01534"·name="l01534"></a><span·class="lineno">·1534</span>······<span·class="keyword">const</span>·<a·class="code·hl_ | 1734 | <div·class="line"><a·id="l01534"·name="l01534"></a><span·class="lineno">·1534</span>······<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga4015f9d1dc9115fbdf74d74960bec074">Triangulation<3>::face_iterator</a>·face·=·cell->face(face_no);</div> |
1735 | <div·class="line"><a·id="l01535"·name="l01535"></a><span·class="lineno">·1535</span>·</div> | 1735 | <div·class="line"><a·id="l01535"·name="l01535"></a><span·class="lineno">·1535</span>·</div> |
1736 | <div·class="line"><a·id="l01536"·name="l01536"></a><span·class="lineno">·1536</span><span·class="preprocessor">#ifdef·DEBUG</span></div> | 1736 | <div·class="line"><a·id="l01536"·name="l01536"></a><span·class="lineno">·1536</span><span·class="preprocessor">#ifdef·DEBUG</span></div> |
1737 | <div·class="line"><a·id="l01537"·name="l01537"></a><span·class="lineno">·1537</span>······<span·class="keyword">const</span>·<span·class="keywordtype">bool</span>·face_orientation··········=·cell->face_orientation(face_no),</div> | 1737 | <div·class="line"><a·id="l01537"·name="l01537"></a><span·class="lineno">·1537</span>······<span·class="keyword">const</span>·<span·class="keywordtype">bool</span>·face_orientation··········=·cell->face_orientation(face_no),</div> |
1738 | <div·class="line"><a·id="l01538"·name="l01538"></a><span·class="lineno">·1538</span>·················face_flip·················=·cell->face_flip(face_no),</div> | 1738 | <div·class="line"><a·id="l01538"·name="l01538"></a><span·class="lineno">·1538</span>·················face_flip·················=·cell->face_flip(face_no),</div> |
1739 | <div·class="line"><a·id="l01539"·name="l01539"></a><span·class="lineno">·1539</span>·················face_rotation·············=·cell->face_rotation(face_no);</div> | 1739 | <div·class="line"><a·id="l01539"·name="l01539"></a><span·class="lineno">·1539</span>·················face_rotation·············=·cell->face_rotation(face_no);</div> |
1740 | <div·class="line"><a·id="l01540"·name="l01540"></a><span·class="lineno">·1540</span>······<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·vertices_per_face·=·<a·class="code·hl_struct"·href="structGeometryInfo.html">GeometryInfo<3>::vertices_per_face</a>,</div> | 1740 | <div·class="line"><a·id="l01540"·name="l01540"></a><span·class="lineno">·1540</span>······<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·vertices_per_face·=·<a·class="code·hl_struct"·href="structGeometryInfo.html">GeometryInfo<3>::vertices_per_face</a>,</div> |
1741 | <div·class="line"><a·id="l01541"·name="l01541"></a><span·class="lineno">·1541</span>·························lines_per_face····=·<a·class="code·hl_struct"·href="structGeometryInfo.html">GeometryInfo<3>::lines_per_face</a>;</div> | 1741 | <div·class="line"><a·id="l01541"·name="l01541"></a><span·class="lineno">·1541</span>·························lines_per_face····=·<a·class="code·hl_struct"·href="structGeometryInfo.html">GeometryInfo<3>::lines_per_face</a>;</div> |
Offset 285, 15 lines modified | Offset 285, 15 lines modified | ||
285 | <div·class="line"><a·id="l00387"·name="l00387"></a><span·class="lineno">··387</span><span·class="comment">·····*</span></div> | 285 | <div·class="line"><a·id="l00387"·name="l00387"></a><span·class="lineno">··387</span><span·class="comment">·····*</span></div> |
286 | <div·class="line"><a·id="l00388"·name="l00388"></a><span·class="lineno">··388</span><span·class="comment">·····*·The·number·of·quadrature·points·depends·on·the·degree·of·this</span></div> | 286 | <div·class="line"><a·id="l00388"·name="l00388"></a><span·class="lineno">··388</span><span·class="comment">·····*·The·number·of·quadrature·points·depends·on·the·degree·of·this</span></div> |
287 | <div·class="line"><a·id="l00389"·name="l00389"></a><span·class="lineno">··389</span><span·class="comment">·····*·class,·and·it·matches·the·number·of·degrees·of·freedom·of·an</span></div> | 287 | <div·class="line"><a·id="l00389"·name="l00389"></a><span·class="lineno">··389</span><span·class="comment">·····*·class,·and·it·matches·the·number·of·degrees·of·freedom·of·an</span></div> |
288 | <div·class="line"><a·id="l00390"·name="l00390"></a><span·class="lineno">··390</span><span·class="comment">·····*·FE_Q<1>(this->degree).</span></div> | 288 | <div·class="line"><a·id="l00390"·name="l00390"></a><span·class="lineno">··390</span><span·class="comment">·····*·FE_Q<1>(this->degree).</span></div> |
289 | <div·class="line"><a·id="l00391"·name="l00391"></a><span·class="lineno">··391</span><span·class="comment">·····*/</span></div> | 289 | <div·class="line"><a·id="l00391"·name="l00391"></a><span·class="lineno">··391</span><span·class="comment">·····*/</span></div> |
290 | <div·class="line"><a·id="l00392"·name="l00392"></a><span·class="lineno"><a·class="line"·href="classMappingQ_1_1InternalData.html#a140036a5d5818ed9ffbe351f1351cf03">··392</a></span>····<a·class="code·hl_class"·href="classQGaussLobatto.html">QGaussLobatto<1></a>·<a·class="code·hl_variable"·href="classMappingQ_1_1InternalData.html#a140036a5d5818ed9ffbe351f1351cf03">line_support_points</a>;</div> | 290 | <div·class="line"><a·id="l00392"·name="l00392"></a><span·class="lineno"><a·class="line"·href="classMappingQ_1_1InternalData.html#a140036a5d5818ed9ffbe351f1351cf03">··392</a></span>····<a·class="code·hl_class"·href="classQGaussLobatto.html">QGaussLobatto<1></a>·<a·class="code·hl_variable"·href="classMappingQ_1_1InternalData.html#a140036a5d5818ed9ffbe351f1351cf03">line_support_points</a>;</div> |
291 | <div·class="line"><a·id="l00393"·name="l00393"></a><span·class="lineno">··393</span>·</div> | 291 | <div·class="line"><a·id="l00393"·name="l00393"></a><span·class="lineno">··393</span>·</div> |
292 | <div·class="line"><a·id="l00408"·name="l00408"></a><span·class="lineno"><a·class="line"·href="classMappingQ_1_1InternalData.html#a291b9863beedd733e1e23b5b8fe752f1">··408</a></span>····<span·class="keyword">using·</span><a·class="code·hl_ | 292 | <div·class="line"><a·id="l00408"·name="l00408"></a><span·class="lineno"><a·class="line"·href="classMappingQ_1_1InternalData.html#a291b9863beedd733e1e23b5b8fe752f1">··408</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classMappingQ_1_1InternalData.html#a291b9863beedd733e1e23b5b8fe752f1">VectorizedArrayType</a>·=</div> |
293 | <div·class="line"><a·id="l00409"·name="l00409"></a><span·class="lineno">··409</span>······<a·class="code·hl_class"·href="classVectorizedArray.html">VectorizedArray</a><double,</div> | 293 | <div·class="line"><a·id="l00409"·name="l00409"></a><span·class="lineno">··409</span>······<a·class="code·hl_class"·href="classVectorizedArray.html">VectorizedArray</a><double,</div> |
294 | <div·class="line"><a·id="l00410"·name="l00410"></a><span·class="lineno">··410</span>······················std::min<std::size_t>(<a·class="code·hl_class"·href="classVectorizedArray.html">VectorizedArray<double>::size</a>(),</div> | 294 | <div·class="line"><a·id="l00410"·name="l00410"></a><span·class="lineno">··410</span>······················std::min<std::size_t>(<a·class="code·hl_class"·href="classVectorizedArray.html">VectorizedArray<double>::size</a>(),</div> |
295 | <div·class="line"><a·id="l00411"·name="l00411"></a><span·class="lineno">··411</span>············································(dim·<=·2·?·2·:·4))>;</div> | 295 | <div·class="line"><a·id="l00411"·name="l00411"></a><span·class="lineno">··411</span>············································(dim·<=·2·?·2·:·4))>;</div> |
296 | <div·class="line"><a·id="l00412"·name="l00412"></a><span·class="lineno">··412</span>·</div> | 296 | <div·class="line"><a·id="l00412"·name="l00412"></a><span·class="lineno">··412</span>·</div> |
297 | <div·class="line"><a·id="l00418"·name="l00418"></a><span·class="lineno"><a·class="line"·href="classMappingQ_1_1InternalData.html#af2f3619b53c4c2f4334817594818f2c8">··418</a></span>····<a·class="code·hl_struct"·href="structinternal_1_1MatrixFreeFunctions_1_1ShapeInfo.html">internal::MatrixFreeFunctions::ShapeInfo<VectorizedArrayType></a>·<a·class="code·hl_variable"·href="classMappingQ_1_1InternalData.html#af2f3619b53c4c2f4334817594818f2c8">shape_info</a>;</div> | 297 | <div·class="line"><a·id="l00418"·name="l00418"></a><span·class="lineno"><a·class="line"·href="classMappingQ_1_1InternalData.html#af2f3619b53c4c2f4334817594818f2c8">··418</a></span>····<a·class="code·hl_struct"·href="structinternal_1_1MatrixFreeFunctions_1_1ShapeInfo.html">internal::MatrixFreeFunctions::ShapeInfo<VectorizedArrayType></a>·<a·class="code·hl_variable"·href="classMappingQ_1_1InternalData.html#af2f3619b53c4c2f4334817594818f2c8">shape_info</a>;</div> |
298 | <div·class="line"><a·id="l00419"·name="l00419"></a><span·class="lineno">··419</span>·</div> | 298 | <div·class="line"><a·id="l00419"·name="l00419"></a><span·class="lineno">··419</span>·</div> |
299 | <div·class="line"><a·id="l00424"·name="l00424"></a><span·class="lineno"><a·class="line"·href="classMappingQ_1_1InternalData.html#af762857547746c556b2773480635540d">··424</a></span>····<span·class="keyword">mutable</span>·<a·class="code·hl_class"·href="classAlignedVector.html">AlignedVector<VectorizedArrayType></a>·<a·class="code·hl_variable"·href="classMappingQ_1_1InternalData.html#af762857547746c556b2773480635540d">scratch</a>;</div> | 299 | <div·class="line"><a·id="l00424"·name="l00424"></a><span·class="lineno"><a·class="line"·href="classMappingQ_1_1InternalData.html#af762857547746c556b2773480635540d">··424</a></span>····<span·class="keyword">mutable</span>·<a·class="code·hl_class"·href="classAlignedVector.html">AlignedVector<VectorizedArrayType></a>·<a·class="code·hl_variable"·href="classMappingQ_1_1InternalData.html#af762857547746c556b2773480635540d">scratch</a>;</div> |
Offset 279, 15 lines modified | Offset 279, 15 lines modified | ||
279 | <div·class="line"><a·id="l00351"·name="l00351"></a><span·class="lineno">··351</span><span·class="keyword">template</span>·<<span·class="keyword">typename</span>·MatrixType></div> | 279 | <div·class="line"><a·id="l00351"·name="l00351"></a><span·class="lineno">··351</span><span·class="keyword">template</span>·<<span·class="keyword">typename</span>·MatrixType></div> |
280 | <div·class="foldopen"·id="foldopen00352"·data-start="{"·data-end="};"> | 280 | <div·class="foldopen"·id="foldopen00352"·data-start="{"·data-end="};"> |
281 | <div·class="line"><a·id="l00352"·name="l00352"></a><span·class="lineno"><a·class="line"·href="classMatrixBlockVector.html">··352</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="classMatrixBlockVector.html">MatrixBlockVector</a>·:·<span·class="keyword">private</span>·<a·class="code·hl_class"·href="classAnyData.html">AnyData</a></div> | 281 | <div·class="line"><a·id="l00352"·name="l00352"></a><span·class="lineno"><a·class="line"·href="classMatrixBlockVector.html">··352</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="classMatrixBlockVector.html">MatrixBlockVector</a>·:·<span·class="keyword">private</span>·<a·class="code·hl_class"·href="classAnyData.html">AnyData</a></div> |
282 | <div·class="line"><a·id="l00353"·name="l00353"></a><span·class="lineno">··353</span>{</div> | 282 | <div·class="line"><a·id="l00353"·name="l00353"></a><span·class="lineno">··353</span>{</div> |
283 | <div·class="line"><a·id="l00354"·name="l00354"></a><span·class="lineno">··354</span><span·class="keyword">public</span>:</div> | 283 | <div·class="line"><a·id="l00354"·name="l00354"></a><span·class="lineno">··354</span><span·class="keyword">public</span>:</div> |
284 | <div·class="line"><a·id="l00358"·name="l00358"></a><span·class="lineno"><a·class="line"·href="classMatrixBlockVector.html#abc34d1d1d06923b4da6d1c3720ba65be">··358</a></span>··<span·class="keyword">using·</span><a·class="code·hl_class"·href="classunsigned_01int.html">size_type</a>·=·<a·class="code·hl_typedef"·href="namespacetypes.html#a3543786f7dc7c57385fc923a6afd5917">types::global_dof_index</a>;</div> | 284 | <div·class="line"><a·id="l00358"·name="l00358"></a><span·class="lineno"><a·class="line"·href="classMatrixBlockVector.html#abc34d1d1d06923b4da6d1c3720ba65be">··358</a></span>··<span·class="keyword">using·</span><a·class="code·hl_class"·href="classunsigned_01int.html">size_type</a>·=·<a·class="code·hl_typedef"·href="namespacetypes.html#a3543786f7dc7c57385fc923a6afd5917">types::global_dof_index</a>;</div> |
285 | <div·class="line"><a·id="l00359"·name="l00359"></a><span·class="lineno">··359</span>·</div> | 285 | <div·class="line"><a·id="l00359"·name="l00359"></a><span·class="lineno">··359</span>·</div> |
286 | <div·class="line"><a·id="l00363"·name="l00363"></a><span·class="lineno"><a·class="line"·href="classMatrixBlockVector.html#a1bedf908e34d3f375ad163c48091c309">··363</a></span>··<span·class="keyword">using·</span><a·class="code·hl_ | 286 | <div·class="line"><a·id="l00363"·name="l00363"></a><span·class="lineno"><a·class="line"·href="classMatrixBlockVector.html#a1bedf908e34d3f375ad163c48091c309">··363</a></span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classMatrixBlockVector.html#a1bedf908e34d3f375ad163c48091c309">value_type</a>·=·<a·class="code·hl_class"·href="classMatrixBlock.html">MatrixBlock<MatrixType></a>;</div> |
287 | <div·class="line"><a·id="l00364"·name="l00364"></a><span·class="lineno">··364</span>·</div> | 287 | <div·class="line"><a·id="l00364"·name="l00364"></a><span·class="lineno">··364</span>·</div> |
288 | <div·class="line"><a·id="l00369"·name="l00369"></a><span·class="lineno"><a·class="line"·href="classMatrixBlockVector.html#a075a14d6bd7dfe189f0326cf3d49e0fd">··369</a></span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classMatrixBlockVector.html#a075a14d6bd7dfe189f0326cf3d49e0fd">ptr_type</a>·=·std::shared_ptr<value_type>;</div> | 288 | <div·class="line"><a·id="l00369"·name="l00369"></a><span·class="lineno"><a·class="line"·href="classMatrixBlockVector.html#a075a14d6bd7dfe189f0326cf3d49e0fd">··369</a></span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classMatrixBlockVector.html#a075a14d6bd7dfe189f0326cf3d49e0fd">ptr_type</a>·=·std::shared_ptr<value_type>;</div> |
289 | <div·class="line"><a·id="l00370"·name="l00370"></a><span·class="lineno">··370</span>·</div> | 289 | <div·class="line"><a·id="l00370"·name="l00370"></a><span·class="lineno">··370</span>·</div> |
290 | <div·class="line"><a·id="l00375"·name="l00375"></a><span·class="lineno">··375</span>··<span·class="keywordtype">void</span></div> | 290 | <div·class="line"><a·id="l00375"·name="l00375"></a><span·class="lineno">··375</span>··<span·class="keywordtype">void</span></div> |
291 | <div·class="line"><a·id="l00376"·name="l00376"></a><span·class="lineno">··376</span>··<a·class="code·hl_function"·href="classMatrixBlockVector.html#a21fee8e09b8695d535611a9d0173d31e">add</a>(<a·class="code·hl_class"·href="classunsigned_01int.html">size_type</a>·row,·<a·class="code·hl_class"·href="classunsigned_01int.html">size_type</a>·column,·<span·class="keyword">const</span>·std::string·&<a·class="code·hl_function"·href="classMatrixBlockVector.html#a027c3060ecb24b17b4fbb19c297a5186">name</a>);</div> | 291 | <div·class="line"><a·id="l00376"·name="l00376"></a><span·class="lineno">··376</span>··<a·class="code·hl_function"·href="classMatrixBlockVector.html#a21fee8e09b8695d535611a9d0173d31e">add</a>(<a·class="code·hl_class"·href="classunsigned_01int.html">size_type</a>·row,·<a·class="code·hl_class"·href="classunsigned_01int.html">size_type</a>·column,·<span·class="keyword">const</span>·std::string·&<a·class="code·hl_function"·href="classMatrixBlockVector.html#a027c3060ecb24b17b4fbb19c297a5186">name</a>);</div> |
292 | <div·class="line"><a·id="l00377"·name="l00377"></a><span·class="lineno">··377</span>·</div> | 292 | <div·class="line"><a·id="l00377"·name="l00377"></a><span·class="lineno">··377</span>·</div> |
293 | <div·class="line"><a·id="l00382"·name="l00382"></a><span·class="lineno">··382</span>··<span·class="keywordtype">void</span></div> | 293 | <div·class="line"><a·id="l00382"·name="l00382"></a><span·class="lineno">··382</span>··<span·class="keywordtype">void</span></div> |
Offset 190, 20 lines modified | Offset 190, 20 lines modified | ||
190 | <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>········<a·class="code·hl_class"·href="classNonMatching_1_1internal_1_1MeshClassifierImplementation_1_1DiscreteLevelSetDescription.html">DiscreteLevelSetDescription</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classDoFHandler.html">DoFHandler<dim></a>·&<a·class="code·hl_variable"·href="classNonMatching_1_1internal_1_1MeshClassifierImplementation_1_1DiscreteLevelSetDescription.html#a0df0c996a08e140dc35dcf4c438a533d">dof_handler</a>,</div> | 190 | <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>········<a·class="code·hl_class"·href="classNonMatching_1_1internal_1_1MeshClassifierImplementation_1_1DiscreteLevelSetDescription.html">DiscreteLevelSetDescription</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classDoFHandler.html">DoFHandler<dim></a>·&<a·class="code·hl_variable"·href="classNonMatching_1_1internal_1_1MeshClassifierImplementation_1_1DiscreteLevelSetDescription.html#a0df0c996a08e140dc35dcf4c438a533d">dof_handler</a>,</div> |
191 | <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>····································<span·class="keyword">const</span>·VectorType·&·····<a·class="code·hl_variable"·href="classNonMatching_1_1internal_1_1MeshClassifierImplementation_1_1DiscreteLevelSetDescription.html#a7340bd8693e13488bf68905333bb0f2d">level_set</a>);</div> | 191 | <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>····································<span·class="keyword">const</span>·VectorType·&·····<a·class="code·hl_variable"·href="classNonMatching_1_1internal_1_1MeshClassifierImplementation_1_1DiscreteLevelSetDescription.html#a7340bd8693e13488bf68905333bb0f2d">level_set</a>);</div> |
192 | <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div> | 192 | <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>·</div> |
193 | <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>········<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classhp_1_1FECollection.html">hp::FECollection<dim></a>·&</div> | 193 | <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>········<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classhp_1_1FECollection.html">hp::FECollection<dim></a>·&</div> |
194 | <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>········<a·class="code·hl_function"·href="classNonMatching_1_1internal_1_1MeshClassifierImplementation_1_1DiscreteLevelSetDescription.html#a68b7454fa91671f38634f0cc16352a93">get_fe_collection</a>()·<span·class="keyword">const·override</span>;</div> | 194 | <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>········<a·class="code·hl_function"·href="classNonMatching_1_1internal_1_1MeshClassifierImplementation_1_1DiscreteLevelSetDescription.html#a68b7454fa91671f38634f0cc16352a93">get_fe_collection</a>()·<span·class="keyword">const·override</span>;</div> |
195 | <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>·</div> | 195 | <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>·</div> |
196 | <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>········<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span></div> | 196 | <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno">··106</span>········<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span></div> |
197 | <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>········<a·class="code·hl_function"·href="classNonMatching_1_1internal_1_1MeshClassifierImplementation_1_1DiscreteLevelSetDescription.html#a3fbbc162788c729ad6603be31861c834">active_fe_index</a>(<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_ | 197 | <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>········<a·class="code·hl_function"·href="classNonMatching_1_1internal_1_1MeshClassifierImplementation_1_1DiscreteLevelSetDescription.html#a3fbbc162788c729ad6603be31861c834">active_fe_index</a>(<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim>::active_cell_iterator</a></div> |
198 | <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>··························&cell)·<span·class="keyword">const·override</span>;</div> | 198 | <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>··························&cell)·<span·class="keyword">const·override</span>;</div> |
199 | <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>·</div> | 199 | <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>·</div> |
200 | <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>········<span·class="keywordtype">void</span></div> | 200 | <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>········<span·class="keywordtype">void</span></div> |
201 | <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>········<a·class="code·hl_function"·href="classNonMatching_1_1internal_1_1MeshClassifierImplementation_1_1DiscreteLevelSetDescription.html#a0030436b55b5ef440b720522bbe37790">get_local_level_set_values</a>(</div> | 201 | <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>········<a·class="code·hl_function"·href="classNonMatching_1_1internal_1_1MeshClassifierImplementation_1_1DiscreteLevelSetDescription.html#a0030436b55b5ef440b720522bbe37790">get_local_level_set_values</a>(</div> |
202 | <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>··········<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_ | 202 | <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>··········<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim>::active_cell_iterator</a>·&cell,</div> |
203 | <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>··········<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·······································face_index,</div> | 203 | <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>··········<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·······································face_index,</div> |
204 | <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>··········<a·class="code·hl_class"·href="classVector.html">Vector<double></a>·&local_levelset_values)·<span·class="keyword">override</span>;</div> | 204 | <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>··········<a·class="code·hl_class"·href="classVector.html">Vector<double></a>·&local_levelset_values)·<span·class="keyword">override</span>;</div> |
205 | <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>·</div> | 205 | <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>·</div> |
206 | <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno">··120</span>······<span·class="keyword">private</span>:</div> | 206 | <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno">··120</span>······<span·class="keyword">private</span>:</div> |
207 | <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno"><a·class="line"·href="classNonMatching_1_1internal_1_1MeshClassifierImplementation_1_1DiscreteLevelSetDescription.html#a0df0c996a08e140dc35dcf4c438a533d">··124</a></span>········<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classSmartPointer.html">SmartPointer<const·DoFHandler<dim></a>>·<a·class="code·hl_variable"·href="classNonMatching_1_1internal_1_1MeshClassifierImplementation_1_1DiscreteLevelSetDescription.html#a0df0c996a08e140dc35dcf4c438a533d">dof_handler</a>;</div> | 207 | <div·class="line"><a·id="l00124"·name="l00124"></a><span·class="lineno"><a·class="line"·href="classNonMatching_1_1internal_1_1MeshClassifierImplementation_1_1DiscreteLevelSetDescription.html#a0df0c996a08e140dc35dcf4c438a533d">··124</a></span>········<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classSmartPointer.html">SmartPointer<const·DoFHandler<dim></a>>·<a·class="code·hl_variable"·href="classNonMatching_1_1internal_1_1MeshClassifierImplementation_1_1DiscreteLevelSetDescription.html#a0df0c996a08e140dc35dcf4c438a533d">dof_handler</a>;</div> |
208 | <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno">··125</span>·</div> | 208 | <div·class="line"><a·id="l00125"·name="l00125"></a><span·class="lineno">··125</span>·</div> |
209 | <div·class="line"><a·id="l00130"·name="l00130"></a><span·class="lineno"><a·class="line"·href="classNonMatching_1_1internal_1_1MeshClassifierImplementation_1_1DiscreteLevelSetDescription.html#a7340bd8693e13488bf68905333bb0f2d">··130</a></span>········<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classSmartPointer.html">SmartPointer<const·VectorType></a>·<a·class="code·hl_variable"·href="classNonMatching_1_1internal_1_1MeshClassifierImplementation_1_1DiscreteLevelSetDescription.html#a7340bd8693e13488bf68905333bb0f2d">level_set</a>;</div> | 209 | <div·class="line"><a·id="l00130"·name="l00130"></a><span·class="lineno"><a·class="line"·href="classNonMatching_1_1internal_1_1MeshClassifierImplementation_1_1DiscreteLevelSetDescription.html#a7340bd8693e13488bf68905333bb0f2d">··130</a></span>········<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classSmartPointer.html">SmartPointer<const·VectorType></a>·<a·class="code·hl_variable"·href="classNonMatching_1_1internal_1_1MeshClassifierImplementation_1_1DiscreteLevelSetDescription.html#a7340bd8693e13488bf68905333bb0f2d">level_set</a>;</div> |
Offset 186, 15 lines modified | Offset 186, 15 lines modified | ||
186 | <div·class="line"><a·id="l00155"·name="l00155"></a><span·class="lineno">··155</span>·</div> | 186 | <div·class="line"><a·id="l00155"·name="l00155"></a><span·class="lineno">··155</span>·</div> |
187 | <div·class="line"><a·id="l00156"·name="l00156"></a><span·class="lineno">··156</span>··<span·class="keyword">private</span>:</div> | 187 | <div·class="line"><a·id="l00156"·name="l00156"></a><span·class="lineno">··156</span>··<span·class="keyword">private</span>:</div> |
188 | <div·class="line"><a·id="l00161"·name="l00161"></a><span·class="lineno">··161</span>····<span·class="keywordtype">void</span></div> | 188 | <div·class="line"><a·id="l00161"·name="l00161"></a><span·class="lineno">··161</span>····<span·class="keywordtype">void</span></div> |
189 | <div·class="line"><a·id="l00162"·name="l00162"></a><span·class="lineno">··162</span>····<a·class="code·hl_function"·href="classNonMatching_1_1MeshClassifier.html#a7feaa4b24d1c9725c1304b10c39e2055">initialize</a>();</div> | 189 | <div·class="line"><a·id="l00162"·name="l00162"></a><span·class="lineno">··162</span>····<a·class="code·hl_function"·href="classNonMatching_1_1MeshClassifier.html#a7feaa4b24d1c9725c1304b10c39e2055">initialize</a>();</div> |
190 | <div·class="line"><a·id="l00163"·name="l00163"></a><span·class="lineno">··163</span>·</div> | 190 | <div·class="line"><a·id="l00163"·name="l00163"></a><span·class="lineno">··163</span>·</div> |
191 | <div·class="line"><a·id="l00168"·name="l00168"></a><span·class="lineno">··168</span>····<a·class="code·hl_enumeration"·href="namespaceNonMatching.html#a1bfa77fdc53dc7bf833ff01c4f7967da">LocationToLevelSet</a></div> | 191 | <div·class="line"><a·id="l00168"·name="l00168"></a><span·class="lineno">··168</span>····<a·class="code·hl_enumeration"·href="namespaceNonMatching.html#a1bfa77fdc53dc7bf833ff01c4f7967da">LocationToLevelSet</a></div> |
192 | <div·class="line"><a·id="l00169"·name="l00169"></a><span·class="lineno">··169</span>····<a·class="code·hl_function"·href="classNonMatching_1_1MeshClassifier.html#a807af869e183d83d718b62fefad9e0bf">determine_face_location_to_levelset</a>(</div> | 192 | <div·class="line"><a·id="l00169"·name="l00169"></a><span·class="lineno">··169</span>····<a·class="code·hl_function"·href="classNonMatching_1_1MeshClassifier.html#a807af869e183d83d718b62fefad9e0bf">determine_face_location_to_levelset</a>(</div> |
193 | <div·class="line"><a·id="l00170"·name="l00170"></a><span·class="lineno">··170</span>······<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_ | 193 | <div·class="line"><a·id="l00170"·name="l00170"></a><span·class="lineno">··170</span>······<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim>::active_cell_iterator</a>·&cell,</div> |
194 | <div·class="line"><a·id="l00171"·name="l00171"></a><span·class="lineno">··171</span>······<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·······································face_index);</div> | 194 | <div·class="line"><a·id="l00171"·name="l00171"></a><span·class="lineno">··171</span>······<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·······································face_index);</div> |
195 | <div·class="line"><a·id="l00172"·name="l00172"></a><span·class="lineno">··172</span>·</div> | 195 | <div·class="line"><a·id="l00172"·name="l00172"></a><span·class="lineno">··172</span>·</div> |
196 | <div·class="line"><a·id="l00176"·name="l00176"></a><span·class="lineno"><a·class="line"·href="classNonMatching_1_1MeshClassifier.html#ab390088dc999e6c06571614efe05aa2b">··176</a></span>····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classSmartPointer.html">SmartPointer<const·Triangulation<dim></a>>·<a·class="code·hl_variable"·href="classNonMatching_1_1MeshClassifier.html#ab390088dc999e6c06571614efe05aa2b">triangulation</a>;</div> | 196 | <div·class="line"><a·id="l00176"·name="l00176"></a><span·class="lineno"><a·class="line"·href="classNonMatching_1_1MeshClassifier.html#ab390088dc999e6c06571614efe05aa2b">··176</a></span>····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classSmartPointer.html">SmartPointer<const·Triangulation<dim></a>>·<a·class="code·hl_variable"·href="classNonMatching_1_1MeshClassifier.html#ab390088dc999e6c06571614efe05aa2b">triangulation</a>;</div> |
197 | <div·class="line"><a·id="l00177"·name="l00177"></a><span·class="lineno">··177</span>·</div> | 197 | <div·class="line"><a·id="l00177"·name="l00177"></a><span·class="lineno">··177</span>·</div> |
198 | <div·class="line"><a·id="l00184"·name="l00184"></a><span·class="lineno">··184</span>····<span·class="keyword">const</span>·std::unique_ptr<</div> | 198 | <div·class="line"><a·id="l00184"·name="l00184"></a><span·class="lineno">··184</span>····<span·class="keyword">const</span>·std::unique_ptr<</div> |
199 | <div·class="line"><a·id="l00185"·name="l00185"></a><span·class="lineno">··185</span>······<a·class="code·hl_class"·href="classNonMatching_1_1internal_1_1MeshClassifierImplementation_1_1LevelSetDescription.html">internal::MeshClassifierImplementation::LevelSetDescription<dim></a>></div> | 199 | <div·class="line"><a·id="l00185"·name="l00185"></a><span·class="lineno">··185</span>······<a·class="code·hl_class"·href="classNonMatching_1_1internal_1_1MeshClassifierImplementation_1_1LevelSetDescription.html">internal::MeshClassifierImplementation::LevelSetDescription<dim></a>></div> |
200 | <div·class="line"><a·id="l00186"·name="l00186"></a><span·class="lineno"><a·class="line"·href="classNonMatching_1_1MeshClassifier.html#aa7090f61656d1efa7b403de6816e7847">··186</a></span>······<a·class="code·hl_variable"·href="classNonMatching_1_1MeshClassifier.html#aa7090f61656d1efa7b403de6816e7847">level_set_description</a>;</div> | 200 | <div·class="line"><a·id="l00186"·name="l00186"></a><span·class="lineno"><a·class="line"·href="classNonMatching_1_1MeshClassifier.html#aa7090f61656d1efa7b403de6816e7847">··186</a></span>······<a·class="code·hl_variable"·href="classNonMatching_1_1MeshClassifier.html#aa7090f61656d1efa7b403de6816e7847">level_set_description</a>;</div> |
Offset 149, 15 lines modified | Offset 149, 15 lines modified | ||
149 | <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim·=·dim,·<span·class="keyword">typename</span>·number·=·<span·class="keywordtype">double</span>></div> | 149 | <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>··<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim·=·dim,·<span·class="keyword">typename</span>·number·=·<span·class="keywordtype">double</span>></div> |
150 | <div·class="foldopen"·id="foldopen00075"·data-start="{"·data-end="};"> | 150 | <div·class="foldopen"·id="foldopen00075"·data-start="{"·data-end="};"> |
151 | <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno"><a·class="line"·href="classMeshWorker_1_1DoFInfo.html">···75</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="classMeshWorker_1_1DoFInfo.html">DoFInfo</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="classMeshWorker_1_1LocalResults.html">LocalResults</a><number></div> | 151 | <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno"><a·class="line"·href="classMeshWorker_1_1DoFInfo.html">···75</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="classMeshWorker_1_1DoFInfo.html">DoFInfo</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="classMeshWorker_1_1LocalResults.html">LocalResults</a><number></div> |
152 | <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··{</div> | 152 | <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>··{</div> |
153 | <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>··<span·class="keyword">public</span>:</div> | 153 | <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>··<span·class="keyword">public</span>:</div> |
154 | <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno"><a·class="line"·href="classMeshWorker_1_1DoFInfo.html#afdcc49b1167a86ccc232e96b5cf0d2bd">···79</a></span>····<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="classTriaIterator.html">Triangulation<dim,·spacedim>::cell_iterator</a>·<a·class="code·hl_variable"·href="classMeshWorker_1_1DoFInfo.html#afdcc49b1167a86ccc232e96b5cf0d2bd">cell</a>;</div> | 154 | <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno"><a·class="line"·href="classMeshWorker_1_1DoFInfo.html#afdcc49b1167a86ccc232e96b5cf0d2bd">···79</a></span>····<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="classTriaIterator.html">Triangulation<dim,·spacedim>::cell_iterator</a>·<a·class="code·hl_variable"·href="classMeshWorker_1_1DoFInfo.html#afdcc49b1167a86ccc232e96b5cf0d2bd">cell</a>;</div> |
155 | <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div> | 155 | <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>·</div> |
156 | <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno"><a·class="line"·href="classMeshWorker_1_1DoFInfo.html#a95a88fc988a2f65595fd50a8fd0494dc">···82</a></span>····<span·class="keyword">typename</span>·<a·class="code·hl_ | 156 | <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno"><a·class="line"·href="classMeshWorker_1_1DoFInfo.html#a95a88fc988a2f65595fd50a8fd0494dc">···82</a></span>····<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga4015f9d1dc9115fbdf74d74960bec074">Triangulation<dim,·spacedim>::face_iterator</a>·<a·class="code·hl_variable"·href="classMeshWorker_1_1DoFInfo.html#a95a88fc988a2f65595fd50a8fd0494dc">face</a>;</div> |
157 | <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div> | 157 | <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>·</div> |
158 | <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno"><a·class="line"·href="classMeshWorker_1_1DoFInfo.html#ae8ddbf4606b0320631c92d7c0f597283">···90</a></span>····<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="classMeshWorker_1_1DoFInfo.html#ae8ddbf4606b0320631c92d7c0f597283">face_number</a>;</div> | 158 | <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno"><a·class="line"·href="classMeshWorker_1_1DoFInfo.html#ae8ddbf4606b0320631c92d7c0f597283">···90</a></span>····<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="classMeshWorker_1_1DoFInfo.html#ae8ddbf4606b0320631c92d7c0f597283">face_number</a>;</div> |
159 | <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div> | 159 | <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div> |
160 | <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno"><a·class="line"·href="classMeshWorker_1_1DoFInfo.html#a073819f7562a920c976f7844a5964eb5">···98</a></span>····<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="classMeshWorker_1_1DoFInfo.html#a073819f7562a920c976f7844a5964eb5">sub_number</a>;</div> | 160 | <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno"><a·class="line"·href="classMeshWorker_1_1DoFInfo.html#a073819f7562a920c976f7844a5964eb5">···98</a></span>····<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·<a·class="code·hl_variable"·href="classMeshWorker_1_1DoFInfo.html#a073819f7562a920c976f7844a5964eb5">sub_number</a>;</div> |
161 | <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div> | 161 | <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div> |
162 | <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno"><a·class="line"·href="classMeshWorker_1_1DoFInfo.html#a42c7e095c254802fa7e872a0a54ec4e5">··104</a></span>····std::vector<types::global_dof_index>·<a·class="code·hl_variable"·href="classMeshWorker_1_1DoFInfo.html#a42c7e095c254802fa7e872a0a54ec4e5">indices</a>;</div> | 162 | <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno"><a·class="line"·href="classMeshWorker_1_1DoFInfo.html#a42c7e095c254802fa7e872a0a54ec4e5">··104</a></span>····std::vector<types::global_dof_index>·<a·class="code·hl_variable"·href="classMeshWorker_1_1DoFInfo.html#a42c7e095c254802fa7e872a0a54ec4e5">indices</a>;</div> |
163 | <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>·</div> | 163 | <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>·</div> |
Offset 388, 26 lines modified | Offset 388, 26 lines modified | ||
388 | <div·class="line"><a·id="l00404"·name="l00404"></a><span·class="lineno">··404</span>··<span·class="comment">//·and·set·a·zero·boundary·constraint·for·those·degrees·of·freedom.</span></div> | 388 | <div·class="line"><a·id="l00404"·name="l00404"></a><span·class="lineno">··404</span>··<span·class="comment">//·and·set·a·zero·boundary·constraint·for·those·degrees·of·freedom.</span></div> |
389 | <div·class="line"><a·id="l00405"·name="l00405"></a><span·class="lineno">··405</span>··<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·n_components·=·dof.<a·class="code·hl_function"·href="classDoFHandler.html#a2f4ea834a8204a862694e78f0b701352">get_fe_collection</a>().<a·class="code·hl_function"·href="classhp_1_1FECollection.html#add4bafb2f8e59ae8c0165f31db334205">n_components</a>();</div> | 389 | <div·class="line"><a·id="l00405"·name="l00405"></a><span·class="lineno">··405</span>··<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·n_components·=·dof.<a·class="code·hl_function"·href="classDoFHandler.html#a2f4ea834a8204a862694e78f0b701352">get_fe_collection</a>().<a·class="code·hl_function"·href="classhp_1_1FECollection.html#add4bafb2f8e59ae8c0165f31db334205">n_components</a>();</div> |
390 | <div·class="line"><a·id="l00406"·name="l00406"></a><span·class="lineno">··406</span>··<a·class="code·hl_define"·href="group__Exceptions.html#gaafbb69cc2a791ae55880fd8d57d0c1b0">AssertIndexRange</a>(first_vector_component·+·dim·-·1,·n_components);</div> | 390 | <div·class="line"><a·id="l00406"·name="l00406"></a><span·class="lineno">··406</span>··<a·class="code·hl_define"·href="group__Exceptions.html#gaafbb69cc2a791ae55880fd8d57d0c1b0">AssertIndexRange</a>(first_vector_component·+·dim·-·1,·n_components);</div> |
391 | <div·class="line"><a·id="l00407"·name="l00407"></a><span·class="lineno">··407</span>·</div> | 391 | <div·class="line"><a·id="l00407"·name="l00407"></a><span·class="lineno">··407</span>·</div> |
392 | <div·class="line"><a·id="l00408"·name="l00408"></a><span·class="lineno">··408</span>··<a·class="code·hl_class"·href="classComponentMask.html">ComponentMask</a>·comp_mask(n_components,·<span·class="keyword">false</span>);</div> | 392 | <div·class="line"><a·id="l00408"·name="l00408"></a><span·class="lineno">··408</span>··<a·class="code·hl_class"·href="classComponentMask.html">ComponentMask</a>·comp_mask(n_components,·<span·class="keyword">false</span>);</div> |
393 | <div·class="line"><a·id="l00409"·name="l00409"></a><span·class="lineno">··409</span>·</div> | 393 | <div·class="line"><a·id="l00409"·name="l00409"></a><span·class="lineno">··409</span>·</div> |
394 | <div·class="line"><a·id="l00410"·name="l00410"></a><span·class="lineno">··410</span>·</div> | 394 | <div·class="line"><a·id="l00410"·name="l00410"></a><span·class="lineno">··410</span>·</div> |
395 | <div·class="line"><a·id="l00411"·name="l00411"></a><span·class="lineno">··411</span>··<span·class="keyword">typename</span>·<a·class="code·hl_ | 395 | <div·class="line"><a·id="l00411"·name="l00411"></a><span·class="lineno">··411</span>··<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga4015f9d1dc9115fbdf74d74960bec074">Triangulation<dim>::face_iterator</a></div> |
396 | <div·class="line"><a·id="l00412"·name="l00412"></a><span·class="lineno">··412</span>····face·=·dof.<a·class="code·hl_function"·href="classDoFHandler.html#a6b34912e24edd20b7dee84dd9a7f4acd">get_triangulation</a>().<a·class="code·hl_function"·href="classTriangulation.html#abd8e77917e8512bd1e70bf180929f407">begin_face</a>(),</div> | 396 | <div·class="line"><a·id="l00412"·name="l00412"></a><span·class="lineno">··412</span>····face·=·dof.<a·class="code·hl_function"·href="classDoFHandler.html#a6b34912e24edd20b7dee84dd9a7f4acd">get_triangulation</a>().<a·class="code·hl_function"·href="classTriangulation.html#abd8e77917e8512bd1e70bf180929f407">begin_face</a>(),</div> |
397 | <div·class="line"><a·id="l00413"·name="l00413"></a><span·class="lineno">··413</span>····endf·=·dof.<a·class="code·hl_function"·href="classDoFHandler.html#a6b34912e24edd20b7dee84dd9a7f4acd">get_triangulation</a>().<a·class="code·hl_function"·href="classTriangulation.html#a359dfdc82f2269b68b1d30c8a2286c6f">end_face</a>();</div> | 397 | <div·class="line"><a·id="l00413"·name="l00413"></a><span·class="lineno">··413</span>····endf·=·dof.<a·class="code·hl_function"·href="classDoFHandler.html#a6b34912e24edd20b7dee84dd9a7f4acd">get_triangulation</a>().<a·class="code·hl_function"·href="classTriangulation.html#a359dfdc82f2269b68b1d30c8a2286c6f">end_face</a>();</div> |
398 | <div·class="line"><a·id="l00414"·name="l00414"></a><span·class="lineno">··414</span>··<span·class="keywordflow">for</span>·(;·face·!=·endf;·++face)</div> | 398 | <div·class="line"><a·id="l00414"·name="l00414"></a><span·class="lineno">··414</span>··<span·class="keywordflow">for</span>·(;·face·!=·endf;·++face)</div> |
399 | <div·class="line"><a·id="l00415"·name="l00415"></a><span·class="lineno">··415</span>····<span·class="keywordflow">if</span>·(face->at_boundary()·&&·face->boundary_id()·==·bid)</div> | 399 | <div·class="line"><a·id="l00415"·name="l00415"></a><span·class="lineno">··415</span>····<span·class="keywordflow">if</span>·(face->at_boundary()·&&·face->boundary_id()·==·bid)</div> |
400 | <div·class="line"><a·id="l00416"·name="l00416"></a><span·class="lineno">··416</span>······<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·d·=·0;·d·<·dim;·++d)</div> | 400 | <div·class="line"><a·id="l00416"·name="l00416"></a><span·class="lineno">··416</span>······<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·d·=·0;·d·<·dim;·++d)</div> |
401 | <div·class="line"><a·id="l00417"·name="l00417"></a><span·class="lineno">··417</span>········{</div> | 401 | <div·class="line"><a·id="l00417"·name="l00417"></a><span·class="lineno">··417</span>········{</div> |
402 | <div·class="line"><a·id="l00418"·name="l00418"></a><span·class="lineno">··418</span>··········<a·class="code·hl_class"·href="classTensor.html">Tensor<1,·dim,·double></a>·unit_vec;</div> | 402 | <div·class="line"><a·id="l00418"·name="l00418"></a><span·class="lineno">··418</span>··········<a·class="code·hl_class"·href="classTensor.html">Tensor<1,·dim,·double></a>·unit_vec;</div> |
403 | <div·class="line"><a·id="l00419"·name="l00419"></a><span·class="lineno">··419</span>··········unit_vec[d]·=·1.0;</div> | 403 | <div·class="line"><a·id="l00419"·name="l00419"></a><span·class="lineno">··419</span>··········unit_vec[d]·=·1.0;</div> |
404 | <div·class="line"><a·id="l00420"·name="l00420"></a><span·class="lineno">··420</span>·</div> | 404 | <div·class="line"><a·id="l00420"·name="l00420"></a><span·class="lineno">··420</span>·</div> |
405 | <div·class="line"><a·id="l00421"·name="l00421"></a><span·class="lineno">··421</span>··········<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classTensor.html">Tensor<1,·dim></a>·normal_vec·=</div> | 405 | <div·class="line"><a·id="l00421"·name="l00421"></a><span·class="lineno">··421</span>··········<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classTensor.html">Tensor<1,·dim></a>·normal_vec·=</div> |
406 | <div·class="line"><a·id="l00422"·name="l00422"></a><span·class="lineno">··422</span>············face->get_manifold().normal_vector(face,·face->center());</div> | 406 | <div·class="line"><a·id="l00422"·name="l00422"></a><span·class="lineno">··422</span>············face-><a·class="code·hl_function"·href="group__manifold.html#ga2131fc63fb23e2e7eabb570b1e852e4a">get_manifold</a>().<a·class="code·hl_function"·href="classManifold.html#ac9ebe4eb5b5a48243d98a3f40a3c3212">normal_vector</a>(face,·face->center());</div> |
407 | <div·class="line"><a·id="l00423"·name="l00423"></a><span·class="lineno">··423</span>·</div> | 407 | <div·class="line"><a·id="l00423"·name="l00423"></a><span·class="lineno">··423</span>·</div> |
408 | <div·class="line"><a·id="l00424"·name="l00424"></a><span·class="lineno">··424</span>··········<span·class="keywordflow">if</span>·(<a·class="code·hl_function"·href="namespacestd.html#ae348f4ef7dd5887ba9c50b03a842950a">std::abs</a>(<a·class="code·hl_function"·href="namespacestd.html#ae348f4ef7dd5887ba9c50b03a842950a">std::abs</a>(unit_vec·*·normal_vec)·-·1.0)·<·1e-10)</div> | 408 | <div·class="line"><a·id="l00424"·name="l00424"></a><span·class="lineno">··424</span>··········<span·class="keywordflow">if</span>·(<a·class="code·hl_function"·href="namespacestd.html#ae348f4ef7dd5887ba9c50b03a842950a">std::abs</a>(<a·class="code·hl_function"·href="namespacestd.html#ae348f4ef7dd5887ba9c50b03a842950a">std::abs</a>(unit_vec·*·normal_vec)·-·1.0)·<·1e-10)</div> |
409 | <div·class="line"><a·id="l00425"·name="l00425"></a><span·class="lineno">··425</span>············comp_mask.<a·class="code·hl_function"·href="classComponentMask.html#a85b5beb80a624c55733eca8e73162093">set</a>(d·+·first_vector_component,·<span·class="keyword">true</span>);</div> | 409 | <div·class="line"><a·id="l00425"·name="l00425"></a><span·class="lineno">··425</span>············comp_mask.<a·class="code·hl_function"·href="classComponentMask.html#a85b5beb80a624c55733eca8e73162093">set</a>(d·+·first_vector_component,·<span·class="keyword">true</span>);</div> |
410 | <div·class="line"><a·id="l00426"·name="l00426"></a><span·class="lineno">··426</span>··········<span·class="keywordflow">else</span></div> | 410 | <div·class="line"><a·id="l00426"·name="l00426"></a><span·class="lineno">··426</span>··········<span·class="keywordflow">else</span></div> |
411 | <div·class="line"><a·id="l00427"·name="l00427"></a><span·class="lineno">··427</span>············<a·class="code·hl_define"·href="group__Exceptions.html#ga70a0bb353656e704acf927945277bbc6">Assert</a>(</div> | 411 | <div·class="line"><a·id="l00427"·name="l00427"></a><span·class="lineno">··427</span>············<a·class="code·hl_define"·href="group__Exceptions.html#ga70a0bb353656e704acf927945277bbc6">Assert</a>(</div> |
412 | <div·class="line"><a·id="l00428"·name="l00428"></a><span·class="lineno">··428</span>··············<a·class="code·hl_function"·href="namespacestd.html#ae348f4ef7dd5887ba9c50b03a842950a">std::abs</a>(unit_vec·*·normal_vec)·<·1e-10,</div> | 412 | <div·class="line"><a·id="l00428"·name="l00428"></a><span·class="lineno">··428</span>··············<a·class="code·hl_function"·href="namespacestd.html#ae348f4ef7dd5887ba9c50b03a842950a">std::abs</a>(unit_vec·*·normal_vec)·<·1e-10,</div> |
413 | <div·class="line"><a·id="l00429"·name="l00429"></a><span·class="lineno">··429</span>··············<a·class="code·hl_function"·href="group__Exceptions.html#gaedfe9af00deb49f55d5fffc1724bb213">ExcMessage</a>(</div> | 413 | <div·class="line"><a·id="l00429"·name="l00429"></a><span·class="lineno">··429</span>··············<a·class="code·hl_function"·href="group__Exceptions.html#gaedfe9af00deb49f55d5fffc1724bb213">ExcMessage</a>(</div> |
Offset 152, 22 lines modified | Offset 152, 22 lines modified | ||
152 | <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="namespaceinternal.html">internal</a></div> | 152 | <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span><span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="namespaceinternal.html">internal</a></div> |
153 | <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>{</div> | 153 | <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>{</div> |
154 | <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>··<span·class="keyword">template</span>·<<span·class="keyword">typename</span>·VectorType></div> | 154 | <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>··<span·class="keyword">template</span>·<<span·class="keyword">typename</span>·VectorType></div> |
155 | <div·class="foldopen"·id="foldopen00049"·data-start="{"·data-end="};"> | 155 | <div·class="foldopen"·id="foldopen00049"·data-start="{"·data-end="};"> |
156 | <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1MatrixSelector.html">···49</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1MatrixSelector.html">MatrixSelector</a></div> | 156 | <div·class="line"><a·id="l00049"·name="l00049"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1MatrixSelector.html">···49</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1MatrixSelector.html">MatrixSelector</a></div> |
157 | <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>··{</div> | 157 | <div·class="line"><a·id="l00050"·name="l00050"></a><span·class="lineno">···50</span>··{</div> |
158 | <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1MatrixSelector.html#aa1f73aa4d72f14778be3603131f20fde">···51</a></span>····<span·class="keyword">using·</span><a·class="code·hl_class"·href="classSparsityPattern.html">Sparsity</a>·=·<a·class="code·hl_class"·href="classSparsityPattern.html">::SparsityPattern</a>;</div> | 158 | <div·class="line"><a·id="l00051"·name="l00051"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1MatrixSelector.html#aa1f73aa4d72f14778be3603131f20fde">···51</a></span>····<span·class="keyword">using·</span><a·class="code·hl_class"·href="classSparsityPattern.html">Sparsity</a>·=·<a·class="code·hl_class"·href="classSparsityPattern.html">::SparsityPattern</a>;</div> |
159 | <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1MatrixSelector.html#a9430f1c6e4fa1c76dddd9637c08dfc6d">···52</a></span>····<span·class="keyword">using·</span><a·class="code·hl_ | 159 | <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1MatrixSelector.html#a9430f1c6e4fa1c76dddd9637c08dfc6d">···52</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1MatrixSelector.html#a9430f1c6e4fa1c76dddd9637c08dfc6d">Matrix</a>···=·<a·class="code·hl_class"·href="classSparseMatrix.html">::SparseMatrix<typename·VectorType::value_type></a>;</div> |
160 | <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div> | 160 | <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div> |
161 | <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1MatrixSelector.html#a4c8d84d2a87f4674146bf75d92165a41">···54</a></span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_variable"·href="structinternal_1_1MatrixSelector.html#a4c8d84d2a87f4674146bf75d92165a41">requires_distributed_sparsity_pattern</a>·=·<span·class="keyword">false</span>;</div> | 161 | <div·class="line"><a·id="l00054"·name="l00054"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1MatrixSelector.html#a4c8d84d2a87f4674146bf75d92165a41">···54</a></span>····<span·class="keyword">static</span>·<span·class="keyword">const</span>·<span·class="keywordtype">bool</span>·<a·class="code·hl_variable"·href="structinternal_1_1MatrixSelector.html#a4c8d84d2a87f4674146bf75d92165a41">requires_distributed_sparsity_pattern</a>·=·<span·class="keyword">false</span>;</div> |
162 | <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div> | 162 | <div·class="line"><a·id="l00055"·name="l00055"></a><span·class="lineno">···55</span>·</div> |
163 | <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····<span·class="keyword">template</span>·<<span·class="keyword">typename</span>·SparsityPatternType,·<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim></div> | 163 | <div·class="line"><a·id="l00056"·name="l00056"></a><span·class="lineno">···56</span>····<span·class="keyword">template</span>·<<span·class="keyword">typename</span>·SparsityPatternType,·<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim></div> |
164 | <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····<span·class="keyword">static</span>·<span·class="keywordtype">void</span></div> | 164 | <div·class="line"><a·id="l00057"·name="l00057"></a><span·class="lineno">···57</span>····<span·class="keyword">static</span>·<span·class="keywordtype">void</span></div> |
165 | <div·class="foldopen"·id="foldopen00058"·data-start="{"·data-end="}"> | 165 | <div·class="foldopen"·id="foldopen00058"·data-start="{"·data-end="}"> |
166 | <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1MatrixSelector.html#a6f49af000c587a16b8ee5e6ba81397fb">···58</a></span>····<a·class="code·hl_function"·href="structinternal_1_1MatrixSelector.html#a6f49af000c587a16b8ee5e6ba81397fb">reinit</a>(<a·class="code·hl_ | 166 | <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1MatrixSelector.html#a6f49af000c587a16b8ee5e6ba81397fb">···58</a></span>····<a·class="code·hl_function"·href="structinternal_1_1MatrixSelector.html#a6f49af000c587a16b8ee5e6ba81397fb">reinit</a>(<a·class="code·hl_typedef"·href="structinternal_1_1MatrixSelector.html#a9430f1c6e4fa1c76dddd9637c08dfc6d">Matrix</a>·&···················matrix,</div> |
167 | <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>···········<a·class="code·hl_class"·href="classSparsityPattern.html">Sparsity</a>·&·················sparsity,</div> | 167 | <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>···········<a·class="code·hl_class"·href="classSparsityPattern.html">Sparsity</a>·&·················sparsity,</div> |
168 | <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>···········<span·class="keywordtype">int</span>························<a·class="code·hl_variable"·href="grid__out_8cc.html#a9082f945c1d289684d0bcd51ee08e11e">level</a>,</div> | 168 | <div·class="line"><a·id="l00060"·name="l00060"></a><span·class="lineno">···60</span>···········<span·class="keywordtype">int</span>························<a·class="code·hl_variable"·href="grid__out_8cc.html#a9082f945c1d289684d0bcd51ee08e11e">level</a>,</div> |
169 | <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>···········<span·class="keyword">const</span>·SparsityPatternType·&sp,</div> | 169 | <div·class="line"><a·id="l00061"·name="l00061"></a><span·class="lineno">···61</span>···········<span·class="keyword">const</span>·SparsityPatternType·&sp,</div> |
170 | <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>···········<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classDoFHandler.html">DoFHandler<dim,·spacedim></a>·&)</div> | 170 | <div·class="line"><a·id="l00062"·name="l00062"></a><span·class="lineno">···62</span>···········<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classDoFHandler.html">DoFHandler<dim,·spacedim></a>·&)</div> |
171 | <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>····{</div> | 171 | <div·class="line"><a·id="l00063"·name="l00063"></a><span·class="lineno">···63</span>····{</div> |
172 | <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>······sparsity.<a·class="code·hl_function"·href="classSparsityPattern.html#a96248eff3fbfa4270dfe21b0a4ea077b">copy_from</a>(sp);</div> | 172 | <div·class="line"><a·id="l00064"·name="l00064"></a><span·class="lineno">···64</span>······sparsity.<a·class="code·hl_function"·href="classSparsityPattern.html#a96248eff3fbfa4270dfe21b0a4ea077b">copy_from</a>(sp);</div> |
173 | <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>······(void)<a·class="code·hl_variable"·href="grid__out_8cc.html#a9082f945c1d289684d0bcd51ee08e11e">level</a>;</div> | 173 | <div·class="line"><a·id="l00065"·name="l00065"></a><span·class="lineno">···65</span>······(void)<a·class="code·hl_variable"·href="grid__out_8cc.html#a9082f945c1d289684d0bcd51ee08e11e">level</a>;</div> |
Offset 485, 15 lines modified | Offset 485, 15 lines modified | ||
485 | <div·class="line"><a·id="l00698"·name="l00698"></a><span·class="lineno">··698</span><span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keyword">typename</span>·Number></div> | 485 | <div·class="line"><a·id="l00698"·name="l00698"></a><span·class="lineno">··698</span><span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keyword">typename</span>·Number></div> |
486 | <div·class="foldopen"·id="foldopen00699"·data-start="{"·data-end="};"> | 486 | <div·class="foldopen"·id="foldopen00699"·data-start="{"·data-end="};"> |
487 | <div·class="line"><a·id="l00699"·name="l00699"></a><span·class="lineno"><a·class="line"·href="classMGTwoLevelTransferNonNested_3_01dim_00_01LinearAlgebra_1_1distributed_1_1Vector_3_01Number_01_4_01_4.html">··699</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="classMGTwoLevelTransferNonNested.html">MGTwoLevelTransferNonNested</a><dim,</div> | 487 | <div·class="line"><a·id="l00699"·name="l00699"></a><span·class="lineno"><a·class="line"·href="classMGTwoLevelTransferNonNested_3_01dim_00_01LinearAlgebra_1_1distributed_1_1Vector_3_01Number_01_4_01_4.html">··699</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="classMGTwoLevelTransferNonNested.html">MGTwoLevelTransferNonNested</a><dim,</div> |
488 | <div·class="line"><a·id="l00700"·name="l00700"></a><span·class="lineno">··700</span>··································<a·class="code·hl_namespace"·href="namespaceLinearAlgebra.html">LinearAlgebra</a>::distributed::Vector<Number>></div> | 488 | <div·class="line"><a·id="l00700"·name="l00700"></a><span·class="lineno">··700</span>··································<a·class="code·hl_namespace"·href="namespaceLinearAlgebra.html">LinearAlgebra</a>::distributed::Vector<Number>></div> |
489 | <div·class="line"><a·id="l00701"·name="l00701"></a><span·class="lineno">··701</span>··:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="classMGTwoLevelTransferBase.html">MGTwoLevelTransferBase</a><LinearAlgebra::distributed::Vector<Number>></div> | 489 | <div·class="line"><a·id="l00701"·name="l00701"></a><span·class="lineno">··701</span>··:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="classMGTwoLevelTransferBase.html">MGTwoLevelTransferBase</a><LinearAlgebra::distributed::Vector<Number>></div> |
490 | <div·class="line"><a·id="l00702"·name="l00702"></a><span·class="lineno">··702</span>{</div> | 490 | <div·class="line"><a·id="l00702"·name="l00702"></a><span·class="lineno">··702</span>{</div> |
491 | <div·class="line"><a·id="l00703"·name="l00703"></a><span·class="lineno">··703</span><span·class="keyword">private</span>:</div> | 491 | <div·class="line"><a·id="l00703"·name="l00703"></a><span·class="lineno">··703</span><span·class="keyword">private</span>:</div> |
492 | <div·class="line"><a·id="l00704"·name="l00704"></a><span·class="lineno"><a·class="line"·href="classMGTwoLevelTransferNonNested_3_01dim_00_01LinearAlgebra_1_1distributed_1_1Vector_3_01Number_01_4_01_4.html#a619b6755fb73eabcafd89a7af338f9c6">··704</a></span>··<span·class="keyword">using·</span><a·class="code·hl_ | 492 | <div·class="line"><a·id="l00704"·name="l00704"></a><span·class="lineno"><a·class="line"·href="classMGTwoLevelTransferNonNested_3_01dim_00_01LinearAlgebra_1_1distributed_1_1Vector_3_01Number_01_4_01_4.html#a619b6755fb73eabcafd89a7af338f9c6">··704</a></span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classMGTwoLevelTransferNonNested_3_01dim_00_01LinearAlgebra_1_1distributed_1_1Vector_3_01Number_01_4_01_4.html#a619b6755fb73eabcafd89a7af338f9c6">VectorizedArrayType</a>·=·<a·class="code·hl_class"·href="classVectorizedArray.html">VectorizedArray<Number,·1></a>;</div> |
493 | <div·class="line"><a·id="l00705"·name="l00705"></a><span·class="lineno">··705</span>·</div> | 493 | <div·class="line"><a·id="l00705"·name="l00705"></a><span·class="lineno">··705</span>·</div> |
494 | <div·class="line"><a·id="l00706"·name="l00706"></a><span·class="lineno">··706</span><span·class="keyword">public</span>:</div> | 494 | <div·class="line"><a·id="l00706"·name="l00706"></a><span·class="lineno">··706</span><span·class="keyword">public</span>:</div> |
495 | <div·class="line"><a·id="l00711"·name="l00711"></a><span·class="lineno">··711</span>··<span·class="keywordtype">void</span></div> | 495 | <div·class="line"><a·id="l00711"·name="l00711"></a><span·class="lineno">··711</span>··<span·class="keywordtype">void</span></div> |
496 | <div·class="line"><a·id="l00712"·name="l00712"></a><span·class="lineno"><a·class="line"·href="classMGTwoLevelTransferNonNested_3_01dim_00_01LinearAlgebra_1_1distributed_1_1Vector_3_01Number_01_4_01_4.html#aef0799db8e118043bea7f800da5f6f05">··712</a></span>··<a·class="code·hl_function"·href="classMGTwoLevelTransferNonNested_3_01dim_00_01LinearAlgebra_1_1distributed_1_1Vector_3_01Number_01_4_01_4.html#aef0799db8e118043bea7f800da5f6f05">reinit</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classDoFHandler.html">DoFHandler<dim></a>·&··········dof_handler_fine,</div> | 496 | <div·class="line"><a·id="l00712"·name="l00712"></a><span·class="lineno"><a·class="line"·href="classMGTwoLevelTransferNonNested_3_01dim_00_01LinearAlgebra_1_1distributed_1_1Vector_3_01Number_01_4_01_4.html#aef0799db8e118043bea7f800da5f6f05">··712</a></span>··<a·class="code·hl_function"·href="classMGTwoLevelTransferNonNested_3_01dim_00_01LinearAlgebra_1_1distributed_1_1Vector_3_01Number_01_4_01_4.html#aef0799db8e118043bea7f800da5f6f05">reinit</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classDoFHandler.html">DoFHandler<dim></a>·&··········dof_handler_fine,</div> |
497 | <div·class="line"><a·id="l00713"·name="l00713"></a><span·class="lineno">··713</span>·········<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classDoFHandler.html">DoFHandler<dim></a>·&··········dof_handler_coarse,</div> | 497 | <div·class="line"><a·id="l00713"·name="l00713"></a><span·class="lineno">··713</span>·········<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classDoFHandler.html">DoFHandler<dim></a>·&··········dof_handler_coarse,</div> |
498 | <div·class="line"><a·id="l00714"·name="l00714"></a><span·class="lineno">··714</span>·········<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classMapping.html">Mapping<dim></a>·&·············mapping_fine,</div> | 498 | <div·class="line"><a·id="l00714"·name="l00714"></a><span·class="lineno">··714</span>·········<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classMapping.html">Mapping<dim></a>·&·············mapping_fine,</div> |
499 | <div·class="line"><a·id="l00715"·name="l00715"></a><span·class="lineno">··715</span>·········<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classMapping.html">Mapping<dim></a>·&·············mapping_coarse,</div> | 499 | <div·class="line"><a·id="l00715"·name="l00715"></a><span·class="lineno">··715</span>·········<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classMapping.html">Mapping<dim></a>·&·············mapping_coarse,</div> |
Offset 296, 15 lines modified | Offset 296, 15 lines modified | ||
296 | <div·class="line"><a·id="l00183"·name="l00183"></a><span·class="lineno">··183</span>··prolongation_sparsities.reserve(n_levels·-·1);</div> | 296 | <div·class="line"><a·id="l00183"·name="l00183"></a><span·class="lineno">··183</span>··prolongation_sparsities.reserve(n_levels·-·1);</div> |
297 | <div·class="line"><a·id="l00184"·name="l00184"></a><span·class="lineno">··184</span>·</div> | 297 | <div·class="line"><a·id="l00184"·name="l00184"></a><span·class="lineno">··184</span>·</div> |
298 | <div·class="line"><a·id="l00185"·name="l00185"></a><span·class="lineno">··185</span>··<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·i·=·0;·i·<·n_levels·-·1;·++i)</div> | 298 | <div·class="line"><a·id="l00185"·name="l00185"></a><span·class="lineno">··185</span>··<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·i·=·0;·i·<·n_levels·-·1;·++i)</div> |
299 | <div·class="line"><a·id="l00186"·name="l00186"></a><span·class="lineno">··186</span>····{</div> | 299 | <div·class="line"><a·id="l00186"·name="l00186"></a><span·class="lineno">··186</span>····{</div> |
300 | <div·class="line"><a·id="l00187"·name="l00187"></a><span·class="lineno">··187</span>······prolongation_sparsities.emplace_back(</div> | 300 | <div·class="line"><a·id="l00187"·name="l00187"></a><span·class="lineno">··187</span>······prolongation_sparsities.emplace_back(</div> |
301 | <div·class="line"><a·id="l00188"·name="l00188"></a><span·class="lineno">··188</span>········<span·class="keyword">new</span>·<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="classSparsityPattern.html">internal::MatrixSelector<VectorType>::Sparsity</a>);</div> | 301 | <div·class="line"><a·id="l00188"·name="l00188"></a><span·class="lineno">··188</span>········<span·class="keyword">new</span>·<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="classSparsityPattern.html">internal::MatrixSelector<VectorType>::Sparsity</a>);</div> |
302 | <div·class="line"><a·id="l00189"·name="l00189"></a><span·class="lineno">··189</span>······prolongation_matrices.emplace_back(</div> | 302 | <div·class="line"><a·id="l00189"·name="l00189"></a><span·class="lineno">··189</span>······prolongation_matrices.emplace_back(</div> |
303 | <div·class="line"><a·id="l00190"·name="l00190"></a><span·class="lineno">··190</span>········<span·class="keyword">new</span>·<span·class="keyword">typename</span>·<a·class="code·hl_ | 303 | <div·class="line"><a·id="l00190"·name="l00190"></a><span·class="lineno">··190</span>········<span·class="keyword">new</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="structinternal_1_1MatrixSelector.html#a9430f1c6e4fa1c76dddd9637c08dfc6d">internal::MatrixSelector<VectorType>::Matrix</a>);</div> |
304 | <div·class="line"><a·id="l00191"·name="l00191"></a><span·class="lineno">··191</span>····}</div> | 304 | <div·class="line"><a·id="l00191"·name="l00191"></a><span·class="lineno">··191</span>····}</div> |
305 | <div·class="line"><a·id="l00192"·name="l00192"></a><span·class="lineno">··192</span>·</div> | 305 | <div·class="line"><a·id="l00192"·name="l00192"></a><span·class="lineno">··192</span>·</div> |
306 | <div·class="line"><a·id="l00193"·name="l00193"></a><span·class="lineno">··193</span>··<span·class="comment">//·two·fields·which·will·store·the</span></div> | 306 | <div·class="line"><a·id="l00193"·name="l00193"></a><span·class="lineno">··193</span>··<span·class="comment">//·two·fields·which·will·store·the</span></div> |
307 | <div·class="line"><a·id="l00194"·name="l00194"></a><span·class="lineno">··194</span>··<span·class="comment">//·indices·of·the·multigrid·dofs</span></div> | 307 | <div·class="line"><a·id="l00194"·name="l00194"></a><span·class="lineno">··194</span>··<span·class="comment">//·indices·of·the·multigrid·dofs</span></div> |
308 | <div·class="line"><a·id="l00195"·name="l00195"></a><span·class="lineno">··195</span>··<span·class="comment">//·for·a·cell·and·one·of·its·children</span></div> | 308 | <div·class="line"><a·id="l00195"·name="l00195"></a><span·class="lineno">··195</span>··<span·class="comment">//·for·a·cell·and·one·of·its·children</span></div> |
309 | <div·class="line"><a·id="l00196"·name="l00196"></a><span·class="lineno">··196</span>··std::vector<types::global_dof_index>·dof_indices_parent(dofs_per_cell);</div> | 309 | <div·class="line"><a·id="l00196"·name="l00196"></a><span·class="lineno">··196</span>··std::vector<types::global_dof_index>·dof_indices_parent(dofs_per_cell);</div> |
310 | <div·class="line"><a·id="l00197"·name="l00197"></a><span·class="lineno">··197</span>··std::vector<types::global_dof_index>·dof_indices_child(dofs_per_cell);</div> | 310 | <div·class="line"><a·id="l00197"·name="l00197"></a><span·class="lineno">··197</span>··std::vector<types::global_dof_index>·dof_indices_child(dofs_per_cell);</div> |
Offset 309, 52 lines modified | Offset 309, 52 lines modified | ||
309 | <div·class="line"><a·id="l00412"·name="l00412"></a><span·class="lineno">··412</span>·</div> | 309 | <div·class="line"><a·id="l00412"·name="l00412"></a><span·class="lineno">··412</span>·</div> |
310 | <div·class="line"><a·id="l00459"·name="l00459"></a><span·class="lineno">··459</span>····<span·class="keyword">template</span>·<<span·class="keyword">typename</span>·T></div> | 310 | <div·class="line"><a·id="l00459"·name="l00459"></a><span·class="lineno">··459</span>····<span·class="keyword">template</span>·<<span·class="keyword">typename</span>·T></div> |
311 | <div·class="foldopen"·id="foldopen00460"·data-start="{"·data-end="};"> | 311 | <div·class="foldopen"·id="foldopen00460"·data-start="{"·data-end="};"> |
312 | <div·class="line"><a·id="l00460"·name="l00460"></a><span·class="lineno"><a·class="line"·href="classUtilities_1_1MPI_1_1Future.html">··460</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="classUtilities_1_1MPI_1_1Future.html">Future</a></div> | 312 | <div·class="line"><a·id="l00460"·name="l00460"></a><span·class="lineno"><a·class="line"·href="classUtilities_1_1MPI_1_1Future.html">··460</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="classUtilities_1_1MPI_1_1Future.html">Future</a></div> |
313 | <div·class="line"><a·id="l00461"·name="l00461"></a><span·class="lineno">··461</span>····{</div> | 313 | <div·class="line"><a·id="l00461"·name="l00461"></a><span·class="lineno">··461</span>····{</div> |
314 | <div·class="line"><a·id="l00462"·name="l00462"></a><span·class="lineno">··462</span>····<span·class="keyword">public</span>:</div> | 314 | <div·class="line"><a·id="l00462"·name="l00462"></a><span·class="lineno">··462</span>····<span·class="keyword">public</span>:</div> |
315 | <div·class="line"><a·id="l00467"·name="l00467"></a><span·class="lineno">··467</span>······<span·class="keyword">template</span>·<<span·class="keyword">typename</span>·W,·<span·class="keyword">typename</span>·G></div> | 315 | <div·class="line"><a·id="l00467"·name="l00467"></a><span·class="lineno">··467</span>······<span·class="keyword">template</span>·<<span·class="keyword">typename</span>·W,·<span·class="keyword">typename</span>·G></div> |
316 | <div·class="line"><a·id="l00468"·name="l00468"></a><span·class="lineno"><a·class="line"·href="classUtilities_1_1MPI_1_1Future.html#af03496a6537ac0e674ebe01b023b144c">··468</a></span>······<a·class="code·hl_function"·href="classUtilities_1_1MPI_1_1Future.html#af03496a6537ac0e674ebe01b023b144c">Future</a>(W·&&wait_operation,·G·&&get_and_clea | 316 | <div·class="line"><a·id="l00468"·name="l00468"></a><span·class="lineno"><a·class="line"·href="classUtilities_1_1MPI_1_1Future.html#af03496a6537ac0e674ebe01b023b144c">··468</a></span>······<a·class="code·hl_function"·href="classUtilities_1_1MPI_1_1Future.html#af03496a6537ac0e674ebe01b023b144c">Future</a>(W·&&<a·class="code·hl_function"·href="classUtilities_1_1MPI_1_1Future.html#ac4847fe61b3a95b26974f9a89d23b722">wait_operation</a>,·G·&&<a·class="code·hl_function"·href="classUtilities_1_1MPI_1_1Future.html#ac4847fe61b3a95b26974f9a89d23b722">get_and_clea[·...·truncated·by·diffoscope;·len:·17,·SHA:·e8c3d0d0a966341647f4413bae1e749d49b2d24c7620d0c9cab18c88f97a9291·...·]);</div> |
317 | <div·class="line"><a·id="l00469"·name="l00469"></a><span·class="lineno">··469</span>·</div> | 317 | <div·class="line"><a·id="l00469"·name="l00469"></a><span·class="lineno">··469</span>·</div> |
318 | <div·class="line"><a·id="l00475"·name="l00475"></a><span·class="lineno"><a·class="line"·href="classUtilities_1_1MPI_1_1Future.html#a16cf12a7ef7636995b56c35099c9b584">··475</a></span>······<a·class="code·hl_function"·href="classUtilities_1_1MPI_1_1Future.html#a16cf12a7ef7636995b56c35099c9b584">Future</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classUtilities_1_1MPI_1_1Future.html">Future</a>·&)·=·<span·class="keyword">delete</span>;</div> | 318 | <div·class="line"><a·id="l00475"·name="l00475"></a><span·class="lineno"><a·class="line"·href="classUtilities_1_1MPI_1_1Future.html#a16cf12a7ef7636995b56c35099c9b584">··475</a></span>······<a·class="code·hl_function"·href="classUtilities_1_1MPI_1_1Future.html#a16cf12a7ef7636995b56c35099c9b584">Future</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classUtilities_1_1MPI_1_1Future.html">Future</a>·&)·=·<span·class="keyword">delete</span>;</div> |
319 | <div·class="line"><a·id="l00476"·name="l00476"></a><span·class="lineno">··476</span>·</div> | 319 | <div·class="line"><a·id="l00476"·name="l00476"></a><span·class="lineno">··476</span>·</div> |
320 | <div·class="line"><a·id="l00480"·name="l00480"></a><span·class="lineno"><a·class="line"·href="classUtilities_1_1MPI_1_1Future.html#a4ca327b0ed8e2a575227415185a6ed42">··480</a></span>······<a·class="code·hl_function"·href="classUtilities_1_1MPI_1_1Future.html#a4ca327b0ed8e2a575227415185a6ed42">Future</a>(<a·class="code·hl_class"·href="classUtilities_1_1MPI_1_1Future.html">Future</a>·&&)·noexcept·=·default;</div> | 320 | <div·class="line"><a·id="l00480"·name="l00480"></a><span·class="lineno"><a·class="line"·href="classUtilities_1_1MPI_1_1Future.html#a4ca327b0ed8e2a575227415185a6ed42">··480</a></span>······<a·class="code·hl_function"·href="classUtilities_1_1MPI_1_1Future.html#a4ca327b0ed8e2a575227415185a6ed42">Future</a>(<a·class="code·hl_class"·href="classUtilities_1_1MPI_1_1Future.html">Future</a>·&&)·<a·class="code·hl_function"·href="classUtilities_1_1MPI_1_1Future.html#ac4847fe61b3a95b26974f9a89d23b722">noexcept</a>·=·<a·class="code·hl_function"·href="classUtilities_1_1MPI_1_1Future.html#ac4847fe61b3a95b26974f9a89d23b722">default</a>;</div> |
321 | <div·class="line"><a·id="l00481"·name="l00481"></a><span·class="lineno">··481</span>·</div> | 321 | <div·class="line"><a·id="l00481"·name="l00481"></a><span·class="lineno">··481</span>·</div> |
322 | <div·class="line"><a·id="l00485"·name="l00485"></a><span·class="lineno"><a·class="line"·href="classUtilities_1_1MPI_1_1Future.html#a96a33dd2c978c1d3cb54d6856fe80cee">··485</a></span>······~<a·class="code·hl_class"·href="classUtilities_1_1MPI_1_1Future.html">Future</a>();</div> | 322 | <div·class="line"><a·id="l00485"·name="l00485"></a><span·class="lineno"><a·class="line"·href="classUtilities_1_1MPI_1_1Future.html#a96a33dd2c978c1d3cb54d6856fe80cee">··485</a></span>······~<a·class="code·hl_class"·href="classUtilities_1_1MPI_1_1Future.html">Future</a>();</div> |
323 | <div·class="line"><a·id="l00486"·name="l00486"></a><span·class="lineno">··486</span>·</div> | 323 | <div·class="line"><a·id="l00486"·name="l00486"></a><span·class="lineno">··486</span>·</div> |
324 | <div·class="line"><a·id="l00492"·name="l00492"></a><span·class="lineno">··492</span>······<a·class="code·hl_class"·href="classUtilities_1_1MPI_1_1Future.html">Future</a>·&</div> | 324 | <div·class="line"><a·id="l00492"·name="l00492"></a><span·class="lineno">··492</span>······<a·class="code·hl_class"·href="classUtilities_1_1MPI_1_1Future.html">Future</a>·&</div> |
325 | <div·class="line"><a·id="l00493"·name="l00493"></a><span·class="lineno"><a·class="line"·href="classUtilities_1_1MPI_1_1Future.html#ad9d5b3c377bede2143d7ba08e8c96ff4">··493</a></span>······o | 325 | <div·class="line"><a·id="l00493"·name="l00493"></a><span·class="lineno"><a·class="line"·href="classUtilities_1_1MPI_1_1Future.html#ad9d5b3c377bede2143d7ba08e8c96ff4">··493</a></span>······<a·class="code·hl_function"·href="classUtilities_1_1MPI_1_1Future.html#ac4847fe61b3a95b26974f9a89d23b722">operator</a>=(<a·class="code·hl_function"·href="classUtilities_1_1MPI_1_1Future.html#ac4847fe61b3a95b26974f9a89d23b722">const</a>·<a·class="code·hl_cl[·...·truncated·by·diffoscope;·len:·185,·SHA:·346c1df8c69899e4d3e29212248959ef5a16c4938b39471d89d9f6259345e789·...·];</div> |
326 | <div·class="line"><a·id="l00494"·name="l00494"></a><span·class="lineno">··494</span>·</div> | 326 | <div·class="line"><a·id="l00494"·name="l00494"></a><span·class="lineno">··494</span>·</div> |
327 | <div·class="line"><a·id="l00498"·name="l00498"></a><span·class="lineno">··498</span>······<a·class="code·hl_class"·href="classUtilities_1_1MPI_1_1Future.html">Future</a>·&</div> | 327 | <div·class="line"><a·id="l00498"·name="l00498"></a><span·class="lineno">··498</span>······<a·class="code·hl_class"·href="classUtilities_1_1MPI_1_1Future.html">Future</a>·&</div> |
328 | <div·class="line"><a·id="l00499"·name="l00499"></a><span·class="lineno"><a·class="line"·href="classUtilities_1_1MPI_1_1Future.html#ac615e5f2c7983940db957e1062a85c4e">··499</a></span>······operator=(<a·class="code·hl_class"·href="classUtilities_1_1MPI_1_1Future.html">Future</a>·&&)·noe | 328 | <div·class="line"><a·id="l00499"·name="l00499"></a><span·class="lineno"><a·class="line"·href="classUtilities_1_1MPI_1_1Future.html#ac615e5f2c7983940db957e1062a85c4e">··499</a></span>······<a·class="code·hl_function"·href="classUtilities_1_1MPI_1_1Future.html#ac4847fe61b3a95b26974f9a89d23b722">operator</a>=(<a·class="code·hl_class"·href="classUtilities_1_1MPI_1_1Future.html">Future</a>·&&)·<a·class="code·hl_function"·href="classUtili[·...·truncated·by·diffoscope;·len:·194,·SHA:·70577139057c24ef5ca83e3cdd8f6da4287e4c303986665d083e2701f5564613·...·];</div> |
329 | <div·class="line"><a·id="l00500"·name="l00500"></a><span·class="lineno">··500</span>·</div> | 329 | <div·class="line"><a·id="l00500"·name="l00500"></a><span·class="lineno">··500</span>·</div> |
330 | <div·class="line"><a·id="l00508"·name="l00508"></a><span·class="lineno">··508</span>······<span·class="keywordtype">void</span></div> | 330 | <div·class="line"><a·id="l00508"·name="l00508"></a><span·class="lineno">··508</span>······<span·class="keywordtype">void</span></div> |
331 | <div·class="line"><a·id="l00509"·name="l00509"></a><span·class="lineno"><a·class="line"·href="classUtilities_1_1MPI_1_1Future.html#ac7da96cff69e4ce7b9896b665ae9c9e7">··509</a></span>······<a·class="code·hl_function"·href="classUtilities_1_1MPI_1_1Future.html#ac7da96cff69e4ce7b9896b665ae9c9e7">wait</a>();</div> | 331 | <div·class="line"><a·id="l00509"·name="l00509"></a><span·class="lineno"><a·class="line"·href="classUtilities_1_1MPI_1_1Future.html#ac7da96cff69e4ce7b9896b665ae9c9e7">··509</a></span>······<a·class="code·hl_function"·href="classUtilities_1_1MPI_1_1Future.html#ac7da96cff69e4ce7b9896b665ae9c9e7">wait</a>();</div> |
332 | <div·class="line"><a·id="l00510"·name="l00510"></a><span·class="lineno">··510</span>·</div> | 332 | <div·class="line"><a·id="l00510"·name="l00510"></a><span·class="lineno">··510</span>·</div> |
333 | <div·class="line"><a·id="l00522"·name="l00522"></a><span·class="lineno">··522</span>······T</div> | 333 | <div·class="line"><a·id="l00522"·name="l00522"></a><span·class="lineno">··522</span>······T</div> |
334 | <div·class="line"><a·id="l00523"·name="l00523"></a><span·class="lineno"><a·class="line"·href="classUtilities_1_1MPI_1_1Future.html#ac4847fe61b3a95b26974f9a89d23b722">··523</a></span>······<a·class="code·hl_function"·href="classUtilities_1_1MPI_1_1Future.html#ac4847fe61b3a95b26974f9a89d23b722">get</a>();</div> | 334 | <div·class="line"><a·id="l00523"·name="l00523"></a><span·class="lineno"><a·class="line"·href="classUtilities_1_1MPI_1_1Future.html#ac4847fe61b3a95b26974f9a89d23b722">··523</a></span>······<a·class="code·hl_function"·href="classUtilities_1_1MPI_1_1Future.html#ac4847fe61b3a95b26974f9a89d23b722">get</a>();</div> |
335 | <div·class="line"><a·id="l00524"·name="l00524"></a><span·class="lineno">··524</span>·</div> | 335 | <div·class="line"><a·id="l00524"·name="l00524"></a><span·class="lineno">··524</span>·</div> |
336 | <div·class="line"><a·id="l00525"·name="l00525"></a><span·class="lineno">··525</span>····private:</div> | 336 | <div·class="line"><a·id="l00525"·name="l00525"></a><span·class="lineno">··525</span>····<a·class="code·hl_function"·href="classUtilities_1_1MPI_1_1Future.html#ac4847fe61b3a95b26974f9a89d23b722">private</a>:</div> |
337 | <div·class="line"><a·id="l00529"·name="l00529"></a><span·class="lineno"><a·class="line"·href="classUtilities_1_1MPI_1_1Future.html#a64ba45db6c30bb3bdf0cf8735226a9eb">··529</a></span>······<a·class="code·hl_namespace"·href="namespacestd.html">std</a>::function<<span·class="keywordtype">void</span>()>·<a·class="code·hl_variable"·href="classUtilities_1_1MPI_1_1Future.html#a64ba45db6c30bb3bdf0cf8735226a9eb">wait_function</a>;</div> | 337 | <div·class="line"><a·id="l00529"·name="l00529"></a><span·class="lineno"><a·class="line"·href="classUtilities_1_1MPI_1_1Future.html#a64ba45db6c30bb3bdf0cf8735226a9eb">··529</a></span>······<a·class="code·hl_namespace"·href="namespacestd.html">std</a>::function<<span·class="keywordtype">void</span>()>·<a·class="code·hl_variable"·href="classUtilities_1_1MPI_1_1Future.html#a64ba45db6c30bb3bdf0cf8735226a9eb">wait_function</a>;</div> |
338 | <div·class="line"><a·id="l00530"·name="l00530"></a><span·class="lineno"><a·class="line"·href="classUtilities_1_1MPI_1_1Future.html#a68026da8d1b9bf89e85570852e1401f0">··530</a></span>······<a·class="code·hl_namespace"·href="namespacestd.html">std</a>::function<T()>····<a·class="code·hl_variable"·href="classUtilities_1_1MPI_1_1Future.html#a68026da8d1b9bf89e85570852e1401f0">get_and_cleanup_function</a>;</div> | 338 | <div·class="line"><a·id="l00530"·name="l00530"></a><span·class="lineno"><a·class="line"·href="classUtilities_1_1MPI_1_1Future.html#a68026da8d1b9bf89e85570852e1401f0">··530</a></span>······<a·class="code·hl_namespace"·href="namespacestd.html">std</a>::function<T()>····<a·class="code·hl_variable"·href="classUtilities_1_1MPI_1_1Future.html#a68026da8d1b9bf89e85570852e1401f0">get_and_cleanup_function</a>;</div> |
339 | <div·class="line"><a·id="l00531"·name="l00531"></a><span·class="lineno">··531</span>·</div> | 339 | <div·class="line"><a·id="l00531"·name="l00531"></a><span·class="lineno">··531</span>·</div> |
340 | <div·class="line"><a·id="l00535"·name="l00535"></a><span·class="lineno"><a·class="line"·href="classUtilities_1_1MPI_1_1Future.html#ab2926caacddd63dfecb98fec3165f563">··535</a></span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_variable"·href="classUtilities_1_1MPI_1_1Future.html#ab2926caacddd63dfecb98fec3165f563">is_done</a>;</div> | 340 | <div·class="line"><a·id="l00535"·name="l00535"></a><span·class="lineno"><a·class="line"·href="classUtilities_1_1MPI_1_1Future.html#ab2926caacddd63dfecb98fec3165f563">··535</a></span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_variable"·href="classUtilities_1_1MPI_1_1Future.html#ab2926caacddd63dfecb98fec3165f563">is_done</a>;</div> |
341 | <div·class="line"><a·id="l00536"·name="l00536"></a><span·class="lineno">··536</span>·</div> | 341 | <div·class="line"><a·id="l00536"·name="l00536"></a><span·class="lineno">··536</span>·</div> |
342 | <div·class="line"><a·id="l00540"·name="l00540"></a><span·class="lineno"><a·class="line"·href="classUtilities_1_1MPI_1_1Future.html#a00b955d97a74a157acf941a0c9ce2550">··540</a></span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_variable"·href="classUtilities_1_1MPI_1_1Future.html#a00b955d97a74a157acf941a0c9ce2550">get_was_called</a>;</div> | 342 | <div·class="line"><a·id="l00540"·name="l00540"></a><span·class="lineno"><a·class="line"·href="classUtilities_1_1MPI_1_1Future.html#a00b955d97a74a157acf941a0c9ce2550">··540</a></span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_variable"·href="classUtilities_1_1MPI_1_1Future.html#a00b955d97a74a157acf941a0c9ce2550">get_was_called</a>;</div> |
343 | <div·class="line"><a·id="l00541"·name="l00541"></a><span·class="lineno">··541</span>····};</div> | 343 | <div·class="line"><a·id="l00541"·name="l00541"></a><span·class="lineno">··541</span>····};</div> |
344 | </div> | 344 | </div> |
345 | <div·class="line"><a·id="l00542"·name="l00542"></a><span·class="lineno">··542</span>·</div> | 345 | <div·class="line"><a·id="l00542"·name="l00542"></a><span·class="lineno">··542</span>·</div> |
346 | <div·class="line"><a·id="l00543"·name="l00543"></a><span·class="lineno">··543</span>·</div> | 346 | <div·class="line"><a·id="l00543"·name="l00543"></a><span·class="lineno">··543</span>·</div> |
347 | <div·class="line"><a·id="l00544"·name="l00544"></a><span·class="lineno">··544</span>·</div> | 347 | <div·class="line"><a·id="l00544"·name="l00544"></a><span·class="lineno">··544</span>·</div> |
348 | <div·class="line"><a·id="l00574"·name="l00574"></a><span·class="lineno">··574</span><span·class="preprocessor">#ifdef·DEAL_II_WITH_MPI</span></div> | 348 | <div·class="line"><a·id="l00574"·name="l00574"></a><span·class="lineno">··574</span><span·class="preprocessor">#ifdef·DEAL_II_WITH_MPI</span></div> |
349 | <div·class="line"><a·id="l00575"·name="l00575"></a><span·class="lineno">··575</span>····<a·class="code·hl_define"·href="config_8h.html#a31651bfd4404c3cd66729f29b0ed36c4">DEAL_II_DEPRECATED</a>·<span·class="keywordtype">int</span></div> | 349 | <div·class="line"><a·id="l00575"·name="l00575"></a><span·class="lineno">··575</span>····<a·class="code·hl_define"·href="config_8h.html#a31651bfd4404c3cd66729f29b0ed36c4">DEAL_II_DEPRECATED</a>·<span·class="keywordtype">int</span></div> |
350 | <div·class="line"><a·id="l00576"·name="l00576"></a><span·class="lineno">··576</span>····<a·class="code·hl_function"·href="namespaceUtilities_1_1MPI.html#a9d6686f28d3c3d5c87dccf2694292af2">create_group</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classMPI__Comm.html">MPI_Comm</a>···<a·class="code·hl_variable"·href="tria__description_8cc.html#a6f32780aff3305d96aef06c2a769ba0b">comm</a>,</div> | 350 | <div·class="line"><a·id="l00576"·name="l00576"></a><span·class="lineno">··576</span>····<a·class="code·hl_function"·href="namespaceUtilities_1_1MPI.html#a9d6686f28d3c3d5c87dccf2694292af2">create_group</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classMPI__Comm.html">MPI_Comm</a>···<a·class="code·hl_variable"·href="tria__description_8cc.html#a6f32780aff3305d96aef06c2a769ba0b">comm</a>,</div> |
351 | <div·class="line"><a·id="l00577"·name="l00577"></a><span·class="lineno">··577</span>·················<span·class="keyword">const</span>·MPI_Group·&group,</div> | 351 | <div·class="line"><a·id="l00577"·name="l00577"></a><span·class="lineno">··577</span>·················<span·class="keyword">const</span>·<a·class="code·hl_function"·href="classUtilities_1_1MPI_1_1Future.html#ac4847fe61b3a95b26974f9a89d23b722">MPI_Group</a>·&group,</div> |
352 | <div·class="line"><a·id="l00578"·name="l00578"></a><span·class="lineno">··578</span>·················<span·class="keyword">const</span>·<span·class="keywordtype">int</span>········tag,</div> | 352 | <div·class="line"><a·id="l00578"·name="l00578"></a><span·class="lineno">··578</span>·················<span·class="keyword">const</span>·<span·class="keywordtype">int</span>········<a·class="code·hl_function"·href="classUtilities_1_1MPI_1_1Future.html#ac4847fe61b3a95b26974f9a89d23b722">tag</a>,</div> |
353 | <div·class="line"><a·id="l00579"·name="l00579"></a><span·class="lineno">··579</span>·················<a·class="code·hl_class"·href="classMPI__Comm.html">MPI_Comm</a>·*·······new_comm);</div> | 353 | <div·class="line"><a·id="l00579"·name="l00579"></a><span·class="lineno">··579</span>·················<a·class="code·hl_class"·href="classMPI__Comm.html">MPI_Comm</a>·*·······<a·class="code·hl_function"·href="classUtilities_1_1MPI_1_1Future.html#ac4847fe61b3a95b26974f9a89d23b722">new_comm</a>);</div> |
354 | <div·class="line"><a·id="l00580"·name="l00580"></a><span·class="lineno">··580</span><span·class="preprocessor">#endif</span></div> | 354 | <div·class="line"><a·id="l00580"·name="l00580"></a><span·class="lineno">··580</span><span·class="preprocessor">#endif</span></div> |
355 | <div·class="line"><a·id="l00581"·name="l00581"></a><span·class="lineno">··581</span>·</div> | 355 | <div·class="line"><a·id="l00581"·name="l00581"></a><span·class="lineno">··581</span>·</div> |
356 | <div·class="line"><a·id="l00590"·name="l00590"></a><span·class="lineno">··590</span>····std::vector<IndexSet></div> | 356 | <div·class="line"><a·id="l00590"·name="l00590"></a><span·class="lineno">··590</span>····std::vector<IndexSet></div> |
357 | <div·class="line"><a·id="l00591"·name="l00591"></a><span·class="lineno">··591</span>····<a·class="code·hl_function"·href="namespaceUtilities_1_1MPI.html#a0428ea9ec9654d2915b191ea4a16df7c">create_ascending_partitioning</a>(</div> | 357 | <div·class="line"><a·id="l00591"·name="l00591"></a><span·class="lineno">··591</span>····<a·class="code·hl_function"·href="namespaceUtilities_1_1MPI.html#a0428ea9ec9654d2915b191ea4a16df7c">create_ascending_partitioning</a>(</div> |
358 | <div·class="line"><a·id="l00592"·name="l00592"></a><span·class="lineno">··592</span>······<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classMPI__Comm.html">MPI_Comm</a>················<a·class="code·hl_variable"·href="tria__description_8cc.html#a6f32780aff3305d96aef06c2a769ba0b">comm</a>,</div> | 358 | <div·class="line"><a·id="l00592"·name="l00592"></a><span·class="lineno">··592</span>······<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classMPI__Comm.html">MPI_Comm</a>················<a·class="code·hl_variable"·href="tria__description_8cc.html#a6f32780aff3305d96aef06c2a769ba0b">comm</a>,</div> |
359 | <div·class="line"><a·id="l00593"·name="l00593"></a><span·class="lineno">··593</span>······<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classunsigned_01int.html">types::global_dof_index</a>·locally_owned_size);</div> | 359 | <div·class="line"><a·id="l00593"·name="l00593"></a><span·class="lineno">··593</span>······<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classunsigned_01int.html">types::global_dof_index</a>·locally_owned_size);</div> |
360 | <div·class="line"><a·id="l00594"·name="l00594"></a><span·class="lineno">··594</span>·</div> | 360 | <div·class="line"><a·id="l00594"·name="l00594"></a><span·class="lineno">··594</span>·</div> |
Offset 1716, 15 lines modified | Offset 1716, 15 lines modified | ||
1716 | <li> | 1716 | <li> |
1717 | <code>vtu</code>:·<code>.vtu</code>·</li> | 1717 | <code>vtu</code>:·<code>.vtu</code>·</li> |
1718 | <li> | 1718 | <li> |
1719 | <code>svg</code>:·<code>.svg</code>·</li> | 1719 | <code>svg</code>:·<code>.svg</code>·</li> |
1720 | <li> | 1720 | <li> |
1721 | <code>deal_II_intermediate</code>:·<code>.d2</code>.·</li> | 1721 | <code>deal_II_intermediate</code>:·<code>.d2</code>.·</li> |
1722 | </ul> | 1722 | </ul> |
1723 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated0000 | 1723 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000025">Deprecated:</a></b></dt><dd>Using·Tecplot·binary·output·is·deprecated.·</dd></dl> |
1724 | <p·class="definition">Definition·at·line·<a·class="el"·href="data__out__base_8cc_source.html#l02497">2497</a>·of·file·<a·class="el"·href="data__out__base_8cc_source.html">data_out_base.cc</a>.</p> | 1724 | <p·class="definition">Definition·at·line·<a·class="el"·href="data__out__base_8cc_source.html#l02497">2497</a>·of·file·<a·class="el"·href="data__out__base_8cc_source.html">data_out_base.cc</a>.</p> |
1725 | </div> | 1725 | </div> |
1726 | </div> | 1726 | </div> |
1727 | <a·id="a1b471b212de843a0e7d1de8d6d631fea"·name="a1b471b212de843a0e7d1de8d6d631fea"></a> | 1727 | <a·id="a1b471b212de843a0e7d1de8d6d631fea"·name="a1b471b212de843a0e7d1de8d6d631fea"></a> |
1728 | <h2·class="memtitle"><span·class="permalink"><a·href="#a1b471b212de843a0e7d1de8d6d631fea">◆ </a></span>operator<<()</h2> | 1728 | <h2·class="memtitle"><span·class="permalink"><a·href="#a1b471b212de843a0e7d1de8d6d631fea">◆ </a></span>operator<<()</h2> |
Offset 1078, 15 lines modified | Offset 1078, 15 lines modified | ||
1078 | ········</tr> | 1078 | ········</tr> |
1079 | ······</table> | 1079 | ······</table> |
1080 | </div><div·class="memdoc"> | 1080 | </div><div·class="memdoc"> |
1081 | <p>Extract·all·degrees·of·freedom·which·are·at·the·boundary·and·belong·to·specified·components·of·the·solution.·The·function·returns·its·results·in·the·last·non-default-valued·parameter·which·contains·<code>true</code>·if·a·degree·of·freedom·is·at·the·boundary·and·belongs·to·one·of·the·selected·components,·and·<code>false</code>·otherwise.</p> | 1081 | <p>Extract·all·degrees·of·freedom·which·are·at·the·boundary·and·belong·to·specified·components·of·the·solution.·The·function·returns·its·results·in·the·last·non-default-valued·parameter·which·contains·<code>true</code>·if·a·degree·of·freedom·is·at·the·boundary·and·belongs·to·one·of·the·selected·components,·and·<code>false</code>·otherwise.</p> |
1082 | <p>By·specifying·the·<code>boundary_ids</code>·variable,·you·can·select·which·boundary·indicators·the·faces·have·to·have·on·which·the·degrees·of·freedom·are·located·that·shall·be·extracted.·If·it·is·an·empty·list,·then·all·boundary·indicators·are·accepted.</p> | 1082 | <p>By·specifying·the·<code>boundary_ids</code>·variable,·you·can·select·which·boundary·indicators·the·faces·have·to·have·on·which·the·degrees·of·freedom·are·located·that·shall·be·extracted.·If·it·is·an·empty·list,·then·all·boundary·indicators·are·accepted.</p> |
1083 | <p>The·size·of·<code>component_mask</code>·(see·<a·class="el"·href="DEALGlossary.html#GlossComponentMask">GlossComponentMask</a>)·shall·equal·the·number·of·components·in·the·finite·element·used·by·<code>dof</code>.·The·size·of·<code>selected_dofs</code>·shall·equal·<code>dof_handler.n_dofs()</code>.·Previous·contents·of·this·array·are·overwritten.</p> | 1083 | <p>The·size·of·<code>component_mask</code>·(see·<a·class="el"·href="DEALGlossary.html#GlossComponentMask">GlossComponentMask</a>)·shall·equal·the·number·of·components·in·the·finite·element·used·by·<code>dof</code>.·The·size·of·<code>selected_dofs</code>·shall·equal·<code>dof_handler.n_dofs()</code>.·Previous·contents·of·this·array·are·overwritten.</p> |
1084 | <p>Using·the·usual·convention,·if·a·shape·function·is·non-zero·in·more·than·one·component·(i.e.·it·is·non-primitive),·then·the·element·in·the·component·mask·is·used·that·corresponds·to·the·first·non-zero·components.·Elements·in·the·mask·corresponding·to·later·components·are·ignored.</p> | 1084 | <p>Using·the·usual·convention,·if·a·shape·function·is·non-zero·in·more·than·one·component·(i.e.·it·is·non-primitive),·then·the·element·in·the·component·mask·is·used·that·corresponds·to·the·first·non-zero·components.·Elements·in·the·mask·corresponding·to·later·components·are·ignored.</p> |
1085 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000 | 1085 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000111">Deprecated:</a></b></dt><dd>This·function·will·not·work·for·<a·class="el"·href="classDoFHandler.html">DoFHandler</a>·objects·that·are·built·on·a·<a·class="el"·href="classparallel_1_1distributed_1_1Triangulation.html">parallel::distributed::Triangulation</a>·object.·The·reasons·is·that·the·output·argument·<code>selected_dofs</code>·has·to·have·a·length·equal·to·<em>all</em>·global·degrees·of·freedom.·Consequently,·this·does·not·scale·to·very·large·problems,·and·this·is·also·why·the·function·is·deprecated.·If·you·need·the·functionality·of·this·function·for·parallel·triangulations,·then·you·need·to·use·the·other·<a·class="el"·href="namespaceDoFTools.html#a06b3c33925c1a1f15de20deda20b4d21">DoFTools::extract_boundary_dofs()</a>·function·that·returns·its·information·via·an·<a·class="el"·href="classIndexSet.html">IndexSet</a>·object.</dd></dl> |
1086 | <dl·class="params"><dt>Parameters</dt><dd> | 1086 | <dl·class="params"><dt>Parameters</dt><dd> |
1087 | ··<table·class="params"> | 1087 | ··<table·class="params"> |
1088 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">dof_handler</td><td>The·object·that·describes·which·degrees·of·freedom·live·on·which·cell.·</td></tr> | 1088 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">dof_handler</td><td>The·object·that·describes·which·degrees·of·freedom·live·on·which·cell.·</td></tr> |
1089 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">component_mask</td><td>A·mask·denoting·the·vector·components·of·the·finite·element·that·should·be·considered·(see·also·<a·class="el"·href="DEALGlossary.html#GlossComponentMask">GlossComponentMask</a>).·</td></tr> | 1089 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">component_mask</td><td>A·mask·denoting·the·vector·components·of·the·finite·element·that·should·be·considered·(see·also·<a·class="el"·href="DEALGlossary.html#GlossComponentMask">GlossComponentMask</a>).·</td></tr> |
1090 | ····<tr><td·class="paramdir">[out]</td><td·class="paramname">selected_dofs</td><td>A·vector·of·booleans·that·is·returned·and·for·which·an·element·will·be·<code>true</code>·if·the·corresponding·index·is·a·degree·of·freedom·that·is·located·on·the·boundary·(and·correspond·to·the·selected·vector·components·and·boundary·indicators,·depending·on·the·values·of·the·<code>component_mask</code>·and·<code>boundary_ids</code>·arguments).·</td></tr> | 1090 | ····<tr><td·class="paramdir">[out]</td><td·class="paramname">selected_dofs</td><td>A·vector·of·booleans·that·is·returned·and·for·which·an·element·will·be·<code>true</code>·if·the·corresponding·index·is·a·degree·of·freedom·that·is·located·on·the·boundary·(and·correspond·to·the·selected·vector·components·and·boundary·indicators,·depending·on·the·values·of·the·<code>component_mask</code>·and·<code>boundary_ids</code>·arguments).·</td></tr> |
1091 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">boundary_ids</td><td>If·empty,·this·function·extracts·the·indices·of·the·degrees·of·freedom·for·all·parts·of·the·boundary.·If·it·is·a·non-·empty·list,·then·the·function·only·considers·boundary·faces·with·the·boundary·indicators·listed·in·this·argument.</td></tr> | 1091 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">boundary_ids</td><td>If·empty,·this·function·extracts·the·indices·of·the·degrees·of·freedom·for·all·parts·of·the·boundary.·If·it·is·a·non-·empty·list,·then·the·function·only·considers·boundary·faces·with·the·boundary·indicators·listed·in·this·argument.</td></tr> |
1092 | ··</table> | 1092 | ··</table> |
Offset 3712, 16 lines modified | Offset 3712, 16 lines modified | ||
3712 | <p>To·prevent·printing·a·very·long·type·in·the·doxygen·documentation·the·actual·return·type·of·this·function·is</p> | 3712 | <p>To·prevent·printing·a·very·long·type·in·the·doxygen·documentation·the·actual·return·type·of·this·function·is</p> |
3713 | <div·class="fragment"><div·class="line">std::map<<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="classDoFHandler.html">DoFHandler</a><dim·-·1,·spacedim>::cell_iterator,</div> | 3713 | <div·class="fragment"><div·class="line">std::map<<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="classDoFHandler.html">DoFHandler</a><dim·-·1,·spacedim>::cell_iterator,</div> |
3714 | <div·class="line">·········<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga5c58f6795f69ef6645afd10906343141">DoFHandler<dim,·spacedim>::face_iterator</a>></div> | 3714 | <div·class="line">·········<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga5c58f6795f69ef6645afd10906343141">DoFHandler<dim,·spacedim>::face_iterator</a>></div> |
3715 | <div·class="ttc"·id="aclassDoFHandler_html"><div·class="ttname"><a·href="classDoFHandler.html">DoFHandler</a></div><div·class="ttdef"><b>Definition</b>·<a·href="dof__handler_8h_source.html#l00317">dof_handler.h:318</a></div></div> | 3715 | <div·class="ttc"·id="aclassDoFHandler_html"><div·class="ttname"><a·href="classDoFHandler.html">DoFHandler</a></div><div·class="ttdef"><b>Definition</b>·<a·href="dof__handler_8h_source.html#l00317">dof_handler.h:318</a></div></div> |
3716 | <div·class="ttc"·id="agroup__Iterators_html_ga5c58f6795f69ef6645afd10906343141"><div·class="ttname"><a·href="group__Iterators.html#ga5c58f6795f69ef6645afd10906343141">DoFHandler::face_iterator</a></div><div·class="ttdeci">typename·ActiveSelector::face_iterator·face_iterator</div><div·class="ttdef"><b>Definition</b>·<a·href="dof__handler_8h_source.html#l00487">dof_handler.h:487</a></div></div> | 3716 | <div·class="ttc"·id="agroup__Iterators_html_ga5c58f6795f69ef6645afd10906343141"><div·class="ttname"><a·href="group__Iterators.html#ga5c58f6795f69ef6645afd10906343141">DoFHandler::face_iterator</a></div><div·class="ttdeci">typename·ActiveSelector::face_iterator·face_iterator</div><div·class="ttdef"><b>Definition</b>·<a·href="dof__handler_8h_source.html#l00487">dof_handler.h:487</a></div></div> |
3717 | </div><!--·fragment·--><p>when·<code>MeshType</code>·is·<a·class="el"·href="classDoFHandler.html">DoFHandler</a>·and</p> | 3717 | </div><!--·fragment·--><p>when·<code>MeshType</code>·is·<a·class="el"·href="classDoFHandler.html">DoFHandler</a>·and</p> |
3718 | <div·class="fragment"><div·class="line">std::map<<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="classTriangulation.html">Triangulation</a><dim·-·1,·spacedim>::cell_iterator,</div> | 3718 | <div·class="fragment"><div·class="line">std::map<<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="classTriangulation.html">Triangulation</a><dim·-·1,·spacedim>::cell_iterator,</div> |
3719 | <div·class="line">·········<span·class="keyword">typename</span>·<a·class="code·hl_ | 3719 | <div·class="line">·········<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga4015f9d1dc9115fbdf74d74960bec074">Triangulation<dim,·spacedim>::face_iterator</a>></div> |
3720 | <div·class="ttc"·id="a | 3720 | <div·class="ttc"·id="agroup__Iterators_html_ga4015f9d1dc9115fbdf74d74960bec074"><div·class="ttname"><a·href="group__Iterators.html#ga4015f9d1dc9115fbdf74d74960bec074">Triangulation::face_iterator</a></div><div·class="ttdeci">TriaIterator<·TriaAccessor<·dim·-·1,·dim,·space[·...·truncated·by·diffoscope;·len:·123,·SHA:·ef1b4f8671c0162fe90f7011076758322454e302eccfb091fb63782f4e9a541f·...·]9</a></div></div> |
3721 | </div><!--·fragment·--><p>when·<code>MeshType</code>·is·<a·class="el"·href="classTriangulation.html">Triangulation</a>·and·and·not·the·shorter·stub·provided·here.</p> | 3721 | </div><!--·fragment·--><p>when·<code>MeshType</code>·is·<a·class="el"·href="classTriangulation.html">Triangulation</a>·and·and·not·the·shorter·stub·provided·here.</p> |
3722 | <dl·class="section·return"><dt>Returns</dt><dd>A·map·that·for·each·cell·of·the·surface·mesh·(key)·returns·an·iterator·to·the·corresponding·face·of·a·cell·of·the·volume·mesh·(value).·The·keys·include·both·active·and·non-active·cells·of·the·surface·mesh.·The·order·of·vertices·of·surface·cells·and·the·corresponding·volume·faces·may·not·match·in·order·to·ensure·that·each·surface·cell·is·associated·with·an·outward·facing·normal.·As·a·consequence,·if·you·want·to·match·quantities·on·the·faces·of·the·domain·cells·and·on·the·cells·of·the·surface·mesh,·you·may·have·to·translate·between·vertex·locations·or·quadrature·points.</dd></dl> | 3722 | <dl·class="section·return"><dt>Returns</dt><dd>A·map·that·for·each·cell·of·the·surface·mesh·(key)·returns·an·iterator·to·the·corresponding·face·of·a·cell·of·the·volume·mesh·(value).·The·keys·include·both·active·and·non-active·cells·of·the·surface·mesh.·The·order·of·vertices·of·surface·cells·and·the·corresponding·volume·faces·may·not·match·in·order·to·ensure·that·each·surface·cell·is·associated·with·an·outward·facing·normal.·As·a·consequence,·if·you·want·to·match·quantities·on·the·faces·of·the·domain·cells·and·on·the·cells·of·the·surface·mesh,·you·may·have·to·translate·between·vertex·locations·or·quadrature·points.</dd></dl> |
3723 | <dl·class="section·note"><dt>Note</dt><dd>The·algorithm·outlined·above·assumes·that·all·faces·on·higher·refinement·levels·always·have·exactly·the·same·boundary·indicator·as·their·parent·face.·Consequently,·we·can·start·with·coarse·level·faces·and·build·the·surface·mesh·based·on·that.·It·would·not·be·very·difficult·to·extend·the·function·to·also·copy·boundary·indicators·from·finer·level·faces·to·their·corresponding·surface·mesh·cells,·for·example·to·accommodate·different·geometry·descriptions·in·the·case·of·curved·boundaries·(but·this·is·not·currently·implemented).</dd> | 3723 | <dl·class="section·note"><dt>Note</dt><dd>The·algorithm·outlined·above·assumes·that·all·faces·on·higher·refinement·levels·always·have·exactly·the·same·boundary·indicator·as·their·parent·face.·Consequently,·we·can·start·with·coarse·level·faces·and·build·the·surface·mesh·based·on·that.·It·would·not·be·very·difficult·to·extend·the·function·to·also·copy·boundary·indicators·from·finer·level·faces·to·their·corresponding·surface·mesh·cells,·for·example·to·accommodate·different·geometry·descriptions·in·the·case·of·curved·boundaries·(but·this·is·not·currently·implemented).</dd> |
3724 | <dd> | 3724 | <dd> |
3725 | Since·<code>volume_mesh</code>·and·<code>surface_mesh</code>·have·different·spatial·dimensions·no·manifold·objects·are·copied·by·this·function:·you·must·attach·new·manifold·objects·to·<code>surface_mesh</code>.</dd> | 3725 | Since·<code>volume_mesh</code>·and·<code>surface_mesh</code>·have·different·spatial·dimensions·no·manifold·objects·are·copied·by·this·function:·you·must·attach·new·manifold·objects·to·<code>surface_mesh</code>.</dd> |
3726 | <dd> | 3726 | <dd> |
3727 | This·class,·function,·or·variable·is·a·template,·and·it·can·only·be·instantiated·if·the·following·condition·is·true:·<div·class="fragment"><div·class="line"><a·class="code·hl_concept"·href="conceptconcepts_1_1is__triangulation__or__dof__handler.html">concepts::is_triangulation_or_dof_handler<MeshType<dim,·spacedim></a>>·</div> | 3727 | This·class,·function,·or·variable·is·a·template,·and·it·can·only·be·instantiated·if·the·following·condition·is·true:·<div·class="fragment"><div·class="line"><a·class="code·hl_concept"·href="conceptconcepts_1_1is__triangulation__or__dof__handler.html">concepts::is_triangulation_or_dof_handler<MeshType<dim,·spacedim></a>>·</div> |
Offset 740, 15 lines modified | Offset 740, 15 lines modified | ||
740 | ··········<td></td> | 740 | ··········<td></td> |
741 | ··········<td>)</td> | 741 | ··········<td>)</td> |
742 | ··········<td></td><td></td> | 742 | ··········<td></td><td></td> |
743 | ········</tr> | 743 | ········</tr> |
744 | ······</table> | 744 | ······</table> |
745 | </div><div·class="memdoc"> | 745 | </div><div·class="memdoc"> |
746 | <p>Given·a·list·of·vertices·(typically·obtained·using·<a·class="el"·href="classTriangulation.html#a6eaed2f930f71877c8134d665cfc4ffb">Triangulation::get_vertices</a>)·as·the·first,·and·a·list·of·vertex·indices·that·characterize·a·single·cell·as·the·second·argument,·return·the·measure·(area,·volume)·of·this·cell.·If·this·is·a·real·cell,·then·you·can·get·the·same·result·using·<code>cell->measure()</code>,·but·this·function·also·works·for·cells·that·do·not·exist·except·that·you·make·it·up·by·naming·its·vertices·from·the·list.</p> | 746 | <p>Given·a·list·of·vertices·(typically·obtained·using·<a·class="el"·href="classTriangulation.html#a6eaed2f930f71877c8134d665cfc4ffb">Triangulation::get_vertices</a>)·as·the·first,·and·a·list·of·vertex·indices·that·characterize·a·single·cell·as·the·second·argument,·return·the·measure·(area,·volume)·of·this·cell.·If·this·is·a·real·cell,·then·you·can·get·the·same·result·using·<code>cell->measure()</code>,·but·this·function·also·works·for·cells·that·do·not·exist·except·that·you·make·it·up·by·naming·its·vertices·from·the·list.</p> |
747 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000 | 747 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000134">Deprecated:</a></b></dt><dd>Use·the·more·general·function·which·takes·an·<a·class="el"·href="classArrayView.html">ArrayView</a>·instead.·</dd></dl> |
748 | </div> | 748 | </div> |
749 | </div> | 749 | </div> |
750 | <a·id="af8dbc531940c091a8d1d045f5b30880d"·name="af8dbc531940c091a8d1d045f5b30880d"></a> | 750 | <a·id="af8dbc531940c091a8d1d045f5b30880d"·name="af8dbc531940c091a8d1d045f5b30880d"></a> |
751 | <h2·class="memtitle"><span·class="permalink"><a·href="#af8dbc531940c091a8d1d045f5b30880d">◆ </a></span>cell_measure()·<span·class="overload">[2/2]</span></h2> | 751 | <h2·class="memtitle"><span·class="permalink"><a·href="#af8dbc531940c091a8d1d045f5b30880d">◆ </a></span>cell_measure()·<span·class="overload">[2/2]</span></h2> |
752 | <div·class="memitem"> | 752 | <div·class="memitem"> |
Offset 285, 15 lines modified | Offset 285, 15 lines modified | ||
285 | ······</table> | 285 | ······</table> |
286 | </div><div·class="memdoc"> | 286 | </div><div·class="memdoc"> |
287 | <p>The·residual·of·the·divergence·operator·in·weak·form.·</p><p·class="formulaDsp"> | 287 | <p>The·residual·of·the·divergence·operator·in·weak·form.·</p><p·class="formulaDsp"> |
288 | \[·-·\int_Z | 288 | \[·-·\int_Z |
289 | \nabla·v·\cdot·\mathbf·u·\,dx·\] | 289 | \nabla·v·\cdot·\mathbf·u·\,dx·\] |
290 | </p> | 290 | </p> |
291 | <p>·This·is·the·weak·divergence·operator·and·the·test·space·should·be·at·least·<b>H</b><sup>1</sup>.·The·trial·functions·may·be·discontinuous.</p> | 291 | <p>·This·is·the·weak·divergence·operator·and·the·test·space·should·be·at·least·<b>H</b><sup>1</sup>.·The·trial·functions·may·be·discontinuous.</p> |
292 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo0000 | 292 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo000030">Todo:</a></b></dt><dd>Verify:·The·function·<a·class="el"·href="namespaceLocalIntegrators_1_1Divergence.html#ae2c29fed2a2e800bbb2a888d2f0daedb">cell_matrix()</a>·is·the·Frechet·derivative·of·this·function·with·respect·to·the·test·functions.·</dd></dl> |
293 | <p·class="definition">Definition·at·line·<a·class="el"·href="divergence_8h_source.html#l00126">126</a>·of·file·<a·class="el"·href="divergence_8h_source.html">divergence.h</a>.</p> | 293 | <p·class="definition">Definition·at·line·<a·class="el"·href="divergence_8h_source.html#l00126">126</a>·of·file·<a·class="el"·href="divergence_8h_source.html">divergence.h</a>.</p> |
294 | </div> | 294 | </div> |
295 | </div> | 295 | </div> |
296 | <a·id="ad708d69e74c34829387629c5d770bd1c"·name="ad708d69e74c34829387629c5d770bd1c"></a> | 296 | <a·id="ad708d69e74c34829387629c5d770bd1c"·name="ad708d69e74c34829387629c5d770bd1c"></a> |
297 | <h2·class="memtitle"><span·class="permalink"><a·href="#ad708d69e74c34829387629c5d770bd1c">◆ </a></span>gradient_matrix()</h2> | 297 | <h2·class="memtitle"><span·class="permalink"><a·href="#ad708d69e74c34829387629c5d770bd1c">◆ </a></span>gradient_matrix()</h2> |
Offset 743, 15 lines modified | Offset 743, 15 lines modified | ||
743 | <p>If·the·library·is·configured·to·use·multithreading,·this·function·works·in·parallel.</p> | 743 | <p>If·the·library·is·configured·to·use·multithreading,·this·function·works·in·parallel.</p> |
744 | <ul> | 744 | <ul> |
745 | <li><code>weight:</code>·an·optional·weight·for·the·computation·of·the·mass·matrix.·If·no·weight·is·given,·it·is·set·to·one.·In·case·you·want·to·specify·<code>component_mapping</code>·and·use·the·default·argument·for·the·coefficient·you·have·to·specify·the·(unused)·coefficient·argument·as·<code>(const·<a·class="el"·href="classFunction.html">Function</a>·<spacedim,number>·*const)nullptr</code>.</li> | 745 | <li><code>weight:</code>·an·optional·weight·for·the·computation·of·the·mass·matrix.·If·no·weight·is·given,·it·is·set·to·one.·In·case·you·want·to·specify·<code>component_mapping</code>·and·use·the·default·argument·for·the·coefficient·you·have·to·specify·the·(unused)·coefficient·argument·as·<code>(const·<a·class="el"·href="classFunction.html">Function</a>·<spacedim,number>·*const)nullptr</code>.</li> |
746 | </ul> | 746 | </ul> |
747 | <ul> | 747 | <ul> |
748 | <li><code>component_mapping:</code>·if·the·components·in·<code>boundary_functions</code>·and·<code>dof</code>·do·not·coincide,·this·vector·allows·them·to·be·remapped.·If·the·vector·is·not·empty,·it·has·to·have·one·entry·for·each·component·in·<code>dof</code>.·This·entry·is·the·component·number·in·<code>boundary_functions</code>·that·should·be·used·for·this·component·in·<code>dof</code>.·By·default,·no·remapping·is·applied.</li> | 748 | <li><code>component_mapping:</code>·if·the·components·in·<code>boundary_functions</code>·and·<code>dof</code>·do·not·coincide,·this·vector·allows·them·to·be·remapped.·If·the·vector·is·not·empty,·it·has·to·have·one·entry·for·each·component·in·<code>dof</code>.·This·entry·is·the·component·number·in·<code>boundary_functions</code>·that·should·be·used·for·this·component·in·<code>dof</code>.·By·default,·no·remapping·is·applied.</li> |
749 | </ul> | 749 | </ul> |
750 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo00003 | 750 | <dl·class="todo"><dt><b><a·class="el"·href="todo.html#_todo000035">Todo:</a></b></dt><dd>This·function·does·not·work·for·finite·elements·with·cell-dependent·shape·functions.·</dd></dl> |
751 | </div> | 751 | </div> |
752 | </div> | 752 | </div> |
753 | <a·id="a98c8160119d34f77bf1cf9a93cca49e2"·name="a98c8160119d34f77bf1cf9a93cca49e2"></a> | 753 | <a·id="a98c8160119d34f77bf1cf9a93cca49e2"·name="a98c8160119d34f77bf1cf9a93cca49e2"></a> |
754 | <h2·class="memtitle"><span·class="permalink"><a·href="#a98c8160119d34f77bf1cf9a93cca49e2">◆ </a></span>create_boundary_mass_matrix()·<span·class="overload">[2/4]</span></h2> | 754 | <h2·class="memtitle"><span·class="permalink"><a·href="#a98c8160119d34f77bf1cf9a93cca49e2">◆ </a></span>create_boundary_mass_matrix()·<span·class="overload">[2/4]</span></h2> |
755 | <div·class="memitem"> | 755 | <div·class="memitem"> |
Offset 241, 15 lines modified | Offset 241, 15 lines modified | ||
241 | <div·class="memproto"> | 241 | <div·class="memproto"> |
242 | ······<table·class="memname"> | 242 | ······<table·class="memname"> |
243 | ········<tr> | 243 | ········<tr> |
244 | ··········<td·class="memname">using·<a·class="el"·href="namespacePETScWrappers.html#aa0b5f098a8ebad0cc2083c0a4db6b4bb">PETScWrappers::PreconditionerBase</a>·=·typedef·<a·class="el"·href="classPETScWrappers_1_1PreconditionBase.html">PreconditionBase</a></td> | 244 | ··········<td·class="memname">using·<a·class="el"·href="namespacePETScWrappers.html#aa0b5f098a8ebad0cc2083c0a4db6b4bb">PETScWrappers::PreconditionerBase</a>·=·typedef·<a·class="el"·href="classPETScWrappers_1_1PreconditionBase.html">PreconditionBase</a></td> |
245 | ········</tr> | 245 | ········</tr> |
246 | ······</table> | 246 | ······</table> |
247 | </div><div·class="memdoc"> | 247 | </div><div·class="memdoc"> |
248 | <p>Alias·for·backwards-compatibility.·</p><dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated0001 | 248 | <p>Alias·for·backwards-compatibility.·</p><dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000120">Deprecated:</a></b></dt><dd>Use·<a·class="el"·href="classPETScWrappers_1_1PreconditionBase.html">PETScWrappers::PreconditionBase</a>·instead.·</dd></dl> |
249 | <p·class="definition">Definition·at·line·<a·class="el"·href="petsc__precondition_8h_source.html#l01167">1167</a>·of·file·<a·class="el"·href="petsc__precondition_8h_source.html">petsc_precondition.h</a>.</p> | 249 | <p·class="definition">Definition·at·line·<a·class="el"·href="petsc__precondition_8h_source.html#l01167">1167</a>·of·file·<a·class="el"·href="petsc__precondition_8h_source.html">petsc_precondition.h</a>.</p> |
250 | </div> | 250 | </div> |
251 | </div> | 251 | </div> |
252 | <h2·class="groupheader">Function·Documentation</h2> | 252 | <h2·class="groupheader">Function·Documentation</h2> |
253 | <a·id="a2725b3d0d7a46579ed0925dc00518610"·name="a2725b3d0d7a46579ed0925dc00518610"></a> | 253 | <a·id="a2725b3d0d7a46579ed0925dc00518610"·name="a2725b3d0d7a46579ed0925dc00518610"></a> |
Offset 236, 15 lines modified | Offset 236, 15 lines modified | ||
236 | <dl·class="params"><dt>Parameters</dt><dd> | 236 | <dl·class="params"><dt>Parameters</dt><dd> |
237 | ··<table·class="params"> | 237 | ··<table·class="params"> |
238 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">axis</td><td>A·unit·vector·that·defines·the·axis·of·rotation·</td></tr> | 238 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">axis</td><td>A·unit·vector·that·defines·the·axis·of·rotation·</td></tr> |
239 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">angle</td><td>The·rotation·angle·in·radians··</td></tr> | 239 | ····<tr><td·class="paramdir">[in]</td><td·class="paramname">angle</td><td>The·rotation·angle·in·radians··</td></tr> |
240 | ··</table> | 240 | ··</table> |
241 | ··</dd> | 241 | ··</dd> |
242 | </dl> | 242 | </dl> |
243 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated0001 | 243 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000140">Deprecated:</a></b></dt><dd>Use·the·variant·with·a·<a·class="el"·href="classTensor.html">Tensor</a>·as·an·axis.·</dd></dl> |
244 | </div> | 244 | </div> |
245 | </div> | 245 | </div> |
246 | </div><!--·contents·--> | 246 | </div><!--·contents·--> |
247 | <!--·HTML·footer·for·doxygen·1.9.8--> | 247 | <!--·HTML·footer·for·doxygen·1.9.8--> |
248 | <!--·start·footer·part·--> | 248 | <!--·start·footer·part·--> |
249 | <hr·class="footer"/><address·class="footer"><small> | 249 | <hr·class="footer"/><address·class="footer"><small> |
Offset 571, 15 lines modified | Offset 571, 15 lines modified | ||
571 | ········<tr> | 571 | ········<tr> |
572 | ··········<td></td> | 572 | ··········<td></td> |
573 | ··········<td>)</td> | 573 | ··········<td>)</td> |
574 | ··········<td></td><td></td> | 574 | ··········<td></td><td></td> |
575 | ········</tr> | 575 | ········</tr> |
576 | ······</table> | 576 | ······</table> |
577 | </div><div·class="memdoc"> | 577 | </div><div·class="memdoc"> |
578 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00013 | 578 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000137">Deprecated:</a></b></dt><dd>Use·the·<a·class="el"·href="namespaceSparsityTools.html#a6b5444028171035f8ffb3fb5c3f8da08">distribute_sparsity_pattern()</a>·with·a·single·index·set·for·the·present·MPI·process·only.·</dd></dl> |
579 | <p·class="definition">Definition·at·line·<a·class="el"·href="sparsity__tools_8cc_source.html#l01096">1096</a>·of·file·<a·class="el"·href="sparsity__tools_8cc_source.html">sparsity_tools.cc</a>.</p> | 579 | <p·class="definition">Definition·at·line·<a·class="el"·href="sparsity__tools_8cc_source.html#l01096">1096</a>·of·file·<a·class="el"·href="sparsity__tools_8cc_source.html">sparsity_tools.cc</a>.</p> |
580 | </div> | 580 | </div> |
581 | </div> | 581 | </div> |
582 | <a·id="acf67676085b71915680a15103cc7cb3f"·name="acf67676085b71915680a15103cc7cb3f"></a> | 582 | <a·id="acf67676085b71915680a15103cc7cb3f"·name="acf67676085b71915680a15103cc7cb3f"></a> |
583 | <h2·class="memtitle"><span·class="permalink"><a·href="#acf67676085b71915680a15103cc7cb3f">◆ </a></span>gather_sparsity_pattern()</h2> | 583 | <h2·class="memtitle"><span·class="permalink"><a·href="#acf67676085b71915680a15103cc7cb3f">◆ </a></span>gather_sparsity_pattern()</h2> |
Offset 538, 15 lines modified | Offset 538, 15 lines modified | ||
538 | <div·class="line">··················Pavan·and·Hammond,·Jeff·R·and·Krishnan,·Manojkumar·and</div> | 538 | <div·class="line">··················Pavan·and·Hammond,·Jeff·R·and·Krishnan,·Manojkumar·and</div> |
539 | <div·class="line">··················Tipparaju,·Vinod·and·Vishnu,·Abhinav},</div> | 539 | <div·class="line">··················Tipparaju,·Vinod·and·Vishnu,·Abhinav},</div> |
540 | <div·class="line">··booktitle····=·{European·MPI·Users'·Group·Meeting},</div> | 540 | <div·class="line">··booktitle····=·{European·MPI·Users'·Group·Meeting},</div> |
541 | <div·class="line">··pages········=·{282--291},</div> | 541 | <div·class="line">··pages········=·{282--291},</div> |
542 | <div·class="line">··year·········=·{2011},</div> | 542 | <div·class="line">··year·········=·{2011},</div> |
543 | <div·class="line">··organization·=·{Springer}</div> | 543 | <div·class="line">··organization·=·{Springer}</div> |
544 | <div·class="line">}</div> | 544 | <div·class="line">}</div> |
545 | </div><!--·fragment·--><dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated0000 | 545 | </div><!--·fragment·--><dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000005">Deprecated:</a></b></dt><dd>Use·MPI_Comm_create_group·directly·</dd></dl> |
546 | <p·class="definition">Definition·at·line·<a·class="el"·href="mpi_8cc_source.html#l00214">214</a>·of·file·<a·class="el"·href="mpi_8cc_source.html">mpi.cc</a>.</p> | 546 | <p·class="definition">Definition·at·line·<a·class="el"·href="mpi_8cc_source.html#l00214">214</a>·of·file·<a·class="el"·href="mpi_8cc_source.html">mpi.cc</a>.</p> |
547 | </div> | 547 | </div> |
548 | </div> | 548 | </div> |
549 | <a·id="a0428ea9ec9654d2915b191ea4a16df7c"·name="a0428ea9ec9654d2915b191ea4a16df7c"></a> | 549 | <a·id="a0428ea9ec9654d2915b191ea4a16df7c"·name="a0428ea9ec9654d2915b191ea4a16df7c"></a> |
550 | <h2·class="memtitle"><span·class="permalink"><a·href="#a0428ea9ec9654d2915b191ea4a16df7c">◆ </a></span>create_ascending_partitioning()</h2> | 550 | <h2·class="memtitle"><span·class="permalink"><a·href="#a0428ea9ec9654d2915b191ea4a16df7c">◆ </a></span>create_ascending_partitioning()</h2> |
Offset 174, 29 lines modified | Offset 174, 29 lines modified | ||
174 | <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div> | 174 | <div·class="line"><a·id="l00066"·name="l00066"></a><span·class="lineno">···66</span>·</div> |
175 | <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim></div> | 175 | <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno">···67</span><span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim></div> |
176 | <div·class="foldopen"·id="foldopen00068"·data-start="{"·data-end="}"> | 176 | <div·class="foldopen"·id="foldopen00068"·data-start="{"·data-end="}"> |
177 | <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno"><a·class="line"·href="classDataOut.html#a045bd55f737005924de7f0b116f6f961">···68</a></span><a·class="code·hl_function"·href="classDataOut.html#a045bd55f737005924de7f0b116f6f961">DataOut<dim,·spacedim>::DataOut</a>()</div> | 177 | <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno"><a·class="line"·href="classDataOut.html#a045bd55f737005924de7f0b116f6f961">···68</a></span><a·class="code·hl_function"·href="classDataOut.html#a045bd55f737005924de7f0b116f6f961">DataOut<dim,·spacedim>::DataOut</a>()</div> |
178 | <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>{</div> | 178 | <div·class="line"><a·id="l00069"·name="l00069"></a><span·class="lineno">···69</span>{</div> |
179 | <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>··set_cell_selection(</div> | 179 | <div·class="line"><a·id="l00070"·name="l00070"></a><span·class="lineno">···70</span>··set_cell_selection(</div> |
180 | <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>····[<span·class="keyword">this</span>](<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classTriangulation.html">Triangulation<dim,·spacedim></a>·&)·{</div> | 180 | <div·class="line"><a·id="l00071"·name="l00071"></a><span·class="lineno">···71</span>····[<span·class="keyword">this</span>](<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classTriangulation.html">Triangulation<dim,·spacedim></a>·&)·{</div> |
181 | <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>······<span·class="keyword">typename</span>·<a·class="code·hl_ | 181 | <div·class="line"><a·id="l00072"·name="l00072"></a><span·class="lineno">···72</span>······<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim,·spacedim>::active_cell_iterator</a>·cell·=</div> |
182 | <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>········this-><a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>->begin_active();</div> | 182 | <div·class="line"><a·id="l00073"·name="l00073"></a><span·class="lineno">···73</span>········this-><a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>->begin_active();</div> |
183 | <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div> | 183 | <div·class="line"><a·id="l00074"·name="l00074"></a><span·class="lineno">···74</span>·</div> |
184 | <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>······<span·class="comment">//·skip·cells·if·the·current·one·has·no·children·(is·active)·and·is·a</span></div> | 184 | <div·class="line"><a·id="l00075"·name="l00075"></a><span·class="lineno">···75</span>······<span·class="comment">//·skip·cells·if·the·current·one·has·no·children·(is·active)·and·is·a</span></div> |
185 | <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>······<span·class="comment">//·ghost·or·artificial·cell</span></div> | 185 | <div·class="line"><a·id="l00076"·name="l00076"></a><span·class="lineno">···76</span>······<span·class="comment">//·ghost·or·artificial·cell</span></div> |
186 | <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>······<span·class="keywordflow">while</span>·((cell·!=·this-><a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>->end())·&&·!cell->is_locally_owned())</div> | 186 | <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>······<span·class="keywordflow">while</span>·((cell·!=·this-><a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>-><a·class="code·hl_function"·href="classTriangulation.html#a92c41c89a9cf1e020050985822196dff">end</a>())·&&·!cell->is_locally_owned())</div> |
187 | <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>········++cell;</div> | 187 | <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno">···78</span>········++cell;</div> |
188 | <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>······<span·class="keywordflow">return</span>·cell;</div> | 188 | <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>······<span·class="keywordflow">return</span>·cell;</div> |
189 | <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>····},</div> | 189 | <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>····},</div> |
190 | <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>····[<span·class="keyword">this</span>](<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classTriangulation.html">Triangulation<dim,·spacedim></a>·&,</div> | 190 | <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>····[<span·class="keyword">this</span>](<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classTriangulation.html">Triangulation<dim,·spacedim></a>·&,</div> |
191 | <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>···········<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="classDataOut.html#a994bb1dbfacf7c835f33efd0e75b079b">cell_iterator</a>·&old_cell)·{</div> | 191 | <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>···········<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="classDataOut.html#a994bb1dbfacf7c835f33efd0e75b079b">cell_iterator</a>·&old_cell)·{</div> |
192 | <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>······<span·class="keyword">typename</span>·<a·class="code·hl_ | 192 | <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span>······<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim,·spacedim>::active_cell_iterator</a>·cell·=</div> |
193 | <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>········old_cell;</div> | 193 | <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>········old_cell;</div> |
194 | <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>······++cell;</div> | 194 | <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>······++cell;</div> |
195 | <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>······<span·class="keywordflow">while</span>·((cell·!=·this-><a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>->end())·&&·!cell->is_locally_owned())</div> | 195 | <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>······<span·class="keywordflow">while</span>·((cell·!=·this-><a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>-><a·class="code·hl_function"·href="classTriangulation.html#a92c41c89a9cf1e020050985822196dff">end</a>())·&&·!cell->is_locally_owned())</div> |
196 | <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>········++cell;</div> | 196 | <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>········++cell;</div> |
197 | <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>······<span·class="keywordflow">return</span>·cell;</div> | 197 | <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>······<span·class="keywordflow">return</span>·cell;</div> |
198 | <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>····});</div> | 198 | <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>····});</div> |
199 | <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>}</div> | 199 | <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>}</div> |
200 | </div> | 200 | </div> |
201 | <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div> | 201 | <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div> |
202 | <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div> | 202 | <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div> |
Offset 154, 23 lines modified | Offset 154, 23 lines modified | ||
154 | <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>····{</div> | 154 | <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>····{</div> |
155 | <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno"><a·class="line"·href="structParticles_1_1ParticleAccessor_1_1ParticlesInCell.html#ac90e1b8d0461c799e3222352a4384a8e">···86</a></span>······<a·class="code·hl_function"·href="structParticles_1_1ParticleAccessor_1_1ParticlesInCell.html#ac90e1b8d0461c799e3222352a4384a8e">ParticlesInCell</a>()·=·<span·class="keywordflow">default</span>;</div> | 155 | <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno"><a·class="line"·href="structParticles_1_1ParticleAccessor_1_1ParticlesInCell.html#ac90e1b8d0461c799e3222352a4384a8e">···86</a></span>······<a·class="code·hl_function"·href="structParticles_1_1ParticleAccessor_1_1ParticlesInCell.html#ac90e1b8d0461c799e3222352a4384a8e">ParticlesInCell</a>()·=·<span·class="keywordflow">default</span>;</div> |
156 | <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div> | 156 | <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>·</div> |
157 | <div·class="foldopen"·id="foldopen00091"·data-start="{"·data-end="}"> | 157 | <div·class="foldopen"·id="foldopen00091"·data-start="{"·data-end="}"> |
158 | <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno"><a·class="line"·href="structParticles_1_1ParticleAccessor_1_1ParticlesInCell.html#adca3194340dc9e15263b2aa69ed0b188">···91</a></span>······<a·class="code·hl_function"·href="structParticles_1_1ParticleAccessor_1_1ParticlesInCell.html#adca3194340dc9e15263b2aa69ed0b188">ParticlesInCell</a>(</div> | 158 | <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno"><a·class="line"·href="structParticles_1_1ParticleAccessor_1_1ParticlesInCell.html#adca3194340dc9e15263b2aa69ed0b188">···91</a></span>······<a·class="code·hl_function"·href="structParticles_1_1ParticleAccessor_1_1ParticlesInCell.html#adca3194340dc9e15263b2aa69ed0b188">ParticlesInCell</a>(</div> |
159 | <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>········<span·class="keyword">const</span>·std::vector<<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="classunsigned_01int.html">PropertyPool<dim,·spacedim>::Handle</a>></div> | 159 | <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>········<span·class="keyword">const</span>·std::vector<<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="classunsigned_01int.html">PropertyPool<dim,·spacedim>::Handle</a>></div> |
160 | <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··········&<a·class="code·hl_variable"·href="structParticles_1_1ParticleAccessor_1_1ParticlesInCell.html#addb1f61c647e449af56115ec5e6ed354">particles</a>,</div> | 160 | <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>··········&<a·class="code·hl_variable"·href="structParticles_1_1ParticleAccessor_1_1ParticlesInCell.html#addb1f61c647e449af56115ec5e6ed354">particles</a>,</div> |
161 | <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>········<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_ | 161 | <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>········<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim,·spacedim>::active_cell_iterator</a>·&<a·class="code·hl_variable"·href="structParticles_1_1ParticleAccessor_1_1ParticlesInCell.html#a612620c887aeb7fcad2e51b7c7899c32">cell</a>)</div> |
162 | <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>········:·<a·class="code·hl_variable"·href="structParticles_1_1ParticleAccessor_1_1ParticlesInCell.html#addb1f61c647e449af56115ec5e6ed354">particles</a>(<a·class="code·hl_variable"·href="structParticles_1_1ParticleAccessor_1_1ParticlesInCell.html#addb1f61c647e449af56115ec5e6ed354">particles</a>)</div> | 162 | <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>········:·<a·class="code·hl_variable"·href="structParticles_1_1ParticleAccessor_1_1ParticlesInCell.html#addb1f61c647e449af56115ec5e6ed354">particles</a>(<a·class="code·hl_variable"·href="structParticles_1_1ParticleAccessor_1_1ParticlesInCell.html#addb1f61c647e449af56115ec5e6ed354">particles</a>)</div> |
163 | <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>········,·<a·class="code·hl_variable"·href="structParticles_1_1ParticleAccessor_1_1ParticlesInCell.html#a612620c887aeb7fcad2e51b7c7899c32">cell</a>(<a·class="code·hl_variable"·href="structParticles_1_1ParticleAccessor_1_1ParticlesInCell.html#a612620c887aeb7fcad2e51b7c7899c32">cell</a>)</div> | 163 | <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>········,·<a·class="code·hl_variable"·href="structParticles_1_1ParticleAccessor_1_1ParticlesInCell.html#a612620c887aeb7fcad2e51b7c7899c32">cell</a>(<a·class="code·hl_variable"·href="structParticles_1_1ParticleAccessor_1_1ParticlesInCell.html#a612620c887aeb7fcad2e51b7c7899c32">cell</a>)</div> |
164 | <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>······{}</div> | 164 | <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>······{}</div> |
165 | </div> | 165 | </div> |
166 | <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>·</div> | 166 | <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>·</div> |
167 | <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno"><a·class="line"·href="structParticles_1_1ParticleAccessor_1_1ParticlesInCell.html#addb1f61c647e449af56115ec5e6ed354">··102</a></span>······std::vector<typename·PropertyPool<dim,·spacedim>::Handle>·<a·class="code·hl_variable"·href="structParticles_1_1ParticleAccessor_1_1ParticlesInCell.html#addb1f61c647e449af56115ec5e6ed354">particles</a>;</div> | 167 | <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno"><a·class="line"·href="structParticles_1_1ParticleAccessor_1_1ParticlesInCell.html#addb1f61c647e449af56115ec5e6ed354">··102</a></span>······std::vector<typename·PropertyPool<dim,·spacedim>::Handle>·<a·class="code·hl_variable"·href="structParticles_1_1ParticleAccessor_1_1ParticlesInCell.html#addb1f61c647e449af56115ec5e6ed354">particles</a>;</div> |
168 | <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>·</div> | 168 | <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>·</div> |
169 | <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno"><a·class="line"·href="structParticles_1_1ParticleAccessor_1_1ParticlesInCell.html#a612620c887aeb7fcad2e51b7c7899c32">··107</a></span>······<span·class="keyword">typename</span>·<a·class="code·hl_ | 169 | <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno"><a·class="line"·href="structParticles_1_1ParticleAccessor_1_1ParticlesInCell.html#a612620c887aeb7fcad2e51b7c7899c32">··107</a></span>······<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim,·spacedim>::active_cell_iterator</a>·<a·class="code·hl_variable"·href="structParticles_1_1ParticleAccessor_1_1ParticlesInCell.html#a612620c887aeb7fcad2e51b7c7899c32">cell</a>;</div> |
170 | <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>····};</div> | 170 | <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>····};</div> |
171 | </div> | 171 | </div> |
172 | <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>·</div> | 172 | <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>·</div> |
173 | <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno"><a·class="line"·href="classParticles_1_1ParticleAccessor.html#a3998385e67687ff1c48ec3e1e4ad2bf7">··113</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classParticles_1_1ParticleAccessor.html#a3998385e67687ff1c48ec3e1e4ad2bf7">particle_container</a>·=·std::list<ParticlesInCell>;</div> | 173 | <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno"><a·class="line"·href="classParticles_1_1ParticleAccessor.html#a3998385e67687ff1c48ec3e1e4ad2bf7">··113</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classParticles_1_1ParticleAccessor.html#a3998385e67687ff1c48ec3e1e4ad2bf7">particle_container</a>·=·std::list<ParticlesInCell>;</div> |
174 | <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>·</div> | 174 | <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>·</div> |
175 | <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>····<span·class="keywordtype">void</span>·*</div> | 175 | <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>····<span·class="keywordtype">void</span>·*</div> |
176 | <div·class="foldopen"·id="foldopen00119"·data-start="{"·data-end="}"> | 176 | <div·class="foldopen"·id="foldopen00119"·data-start="{"·data-end="}"> |
Offset 531, 15 lines modified | Offset 531, 15 lines modified | ||
531 | <div·class="line"><a·id="l00405"·name="l00405"></a><span·class="lineno">··405</span>·</div> | 531 | <div·class="line"><a·id="l00405"·name="l00405"></a><span·class="lineno">··405</span>·</div> |
532 | <div·class="line"><a·id="l00406"·name="l00406"></a><span·class="lineno">··406</span>·</div> | 532 | <div·class="line"><a·id="l00406"·name="l00406"></a><span·class="lineno">··406</span>·</div> |
533 | <div·class="line"><a·id="l00407"·name="l00407"></a><span·class="lineno">··407</span>·</div> | 533 | <div·class="line"><a·id="l00407"·name="l00407"></a><span·class="lineno">··407</span>·</div> |
534 | <div·class="line"><a·id="l00408"·name="l00408"></a><span·class="lineno">··408</span>··<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim></div> | 534 | <div·class="line"><a·id="l00408"·name="l00408"></a><span·class="lineno">··408</span>··<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim></div> |
535 | <div·class="line"><a·id="l00409"·name="l00409"></a><span·class="lineno">··409</span>··<a·class="code·hl_class"·href="classunsigned_01int.html">types::particle_index</a></div> | 535 | <div·class="line"><a·id="l00409"·name="l00409"></a><span·class="lineno">··409</span>··<a·class="code·hl_class"·href="classunsigned_01int.html">types::particle_index</a></div> |
536 | <div·class="foldopen"·id="foldopen00410"·data-start="{"·data-end="}"> | 536 | <div·class="foldopen"·id="foldopen00410"·data-start="{"·data-end="}"> |
537 | <div·class="line"><a·id="l00410"·name="l00410"></a><span·class="lineno"><a·class="line"·href="classParticles_1_1ParticleHandler.html#ac043a4ea224ed50a03b8e9c3d3b98aec">··410</a></span>··<a·class="code·hl_function"·href="classParticles_1_1ParticleHandler.html#ac043a4ea224ed50a03b8e9c3d3b98aec">ParticleHandler<dim,·spacedim>::n_particles_in_cell</a>(</div> | 537 | <div·class="line"><a·id="l00410"·name="l00410"></a><span·class="lineno"><a·class="line"·href="classParticles_1_1ParticleHandler.html#ac043a4ea224ed50a03b8e9c3d3b98aec">··410</a></span>··<a·class="code·hl_function"·href="classParticles_1_1ParticleHandler.html#ac043a4ea224ed50a03b8e9c3d3b98aec">ParticleHandler<dim,·spacedim>::n_particles_in_cell</a>(</div> |
538 | <div·class="line"><a·id="l00411"·name="l00411"></a><span·class="lineno">··411</span>····<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_ | 538 | <div·class="line"><a·id="l00411"·name="l00411"></a><span·class="lineno">··411</span>····<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim,·spacedim>::active_cell_iterator</a>·&cell)<span·class="keyword"></span></div> |
539 | <div·class="line"><a·id="l00412"·name="l00412"></a><span·class="lineno">··412</span><span·class="keyword">····const</span></div> | 539 | <div·class="line"><a·id="l00412"·name="l00412"></a><span·class="lineno">··412</span><span·class="keyword">····const</span></div> |
540 | <div·class="line"><a·id="l00413"·name="l00413"></a><span·class="lineno">··413</span><span·class="keyword">··</span>{</div> | 540 | <div·class="line"><a·id="l00413"·name="l00413"></a><span·class="lineno">··413</span><span·class="keyword">··</span>{</div> |
541 | <div·class="line"><a·id="l00414"·name="l00414"></a><span·class="lineno">··414</span>····<span·class="keywordflow">if</span>·(cells_to_particle_cache.size()·==·0)</div> | 541 | <div·class="line"><a·id="l00414"·name="l00414"></a><span·class="lineno">··414</span>····<span·class="keywordflow">if</span>·(cells_to_particle_cache.size()·==·0)</div> |
542 | <div·class="line"><a·id="l00415"·name="l00415"></a><span·class="lineno">··415</span>······<span·class="keywordflow">return</span>·0;</div> | 542 | <div·class="line"><a·id="l00415"·name="l00415"></a><span·class="lineno">··415</span>······<span·class="keywordflow">return</span>·0;</div> |
543 | <div·class="line"><a·id="l00416"·name="l00416"></a><span·class="lineno">··416</span>·</div> | 543 | <div·class="line"><a·id="l00416"·name="l00416"></a><span·class="lineno">··416</span>·</div> |
544 | <div·class="line"><a·id="l00417"·name="l00417"></a><span·class="lineno">··417</span>····<span·class="keywordflow">if</span>·(cell->is_artificial()·==·<span·class="keyword">false</span>)</div> | 544 | <div·class="line"><a·id="l00417"·name="l00417"></a><span·class="lineno">··417</span>····<span·class="keywordflow">if</span>·(cell->is_artificial()·==·<span·class="keyword">false</span>)</div> |
545 | <div·class="line"><a·id="l00418"·name="l00418"></a><span·class="lineno">··418</span>······{</div> | 545 | <div·class="line"><a·id="l00418"·name="l00418"></a><span·class="lineno">··418</span>······{</div> |
Offset 210, 49 lines modified | Offset 210, 49 lines modified | ||
210 | <div·class="line"><a·id="l00221"·name="l00221"></a><span·class="lineno">··221</span>····<a·class="code·hl_function"·href="classParticles_1_1ParticleHandler.html#a19bd8520f383556411ab78df7dd563b6">end_ghost</a>()·<span·class="keyword">const</span>;</div> | 210 | <div·class="line"><a·id="l00221"·name="l00221"></a><span·class="lineno">··221</span>····<a·class="code·hl_function"·href="classParticles_1_1ParticleHandler.html#a19bd8520f383556411ab78df7dd563b6">end_ghost</a>()·<span·class="keyword">const</span>;</div> |
211 | <div·class="line"><a·id="l00222"·name="l00222"></a><span·class="lineno">··222</span>·</div> | 211 | <div·class="line"><a·id="l00222"·name="l00222"></a><span·class="lineno">··222</span>·</div> |
212 | <div·class="line"><a·id="l00226"·name="l00226"></a><span·class="lineno">··226</span>····<a·class="code·hl_class"·href="classParticles_1_1ParticleIterator.html">particle_iterator</a></div> | 212 | <div·class="line"><a·id="l00226"·name="l00226"></a><span·class="lineno">··226</span>····<a·class="code·hl_class"·href="classParticles_1_1ParticleIterator.html">particle_iterator</a></div> |
213 | <div·class="line"><a·id="l00227"·name="l00227"></a><span·class="lineno">··227</span>····<a·class="code·hl_function"·href="classParticles_1_1ParticleHandler.html#a19bd8520f383556411ab78df7dd563b6">end_ghost</a>();</div> | 213 | <div·class="line"><a·id="l00227"·name="l00227"></a><span·class="lineno">··227</span>····<a·class="code·hl_function"·href="classParticles_1_1ParticleHandler.html#a19bd8520f383556411ab78df7dd563b6">end_ghost</a>();</div> |
214 | <div·class="line"><a·id="l00228"·name="l00228"></a><span·class="lineno">··228</span>·</div> | 214 | <div·class="line"><a·id="l00228"·name="l00228"></a><span·class="lineno">··228</span>·</div> |
215 | <div·class="line"><a·id="l00232"·name="l00232"></a><span·class="lineno">··232</span>····<a·class="code·hl_class"·href="classunsigned_01int.html">types::particle_index</a></div> | 215 | <div·class="line"><a·id="l00232"·name="l00232"></a><span·class="lineno">··232</span>····<a·class="code·hl_class"·href="classunsigned_01int.html">types::particle_index</a></div> |
216 | <div·class="line"><a·id="l00233"·name="l00233"></a><span·class="lineno">··233</span>····<a·class="code·hl_function"·href="classParticles_1_1ParticleHandler.html#ac043a4ea224ed50a03b8e9c3d3b98aec">n_particles_in_cell</a>(</div> | 216 | <div·class="line"><a·id="l00233"·name="l00233"></a><span·class="lineno">··233</span>····<a·class="code·hl_function"·href="classParticles_1_1ParticleHandler.html#ac043a4ea224ed50a03b8e9c3d3b98aec">n_particles_in_cell</a>(</div> |
217 | <div·class="line"><a·id="l00234"·name="l00234"></a><span·class="lineno">··234</span>······<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_ | 217 | <div·class="line"><a·id="l00234"·name="l00234"></a><span·class="lineno">··234</span>······<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim,·spacedim>::active_cell_iterator</a>·&cell)</div> |
218 | <div·class="line"><a·id="l00235"·name="l00235"></a><span·class="lineno">··235</span>······<span·class="keyword">const</span>;</div> | 218 | <div·class="line"><a·id="l00235"·name="l00235"></a><span·class="lineno">··235</span>······<span·class="keyword">const</span>;</div> |
219 | <div·class="line"><a·id="l00236"·name="l00236"></a><span·class="lineno">··236</span>·</div> | 219 | <div·class="line"><a·id="l00236"·name="l00236"></a><span·class="lineno">··236</span>·</div> |
220 | <div·class="line"><a·id="l00245"·name="l00245"></a><span·class="lineno">··245</span>····<a·class="code·hl_typedef"·href="classParticles_1_1ParticleHandler.html#a655ae2bdfe026f1ed172a2ec4c6c3d60">particle_iterator_range</a></div> | 220 | <div·class="line"><a·id="l00245"·name="l00245"></a><span·class="lineno">··245</span>····<a·class="code·hl_typedef"·href="classParticles_1_1ParticleHandler.html#a655ae2bdfe026f1ed172a2ec4c6c3d60">particle_iterator_range</a></div> |
221 | <div·class="line"><a·id="l00246"·name="l00246"></a><span·class="lineno">··246</span>····<a·class="code·hl_function"·href="classParticles_1_1ParticleHandler.html#acaf1232ffce0746baa64122a5c65822e">particles_in_cell</a>(</div> | 221 | <div·class="line"><a·id="l00246"·name="l00246"></a><span·class="lineno">··246</span>····<a·class="code·hl_function"·href="classParticles_1_1ParticleHandler.html#acaf1232ffce0746baa64122a5c65822e">particles_in_cell</a>(</div> |
222 | <div·class="line"><a·id="l00247"·name="l00247"></a><span·class="lineno">··247</span>······<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_ | 222 | <div·class="line"><a·id="l00247"·name="l00247"></a><span·class="lineno">··247</span>······<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim,·spacedim>::active_cell_iterator</a>·&cell);</div> |
223 | <div·class="line"><a·id="l00248"·name="l00248"></a><span·class="lineno">··248</span>·</div> | 223 | <div·class="line"><a·id="l00248"·name="l00248"></a><span·class="lineno">··248</span>·</div> |
224 | <div·class="line"><a·id="l00257"·name="l00257"></a><span·class="lineno">··257</span>····<a·class="code·hl_typedef"·href="classParticles_1_1ParticleHandler.html#a655ae2bdfe026f1ed172a2ec4c6c3d60">particle_iterator_range</a></div> | 224 | <div·class="line"><a·id="l00257"·name="l00257"></a><span·class="lineno">··257</span>····<a·class="code·hl_typedef"·href="classParticles_1_1ParticleHandler.html#a655ae2bdfe026f1ed172a2ec4c6c3d60">particle_iterator_range</a></div> |
225 | <div·class="line"><a·id="l00258"·name="l00258"></a><span·class="lineno">··258</span>····<a·class="code·hl_function"·href="classParticles_1_1ParticleHandler.html#acaf1232ffce0746baa64122a5c65822e">particles_in_cell</a>(</div> | 225 | <div·class="line"><a·id="l00258"·name="l00258"></a><span·class="lineno">··258</span>····<a·class="code·hl_function"·href="classParticles_1_1ParticleHandler.html#acaf1232ffce0746baa64122a5c65822e">particles_in_cell</a>(</div> |
226 | <div·class="line"><a·id="l00259"·name="l00259"></a><span·class="lineno">··259</span>······<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_ | 226 | <div·class="line"><a·id="l00259"·name="l00259"></a><span·class="lineno">··259</span>······<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim,·spacedim>::active_cell_iterator</a>·&cell)</div> |
227 | <div·class="line"><a·id="l00260"·name="l00260"></a><span·class="lineno">··260</span>······<span·class="keyword">const</span>;</div> | 227 | <div·class="line"><a·id="l00260"·name="l00260"></a><span·class="lineno">··260</span>······<span·class="keyword">const</span>;</div> |
228 | <div·class="line"><a·id="l00261"·name="l00261"></a><span·class="lineno">··261</span>·</div> | 228 | <div·class="line"><a·id="l00261"·name="l00261"></a><span·class="lineno">··261</span>·</div> |
229 | <div·class="line"><a·id="l00267"·name="l00267"></a><span·class="lineno">··267</span>····<span·class="keywordtype">void</span></div> | 229 | <div·class="line"><a·id="l00267"·name="l00267"></a><span·class="lineno">··267</span>····<span·class="keywordtype">void</span></div> |
230 | <div·class="line"><a·id="l00268"·name="l00268"></a><span·class="lineno">··268</span>····<a·class="code·hl_function"·href="classParticles_1_1ParticleHandler.html#ab8d9da9f7d53d0e7ffb58543d99234a2">remove_particle</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classParticles_1_1ParticleIterator.html">particle_iterator</a>·&particle);</div> | 230 | <div·class="line"><a·id="l00268"·name="l00268"></a><span·class="lineno">··268</span>····<a·class="code·hl_function"·href="classParticles_1_1ParticleHandler.html#ab8d9da9f7d53d0e7ffb58543d99234a2">remove_particle</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classParticles_1_1ParticleIterator.html">particle_iterator</a>·&particle);</div> |
231 | <div·class="line"><a·id="l00269"·name="l00269"></a><span·class="lineno">··269</span>·</div> | 231 | <div·class="line"><a·id="l00269"·name="l00269"></a><span·class="lineno">··269</span>·</div> |
232 | <div·class="line"><a·id="l00275"·name="l00275"></a><span·class="lineno">··275</span>····<span·class="keywordtype">void</span></div> | 232 | <div·class="line"><a·id="l00275"·name="l00275"></a><span·class="lineno">··275</span>····<span·class="keywordtype">void</span></div> |
233 | <div·class="line"><a·id="l00276"·name="l00276"></a><span·class="lineno">··276</span>····<a·class="code·hl_function"·href="classParticles_1_1ParticleHandler.html#adb3695c2b85931d51f81b0209841e7eb">remove_particles</a>(<span·class="keyword">const</span>·std::vector<particle_iterator>·&<a·class="code·hl_variable"·href="classParticles_1_1ParticleHandler.html#af71b7ac43cac8e6050676b058ff20d4f">particles</a>);</div> | 233 | <div·class="line"><a·id="l00276"·name="l00276"></a><span·class="lineno">··276</span>····<a·class="code·hl_function"·href="classParticles_1_1ParticleHandler.html#adb3695c2b85931d51f81b0209841e7eb">remove_particles</a>(<span·class="keyword">const</span>·std::vector<particle_iterator>·&<a·class="code·hl_variable"·href="classParticles_1_1ParticleHandler.html#af71b7ac43cac8e6050676b058ff20d4f">particles</a>);</div> |
234 | <div·class="line"><a·id="l00277"·name="l00277"></a><span·class="lineno">··277</span>·</div> | 234 | <div·class="line"><a·id="l00277"·name="l00277"></a><span·class="lineno">··277</span>·</div> |
235 | <div·class="line"><a·id="l00284"·name="l00284"></a><span·class="lineno">··284</span>····<a·class="code·hl_class"·href="classParticles_1_1ParticleIterator.html">particle_iterator</a></div> | 235 | <div·class="line"><a·id="l00284"·name="l00284"></a><span·class="lineno">··284</span>····<a·class="code·hl_class"·href="classParticles_1_1ParticleIterator.html">particle_iterator</a></div> |
236 | <div·class="line"><a·id="l00285"·name="l00285"></a><span·class="lineno">··285</span>····<a·class="code·hl_function"·href="classParticles_1_1ParticleHandler.html#ad1617d43357644c70d64f1fea41f06cc">insert_particle</a>(</div> | 236 | <div·class="line"><a·id="l00285"·name="l00285"></a><span·class="lineno">··285</span>····<a·class="code·hl_function"·href="classParticles_1_1ParticleHandler.html#ad1617d43357644c70d64f1fea41f06cc">insert_particle</a>(</div> |
237 | <div·class="line"><a·id="l00286"·name="l00286"></a><span·class="lineno">··286</span>······<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classParticles_1_1Particle.html">Particle<dim,·spacedim></a>·&particle,</div> | 237 | <div·class="line"><a·id="l00286"·name="l00286"></a><span·class="lineno">··286</span>······<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classParticles_1_1Particle.html">Particle<dim,·spacedim></a>·&particle,</div> |
238 | <div·class="line"><a·id="l00287"·name="l00287"></a><span·class="lineno">··287</span>······<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_ | 238 | <div·class="line"><a·id="l00287"·name="l00287"></a><span·class="lineno">··287</span>······<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim,·spacedim>::active_cell_iterator</a>·&cell);</div> |
239 | <div·class="line"><a·id="l00288"·name="l00288"></a><span·class="lineno">··288</span>·</div> | 239 | <div·class="line"><a·id="l00288"·name="l00288"></a><span·class="lineno">··288</span>·</div> |
240 | <div·class="line"><a·id="l00304"·name="l00304"></a><span·class="lineno">··304</span>····<a·class="code·hl_class"·href="classParticles_1_1ParticleIterator.html">particle_iterator</a></div> | 240 | <div·class="line"><a·id="l00304"·name="l00304"></a><span·class="lineno">··304</span>····<a·class="code·hl_class"·href="classParticles_1_1ParticleIterator.html">particle_iterator</a></div> |
241 | <div·class="line"><a·id="l00305"·name="l00305"></a><span·class="lineno">··305</span>····<a·class="code·hl_function"·href="classParticles_1_1ParticleHandler.html#ad1617d43357644c70d64f1fea41f06cc">insert_particle</a>(</div> | 241 | <div·class="line"><a·id="l00305"·name="l00305"></a><span·class="lineno">··305</span>····<a·class="code·hl_function"·href="classParticles_1_1ParticleHandler.html#ad1617d43357644c70d64f1fea41f06cc">insert_particle</a>(</div> |
242 | <div·class="line"><a·id="l00306"·name="l00306"></a><span·class="lineno">··306</span>······<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classPoint.html">Point<spacedim></a>·&·····position,</div> | 242 | <div·class="line"><a·id="l00306"·name="l00306"></a><span·class="lineno">··306</span>······<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classPoint.html">Point<spacedim></a>·&·····position,</div> |
243 | <div·class="line"><a·id="l00307"·name="l00307"></a><span·class="lineno">··307</span>······<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classPoint.html">Point<dim></a>·&··········reference_position,</div> | 243 | <div·class="line"><a·id="l00307"·name="l00307"></a><span·class="lineno">··307</span>······<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classPoint.html">Point<dim></a>·&··········reference_position,</div> |
244 | <div·class="line"><a·id="l00308"·name="l00308"></a><span·class="lineno">··308</span>······<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classunsigned_01int.html">types::particle_index</a>·particle_index,</div> | 244 | <div·class="line"><a·id="l00308"·name="l00308"></a><span·class="lineno">··308</span>······<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classunsigned_01int.html">types::particle_index</a>·particle_index,</div> |
245 | <div·class="line"><a·id="l00309"·name="l00309"></a><span·class="lineno">··309</span>······<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_ | 245 | <div·class="line"><a·id="l00309"·name="l00309"></a><span·class="lineno">··309</span>······<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim,·spacedim>::active_cell_iterator</a>·&cell,</div> |
246 | <div·class="line"><a·id="l00310"·name="l00310"></a><span·class="lineno">··310</span>······<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classArrayView.html">ArrayView<const·double></a>·&properties·=·{});</div> | 246 | <div·class="line"><a·id="l00310"·name="l00310"></a><span·class="lineno">··310</span>······<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classArrayView.html">ArrayView<const·double></a>·&properties·=·{});</div> |
247 | <div·class="line"><a·id="l00311"·name="l00311"></a><span·class="lineno">··311</span>·</div> | 247 | <div·class="line"><a·id="l00311"·name="l00311"></a><span·class="lineno">··311</span>·</div> |
248 | <div·class="line"><a·id="l00318"·name="l00318"></a><span·class="lineno">··318</span>····<span·class="keywordtype">void</span></div> | 248 | <div·class="line"><a·id="l00318"·name="l00318"></a><span·class="lineno">··318</span>····<span·class="keywordtype">void</span></div> |
249 | <div·class="line"><a·id="l00319"·name="l00319"></a><span·class="lineno">··319</span>····<a·class="code·hl_function"·href="classParticles_1_1ParticleHandler.html#aa1cb287b980d3927f70993745c9eb09b">insert_particles</a>(</div> | 249 | <div·class="line"><a·id="l00319"·name="l00319"></a><span·class="lineno">··319</span>····<a·class="code·hl_function"·href="classParticles_1_1ParticleHandler.html#aa1cb287b980d3927f70993745c9eb09b">insert_particles</a>(</div> |
250 | <div·class="line"><a·id="l00320"·name="l00320"></a><span·class="lineno">··320</span>······<span·class="keyword">const</span>·std::multimap<</div> | 250 | <div·class="line"><a·id="l00320"·name="l00320"></a><span·class="lineno">··320</span>······<span·class="keyword">const</span>·std::multimap<</div> |
251 | <div·class="line"><a·id="l00321"·name="l00321"></a><span·class="lineno">··321</span>········<span·class="keyword">typename</span>·<a·class="code·hl_ | 251 | <div·class="line"><a·id="l00321"·name="l00321"></a><span·class="lineno">··321</span>········<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim,·spacedim>::active_cell_iterator</a>,</div> |
252 | <div·class="line"><a·id="l00322"·name="l00322"></a><span·class="lineno">··322</span>········<a·class="code·hl_class"·href="classParticles_1_1Particle.html">Particle<dim,·spacedim></a>>·&<a·class="code·hl_variable"·href="classParticles_1_1ParticleHandler.html#af71b7ac43cac8e6050676b058ff20d4f">particles</a>);</div> | 252 | <div·class="line"><a·id="l00322"·name="l00322"></a><span·class="lineno">··322</span>········<a·class="code·hl_class"·href="classParticles_1_1Particle.html">Particle<dim,·spacedim></a>>·&<a·class="code·hl_variable"·href="classParticles_1_1ParticleHandler.html#af71b7ac43cac8e6050676b058ff20d4f">particles</a>);</div> |
253 | <div·class="line"><a·id="l00323"·name="l00323"></a><span·class="lineno">··323</span>·</div> | 253 | <div·class="line"><a·id="l00323"·name="l00323"></a><span·class="lineno">··323</span>·</div> |
254 | <div·class="line"><a·id="l00333"·name="l00333"></a><span·class="lineno">··333</span>····<span·class="keywordtype">void</span></div> | 254 | <div·class="line"><a·id="l00333"·name="l00333"></a><span·class="lineno">··333</span>····<span·class="keywordtype">void</span></div> |
255 | <div·class="line"><a·id="l00334"·name="l00334"></a><span·class="lineno">··334</span>····<a·class="code·hl_function"·href="classParticles_1_1ParticleHandler.html#aa1cb287b980d3927f70993745c9eb09b">insert_particles</a>(<span·class="keyword">const</span>·std::vector<<a·class="code·hl_class"·href="classPoint.html">Point<spacedim></a>>·&positions);</div> | 255 | <div·class="line"><a·id="l00334"·name="l00334"></a><span·class="lineno">··334</span>····<a·class="code·hl_function"·href="classParticles_1_1ParticleHandler.html#aa1cb287b980d3927f70993745c9eb09b">insert_particles</a>(<span·class="keyword">const</span>·std::vector<<a·class="code·hl_class"·href="classPoint.html">Point<spacedim></a>>·&positions);</div> |
256 | <div·class="line"><a·id="l00335"·name="l00335"></a><span·class="lineno">··335</span>·</div> | 256 | <div·class="line"><a·id="l00335"·name="l00335"></a><span·class="lineno">··335</span>·</div> |
257 | <div·class="line"><a·id="l00396"·name="l00396"></a><span·class="lineno">··396</span>····std::map<unsigned·int,·IndexSet></div> | 257 | <div·class="line"><a·id="l00396"·name="l00396"></a><span·class="lineno">··396</span>····std::map<unsigned·int,·IndexSet></div> |
258 | <div·class="line"><a·id="l00397"·name="l00397"></a><span·class="lineno">··397</span>····<a·class="code·hl_function"·href="classParticles_1_1ParticleHandler.html#a969e872fca93e8f5609b8bfea3739d04">insert_global_particles</a>(</div> | 258 | <div·class="line"><a·id="l00397"·name="l00397"></a><span·class="lineno">··397</span>····<a·class="code·hl_function"·href="classParticles_1_1ParticleHandler.html#a969e872fca93e8f5609b8bfea3739d04">insert_global_particles</a>(</div> |
Offset 181, 18 lines modified | Offset 181, 18 lines modified | ||
181 | <div·class="line"><a·id="l00132"·name="l00132"></a><span·class="lineno">··132</span>····<a·class="code·hl_class"·href="classParticles_1_1ParticleIterator.html">ParticleIterator</a></div> | 181 | <div·class="line"><a·id="l00132"·name="l00132"></a><span·class="lineno">··132</span>····<a·class="code·hl_class"·href="classParticles_1_1ParticleIterator.html">ParticleIterator</a></div> |
182 | <div·class="line"><a·id="l00133"·name="l00133"></a><span·class="lineno">··133</span>····<a·class="code·hl_function"·href="classParticles_1_1ParticleIterator.html#adae40524fbf82a1487d5eda31a0ab19a">operator--</a>(<span·class="keywordtype">int</span>);</div> | 182 | <div·class="line"><a·id="l00133"·name="l00133"></a><span·class="lineno">··133</span>····<a·class="code·hl_function"·href="classParticles_1_1ParticleIterator.html#adae40524fbf82a1487d5eda31a0ab19a">operator--</a>(<span·class="keywordtype">int</span>);</div> |
183 | <div·class="line"><a·id="l00134"·name="l00134"></a><span·class="lineno">··134</span>·</div> | 183 | <div·class="line"><a·id="l00134"·name="l00134"></a><span·class="lineno">··134</span>·</div> |
184 | <div·class="line"><a·id="l00138"·name="l00138"></a><span·class="lineno">··138</span>····<a·class="code·hl_enumeration"·href="namespaceIteratorState.html#a4e92f4a9d339ff987cc3eb5b0a1ac507">IteratorState::IteratorStates</a></div> | 184 | <div·class="line"><a·id="l00138"·name="l00138"></a><span·class="lineno">··138</span>····<a·class="code·hl_enumeration"·href="namespaceIteratorState.html#a4e92f4a9d339ff987cc3eb5b0a1ac507">IteratorState::IteratorStates</a></div> |
185 | <div·class="line"><a·id="l00139"·name="l00139"></a><span·class="lineno">··139</span>····<a·class="code·hl_function"·href="classParticles_1_1ParticleIterator.html#aff25b1f11172e615596537c01f354885">state</a>()·<span·class="keyword">const</span>;</div> | 185 | <div·class="line"><a·id="l00139"·name="l00139"></a><span·class="lineno">··139</span>····<a·class="code·hl_function"·href="classParticles_1_1ParticleIterator.html#aff25b1f11172e615596537c01f354885">state</a>()·<span·class="keyword">const</span>;</div> |
186 | <div·class="line"><a·id="l00140"·name="l00140"></a><span·class="lineno">··140</span>·</div> | 186 | <div·class="line"><a·id="l00140"·name="l00140"></a><span·class="lineno">··140</span>·</div> |
187 | <div·class="line"><a·id="l00146"·name="l00146"></a><span·class="lineno"><a·class="line"·href="classParticles_1_1ParticleIterator.html#a7b5799895460640ee85ea07e35831be9">··146</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classParticles_1_1ParticleIterator.html#a7b5799895460640ee85ea07e35831be9">iterator_category</a>·=·std::bidirectional_iterator_tag;</div> | 187 | <div·class="line"><a·id="l00146"·name="l00146"></a><span·class="lineno"><a·class="line"·href="classParticles_1_1ParticleIterator.html#a7b5799895460640ee85ea07e35831be9">··146</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classParticles_1_1ParticleIterator.html#a7b5799895460640ee85ea07e35831be9">iterator_category</a>·=·std::bidirectional_iterator_tag;</div> |
188 | <div·class="line"><a·id="l00147"·name="l00147"></a><span·class="lineno"><a·class="line"·href="classParticles_1_1ParticleIterator.html#a18ac64b3ba721ee4094973b68c100e56">··147</a></span>····<span·class="keyword">using·</span><a·class="code·hl_ | 188 | <div·class="line"><a·id="l00147"·name="l00147"></a><span·class="lineno"><a·class="line"·href="classParticles_1_1ParticleIterator.html#a18ac64b3ba721ee4094973b68c100e56">··147</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classParticles_1_1ParticleIterator.html#a18ac64b3ba721ee4094973b68c100e56">value_type</a>········=·<a·class="code·hl_class"·href="classParticles_1_1ParticleAccessor.html">ParticleAccessor<dim,·spacedim></a>;</div> |
189 | <div·class="line"><a·id="l00148"·name="l00148"></a><span·class="lineno"><a·class="line"·href="classParticles_1_1ParticleIterator.html#af94a19e6babcfc0ae90344a50f347a7d">··148</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classParticles_1_1ParticleIterator.html#af94a19e6babcfc0ae90344a50f347a7d">difference_type</a>···=·std::ptrdiff_t;</div> | 189 | <div·class="line"><a·id="l00148"·name="l00148"></a><span·class="lineno"><a·class="line"·href="classParticles_1_1ParticleIterator.html#af94a19e6babcfc0ae90344a50f347a7d">··148</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classParticles_1_1ParticleIterator.html#af94a19e6babcfc0ae90344a50f347a7d">difference_type</a>···=·std::ptrdiff_t;</div> |
190 | <div·class="line"><a·id="l00149"·name="l00149"></a><span·class="lineno"><a·class="line"·href="classParticles_1_1ParticleIterator.html#a91740f940f0da08f86cb7bc80488666c">··149</a></span>····<span·class="keyword">using·</span><a·class="code·hl_ | 190 | <div·class="line"><a·id="l00149"·name="l00149"></a><span·class="lineno"><a·class="line"·href="classParticles_1_1ParticleIterator.html#a91740f940f0da08f86cb7bc80488666c">··149</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classParticles_1_1ParticleIterator.html#a91740f940f0da08f86cb7bc80488666c">pointer</a>···········=·<a·class="code·hl_class"·href="classParticles_1_1ParticleAccessor.html">ParticleAccessor<dim,·spacedim></a>·*;</div> |
191 | <div·class="line"><a·id="l00150"·name="l00150"></a><span·class="lineno"><a·class="line"·href="classParticles_1_1ParticleIterator.html#a9294d1085514cfec842c1f37d65ad0b8">··150</a></span>····<span·class="keyword">using·</span><a·class="code·hl_ | 191 | <div·class="line"><a·id="l00150"·name="l00150"></a><span·class="lineno"><a·class="line"·href="classParticles_1_1ParticleIterator.html#a9294d1085514cfec842c1f37d65ad0b8">··150</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classParticles_1_1ParticleIterator.html#a9294d1085514cfec842c1f37d65ad0b8">reference</a>·········=·<a·class="code·hl_class"·href="classParticles_1_1ParticleAccessor.html">ParticleAccessor<dim,·spacedim></a>·&;</div> |
192 | <div·class="line"><a·id="l00151"·name="l00151"></a><span·class="lineno">··151</span>·</div> | 192 | <div·class="line"><a·id="l00151"·name="l00151"></a><span·class="lineno">··151</span>·</div> |
193 | <div·class="line"><a·id="l00152"·name="l00152"></a><span·class="lineno">··152</span>··<span·class="keyword">private</span>:</div> | 193 | <div·class="line"><a·id="l00152"·name="l00152"></a><span·class="lineno">··152</span>··<span·class="keyword">private</span>:</div> |
194 | <div·class="line"><a·id="l00156"·name="l00156"></a><span·class="lineno"><a·class="line"·href="classParticles_1_1ParticleIterator.html#ae1807862c1a9d143ffde6727995ce434">··156</a></span>····<a·class="code·hl_class"·href="classParticles_1_1ParticleAccessor.html">ParticleAccessor<dim,·spacedim></a>·<a·class="code·hl_variable"·href="classParticles_1_1ParticleIterator.html#ae1807862c1a9d143ffde6727995ce434">accessor</a>;</div> | 194 | <div·class="line"><a·id="l00156"·name="l00156"></a><span·class="lineno"><a·class="line"·href="classParticles_1_1ParticleIterator.html#ae1807862c1a9d143ffde6727995ce434">··156</a></span>····<a·class="code·hl_class"·href="classParticles_1_1ParticleAccessor.html">ParticleAccessor<dim,·spacedim></a>·<a·class="code·hl_variable"·href="classParticles_1_1ParticleIterator.html#ae1807862c1a9d143ffde6727995ce434">accessor</a>;</div> |
195 | <div·class="line"><a·id="l00157"·name="l00157"></a><span·class="lineno">··157</span>··};</div> | 195 | <div·class="line"><a·id="l00157"·name="l00157"></a><span·class="lineno">··157</span>··};</div> |
196 | </div> | 196 | </div> |
197 | <div·class="line"><a·id="l00158"·name="l00158"></a><span·class="lineno">··158</span>·</div> | 197 | <div·class="line"><a·id="l00158"·name="l00158"></a><span·class="lineno">··158</span>·</div> |
198 | <div·class="line"><a·id="l00159"·name="l00159"></a><span·class="lineno">··159</span>·</div> | 198 | <div·class="line"><a·id="l00159"·name="l00159"></a><span·class="lineno">··159</span>·</div> |
Offset 132, 15 lines modified | Offset 132, 15 lines modified | ||
132 | <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>{</div> | 132 | <div·class="line"><a·id="l00026"·name="l00026"></a><span·class="lineno">···26</span>{</div> |
133 | <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>··<span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="namespaceinternal.html">internal</a></div> | 133 | <div·class="line"><a·id="l00027"·name="l00027"></a><span·class="lineno">···27</span>··<span·class="keyword">namespace·</span><a·class="code·hl_namespace"·href="namespaceinternal.html">internal</a></div> |
134 | <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>··{</div> | 134 | <div·class="line"><a·id="l00028"·name="l00028"></a><span·class="lineno">···28</span>··{</div> |
135 | <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim></div> | 135 | <div·class="line"><a·id="l00040"·name="l00040"></a><span·class="lineno">···40</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim></div> |
136 | <div·class="foldopen"·id="foldopen00041"·data-start="{"·data-end="};"> | 136 | <div·class="foldopen"·id="foldopen00041"·data-start="{"·data-end="};"> |
137 | <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno"><a·class="line"·href="structParticles_1_1internal_1_1GhostParticlePartitioner.html">···41</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structParticles_1_1internal_1_1GhostParticlePartitioner.html">GhostParticlePartitioner</a></div> | 137 | <div·class="line"><a·id="l00041"·name="l00041"></a><span·class="lineno"><a·class="line"·href="structParticles_1_1internal_1_1GhostParticlePartitioner.html">···41</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structParticles_1_1internal_1_1GhostParticlePartitioner.html">GhostParticlePartitioner</a></div> |
138 | <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>····{</div> | 138 | <div·class="line"><a·id="l00042"·name="l00042"></a><span·class="lineno">···42</span>····{</div> |
139 | <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="structParticles_1_1internal_1_1GhostParticlePartitioner.html#a0a32e916288a63a3cfc7e294ff675d67">···46</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 139 | <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno"><a·class="line"·href="structParticles_1_1internal_1_1GhostParticlePartitioner.html#a0a32e916288a63a3cfc7e294ff675d67">···46</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structParticles_1_1internal_1_1GhostParticlePartitioner.html#a0a32e916288a63a3cfc7e294ff675d67">particle_iterator</a>·=·<a·class="code·hl_class"·href="classParticles_1_1ParticleIterator.html">ParticleIterator<dim,·spacedim></a>;</div> |
140 | <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div> | 140 | <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno">···47</span>·</div> |
141 | <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="structParticles_1_1internal_1_1GhostParticlePartitioner.html#a1a7fee0202935967bab11e6d7feeeab1">···52</a></span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_variable"·href="structParticles_1_1internal_1_1GhostParticlePartitioner.html#a1a7fee0202935967bab11e6d7feeeab1">valid</a>·=·<span·class="keyword">false</span>;</div> | 141 | <div·class="line"><a·id="l00052"·name="l00052"></a><span·class="lineno"><a·class="line"·href="structParticles_1_1internal_1_1GhostParticlePartitioner.html#a1a7fee0202935967bab11e6d7feeeab1">···52</a></span>······<span·class="keywordtype">bool</span>·<a·class="code·hl_variable"·href="structParticles_1_1internal_1_1GhostParticlePartitioner.html#a1a7fee0202935967bab11e6d7feeeab1">valid</a>·=·<span·class="keyword">false</span>;</div> |
142 | <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div> | 142 | <div·class="line"><a·id="l00053"·name="l00053"></a><span·class="lineno">···53</span>·</div> |
143 | <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno"><a·class="line"·href="structParticles_1_1internal_1_1GhostParticlePartitioner.html#a449d337333dcc7af4e0422d70a35e7bc">···58</a></span>······std::vector<types::subdomain_id>·<a·class="code·hl_variable"·href="structParticles_1_1internal_1_1GhostParticlePartitioner.html#a449d337333dcc7af4e0422d70a35e7bc">neighbors</a>;</div> | 143 | <div·class="line"><a·id="l00058"·name="l00058"></a><span·class="lineno"><a·class="line"·href="structParticles_1_1internal_1_1GhostParticlePartitioner.html#a449d337333dcc7af4e0422d70a35e7bc">···58</a></span>······std::vector<types::subdomain_id>·<a·class="code·hl_variable"·href="structParticles_1_1internal_1_1GhostParticlePartitioner.html#a449d337333dcc7af4e0422d70a35e7bc">neighbors</a>;</div> |
144 | <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div> | 144 | <div·class="line"><a·id="l00059"·name="l00059"></a><span·class="lineno">···59</span>·</div> |
145 | <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno"><a·class="line"·href="structParticles_1_1internal_1_1GhostParticlePartitioner.html#ab489520af5750243e3b5f69072f3930f">···67</a></span>······std::vector<unsigned·int>·<a·class="code·hl_variable"·href="structParticles_1_1internal_1_1GhostParticlePartitioner.html#ab489520af5750243e3b5f69072f3930f">send_pointers</a>;</div> | 145 | <div·class="line"><a·id="l00067"·name="l00067"></a><span·class="lineno"><a·class="line"·href="structParticles_1_1internal_1_1GhostParticlePartitioner.html#ab489520af5750243e3b5f69072f3930f">···67</a></span>······std::vector<unsigned·int>·<a·class="code·hl_variable"·href="structParticles_1_1internal_1_1GhostParticlePartitioner.html#ab489520af5750243e3b5f69072f3930f">send_pointers</a>;</div> |
146 | <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div> | 146 | <div·class="line"><a·id="l00068"·name="l00068"></a><span·class="lineno">···68</span>·</div> |
Offset 1299, 15 lines modified | Offset 1299, 15 lines modified | ||
1299 | </div> | 1299 | </div> |
1300 | <div·class="line"><a·id="l01973"·name="l01973"></a><span·class="lineno">·1973</span>·</div> | 1300 | <div·class="line"><a·id="l01973"·name="l01973"></a><span·class="lineno">·1973</span>·</div> |
1301 | <div·class="line"><a·id="l01974"·name="l01974"></a><span·class="lineno">·1974</span>····<span·class="comment">//·Tensors</span></div> | 1301 | <div·class="line"><a·id="l01974"·name="l01974"></a><span·class="lineno">·1974</span>····<span·class="comment">//·Tensors</span></div> |
1302 | <div·class="line"><a·id="l01975"·name="l01975"></a><span·class="lineno">·1975</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·rank,·<span·class="keywordtype">int</span>·dim,·<span·class="keyword">class</span>·Number></div> | 1302 | <div·class="line"><a·id="l01975"·name="l01975"></a><span·class="lineno">·1975</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·rank,·<span·class="keywordtype">int</span>·dim,·<span·class="keyword">class</span>·Number></div> |
1303 | <div·class="foldopen"·id="foldopen01976"·data-start="{"·data-end="};"> | 1303 | <div·class="foldopen"·id="foldopen01976"·data-start="{"·data-end="};"> |
1304 | <div·class="line"><a·id="l01976"·name="l01976"></a><span·class="lineno"><a·class="line"·href="structPatterns_1_1Tools_1_1Convert_3_01Tensor_3_01rank_00_01dim_00_01Number_01_4_01_4.html">·1976</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structPatterns_1_1Tools_1_1Convert.html">Convert</a><<a·class="code·hl_class"·href="classTensor.html">Tensor</a><rank,·dim,·Number>></div> | 1304 | <div·class="line"><a·id="l01976"·name="l01976"></a><span·class="lineno"><a·class="line"·href="structPatterns_1_1Tools_1_1Convert_3_01Tensor_3_01rank_00_01dim_00_01Number_01_4_01_4.html">·1976</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structPatterns_1_1Tools_1_1Convert.html">Convert</a><<a·class="code·hl_class"·href="classTensor.html">Tensor</a><rank,·dim,·Number>></div> |
1305 | <div·class="line"><a·id="l01977"·name="l01977"></a><span·class="lineno">·1977</span>····{</div> | 1305 | <div·class="line"><a·id="l01977"·name="l01977"></a><span·class="lineno">·1977</span>····{</div> |
1306 | <div·class="line"><a·id="l01978"·name="l01978"></a><span·class="lineno"><a·class="line"·href="structPatterns_1_1Tools_1_1Convert_3_01Tensor_3_01rank_00_01dim_00_01Number_01_4_01_4.html#a91fc87bbbcc1b378cb45c0c1206639dd">·1978</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 1306 | <div·class="line"><a·id="l01978"·name="l01978"></a><span·class="lineno"><a·class="line"·href="structPatterns_1_1Tools_1_1Convert_3_01Tensor_3_01rank_00_01dim_00_01Number_01_4_01_4.html#a91fc87bbbcc1b378cb45c0c1206639dd">·1978</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structPatterns_1_1Tools_1_1Convert_3_01Tensor_3_01rank_00_01dim_00_01Number_01_4_01_4.html#a91fc87bbbcc1b378cb45c0c1206639dd">T</a>·=·<a·class="code·hl_class"·href="classTensor.html">Tensor<rank,·dim,·Number></a>;</div> |
1307 | <div·class="line"><a·id="l01979"·name="l01979"></a><span·class="lineno">·1979</span>······<span·class="keyword">static</span>·std::unique_ptr<Patterns::PatternBase></div> | 1307 | <div·class="line"><a·id="l01979"·name="l01979"></a><span·class="lineno">·1979</span>······<span·class="keyword">static</span>·std::unique_ptr<Patterns::PatternBase></div> |
1308 | <div·class="foldopen"·id="foldopen01980"·data-start="{"·data-end="}"> | 1308 | <div·class="foldopen"·id="foldopen01980"·data-start="{"·data-end="}"> |
1309 | <div·class="line"><a·id="l01980"·name="l01980"></a><span·class="lineno"><a·class="line"·href="structPatterns_1_1Tools_1_1Convert_3_01Tensor_3_01rank_00_01dim_00_01Number_01_4_01_4.html#ac13dd286b7b2b0c4f3f57cde5282e6d2">·1980</a></span>······<a·class="code·hl_function"·href="structPatterns_1_1Tools_1_1Convert_3_01Tensor_3_01rank_00_01dim_00_01Number_01_4_01_4.html#ac13dd286b7b2b0c4f3f57cde5282e6d2">to_pattern</a>()</div> | 1309 | <div·class="line"><a·id="l01980"·name="l01980"></a><span·class="lineno"><a·class="line"·href="structPatterns_1_1Tools_1_1Convert_3_01Tensor_3_01rank_00_01dim_00_01Number_01_4_01_4.html#ac13dd286b7b2b0c4f3f57cde5282e6d2">·1980</a></span>······<a·class="code·hl_function"·href="structPatterns_1_1Tools_1_1Convert_3_01Tensor_3_01rank_00_01dim_00_01Number_01_4_01_4.html#ac13dd286b7b2b0c4f3f57cde5282e6d2">to_pattern</a>()</div> |
1310 | <div·class="line"><a·id="l01981"·name="l01981"></a><span·class="lineno">·1981</span>······{</div> | 1310 | <div·class="line"><a·id="l01981"·name="l01981"></a><span·class="lineno">·1981</span>······{</div> |
1311 | <div·class="line"><a·id="l01982"·name="l01982"></a><span·class="lineno">·1982</span>········<span·class="keyword">static_assert</span>(<a·class="code·hl_struct"·href="structPatterns_1_1Tools_1_1internal_1_1RankInfo.html">internal::RankInfo<T>::list_rank</a>·>·0,</div> | 1311 | <div·class="line"><a·id="l01982"·name="l01982"></a><span·class="lineno">·1982</span>········<span·class="keyword">static_assert</span>(<a·class="code·hl_struct"·href="structPatterns_1_1Tools_1_1internal_1_1RankInfo.html">internal::RankInfo<T>::list_rank</a>·>·0,</div> |
1312 | <div·class="line"><a·id="l01983"·name="l01983"></a><span·class="lineno">·1983</span>······················<span·class="stringliteral">"Cannot·use·this·class·for·non·List-compatible·types."</span>);</div> | 1312 | <div·class="line"><a·id="l01983"·name="l01983"></a><span·class="lineno">·1983</span>······················<span·class="stringliteral">"Cannot·use·this·class·for·non·List-compatible·types."</span>);</div> |
1313 | <div·class="line"><a·id="l01984"·name="l01984"></a><span·class="lineno">·1984</span>········<span·class="keywordflow">return</span>·std::make_unique<Patterns::List>(</div> | 1313 | <div·class="line"><a·id="l01984"·name="l01984"></a><span·class="lineno">·1984</span>········<span·class="keywordflow">return</span>·std::make_unique<Patterns::List>(</div> |
Offset 153, 16 lines modified | Offset 153, 16 lines modified | ||
153 | <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div> | 153 | <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>·</div> |
154 | <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno"><a·class="line"·href="classPETScWrappers_1_1MPI_1_1BlockSparseMatrix.html#aba37cb0601d734660b7c351646685d7b">···83</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classPETScWrappers_1_1MPI_1_1BlockSparseMatrix.html#aba37cb0601d734660b7c351646685d7b">value_type</a>······=·<a·class="code·hl_typedef"·href="classBlockMatrixBase.html#a67f5e943e0dc120090f1e0748c38b34f">BaseClass::value_type</a>;</div> | 154 | <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno"><a·class="line"·href="classPETScWrappers_1_1MPI_1_1BlockSparseMatrix.html#aba37cb0601d734660b7c351646685d7b">···83</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classPETScWrappers_1_1MPI_1_1BlockSparseMatrix.html#aba37cb0601d734660b7c351646685d7b">value_type</a>······=·<a·class="code·hl_typedef"·href="classBlockMatrixBase.html#a67f5e943e0dc120090f1e0748c38b34f">BaseClass::value_type</a>;</div> |
155 | <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno"><a·class="line"·href="classPETScWrappers_1_1MPI_1_1BlockSparseMatrix.html#a878af45706f93d6f694c1e920773f93f">···84</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classPETScWrappers_1_1MPI_1_1BlockSparseMatrix.html#a878af45706f93d6f694c1e920773f93f">pointer</a>·········=·<a·class="code·hl_typedef"·href="classBlockMatrixBase.html#ae305c4e1fdaf318cd3dfdce7ff5d4fbf">BaseClass::pointer</a>;</div> | 155 | <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno"><a·class="line"·href="classPETScWrappers_1_1MPI_1_1BlockSparseMatrix.html#a878af45706f93d6f694c1e920773f93f">···84</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classPETScWrappers_1_1MPI_1_1BlockSparseMatrix.html#a878af45706f93d6f694c1e920773f93f">pointer</a>·········=·<a·class="code·hl_typedef"·href="classBlockMatrixBase.html#ae305c4e1fdaf318cd3dfdce7ff5d4fbf">BaseClass::pointer</a>;</div> |
156 | <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno"><a·class="line"·href="classPETScWrappers_1_1MPI_1_1BlockSparseMatrix.html#a92534f0a1fd029166fbb78c15cc15a6f">···85</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classPETScWrappers_1_1MPI_1_1BlockSparseMatrix.html#a92534f0a1fd029166fbb78c15cc15a6f">const_pointer</a>···=·<a·class="code·hl_typedef"·href="classBlockMatrixBase.html#a7c4888a73231c2eff68d01e6ecc6e975">BaseClass::const_pointer</a>;</div> | 156 | <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno"><a·class="line"·href="classPETScWrappers_1_1MPI_1_1BlockSparseMatrix.html#a92534f0a1fd029166fbb78c15cc15a6f">···85</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classPETScWrappers_1_1MPI_1_1BlockSparseMatrix.html#a92534f0a1fd029166fbb78c15cc15a6f">const_pointer</a>···=·<a·class="code·hl_typedef"·href="classBlockMatrixBase.html#a7c4888a73231c2eff68d01e6ecc6e975">BaseClass::const_pointer</a>;</div> |
157 | <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno"><a·class="line"·href="classPETScWrappers_1_1MPI_1_1BlockSparseMatrix.html#a18aa5d25ba37a80fbe5d74094193b129">···86</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classPETScWrappers_1_1MPI_1_1BlockSparseMatrix.html#a18aa5d25ba37a80fbe5d74094193b129">reference</a>·······=·<a·class="code·hl_typedef"·href="classBlockMatrixBase.html#a026a82c1fb4827731009779a8e679963">BaseClass::reference</a>;</div> | 157 | <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno"><a·class="line"·href="classPETScWrappers_1_1MPI_1_1BlockSparseMatrix.html#a18aa5d25ba37a80fbe5d74094193b129">···86</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classPETScWrappers_1_1MPI_1_1BlockSparseMatrix.html#a18aa5d25ba37a80fbe5d74094193b129">reference</a>·······=·<a·class="code·hl_typedef"·href="classBlockMatrixBase.html#a026a82c1fb4827731009779a8e679963">BaseClass::reference</a>;</div> |
158 | <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno"><a·class="line"·href="classPETScWrappers_1_1MPI_1_1BlockSparseMatrix.html#ae03603b5a886dcd734f27f5d28859e2c">···87</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classPETScWrappers_1_1MPI_1_1BlockSparseMatrix.html#ae03603b5a886dcd734f27f5d28859e2c">const_reference</a>·=·<a·class="code·hl_typedef"·href="classBlockMatrixBase.html#a1f04c58b85ae49f430354a71b525e533">BaseClass::const_reference</a>;</div> | 158 | <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno"><a·class="line"·href="classPETScWrappers_1_1MPI_1_1BlockSparseMatrix.html#ae03603b5a886dcd734f27f5d28859e2c">···87</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classPETScWrappers_1_1MPI_1_1BlockSparseMatrix.html#ae03603b5a886dcd734f27f5d28859e2c">const_reference</a>·=·<a·class="code·hl_typedef"·href="classBlockMatrixBase.html#a1f04c58b85ae49f430354a71b525e533">BaseClass::const_reference</a>;</div> |
159 | <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno"><a·class="line"·href="classPETScWrappers_1_1MPI_1_1BlockSparseMatrix.html#a4459b251139d45f979377f3937f7266f">···88</a></span>······<span·class="keyword">using·</span><a·class="code·hl_class"·href="classunsigned_01int.html">size_type</a>·······=·<a·class="code·hl_typedef"·href="classBlockMatrixBase.html#a5efbae0f7219630331e7fc966cd3647a">BaseClass::size_type</a>;</div> | 159 | <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno"><a·class="line"·href="classPETScWrappers_1_1MPI_1_1BlockSparseMatrix.html#a4459b251139d45f979377f3937f7266f">···88</a></span>······<span·class="keyword">using·</span><a·class="code·hl_class"·href="classunsigned_01int.html">size_type</a>·······=·<a·class="code·hl_typedef"·href="classBlockMatrixBase.html#a5efbae0f7219630331e7fc966cd3647a">BaseClass::size_type</a>;</div> |
160 | <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno"><a·class="line"·href="classPETScWrappers_1_1MPI_1_1BlockSparseMatrix.html#a87c619d491397ad3d0ff5a5d80815064">···89</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 160 | <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno"><a·class="line"·href="classPETScWrappers_1_1MPI_1_1BlockSparseMatrix.html#a87c619d491397ad3d0ff5a5d80815064">···89</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classPETScWrappers_1_1MPI_1_1BlockSparseMatrix.html#a87c619d491397ad3d0ff5a5d80815064">iterator</a>········=·<a·class="code·hl_typedef"·href="classBlockMatrixBase.html#a9676f6127d493633bb4b66ee1952ad24">BaseClass::iterator</a>;</div> |
161 | <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno"><a·class="line"·href="classPETScWrappers_1_1MPI_1_1BlockSparseMatrix.html#aab3608c60f37d6e2ec541caef93e886a">···90</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 161 | <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno"><a·class="line"·href="classPETScWrappers_1_1MPI_1_1BlockSparseMatrix.html#aab3608c60f37d6e2ec541caef93e886a">···90</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classPETScWrappers_1_1MPI_1_1BlockSparseMatrix.html#aab3608c60f37d6e2ec541caef93e886a">const_iterator</a>··=·<a·class="code·hl_typedef"·href="classBlockMatrixBase.html#a3318caa7ab0c4b2eb257cfb99daa5429">BaseClass::const_iterator</a>;</div> |
162 | <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div> | 162 | <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div> |
163 | <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>······<a·class="code·hl_function"·href="classPETScWrappers_1_1MPI_1_1BlockSparseMatrix.html#a0990aedbd7b545c8564db8ca5b265315">BlockSparseMatrix</a>();</div> | 163 | <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>······<a·class="code·hl_function"·href="classPETScWrappers_1_1MPI_1_1BlockSparseMatrix.html#a0990aedbd7b545c8564db8ca5b265315">BlockSparseMatrix</a>();</div> |
164 | <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div> | 164 | <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div> |
165 | <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>······<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="classPETScWrappers_1_1MPI_1_1BlockSparseMatrix.html#a0990aedbd7b545c8564db8ca5b265315">BlockSparseMatrix</a>(<span·class="keyword">const</span>·Mat·&);</div> | 165 | <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>······<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="classPETScWrappers_1_1MPI_1_1BlockSparseMatrix.html#a0990aedbd7b545c8564db8ca5b265315">BlockSparseMatrix</a>(<span·class="keyword">const</span>·Mat·&);</div> |
166 | <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>·</div> | 166 | <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>·</div> |
167 | <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>······<span·class="keyword">template</span>·<<span·class="keywordtype">size_t</span>·block_rows,·<span·class="keywordtype">size_t</span>·block_columns></div> | 167 | <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>······<span·class="keyword">template</span>·<<span·class="keywordtype">size_t</span>·block_rows,·<span·class="keywordtype">size_t</span>·block_columns></div> |
168 | <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>······<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="classPETScWrappers_1_1MPI_1_1BlockSparseMatrix.html#a0990aedbd7b545c8564db8ca5b265315">BlockSparseMatrix</a>(</div> | 168 | <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>······<span·class="keyword">explicit</span>·<a·class="code·hl_function"·href="classPETScWrappers_1_1MPI_1_1BlockSparseMatrix.html#a0990aedbd7b545c8564db8ca5b265315">BlockSparseMatrix</a>(</div> |
Offset 1356, 40 lines modified | Offset 1356, 40 lines modified | ||
1356 | <div·class="line"><a·id="l01648"·name="l01648"></a><span·class="lineno"><a·class="line"·href="classPreconditionPSOR.html">·1648</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="classPreconditionPSOR.html">PreconditionPSOR</a></div> | 1356 | <div·class="line"><a·id="l01648"·name="l01648"></a><span·class="lineno"><a·class="line"·href="classPreconditionPSOR.html">·1648</a></span><span·class="keyword">class·</span><a·class="code·hl_class"·href="classPreconditionPSOR.html">PreconditionPSOR</a></div> |
1357 | <div·class="line"><a·id="l01649"·name="l01649"></a><span·class="lineno">·1649</span>··:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="classPreconditionRelaxation.html">PreconditionRelaxation</a><</div> | 1357 | <div·class="line"><a·id="l01649"·name="l01649"></a><span·class="lineno">·1649</span>··:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="classPreconditionRelaxation.html">PreconditionRelaxation</a><</div> |
1358 | <div·class="line"><a·id="l01650"·name="l01650"></a><span·class="lineno">·1650</span>······MatrixType,</div> | 1358 | <div·class="line"><a·id="l01650"·name="l01650"></a><span·class="lineno">·1650</span>······MatrixType,</div> |
1359 | <div·class="line"><a·id="l01651"·name="l01651"></a><span·class="lineno">·1651</span>······internal::PreconditionRelaxation::PreconditionPSORImpl<MatrixType>></div> | 1359 | <div·class="line"><a·id="l01651"·name="l01651"></a><span·class="lineno">·1651</span>······internal::PreconditionRelaxation::PreconditionPSORImpl<MatrixType>></div> |
1360 | <div·class="line"><a·id="l01652"·name="l01652"></a><span·class="lineno">·1652</span>{</div> | 1360 | <div·class="line"><a·id="l01652"·name="l01652"></a><span·class="lineno">·1652</span>{</div> |
1361 | <div·class="line"><a·id="l01653"·name="l01653"></a><span·class="lineno"><a·class="line"·href="classPreconditionPSOR.html#ad5397000c38b3d312b6aedb91b0bfa5c">·1653</a></span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classPreconditionPSOR.html#ad5397000c38b3d312b6aedb91b0bfa5c">PreconditionerType</a>·=</div> | 1361 | <div·class="line"><a·id="l01653"·name="l01653"></a><span·class="lineno"><a·class="line"·href="classPreconditionPSOR.html#ad5397000c38b3d312b6aedb91b0bfa5c">·1653</a></span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classPreconditionPSOR.html#ad5397000c38b3d312b6aedb91b0bfa5c">PreconditionerType</a>·=</div> |
1362 | <div·class="line"><a·id="l01654"·name="l01654"></a><span·class="lineno">·1654</span>····internal::PreconditionRelaxation::PreconditionPSORImpl<MatrixType>;</div> | 1362 | <div·class="line"><a·id="l01654"·name="l01654"></a><span·class="lineno">·1654</span>····internal::PreconditionRelaxation::PreconditionPSORImpl<MatrixType>;</div> |
1363 | <div·class="line"><a·id="l01655"·name="l01655"></a><span·class="lineno"><a·class="line"·href="classPreconditionPSOR.html#a21026a7a5e92e440cd236f39fc8594e1">·1655</a></span>··<span·class="keyword">using·</span><a·class="code·hl_ | 1363 | <div·class="line"><a·id="l01655"·name="l01655"></a><span·class="lineno"><a·class="line"·href="classPreconditionPSOR.html#a21026a7a5e92e440cd236f39fc8594e1">·1655</a></span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classPreconditionPSOR.html#a21026a7a5e92e440cd236f39fc8594e1">BaseClass</a>·=·<a·class="code·hl_class"·href="classPreconditionRelaxation.html">PreconditionRelaxation<MatrixType,·PreconditionerType></a>;</div> |
1364 | <div·class="line"><a·id="l01656"·name="l01656"></a><span·class="lineno">·1656</span>·</div> | 1364 | <div·class="line"><a·id="l01656"·name="l01656"></a><span·class="lineno">·1656</span>·</div> |
1365 | <div·class="line"><a·id="l01657"·name="l01657"></a><span·class="lineno">·1657</span><span·class="keyword">public</span>:</div> | 1365 | <div·class="line"><a·id="l01657"·name="l01657"></a><span·class="lineno">·1657</span><span·class="keyword">public</span>:</div> |
1366 | <div·class="line"><a·id="l01661"·name="l01661"></a><span·class="lineno"><a·class="line"·href="classPreconditionPSOR.html#a1aead75590e55be9b3e9f350ad4fd2db">·1661</a></span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classPreconditionPSOR.html#a1aead75590e55be9b3e9f350ad4fd2db">size_type</a>·=·<span·class="keyword">typename</span>· | 1366 | <div·class="line"><a·id="l01661"·name="l01661"></a><span·class="lineno"><a·class="line"·href="classPreconditionPSOR.html#a1aead75590e55be9b3e9f350ad4fd2db">·1661</a></span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classPreconditionPSOR.html#a1aead75590e55be9b3e9f350ad4fd2db">size_type</a>·=·<span·class="keyword">typename</span>·BaseClass::size_type;</div> |
1367 | <div·class="line"><a·id="l01662"·name="l01662"></a><span·class="lineno">·1662</span>·</div> | 1367 | <div·class="line"><a·id="l01662"·name="l01662"></a><span·class="lineno">·1662</span>·</div> |
1368 | <div·class="foldopen"·id="foldopen01666"·data-start="{"·data-end="};"> | 1368 | <div·class="foldopen"·id="foldopen01666"·data-start="{"·data-end="};"> |
1369 | <div·class="line"><a·id="l01666"·name="l01666"></a><span·class="lineno"><a·class="line"·href="classPreconditionPSOR_1_1AdditionalData.html">·1666</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="classPreconditionPSOR_1_1AdditionalData.html">AdditionalData</a></div> | 1369 | <div·class="line"><a·id="l01666"·name="l01666"></a><span·class="lineno"><a·class="line"·href="classPreconditionPSOR_1_1AdditionalData.html">·1666</a></span>··<span·class="keyword">class·</span><a·class="code·hl_class"·href="classPreconditionPSOR_1_1AdditionalData.html">AdditionalData</a></div> |
1370 | <div·class="line"><a·id="l01667"·name="l01667"></a><span·class="lineno">·1667</span>··{</div> | 1370 | <div·class="line"><a·id="l01667"·name="l01667"></a><span·class="lineno">·1667</span>··{</div> |
1371 | <div·class="line"><a·id="l01668"·name="l01668"></a><span·class="lineno">·1668</span>··<span·class="keyword">public</span>:</div> | 1371 | <div·class="line"><a·id="l01668"·name="l01668"></a><span·class="lineno">·1668</span>··<span·class="keyword">public</span>:</div> |
1372 | <div·class="line"><a·id="l01679"·name="l01679"></a><span·class="lineno"><a·class="line"·href="classPreconditionPSOR_1_1AdditionalData.html#a161076ebc0d4f6fc0a0bc462f6caf934">·1679</a></span>····<a·class="code·hl_function"·href="classPreconditionPSOR_1_1AdditionalData.html#a161076ebc0d4f6fc0a0bc462f6caf934">AdditionalData</a>(<span·class="keyword">const</span>·std::vector<size_type>·&<a·class="code·hl_variable"·href="classPreconditionPSOR_1_1AdditionalData.html#ab2a44c765d46bf1a828581c45be84a3d">permutation</a>,</div> | 1372 | <div·class="line"><a·id="l01679"·name="l01679"></a><span·class="lineno"><a·class="line"·href="classPreconditionPSOR_1_1AdditionalData.html#a161076ebc0d4f6fc0a0bc462f6caf934">·1679</a></span>····<a·class="code·hl_function"·href="classPreconditionPSOR_1_1AdditionalData.html#a161076ebc0d4f6fc0a0bc462f6caf934">AdditionalData</a>(<span·class="keyword">const</span>·std::vector<size_type>·&<a·class="code·hl_variable"·href="classPreconditionPSOR_1_1AdditionalData.html#ab2a44c765d46bf1a828581c45be84a3d">permutation</a>,</div> |
1373 | <div·class="line"><a·id="l01680"·name="l01680"></a><span·class="lineno">·1680</span>···················<span·class="keyword">const</span>·std::vector<size_type>·&<a·class="code·hl_variable"·href="classPreconditionPSOR_1_1AdditionalData.html#a72a3daa188f7b5d896ed883592e20ff6">inverse_permutation</a>,</div> | 1373 | <div·class="line"><a·id="l01680"·name="l01680"></a><span·class="lineno">·1680</span>···················<span·class="keyword">const</span>·std::vector<size_type>·&<a·class="code·hl_variable"·href="classPreconditionPSOR_1_1AdditionalData.html#a72a3daa188f7b5d896ed883592e20ff6">inverse_permutation</a>,</div> |
1374 | <div·class="line"><a·id="l01681"·name="l01681"></a><span·class="lineno">·1681</span>···················<span·class="keyword">const</span>·<span·class="keyword">typename</span>· | 1374 | <div·class="line"><a·id="l01681"·name="l01681"></a><span·class="lineno">·1681</span>···················<span·class="keyword">const</span>·<span·class="keyword">typename</span>·BaseClass::AdditionalData·&<a·class="code·hl_variable"·href="classPreconditionPSOR_1_1AdditionalData.html#a58a840106671739c285b6225839b8d53">parameters</a>·=</div> |
1375 | <div·class="line"><a·id="l01682"·name="l01682"></a><span·class="lineno">·1682</span>·····················<span·class="keyword">typename</span>· | 1375 | <div·class="line"><a·id="l01682"·name="l01682"></a><span·class="lineno">·1682</span>·····················<span·class="keyword">typename</span>·BaseClass::AdditionalData());</div> |
1376 | <div·class="line"><a·id="l01683"·name="l01683"></a><span·class="lineno">·1683</span>·</div> | 1376 | <div·class="line"><a·id="l01683"·name="l01683"></a><span·class="lineno">·1683</span>·</div> |
1377 | <div·class="line"><a·id="l01687"·name="l01687"></a><span·class="lineno"><a·class="line"·href="classPreconditionPSOR_1_1AdditionalData.html#ab2a44c765d46bf1a828581c45be84a3d">·1687</a></span>····<span·class="keyword">const</span>·std::vector<size_type>·&<a·class="code·hl_variable"·href="classPreconditionPSOR_1_1AdditionalData.html#ab2a44c765d46bf1a828581c45be84a3d">permutation</a>;</div> | 1377 | <div·class="line"><a·id="l01687"·name="l01687"></a><span·class="lineno"><a·class="line"·href="classPreconditionPSOR_1_1AdditionalData.html#ab2a44c765d46bf1a828581c45be84a3d">·1687</a></span>····<span·class="keyword">const</span>·std::vector<size_type>·&<a·class="code·hl_variable"·href="classPreconditionPSOR_1_1AdditionalData.html#ab2a44c765d46bf1a828581c45be84a3d">permutation</a>;</div> |
1378 | <div·class="line"><a·id="l01691"·name="l01691"></a><span·class="lineno"><a·class="line"·href="classPreconditionPSOR_1_1AdditionalData.html#a72a3daa188f7b5d896ed883592e20ff6">·1691</a></span>····<span·class="keyword">const</span>·std::vector<size_type>·&<a·class="code·hl_variable"·href="classPreconditionPSOR_1_1AdditionalData.html#a72a3daa188f7b5d896ed883592e20ff6">inverse_permutation</a>;</div> | 1378 | <div·class="line"><a·id="l01691"·name="l01691"></a><span·class="lineno"><a·class="line"·href="classPreconditionPSOR_1_1AdditionalData.html#a72a3daa188f7b5d896ed883592e20ff6">·1691</a></span>····<span·class="keyword">const</span>·std::vector<size_type>·&<a·class="code·hl_variable"·href="classPreconditionPSOR_1_1AdditionalData.html#a72a3daa188f7b5d896ed883592e20ff6">inverse_permutation</a>;</div> |
1379 | <div·class="line"><a·id="l01695"·name="l01695"></a><span·class="lineno"><a·class="line"·href="classPreconditionPSOR_1_1AdditionalData.html#a58a840106671739c285b6225839b8d53">·1695</a></span>····<span·class="keyword">typename</span>· | 1379 | <div·class="line"><a·id="l01695"·name="l01695"></a><span·class="lineno"><a·class="line"·href="classPreconditionPSOR_1_1AdditionalData.html#a58a840106671739c285b6225839b8d53">·1695</a></span>····<span·class="keyword">typename</span>·BaseClass::AdditionalData·<a·class="code·hl_variable"·href="classPreconditionPSOR_1_1AdditionalData.html#a58a840106671739c285b6225839b8d53">parameters</a>;</div> |
1380 | <div·class="line"><a·id="l01696"·name="l01696"></a><span·class="lineno">·1696</span>··};</div> | 1380 | <div·class="line"><a·id="l01696"·name="l01696"></a><span·class="lineno">·1696</span>··};</div> |
1381 | </div> | 1381 | </div> |
1382 | <div·class="line"><a·id="l01697"·name="l01697"></a><span·class="lineno">·1697</span>·</div> | 1382 | <div·class="line"><a·id="l01697"·name="l01697"></a><span·class="lineno">·1697</span>·</div> |
1383 | <div·class="line"><a·id="l01709"·name="l01709"></a><span·class="lineno">·1709</span>··<span·class="keywordtype">void</span></div> | 1383 | <div·class="line"><a·id="l01709"·name="l01709"></a><span·class="lineno">·1709</span>··<span·class="keywordtype">void</span></div> |
1384 | <div·class="line"><a·id="l01710"·name="l01710"></a><span·class="lineno"><a·class="line"·href="classPreconditionPSOR.html#ae5b3e4b7bfa241a9c361451db4495c6d">·1710</a></span>··<a·class="code·hl_function"·href="classPreconditionPSOR.html#ae5b3e4b7bfa241a9c361451db4495c6d">initialize</a>(<span·class="keyword">const</span>·MatrixType·&························<a·class="code·hl_variable"·href="classPreconditionRelaxation.html#a11b4e7e3ae373b36811293889114d4b5">A</a>,</div> | 1384 | <div·class="line"><a·id="l01710"·name="l01710"></a><span·class="lineno"><a·class="line"·href="classPreconditionPSOR.html#ae5b3e4b7bfa241a9c361451db4495c6d">·1710</a></span>··<a·class="code·hl_function"·href="classPreconditionPSOR.html#ae5b3e4b7bfa241a9c361451db4495c6d">initialize</a>(<span·class="keyword">const</span>·MatrixType·&························<a·class="code·hl_variable"·href="classPreconditionRelaxation.html#a11b4e7e3ae373b36811293889114d4b5">A</a>,</div> |
1385 | <div·class="line"><a·id="l01711"·name="l01711"></a><span·class="lineno">·1711</span>·············<span·class="keyword">const</span>·std::vector<size_type>·&············permutation,</div> | 1385 | <div·class="line"><a·id="l01711"·name="l01711"></a><span·class="lineno">·1711</span>·············<span·class="keyword">const</span>·std::vector<size_type>·&············permutation,</div> |
1386 | <div·class="line"><a·id="l01712"·name="l01712"></a><span·class="lineno">·1712</span>·············<span·class="keyword">const</span>·std::vector<size_type>·&············inverse_permutation,</div> | 1386 | <div·class="line"><a·id="l01712"·name="l01712"></a><span·class="lineno">·1712</span>·············<span·class="keyword">const</span>·std::vector<size_type>·&············inverse_permutation,</div> |
1387 | <div·class="line"><a·id="l01713"·name="l01713"></a><span·class="lineno">·1713</span>·············<span·class="keyword">const</span>·<span·class="keyword">typename</span>· | 1387 | <div·class="line"><a·id="l01713"·name="l01713"></a><span·class="lineno">·1713</span>·············<span·class="keyword">const</span>·<span·class="keyword">typename</span>·BaseClass::AdditionalData·&parameters·=</div> |
1388 | <div·class="line"><a·id="l01714"·name="l01714"></a><span·class="lineno">·1714</span>···············<span·class="keyword">typename</span>· | 1388 | <div·class="line"><a·id="l01714"·name="l01714"></a><span·class="lineno">·1714</span>···············<span·class="keyword">typename</span>·BaseClass::AdditionalData());</div> |
1389 | <div·class="line"><a·id="l01715"·name="l01715"></a><span·class="lineno">·1715</span>·</div> | 1389 | <div·class="line"><a·id="l01715"·name="l01715"></a><span·class="lineno">·1715</span>·</div> |
1390 | <div·class="line"><a·id="l01726"·name="l01726"></a><span·class="lineno">·1726</span>··<span·class="keywordtype">void</span></div> | 1390 | <div·class="line"><a·id="l01726"·name="l01726"></a><span·class="lineno">·1726</span>··<span·class="keywordtype">void</span></div> |
1391 | <div·class="line"><a·id="l01727"·name="l01727"></a><span·class="lineno"><a·class="line"·href="classPreconditionPSOR.html#a68c83bc001616d23ef318629c3ac4b2b">·1727</a></span>··<a·class="code·hl_function"·href="classPreconditionPSOR.html#a68c83bc001616d23ef318629c3ac4b2b">initialize</a>(<span·class="keyword">const</span>·MatrixType·&<a·class="code·hl_variable"·href="classPreconditionRelaxation.html#a11b4e7e3ae373b36811293889114d4b5">A</a>,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classPreconditionPSOR_1_1AdditionalData.html">AdditionalData</a>·&additional_data);</div> | 1391 | <div·class="line"><a·id="l01727"·name="l01727"></a><span·class="lineno"><a·class="line"·href="classPreconditionPSOR.html#a68c83bc001616d23ef318629c3ac4b2b">·1727</a></span>··<a·class="code·hl_function"·href="classPreconditionPSOR.html#a68c83bc001616d23ef318629c3ac4b2b">initialize</a>(<span·class="keyword">const</span>·MatrixType·&<a·class="code·hl_variable"·href="classPreconditionRelaxation.html#a11b4e7e3ae373b36811293889114d4b5">A</a>,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classPreconditionPSOR_1_1AdditionalData.html">AdditionalData</a>·&additional_data);</div> |
1392 | <div·class="line"><a·id="l01728"·name="l01728"></a><span·class="lineno">·1728</span>};</div> | 1392 | <div·class="line"><a·id="l01728"·name="l01728"></a><span·class="lineno">·1728</span>};</div> |
1393 | </div> | 1393 | </div> |
1394 | <div·class="line"><a·id="l01729"·name="l01729"></a><span·class="lineno">·1729</span>·</div> | 1394 | <div·class="line"><a·id="l01729"·name="l01729"></a><span·class="lineno">·1729</span>·</div> |
1395 | <div·class="line"><a·id="l01730"·name="l01730"></a><span·class="lineno">·1730</span>·</div> | 1395 | <div·class="line"><a·id="l01730"·name="l01730"></a><span·class="lineno">·1730</span>·</div> |
Offset 307, 15 lines modified | Offset 307, 15 lines modified | ||
307 | <div·class="line"><a·id="l00184"·name="l00184"></a><span·class="lineno">··184</span>····}</div> | 307 | <div·class="line"><a·id="l00184"·name="l00184"></a><span·class="lineno">··184</span>····}</div> |
308 | <div·class="line"><a·id="l00185"·name="l00185"></a><span·class="lineno">··185</span>}</div> | 308 | <div·class="line"><a·id="l00185"·name="l00185"></a><span·class="lineno">··185</span>}</div> |
309 | <div·class="line"><a·id="l00186"·name="l00186"></a><span·class="lineno">··186</span>·</div> | 309 | <div·class="line"><a·id="l00186"·name="l00186"></a><span·class="lineno">··186</span>·</div> |
310 | <div·class="line"><a·id="l00187"·name="l00187"></a><span·class="lineno">··187</span>·</div> | 310 | <div·class="line"><a·id="l00187"·name="l00187"></a><span·class="lineno">··187</span>·</div> |
311 | <div·class="line"><a·id="l00188"·name="l00188"></a><span·class="lineno">··188</span><span·class="preprocessor">#ifndef·DOXYGEN</span></div> | 311 | <div·class="line"><a·id="l00188"·name="l00188"></a><span·class="lineno">··188</span><span·class="preprocessor">#ifndef·DOXYGEN</span></div> |
312 | <div·class="foldopen"·id="foldopen00189"·data-start="{"·data-end="}"> | 312 | <div·class="foldopen"·id="foldopen00189"·data-start="{"·data-end="}"> |
313 | <div·class="line"><a·id="l00189"·name="l00189"></a><span·class="lineno"><a·class="line"·href="classQuadrature.html#a31d03db5ae9e38b5ca3cad79da633ef0">··189</a></span><span·class="keyword">template</span>·<></div> | 313 | <div·class="line"><a·id="l00189"·name="l00189"></a><span·class="lineno"><a·class="line"·href="classQuadrature.html#a31d03db5ae9e38b5ca3cad79da633ef0">··189</a></span><span·class="keyword">template</span>·<></div> |
314 | <div·class="line"><a·id="l00190"·name="l00190"></a><span·class="lineno">··190</span><a·class="code·hl_function"·href="classQuadrature.html#a7605d89bc1090cbe9a9c73b4ecda292b">Quadrature<1>::Quadrature</a>(<span·class="keyword">const</span>·<a·class="code·hl_ | 314 | <div·class="line"><a·id="l00190"·name="l00190"></a><span·class="lineno">··190</span><a·class="code·hl_function"·href="classQuadrature.html#a7605d89bc1090cbe9a9c73b4ecda292b">Quadrature<1>::Quadrature</a>(<span·class="keyword">const</span>·<a·class="code·hl_typedef"·href="classQuadrature.html#a24ac89c931ca1d36285b740089d53c68">SubQuadrature</a>·&,·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classQuadrature.html">Quadrature<1></a>·&q2)</div> |
315 | <div·class="line"><a·id="l00191"·name="l00191"></a><span·class="lineno">··191</span>··:·quadrature_points(q2.size())</div> | 315 | <div·class="line"><a·id="l00191"·name="l00191"></a><span·class="lineno">··191</span>··:·quadrature_points(q2.size())</div> |
316 | <div·class="line"><a·id="l00192"·name="l00192"></a><span·class="lineno">··192</span>··,·weights(q2.size())</div> | 316 | <div·class="line"><a·id="l00192"·name="l00192"></a><span·class="lineno">··192</span>··,·weights(q2.size())</div> |
317 | <div·class="line"><a·id="l00193"·name="l00193"></a><span·class="lineno">··193</span>··,·is_tensor_product_flag(true)</div> | 317 | <div·class="line"><a·id="l00193"·name="l00193"></a><span·class="lineno">··193</span>··,·is_tensor_product_flag(true)</div> |
318 | <div·class="line"><a·id="l00194"·name="l00194"></a><span·class="lineno">··194</span>{</div> | 318 | <div·class="line"><a·id="l00194"·name="l00194"></a><span·class="lineno">··194</span>{</div> |
319 | <div·class="line"><a·id="l00195"·name="l00195"></a><span·class="lineno">··195</span>··<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·present_index·=·0;</div> | 319 | <div·class="line"><a·id="l00195"·name="l00195"></a><span·class="lineno">··195</span>··<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·present_index·=·0;</div> |
320 | <div·class="line"><a·id="l00196"·name="l00196"></a><span·class="lineno">··196</span>··<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·i2·=·0;·i2·<·q2.<a·class="code·hl_function"·href="classQuadrature.html#af9f7d82770fa8126e19113f3e3db755b">size</a>();·++i2)</div> | 320 | <div·class="line"><a·id="l00196"·name="l00196"></a><span·class="lineno">··196</span>··<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·i2·=·0;·i2·<·q2.<a·class="code·hl_function"·href="classQuadrature.html#af9f7d82770fa8126e19113f3e3db755b">size</a>();·++i2)</div> |
321 | <div·class="foldopen"·id="foldopen00197"·data-start="{"·data-end="}"> | 321 | <div·class="foldopen"·id="foldopen00197"·data-start="{"·data-end="}"> |
Offset 1371, 15 lines modified | Offset 1371, 15 lines modified | ||
1371 | <div·class="line"><a·id="l01312"·name="l01312"></a><span·class="lineno"><a·class="line"·href="classNonMatching_1_1internal_1_1DiscreteQuadratureGeneratorImplementation_1_1RefSpaceFEFieldFunction.html">·1312</a></span>······<span·class="keyword">class·</span><a·class="code·hl_class"·href="classNonMatching_1_1internal_1_1DiscreteQuadratureGeneratorImplementation_1_1RefSpaceFEFieldFunction.html">RefSpaceFEFieldFunction</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="classNonMatching_1_1internal_1_1DiscreteQuadratureGeneratorImplementation_1_1CellWiseFunction.html">CellWiseFunction</a><dim></div> | 1371 | <div·class="line"><a·id="l01312"·name="l01312"></a><span·class="lineno"><a·class="line"·href="classNonMatching_1_1internal_1_1DiscreteQuadratureGeneratorImplementation_1_1RefSpaceFEFieldFunction.html">·1312</a></span>······<span·class="keyword">class·</span><a·class="code·hl_class"·href="classNonMatching_1_1internal_1_1DiscreteQuadratureGeneratorImplementation_1_1RefSpaceFEFieldFunction.html">RefSpaceFEFieldFunction</a>·:·<span·class="keyword">public</span>·<a·class="code·hl_class"·href="classNonMatching_1_1internal_1_1DiscreteQuadratureGeneratorImplementation_1_1CellWiseFunction.html">CellWiseFunction</a><dim></div> |
1372 | <div·class="line"><a·id="l01313"·name="l01313"></a><span·class="lineno">·1313</span>······{</div> | 1372 | <div·class="line"><a·id="l01313"·name="l01313"></a><span·class="lineno">·1313</span>······{</div> |
1373 | <div·class="line"><a·id="l01314"·name="l01314"></a><span·class="lineno">·1314</span>······<span·class="keyword">public</span>:</div> | 1373 | <div·class="line"><a·id="l01314"·name="l01314"></a><span·class="lineno">·1314</span>······<span·class="keyword">public</span>:</div> |
1374 | <div·class="line"><a·id="l01322"·name="l01322"></a><span·class="lineno">·1322</span>········<a·class="code·hl_class"·href="classNonMatching_1_1internal_1_1DiscreteQuadratureGeneratorImplementation_1_1RefSpaceFEFieldFunction.html">RefSpaceFEFieldFunction</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classDoFHandler.html">DoFHandler<dim></a>·&<a·class="code·hl_variable"·href="classNonMatching_1_1internal_1_1DiscreteQuadratureGeneratorImplementation_1_1RefSpaceFEFieldFunction.html#a8ae7a29bf0dae3c3c1f3a104e45b8c14">dof_handler</a>,</div> | 1374 | <div·class="line"><a·id="l01322"·name="l01322"></a><span·class="lineno">·1322</span>········<a·class="code·hl_class"·href="classNonMatching_1_1internal_1_1DiscreteQuadratureGeneratorImplementation_1_1RefSpaceFEFieldFunction.html">RefSpaceFEFieldFunction</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classDoFHandler.html">DoFHandler<dim></a>·&<a·class="code·hl_variable"·href="classNonMatching_1_1internal_1_1DiscreteQuadratureGeneratorImplementation_1_1RefSpaceFEFieldFunction.html#a8ae7a29bf0dae3c3c1f3a104e45b8c14">dof_handler</a>,</div> |
1375 | <div·class="line"><a·id="l01323"·name="l01323"></a><span·class="lineno">·1323</span>································<span·class="keyword">const</span>·VectorType·&·····dof_values);</div> | 1375 | <div·class="line"><a·id="l01323"·name="l01323"></a><span·class="lineno">·1323</span>································<span·class="keyword">const</span>·VectorType·&·····dof_values);</div> |
1376 | <div·class="line"><a·id="l01324"·name="l01324"></a><span·class="lineno">·1324</span>·</div> | 1376 | <div·class="line"><a·id="l01324"·name="l01324"></a><span·class="lineno">·1324</span>·</div> |
1377 | <div·class="line"><a·id="l01328"·name="l01328"></a><span·class="lineno">·1328</span>········<span·class="keywordtype">void</span></div> | 1377 | <div·class="line"><a·id="l01328"·name="l01328"></a><span·class="lineno">·1328</span>········<span·class="keywordtype">void</span></div> |
1378 | <div·class="line"><a·id="l01329"·name="l01329"></a><span·class="lineno">·1329</span>········<a·class="code·hl_function"·href="classNonMatching_1_1internal_1_1DiscreteQuadratureGeneratorImplementation_1_1RefSpaceFEFieldFunction.html#a0410f67d27de1c4d64b25aba38618829">set_active_cell</a>(<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_ | 1378 | <div·class="line"><a·id="l01329"·name="l01329"></a><span·class="lineno">·1329</span>········<a·class="code·hl_function"·href="classNonMatching_1_1internal_1_1DiscreteQuadratureGeneratorImplementation_1_1RefSpaceFEFieldFunction.html#a0410f67d27de1c4d64b25aba38618829">set_active_cell</a>(<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim>::active_cell_iterator</a></div> |
1379 | <div·class="line"><a·id="l01330"·name="l01330"></a><span·class="lineno">·1330</span>··························&cell)·<span·class="keyword">override</span>;</div> | 1379 | <div·class="line"><a·id="l01330"·name="l01330"></a><span·class="lineno">·1330</span>··························&cell)·<span·class="keyword">override</span>;</div> |
1380 | <div·class="line"><a·id="l01331"·name="l01331"></a><span·class="lineno">·1331</span>·</div> | 1380 | <div·class="line"><a·id="l01331"·name="l01331"></a><span·class="lineno">·1331</span>·</div> |
1381 | <div·class="line"><a·id="l01339"·name="l01339"></a><span·class="lineno">·1339</span>········<span·class="keywordtype">double</span></div> | 1381 | <div·class="line"><a·id="l01339"·name="l01339"></a><span·class="lineno">·1339</span>········<span·class="keywordtype">double</span></div> |
1382 | <div·class="line"><a·id="l01340"·name="l01340"></a><span·class="lineno">·1340</span>········<a·class="code·hl_function"·href="classNonMatching_1_1internal_1_1DiscreteQuadratureGeneratorImplementation_1_1RefSpaceFEFieldFunction.html#a1a1aee6a20206c1c965f8ac1ea637b9d">value</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classPoint.html">Point<dim></a>·&·point,</div> | 1382 | <div·class="line"><a·id="l01340"·name="l01340"></a><span·class="lineno">·1340</span>········<a·class="code·hl_function"·href="classNonMatching_1_1internal_1_1DiscreteQuadratureGeneratorImplementation_1_1RefSpaceFEFieldFunction.html#a1a1aee6a20206c1c965f8ac1ea637b9d">value</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classPoint.html">Point<dim></a>·&·point,</div> |
1383 | <div·class="line"><a·id="l01341"·name="l01341"></a><span·class="lineno">·1341</span>··············<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·component·=·0)·<span·class="keyword">const·override</span>;</div> | 1383 | <div·class="line"><a·id="l01341"·name="l01341"></a><span·class="lineno">·1341</span>··············<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·component·=·0)·<span·class="keyword">const·override</span>;</div> |
1384 | <div·class="line"><a·id="l01342"·name="l01342"></a><span·class="lineno">·1342</span>·</div> | 1384 | <div·class="line"><a·id="l01342"·name="l01342"></a><span·class="lineno">·1342</span>·</div> |
1385 | <div·class="line"><a·id="l01350"·name="l01350"></a><span·class="lineno">·1350</span>········<a·class="code·hl_class"·href="classTensor.html">Tensor<1,·dim></a></div> | 1385 | <div·class="line"><a·id="l01350"·name="l01350"></a><span·class="lineno">·1350</span>········<a·class="code·hl_class"·href="classTensor.html">Tensor<1,·dim></a></div> |
Offset 311, 15 lines modified | Offset 311, 15 lines modified | ||
311 | <div·class="line"><a·id="l00504"·name="l00504"></a><span·class="lineno">··504</span>····<a·class="code·hl_class"·href="classNonMatching_1_1DiscreteQuadratureGenerator.html">DiscreteQuadratureGenerator</a>(</div> | 311 | <div·class="line"><a·id="l00504"·name="l00504"></a><span·class="lineno">··504</span>····<a·class="code·hl_class"·href="classNonMatching_1_1DiscreteQuadratureGenerator.html">DiscreteQuadratureGenerator</a>(</div> |
312 | <div·class="line"><a·id="l00505"·name="l00505"></a><span·class="lineno">··505</span>······<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classhp_1_1QCollection.html">hp::QCollection<1></a>·&quadratures1D,</div> | 312 | <div·class="line"><a·id="l00505"·name="l00505"></a><span·class="lineno">··505</span>······<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classhp_1_1QCollection.html">hp::QCollection<1></a>·&quadratures1D,</div> |
313 | <div·class="line"><a·id="l00506"·name="l00506"></a><span·class="lineno">··506</span>······<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classDoFHandler.html">DoFHandler<dim></a>·&···dof_handler,</div> | 313 | <div·class="line"><a·id="l00506"·name="l00506"></a><span·class="lineno">··506</span>······<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classDoFHandler.html">DoFHandler<dim></a>·&···dof_handler,</div> |
314 | <div·class="line"><a·id="l00507"·name="l00507"></a><span·class="lineno">··507</span>······<span·class="keyword">const</span>·VectorType·&········level_set,</div> | 314 | <div·class="line"><a·id="l00507"·name="l00507"></a><span·class="lineno">··507</span>······<span·class="keyword">const</span>·VectorType·&········level_set,</div> |
315 | <div·class="line"><a·id="l00508"·name="l00508"></a><span·class="lineno">··508</span>······<span·class="keyword">const</span>·<a·class="code·hl_struct"·href="structNonMatching_1_1AdditionalQGeneratorData.html">AdditionalData</a>·&····additional_data·=·<a·class="code·hl_typedef"·href="classNonMatching_1_1DiscreteQuadratureGenerator.html#a7f95a1485531dbf17399b043570a1e22">AdditionalData</a>());</div> | 315 | <div·class="line"><a·id="l00508"·name="l00508"></a><span·class="lineno">··508</span>······<span·class="keyword">const</span>·<a·class="code·hl_struct"·href="structNonMatching_1_1AdditionalQGeneratorData.html">AdditionalData</a>·&····additional_data·=·<a·class="code·hl_typedef"·href="classNonMatching_1_1DiscreteQuadratureGenerator.html#a7f95a1485531dbf17399b043570a1e22">AdditionalData</a>());</div> |
316 | <div·class="line"><a·id="l00509"·name="l00509"></a><span·class="lineno">··509</span>·</div> | 316 | <div·class="line"><a·id="l00509"·name="l00509"></a><span·class="lineno">··509</span>·</div> |
317 | <div·class="line"><a·id="l00517"·name="l00517"></a><span·class="lineno">··517</span>····<span·class="keywordtype">void</span></div> | 317 | <div·class="line"><a·id="l00517"·name="l00517"></a><span·class="lineno">··517</span>····<span·class="keywordtype">void</span></div> |
318 | <div·class="line"><a·id="l00518"·name="l00518"></a><span·class="lineno">··518</span>····<a·class="code·hl_function"·href="classNonMatching_1_1DiscreteQuadratureGenerator.html#a78c792baf6cee305d7d62317aaea28da">generate</a>(<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_ | 318 | <div·class="line"><a·id="l00518"·name="l00518"></a><span·class="lineno">··518</span>····<a·class="code·hl_function"·href="classNonMatching_1_1DiscreteQuadratureGenerator.html#a78c792baf6cee305d7d62317aaea28da">generate</a>(<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim>::active_cell_iterator</a>·&cell);</div> |
319 | <div·class="line"><a·id="l00519"·name="l00519"></a><span·class="lineno">··519</span>·</div> | 319 | <div·class="line"><a·id="l00519"·name="l00519"></a><span·class="lineno">··519</span>·</div> |
320 | <div·class="line"><a·id="l00520"·name="l00520"></a><span·class="lineno">··520</span>··<span·class="keyword">private</span>:</div> | 320 | <div·class="line"><a·id="l00520"·name="l00520"></a><span·class="lineno">··520</span>··<span·class="keyword">private</span>:</div> |
321 | <div·class="line"><a·id="l00524"·name="l00524"></a><span·class="lineno">··524</span>····std::unique_ptr<internal::DiscreteQuadratureGeneratorImplementation::</div> | 321 | <div·class="line"><a·id="l00524"·name="l00524"></a><span·class="lineno">··524</span>····std::unique_ptr<internal::DiscreteQuadratureGeneratorImplementation::</div> |
322 | <div·class="line"><a·id="l00525"·name="l00525"></a><span·class="lineno">··525</span>······················CellWiseFunction<dim>></div> | 322 | <div·class="line"><a·id="l00525"·name="l00525"></a><span·class="lineno">··525</span>······················CellWiseFunction<dim>></div> |
323 | <div·class="line"><a·id="l00526"·name="l00526"></a><span·class="lineno"><a·class="line"·href="classNonMatching_1_1DiscreteQuadratureGenerator.html#a957b2bd50979d58c6eb47e15da9ee168">··526</a></span>······<a·class="code·hl_variable"·href="classNonMatching_1_1DiscreteQuadratureGenerator.html#a957b2bd50979d58c6eb47e15da9ee168">reference_space_level_set</a>;</div> | 323 | <div·class="line"><a·id="l00526"·name="l00526"></a><span·class="lineno"><a·class="line"·href="classNonMatching_1_1DiscreteQuadratureGenerator.html#a957b2bd50979d58c6eb47e15da9ee168">··526</a></span>······<a·class="code·hl_variable"·href="classNonMatching_1_1DiscreteQuadratureGenerator.html#a957b2bd50979d58c6eb47e15da9ee168">reference_space_level_set</a>;</div> |
324 | <div·class="line"><a·id="l00527"·name="l00527"></a><span·class="lineno">··527</span>··};</div> | 324 | <div·class="line"><a·id="l00527"·name="l00527"></a><span·class="lineno">··527</span>··};</div> |
325 | </div> | 325 | </div> |
Offset 321, 15 lines modified | Offset 321, 15 lines modified | ||
321 | <div·class="line"><a·id="l00204"·name="l00204"></a><span·class="lineno">··204</span>····<a·class="code·hl_class"·href="classLinearAlgebra_1_1distributed_1_1Vector.html">LinearAlgebra::distributed::Vector<double></a>·partition(</div> | 321 | <div·class="line"><a·id="l00204"·name="l00204"></a><span·class="lineno">··204</span>····<a·class="code·hl_class"·href="classLinearAlgebra_1_1distributed_1_1Vector.html">LinearAlgebra::distributed::Vector<double></a>·partition(</div> |
322 | <div·class="line"><a·id="l00205"·name="l00205"></a><span·class="lineno">··205</span>······<a·class="code·hl_variable"·href="tria__description_8cc.html#ab695339a227bd369fcea767631247cff">tria</a>-><a·class="code·hl_function"·href="classTriangulation.html#a94e56fc4fb4405b805b851a8a95b24ae">global_active_cell_index_partitioner</a>().lock());</div> | 322 | <div·class="line"><a·id="l00205"·name="l00205"></a><span·class="lineno">··205</span>······<a·class="code·hl_variable"·href="tria__description_8cc.html#ab695339a227bd369fcea767631247cff">tria</a>-><a·class="code·hl_function"·href="classTriangulation.html#a94e56fc4fb4405b805b851a8a95b24ae">global_active_cell_index_partitioner</a>().lock());</div> |
323 | <div·class="line"><a·id="l00206"·name="l00206"></a><span·class="lineno">··206</span>·</div> | 323 | <div·class="line"><a·id="l00206"·name="l00206"></a><span·class="lineno">··206</span>·</div> |
324 | <div·class="line"><a·id="l00207"·name="l00207"></a><span·class="lineno">··207</span>····<span·class="comment">//·step·1)·check·if·all·processes·have·enough·cells</span></div> | 324 | <div·class="line"><a·id="l00207"·name="l00207"></a><span·class="lineno">··207</span>····<span·class="comment">//·step·1)·check·if·all·processes·have·enough·cells</span></div> |
325 | <div·class="line"><a·id="l00208"·name="l00208"></a><span·class="lineno">··208</span>·</div> | 325 | <div·class="line"><a·id="l00208"·name="l00208"></a><span·class="lineno">··208</span>·</div> |
326 | <div·class="line"><a·id="l00209"·name="l00209"></a><span·class="lineno">··209</span>····<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·n_locally_owned_active_cells·=</div> | 326 | <div·class="line"><a·id="l00209"·name="l00209"></a><span·class="lineno">··209</span>····<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·n_locally_owned_active_cells·=</div> |
327 | <div·class="line"><a·id="l00210"·name="l00210"></a><span·class="lineno">··210</span>······std::count_if(tria_in.<a·class="code·hl_function"·href="classTriangulation.html#afe6c58805fe436a94b141c1585606c7f">begin_active</a>(),</div> | 327 | <div·class="line"><a·id="l00210"·name="l00210"></a><span·class="lineno">··210</span>······std::count_if(tria_in.<a·class="code·hl_function"·href="classTriangulation.html#afe6c58805fe436a94b141c1585606c7f">begin_active</a>(),</div> |
328 | <div·class="line"><a·id="l00211"·name="l00211"></a><span·class="lineno">··211</span>····················<span·class="keyword">typename</span>·<a·class="code·hl_ | 328 | <div·class="line"><a·id="l00211"·name="l00211"></a><span·class="lineno">··211</span>····················<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim,·spacedim>::active_cell_iterator</a>(</div> |
329 | <div·class="line"><a·id="l00212"·name="l00212"></a><span·class="lineno">··212</span>······················tria_in.<a·class="code·hl_function"·href="classTriangulation.html#a92c41c89a9cf1e020050985822196dff">end</a>()),</div> | 329 | <div·class="line"><a·id="l00212"·name="l00212"></a><span·class="lineno">··212</span>······················tria_in.<a·class="code·hl_function"·href="classTriangulation.html#a92c41c89a9cf1e020050985822196dff">end</a>()),</div> |
330 | <div·class="line"><a·id="l00213"·name="l00213"></a><span·class="lineno">··213</span>····················[](<span·class="keyword">const</span>·<span·class="keyword">auto</span>·&cell)·{·return·cell.is_locally_owned();·});</div> | 330 | <div·class="line"><a·id="l00213"·name="l00213"></a><span·class="lineno">··213</span>····················[](<span·class="keyword">const</span>·<span·class="keyword">auto</span>·&cell)·{·return·cell.is_locally_owned();·});</div> |
331 | <div·class="line"><a·id="l00214"·name="l00214"></a><span·class="lineno">··214</span>·</div> | 331 | <div·class="line"><a·id="l00214"·name="l00214"></a><span·class="lineno">··214</span>·</div> |
332 | <div·class="line"><a·id="l00215"·name="l00215"></a><span·class="lineno">··215</span>····<span·class="keyword">const</span>·<span·class="keyword">auto</span>·<a·class="code·hl_variable"·href="tria__description_8cc.html#a6f32780aff3305d96aef06c2a769ba0b">comm</a>·=·tria_in.<a·class="code·hl_function"·href="classTriangulation.html#a1005ad6002b51c5bc4592da7246b6a49">get_communicator</a>();</div> | 332 | <div·class="line"><a·id="l00215"·name="l00215"></a><span·class="lineno">··215</span>····<span·class="keyword">const</span>·<span·class="keyword">auto</span>·<a·class="code·hl_variable"·href="tria__description_8cc.html#a6f32780aff3305d96aef06c2a769ba0b">comm</a>·=·tria_in.<a·class="code·hl_function"·href="classTriangulation.html#a1005ad6002b51c5bc4592da7246b6a49">get_communicator</a>();</div> |
333 | <div·class="line"><a·id="l00216"·name="l00216"></a><span·class="lineno">··216</span>·</div> | 333 | <div·class="line"><a·id="l00216"·name="l00216"></a><span·class="lineno">··216</span>·</div> |
334 | <div·class="line"><a·id="l00217"·name="l00217"></a><span·class="lineno">··217</span>····<span·class="keywordflow">if</span>·(<a·class="code·hl_function"·href="namespaceUtilities_1_1MPI.html#a67c6106e8cbe48c5d9ceff0c6e46150d">Utilities::MPI::min</a>(n_locally_owned_active_cells,·<a·class="code·hl_variable"·href="tria__description_8cc.html#a6f32780aff3305d96aef06c2a769ba0b">comm</a>)·>=·n_min_cells)</div> | 334 | <div·class="line"><a·id="l00217"·name="l00217"></a><span·class="lineno">··217</span>····<span·class="keywordflow">if</span>·(<a·class="code·hl_function"·href="namespaceUtilities_1_1MPI.html#a67c6106e8cbe48c5d9ceff0c6e46150d">Utilities::MPI::min</a>(n_locally_owned_active_cells,·<a·class="code·hl_variable"·href="tria__description_8cc.html#a6f32780aff3305d96aef06c2a769ba0b">comm</a>)·>=·n_min_cells)</div> |
335 | <div·class="line"><a·id="l00218"·name="l00218"></a><span·class="lineno">··218</span>······<span·class="keywordflow">return</span>·{};·<span·class="comment">//·all·processes·have·enough·cells</span></div> | 335 | <div·class="line"><a·id="l00218"·name="l00218"></a><span·class="lineno">··218</span>······<span·class="keywordflow">return</span>·{};·<span·class="comment">//·all·processes·have·enough·cells</span></div> |
Offset 1453, 16 lines modified | Offset 1453, 16 lines modified | ||
1453 | ····['extract_5fsymbols_735',·['extract_symbols',·['../namespaceDifferentiation_1_1SD_1_1Utilities.html#a373adeda1cf11d824bb41a679d061a3d',·1,·'Differentiation::SD::Utilities']]], | 1453 | ····['extract_5fsymbols_735',·['extract_symbols',·['../namespaceDifferentiation_1_1SD_1_1Utilities.html#a373adeda1cf11d824bb41a679d061a3d',·1,·'Differentiation::SD::Utilities']]], |
1454 | ····['extract_5fused_5fvertices_736',·['extract_used_vertices',·['../namespaceGridTools.html#a30077cfce9e6234e386fbd4286bc2dd7',·1,·'GridTools']]], | 1454 | ····['extract_5fused_5fvertices_736',·['extract_used_vertices',·['../namespaceGridTools.html#a30077cfce9e6234e386fbd4286bc2dd7',·1,·'GridTools']]], |
1455 | ····['extract_5fvalue_5fcomponent_737',·['extract_value_component',·['../classDifferentiation_1_1AD_1_1VectorFunction.html#ac5b901cbd3590e7eb171698d9a338b50',·1,·'Differentiation::AD::VectorFunction']]], | 1455 | ····['extract_5fvalue_5fcomponent_737',·['extract_value_component',·['../classDifferentiation_1_1AD_1_1VectorFunction.html#ac5b901cbd3590e7eb171698d9a338b50',·1,·'Differentiation::AD::VectorFunction']]], |
1456 | ····['extract_5fvalues_738',·['extract_values',·['../namespaceDifferentiation_1_1SD_1_1Utilities.html#a2a5531bf4d3eb0269915fcb00e6b3a31',·1,·'Differentiation::SD::Utilities']]], | 1456 | ····['extract_5fvalues_738',·['extract_values',·['../namespaceDifferentiation_1_1SD_1_1Utilities.html#a2a5531bf4d3eb0269915fcb00e6b3a31',·1,·'Differentiation::SD::Utilities']]], |
1457 | ····['extractdata_739',·['ExtractData',·['../structDifferentiation_1_1AD_1_1internal_1_1ExtractData.html',·1,·'Differentiation::AD::internal']]], | 1457 | ····['extractdata_739',·['ExtractData',·['../structDifferentiation_1_1AD_1_1internal_1_1ExtractData.html',·1,·'Differentiation::AD::internal']]], |
1458 | ····['extracthelper_740',·['ExtractHelper',·['../structTensorAccessors_1_1internal_1_1ExtractHelper.html',·1,·'TensorAccessors::internal']]], | 1458 | ····['extracthelper_740',·['ExtractHelper',·['../structTensorAccessors_1_1internal_1_1ExtractHelper.html',·1,·'TensorAccessors::internal']]], |
1459 | ····['extracthelper_3c_20rank_2c_20rank_20_3e_741',·['ExtractHelper<·rank,·rank·>',·['../structTensorAccessors_1_1internal_1_1ExtractHelper_3_01rank_00_01rank_01_4.html',·1,·'TensorAccessors::internal']]], | 1459 | ····['extracthelper_3c_20rank_2c_20rank_20_3e_741',·['ExtractHelper<·rank,·rank·>',·['../structTensorAccessors_1_1internal_1_1ExtractHelper_3_01rank_00_01rank_01_4.html',·1,·'TensorAccessors::internal']]], |
1460 | ····['extractlevelvisitor_742',·['extractlevelvisitor',·['../structExtractLevelVisitor.html',·1,·'ExtractLevelVisitor<·Value,·Options,·Translator,·Box,·Allocators·>'], | ||
1461 | ····· | 1460 | ····['extractlevelvisitor_742',·['extractlevelvisitor',·['../structExtractLevelVisitor.html#ade02f52169f47e5c45b5770211f8632c',·1,·'ExtractLevelVisitor::ExtractLevelVisitor()'], |
1461 | ········['../structExtractLevelVisitor.html',·1,·'ExtractLevelVisitor<·Value,·Options,·Translator,·Box,·Allocators·>'] | ||
1462 | ····]], | 1462 | ····]], |
1463 | ····['extractor_743',·['extractor',·['../classFEInterfaceViews_1_1Vector.html#a083cc06ff8bf704a94c59ee29a869bcd',·1,·'FEInterfaceViews::Vector::extractor'], | 1463 | ····['extractor_743',·['extractor',·['../classFEInterfaceViews_1_1Vector.html#a083cc06ff8bf704a94c59ee29a869bcd',·1,·'FEInterfaceViews::Vector::extractor'], |
1464 | ········['../structDifferentiation_1_1AD_1_1internal_1_1Extractor.html',·1,·'Differentiation::AD::internal::Extractor<·dim,·ExtractorType·>'], | 1464 | ········['../structDifferentiation_1_1AD_1_1internal_1_1Extractor.html',·1,·'Differentiation::AD::internal::Extractor<·dim,·ExtractorType·>'], |
1465 | ········['../classFEInterfaceViews_1_1Scalar.html#a5de83a4d208fad676a4cd60873334152',·1,·'FEInterfaceViews::Scalar::extractor'] | 1465 | ········['../classFEInterfaceViews_1_1Scalar.html#a5de83a4d208fad676a4cd60873334152',·1,·'FEInterfaceViews::Scalar::extractor'] |
1466 | ····]], | 1466 | ····]], |
1467 | ····['extractor_3c_20dim_2c_20fevaluesextractors_3a_3ascalar_20_3e_744',·['Extractor<·dim,·FEValuesExtractors::Scalar·>',·['../structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1Scalar_01_4.html',·1,·'Differentiation::AD::internal']]], | 1467 | ····['extractor_3c_20dim_2c_20fevaluesextractors_3a_3ascalar_20_3e_744',·['Extractor<·dim,·FEValuesExtractors::Scalar·>',·['../structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1Scalar_01_4.html',·1,·'Differentiation::AD::internal']]], |
1468 | ····['extractor_3c_20dim_2c_20fevaluesextractors_3a_3asymmetrictensor_3c_202_20_3e_20_3e_745',·['Extractor<·dim,·FEValuesExtractors::SymmetricTensor<·2·>·>',·['../structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1SymmetricTensor_3_012_01_4_01_4.html',·1,·'Differentiation::AD::internal']]], | 1468 | ····['extractor_3c_20dim_2c_20fevaluesextractors_3a_3asymmetrictensor_3c_202_20_3e_20_3e_745',·['Extractor<·dim,·FEValuesExtractors::SymmetricTensor<·2·>·>',·['../structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1SymmetricTensor_3_012_01_4_01_4.html',·1,·'Differentiation::AD::internal']]], |
Offset 1792, 73 lines modified | Offset 1792, 73 lines modified | ||
1792 | ····]], | 1792 | ····]], |
1793 | ····['gradient_5fmatrix_685',·['gradient_matrix',·['../namespaceLocalIntegrators_1_1Divergence.html#ad708d69e74c34829387629c5d770bd1c',·1,·'LocalIntegrators::Divergence']]], | 1793 | ····['gradient_5fmatrix_685',·['gradient_matrix',·['../namespaceLocalIntegrators_1_1Divergence.html#ad708d69e74c34829387629c5d770bd1c',·1,·'LocalIntegrators::Divergence']]], |
1794 | ····['gradient_5fresidual_686',·['gradient_residual',·['../namespaceLocalIntegrators_1_1Divergence.html#ab7fd6d21f74e11f38386f415527c1721',·1,·'LocalIntegrators::Divergence::gradient_residual(Vector<·number·>·&result,·const·FEValuesBase<·dim·>·&fetest,·const·std::vector<·double·>·&input,·const·double·factor=1.)'], | 1794 | ····['gradient_5fresidual_686',·['gradient_residual',·['../namespaceLocalIntegrators_1_1Divergence.html#ab7fd6d21f74e11f38386f415527c1721',·1,·'LocalIntegrators::Divergence::gradient_residual(Vector<·number·>·&result,·const·FEValuesBase<·dim·>·&fetest,·const·std::vector<·double·>·&input,·const·double·factor=1.)'], |
1795 | ········['../namespaceLocalIntegrators_1_1Divergence.html#a49b84c8d36c4c8800cd63b7a3b184299',·1,·'LocalIntegrators::Divergence::gradient_residual(Vector<·number·>·&result,·const·FEValuesBase<·dim·>·&fetest,·const·std::vector<·Tensor<·1,·dim·>·>·&input,·const·double·factor=1.)'] | 1795 | ········['../namespaceLocalIntegrators_1_1Divergence.html#a49b84c8d36c4c8800cd63b7a3b184299',·1,·'LocalIntegrators::Divergence::gradient_residual(Vector<·number·>·&result,·const·FEValuesBase<·dim·>·&fetest,·const·std::vector<·Tensor<·1,·dim·>·>·&input,·const·double·factor=1.)'] |
1796 | ····]], | 1796 | ····]], |
1797 | ····['gradient_5fselection_687',·['gradient_selection',·['../classMeshWorker_1_1VectorSelector.html#ab7f18113d9f7d9900506f2e2b46df483',·1,·'MeshWorker::VectorSelector']]], | 1797 | ····['gradient_5fselection_687',·['gradient_selection',·['../classMeshWorker_1_1VectorSelector.html#ab7f18113d9f7d9900506f2e2b46df483',·1,·'MeshWorker::VectorSelector']]], |
1798 | ····['gradient_5ftype_688',·['gradient_type',·['../classFEInterfaceViews_1_1Scalar.html#a76d9164cdeaf79c291bf322fe1abe758',·1,·'FEInterfaceViews::Scalar::gradient_type'], | 1798 | ····['gradient_5ftype_688',·['gradient_type',·['../classFEInterfaceViews_1_1Scalar.html#a76d9164cdeaf79c291bf322fe1abe758',·1,·'FEInterfaceViews::Scalar::gradient_type'], |
1799 | ········['../structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1SymmetricTensor_3_012_01_4_01_4.html#a808c6e31a2c9c0892c49a49cf9f2febb',·1,·'Differentiation::AD::internal::Extractor<·dim,·FEValuesExtractors::SymmetricTensor<·2·>·>::gradient_type'], | ||
1800 | ········['../classFEPointEvaluation.html#a1d35c59bbf4dc676ad06af3047048fa5',·1,·'FEPointEvaluation::gradient_type'], | ||
1801 | ········['../structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits_3_011_00_011_00_01Number_01_4.html#a00a2432b6de292e66bb15e6e34262de8',·1,·'internal::FEPointEvaluation::EvaluatorTypeTraits<·1,·1,·Number·>::gradient_type'], | ||
1802 | ········['../structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits_3_01dim_00_01dim_00_01Number_01_4.html#ad425b5474f5420bfff6a807b9fc3bf00',·1,·'internal::FEPointEvaluation::EvaluatorTypeTraits<·dim,·dim,·Number·>::gradient_type'], | ||
1803 | ········['../structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits_3_01dim_00_011_00_01Number_01_4.html#a4cfc564b260356f12717445afc710070',·1,·'internal::FEPointEvaluation::EvaluatorTypeTraits<·dim,·1,·Number·>::gradient_type'], | ||
1804 | ········['../structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a9ac915f9fa6235d29613c13414f04f5c',·1,·'internal::FEPointEvaluation::EvaluatorTypeTraits::gradient_type'], | ||
1805 | ········['../classFEFaceEvaluation.html#ad5ac66f58cec9630c76cc0f29f9d497e',·1,·'FEFaceEvaluation::gradient_type'], | 1799 | ········['../classFEFaceEvaluation.html#ad5ac66f58cec9630c76cc0f29f9d497e',·1,·'FEFaceEvaluation::gradient_type'], |
1800 | ········['../structFEValuesViews_1_1Vector_1_1OutputType.html#ad02fd14d1538f2d554882d1243bfc820',·1,·'FEValuesViews::Vector::OutputType::gradient_type'], | ||
1806 | ········['../classFEEvaluation.html#a8a40f0bccb9db6ed543f7800a824f930',·1,·'FEEvaluation::gradient_type'], | ||
1807 | ········['../classFEEvaluationAccess_3_011_00_011_00_01Number_00_01is__face_00_01VectorizedArrayType_01_4.html#a97f2a1e6fcc222051b2af17cb8f099c4',·1,·'FEEvaluationAccess<·1,·1,·Number,·is_face,·VectorizedArrayType·>::gradient_type'], | ||
1808 | ········['../classFEEvaluationAccess_3_01dim_00_01dim_00_01Number_00_01is__face_00_01VectorizedArrayType_01_4.html#a0cc581bfd112eeebc02252b5fe517a3d',·1,·'FEEvaluationAccess<·dim,·dim,·Number,·is_face,·VectorizedArrayType·>::gradient_type'], | ||
1809 | ········['../classFEEvaluationAccess_3_01dim_00_011_00_01Number_00_01is__face_00_01VectorizedArrayType_01_4.html#a72b5d438843933d2b71eabab1793d6f6',·1,·'FEEvaluationAccess<·dim,·1,·Number,·is_face,·VectorizedArrayType·>::gradient_type'], | ||
1810 | ········['../classFEEvaluationAccess.html#a6167b54604de2e9022ec743267e5a25b',·1,·'FEEvaluationAccess::gradient_type'], | ||
1811 | ········['../classFEEvaluationBase.html#a7850917bacc47dc16fb1e5bd491f8e04',·1,·'FEEvaluationBase::gradient_type'], | ||
1812 | ········['../classCUDAWrappers_1_1FEEvaluation.html#a4d267aa6be9f1d2df783a258237adddb',·1,·'CUDAWrappers::FEEvaluation::gradient_type'], | ||
1813 | ········['../structFEValuesViews_1_1Tensor_3_012_00_01dim_00_01spacedim_01_4_1_1OutputType.html#a190254f8d6cab987cd14a511687425cd',·1,·'FEValuesViews::Tensor<·2,·dim,·spacedim·>::OutputType::gradient_type'], | ||
1814 | ········['../classFEValuesViews_1_1Tensor_3_012_00_01dim_00_01spacedim_01_4.html#a89ee7d04e0b843012317e1bd8c3d8265',·1,·'FEValuesViews::Tensor<·2,·dim,·spacedim·>::gradient_type'], | 1801 | ········['../classFEValuesViews_1_1Tensor_3_012_00_01dim_00_01spacedim_01_4.html#a89ee7d04e0b843012317e1bd8c3d8265',·1,·'FEValuesViews::Tensor<·2,·dim,·spacedim·>::gradient_type'], |
1802 | ········['../structFEValuesViews_1_1Tensor_3_012_00_01dim_00_01spacedim_01_4_1_1OutputType.html#a190254f8d6cab987cd14a511687425cd',·1,·'FEValuesViews::Tensor<·2,·dim,·spacedim·>::OutputType::gradient_type'], | ||
1803 | ········['../classCUDAWrappers_1_1FEEvaluation.html#a4d267aa6be9f1d2df783a258237adddb',·1,·'CUDAWrappers::FEEvaluation::gradient_type'], | ||
1804 | ········['../classFEEvaluationBase.html#a7850917bacc47dc16fb1e5bd491f8e04',·1,·'FEEvaluationBase::gradient_type'], | ||
1805 | ········['../classFEEvaluationAccess.html#a6167b54604de2e9022ec743267e5a25b',·1,·'FEEvaluationAccess::gradient_type'], | ||
1806 | ········['../classFEEvaluationAccess_3_01dim_00_011_00_01Number_00_01is__face_00_01VectorizedArrayType_01_4.html#a72b5d438843933d2b71eabab1793d6f6',·1,·'FEEvaluationAccess<·dim,·1,·Number,·is_face,·VectorizedArrayType·>::gradient_type'], | ||
1807 | ········['../classFEEvaluationAccess_3_01dim_00_01dim_00_01Number_00_01is__face_00_01VectorizedArrayType_01_4.html#a0cc581bfd112eeebc02252b5fe517a3d',·1,·'FEEvaluationAccess<·dim,·dim,·Number,·is_face,·VectorizedArrayType·>::gradient_type'], | ||
1808 | ········['../classFEEvaluationAccess_3_011_00_011_00_01Number_00_01is__face_00_01VectorizedArrayType_01_4.html#a97f2a1e6fcc222051b2af17cb8f099c4',·1,·'FEEvaluationAccess<·1,·1,·Number,·is_face,·VectorizedArrayType·>::gradient_type'], | ||
1809 | ········['../classFEEvaluation.html#a8a40f0bccb9db6ed543f7800a824f930',·1,·'FEEvaluation::gradient_type'], | ||
1810 | ········['../structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1SymmetricTensor_3_012_01_4_01_4.html#a808c6e31a2c9c0892c49a49cf9f2febb',·1,·'Differentiation::AD::internal::Extractor<·dim,·FEValuesExtractors::SymmetricTensor<·2·>·>::gradient_type'], | ||
1811 | ········['../structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits.html#a9ac915f9fa6235d29613c13414f04f5c',·1,·'internal::FEPointEvaluation::EvaluatorTypeTraits::gradient_type'], | ||
1812 | ········['../structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits_3_01dim_00_011_00_01Number_01_4.html#a4cfc564b260356f12717445afc710070',·1,·'internal::FEPointEvaluation::EvaluatorTypeTraits<·dim,·1,·Number·>::gradient_type'], | ||
1813 | ········['../structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits_3_01dim_00_01dim_00_01Number_01_4.html#ad425b5474f5420bfff6a807b9fc3bf00',·1,·'internal::FEPointEvaluation::EvaluatorTypeTraits<·dim,·dim,·Number·>::gradient_type'], | ||
1814 | ········['../structinternal_1_1FEPointEvaluation_1_1EvaluatorTypeTraits_3_011_00_011_00_01Number_01_4.html#a00a2432b6de292e66bb15e6e34262de8',·1,·'internal::FEPointEvaluation::EvaluatorTypeTraits<·1,·1,·Number·>::gradient_type'], | ||
1815 | ········['../classFEPointEvaluation.html#a1d35c59bbf4dc676ad06af3047048fa5',·1,·'FEPointEvaluation::gradient_type'], | ||
1815 | ········['../classTensorFunction.html#a1560a439470c14b426e28a72fc08e252',·1,·'TensorFunction::gradient_type'], | 1816 | ········['../classTensorFunction.html#a1560a439470c14b426e28a72fc08e252',·1,·'TensorFunction::gradient_type'], |
1816 | ········['../structFEValuesViews_1_1Vector_1_1OutputType.html#ad02fd14d1538f2d554882d1243bfc820',·1,·'FEValuesViews::Vector::OutputType::gradient_type'], | ||
1817 | ········['../classFEValuesViews_1_1Vector.html#a3136b8a6daa13014856ba61f290aba58',·1,·'FEValuesViews::Vector::gradient_type'], | ||
1818 | ········['../structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1Scalar_01_4.html#a565de2667cc147db27b0f221fecf9d4a',·1,·'Differentiation::AD::internal::Extractor<·dim,·FEValuesExtractors::Scalar·>::gradient_type'], | 1817 | ········['../structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1Scalar_01_4.html#a565de2667cc147db27b0f221fecf9d4a',·1,·'Differentiation::AD::internal::Extractor<·dim,·FEValuesExtractors::Scalar·>::gradient_type'], |
1819 | ········['../structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1Vector_01_4.html#a816d68b7911faef5026583c3e75ba83f',·1,·'Differentiation::AD::internal::Extractor<·dim,·FEValuesExtractors::Vector·>::gradient_type'], | 1818 | ········['../structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1Vector_01_4.html#a816d68b7911faef5026583c3e75ba83f',·1,·'Differentiation::AD::internal::Extractor<·dim,·FEValuesExtractors::Vector·>::gradient_type'], |
1820 | ········['../structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1Tensor_3_011_01_4_01_4.html#ad6d4eee86c4c861aac2e08662b7e0b9e',·1,·'Differentiation::AD::internal::Extractor<·dim,·FEValuesExtractors::Tensor<·1·>·>::gradient_type'], | 1819 | ········['../structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1Tensor_3_011_01_4_01_4.html#ad6d4eee86c4c861aac2e08662b7e0b9e',·1,·'Differentiation::AD::internal::Extractor<·dim,·FEValuesExtractors::Tensor<·1·>·>::gradient_type'], |
1821 | ········['../structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1Tensor_3_012_01_4_01_4.html#a23a4be2a20b4a45c61f217e92f0d7ec7',·1,·'Differentiation::AD::internal::Extractor<·dim,·FEValuesExtractors::Tensor<·2·>·>::gradient_type'], | 1820 | ········['../structDifferentiation_1_1AD_1_1internal_1_1Extractor_3_01dim_00_01FEValuesExtractors_1_1Tensor_3_012_01_4_01_4.html#a23a4be2a20b4a45c61f217e92f0d7ec7',·1,·'Differentiation::AD::internal::Extractor<·dim,·FEValuesExtractors::Tensor<·2·>·>::gradient_type'], |
1822 | ········['../ | 1821 | ········['../classFEValuesViews_1_1Vector.html#a3136b8a6daa13014856ba61f290aba58',·1,·'FEValuesViews::Vector::gradient_type'], |
1823 | ········['../classFEValuesViews_1_1Scalar.html#a365b47766d644b4c6a50ad941e8ece6e',·1,·'FEValuesViews::Scalar::gradient_type'], | 1822 | ········['../classFEValuesViews_1_1Scalar.html#a365b47766d644b4c6a50ad941e8ece6e',·1,·'FEValuesViews::Scalar::gradient_type'], |
1824 | ········['../classFEInterfaceViews_1_1Vector.html#ac9411ad24b0d5836374a90f5c47968ae',·1,·'FEInterfaceViews::Vector::gradient_type'] | 1823 | ········['../classFEInterfaceViews_1_1Vector.html#ac9411ad24b0d5836374a90f5c47968ae',·1,·'FEInterfaceViews::Vector::gradient_type'], |
1824 | ········['../structFEValuesViews_1_1Scalar_1_1OutputType.html#ab87bc38b2ff6329cf73810f4dbc95038',·1,·'FEValuesViews::Scalar::OutputType::gradient_type'] | ||
1825 | ····]], | 1825 | ····]], |
1826 | ····['gradients_689',·['gradients',·['../struct | 1826 | ····['gradients_689',·['gradients',·['../structinternal_1_1EvaluatorTensorProduct_3_01evaluate__symmetric__hierarchical_00_01dim_00_01n__5c93d52c8f7d55f8ac09b232754f65fd.html#a368acdb459429ba7034ba7c2d26fe4b8',·1,·'internal::EvaluatorTensorProduct<·evaluate_symmetric_hierarchical,·dim,·n_rows,·n_col[·...·truncated·by·diffoscope;·len:·21,·SHA:·1ff523ca4cf4b714db19fdbdcfa740f2a45e1182205dd033fcc15c0934d3d071·...·]·>::gradients()'], |
1827 | ········['../structinternal_1_1EvaluatorTensorProduct_3_01evaluate__evenodd_00_01dim_00_010_00_010_00_01Number_00_01Number2_01_4.html#a23c912cb648271ee06342d6a89333730',·1,·'internal::EvaluatorTensorProduct<·evaluate_evenodd,·dim,·0,·0,·Number,·Number2·>::gradients()'], | 1827 | ········['../structinternal_1_1EvaluatorTensorProduct_3_01evaluate__evenodd_00_01dim_00_010_00_010_00_01Number_00_01Number2_01_4.html#a23c912cb648271ee06342d6a89333730',·1,·'internal::EvaluatorTensorProduct<·evaluate_evenodd,·dim,·0,·0,·Number,·Number2·>::gradients()'], |
1828 | ········['../structinternal_1_1EvaluatorTensorProduct_3_01evaluate__ | 1828 | ········['../structinternal_1_1EvaluatorTensorProduct_3_01evaluate__evenodd_00_01dim_00_01n__rows_00_01n__col18a610eafe2a5b8d6bb220ce6d41b2a8.html#adcc568994e21d840fd765b67f8550b38',·1,·'internal::EvaluatorTensorProduct<·evaluate_evenodd,·dim,·n_rows,·n_columns,·Number,·Number2·>::gradients()'], |
1829 | ········['../structinternal_1_1EvaluatorTensorProduct_3_01evaluate__symmetric_00_01dim_00_01n__rows_00_01n__c880973644fdf49fd361e8abae8c8ff73.html#a18a389669144e75b6ffb9671afe81e5f',·1,·'internal::EvaluatorTensorProduct<·evaluate_symmetric,·dim,·n_rows,·n_columns,·Number,·Number2·>::gradients()'], | ||
1829 | ········['../structinternal_1_1EvaluatorTensorProduct_3_01evaluate__general_00_01dim_00_010_00_010_00_01Number_00_01Number2_01_4.html#a3ff43ce5fb2f403b738c8e7fd6ec2c55',·1,·'internal::EvaluatorTensorProduct<·evaluate_general,·dim,·0,·0,·Number,·Number2·>::gradients()'], | 1830 | ········['../structinternal_1_1EvaluatorTensorProduct_3_01evaluate__general_00_01dim_00_010_00_010_00_01Number_00_01Number2_01_4.html#a3ff43ce5fb2f403b738c8e7fd6ec2c55',·1,·'internal::EvaluatorTensorProduct<·evaluate_general,·dim,·0,·0,·Number,·Number2·>::gradients()'], |
1831 | ········['../structinternal_1_1EvaluatorTensorProduct_3_01evaluate__general_00_01dim_00_01n__rows_00_01n__colc1f9f6fc409053d6ee6425bb379be4d8.html#a0de46e3a8d9c531e7ecf5dcbab886287',·1,·'internal::EvaluatorTensorProduct<·evaluate_general,·dim,·n_rows,·n_columns,·Number,·Number2·>::gradients()'], | ||
1832 | ········['../structCUDAWrappers_1_1internal_1_1EvaluatorTensorProduct_3_01evaluate__general_00_01dim_00_01fe_d78a335d1170b2c4b306f6fce968a00e.html#afc457da6ad35085faa06ececf008782a',·1,·'CUDAWrappers::internal::EvaluatorTensorProduct<·evaluate_general,·dim,·fe_degree,·n_q_points_1d,·Number·>::gradients()'], | ||
1833 | ········['../classMeshWorker_1_1IntegrationInfo.html#aa1260e7eaafa7f7455cb98d1b110383b',·1,·'MeshWorker::IntegrationInfo::gradients'], | ||
1830 | ········['../classFEPointEvaluation.html#a1d3518bbe95cfbb1c89dea0f788a7170',·1,·'FEPointEvaluation::gradients'], | 1834 | ········['../classFEPointEvaluation.html#a1d3518bbe95cfbb1c89dea0f788a7170',·1,·'FEPointEvaluation::gradients'], |
1831 | ········['../classMatrixFree.html#a751b5f06534d52773eba384d2c866a15ac2af294b46c59f4ca21a4aac2b2d97b1',·1,·'MatrixFree::gradients'], | ||
1832 | ········['../structinternal_1_1EvaluatorTensorProductAnisotropic_3_01evaluate__raviart__thomas_00_01dim_00_01012dc85c3fab6c6f9a22898f5cdb4a00.html#acb1aa007c34ffa998c1e26930f2c5b1f',·1,·'internal::EvaluatorTensorProductAnisotropic<·evaluate_raviart_thomas,·dim,·n_rows,·n_columns,·normal_dir,·Number,·Number2·>::gradients()'], | 1835 | ········['../structinternal_1_1EvaluatorTensorProductAnisotropic_3_01evaluate__raviart__thomas_00_01dim_00_01012dc85c3fab6c6f9a22898f5cdb4a00.html#acb1aa007c34ffa998c1e26930f2c5b1f',·1,·'internal::EvaluatorTensorProductAnisotropic<·evaluate_raviart_thomas,·dim,·n_rows,·n_columns,·normal_dir,·Number,·Number2·>::gradients()'], |
1833 | ········['../structinternal_1_1EvaluatorTensorProduct_3_01evaluate__symmetric__hierarchical_00_01dim_00_01n__5c93d52c8f7d55f8ac09b232754f65fd.html#a368acdb459429ba7034ba7c2d26fe4b8',·1,·'internal::EvaluatorTensorProduct<·evaluate_symmetric_hierarchical,·dim,·n_rows,·n_columns,·Number,·Number2·>::gradients()'], | ||
1834 | ········['../structinternal_1_1EvaluatorTensorProduct_3_01evaluate__symmetric_00_01dim_00_01n__rows_00_01n__c880973644fdf49fd361e8abae8c8ff73.html#a18a389669144e75b6ffb9671afe81e5f',·1,·'internal::EvaluatorTensorProduct<·evaluate_symmetric,·dim,·n_rows,·n_columns,·Number,·Number2·>::gradients()'], | ||
1835 | ········['../structinternal_1_1EvaluatorTensorProduct_3_01evaluate__evenodd_00_01dim_00_01n__rows_00_01n__col18a610eafe2a5b8d6bb220ce6d41b2a8.html#adcc568994e21d840fd765b67f8550b38',·1,·'internal::EvaluatorTensorProduct<·evaluate_evenodd,·dim,·n_rows,·n_columns,·Number,·Number2·>::gradients()'], | ||
1836 | ········['../classMeshWorker_1_1IntegrationInfo.html#aa1260e7eaafa7f7455cb98d1b110383b',·1,·'MeshWorker::IntegrationInfo::gradients'], | ||
1837 | ········['../structCUDAWrappers_1_1SharedData.html#a33cee2394226a51cfd7035d3b74d27cb',·1,·'CUDAWrappers::SharedData::gradients'], | 1836 | ········['../structCUDAWrappers_1_1SharedData.html#a33cee2394226a51cfd7035d3b74d27cb',·1,·'CUDAWrappers::SharedData::gradients'], |
1837 | ········['../classMatrixFree.html#a751b5f06534d52773eba384d2c866a15ac2af294b46c59f4ca21a4aac2b2d97b1',·1,·'MatrixFree::gradients'], | ||
1838 | ········['../structFE__Enriched_1_1InternalData_1_1EnrichmentValues.html#a2946c0dbae679d7f2c572a9256abf63f',·1,·'FE_Enriched::InternalData::EnrichmentValues::gradients'], | 1838 | ········['../structFE__Enriched_1_1InternalData_1_1EnrichmentValues.html#a2946c0dbae679d7f2c572a9256abf63f',·1,·'FE_Enriched::InternalData::EnrichmentValues::gradients'], |
1839 | ········['../namespaceEvaluationFlags.html#a9b7c6d689cb76386839d0d13640f59aea91b5f00e4be473005cc331b8644ab2f1',·1,·'EvaluationFlags::gradients'] | 1839 | ········['../namespaceEvaluationFlags.html#a9b7c6d689cb76386839d0d13640f59aea91b5f00e4be473005cc331b8644ab2f1',·1,·'EvaluationFlags::gradients'] |
1840 | ····]], | 1840 | ····]], |
1841 | ····['gradients_5fall_5ffaces_690',·['gradients_all_faces',·['../classMatrixFree.html#a751b5f06534d52773eba384d2c866a15adceeae01fe1b10f8d3202a66d4676915',·1,·'MatrixFree']]], | 1841 | ····['gradients_5fall_5ffaces_690',·['gradients_all_faces',·['../classMatrixFree.html#a751b5f06534d52773eba384d2c866a15adceeae01fe1b10f8d3202a66d4676915',·1,·'MatrixFree']]], |
1842 | ····['gradients_5ffrom_5fhessians_5fquad_691',·['gradients_from_hessians_quad',·['../classFEEvaluationData.html#a49cd992f13258331c812f750e4f2825d',·1,·'FEEvaluationData']]], | 1842 | ····['gradients_5ffrom_5fhessians_5fquad_691',·['gradients_from_hessians_quad',·['../classFEEvaluationData.html#a49cd992f13258331c812f750e4f2825d',·1,·'FEEvaluationData']]], |
1843 | ····['gradients_5fone_5fline_692',·['gradients_one_line',·['../structinternal_1_1EvaluatorTensorProduct_3_01evaluate__general_00_01dim_00_01n__rows_00_01n__colc1f9f6fc409053d6ee6425bb379be4d8.html#af8c8f79a6a12ba4c8ace00041a2f8209',·1,·'internal::EvaluatorTensorProduct<·evaluate_general,·dim,·n_rows,·n_columns,·Number,·Number2·>::gradients_one_line()'], | ||
1843 | ····['gradients_5fone_5fline_692',·['gradients_one_line',·['../structinternal_1_1EvaluatorTensorProduct_3_01evaluate__symmetric__hierarchical_00_01dim_00_01n__5c93d52c8f7d55f8ac09b232754f65fd.html#a9915350ce4132241db8043624db09a35',·1,·'internal::EvaluatorTensorProduct<·evaluate_symmetric_hierarchical,·dim,·n_rows,·n_columns,·Number,·Number2·>::gradients_one_line()'], | ||
1844 | ········['../structinternal_1_1EvaluatorTensorProduct_3_01evaluate__evenodd_00_01dim_00_010_00_010_00_01Number_00_01Number2_01_4.html#a0bfbcedf13d6d9ae13a39508f8ebebff',·1,·'internal::EvaluatorTensorProduct<·evaluate_evenodd,·dim,·0,·0,·Number,·Number2·>::gradients_one_line()'], | ||
1845 | ········['../structinternal_1_1EvaluatorTensorProduct_3_01evaluate__evenodd_00_01dim_00_01n__rows_00_01n__col18a610eafe2a5b8d6bb220ce6d41b2a8.html#a7d003d0473baa1af65cb7f328dc72daf',·1,·'internal::EvaluatorTensorProduct<·evaluate_evenodd,·dim,·n_rows,·n_columns,·Number,·Number2·>::gradients_one_line()'], | ||
1846 | ········['../structinternal_1_1EvaluatorTensorProduct_3_01evaluate__general_00_01dim_00_010_00_010_00_01Number_00_01Number2_01_4.html#a6ecbd45656be1612a5fe9112085f9456',·1,·'internal::EvaluatorTensorProduct<·evaluate_general,·dim,·0,·0,·Number,·Number2·>::gradients_one_line()'], | 1844 | ········['../structinternal_1_1EvaluatorTensorProduct_3_01evaluate__general_00_01dim_00_010_00_010_00_01Number_00_01Number2_01_4.html#a6ecbd45656be1612a5fe9112085f9456',·1,·'internal::EvaluatorTensorProduct<·evaluate_general,·dim,·0,·0,·Number,·Number2·>::gradients_one_line()'], |
1847 | ········['../structinternal_1_1EvaluatorTensorProduct_3_01evaluate__ | 1845 | ········['../structinternal_1_1EvaluatorTensorProduct_3_01evaluate__evenodd_00_01dim_00_01n__rows_00_01n__col18a610eafe2a5b8d6bb220ce6d41b2a8.html#a7d003d0473baa1af65cb7f328dc72daf',·1,·'internal::EvaluatorTensorProduct<·evaluate_evenodd,·dim,·n_rows,·n_columns,·Number,·Number2·>::gradients_one_line()'], |
1846 | ········['../structinternal_1_1EvaluatorTensorProduct_3_01evaluate__evenodd_00_01dim_00_010_00_010_00_01Number_00_01Number2_01_4.html#a0bfbcedf13d6d9ae13a39508f8ebebff',·1,·'internal::EvaluatorTensorProduct<·evaluate_evenodd,·dim,·0,·0,·Number,·Number2·>::gradients_one_line()'], | ||
1847 | ········['../structinternal_1_1EvaluatorTensorProduct_3_01evaluate__symmetric__hierarchical_00_01dim_00_01n__5c93d52c8f7d55f8ac09b232754f65fd.html#a9915350ce4132241db8043624db09a35',·1,·'internal::EvaluatorTensorProduct<·evaluate_symmetric_hierarchical,·dim,·n_rows,·n_columns,·Number,·Number2·>::gradients_one_line()'] | ||
1848 | ····]], | 1848 | ····]], |
1849 | ····['gradients_5fquad_693',·['gradients_quad',·['../classFEEvaluationData.html#a11c94c5e2492db775df00631b99f2c3c',·1,·'FEEvaluationData']]], | 1849 | ····['gradients_5fquad_693',·['gradients_quad',·['../classFEEvaluationData.html#a11c94c5e2492db775df00631b99f2c3c',·1,·'FEEvaluationData']]], |
1850 | ····['gradients_5fquad_5finitialized_694',·['gradients_quad_initialized',·['../classFEEvaluationData.html#a6118052e91b09cf12d5051e1b29b49f7',·1,·'FEEvaluationData']]], | 1850 | ····['gradients_5fquad_5finitialized_694',·['gradients_quad_initialized',·['../classFEEvaluationData.html#a6118052e91b09cf12d5051e1b29b49f7',·1,·'FEEvaluationData']]], |
1851 | ····['gradients_5fquad_5fsubmitted_695',·['gradients_quad_submitted',·['../classFEEvaluationData.html#a980080cfd9249384b4cafaf4261b7654',·1,·'FEEvaluationData']]], | 1851 | ····['gradients_5fquad_5fsubmitted_695',·['gradients_quad_submitted',·['../classFEEvaluationData.html#a980080cfd9249384b4cafaf4261b7654',·1,·'FEEvaluationData']]], |
1852 | ····['gradients_5fwithin_5fsubface_696',·['gradients_within_subface',·['../structinternal_1_1MatrixFreeFunctions_1_1UnivariateShapeData.html#affbc72772c45175bf7e1f303477b6c53',·1,·'internal::MatrixFreeFunctions::UnivariateShapeData']]], | 1852 | ····['gradients_5fwithin_5fsubface_696',·['gradients_within_subface',·['../structinternal_1_1MatrixFreeFunctions_1_1UnivariateShapeData.html#affbc72772c45175bf7e1f303477b6c53',·1,·'internal::MatrixFreeFunctions::UnivariateShapeData']]], |
1853 | ····['gradientvector_697',·['GradientVector',·['../classinternal_1_1FEValuesImplementation_1_1FiniteElementRelatedData.html#a435a591d936013e27b62ab3d95300edb',·1,·'internal::FEValuesImplementation::FiniteElementRelatedData']]], | 1853 | ····['gradientvector_697',·['GradientVector',·['../classinternal_1_1FEValuesImplementation_1_1FiniteElementRelatedData.html#a435a591d936013e27b62ab3d95300edb',·1,·'internal::FEValuesImplementation::FiniteElementRelatedData']]], |
1854 | ····['gradtype_698',·['GradType',·['../classBarycentricPolynomials.html#a21c692d805e173963b9f36e51990bc4e',·1,·'BarycentricPolynomials']]], | 1854 | ····['gradtype_698',·['GradType',·['../classBarycentricPolynomials.html#a21c692d805e173963b9f36e51990bc4e',·1,·'BarycentricPolynomials']]], |
1855 | ····['graph_699',·['graph',·['../ | 1855 | ····['graph_699',·['graph',·['../namespaceDoFRenumbering_1_1boost_1_1boosttypes.html#acaee4366d1567663daae1e81b7716233',·1,·'DoFRenumbering::boost::boosttypes::Graph'], |
1856 | ········['../classCUDAWrappers_1_1MatrixFree.html#ab8d51021f3c5313ea90242213ed5e8aa',·1,·'CUDAWrappers::MatrixFree::graph'], | 1856 | ········['../classCUDAWrappers_1_1MatrixFree.html#ab8d51021f3c5313ea90242213ed5e8aa',·1,·'CUDAWrappers::MatrixFree::graph'], |
1857 | ········['../ | 1857 | ········['../classTrilinosWrappers_1_1SparsityPattern.html#a35f91d854cbcbfea97bf753ef967a704',·1,·'TrilinosWrappers::SparsityPattern::graph'] |
1858 | ····]], | 1858 | ····]], |
1859 | ····['graph_5fcoloring_2ecc_700',·['graph_coloring.cc',·['../graph__coloring_8cc.html',·1,·'']]], | 1859 | ····['graph_5fcoloring_2ecc_700',·['graph_coloring.cc',·['../graph__coloring_8cc.html',·1,·'']]], |
1860 | ····['graph_5fcoloring_2eh_701',·['graph_coloring.h',·['../graph__coloring_8h.html',·1,·'']]], | 1860 | ····['graph_5fcoloring_2eh_701',·['graph_coloring.h',·['../graph__coloring_8h.html',·1,·'']]], |
1861 | ····['graphcoloring_702',·['GraphColoring',·['../namespaceGraphColoring.html',·1,·'']]], | 1861 | ····['graphcoloring_702',·['GraphColoring',·['../namespaceGraphColoring.html',·1,·'']]], |
1862 | ····['graphcoloring_3a_3ainternal_703',·['internal',·['../namespaceGraphColoring_1_1internal.html',·1,·'GraphColoring']]], | 1862 | ····['graphcoloring_3a_3ainternal_703',·['internal',·['../namespaceGraphColoring_1_1internal.html',·1,·'GraphColoring']]], |
1863 | ····['graphical_20output_704',·['Graphical·output',·['../group__output.html',·1,·'']]], | 1863 | ····['graphical_20output_704',·['Graphical·output',·['../group__output.html',·1,·'']]], |
1864 | ····['greater_705',·['greater',·['../structFloatingPointComparator.html#a05aa3c9dd24997debb7f4faae530ad23a7b8dc4fb0fb55fc8eb69ff080c45ed7e',·1,·'FloatingPointComparator']]], | 1864 | ····['greater_705',·['greater',·['../structFloatingPointComparator.html#a05aa3c9dd24997debb7f4faae530ad23a7b8dc4fb0fb55fc8eb69ff080c45ed7e',·1,·'FloatingPointComparator']]], |
Offset 633, 25 lines modified | Offset 633, 25 lines modified | ||
633 | ········['../classFunctions_1_1CutOffFunctionTensorProduct.html#abbc730a2dd10b99a28baa3cdb8e2d0e7',·1,·'Functions::CutOffFunctionTensorProduct::initialized'], | 633 | ········['../classFunctions_1_1CutOffFunctionTensorProduct.html#abbc730a2dd10b99a28baa3cdb8e2d0e7',·1,·'Functions::CutOffFunctionTensorProduct::initialized'], |
634 | ········['../classFEValuesBase_1_1CellIteratorContainer.html#a9c8a8095349aa7c3c322072228fba659',·1,·'FEValuesBase::CellIteratorContainer::initialized'] | 634 | ········['../classFEValuesBase_1_1CellIteratorContainer.html#a9c8a8095349aa7c3c322072228fba659',·1,·'FEValuesBase::CellIteratorContainer::initialized'] |
635 | ····]], | 635 | ····]], |
636 | ····['inner_5ffaces_205',·['inner_faces',·['../structinternal_1_1MatrixFreeFunctions_1_1FaceSetup.html#a26c44dc3ad148143040abfa8fe11d248',·1,·'internal::MatrixFreeFunctions::FaceSetup']]], | 636 | ····['inner_5ffaces_205',·['inner_faces',·['../structinternal_1_1MatrixFreeFunctions_1_1FaceSetup.html#a26c44dc3ad148143040abfa8fe11d248',·1,·'internal::MatrixFreeFunctions::FaceSetup']]], |
637 | ····['inner_5fghost_5ffaces_206',·['inner_ghost_faces',·['../structinternal_1_1MatrixFreeFunctions_1_1FaceSetup.html#ac93052584603cc416668cc648547ff79',·1,·'internal::MatrixFreeFunctions::FaceSetup']]], | 637 | ····['inner_5fghost_5ffaces_206',·['inner_ghost_faces',·['../structinternal_1_1MatrixFreeFunctions_1_1FaceSetup.html#ac93052584603cc416668cc648547ff79',·1,·'internal::MatrixFreeFunctions::FaceSetup']]], |
638 | ····['inner_5fproduct_5flocal_207',·['inner_product_local',·['../classLinearAlgebra_1_1distributed_1_1Vector.html#aec8a0511ae8151672f9a92a699523c52',·1,·'LinearAlgebra::distributed::Vector']]], | 638 | ····['inner_5fproduct_5flocal_207',·['inner_product_local',·['../classLinearAlgebra_1_1distributed_1_1Vector.html#aec8a0511ae8151672f9a92a699523c52',·1,·'LinearAlgebra::distributed::Vector']]], |
639 | ····['inner_5fsums_208',·['inner_sums',·['../classSparseMIC.html#af82ab8308e0a9b12f20a3c63b09b44ea',·1,·'SparseMIC']]], | 639 | ····['inner_5fsums_208',·['inner_sums',·['../classSparseMIC.html#af82ab8308e0a9b12f20a3c63b09b44ea',·1,·'SparseMIC']]], |
640 | ····['input_209',·['input',·['../group__input.html',·1,·'Input'], | ||
640 | ···· | 641 | ········['../classPatterns_1_1FileName.html#a77b31b0cf4066796496f9d964e316777a7b09fc65066a2071344ed0820c1576eb',·1,·'Patterns::FileName::input'] |
641 | ········['../group__input.html',·1,·'Input'] | ||
642 | ····]], | 642 | ····]], |
643 | ····['input_20output_210',·['Input/Output',·['../group__IO.html',·1,·'']]], | 643 | ····['input_20output_210',·['Input/Output',·['../group__IO.html',·1,·'']]], |
644 | ····['input_5fvector_5fnames_211',·['input_vector_names',·['../classMeshWorker_1_1LocalIntegrator.html#ac21d1fc17a84a18d601c0bb484c9880f',·1,·'MeshWorker::LocalIntegrator']]], | 644 | ····['input_5fvector_5fnames_211',·['input_vector_names',·['../classMeshWorker_1_1LocalIntegrator.html#ac21d1fc17a84a18d601c0bb484c9880f',·1,·'MeshWorker::LocalIntegrator']]], |
645 | ····['input_5fvectors_212',·['input_vectors',·['../classparallel_1_1distributed_1_1SolutionTransfer.html#aa93dfd411779ad00d8e55cc126048ad9',·1,·'parallel::distributed::SolutionTransfer::input_vectors'], | 645 | ····['input_5fvectors_212',·['input_vectors',·['../classparallel_1_1distributed_1_1SolutionTransfer.html#aa93dfd411779ad00d8e55cc126048ad9',·1,·'parallel::distributed::SolutionTransfer::input_vectors'], |
646 | ········['../classparallel_1_1distributed_1_1CellDataTransfer.html#af4e8daa52be5db52475a8a8fb95742f5',·1,·'parallel::distributed::CellDataTransfer::input_vectors'] | 646 | ········['../classparallel_1_1distributed_1_1CellDataTransfer.html#af4e8daa52be5db52475a8a8fb95742f5',·1,·'parallel::distributed::CellDataTransfer::input_vectors'] |
647 | ····]], | 647 | ····]], |
648 | ····['insert_213',·['insert',·['../s | 648 | ····['insert_213',·['insert',·['../classTensorProductMatrixSymmetricSumCollection.html#a9c4c2a6543893508f8202d3a4d9c3520',·1,·'TensorProductMatrixSymmetricSumCollection::insert()'], |
649 | ········['../namespaceVectorTools_1_1EvaluationFlags.html#ac6721740e24732d6afabcf28ddfc1ffda4ed1da4f7c4036896a6aeb19338d1a81',·1,·'VectorTools::EvaluationFlags::insert'], | 649 | ········['../namespaceVectorTools_1_1EvaluationFlags.html#ac6721740e24732d6afabcf28ddfc1ffda4ed1da4f7c4036896a6aeb19338d1a81',·1,·'VectorTools::EvaluationFlags::insert'], |
650 | ········['../ | 650 | ········['../structVectorOperation.html#a40c50779cd14ba89bbf0bd9b4561964cae5042eefddc828c7c31e1e8e26da8b09',·1,·'VectorOperation::insert'] |
651 | ····]], | 651 | ····]], |
652 | ····['insert_5fback_214',·['insert_back',·['../classAlignedVector.html#af2bc666796f52070206a2798b1dba090',·1,·'AlignedVector']]], | 652 | ····['insert_5fback_214',·['insert_back',·['../classAlignedVector.html#af2bc666796f52070206a2798b1dba090',·1,·'AlignedVector']]], |
653 | ····['insert_5fentries_215',·['insert_entries',·['../structinternal_1_1MatrixFreeFunctions_1_1ConstraintValues.html#a6e383fc810d9867d43a4ddff1aba8894',·1,·'internal::MatrixFreeFunctions::ConstraintValues']]], | 653 | ····['insert_5fentries_215',·['insert_entries',·['../structinternal_1_1MatrixFreeFunctions_1_1ConstraintValues.html#a6e383fc810d9867d43a4ddff1aba8894',·1,·'internal::MatrixFreeFunctions::ConstraintValues']]], |
654 | ····['insert_5fface_5fdata_216',·['insert_face_data',·['../classGridTools_1_1internal_1_1FaceDataHelper.html#a61667ba62d2101600efa608954a29fac',·1,·'GridTools::internal::FaceDataHelper::insert_face_data()'], | 654 | ····['insert_5fface_5fdata_216',·['insert_face_data',·['../classGridTools_1_1internal_1_1FaceDataHelper.html#a61667ba62d2101600efa608954a29fac',·1,·'GridTools::internal::FaceDataHelper::insert_face_data()'], |
655 | ········['../classGridTools_1_1internal_1_1FaceDataHelper_3_011_01_4.html#afb4b4cb702f1c3d6058bac5369f786db',·1,·'GridTools::internal::FaceDataHelper<·1·>::insert_face_data()'] | 655 | ········['../classGridTools_1_1internal_1_1FaceDataHelper_3_011_01_4.html#afb4b4cb702f1c3d6058bac5369f786db',·1,·'GridTools::internal::FaceDataHelper<·1·>::insert_face_data()'] |
656 | ····]], | 656 | ····]], |
657 | ····['insert_5fglobal_5fparticles_217',·['insert_global_particles',·['../classParticles_1_1ParticleHandler.html#a969e872fca93e8f5609b8bfea3739d04',·1,·'Particles::ParticleHandler::insert_global_particles(const·std::vector<·Point<·spacedim·>·>·&positions,·const·std::vector<·std::vector<·BoundingBox<·spacedim·>·>·>·&global_bounding_boxes,·const·std::vector<·std::vector<·double·>·>·&properties={},·const·std::vector<·types::particle_index·>·&ids={})'], | 657 | ····['insert_5fglobal_5fparticles_217',·['insert_global_particles',·['../classParticles_1_1ParticleHandler.html#a969e872fca93e8f5609b8bfea3739d04',·1,·'Particles::ParticleHandler::insert_global_particles(const·std::vector<·Point<·spacedim·>·>·&positions,·const·std::vector<·std::vector<·BoundingBox<·spacedim·>·>·>·&global_bounding_boxes,·const·std::vector<·std::vector<·double·>·>·&properties={},·const·std::vector<·types::particle_index·>·&ids={})'], |
Offset 13, 30 lines modified | Offset 13, 30 lines modified | ||
13 | ····['key_5fvalue_5fseparator_11',·['key_value_separator',·['../classPatterns_1_1Map.html#af7e1e7fcf27e14abef21b138750f5b7d',·1,·'Patterns::Map']]], | 13 | ····['key_5fvalue_5fseparator_11',·['key_value_separator',·['../classPatterns_1_1Map.html#af7e1e7fcf27e14abef21b138750f5b7d',·1,·'Patterns::Map']]], |
14 | ····['kind_12',·['kind',·['../classReferenceCell.html#aa6de517a09acfe6431c25e10f69e8e88',·1,·'ReferenceCell']]], | 14 | ····['kind_12',·['kind',·['../classReferenceCell.html#aa6de517a09acfe6431c25e10f69e8e88',·1,·'ReferenceCell']]], |
15 | ····['kinds_20of_20accessors_13',·['Kinds·of·accessors',·['../group__Iterators.html#IteratorsTypedefs',·1,·'']]], | 15 | ····['kinds_20of_20accessors_13',·['Kinds·of·accessors',·['../group__Iterators.html#IteratorsTypedefs',·1,·'']]], |
16 | ····['kinds_20of_20iterators_14',·['Different·kinds·of·iterators',·['../group__Iterators.html#IteratorsDifferences',·1,·'']]], | 16 | ····['kinds_20of_20iterators_14',·['Different·kinds·of·iterators',·['../group__Iterators.html#IteratorsDifferences',·1,·'']]], |
17 | ····['kinematics_2ecc_15',·['kinematics.cc',·['../kinematics_8cc.html',·1,·'']]], | 17 | ····['kinematics_2ecc_15',·['kinematics.cc',·['../kinematics_8cc.html',·1,·'']]], |
18 | ····['kinematics_2eh_16',·['kinematics.h',·['../kinematics_8h.html',·1,·'']]], | 18 | ····['kinematics_2eh_16',·['kinematics.h',·['../kinematics_8h.html',·1,·'']]], |
19 | ····['king_5fordering_17',·['king_ordering',·['../namespaceDoFRenumbering_1_1boost.html#a76fd1dc3212aeeca4294c358248e46d5',·1,·'DoFRenumbering::boost']]], | 19 | ····['king_5fordering_17',·['king_ordering',·['../namespaceDoFRenumbering_1_1boost.html#a76fd1dc3212aeeca4294c358248e46d5',·1,·'DoFRenumbering::boost']]], |
20 | ····['kinsol_18',·['kinsol',·['../classS | 20 | ····['kinsol_18',·['kinsol',·['../classNonlinearSolverSelector_1_1AdditionalData.html#a458e4d6fb204a1aacf159665e4b7d810a40bdc8874ce09cd7d695cd621857e3e2',·1,·'NonlinearSolverSelector::AdditionalData::kinsol'], |
21 | ········['../classSUNDIALS_1_1KINSOL.html#a79e61e84af403eb5e5429d053f579822',·1,·'SUNDIALS::KINSOL::KINSOL(const·AdditionalData·&data,·const·MPI_Comm·mpi_comm)'], | 21 | ········['../classSUNDIALS_1_1KINSOL.html#a79e61e84af403eb5e5429d053f579822',·1,·'SUNDIALS::KINSOL::KINSOL(const·AdditionalData·&data,·const·MPI_Comm·mpi_comm)'], |
22 | ········['../classSUNDIALS_1_1KINSOL.html#acf2dfd38812321750b174be317050f37',·1,·'SUNDIALS::KINSOL::KINSOL(const·AdditionalData·&data=AdditionalData())'], | 22 | ········['../classSUNDIALS_1_1KINSOL.html#acf2dfd38812321750b174be317050f37',·1,·'SUNDIALS::KINSOL::KINSOL(const·AdditionalData·&data=AdditionalData())'], |
23 | ········['../class | 23 | ········['../classSUNDIALS_1_1KINSOL.html',·1,·'SUNDIALS::KINSOL<·VectorType·>'] |
24 | ····]], | 24 | ····]], |
25 | ····['kinsol_2ecc_19',·['kinsol.cc',·['../kinsol_8cc.html',·1,·'']]], | 25 | ····['kinsol_2ecc_19',·['kinsol.cc',·['../kinsol_8cc.html',·1,·'']]], |
26 | ····['kinsol_2eh_20',·['kinsol.h',·['../kinsol_8h.html',·1,·'']]], | 26 | ····['kinsol_2eh_20',·['kinsol.h',·['../kinsol_8h.html',·1,·'']]], |
27 | ····['kinsol_3c_20vector_3c_20double_20_3e_20_3e_21',·['KINSOL<·Vector<·double·>·>',·['../classSUNDIALS_1_1KINSOL.html',·1,·'SUNDIALS']]], | 27 | ····['kinsol_3c_20vector_3c_20double_20_3e_20_3e_21',·['KINSOL<·Vector<·double·>·>',·['../classSUNDIALS_1_1KINSOL.html',·1,·'SUNDIALS']]], |
28 | ····['kinsol_5fctx_22',·['kinsol_ctx',·['../classSUNDIALS_1_1KINSOL.html#a6af5646fb9c5d198c9a93c60717401d4',·1,·'SUNDIALS::KINSOL']]], | 28 | ····['kinsol_5fctx_22',·['kinsol_ctx',·['../classSUNDIALS_1_1KINSOL.html#a6af5646fb9c5d198c9a93c60717401d4',·1,·'SUNDIALS::KINSOL']]], |
29 | ····['kinsol_5fmem_23',·['kinsol_mem',·['../classSUNDIALS_1_1KINSOL.html#af60479a46e6972eea3bd9381be07787b',·1,·'SUNDIALS::KINSOL']]], | 29 | ····['kinsol_5fmem_23',·['kinsol_mem',·['../classSUNDIALS_1_1KINSOL.html#af60479a46e6972eea3bd9381be07787b',·1,·'SUNDIALS::KINSOL']]], |
30 | ····['known_24',·['A·few·instantiations,·most·of·which·are·known',·['../Instantiations.html#Inst2',·1,·'']]], | 30 | ····['known_24',·['A·few·instantiations,·most·of·which·are·known',·['../Instantiations.html#Inst2',·1,·'']]], |
31 | ····['known_20and_20fixed_20number_20of_20instantiations_25',·['Known·and·fixed·number·of·instantiations',·['../Instantiations.html#Inst1',·1,·'']]], | 31 | ····['known_20and_20fixed_20number_20of_20instantiations_25',·['Known·and·fixed·number·of·instantiations',·['../Instantiations.html#Inst1',·1,·'']]], |
32 | ····['kokkos_2ecc_26',·['kokkos.cc',·['../kokkos_8cc.html',·1,·'']]], | 32 | ····['kokkos_2ecc_26',·['kokkos.cc',·['../kokkos_8cc.html',·1,·'']]], |
33 | ····['kokkos_2eh_27',·['kokkos.h',·['../kokkos_8h.html',·1,·'']]], | 33 | ····['kokkos_2eh_27',·['kokkos.h',·['../kokkos_8h.html',·1,·'']]], |
34 | ····['kokkos_5fspace_28',·['kokkos_space',·['../structMemorySpace_1_1Host.html#aa63d288307878e4cc6e91920e0c6f070',·1,·'MemorySpace::Host::kokkos_space'], | ||
35 | ····· | 34 | ····['kokkos_5fspace_28',·['kokkos_space',·['../structMemorySpace_1_1Default.html#ae01abbb11512c19589484acbc619f082',·1,·'MemorySpace::Default::kokkos_space'], |
35 | ········['../structMemorySpace_1_1Host.html#aa63d288307878e4cc6e91920e0c6f070',·1,·'MemorySpace::Host::kokkos_space'] | ||
36 | ····]], | 36 | ····]], |
37 | ····['kovasznay_29',·['kovasznay',·['../classFunctions_1_1Kovasznay.html#a082166be0e076803fed98a61450e05a5',·1,·'Functions::Kovasznay::Kovasznay()'], | 37 | ····['kovasznay_29',·['kovasznay',·['../classFunctions_1_1Kovasznay.html#a082166be0e076803fed98a61450e05a5',·1,·'Functions::Kovasznay::Kovasznay()'], |
38 | ········['../classFunctions_1_1Kovasznay.html',·1,·'Functions::Kovasznay'] | 38 | ········['../classFunctions_1_1Kovasznay.html',·1,·'Functions::Kovasznay'] |
39 | ····]], | 39 | ····]], |
40 | ····['krylov_5fspace_5fsignal_30',·['krylov_space_signal',·['../classSolverGMRES.html#a420bf7dc093c87df4ae351fe75ddfe2a',·1,·'SolverGMRES']]], | 40 | ····['krylov_5fspace_5fsignal_30',·['krylov_space_signal',·['../classSolverGMRES.html#a420bf7dc093c87df4ae351fe75ddfe2a',·1,·'SolverGMRES']]], |
41 | ····['ksp_31',·['ksp',·['../classPETScWrappers_1_1SolverBase.html#a39b73cb5a671d1db18f370c18e50da6a',·1,·'PETScWrappers::SolverBase']]] | 41 | ····['ksp_31',·['ksp',·['../classPETScWrappers_1_1SolverBase.html#a39b73cb5a671d1db18f370c18e50da6a',·1,·'PETScWrappers::SolverBase']]] |
42 | ]; | 42 | ]; |
Offset 249, 75 lines modified | Offset 249, 75 lines modified | ||
249 | ········['../classCellDataStorage.html#aeb7c0bc3dec7b996f440b1f6bb47f9af',·1,·'CellDataStorage::map'], | 249 | ········['../classCellDataStorage.html#aeb7c0bc3dec7b996f440b1f6bb47f9af',·1,·'CellDataStorage::map'], |
250 | ········['../classPatterns_1_1Map.html',·1,·'Patterns::Map'] | 250 | ········['../classPatterns_1_1Map.html',·1,·'Patterns::Map'] |
251 | ····]], | 251 | ····]], |
252 | ····['map3dpoint_85',·['Map3DPoint',·['../classDataOutBase_1_1DataOutFilter.html#a367d9ba2a636e166faec768e7978a33b',·1,·'DataOutBase::DataOutFilter']]], | 252 | ····['map3dpoint_85',·['Map3DPoint',·['../classDataOutBase_1_1DataOutFilter.html#a367d9ba2a636e166faec768e7978a33b',·1,·'DataOutBase::DataOutFilter']]], |
253 | ····['map_5fboundary_5fto_5fmanifold_5fids_86',·['map_boundary_to_manifold_ids',·['../group__manifold.html#ga5861f4e358367a1e12221a7e6832755f',·1,·'GridTools']]], | 253 | ····['map_5fboundary_5fto_5fmanifold_5fids_86',·['map_boundary_to_manifold_ids',·['../group__manifold.html#ga5861f4e358367a1e12221a7e6832755f',·1,·'GridTools']]], |
254 | ····['map_5fdep_5fexpr_5fvec_5fentry_87',·['map_dep_expr_vec_entry',·['../classDifferentiation_1_1SD_1_1BatchOptimizer.html#af82512a11e74236f22ec9182d39fd02e',·1,·'Differentiation::SD::BatchOptimizer']]], | 254 | ····['map_5fdep_5fexpr_5fvec_5fentry_87',·['map_dep_expr_vec_entry',·['../classDifferentiation_1_1SD_1_1BatchOptimizer.html#af82512a11e74236f22ec9182d39fd02e',·1,·'Differentiation::SD::BatchOptimizer']]], |
255 | ····['map_5fdependent_5fexpression_5fto_5fvector_5fentry_5ft_88',·['map_dependent_expression_to_vector_entry_t',·['../classDifferentiation_1_1SD_1_1BatchOptimizer.html#abd06a786061be85a54e2b13de2c93e1c',·1,·'Differentiation::SD::BatchOptimizer']]], | 255 | ····['map_5fdependent_5fexpression_5fto_5fvector_5fentry_5ft_88',·['map_dependent_expression_to_vector_entry_t',·['../classDifferentiation_1_1SD_1_1BatchOptimizer.html#abd06a786061be85a54e2b13de2c93e1c',·1,·'Differentiation::SD::BatchOptimizer']]], |
256 | ····['map_5fdof_5fto_5fboundary_5findices_89',·['map_dof_to_boundary_indices',·['../namespaceDoFTools.html#aa243d4c45775077c674ef6800e5ce215',·1,·'DoFTools::map_dof_to_boundary_indices(const·DoFHandler<·dim,·spacedim·>·&dof_handler,·std::vector<·types::global_dof_index·>·&mapping)'], | ||
257 | ····· | 256 | ····['map_5fdof_5fto_5fboundary_5findices_89',·['map_dof_to_boundary_indices',·['../namespaceDoFTools.html#a2e367cf4d8590470cc136bec082b216b',·1,·'DoFTools::map_dof_to_boundary_indices(const·DoFHandler<·dim,·spacedim·>·&dof_handler,·const·std::set<[·...·truncated·by·diffoscope;·len:·106,·SHA:·949ed52a0d53adf6e1be37ab5803b6151ae7e28078a14c0d53629117ab07aff5·...·] |
257 | ········['../namespaceDoFTools.html#aa243d4c45775077c674ef6800e5ce215',·1,·'DoFTools::map_dof_to_boundary_indices(const·DoFHandler<·dim,·spacedim·>·&dof_handler,·std::vector<·types::global_dof_index·>·&mapping)'] | ||
258 | ····]], | 258 | ····]], |
259 | ····['map_5fdofs_5fto_5fsupport_5fpoints_90',·['map_dofs_to_support_points',·['../namespaceDoFTools.html#a294a1f1cf2c3e437bf889cd1e963c7b7',·1,·'DoFTools::map_dofs_to_support_points(const·Mapping<·dim,·spacedim·>·&mapping,·const·DoFHandler<·dim,·spacedim·>·&dof_handler,·std::vector<·Point<·spacedim·>·>·&support_points,·const·ComponentMask·&mask=ComponentMask())'], | ||
259 | ···· | 260 | ········['../namespaceDoFTools.html#ad43f7f70ebb2598e749d11b9576c2ca5',·1,·'DoFTools::map_dofs_to_support_points(const·hp::MappingCollection<·dim,·spacedim·>·&mapping,·const·DoFHandler<·dim,·spacedim·>·&dof_handler,·std::map<·types::global_dof_index,·Point<·spacedim·>·>·&support_points,·const·ComponentMask·&mask=ComponentMask())'], |
260 | ········['../namespaceDoFTools.html#a | 261 | ········['../namespaceDoFTools.html#add68c5a7aa18c2f20a716d42e6db2ff8',·1,·'DoFTools::map_dofs_to_support_points(const·hp::MappingCollection<·dim,·spacedim·>·&mapping,·const·DoFHandler<·dim,·spacedim·>·&dof_handler,·std::vector<·Point<·spacedim·>·>·&support_points,·const·ComponentMask·&mask=ComponentMask())'], |
261 | ········['../namespaceDoFTools.html#a6416e83755aa630a9e52f61972edcc92',·1,·'DoFTools::map_dofs_to_support_points(const·Mapping<·dim,·spacedim·>·&mapping,·const·DoFHandler<·dim,·spacedim·>·&dof_handler,·std::map<·types::global_dof_index,·Point<·spacedim·>·>·&support_points,·const·ComponentMask·&mask=ComponentMask())'], | ||
262 | ········['../namespaceDoFTools.html#ad5a662af655769da570994d206e5e6d1',·1,·'DoFTools::map_dofs_to_support_points(const·hp::MappingCollection<·dim,·spacedim·>·&mapping,·const·DoFHandler<·dim,·spacedim·>·&dof_handler,·const·ComponentMask·&mask=ComponentMask())'], | ||
263 | ········['../namespaceDoFTools.html#ab2cd1823e0209438c76372bacbfbda5f',·1,·'DoFTools::map_dofs_to_support_points(const·Mapping<·dim,·spacedim·>·&mapping,·const·DoFHandler<·dim,·spacedim·>·&dof_handler,·const·ComponentMask·&mask=ComponentMask())'], | 262 | ········['../namespaceDoFTools.html#ab2cd1823e0209438c76372bacbfbda5f',·1,·'DoFTools::map_dofs_to_support_points(const·Mapping<·dim,·spacedim·>·&mapping,·const·DoFHandler<·dim,·spacedim·>·&dof_handler,·const·ComponentMask·&mask=ComponentMask())'], |
263 | ········['../namespaceDoFTools.html#ad5a662af655769da570994d206e5e6d1',·1,·'DoFTools::map_dofs_to_support_points(const·hp::MappingCollection<·dim,·spacedim·>·&mapping,·const·DoFHandler<·dim,·spacedim·>·&dof_handler,·const·ComponentMask·&mask=ComponentMask())'], | ||
264 | ········['../namespaceDoFTools.html#a | 264 | ········['../namespaceDoFTools.html#a6416e83755aa630a9e52f61972edcc92',·1,·'DoFTools::map_dofs_to_support_points(const·Mapping<·dim,·spacedim·>·&mapping,·const·DoFHandler<·dim,·spacedim·>·&dof_handler,·std::map<·types::global_dof_index,·Point<·spacedim·>·>·&support_points,·const·ComponentMask·&mask=ComponentMask())'] |
265 | ····]], | 265 | ····]], |
266 | ····['map_5fiterator_91',·['map_iterator',·['../classSubscriptor.html#acebdc2d11f8522e4d9e8b7d73ac3f491',·1,·'Subscriptor']]], | 266 | ····['map_5fiterator_91',·['map_iterator',·['../classSubscriptor.html#acebdc2d11f8522e4d9e8b7d73ac3f491',·1,·'Subscriptor']]], |
267 | ····['map_5fquadrature_5fto_5fbox_92',·['map_quadrature_to_box',·['../namespaceNonMatching_1_1internal_1_1QuadratureGeneratorImplementation.html#a8a8cb7a85c9fae611e798d770cb74fc6',·1,·'NonMatching::internal::QuadratureGeneratorImplementation']]], | 267 | ····['map_5fquadrature_5fto_5fbox_92',·['map_quadrature_to_box',·['../namespaceNonMatching_1_1internal_1_1QuadratureGeneratorImplementation.html#a8a8cb7a85c9fae611e798d770cb74fc6',·1,·'NonMatching::internal::QuadratureGeneratorImplementation']]], |
268 | ····['map_5frank_93',·['map_rank',·['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01std_1_1 | 268 | ····['map_5frank_93',·['map_rank',·['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01std_1_1tuple_3_01Types_8_8_8_01_4_01_4.html#a8f559d33b8708ad101507a884fbc6f4a',·1,·'Patterns::Tools::internal::RankInfo<·std::tuple<·Types...·>·>::map_rank'], |
269 | ········['../structPatterns_1_1Tools_1_1internal_1_1RankInfo.html#ae0394cc32e85093729d1da5fdafa0d46',·1,·'Patterns::Tools::internal::RankInfo::map_rank'], | ||
270 | ········['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01T_00_01std_1_1enable__if__t_3_01is__list__co8fe07b504102b7cb8d7ad95765e8a00e.html#a3e102f06cd40de596ce91e5a1934de61',·1,·'Patterns::Tools::internal::RankInfo<·T,·std::enable_if_t<·is_list_compatible<·T·>::value·>·>::map_rank'], | ||
269 | ········['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01T_00_01std_1_1enable__if__t_3_01is__map__comdefaaaf5a4df04236c69b1cbed3c9674.html#ab44d9f3690ccc4f2d3a07d83ed5d1381',·1,·'Patterns::Tools::internal::RankInfo<·T,·std::enable_if_t<·is_map_compatible<·T·>::value·>·>::map_rank'], | 271 | ········['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01T_00_01std_1_1enable__if__t_3_01is__map__comdefaaaf5a4df04236c69b1cbed3c9674.html#ab44d9f3690ccc4f2d3a07d83ed5d1381',·1,·'Patterns::Tools::internal::RankInfo<·T,·std::enable_if_t<·is_map_compatible<·T·>::value·>·>::map_rank'], |
270 | ········['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01Tensor_3_01rank_00_01dim_00_01Number_01_4_01_4.html#a41ffb66ee3c5d52abdc2da3714e93433',·1,·'Patterns::Tools::internal::RankInfo<·Tensor<·rank,·dim,·Number·>·>::map_rank'], | 272 | ········['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01Tensor_3_01rank_00_01dim_00_01Number_01_4_01_4.html#a41ffb66ee3c5d52abdc2da3714e93433',·1,·'Patterns::Tools::internal::RankInfo<·Tensor<·rank,·dim,·Number·>·>::map_rank'], |
271 | ········['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01std_1_1complex_3_01Number_01_4_01_4.html#a992691e077d7072551eca79feaf7295c',·1,·'Patterns::Tools::internal::RankInfo<·std::complex<·Number·>·>::map_rank'], | 273 | ········['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01std_1_1complex_3_01Number_01_4_01_4.html#a992691e077d7072551eca79feaf7295c',·1,·'Patterns::Tools::internal::RankInfo<·std::complex<·Number·>·>::map_rank'], |
272 | ········['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01std_1_1unique__ptr_3_01FunctionParser_3_01dim_01_4_01_4_01_4.html#afb70057362e58620254bf841671addc2',·1,·'Patterns::Tools::internal::RankInfo<·std::unique_ptr<·FunctionParser<·dim·>·>·>::map_rank'], | 274 | ········['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01std_1_1unique__ptr_3_01FunctionParser_3_01dim_01_4_01_4_01_4.html#afb70057362e58620254bf841671addc2',·1,·'Patterns::Tools::internal::RankInfo<·std::unique_ptr<·FunctionParser<·dim·>·>·>::map_rank'], |
275 | ········['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01std_1_1array_3_01T_00_01N_01_4_01_4.html#afc0ad2b505954063fe7a1ccd045b708a',·1,·'Patterns::Tools::internal::RankInfo<·std::array<·T,·N·>·>::map_rank'], | ||
273 | ········['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01ComponentMask_01_4.html#a4bf7d6bba585561a6d81edc6dc3616e7',·1,·'Patterns::Tools::internal::RankInfo<·ComponentMask·>::map_rank'], | 276 | ········['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01ComponentMask_01_4.html#a4bf7d6bba585561a6d81edc6dc3616e7',·1,·'Patterns::Tools::internal::RankInfo<·ComponentMask·>::map_rank'], |
274 | ········['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01std_1_1pair_3_01Key_00_01Value_01_4_01_4.html#a1bb07cff78cc51305027296d196c866e',·1,·'Patterns::Tools::internal::RankInfo<·std::pair<·Key,·Value·>·>::map_rank'] | 277 | ········['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01std_1_1pair_3_01Key_00_01Value_01_4_01_4.html#a1bb07cff78cc51305027296d196c866e',·1,·'Patterns::Tools::internal::RankInfo<·std::pair<·Key,·Value·>·>::map_rank'] |
275 | ········['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01std_1_1tuple_3_01Types_8_8_8_01_4_01_4.html#a8f559d33b8708ad101507a884fbc6f4a',·1,·'Patterns::Tools::internal::RankInfo<·std::tuple<·Types...·>·>::map_rank'], | ||
276 | ········['../structPatterns_1_1Tools_1_1internal_1_1RankInfo_3_01T_00_01std_1_1enable__if__t_3_01is__list__co8fe07b504102b7cb8d7ad95765e8a00e.html#a3e102f06cd40de596ce91e5a1934de61',·1,·'Patterns::Tools::internal::RankInfo<·T,·std::enable_if_t<·is_list_compatible<·T·>::value·>·>::map_rank'], | ||
277 | ········['../structPatterns_1_1Tools_1_1internal_1_1RankInfo.html#ae0394cc32e85093729d1da5fdafa0d46',·1,·'Patterns::Tools::internal::RankInfo::map_rank'] | ||
278 | ····]], | 278 | ····]], |
279 | ····['map_5fsupport_5fpoints_5fto_5fdofs_94',·['map_support_points_to_dofs',·['../namespaceDoFTools.html#a3540ceb577e65414bde1b6b14808da2c',·1,·'DoFTools']]], | 279 | ····['map_5fsupport_5fpoints_5fto_5fdofs_94',·['map_support_points_to_dofs',·['../namespaceDoFTools.html#a3540ceb577e65414bde1b6b14808da2c',·1,·'DoFTools']]], |
280 | ····['map_5ftype_95',·['map_type',·['../classPathSearch.html#ad2e4f6d9e51f092f47daf25285cc0daa',·1,·'PathSearch']]], | 280 | ····['map_5ftype_95',·['map_type',·['../classPathSearch.html#ad2e4f6d9e51f092f47daf25285cc0daa',·1,·'PathSearch']]], |
281 | ····['map_5fvalue_5ftype_96',·['map_value_type',·['../classSubscriptor.html#aeb9ac67567aa7d837f25debd33cd4ce5',·1,·'Subscriptor']]], | 281 | ····['map_5fvalue_5ftype_96',·['map_value_type',·['../classSubscriptor.html#aeb9ac67567aa7d837f25debd33cd4ce5',·1,·'Subscriptor']]], |
282 | ····['mapped_5fgeometry_97',·['mapped_geometry',·['../classFEEvaluationData.html#a508570e266a7ea6eee77d6c4f2b1ed9d',·1,·'FEEvaluationData']]], | 282 | ····['mapped_5fgeometry_97',·['mapped_geometry',·['../classFEEvaluationData.html#a508570e266a7ea6eee77d6c4f2b1ed9d',·1,·'FEEvaluationData']]], |
283 | ····['mapped_5fquadrature_98',·['mapped_quadrature',·['../classQSimplex.html#a8ffaffdc5afd8a9dbba119b01492fe55',·1,·'QSimplex']]], | 283 | ····['mapped_5fquadrature_98',·['mapped_quadrature',·['../classQSimplex.html#a8ffaffdc5afd8a9dbba119b01492fe55',·1,·'QSimplex']]], |
284 | ····['mapping_99',·['mapping',·['../classFunctions_1_1FEFieldFunction.html#a83e5b937b784cfbb0ca1cfae9af85ea7',·1,·'Functions::FEFieldFunction::mapping'], | ||
285 | ········['../classDataOutResample.html#aa324e79ff4edeebd91a9244fecfcbb6c',·1,·'DataOutResample::mapping'], | ||
286 | ···· | 284 | ····['mapping_99',·['mapping',·['../classFEValuesBase.html#a5502d4cd55c37491d1f89e41285fc7e5',·1,·'FEValuesBase::mapping'], |
285 | ········['../classUtilities_1_1MPI_1_1RemotePointEvaluation.html#a6881c06a2e282d184f3fc975c103316f',·1,·'Utilities::MPI::RemotePointEvaluation::mapping'], | ||
286 | ········['../structStaticMappingQ1.html#a98ab35af832f316b5b441b4402560d16',·1,·'StaticMappingQ1::mapping'], | ||
287 | ········['../classGridTools_1_1Cache.html#a49d56c1dc787c556615637e401b005e7',·1,·'GridTools::Cache::mapping'], | ||
288 | ········['../classInterGridMap.html#ac0f1ac3f8fc09aff8dc40032e98fb9f8',·1,·'InterGridMap::mapping'], | ||
287 | ········['../classFEPointEvaluation.html#afb21118fe3db2ca03cb4b17610f507e2',·1,·'FEPointEvaluation::mapping'], | 289 | ········['../classFEPointEvaluation.html#afb21118fe3db2ca03cb4b17610f507e2',·1,·'FEPointEvaluation::mapping'], |
288 | ········['../structinternal_1_1MatrixFreeFunctions_1_1MappingInfo.html#ab6a5213bb17feca4d9a6abeb7232910f',·1,·'internal::MatrixFreeFunctions::MappingInfo::mapping'], | 290 | ········['../structinternal_1_1MatrixFreeFunctions_1_1MappingInfo.html#ab6a5213bb17feca4d9a6abeb7232910f',·1,·'internal::MatrixFreeFunctions::MappingInfo::mapping'], |
289 | ········['../classMeshWorker_1_1ScratchData.html#aa78cc14beed4fdc11e6f0601ebc0b0a8',·1,·'MeshWorker::ScratchData::mapping'], | 291 | ········['../classMeshWorker_1_1ScratchData.html#aa78cc14beed4fdc11e6f0601ebc0b0a8',·1,·'MeshWorker::ScratchData::mapping'], |
290 | ········['../classNonMatching_1_1MappingInfo.html#a49b202fe3760598cf35ab6d6cd910f93',·1,·'NonMatching::MappingInfo::mapping'], | 292 | ········['../classNonMatching_1_1MappingInfo.html#a49b202fe3760598cf35ab6d6cd910f93',·1,·'NonMatching::MappingInfo::mapping'], |
293 | ········['../classDataOutResample.html#aa324e79ff4edeebd91a9244fecfcbb6c',·1,·'DataOutResample::mapping'], | ||
294 | ········['../classFunctions_1_1FEFieldFunction.html#a83e5b937b784cfbb0ca1cfae9af85ea7',·1,·'Functions::FEFieldFunction::mapping'], | ||
295 | ········['../classParticles_1_1ParticleHandler.html#aed73d58005f8ccfafa56cf2bcb4ab4c1',·1,·'Particles::ParticleHandler::mapping'], | ||
291 | ········['../classGridTools_1_1Cache.html#a49d56c1dc787c556615637e401b005e7',·1,·'GridTools::Cache::mapping'], | ||
292 | ········['../structStaticMappingQ1.html#a98ab35af832f316b5b441b4402560d16',·1,·'StaticMappingQ1::mapping'], | ||
293 | ········['../classFEValuesBase.html#a5502d4cd55c37491d1f89e41285fc7e5',·1,·'FEValuesBase::mapping'], | ||
294 | ········['../classUtilities_1_1MPI_1_1RemotePointEvaluation.html#a6881c06a2e282d184f3fc975c103316f',·1,·'Utilities::MPI::RemotePointEvaluation::mapping'], | ||
295 | ········['../classMapping.html',·1,·'Mapping<·dim,·spacedim·>'] | 296 | ········['../classMapping.html',·1,·'Mapping<·dim,·spacedim·>'] |
296 | ········['../classInterGridMap.html#ac0f1ac3f8fc09aff8dc40032e98fb9f8',·1,·'InterGridMap::mapping'] | ||
297 | ····]], | 297 | ····]], |
298 | ····['mapping_20and_20finiteelement_20in_20fevalues_100',·['The·interplay·of·UpdateFlags,·Mapping,·and·FiniteElement·in·FEValues',·['../group__UpdateFlags.html',·1,·'']]], | 298 | ····['mapping_20and_20finiteelement_20in_20fevalues_100',·['The·interplay·of·UpdateFlags,·Mapping,·and·FiniteElement·in·FEValues',·['../group__UpdateFlags.html',·1,·'']]], |
299 | ····['mapping_20finiteelement_20and_20fevalues_20work_20together_101',·['How·Mapping,·FiniteElement,·and·FEValues·work·together',·['../group__FE__vs__Mapping__vs__FEValues.html',·1,·'']]], | 299 | ····['mapping_20finiteelement_20and_20fevalues_20work_20together_101',·['How·Mapping,·FiniteElement,·and·FEValues·work·together',·['../group__FE__vs__Mapping__vs__FEValues.html',·1,·'']]], |
300 | ····['mapping_2ecc_102',·['mapping.cc',·['../mapping_8cc.html',·1,·'']]], | 300 | ····['mapping_2ecc_102',·['mapping.cc',·['../mapping_8cc.html',·1,·'']]], |
301 | ····['mapping_2eh_103',·['mapping.h',·['../mapping_8h.html',·1,·'']]], | 301 | ····['mapping_2eh_103',·['mapping.h',·['../mapping_8h.html',·1,·'']]], |
302 | ····['mapping_3c_20dim_2c_20dim_20_3e_104',·['Mapping<·dim,·dim·>',·['../classMapping.html',·1,·'']]], | 302 | ····['mapping_3c_20dim_2c_20dim_20_3e_104',·['Mapping<·dim,·dim·>',·['../classMapping.html',·1,·'']]], |
303 | ····['mapping_3c_20dim_2c_20spacedim_20_3e_105',·['Mapping<·dim,·spacedim·>',·['../classMapping.html',·1,·'']]], | 303 | ····['mapping_3c_20dim_2c_20spacedim_20_3e_105',·['Mapping<·dim,·spacedim·>',·['../classMapping.html',·1,·'']]], |
304 | ····['mapping_3c_20patch_5fdim_2c_20spacedim_20_3e_106',·['Mapping<·patch_dim,·spacedim·>',·['../classMapping.html',·1,·'']]], | 304 | ····['mapping_3c_20patch_5fdim_2c_20spacedim_20_3e_106',·['Mapping<·patch_dim,·spacedim·>',·['../classMapping.html',·1,·'']]], |
305 | ····['mapping_5fbdm_107',·['mapping_bdm',·['../group__mapping.html#ggac6eaf900d562c52002dbccc6bdd89275ae28667bfbd4686bcf19fe386cb0e6c5a',·1,·'mapping.h']]], | 305 | ····['mapping_5fbdm_107',·['mapping_bdm',·['../group__mapping.html#ggac6eaf900d562c52002dbccc6bdd89275ae28667bfbd4686bcf19fe386cb0e6c5a',·1,·'mapping.h']]], |
306 | ····['mapping_5fc1_2ecc_108',·['mapping_c1.cc',·['../mapping__c1_8cc.html',·1,·'']]], | 306 | ····['mapping_5fc1_2ecc_108',·['mapping_c1.cc',·['../mapping__c1_8cc.html',·1,·'']]], |
307 | ····['mapping_5fc1_2eh_109',·['mapping_c1.h',·['../mapping__c1_8h.html',·1,·'']]], | 307 | ····['mapping_5fc1_2eh_109',·['mapping_c1.h',·['../mapping__c1_8h.html',·1,·'']]], |
308 | ····['mapping_5fcartesian_2ecc_110',·['mapping_cartesian.cc',·['../mapping__cartesian_8cc.html',·1,·'']]], | 308 | ····['mapping_5fcartesian_2ecc_110',·['mapping_cartesian.cc',·['../mapping__cartesian_8cc.html',·1,·'']]], |
309 | ····['mapping_5fcartesian_2eh_111',·['mapping_cartesian.h',·['../mapping__cartesian_8h.html',·1,·'']]], | 309 | ····['mapping_5fcartesian_2eh_111',·['mapping_cartesian.h',·['../mapping__cartesian_8h.html',·1,·'']]], |
310 | ····['mapping_5fcollection_112',·['mapping_collection',·['../classNonMatching_1_1FEValues.html#ac43ca3fb25aacb417aec02a895ee9698',·1,·'NonMatching::FEValues::mapping_collection'], | ||
310 | ····['mapping_5fcollection_112',·['mapping_collection',·['../structhp_1_1StaticMappingQ1.html#a3951f29e14b906691298a07c932fe809',·1,·'hp::StaticMappingQ1::mapping_collection'], | ||
311 | ········['../classNonMatching_1_1FEInterfaceValues.html#a2041d35d4b0d7748e9e7673a5fa9f522',·1,·'NonMatching::FEInterfaceValues::mapping_collection'], | ||
312 | ········['../structinternal_1_1DataOutImplementation_1_1ParallelDataBase.html#a90dae9d69f0324c1f4bfb3a8f4616056',·1,·'internal::DataOutImplementation::ParallelDataBase::mapping_collection'], | 311 | ········['../structinternal_1_1DataOutImplementation_1_1ParallelDataBase.html#a90dae9d69f0324c1f4bfb3a8f4616056',·1,·'internal::DataOutImplementation::ParallelDataBase::mapping_collection'], |
313 | ········['../classNonMatching_1_1FEValues.html#ac43ca3fb25aacb417aec02a895ee9698',·1,·'NonMatching::FEValues::mapping_collection'], | ||
314 | ········['../classMeshWorker_1_1ScratchData.html#a8267f473b7f61d82096323316de71809',·1,·'MeshWorker::ScratchData::mapping_collection'], | 312 | ········['../classMeshWorker_1_1ScratchData.html#a8267f473b7f61d82096323316de71809',·1,·'MeshWorker::ScratchData::mapping_collection'], |
313 | ········['../structinternal_1_1MatrixFreeFunctions_1_1MappingInfo.html#a24569ada47ded0761d8bcd39856dd228',·1,·'internal::MatrixFreeFunctions::MappingInfo::mapping_collection'], | ||
314 | ········['../structhp_1_1StaticMappingQ1.html#a3951f29e14b906691298a07c932fe809',·1,·'hp::StaticMappingQ1::mapping_collection'], | ||
315 | ········['../classhp_1_1FEValuesBase.html#ad9f1401f812ea55cf669ca69d51c94d3',·1,·'hp::FEValuesBase::mapping_collection'], | 315 | ········['../classhp_1_1FEValuesBase.html#ad9f1401f812ea55cf669ca69d51c94d3',·1,·'hp::FEValuesBase::mapping_collection'], |
316 | ········['../ | 316 | ········['../classNonMatching_1_1FEInterfaceValues.html#a2041d35d4b0d7748e9e7673a5fa9f522',·1,·'NonMatching::FEInterfaceValues::mapping_collection'] |
317 | ····]], | 317 | ····]], |
318 | ····['mapping_5fcollection_2ecc_113',·['mapping_collection.cc',·['../mapping__collection_8cc.html',·1,·'']]], | 318 | ····['mapping_5fcollection_2ecc_113',·['mapping_collection.cc',·['../mapping__collection_8cc.html',·1,·'']]], |
319 | ····['mapping_5fcollection_2eh_114',·['mapping_collection.h',·['../mapping__collection_8h.html',·1,·'']]], | 319 | ····['mapping_5fcollection_2eh_114',·['mapping_collection.h',·['../mapping__collection_8h.html',·1,·'']]], |
320 | ····['mapping_5fcontravariant_115',·['mapping_contravariant',·['../group__mapping.html#ggac6eaf900d562c52002dbccc6bdd89275a661444faabcc79cb0177def2bc905a3b',·1,·'mapping.h']]], | 320 | ····['mapping_5fcontravariant_115',·['mapping_contravariant',·['../group__mapping.html#ggac6eaf900d562c52002dbccc6bdd89275a661444faabcc79cb0177def2bc905a3b',·1,·'mapping.h']]], |
321 | ····['mapping_5fcontravariant_5fgradient_116',·['mapping_contravariant_gradient',·['../group__mapping.html#ggac6eaf900d562c52002dbccc6bdd89275aca3e2da4109641c29ac99050e2e6b8c1',·1,·'mapping.h']]], | 321 | ····['mapping_5fcontravariant_5fgradient_116',·['mapping_contravariant_gradient',·['../group__mapping.html#ggac6eaf900d562c52002dbccc6bdd89275aca3e2da4109641c29ac99050e2e6b8c1',·1,·'mapping.h']]], |
322 | ····['mapping_5fcontravariant_5fhessian_117',·['mapping_contravariant_hessian',·['../group__mapping.html#ggac6eaf900d562c52002dbccc6bdd89275aa6a1de84f93b971399c1829cac0d2511',·1,·'mapping.h']]], | 322 | ····['mapping_5fcontravariant_5fhessian_117',·['mapping_contravariant_hessian',·['../group__mapping.html#ggac6eaf900d562c52002dbccc6bdd89275aa6a1de84f93b971399c1829cac0d2511',·1,·'mapping.h']]], |
323 | ····['mapping_5fcovariant_118',·['mapping_covariant',·['../group__mapping.html#ggac6eaf900d562c52002dbccc6bdd89275a35d1e9fba325e2d103c1fea732fc05b1',·1,·'mapping.h']]], | 323 | ····['mapping_5fcovariant_118',·['mapping_covariant',·['../group__mapping.html#ggac6eaf900d562c52002dbccc6bdd89275a35d1e9fba325e2d103c1fea732fc05b1',·1,·'mapping.h']]], |
Offset 119, 16 lines modified | Offset 119, 16 lines modified | ||
119 | ····]], | 119 | ····]], |
120 | ····['paralleldistributed_59',·['paralleldistributed',·['../classinternal_1_1DoFHandlerImplementation_1_1Policy_1_1ParallelDistributed.html',·1,·'internal::DoFHandlerImplementation::Policy::ParallelDistributed<·dim,·spacedim·>'], | 120 | ····['paralleldistributed_59',·['paralleldistributed',·['../classinternal_1_1DoFHandlerImplementation_1_1Policy_1_1ParallelDistributed.html',·1,·'internal::DoFHandlerImplementation::Policy::ParallelDistributed<·dim,·spacedim·>'], |
121 | ········['../classinternal_1_1DoFHandlerImplementation_1_1Policy_1_1ParallelDistributed.html#a3770a24f72cf86e173775cf909492f24',·1,·'internal::DoFHandlerImplementation::Policy::ParallelDistributed::ParallelDistributed()'] | 121 | ········['../classinternal_1_1DoFHandlerImplementation_1_1Policy_1_1ParallelDistributed.html#a3770a24f72cf86e173775cf909492f24',·1,·'internal::DoFHandlerImplementation::Policy::ParallelDistributed::ParallelDistributed()'] |
122 | ····]], | 122 | ····]], |
123 | ····['parallelepiped_60',·['parallelepiped',·['../namespaceGridGenerator.html#a016c6b55bcadf6596001a1e232a8faad',·1,·'GridGenerator']]], | 123 | ····['parallelepiped_60',·['parallelepiped',·['../namespaceGridGenerator.html#a016c6b55bcadf6596001a1e232a8faad',·1,·'GridGenerator']]], |
124 | ····['parallelforinteger_61',·['ParallelForInteger',·['../structparallel_1_1ParallelForInteger.html',·1,·'parallel']]], | 124 | ····['parallelforinteger_61',·['ParallelForInteger',·['../structparallel_1_1ParallelForInteger.html',·1,·'parallel']]], |
125 | ····['parallelogram_62',·['parallelogram',·['../namespaceGridGenerator.html#a324b8447f05b148e2f58bdbcf89f5325',·1,·'GridGenerator']]], | 125 | ····['parallelogram_62',·['parallelogram',·['../namespaceGridGenerator.html#a324b8447f05b148e2f58bdbcf89f5325',·1,·'GridGenerator']]], |
126 | ····['parallelshared_63',·['parallelshared',·['../classinternal_1_1DoFHandlerImplementation_1_1Policy_1_1ParallelShared.html',·1,·'internal::DoFHandlerImplementation::Policy::ParallelShared<·dim,·spacedim·>'], | ||
127 | ····· | 126 | ····['parallelshared_63',·['parallelshared',·['../classinternal_1_1DoFHandlerImplementation_1_1Policy_1_1ParallelShared.html#a93c3e354dfa31b2eec413bbc46dc5e4a',·1,·'internal::DoFHandlerImplementation::Policy::ParallelShared::ParallelShared()'], |
127 | ········['../classinternal_1_1DoFHandlerImplementation_1_1Policy_1_1ParallelShared.html',·1,·'internal::DoFHandlerImplementation::Policy::ParallelShared<·dim,·spacedim·>'] | ||
128 | ····]], | 128 | ····]], |
129 | ····['parameter_64',·['parameter',·['../classDataOutStack.html#aa3c0c86d1cc582800cc2566721b828e4',·1,·'DataOutStack']]], | 129 | ····['parameter_64',·['parameter',·['../classDataOutStack.html#aa3c0c86d1cc582800cc2566721b828e4',·1,·'DataOutStack']]], |
130 | ····['parameter_5facceptor_2ecc_65',·['parameter_acceptor.cc',·['../parameter__acceptor_8cc.html',·1,·'']]], | 130 | ····['parameter_5facceptor_2ecc_65',·['parameter_acceptor.cc',·['../parameter__acceptor_8cc.html',·1,·'']]], |
131 | ····['parameter_5facceptor_2eh_66',·['parameter_acceptor.h',·['../parameter__acceptor_8h.html',·1,·'']]], | 131 | ····['parameter_5facceptor_2eh_66',·['parameter_acceptor.h',·['../parameter__acceptor_8h.html',·1,·'']]], |
132 | ····['parameter_5fdof_5findices_67',·['parameter_dof_indices',·['../structDoFTools_1_1internal_1_1Assembler_1_1CopyData.html#a2f8d2a2c1c33d2d2b22fd7cc9ef58002',·1,·'DoFTools::internal::Assembler::CopyData']]], | 132 | ····['parameter_5fdof_5findices_67',·['parameter_dof_indices',·['../structDoFTools_1_1internal_1_1Assembler_1_1CopyData.html#a2f8d2a2c1c33d2d2b22fd7cc9ef58002',·1,·'DoFTools::internal::Assembler::CopyData']]], |
133 | ····['parameter_5fhandler_2ecc_68',·['parameter_handler.cc',·['../parameter__handler_8cc.html',·1,·'']]], | 133 | ····['parameter_5fhandler_2ecc_68',·['parameter_handler.cc',·['../parameter__handler_8cc.html',·1,·'']]], |
134 | ····['parameter_5fhandler_2eh_69',·['parameter_handler.h',·['../parameter__handler_8h.html',·1,·'']]], | 134 | ····['parameter_5fhandler_2eh_69',·['parameter_handler.h',·['../parameter__handler_8h.html',·1,·'']]], |
Offset 3099, 16 lines modified | Offset 3099, 16 lines modified | ||
3099 | ····['symbol_5fvector_5fpair_1287',·['symbol_vector_pair',·['../classDifferentiation_1_1SD_1_1internal_1_1CSEDictionaryVisitor.html#aff2684f63a1cefee82d543b882120b69',·1,·'Differentiation::SD::internal::CSEDictionaryVisitor']]], | 3099 | ····['symbol_5fvector_5fpair_1287',·['symbol_vector_pair',·['../classDifferentiation_1_1SD_1_1internal_1_1CSEDictionaryVisitor.html#aff2684f63a1cefee82d543b882120b69',·1,·'Differentiation::SD::internal::CSEDictionaryVisitor']]], |
3100 | ····['symbolic_20differentiation_1288',·['Automatic·and·symbolic·differentiation',·['../group__auto__symb__diff.html',·1,·'']]], | 3100 | ····['symbolic_20differentiation_1288',·['Automatic·and·symbolic·differentiation',·['../group__auto__symb__diff.html',·1,·'']]], |
3101 | ····['symbolic_20expressions_20and_20differentiation_1289',·['Symbolic·expressions·and·differentiation',·['../group__auto__symb__diff.html#symb_diff_1',·1,·'']]], | 3101 | ····['symbolic_20expressions_20and_20differentiation_1289',·['Symbolic·expressions·and·differentiation',·['../group__auto__symb__diff.html#symb_diff_1',·1,·'']]], |
3102 | ····['symbolic_5fdecomposition_1290',·['symbolic_decomposition',·['../classSparseDirectUMFPACK.html#a5653af4fd4c4ea56e023c17ce31a35ee',·1,·'SparseDirectUMFPACK']]], | 3102 | ····['symbolic_5fdecomposition_1290',·['symbolic_decomposition',·['../classSparseDirectUMFPACK.html#a5653af4fd4c4ea56e023c17ce31a35ee',·1,·'SparseDirectUMFPACK']]], |
3103 | ····['symbolic_5ffunction_2ecc_1291',·['symbolic_function.cc',·['../symbolic__function_8cc.html',·1,·'']]], | 3103 | ····['symbolic_5ffunction_2ecc_1291',·['symbolic_function.cc',·['../symbolic__function_8cc.html',·1,·'']]], |
3104 | ····['symbolic_5ffunction_2eh_1292',·['symbolic_function.h',·['../symbolic__function_8h.html',·1,·'']]], | 3104 | ····['symbolic_5ffunction_2eh_1292',·['symbolic_function.h',·['../symbolic__function_8h.html',·1,·'']]], |
3105 | ····['symbolicfunction_1293',·['symbolicfunction',·['../classFunctions_1_1SymbolicFunction.html',·1,·'Functions::SymbolicFunction<·dim,·RangeNumberType·>'], | 3105 | ····['symbolicfunction_1293',·['symbolicfunction',·['../classFunctions_1_1SymbolicFunction.html',·1,·'Functions::SymbolicFunction<·dim,·RangeNumberType·>'], |
3106 | ········['../classFunctions_1_1SymbolicFunction.html#a4d679291388c3f241a44018b66367f01',·1,·'Functions::SymbolicFunction::SymbolicFunction(const·std::string·&expressions)'], | ||
3106 | ········['../classFunctions_1_1SymbolicFunction.html#a17c9b367699488976bff775edf760299',·1,·'Functions::SymbolicFunction::SymbolicFunction(const·std::vector<·Differentiation::SD::Expression·>·&function,·const·Tensor<·1,·dim,·Differentiation::SD::Expression·>·&coordinate_symbols=get_default_coordinate_symbols(),·const·Differentiation::SD::Expression·&time_symbol=Differentiation::SD::make_symbol("t"),·const·Differentiation::SD::types::substitution_map·&user_substitution_map={})'] | 3107 | ········['../classFunctions_1_1SymbolicFunction.html#a17c9b367699488976bff775edf760299',·1,·'Functions::SymbolicFunction::SymbolicFunction(const·std::vector<·Differentiation::SD::Expression·>·&function,·const·Tensor<·1,·dim,·Differentiation::SD::Expression·>·&coordinate_symbols=get_default_coordinate_symbols(),·const·Differentiation::SD::Expression·&time_symbol=Differentiation::SD::make_symbol("t"),·const·Differentiation::SD::types::substitution_map·&user_substitution_map={})'] |
3107 | ········['../classFunctions_1_1SymbolicFunction.html#a4d679291388c3f241a44018b66367f01',·1,·'Functions::SymbolicFunction::SymbolicFunction(const·std::string·&expressions)'] | ||
3108 | ····]], | 3108 | ····]], |
3109 | ····['symengine_5fmath_2ecc_1294',·['symengine_math.cc',·['../symengine__math_8cc.html',·1,·'']]], | 3109 | ····['symengine_5fmath_2ecc_1294',·['symengine_math.cc',·['../symengine__math_8cc.html',·1,·'']]], |
3110 | ····['symengine_5fmath_2eh_1295',·['symengine_math.h',·['../symengine__math_8h.html',·1,·'']]], | 3110 | ····['symengine_5fmath_2eh_1295',·['symengine_math.h',·['../symengine__math_8h.html',·1,·'']]], |
3111 | ····['symengine_5fnumber_5ftraits_2eh_1296',·['symengine_number_traits.h',·['../symengine__number__traits_8h.html',·1,·'']]], | 3111 | ····['symengine_5fnumber_5ftraits_2eh_1296',·['symengine_number_traits.h',·['../symengine__number__traits_8h.html',·1,·'']]], |
3112 | ····['symengine_5fnumber_5ftypes_2ecc_1297',·['symengine_number_types.cc',·['../symengine__number__types_8cc.html',·1,·'']]], | 3112 | ····['symengine_5fnumber_5ftypes_2ecc_1297',·['symengine_number_types.cc',·['../symengine__number__types_8cc.html',·1,·'']]], |
3113 | ····['symengine_5fnumber_5ftypes_2eh_1298',·['symengine_number_types.h',·['../symengine__number__types_8h.html',·1,·'']]], | 3113 | ····['symengine_5fnumber_5ftypes_2eh_1298',·['symengine_number_types.h',·['../symengine__number__types_8h.html',·1,·'']]], |
3114 | ····['symengine_5fnumber_5fvisitor_5finternal_2ecc_1299',·['symengine_number_visitor_internal.cc',·['../symengine__number__visitor__internal_8cc.html',·1,·'']]], | 3114 | ····['symengine_5fnumber_5fvisitor_5finternal_2ecc_1299',·['symengine_number_visitor_internal.cc',·['../symengine__number__visitor__internal_8cc.html',·1,·'']]], |
Offset 673, 369 lines modified | Offset 673, 369 lines modified | ||
673 | ····['time_5fdependent_2eh_429',·['time_dependent.h',·['../time__dependent_8h.html',·1,·'']]], | 673 | ····['time_5fdependent_2eh_429',·['time_dependent.h',·['../time__dependent_8h.html',·1,·'']]], |
674 | ····['time_5fderivative_430',·['time_derivative',·['../classFunctions_1_1SymbolicFunction.html#ac6e7d1ceeb00e72017fd941b8b7eeb37',·1,·'Functions::SymbolicFunction']]], | 674 | ····['time_5fderivative_430',·['time_derivative',·['../classFunctions_1_1SymbolicFunction.html#ac6e7d1ceeb00e72017fd941b8b7eeb37',·1,·'Functions::SymbolicFunction']]], |
675 | ····['time_5fpoint_431',·['time_point',·['../structCPUClock.html#aecef16275b227520118ca878e0339ff3',·1,·'CPUClock']]], | 675 | ····['time_5fpoint_431',·['time_point',·['../structCPUClock.html#aecef16275b227520118ca878e0339ff3',·1,·'CPUClock']]], |
676 | ····['time_5fpoint_5ftype_432',·['time_point_type',·['../structTimer_1_1ClockMeasurements.html#a1748d70e0fb48130199ef44ef6f19155',·1,·'Timer::ClockMeasurements']]], | 676 | ····['time_5fpoint_5ftype_432',·['time_point_type',·['../structTimer_1_1ClockMeasurements.html#a1748d70e0fb48130199ef44ef6f19155',·1,·'Timer::ClockMeasurements']]], |
677 | ····['time_5fstepping_2ecc_433',·['time_stepping.cc',·['../time__stepping_8cc.html',·1,·'']]], | 677 | ····['time_5fstepping_2ecc_433',·['time_stepping.cc',·['../time__stepping_8cc.html',·1,·'']]], |
678 | ····['time_5fstepping_2eh_434',·['time_stepping.h',·['../time__stepping_8h.html',·1,·'']]], | 678 | ····['time_5fstepping_2eh_434',·['time_stepping.h',·['../time__stepping_8h.html',·1,·'']]], |
679 | ····['time_5fsymbol_435',·['time_symbol',·['../classFunctions_1_1SymbolicFunction.html#abc3f87cbc1405dd3604863b365bfb1cc',·1,·'Functions::SymbolicFunction']]], | 679 | ····['time_5fsymbol_435',·['time_symbol',·['../classFunctions_1_1SymbolicFunction.html#abc3f87cbc1405dd3604863b365bfb1cc',·1,·'Functions::SymbolicFunction']]], |
680 | ····['time_5ftype_436',·['time_type',·['../classFunction.html#a385ed76410d75f5f15304ccebaac220d',·1,·'Function::time_type'], | ||
680 | ····['time_5ftype_436',·['time_type',·['../classZeroTensorFunction.html#a523ab8d03590b0db9c51013570be456d',·1,·'ZeroTensorFunction::time_type'], | ||
681 | ········['../classConstantTensorFunction.html#a2d71182e419c66fbe8e42e3d09a90919',·1,·'ConstantTensorFunction::time_type'], | ||
682 | ········['../classTensorFunction.html#ad60d83ea93b9940207070e23a4fadd1b',·1,·'TensorFunction::time_type'], | ||
683 | ········['../classFunctions_1_1IncrementalFunction.html#a6141ccc895c618efa1742fc9dd41567d',·1,·'Functions::IncrementalFunction::time_type'], | ||
684 | ········['../classFunctionTime.html#a08db01814f31c975752a5ace5515718c',·1,·'FunctionTime::time_type'], | 681 | ········['../classFunctionTime.html#a08db01814f31c975752a5ace5515718c',·1,·'FunctionTime::time_type'], |
685 | ········['../classFunction.html#a | 682 | ········['../classFunctions_1_1IncrementalFunction.html#a6141ccc895c618efa1742fc9dd41567d',·1,·'Functions::IncrementalFunction::time_type'], |
683 | ········['../classTensorFunction.html#ad60d83ea93b9940207070e23a4fadd1b',·1,·'TensorFunction::time_type'], | ||
684 | ········['../classConstantTensorFunction.html#a2d71182e419c66fbe8e42e3d09a90919',·1,·'ConstantTensorFunction::time_type'], | ||
685 | ········['../classZeroTensorFunction.html#a523ab8d03590b0db9c51013570be456d',·1,·'ZeroTensorFunction::time_type'] | ||
686 | ····]], | 686 | ····]], |
687 | ····['timedependent_437',·['timedependent',·['../classTimeDependent.html#ad2d9ed5517250a6703861853b377e371',·1,·'TimeDependent::TimeDependent()'], | 687 | ····['timedependent_437',·['timedependent',·['../classTimeDependent.html#ad2d9ed5517250a6703861853b377e371',·1,·'TimeDependent::TimeDependent()'], |
688 | ········['../classTimeStepBase.html#ad69ee1415133eaf8f59a3b7a4b5a473b',·1,·'TimeStepBase::TimeDependent'], | 688 | ········['../classTimeStepBase.html#ad69ee1415133eaf8f59a3b7a4b5a473b',·1,·'TimeStepBase::TimeDependent'], |
689 | ········['../classTimeDependent.html',·1,·'TimeDependent'] | 689 | ········['../classTimeDependent.html',·1,·'TimeDependent'] |
690 | ····]], | 690 | ····]], |
691 | ····['timer_438',·['timer',·['../classTimer.html#aae7181d8ff5229f4ffe64ace336c7e97',·1,·'Timer::Timer()'], | ||
692 | ···· | 691 | ····['timer_438',·['timer',·['../classTimer.html',·1,·'Timer'], |
692 | ········['../classTimer.html#a5f16e8da27d2a5a5242dead46de05d97',·1,·'Timer::Timer()'], | ||
693 | ········['../classTimer.html#aae7181d8ff5229f4ffe64ace336c7e97',·1,·'Timer::Timer(const·MPI_Comm·mpi_communicator,·const·bool·sync_lap_times=false)'], | ||
693 | ········['../classTimerOutput_1_1Scope.html#a56b8c008ca15a462566a86ee6df35adf',·1,·'TimerOutput::Scope::timer'], | 694 | ········['../classTimerOutput_1_1Scope.html#a56b8c008ca15a462566a86ee6df35adf',·1,·'TimerOutput::Scope::timer'], |
695 | ········['../structTimerOutput_1_1Section.html#a7c9f61f20965634b51f468d3af8dcee7',·1,·'TimerOutput::Section::timer'] | ||
694 | ········['../classTimer.html',·1,·'Timer'], | ||
695 | ········['../classTimer.html#a5f16e8da27d2a5a5242dead46de05d97',·1,·'Timer::Timer()'] | ||
696 | ····]], | 696 | ····]], |
697 | ····['timer_2ecc_439',·['timer.cc',·['../timer_8cc.html',·1,·'']]], | 697 | ····['timer_2ecc_439',·['timer.cc',·['../timer_8cc.html',·1,·'']]], |
698 | ····['timer_2eh_440',·['timer.h',·['../timer_8h.html',·1,·'']]], | 698 | ····['timer_2eh_440',·['timer.h',·['../timer_8h.html',·1,·'']]], |
699 | ····['timer_5fall_441',·['timer_all',·['../classTimerOutput.html#ae3a982f0c74f0919f61383b17cfc9bcf',·1,·'TimerOutput']]], | 699 | ····['timer_5fall_441',·['timer_all',·['../classTimerOutput.html#ae3a982f0c74f0919f61383b17cfc9bcf',·1,·'TimerOutput']]], |
700 | ····['timeroutput_442',·['timeroutput',·['../classTimerOutput.html#a7ecbf68d1860a07c4de5f2adf12b5779',·1,·'TimerOutput::TimerOutput(const·MPI_Comm·mpi_comm,·ConditionalOStream·&stream,·const·OutputFrequency·output_frequency,·const·OutputType·output_type)'], | ||
701 | ········['../classTimerOutput.html#a48992c666f05c86a15aaab22931d0bb2',·1,·'TimerOutput::TimerOutput(const·MPI_Comm·mpi_comm,·std::ostream·&stream,·const·OutputFrequency·output_frequency,·const·OutputType·output_type)'], | ||
702 | ····· | 700 | ····['timeroutput_442',·['timeroutput',·['../classTimerOutput.html#af8fbaf7e9d78f28c617553a21e3316f4',·1,·'TimerOutput::TimerOutput(ConditionalOStream·&stream,·const·OutputFrequency·output_frequency,·const·OutputType·output_type)'], |
703 | ········['../classTimerOutput.html#ae84f96493f79aa033eb828aac8ede66a',·1,·'TimerOutput::TimerOutput(std::ostream·&stream,·const·OutputFrequency·output_frequency,·const·OutputType·output_type)'], | 701 | ········['../classTimerOutput.html#ae84f96493f79aa033eb828aac8ede66a',·1,·'TimerOutput::TimerOutput(std::ostream·&stream,·const·OutputFrequency·output_frequency,·const·OutputType·output_type)'], |
702 | ········['../classTimerOutput.html#a48992c666f05c86a15aaab22931d0bb2',·1,·'TimerOutput::TimerOutput(const·MPI_Comm·mpi_comm,·std::ostream·&stream,·const·OutputFrequency·output_frequency,·const·OutputType·output_type)'], | ||
703 | ········['../classTimerOutput.html#a7ecbf68d1860a07c4de5f2adf12b5779',·1,·'TimerOutput::TimerOutput(const·MPI_Comm·mpi_comm,·ConditionalOStream·&stream,·const·OutputFrequency·output_frequency,·const·OutputType·output_type)'], | ||
704 | ········['../classTimerOutput.html',·1,·'TimerOutput'] | 704 | ········['../classTimerOutput.html',·1,·'TimerOutput'] |
705 | ····]], | 705 | ····]], |
706 | ····['times_5ft_5ft_443',·['times_T_t',·['../classDerivativeForm.html#a8ac59dfc24c38bb362edf3d7755721cd',·1,·'DerivativeForm']]], | 706 | ····['times_5ft_5ft_443',·['times_T_t',·['../classDerivativeForm.html#a8ac59dfc24c38bb362edf3d7755721cd',·1,·'DerivativeForm']]], |
707 | ····['timestep_5fcontrol_444',·['timestep_control',·['../classAlgorithms_1_1ThetaTimestepping.html#a686e1767f10ba49e7ae3e18b978af799',·1,·'Algorithms::ThetaTimestepping']]], | 707 | ····['timestep_5fcontrol_444',·['timestep_control',·['../classAlgorithms_1_1ThetaTimestepping.html#a686e1767f10ba49e7ae3e18b978af799',·1,·'Algorithms::ThetaTimestepping']]], |
708 | ····['timestep_5fcontrol_2ecc_445',·['timestep_control.cc',·['../timestep__control_8cc.html',·1,·'']]], | 708 | ····['timestep_5fcontrol_2ecc_445',·['timestep_control.cc',·['../timestep__control_8cc.html',·1,·'']]], |
709 | ····['timestep_5fcontrol_2eh_446',·['timestep_control.h',·['../timestep__control_8h.html',·1,·'']]], | 709 | ····['timestep_5fcontrol_2eh_446',·['timestep_control.h',·['../timestep__control_8h.html',·1,·'']]], |
710 | ····['timestep_5fno_447',·['timestep_no',·['../classTimeStepBase.html#a7384abb73cfbdf353838d3b34d6493b7',·1,·'TimeStepBase']]], | 710 | ····['timestep_5fno_447',·['timestep_no',·['../classTimeStepBase.html#a7384abb73cfbdf353838d3b34d6493b7',·1,·'TimeStepBase']]], |
711 | ····['timestepbase_448',·['timestepbase',·['../classTimeStepBase.html',·1,·'TimeStepBase'], | ||
711 | ···· | 712 | ········['../classTimeStepBase.html#a3767c6c35ff0e79e2cdf7c43dee27427',·1,·'TimeStepBase::TimeStepBase(const·double·time)'], |
712 | ········['../classTimeStepBase.html',·1,·'TimeStepBase'], | ||
713 | ········['../classTimeStepBase.html#a54876c64442a97de3ca8434783e31b13',·1,·'TimeStepBase::TimeStepBase()'] | 713 | ········['../classTimeStepBase.html#a54876c64442a97de3ca8434783e31b13',·1,·'TimeStepBase::TimeStepBase(const·TimeStepBase·&)=delete'] |
714 | ····]], | 714 | ····]], |
715 | ····['timestepbase_5ftria_449',·['timestepbase_tria',·['../classTimeStepBase__Tria.html',·1,·'TimeStepBase_Tria<·dim·>'], | 715 | ····['timestepbase_5ftria_449',·['timestepbase_tria',·['../classTimeStepBase__Tria.html#a3ef36bf0892d871174c0fd82e60cd341',·1,·'TimeStepBase_Tria::TimeStepBase_Tria(const·double·time,·const·Triangulation<·dim,·dim·>·&coarse_grid,·const·Flags·&flags,·const·RefinementFlags·&refinement_flags=RefinementFlags())'], |
716 | ········['../classTimeStepBase__Tria.html#a05ac580f22766736549ec235ece50325',·1,·'TimeStepBase_Tria::TimeStepBase_Tria()'], | 716 | ········['../classTimeStepBase__Tria.html#a05ac580f22766736549ec235ece50325',·1,·'TimeStepBase_Tria::TimeStepBase_Tria()'], |
717 | ········['../classTimeStepBase__Tria.html | 717 | ········['../classTimeStepBase__Tria.html',·1,·'TimeStepBase_Tria<·dim·>'] |
718 | ····]], | 718 | ····]], |
719 | ····['timestepbase_5ftria_5fflags_450',·['TimeStepBase_Tria_Flags',·['../namespaceTimeStepBase__Tria__Flags.html',·1,·'']]], | 719 | ····['timestepbase_5ftria_5fflags_450',·['TimeStepBase_Tria_Flags',·['../namespaceTimeStepBase__Tria__Flags.html',·1,·'']]], |
720 | ····['timestepcontrol_451',·['timestepcontrol',·['../classAlgorithms_1_1TimestepControl.html#a4c967ee1814afe314a1984dd799e6c67',·1,·'Algorithms::TimestepControl::TimestepControl()'], | 720 | ····['timestepcontrol_451',·['timestepcontrol',·['../classAlgorithms_1_1TimestepControl.html#a4c967ee1814afe314a1984dd799e6c67',·1,·'Algorithms::TimestepControl::TimestepControl()'], |
721 | ········['../classAlgorithms_1_1TimestepControl.html',·1,·'Algorithms::TimestepControl'] | 721 | ········['../classAlgorithms_1_1TimestepControl.html',·1,·'Algorithms::TimestepControl'] |
722 | ····]], | 722 | ····]], |
723 | ····['timestepdata_452',·['TimestepData',·['../structAlgorithms_1_1TimestepData.html',·1,·'Algorithms']]], | 723 | ····['timestepdata_452',·['TimestepData',·['../structAlgorithms_1_1TimestepData.html',·1,·'Algorithms']]], |
724 | ····['timestepper_453',·['timestepper',·['../classPETScWrappers_1_1TimeStepper.html#a8398e11b213d4d8e57369eb56ce7a906',·1,·'PETScWrappers::TimeStepper::TimeStepper()'], | 724 | ····['timestepper_453',·['timestepper',·['../classPETScWrappers_1_1TimeStepper.html#a8398e11b213d4d8e57369eb56ce7a906',·1,·'PETScWrappers::TimeStepper::TimeStepper()'], |
725 | ········['../classPETScWrappers_1_1TimeStepper.html',·1,·'PETScWrappers::TimeStepper<·VectorType,·PMatrixType,·AMatrixType·>'] | 725 | ········['../classPETScWrappers_1_1TimeStepper.html',·1,·'PETScWrappers::TimeStepper<·VectorType,·PMatrixType,·AMatrixType·>'] |
726 | ····]], | 726 | ····]], |
727 | ····['timestepperdata_454',·['timestepperdata',·['../classPETScWrappers_1_1TimeStepperData.html',·1,·'PETScWrappers::TimeStepperData'], | ||
727 | ···· | 728 | ········['../group__PETScWrappers.html#ga29dc7b19e28e7f5fd4e22e9d5144c2b4',·1,·'PETScWrappers::TimeStepperData::TimeStepperData()'] |
728 | ········['../classPETScWrappers_1_1TimeStepperData.html',·1,·'PETScWrappers::TimeStepperData'] | ||
729 | ····]], | 729 | ····]], |
730 | ····['timestepping_455',·['timestepping',·['../namespaceTimeStepping.html',·1,·'TimeStepping'], | ||
731 | ····· | 730 | ····['timestepping_455',·['timestepping',·['../classTimeStepping_1_1TimeStepping.html',·1,·'TimeStepping::TimeStepping<·VectorType·>'], |
731 | ········['../namespaceTimeStepping.html',·1,·'TimeStepping'] | ||
732 | ····]], | 732 | ····]], |
733 | ····['timestepping_5fdata_5fdual_456',·['timestepping_data_dual',·['../classTimeDependent.html#a9faffa5541ca5d3bd30961a0b7fcfaa5',·1,·'TimeDependent']]], | 733 | ····['timestepping_5fdata_5fdual_456',·['timestepping_data_dual',·['../classTimeDependent.html#a9faffa5541ca5d3bd30961a0b7fcfaa5',·1,·'TimeDependent']]], |
734 | ····['timestepping_5fdata_5fpostprocess_457',·['timestepping_data_postprocess',·['../classTimeDependent.html#af7a70165a5a2e9b4bf9f360fc4160fc5',·1,·'TimeDependent']]], | 734 | ····['timestepping_5fdata_5fpostprocess_457',·['timestepping_data_postprocess',·['../classTimeDependent.html#af7a70165a5a2e9b4bf9f360fc4160fc5',·1,·'TimeDependent']]], |
735 | ····['timestepping_5fdata_5fprimal_458',·['timestepping_data_primal',·['../classTimeDependent.html#a337854b0a7c9361c65520fc57e61dc99',·1,·'TimeDependent']]], | 735 | ····['timestepping_5fdata_5fprimal_458',·['timestepping_data_primal',·['../classTimeDependent.html#a337854b0a7c9361c65520fc57e61dc99',·1,·'TimeDependent']]], |
736 | ····['timesteppingdata_459',·['timesteppingdata',·['../structTimeDependent_1_1TimeSteppingData.html',·1,·'TimeDependent::TimeSteppingData'], | 736 | ····['timesteppingdata_459',·['timesteppingdata',·['../structTimeDependent_1_1TimeSteppingData.html',·1,·'TimeDependent::TimeSteppingData'], |
737 | ········['../structTimeDependent_1_1TimeSteppingData.html#aa846e38bf6e51787ff7faf5284f35e90',·1,·'TimeDependent::TimeSteppingData::TimeSteppingData()'] | 737 | ········['../structTimeDependent_1_1TimeSteppingData.html#aa846e38bf6e51787ff7faf5284f35e90',·1,·'TimeDependent::TimeSteppingData::TimeSteppingData()'] |
738 | ····]], | 738 | ····]], |
739 | ····['timesteps_460',·['timesteps',·['../classTimeDependent.html#a45bc5cb4c0dc165e66030436e86bda32',·1,·'TimeDependent']]], | 739 | ····['timesteps_460',·['timesteps',·['../classTimeDependent.html#a45bc5cb4c0dc165e66030436e86bda32',·1,·'TimeDependent']]], |
740 | ····['tmmult_461',·['tmmult',·['../class | 740 | ····['tmmult_461',·['tmmult',·['../classScaLAPACKMatrix.html#a546401290947b77277a5f1811bc97ea2',·1,·'ScaLAPACKMatrix::Tmmult()'], |
741 | ········['../classTrilinosWrappers_1_1SparseMatrix.html#a446bb9a2e86487360cd8c73c021197e4',·1,·'TrilinosWrappers::SparseMatrix::Tmmult()'], | ||
741 | ········['../classSparseMatrix.html#a21044730f1f38257cc0397accb4d05e5',·1,·'SparseMatrix::Tmmult()'], | 742 | ········['../classSparseMatrix.html#a21044730f1f38257cc0397accb4d05e5',·1,·'SparseMatrix::Tmmult()'], |
742 | ········['../classScaLAPACKMatrix.html#a546401290947b77277a5f1811bc97ea2',·1,·'ScaLAPACKMatrix::Tmmult()'], | ||
743 | ········['../classPETScWrappers_1_1MPI_1_1SparseMatrix.html#a446bb9a2e86487360cd8c73c021197e4',·1,·'PETScWrappers::MPI::SparseMatrix::Tmmult()'], | 743 | ········['../classPETScWrappers_1_1MPI_1_1SparseMatrix.html#a446bb9a2e86487360cd8c73c021197e4',·1,·'PETScWrappers::MPI::SparseMatrix::Tmmult()'], |
744 | ········['../classPETScWrappers_1_1SparseMatrix.html#a446bb9a2e86487360cd8c73c021197e4',·1,·'PETScWrappers::SparseMatrix::Tmmult()'], | 744 | ········['../classPETScWrappers_1_1SparseMatrix.html#a446bb9a2e86487360cd8c73c021197e4',·1,·'PETScWrappers::SparseMatrix::Tmmult()'], |
745 | ········['../classPETScWrappers_1_1MatrixBase.html#ab97c266e288f1d409c1b09eae7114792',·1,·'PETScWrappers::MatrixBase::Tmmult()'], | 745 | ········['../classPETScWrappers_1_1MatrixBase.html#ab97c266e288f1d409c1b09eae7114792',·1,·'PETScWrappers::MatrixBase::Tmmult()'], |
746 | ········['../classLAPACKFullMatrix.html#a56fcea28944813d20b7fc8d5653bfe50',·1,·'LAPACKFullMatrix::Tmmult(LAPACKFullMatrix<·number·>·&C,·const·LAPACKFullMatrix<·number·>·&B,·const·Vector<·number·>·&V,·const·bool·adding=false)·const'], | ||
747 | ········['../classLAPACKFullMatrix.html#a5ee294f214a4a993c8e810f0fd8093b2',·1,·'LAPACKFullMatrix::Tmmult(FullMatrix<·number·>·&C,·const·LAPACKFullMatrix<·number·>·&B,·const·bool·adding=false)·const'], | 746 | ········['../classLAPACKFullMatrix.html#a5ee294f214a4a993c8e810f0fd8093b2',·1,·'LAPACKFullMatrix::Tmmult(FullMatrix<·number·>·&C,·const·LAPACKFullMatrix<·number·>·&B,·const·bool·adding=false)·const'], |
748 | ········['../classLAPACKFullMatrix.html#a077f79ad9720e43d40a3e5281437477c',·1,·'LAPACKFullMatrix::Tmmult(LAPACKFullMatrix<·number·>·&C,·const·LAPACKFullMatrix<·number·>·&B,·const·bool·adding=false)·const'], | 747 | ········['../classLAPACKFullMatrix.html#a077f79ad9720e43d40a3e5281437477c',·1,·'LAPACKFullMatrix::Tmmult(LAPACKFullMatrix<·number·>·&C,·const·LAPACKFullMatrix<·number·>·&B,·const·bool·adding=false)·const'], |
749 | ········['../class | 748 | ········['../classFullMatrix.html#a850654dea1494fffc80677d3f58142a0',·1,·'FullMatrix::Tmmult()'], |
749 | ········['../classLAPACKFullMatrix.html#a56fcea28944813d20b7fc8d5653bfe50',·1,·'LAPACKFullMatrix::Tmmult()'] | ||
750 | ····]], | 750 | ····]], |
751 | ····['tmp_462',·['tmp',·['../classPArpackSolver.html#afabd115aec508bdd96d7e8e379ad2175',·1,·'PArpackSolver::tmp'], | 751 | ····['tmp_462',·['tmp',·['../classPArpackSolver.html#afabd115aec508bdd96d7e8e379ad2175',·1,·'PArpackSolver::tmp'], |
752 | ········['../classQR.html#a7002db4504a9c65a09e6746e8b915cf5',·1,·'QR::tmp'] | 752 | ········['../classQR.html#a7002db4504a9c65a09e6746e8b915cf5',·1,·'QR::tmp'] |
753 | ····]], | 753 | ····]], |
754 | ····['tmp_5farray_463',·['tmp_array',·['../classTensorProductMatrixSymmetricSum.html#a939f1845a78874bb4cb01af814e1ddb0',·1,·'TensorProductMatrixSymmetricSum']]], | 754 | ····['tmp_5farray_463',·['tmp_array',·['../classTensorProductMatrixSymmetricSum.html#a939f1845a78874bb4cb01af814e1ddb0',·1,·'TensorProductMatrixSymmetricSum']]], |
755 | ····['tmp_5fdev_464',·['tmp_dev',·['../classCUDAWrappers_1_1PreconditionIC.html#a2abb378e11ca7b2469e5474b15e2739c',·1,·'CUDAWrappers::PreconditionIC::tmp_dev'], | 755 | ····['tmp_5fdev_464',·['tmp_dev',·['../classCUDAWrappers_1_1PreconditionIC.html#a2abb378e11ca7b2469e5474b15e2739c',·1,·'CUDAWrappers::PreconditionIC::tmp_dev'], |
756 | ········['../classCUDAWrappers_1_1PreconditionILU.html#ab4582f45bb813a63ee514fddb384fa60',·1,·'CUDAWrappers::PreconditionILU::tmp_dev'] | 756 | ········['../classCUDAWrappers_1_1PreconditionILU.html#ab4582f45bb813a63ee514fddb384fa60',·1,·'CUDAWrappers::PreconditionILU::tmp_dev'] |
757 | ····]], | 757 | ····]], |
758 | ····['tmpvectors_465',·['tmpvectors',·['../classinternal_1_1SolverIDRImplementation_1_1TmpVectors.html#a1f835a2369ba186d5129cc46613fbb9a',·1,·'internal::SolverIDRImplementation::TmpVectors::TmpVectors()'], | ||
759 | ····· | 758 | ····['tmpvectors_465',·['tmpvectors',·['../classinternal_1_1SolverGMRESImplementation_1_1TmpVectors.html',·1,·'internal::SolverGMRESImplementation::TmpVectors<·VectorType·>'], |
760 | ········['../classinternal_1_1SolverGMRESImplementation_1_1TmpVectors.html#a72991803e844879c197300323a5e014c',·1,·'internal::SolverGMRESImplementation::TmpVectors::TmpVectors()'], | 759 | ········['../classinternal_1_1SolverGMRESImplementation_1_1TmpVectors.html#a72991803e844879c197300323a5e014c',·1,·'internal::SolverGMRESImplementation::TmpVectors::TmpVectors()'], |
760 | ········['../classinternal_1_1SolverIDRImplementation_1_1TmpVectors.html#a1f835a2369ba186d5129cc46613fbb9a',·1,·'internal::SolverIDRImplementation::TmpVectors::TmpVectors()'], | ||
761 | ········['../classinternal_1_1SolverIDRImplementation_1_1TmpVectors.html',·1,·'internal::SolverIDRImplementation::TmpVectors<·VectorType·>'] | 761 | ········['../classinternal_1_1SolverIDRImplementation_1_1TmpVectors.html',·1,·'internal::SolverIDRImplementation::TmpVectors<·VectorType·>'] |
762 | ····]], | 762 | ····]], |
763 | ····['tmtmult_466',·['tmtmult',·['../classFullMatrix.html#a098a0fb764e74c7a4a524c9572e47b18',·1,·'FullMatrix::TmTmult()'], | 763 | ····['tmtmult_466',·['tmtmult',·['../classFullMatrix.html#a098a0fb764e74c7a4a524c9572e47b18',·1,·'FullMatrix::TmTmult()'], |
764 | ········['../classLAPACKFullMatrix.html#ac179db83e8f4bd86fbc1ed3cb944eed3',·1,·'LAPACKFullMatrix::TmTmult(LAPACKFullMatrix<·number·>·&C,·const·LAPACKFullMatrix<·number·>·&B,·const·bool·adding=false)·const'], | 764 | ········['../classLAPACKFullMatrix.html#ac179db83e8f4bd86fbc1ed3cb944eed3',·1,·'LAPACKFullMatrix::TmTmult(LAPACKFullMatrix<·number·>·&C,·const·LAPACKFullMatrix<·number·>·&B,·const·bool·adding=false)·const'], |
765 | ········['../classLAPACKFullMatrix.html#a4902c598af34e28a51b6b08bf652ea2c',·1,·'LAPACKFullMatrix::TmTmult(FullMatrix<·number·>·&C,·const·LAPACKFullMatrix<·number·>·&B,·const·bool·adding=false)·const'], | 765 | ········['../classLAPACKFullMatrix.html#a4902c598af34e28a51b6b08bf652ea2c',·1,·'LAPACKFullMatrix::TmTmult(FullMatrix<·number·>·&C,·const·LAPACKFullMatrix<·number·>·&B,·const·bool·adding=false)·const'], |
766 | ········['../classScaLAPACKMatrix.html#adcfc441f7e61468e505c20a2b937c46c',·1,·'ScaLAPACKMatrix::TmTmult()'] | 766 | ········['../classScaLAPACKMatrix.html#adcfc441f7e61468e505c20a2b937c46c',·1,·'ScaLAPACKMatrix::TmTmult()'] |
767 | ····]], | 767 | ····]], |
768 | ····['to_20the_20automatic_20differentiation_20libraries_467',·['User·interface·to·the·automatic·differentiation·libraries',·['../group__auto__symb__diff.html#auto_diff_1_3',·1,·'']]], | 768 | ····['to_20the_20automatic_20differentiation_20libraries_467',·['User·interface·to·the·automatic·differentiation·libraries',·['../group__auto__symb__diff.html#auto_diff_1_3',·1,·'']]], |
769 | ····['to_20use_20types_3a_3aglobal_5fdof_5findex_20instead_20of_20unsigned_20int_468',·['When·to·use·types::global_dof_index·instead·of·unsigned·int',·['../GlobalDoFIndex.html',·1,·'']]], | 769 | ····['to_20use_20types_3a_3aglobal_5fdof_5findex_20instead_20of_20unsigned_20int_468',·['When·to·use·types::global_dof_index·instead·of·unsigned·int',·['../GlobalDoFIndex.html',·1,·'']]], |
770 | ····['to_5fbinary_469',·['to_binary',·['../classCellId.html#a502bab2a01b33dc1e97a808c23f29745',·1,·'CellId']]], | 770 | ····['to_5fbinary_469',·['to_binary',·['../classCellId.html#a502bab2a01b33dc1e97a808c23f29745',·1,·'CellId']]], |
771 | ····['to_5fcell_5fid_470',·['to_cell_id',·['../classinternal_1_1CellIDTranslator.html#a7d9b0e2d256767df9cc4d21422913e52',·1,·'internal::CellIDTranslator']]], | 771 | ····['to_5fcell_5fid_470',·['to_cell_id',·['../classinternal_1_1CellIDTranslator.html#a7d9b0e2d256767df9cc4d21422913e52',·1,·'internal::CellIDTranslator']]], |
772 | ····['to_5fmatrix_471',·['to_matrix',·['../namespacePhysics_1_1Notation_1_1Kelvin.html#a2ca7b0a65410ae17003b0ff692081deb',·1,·'Physics::Notation::Kelvin::to_matrix(const·Tensor<·1,·dim,·Number·>·&v)'], | ||
773 | ····· | 772 | ····['to_5fmatrix_471',·['to_matrix',·['../namespacePhysics_1_1Notation_1_1Kelvin.html#a92ea9461fe609a2224d9911a605c76e8',·1,·'Physics::Notation::Kelvin::to_matrix(const·Tensor<·2,·dim,·Number·>·&t)'], |
774 | ········['../namespacePhysics_1_1Notation_1_1Kelvin.html#ac032f1d2ec3c56409e63145478ed7d48',·1,·'Physics::Notation::Kelvin::to_matrix(const·SymmetricTensor<·4,·dim,·Number·>·&st)'], | ||
775 | ········['../namespacePhysics_1_1Notation_1_1Kelvin.html#a502132768d5828dfa6237ef293e7c16f',·1,·'Physics::Notation::Kelvin::to_matrix(const·Tensor<·4,·dim,·Number·>·&t)'], | ||
776 | ········['../namespacePhysics_1_1Notation_1_1Kelvin.html#a3828f7e72db48344329cd6b5a9a983be',·1,·'Physics::Notation::Kelvin::to_matrix(const·SymmetricTensor<·2,·dim,·Number·>·&st)'], | 773 | ········['../namespacePhysics_1_1Notation_1_1Kelvin.html#a3828f7e72db48344329cd6b5a9a983be',·1,·'Physics::Notation::Kelvin::to_matrix(const·SymmetricTensor<·2,·dim,·Number·>·&st)'], |
777 | ········['../namespacePhysics_1_1Notation_1_1Kelvin.html#a3fdef9a762e3bf1f3424f1ae042a1a39',·1,·'Physics::Notation::Kelvin::to_matrix(const·Tensor<·3,·dim,·Number·>·&t)'], | 774 | ········['../namespacePhysics_1_1Notation_1_1Kelvin.html#a3fdef9a762e3bf1f3424f1ae042a1a39',·1,·'Physics::Notation::Kelvin::to_matrix(const·Tensor<·3,·dim,·Number·>·&t)'], |
778 | ········['../namespacePhysics_1_1Notation_1_1Kelvin.html#a | 775 | ········['../namespacePhysics_1_1Notation_1_1Kelvin.html#a502132768d5828dfa6237ef293e7c16f',·1,·'Physics::Notation::Kelvin::to_matrix(const·Tensor<·4,·dim,·Number·>·&t)'], |
776 | ········['../namespacePhysics_1_1Notation_1_1Kelvin.html#ac032f1d2ec3c56409e63145478ed7d48',·1,·'Physics::Notation::Kelvin::to_matrix(const·SymmetricTensor<·4,·dim,·Number·>·&st)'], | ||
777 | ········['../namespacePhysics_1_1Notation_1_1Kelvin.html#a2ca7b0a65410ae17003b0ff692081deb',·1,·'Physics::Notation::Kelvin::to_matrix(const·Tensor<·1,·dim,·Number·>·&v)'], | ||
779 | ········['../namespacePhysics_1_1Notation_1_1Kelvin.html#a7fd919ab4208078e87a336fb76173525',·1,·'Physics::Notation::Kelvin::to_matrix(const·Tensor<·0,·dim,·Number·>·&s)'] | 778 | ········['../namespacePhysics_1_1Notation_1_1Kelvin.html#a7fd919ab4208078e87a336fb76173525',·1,·'Physics::Notation::Kelvin::to_matrix(const·Tensor<·0,·dim,·Number·>·&s)'], |
779 | ········['../namespacePhysics_1_1Notation_1_1Kelvin.html#a3a5da37b20671418b31117f8ffbf1604',·1,·'Physics::Notation::Kelvin::to_matrix(const·Number·&s)'] | ||
780 | ····]], | 780 | ····]], |
781 | ····['to_5fpattern_472',·['to_pattern',·['../structPatterns_1_1Tools_1_1Convert_3_01std_1_1 | 781 | ····['to_5fpattern_472',·['to_pattern',·['../structPatterns_1_1Tools_1_1Convert_3_01std_1_1complex_3_01Number_01_4_01_4.html#a522f09558774e34e2888fabab0597b9f',·1,·'Patterns::Tools::Convert<·std::complex<·Number·>·>::to_pattern()'], |
Max diff block lines reached; 80417/100094 bytes (80.34%) of diff not shown. |
Offset 11, 18 lines modified | Offset 11, 18 lines modified | ||
11 | ····]], | 11 | ····]], |
12 | ····['a_20few_20instantiations_20most_20of_20which_20are_20known_1',·['A·few·instantiations,·most·of·which·are·known',·['../Instantiations.html#Inst2',·1,·'']]], | 12 | ····['a_20few_20instantiations_20most_20of_20which_20are_20known_1',·['A·few·instantiations,·most·of·which·are·known',·['../Instantiations.html#Inst2',·1,·'']]], |
13 | ····['a_20hyperslab_20in_20parallel_2',·['Write·a·hyperslab·in·parallel',·['../namespaceHDF5.html#autotoc_md4',·1,·'']]], | 13 | ····['a_20hyperslab_20in_20parallel_2',·['Write·a·hyperslab·in·parallel',·['../namespaceHDF5.html#autotoc_md4',·1,·'']]], |
14 | ····['a_5fblock_3',·['a_block',·['../classPreconditionBlockJacobi_1_1const__iterator_1_1Accessor.html#acba308ba569c2ab2495cf3dc61291b89',·1,·'PreconditionBlockJacobi::const_iterator::Accessor']]], | 14 | ····['a_5fblock_3',·['a_block',·['../classPreconditionBlockJacobi_1_1const__iterator_1_1Accessor.html#acba308ba569c2ab2495cf3dc61291b89',·1,·'PreconditionBlockJacobi::const_iterator::Accessor']]], |
15 | ····['a_5fdata_4',·['a_data',·['../structSUNDIALS_1_1internal_1_1LinearSolverContent.html#a67e052d8b9166dd483f4e9f4399d9aaf',·1,·'SUNDIALS::internal::LinearSolverContent::A_data'], | 15 | ····['a_5fdata_4',·['a_data',·['../structSUNDIALS_1_1internal_1_1LinearSolverContent.html#a67e052d8b9166dd483f4e9f4399d9aaf',·1,·'SUNDIALS::internal::LinearSolverContent::A_data'], |
16 | ········['../structSUNDIALS_1_1SundialsOperator.html#a561d33e502d1d7bd9083d4d27909a53f',·1,·'SUNDIALS::SundialsOperator::A_data'] | 16 | ········['../structSUNDIALS_1_1SundialsOperator.html#a561d33e502d1d7bd9083d4d27909a53f',·1,·'SUNDIALS::SundialsOperator::A_data'] |
17 | ····]], | 17 | ····]], |
18 | ····['a_5findex_5',·['a_index',·['../classPETScWrappers_1_1MatrixIterators_1_1const__iterator_1_1Accessor.html#a2647eb4e034ab1d954b835a25e86444c',·1,·'PETScWrappers::MatrixIterators::const_iterator::Accessor::a_index'], | ||
19 | ····· | 18 | ····['a_5findex_5',·['a_index',·['../classSparseMatrixEZ_1_1const__iterator_1_1Accessor.html#a0a73a186cc11726a71b33d3114093743',·1,·'SparseMatrixEZ::const_iterator::Accessor::a_index'], |
20 | ········['../classTrilinosWrappers_1_1SparseMatrixIterators_1_1AccessorBase.html#aaf1bb8f6f9ffd8eb3e52caeee34bc4fc',·1,·'TrilinosWrappers::SparseMatrixIterators::AccessorBase::a_index'], | 19 | ········['../classTrilinosWrappers_1_1SparseMatrixIterators_1_1AccessorBase.html#aaf1bb8f6f9ffd8eb3e52caeee34bc4fc',·1,·'TrilinosWrappers::SparseMatrixIterators::AccessorBase::a_index'], |
21 | ········['../classTrilinosWrappers_1_1SparsityPatternIterators_1_1Accessor.html#ac28c0e0d8e95a8e8d1fea2d33986f1dd',·1,·'TrilinosWrappers::SparsityPatternIterators::Accessor::a_index'] | 20 | ········['../classTrilinosWrappers_1_1SparsityPatternIterators_1_1Accessor.html#ac28c0e0d8e95a8e8d1fea2d33986f1dd',·1,·'TrilinosWrappers::SparsityPatternIterators::Accessor::a_index'], |
21 | ········['../classPETScWrappers_1_1MatrixIterators_1_1const__iterator_1_1Accessor.html#a2647eb4e034ab1d954b835a25e86444c',·1,·'PETScWrappers::MatrixIterators::const_iterator::Accessor::a_index'] | ||
22 | ····]], | 22 | ····]], |
23 | ····['a_5frow_6',·['a_row',·['../classPETScWrappers_1_1MatrixIterators_1_1const__iterator_1_1Accessor.html#ad748969a3589cea6739cc7534cfdca03',·1,·'PETScWrappers::MatrixIterators::const_iterator::Accessor::a_row'], | 23 | ····['a_5frow_6',·['a_row',·['../classPETScWrappers_1_1MatrixIterators_1_1const__iterator_1_1Accessor.html#ad748969a3589cea6739cc7534cfdca03',·1,·'PETScWrappers::MatrixIterators::const_iterator::Accessor::a_row'], |
24 | ········['../classSparseMatrixEZ_1_1const__iterator_1_1Accessor.html#a63eb7c31d3fced7f63df5f5274701ad5',·1,·'SparseMatrixEZ::const_iterator::Accessor::a_row'], | 24 | ········['../classSparseMatrixEZ_1_1const__iterator_1_1Accessor.html#a63eb7c31d3fced7f63df5f5274701ad5',·1,·'SparseMatrixEZ::const_iterator::Accessor::a_row'], |
25 | ········['../classTrilinosWrappers_1_1SparseMatrixIterators_1_1AccessorBase.html#a42e1ce5359ccbcef9cbfd78201d1893d',·1,·'TrilinosWrappers::SparseMatrixIterators::AccessorBase::a_row'], | 25 | ········['../classTrilinosWrappers_1_1SparseMatrixIterators_1_1AccessorBase.html#a42e1ce5359ccbcef9cbfd78201d1893d',·1,·'TrilinosWrappers::SparseMatrixIterators::AccessorBase::a_row'], |
26 | ········['../classTrilinosWrappers_1_1SparsityPatternIterators_1_1Accessor.html#a26080e499fed29d9feedef6bd22fbd2e',·1,·'TrilinosWrappers::SparsityPatternIterators::Accessor::a_row'] | 26 | ········['../classTrilinosWrappers_1_1SparsityPatternIterators_1_1Accessor.html#a26080e499fed29d9feedef6bd22fbd2e',·1,·'TrilinosWrappers::SparsityPatternIterators::Accessor::a_row'] |
27 | ····]], | 27 | ····]], |
28 | ····['a_5ftimes_5ffn_7',·['a_times_fn',·['../structSUNDIALS_1_1SundialsOperator.html#afa2dad895c461f56ee2cebaef027211c',·1,·'SUNDIALS::SundialsOperator::a_times_fn'], | 28 | ····['a_5ftimes_5ffn_7',·['a_times_fn',·['../structSUNDIALS_1_1SundialsOperator.html#afa2dad895c461f56ee2cebaef027211c',·1,·'SUNDIALS::SundialsOperator::a_times_fn'], |
Offset 35, 19 lines modified | Offset 35, 19 lines modified | ||
35 | ········['../classinternal_1_1TableBaseAccessors_1_1Accessor_3_01N_00_01T_00_01C_00_011_01_4.html#a882cb0c101276307c7966aa00c8ba8b2',·1,·'internal::TableBaseAccessors::Accessor<·N,·T,·C,·1·>::data'], | 35 | ········['../classinternal_1_1TableBaseAccessors_1_1Accessor_3_01N_00_01T_00_01C_00_011_01_4.html#a882cb0c101276307c7966aa00c8ba8b2',·1,·'internal::TableBaseAccessors::Accessor<·N,·T,·C,·1·>::data'], |
36 | ········['../classinternal_1_1TableBaseAccessors_1_1Accessor.html#a1568224b50abd28a21a5edaafe447630',·1,·'internal::TableBaseAccessors::Accessor::data'], | 36 | ········['../classinternal_1_1TableBaseAccessors_1_1Accessor.html#a1568224b50abd28a21a5edaafe447630',·1,·'internal::TableBaseAccessors::Accessor::data'], |
37 | ········['../classSymmetricTensor.html#a7998c10e58588d5cfadff9a845b17373',·1,·'SymmetricTensor::data'], | 37 | ········['../classSymmetricTensor.html#a7998c10e58588d5cfadff9a845b17373',·1,·'SymmetricTensor::data'], |
38 | ········['../classUtilities_1_1MPI_1_1internal_1_1ComputeIndexOwner_1_1FlexibleIndexStorage.html#ab8b6df24e6f5369ebb847a5e754716ba',·1,·'Utilities::MPI::internal::ComputeIndexOwner::FlexibleIndexStorage::data'], | 38 | ········['../classUtilities_1_1MPI_1_1internal_1_1ComputeIndexOwner_1_1FlexibleIndexStorage.html#ab8b6df24e6f5369ebb847a5e754716ba',·1,·'Utilities::MPI::internal::ComputeIndexOwner::FlexibleIndexStorage::data'], |
39 | ········['../structDataOutBase_1_1Patch_3_010_00_01spacedim_01_4.html#a90bac5d8b10118688eb88ed799e45419',·1,·'DataOutBase::Patch<·0,·spacedim·>::data'], | 39 | ········['../structDataOutBase_1_1Patch_3_010_00_01spacedim_01_4.html#a90bac5d8b10118688eb88ed799e45419',·1,·'DataOutBase::Patch<·0,·spacedim·>::data'], |
40 | ········['../structDataOutBase_1_1Patch.html#a366bf92bcc2b667586d630455953d911',·1,·'DataOutBase::Patch::data'], | 40 | ········['../structDataOutBase_1_1Patch.html#a366bf92bcc2b667586d630455953d911',·1,·'DataOutBase::Patch::data'], |
41 | ········['../classAnyData.html#ade3026b203dfcab9a6545dffbc8a70a0',·1,·'AnyData::data'], | 41 | ········['../classAnyData.html#ade3026b203dfcab9a6545dffbc8a70a0',·1,·'AnyData::data'], |
42 | ········['../classAlignedVector.html#afacd3e98e6c0ed2e1afa44cfbb14e2ee',·1,·'AlignedVector::data()'], | 42 | ········['../classAlignedVector.html#afacd3e98e6c0ed2e1afa44cfbb14e2ee',·1,·'AlignedVector::data()·const'], |
43 | ········['../classAlignedVector.html#a60d3ec3ed58e7c10cb66288834220cd3',·1,·'AlignedVector::data()'], | ||
44 | ········['../classVector.html#a24916f568e015cc783628a2c9664c666',·1,·'Vector::data()'], | ||
43 | ········['../classArrayView.html#aa5fd30d451886c5172ea1d82a96fd70b',·1,·'ArrayView::data()'], | 45 | ········['../classArrayView.html#aa5fd30d451886c5172ea1d82a96fd70b',·1,·'ArrayView::data()'], |
44 | ········['../classVector.html#a46010ca9f43c93431f7ee66817e670ca',·1,·'Vector::data()'] | 46 | ········['../classVector.html#a46010ca9f43c93431f7ee66817e670ca',·1,·'Vector::data()'] |
45 | ········['../classVector.html#a24916f568e015cc783628a2c9664c666',·1,·'Vector::data()·const'], | ||
46 | ········['../classAlignedVector.html#a60d3ec3ed58e7c10cb66288834220cd3',·1,·'AlignedVector::data()'] | ||
47 | ····]], | 47 | ····]], |
48 | ····['data_20exchange_20with_20python_20scripts_7',·['Data·exchange·with·python·scripts',·['../namespaceHDF5.html#autotoc_md10',·1,·'']]], | 48 | ····['data_20exchange_20with_20python_20scripts_7',·['Data·exchange·with·python·scripts',·['../namespaceHDF5.html#autotoc_md10',·1,·'']]], |
49 | ····['data_20in_20parallel_8',·['Write·unordered·data·in·parallel',·['../namespaceHDF5.html#autotoc_md5',·1,·'']]], | 49 | ····['data_20in_20parallel_8',·['Write·unordered·data·in·parallel',·['../namespaceHDF5.html#autotoc_md5',·1,·'']]], |
50 | ····['data_20storage_20primitives_9',·['Data·storage·primitives',·['../group__data.html',·1,·'']]], | 50 | ····['data_20storage_20primitives_9',·['Data·storage·primitives',·['../group__data.html',·1,·'']]], |
51 | ····['data_5faccess_10',·['data_access',·['../structinternal_1_1MatrixFreeFunctions_1_1ShapeInfo.html#ad89d27a92fa859ed8f33cfb0d2939b1e',·1,·'internal::MatrixFreeFunctions::ShapeInfo']]], | 51 | ····['data_5faccess_10',·['data_access',·['../structinternal_1_1MatrixFreeFunctions_1_1ShapeInfo.html#ad89d27a92fa859ed8f33cfb0d2939b1e',·1,·'internal::MatrixFreeFunctions::ShapeInfo']]], |
52 | ····['data_5fbinary_11',·['data_binary',·['../structDataOutBase_1_1DXFlags.html#a90902c750abe1ad79281cf9e94af0251',·1,·'DataOutBase::DXFlags']]], | 52 | ····['data_5fbinary_11',·['data_binary',·['../structDataOutBase_1_1DXFlags.html#a90902c750abe1ad79281cf9e94af0251',·1,·'DataOutBase::DXFlags']]], |
53 | ····['data_5fcomponent_5finterpretation_12',·['data_component_interpretation',·['../classinternal_1_1DataOutImplementation_1_1DataEntryBase.html#a2af06f346ba669e0e6c07b05545ae39a',·1,·'internal::DataOutImplementation::DataEntryBase']]], | 53 | ····['data_5fcomponent_5finterpretation_12',·['data_component_interpretation',·['../classinternal_1_1DataOutImplementation_1_1DataEntryBase.html#a2af06f346ba669e0e6c07b05545ae39a',·1,·'internal::DataOutImplementation::DataEntryBase']]], |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | var·searchData·=·[ | 1 | var·searchData·=·[ |
2 | ····['magic_5fnumbers_2eh_0',·['magic_numbers.h',·['../magic__numbers_8h.html',·1,·'']]], | 2 | ····['magic_5fnumbers_2eh_0',·['magic_numbers.h',·['../magic__numbers_8h.html',·1,·'']]], |
3 | ····['main_2eh_1',·['main.h',·['../main_8h.html',·1,·'']]], | 3 | ····['main_2eh_1',·['main.h',·['../main_8h.html',·1,·'']]], |
4 | ····['manifold_2ecc_2',·['manifold.cc',·['../manifold_8cc.html',·1,·'']]], | 4 | ····['manifold_2ecc_2',·['manifold.cc',·['../manifold_8cc.html',·1,·'']]], |
5 | ····['manifold_2eh_3',·['manifold.h',·['../doc_2doxygen_2headers_2manifold_8h.html',·1,·'(Global·Namespace)'], | 5 | ····['manifold_2eh_3',·['manifold.h',·['../doc_2doxygen_2headers_2manifold_8h.html',·1,·'(Global·Namespace)'], |
6 | ········['../include_2deal_8II_2grid_2manifold_8h.html',·1,·'(Global·Namespace)'] | 6 | ········['../include_2deal_8II_2grid_2manifold_8h.html',·1,·'(Global·Namespace)'] |
7 | ····]], | 7 | ····]], |
8 | ····['manifold_5flib_2ecc_4',·['manifold_lib.cc',·['../ | 8 | ····['manifold_5flib_2ecc_4',·['manifold_lib.cc',·['../opencascade_2manifold__lib_8cc.html',·1,·'(Global·Namespace)'], |
9 | ········['../ | 9 | ········['../grid_2manifold__lib_8cc.html',·1,·'(Global·Namespace)'] |
10 | ····]], | 10 | ····]], |
11 | ····['manifold_5flib_2eh_5',·['manifold_lib.h',·['../opencascade_2manifold__lib_8h.html',·1,·'(Global·Namespace)'], | 11 | ····['manifold_5flib_2eh_5',·['manifold_lib.h',·['../opencascade_2manifold__lib_8h.html',·1,·'(Global·Namespace)'], |
12 | ········['../grid_2manifold__lib_8h.html',·1,·'(Global·Namespace)'] | 12 | ········['../grid_2manifold__lib_8h.html',·1,·'(Global·Namespace)'] |
13 | ····]], | 13 | ····]], |
14 | ····['mapping_2ecc_6',·['mapping.cc',·['../mapping_8cc.html',·1,·'']]], | 14 | ····['mapping_2ecc_6',·['mapping.cc',·['../mapping_8cc.html',·1,·'']]], |
15 | ····['mapping_2eh_7',·['mapping.h',·['../mapping_8h.html',·1,·'']]], | 15 | ····['mapping_2eh_7',·['mapping.h',·['../mapping_8h.html',·1,·'']]], |
16 | ····['mapping_5fc1_2ecc_8',·['mapping_c1.cc',·['../mapping__c1_8cc.html',·1,·'']]], | 16 | ····['mapping_5fc1_2ecc_8',·['mapping_c1.cc',·['../mapping__c1_8cc.html',·1,·'']]], |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | var·searchData·=·[ | 1 | var·searchData·=·[ |
2 | ····['data_5fcomponent_5finterpretation_2eh_0',·['data_component_interpretation.h',·['../data__component__interpretation_8h.html',·1,·'']]], | 2 | ····['data_5fcomponent_5finterpretation_2eh_0',·['data_component_interpretation.h',·['../data__component__interpretation_8h.html',·1,·'']]], |
3 | ····['data_5fout_2ecc_1',·['data_out.cc',·['../ | 3 | ····['data_5fout_2ecc_1',·['data_out.cc',·['../numerics_2data__out_8cc.html',·1,·'(Global·Namespace)'], |
4 | ········['../ | 4 | ········['../particles_2data__out_8cc.html',·1,·'(Global·Namespace)'] |
5 | ····]], | 5 | ····]], |
6 | ····['data_5fout_2eh_2',·['data_out.h',·['../ | 6 | ····['data_5fout_2eh_2',·['data_out.h',·['../particles_2data__out_8h.html',·1,·'(Global·Namespace)'], |
7 | ········['../ | 7 | ········['../numerics_2data__out_8h.html',·1,·'(Global·Namespace)'] |
8 | ····]], | 8 | ····]], |
9 | ····['data_5fout_5fbase_2ecc_3',·['data_out_base.cc',·['../data__out__base_8cc.html',·1,·'']]], | 9 | ····['data_5fout_5fbase_2ecc_3',·['data_out_base.cc',·['../data__out__base_8cc.html',·1,·'']]], |
10 | ····['data_5fout_5fbase_2eh_4',·['data_out_base.h',·['../data__out__base_8h.html',·1,·'']]], | 10 | ····['data_5fout_5fbase_2eh_4',·['data_out_base.h',·['../data__out__base_8h.html',·1,·'']]], |
11 | ····['data_5fout_5fdof_5fdata_2ecc_5',·['data_out_dof_data.cc',·['../data__out__dof__data_8cc.html',·1,·'']]], | 11 | ····['data_5fout_5fdof_5fdata_2ecc_5',·['data_out_dof_data.cc',·['../data__out__dof__data_8cc.html',·1,·'']]], |
12 | ····['data_5fout_5fdof_5fdata_2eh_6',·['data_out_dof_data.h',·['../data__out__dof__data_8h.html',·1,·'']]], | 12 | ····['data_5fout_5fdof_5fdata_2eh_6',·['data_out_dof_data.h',·['../data__out__dof__data_8h.html',·1,·'']]], |
13 | ····['data_5fout_5fdof_5fdata_5fcodim_2ecc_7',·['data_out_dof_data_codim.cc',·['../data__out__dof__data__codim_8cc.html',·1,·'']]], | 13 | ····['data_5fout_5fdof_5fdata_5fcodim_2ecc_7',·['data_out_dof_data_codim.cc',·['../data__out__dof__data__codim_8cc.html',·1,·'']]], |
14 | ····['data_5fout_5fdof_5fdata_5finst2_2ecc_8',·['data_out_dof_data_inst2.cc',·['../data__out__dof__data__inst2_8cc.html',·1,·'']]], | 14 | ····['data_5fout_5fdof_5fdata_5finst2_2ecc_8',·['data_out_dof_data_inst2.cc',·['../data__out__dof__data__inst2_8cc.html',·1,·'']]], |
Offset 26, 16 lines modified | Offset 26, 16 lines modified | ||
26 | ····['grid_5fin_2ecc_24',·['grid_in.cc',·['../grid__in_8cc.html',·1,·'']]], | 26 | ····['grid_5fin_2ecc_24',·['grid_in.cc',·['../grid__in_8cc.html',·1,·'']]], |
27 | ····['grid_5fin_2eh_25',·['grid_in.h',·['../grid__in_8h.html',·1,·'']]], | 27 | ····['grid_5fin_2eh_25',·['grid_in.h',·['../grid__in_8h.html',·1,·'']]], |
28 | ····['grid_5fout_2ecc_26',·['grid_out.cc',·['../grid__out_8cc.html',·1,·'']]], | 28 | ····['grid_5fout_2ecc_26',·['grid_out.cc',·['../grid__out_8cc.html',·1,·'']]], |
29 | ····['grid_5fout_2eh_27',·['grid_out.h',·['../grid__out_8h.html',·1,·'']]], | 29 | ····['grid_5fout_2eh_27',·['grid_out.h',·['../grid__out_8h.html',·1,·'']]], |
30 | ····['grid_5frefinement_2ecc_28',·['grid_refinement.cc',·['../distributed_2grid__refinement_8cc.html',·1,·'(Global·Namespace)'], | 30 | ····['grid_5frefinement_2ecc_28',·['grid_refinement.cc',·['../distributed_2grid__refinement_8cc.html',·1,·'(Global·Namespace)'], |
31 | ········['../grid_2grid__refinement_8cc.html',·1,·'(Global·Namespace)'] | 31 | ········['../grid_2grid__refinement_8cc.html',·1,·'(Global·Namespace)'] |
32 | ····]], | 32 | ····]], |
33 | ····['grid_5frefinement_2eh_29',·['grid_refinement.h',·['../ | 33 | ····['grid_5frefinement_2eh_29',·['grid_refinement.h',·['../grid_2grid__refinement_8h.html',·1,·'(Global·Namespace)'], |
34 | ········['../ | 34 | ········['../distributed_2grid__refinement_8h.html',·1,·'(Global·Namespace)'] |
35 | ····]], | 35 | ····]], |
36 | ····['grid_5freordering_2ecc_30',·['grid_reordering.cc',·['../grid__reordering_8cc.html',·1,·'']]], | 36 | ····['grid_5freordering_2ecc_30',·['grid_reordering.cc',·['../grid__reordering_8cc.html',·1,·'']]], |
37 | ····['grid_5freordering_2eh_31',·['grid_reordering.h',·['../grid__reordering_8h.html',·1,·'']]], | 37 | ····['grid_5freordering_2eh_31',·['grid_reordering.h',·['../grid__reordering_8h.html',·1,·'']]], |
38 | ····['grid_5ftools_2ecc_32',·['grid_tools.cc',·['../grid__tools_8cc.html',·1,·'']]], | 38 | ····['grid_5ftools_2ecc_32',·['grid_tools.cc',·['../grid__tools_8cc.html',·1,·'']]], |
39 | ····['grid_5ftools_2eh_33',·['grid_tools.h',·['../grid__tools_8h.html',·1,·'']]], | 39 | ····['grid_5ftools_2eh_33',·['grid_tools.h',·['../grid__tools_8h.html',·1,·'']]], |
40 | ····['grid_5ftools_5fcache_2ecc_34',·['grid_tools_cache.cc',·['../grid__tools__cache_8cc.html',·1,·'']]], | 40 | ····['grid_5ftools_5fcache_2ecc_34',·['grid_tools_cache.cc',·['../grid__tools__cache_8cc.html',·1,·'']]], |
41 | ····['grid_5ftools_5fcache_2eh_35',·['grid_tools_cache.h',·['../grid__tools__cache_8h.html',·1,·'']]], | 41 | ····['grid_5ftools_5fcache_2eh_35',·['grid_tools_cache.h',·['../grid__tools__cache_8h.html',·1,·'']]], |
Offset 109, 15 lines modified | Offset 109, 15 lines modified | ||
109 | <div·class="line"><a·id="l00765"·name="l00765"></a><span·class="lineno">··765</span>·*· ·····,·n_recently_lost_particles(0)</div> | 109 | <div·class="line"><a·id="l00765"·name="l00765"></a><span·class="lineno">··765</span>·*· ·····,·n_recently_lost_particles(0)</div> |
110 | <div·class="line"><a·id="l00766"·name="l00766"></a><span·class="lineno">··766</span>·*· ·····,·n_total_lost_particles(0)</div> | 110 | <div·class="line"><a·id="l00766"·name="l00766"></a><span·class="lineno">··766</span>·*· ·····,·n_total_lost_particles(0)</div> |
111 | <div·class="line"><a·id="l00767"·name="l00767"></a><span·class="lineno">··767</span>·*· ·····,·n_particles_lost_through_anode(0)</div> | 111 | <div·class="line"><a·id="l00767"·name="l00767"></a><span·class="lineno">··767</span>·*· ·····,·n_particles_lost_through_anode(0)</div> |
112 | <div·class="line"><a·id="l00768"·name="l00768"></a><span·class="lineno">··768</span>·*· ·····,·time(0,·1e-4)</div> | 112 | <div·class="line"><a·id="l00768"·name="l00768"></a><span·class="lineno">··768</span>·*· ·····,·time(0,·1e-4)</div> |
113 | <div·class="line"><a·id="l00769"·name="l00769"></a><span·class="lineno">··769</span>·*· ···{</div> | 113 | <div·class="line"><a·id="l00769"·name="l00769"></a><span·class="lineno">··769</span>·*· ···{</div> |
114 | <div·class="line"><a·id="l00770"·name="l00770"></a><span·class="lineno">··770</span>·*· ·····particle_handler.signals.particle_lost.connect(</div> | 114 | <div·class="line"><a·id="l00770"·name="l00770"></a><span·class="lineno">··770</span>·*· ·····particle_handler.signals.particle_lost.connect(</div> |
115 | <div·class="line"><a·id="l00771"·name="l00771"></a><span·class="lineno">··771</span>·*· ·······[<span·class="keyword">this</span>](<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="classParticles_1_1ParticleIterator.html">Particles::ParticleIterator<dim></a>·&········particle,</div> | 115 | <div·class="line"><a·id="l00771"·name="l00771"></a><span·class="lineno">··771</span>·*· ·······[<span·class="keyword">this</span>](<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="classParticles_1_1ParticleIterator.html">Particles::ParticleIterator<dim></a>·&········particle,</div> |
116 | <div·class="line"><a·id="l00772"·name="l00772"></a><span·class="lineno">··772</span>·*· ··············<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_ | 116 | <div·class="line"><a·id="l00772"·name="l00772"></a><span·class="lineno">··772</span>·*· ··············<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim>::active_cell_iterator</a>·&cell)·{</div> |
117 | <div·class="line"><a·id="l00773"·name="l00773"></a><span·class="lineno">··773</span>·*· ·········this->track_lost_particle(particle,·cell);</div> | 117 | <div·class="line"><a·id="l00773"·name="l00773"></a><span·class="lineno">··773</span>·*· ·········this->track_lost_particle(particle,·cell);</div> |
118 | <div·class="line"><a·id="l00774"·name="l00774"></a><span·class="lineno">··774</span>·*· ·······});</div> | 118 | <div·class="line"><a·id="l00774"·name="l00774"></a><span·class="lineno">··774</span>·*· ·······});</div> |
119 | <div·class="line"><a·id="l00775"·name="l00775"></a><span·class="lineno">··775</span>·*· ···}</div> | 119 | <div·class="line"><a·id="l00775"·name="l00775"></a><span·class="lineno">··775</span>·*· ···}</div> |
120 | <div·class="line"><a·id="l00776"·name="l00776"></a><span·class="lineno">··776</span>·*· ·</div> | 120 | <div·class="line"><a·id="l00776"·name="l00776"></a><span·class="lineno">··776</span>·*· ·</div> |
121 | <div·class="line"><a·id="l00777"·name="l00777"></a><span·class="lineno">··777</span>·*· ·</div> | 121 | <div·class="line"><a·id="l00777"·name="l00777"></a><span·class="lineno">··777</span>·*· ·</div> |
122 | <div·class="line"><a·id="l00778"·name="l00778"></a><span·class="lineno">··778</span>·*· ·</div> | 122 | <div·class="line"><a·id="l00778"·name="l00778"></a><span·class="lineno">··778</span>·*· ·</div> |
123 | <div·class="line"><a·id="l00779"·name="l00779"></a><span·class="lineno">··779</span>·*·<span·class="keyword">@end</span>code</div> | 123 | <div·class="line"><a·id="l00779"·name="l00779"></a><span·class="lineno">··779</span>·*·<span·class="keyword">@end</span>code</div> |
Offset 233, 15 lines modified | Offset 233, 15 lines modified | ||
233 | <div·class="line"><a·id="l00677"·name="l00677"></a><span·class="lineno">··677</span>·*·@code</div> | 233 | <div·class="line"><a·id="l00677"·name="l00677"></a><span·class="lineno">··677</span>·*·@code</div> |
234 | <div·class="line"><a·id="l00678"·name="l00678"></a><span·class="lineno">··678</span>·*· ···<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim></div> | 234 | <div·class="line"><a·id="l00678"·name="l00678"></a><span·class="lineno">··678</span>·*· ···<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim></div> |
235 | <div·class="line"><a·id="l00679"·name="l00679"></a><span·class="lineno">··679</span>·*· ···<span·class="keywordtype">void</span>·SineGordonProblem<dim>::make_grid_and_dofs()</div> | 235 | <div·class="line"><a·id="l00679"·name="l00679"></a><span·class="lineno">··679</span>·*· ···<span·class="keywordtype">void</span>·SineGordonProblem<dim>::make_grid_and_dofs()</div> |
236 | <div·class="line"><a·id="l00680"·name="l00680"></a><span·class="lineno">··680</span>·*· ···{</div> | 236 | <div·class="line"><a·id="l00680"·name="l00680"></a><span·class="lineno">··680</span>·*· ···{</div> |
237 | <div·class="line"><a·id="l00681"·name="l00681"></a><span·class="lineno">··681</span>·*· ·····<a·class="code·hl_function"·href="namespaceGridGenerator.html#acea0cbcd68e52ce8113d1134b87de403">GridGenerator::hyper_cube</a>(<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>,·-15,·15);</div> | 237 | <div·class="line"><a·id="l00681"·name="l00681"></a><span·class="lineno">··681</span>·*· ·····<a·class="code·hl_function"·href="namespaceGridGenerator.html#acea0cbcd68e52ce8113d1134b87de403">GridGenerator::hyper_cube</a>(<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>,·-15,·15);</div> |
238 | <div·class="line"><a·id="l00682"·name="l00682"></a><span·class="lineno">··682</span>·*· ·····<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>.refine_global(n_global_refinements);</div> | 238 | <div·class="line"><a·id="l00682"·name="l00682"></a><span·class="lineno">··682</span>·*· ·····<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>.refine_global(n_global_refinements);</div> |
239 | <div·class="line"><a·id="l00683"·name="l00683"></a><span·class="lineno">··683</span>·*· ·····{</div> | 239 | <div·class="line"><a·id="l00683"·name="l00683"></a><span·class="lineno">··683</span>·*· ·····{</div> |
240 | <div·class="line"><a·id="l00684"·name="l00684"></a><span·class="lineno">··684</span>·*· ·······<span·class="keyword">typename</span>·<a·class="code·hl_ | 240 | <div·class="line"><a·id="l00684"·name="l00684"></a><span·class="lineno">··684</span>·*· ·······<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim>::active_cell_iterator</a></div> |
241 | <div·class="line"><a·id="l00685"·name="l00685"></a><span·class="lineno">··685</span>·*· ·········cell·····=·<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>.begin_active(),</div> | 241 | <div·class="line"><a·id="l00685"·name="l00685"></a><span·class="lineno">··685</span>·*· ·········cell·····=·<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>.begin_active(),</div> |
242 | <div·class="line"><a·id="l00686"·name="l00686"></a><span·class="lineno">··686</span>·*· ·········end_cell·=·<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>.end();</div> | 242 | <div·class="line"><a·id="l00686"·name="l00686"></a><span·class="lineno">··686</span>·*· ·········end_cell·=·<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>.end();</div> |
243 | <div·class="line"><a·id="l00687"·name="l00687"></a><span·class="lineno">··687</span>·*· ·······<span·class="keywordflow">for</span>·(;·cell·!=·end_cell;·++cell)</div> | 243 | <div·class="line"><a·id="l00687"·name="l00687"></a><span·class="lineno">··687</span>·*· ·······<span·class="keywordflow">for</span>·(;·cell·!=·end_cell;·++cell)</div> |
244 | <div·class="line"><a·id="l00688"·name="l00688"></a><span·class="lineno">··688</span>·*· ·········<span·class="keywordflow">if</span>·(cell->is_locally_owned())</div> | 244 | <div·class="line"><a·id="l00688"·name="l00688"></a><span·class="lineno">··688</span>·*· ·········<span·class="keywordflow">if</span>·(cell->is_locally_owned())</div> |
245 | <div·class="line"><a·id="l00689"·name="l00689"></a><span·class="lineno">··689</span>·*· ···········<span·class="keywordflow">if</span>·(cell->center().norm()·<·11)</div> | 245 | <div·class="line"><a·id="l00689"·name="l00689"></a><span·class="lineno">··689</span>·*· ···········<span·class="keywordflow">if</span>·(cell->center().norm()·<·11)</div> |
246 | <div·class="line"><a·id="l00690"·name="l00690"></a><span·class="lineno">··690</span>·*· ·············cell->set_refine_flag();</div> | 246 | <div·class="line"><a·id="l00690"·name="l00690"></a><span·class="lineno">··690</span>·*· ·············cell->set_refine_flag();</div> |
247 | <div·class="line"><a·id="l00691"·name="l00691"></a><span·class="lineno">··691</span>·*· ·······<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>.execute_coarsening_and_refinement();</div> | 247 | <div·class="line"><a·id="l00691"·name="l00691"></a><span·class="lineno">··691</span>·*· ·······<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>.execute_coarsening_and_refinement();</div> |
Offset 451, 17 lines modified | Offset 451, 17 lines modified | ||
451 | <div·class="line"><a·id="l01077"·name="l01077"></a><span·class="lineno">·1077</span>·*·pointing·into·the·<a·class="code·hl_class"·href="classDoFHandler.html">DoFHandler</a>.</div> | 451 | <div·class="line"><a·id="l01077"·name="l01077"></a><span·class="lineno">·1077</span>·*·pointing·into·the·<a·class="code·hl_class"·href="classDoFHandler.html">DoFHandler</a>.</div> |
452 | <div·class="line"><a·id="l01078"·name="l01078"></a><span·class="lineno">·1078</span>·*·</div> | 452 | <div·class="line"><a·id="l01078"·name="l01078"></a><span·class="lineno">·1078</span>·*·</div> |
453 | <div·class="line"><a·id="l01079"·name="l01079"></a><span·class="lineno">·1079</span>·*·@code</div> | 453 | <div·class="line"><a·id="l01079"·name="l01079"></a><span·class="lineno">·1079</span>·*·@code</div> |
454 | <div·class="line"><a·id="l01080"·name="l01080"></a><span·class="lineno">·1080</span>·*· ·····<span·class="keywordflow">for</span>·(<span·class="keyword">const</span>·<span·class="keyword">auto</span>·&cell·:·dof_handler.active_cell_iterators())</div> | 454 | <div·class="line"><a·id="l01080"·name="l01080"></a><span·class="lineno">·1080</span>·*· ·····<span·class="keywordflow">for</span>·(<span·class="keyword">const</span>·<span·class="keyword">auto</span>·&cell·:·dof_handler.active_cell_iterators())</div> |
455 | <div·class="line"><a·id="l01081"·name="l01081"></a><span·class="lineno">·1081</span>·*· ·······{</div> | 455 | <div·class="line"><a·id="l01081"·name="l01081"></a><span·class="lineno">·1081</span>·*· ·······{</div> |
456 | <div·class="line"><a·id="l01082"·name="l01082"></a><span·class="lineno">·1082</span>·*· ·········fe_values.<a·class="code·hl_function"·href="classFEValues.html#acc8fe9d042c6b5e5da89858400feb24f">reinit</a>(cell);</div> | 456 | <div·class="line"><a·id="l01082"·name="l01082"></a><span·class="lineno">·1082</span>·*· ·········fe_values.<a·class="code·hl_function"·href="classFEValues.html#acc8fe9d042c6b5e5da89858400feb24f">reinit</a>(cell);</div> |
457 | <div·class="line"><a·id="l01083"·name="l01083"></a><span·class="lineno">·1083</span>·*· ·</div> | 457 | <div·class="line"><a·id="l01083"·name="l01083"></a><span·class="lineno">·1083</span>·*· ·</div> |
458 | <div·class="line"><a·id="l01084"·name="l01084"></a><span·class="lineno">·1084</span>·*· ·········<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_ | 458 | <div·class="line"><a·id="l01084"·name="l01084"></a><span·class="lineno">·1084</span>·*· ·········<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim>::active_cell_iterator</a>·cell_dgrt·=</div> |
459 | <div·class="line"><a·id="l01085"·name="l01085"></a><span·class="lineno">·1085</span>·*· ···········cell;</div> | 459 | <div·class="line"><a·id="l01085"·name="l01085"></a><span·class="lineno">·1085</span>·*· ···········cell;</div> |
460 | <div·class="line"><a·id="l01086"·name="l01086"></a><span·class="lineno">·1086</span>·*· ·········fe_values_dgrt.reinit(cell_dgrt);</div> | 460 | <div·class="line"><a·id="l01086"·name="l01086"></a><span·class="lineno">·1086</span>·*· ·········fe_values_dgrt.<a·class="code·hl_function"·href="classDoFHandler.html#a84b803d7c74ab87a3eb2e1367611246b">reinit</a>(cell_dgrt);</div> |
461 | <div·class="line"><a·id="l01087"·name="l01087"></a><span·class="lineno">·1087</span>·*· ·</div> | 461 | <div·class="line"><a·id="l01087"·name="l01087"></a><span·class="lineno">·1087</span>·*· ·</div> |
462 | <div·class="line"><a·id="l01088"·name="l01088"></a><span·class="lineno">·1088</span>·*· ·········right_hand_side.value_list(fe_values.get_quadrature_points(),</div> | 462 | <div·class="line"><a·id="l01088"·name="l01088"></a><span·class="lineno">·1088</span>·*· ·········right_hand_side.value_list(fe_values.get_quadrature_points(),</div> |
463 | <div·class="line"><a·id="l01089"·name="l01089"></a><span·class="lineno">·1089</span>·*· ····································right_hand_side_values);</div> | 463 | <div·class="line"><a·id="l01089"·name="l01089"></a><span·class="lineno">·1089</span>·*· ····································right_hand_side_values);</div> |
464 | <div·class="line"><a·id="l01090"·name="l01090"></a><span·class="lineno">·1090</span>·*· ·········coefficient.value_list(fe_values.get_quadrature_points(),</div> | 464 | <div·class="line"><a·id="l01090"·name="l01090"></a><span·class="lineno">·1090</span>·*· ·········coefficient.value_list(fe_values.get_quadrature_points(),</div> |
465 | <div·class="line"><a·id="l01091"·name="l01091"></a><span·class="lineno">·1091</span>·*· ································coefficient_values);</div> | 465 | <div·class="line"><a·id="l01091"·name="l01091"></a><span·class="lineno">·1091</span>·*· ································coefficient_values);</div> |
466 | <div·class="line"><a·id="l01092"·name="l01092"></a><span·class="lineno">·1092</span>·*· ·</div> | 466 | <div·class="line"><a·id="l01092"·name="l01092"></a><span·class="lineno">·1092</span>·*· ·</div> |
467 | <div·class="line"><a·id="l01093"·name="l01093"></a><span·class="lineno">·1093</span>·*·<span·class="keyword">@end</span>code</div> | 467 | <div·class="line"><a·id="l01093"·name="l01093"></a><span·class="lineno">·1093</span>·*·<span·class="keyword">@end</span>code</div> |
Offset 817, 15 lines modified | Offset 817, 15 lines modified | ||
817 | <div·class="line"><a·id="l01727"·name="l01727"></a><span·class="lineno">·1727</span>·*·</div> | 817 | <div·class="line"><a·id="l01727"·name="l01727"></a><span·class="lineno">·1727</span>·*·</div> |
818 | <div·class="line"><a·id="l01728"·name="l01728"></a><span·class="lineno">·1728</span>·*·@code</div> | 818 | <div·class="line"><a·id="l01728"·name="l01728"></a><span·class="lineno">·1728</span>·*·@code</div> |
819 | <div·class="line"><a·id="l01729"·name="l01729"></a><span·class="lineno">·1729</span>·*· ·····std::vector<hsize_t>··············coordinates;</div> | 819 | <div·class="line"><a·id="l01729"·name="l01729"></a><span·class="lineno">·1729</span>·*· ·····std::vector<hsize_t>··············coordinates;</div> |
820 | <div·class="line"><a·id="l01730"·name="l01730"></a><span·class="lineno">·1730</span>·*· ·····std::vector<std::complex<double>>·displacement_data;</div> | 820 | <div·class="line"><a·id="l01730"·name="l01730"></a><span·class="lineno">·1730</span>·*· ·····std::vector<std::complex<double>>·displacement_data;</div> |
821 | <div·class="line"><a·id="l01731"·name="l01731"></a><span·class="lineno">·1731</span>·*· ·</div> | 821 | <div·class="line"><a·id="l01731"·name="l01731"></a><span·class="lineno">·1731</span>·*· ·</div> |
822 | <div·class="line"><a·id="l01732"·name="l01732"></a><span·class="lineno">·1732</span>·*· ·····<span·class="keyword">const</span>·<span·class="keyword">auto</span>·&mapping·=·<a·class="code·hl_function"·href="mapping_8h.html#a8c34a326cf1708b1c81946ca343c0ce1">get_default_linear_mapping</a>(<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>);</div> | 822 | <div·class="line"><a·id="l01732"·name="l01732"></a><span·class="lineno">·1732</span>·*· ·····<span·class="keyword">const</span>·<span·class="keyword">auto</span>·&mapping·=·<a·class="code·hl_function"·href="mapping_8h.html#a8c34a326cf1708b1c81946ca343c0ce1">get_default_linear_mapping</a>(<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>);</div> |
823 | <div·class="line"><a·id="l01733"·name="l01733"></a><span·class="lineno">·1733</span>·*· ·····<a·class="code·hl_class"·href="classGridTools_1_1Cache.html">GridTools::Cache<dim,·dim></a>·cache(<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>,·mapping);</div> | 823 | <div·class="line"><a·id="l01733"·name="l01733"></a><span·class="lineno">·1733</span>·*· ·····<a·class="code·hl_class"·href="classGridTools_1_1Cache.html">GridTools::Cache<dim,·dim></a>·cache(<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>,·mapping);</div> |
824 | <div·class="line"><a·id="l01734"·name="l01734"></a><span·class="lineno">·1734</span>·*· ·····<span·class="keyword">typename</span>·<a·class="code·hl_ | 824 | <div·class="line"><a·id="l01734"·name="l01734"></a><span·class="lineno">·1734</span>·*· ·····<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim,·dim>::active_cell_iterator</a>·cell_hint{};</div> |
825 | <div·class="line"><a·id="l01735"·name="l01735"></a><span·class="lineno">·1735</span>·*· ·····std::vector<bool>······································marked_vertices·=·{};</div> | 825 | <div·class="line"><a·id="l01735"·name="l01735"></a><span·class="lineno">·1735</span>·*· ·····std::vector<bool>······································marked_vertices·=·{};</div> |
826 | <div·class="line"><a·id="l01736"·name="l01736"></a><span·class="lineno">·1736</span>·*· ·····<span·class="keyword">const</span>·<span·class="keywordtype">double</span>···········································tolerance·=·1.e-10;</div> | 826 | <div·class="line"><a·id="l01736"·name="l01736"></a><span·class="lineno">·1736</span>·*· ·····<span·class="keyword">const</span>·<span·class="keywordtype">double</span>···········································tolerance·=·1.e-10;</div> |
827 | <div·class="line"><a·id="l01737"·name="l01737"></a><span·class="lineno">·1737</span>·*· ·</div> | 827 | <div·class="line"><a·id="l01737"·name="l01737"></a><span·class="lineno">·1737</span>·*· ·</div> |
828 | <div·class="line"><a·id="l01738"·name="l01738"></a><span·class="lineno">·1738</span>·*· ·····<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·position_idx·=·0;</div> | 828 | <div·class="line"><a·id="l01738"·name="l01738"></a><span·class="lineno">·1738</span>·*· ·····<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·position_idx·=·0;</div> |
829 | <div·class="line"><a·id="l01739"·name="l01739"></a><span·class="lineno">·1739</span>·*· ··········position_idx·<·parameters.nb_probe_points;</div> | 829 | <div·class="line"><a·id="l01739"·name="l01739"></a><span·class="lineno">·1739</span>·*· ··········position_idx·<·parameters.nb_probe_points;</div> |
830 | <div·class="line"><a·id="l01740"·name="l01740"></a><span·class="lineno">·1740</span>·*· ··········++position_idx)</div> | 830 | <div·class="line"><a·id="l01740"·name="l01740"></a><span·class="lineno">·1740</span>·*· ··········++position_idx)</div> |
831 | <div·class="line"><a·id="l01741"·name="l01741"></a><span·class="lineno">·1741</span>·*· ·······{</div> | 831 | <div·class="line"><a·id="l01741"·name="l01741"></a><span·class="lineno">·1741</span>·*· ·······{</div> |
Offset 295, 20 lines modified | Offset 295, 20 lines modified | ||
295 | <div·class="ttc"·id="aclassParticles_1_1Particle_html_af792bce47ec4746ad2c78e7e800299a8"><div·class="ttname"><a·href="classParticles_1_1Particle.html#af792bce47ec4746ad2c78e7e800299a8">Particles::Particle::set_id</a></div><div·class="ttdeci">void·set_id(const·types::particle_index·&new_id)</div><div·class="ttdef"><b>Definition</b>·<a·href="particle_8h_source.html#l00569">particle.h:569</a></div></div> | 295 | <div·class="ttc"·id="aclassParticles_1_1Particle_html_af792bce47ec4746ad2c78e7e800299a8"><div·class="ttname"><a·href="classParticles_1_1Particle.html#af792bce47ec4746ad2c78e7e800299a8">Particles::Particle::set_id</a></div><div·class="ttdeci">void·set_id(const·types::particle_index·&new_id)</div><div·class="ttdef"><b>Definition</b>·<a·href="particle_8h_source.html#l00569">particle.h:569</a></div></div> |
296 | <div·class="ttc"·id="aclassParticles_1_1Particle_html_afbe52b594cf4a8dd11431679c4ef2b52"><div·class="ttname"><a·href="classParticles_1_1Particle.html#afbe52b594cf4a8dd11431679c4ef2b52">Particles::Particle::set_location</a></div><div·class="ttdeci">void·set_location(const·Point<·spacedim·>·&new_location)</div><div·class="ttdef"><b>Definition</b>·<a·href="particle_8h_source.html#l00524">particle.h:524</a></div></div> | 296 | <div·class="ttc"·id="aclassParticles_1_1Particle_html_afbe52b594cf4a8dd11431679c4ef2b52"><div·class="ttname"><a·href="classParticles_1_1Particle.html#afbe52b594cf4a8dd11431679c4ef2b52">Particles::Particle::set_location</a></div><div·class="ttdeci">void·set_location(const·Point<·spacedim·>·&new_location)</div><div·class="ttdef"><b>Definition</b>·<a·href="particle_8h_source.html#l00524">particle.h:524</a></div></div> |
297 | </div><!--·fragment·--><p>·In·other·words,·it·is·not·all·that·different·from·inserting·an·object·into·a·<code>std::set</code>·or·<code>std::map</code>:·Create·the·object,·set·its·properties·(here,·the·current·location,·its·reference·cell·location,·and·its·id)·and·call·<code>insert_particle</code>.·The·only·thing·that·may·be·surprising·is·the·reference·location:·In·order·to·evaluate·things·such·as·\(\nabla·V(\mathbf·x_i)\),·it·is·necessary·to·evaluate·finite·element·fields·at·locations·\(\mathbf·x_i\).·But·this·requires·evaluating·the·finite·element·shape·functions·at·points·on·the·reference·cell·\(\hat{\mathbf·x}_i\).·To·make·this·efficient,·every·particle·doesn't·just·store·its·location·and·the·cell·it·is·on,·but·also·what·location·that·point·corresponds·to·in·the·cell's·reference·coordinate·system.</p> | 297 | </div><!--·fragment·--><p>·In·other·words,·it·is·not·all·that·different·from·inserting·an·object·into·a·<code>std::set</code>·or·<code>std::map</code>:·Create·the·object,·set·its·properties·(here,·the·current·location,·its·reference·cell·location,·and·its·id)·and·call·<code>insert_particle</code>.·The·only·thing·that·may·be·surprising·is·the·reference·location:·In·order·to·evaluate·things·such·as·\(\nabla·V(\mathbf·x_i)\),·it·is·necessary·to·evaluate·finite·element·fields·at·locations·\(\mathbf·x_i\).·But·this·requires·evaluating·the·finite·element·shape·functions·at·points·on·the·reference·cell·\(\hat{\mathbf·x}_i\).·To·make·this·efficient,·every·particle·doesn't·just·store·its·location·and·the·cell·it·is·on,·but·also·what·location·that·point·corresponds·to·in·the·cell's·reference·coordinate·system.</p> |
298 | <p>Updating·a·particle's·position·is·then·no·more·difficult:·One·just·has·to·call·</p><div·class="fragment"><div·class="line">particle->set_location(new_location);</div> | 298 | <p>Updating·a·particle's·position·is·then·no·more·difficult:·One·just·has·to·call·</p><div·class="fragment"><div·class="line">particle->set_location(new_location);</div> |
299 | </div><!--·fragment·--><p>·We·do·this·in·the·<code>move_particles()</code>·function.·The·only·difference·is·that·we·then·have·to·tell·the·<a·class="el"·href="classParticles_1_1ParticleHandler.html">Particles::ParticleHandler</a>·class·to·also·find·what·cell·that·position·corresponds·to·(and,·when·computing·in·parallel,·which·process·owns·this·cell).·For·efficiency·reason,·this·is·most·easily·done·after·updating·all·particles'·locations,·and·is·achieved·via·the·<a·class="el"·href="classParticles_1_1ParticleHandler.html#ad817e16828f2355b0cad6fef8db7df81">Particles::ParticleHandler::sort_particles_into_subdomains_and_cells()</a>·function.</p> | 299 | </div><!--·fragment·--><p>·We·do·this·in·the·<code>move_particles()</code>·function.·The·only·difference·is·that·we·then·have·to·tell·the·<a·class="el"·href="classParticles_1_1ParticleHandler.html">Particles::ParticleHandler</a>·class·to·also·find·what·cell·that·position·corresponds·to·(and,·when·computing·in·parallel,·which·process·owns·this·cell).·For·efficiency·reason,·this·is·most·easily·done·after·updating·all·particles'·locations,·and·is·achieved·via·the·<a·class="el"·href="classParticles_1_1ParticleHandler.html#ad817e16828f2355b0cad6fef8db7df81">Particles::ParticleHandler::sort_particles_into_subdomains_and_cells()</a>·function.</p> |
300 | <p>There·are,·of·course,·times·where·a·particle·may·leave·the·domain·in·question.·In·that·case,·<a·class="el"·href="classParticles_1_1ParticleHandler.html#ad817e16828f2355b0cad6fef8db7df81">Particles::ParticleHandler::sort_particles_into_subdomains_and_cells()</a>·can·not·find·a·surrounding·cell·and·simply·deletes·the·particle.·But,·it·is·often·useful·to·track·the·number·of·particles·that·have·been·lost·this·way,·and·for·this·the·<a·class="el"·href="classParticles_1_1ParticleHandler.html">Particles::ParticleHandler</a>·class·offers·a·"signal"·that·one·can·attach·to.·We·show·how·to·do·this·in·the·constructor·of·the·main·class·to·count·how·many·particles·were·lost·in·each·time·step.·Specifically,·the·way·this·works·is·that·the·<a·class="el"·href="classParticles_1_1ParticleHandler.html">Particles::ParticleHandler</a>·class·has·a·"signal"·to·which·one·can·attach·a·function·that·will·be·executed·whenever·the·signal·is·triggered.·Here,·this·looks·as·follows:·</p><div·class="fragment"><div·class="line">particle_handler.signals.particle_lost.connect(</div> | 300 | <p>There·are,·of·course,·times·where·a·particle·may·leave·the·domain·in·question.·In·that·case,·<a·class="el"·href="classParticles_1_1ParticleHandler.html#ad817e16828f2355b0cad6fef8db7df81">Particles::ParticleHandler::sort_particles_into_subdomains_and_cells()</a>·can·not·find·a·surrounding·cell·and·simply·deletes·the·particle.·But,·it·is·often·useful·to·track·the·number·of·particles·that·have·been·lost·this·way,·and·for·this·the·<a·class="el"·href="classParticles_1_1ParticleHandler.html">Particles::ParticleHandler</a>·class·offers·a·"signal"·that·one·can·attach·to.·We·show·how·to·do·this·in·the·constructor·of·the·main·class·to·count·how·many·particles·were·lost·in·each·time·step.·Specifically,·the·way·this·works·is·that·the·<a·class="el"·href="classParticles_1_1ParticleHandler.html">Particles::ParticleHandler</a>·class·has·a·"signal"·to·which·one·can·attach·a·function·that·will·be·executed·whenever·the·signal·is·triggered.·Here,·this·looks·as·follows:·</p><div·class="fragment"><div·class="line">particle_handler.signals.particle_lost.connect(</div> |
301 | <div·class="line">··[<span·class="keyword">this</span>](<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="classParticles_1_1ParticleIterator.html">Particles::ParticleIterator<dim></a>·&········particle,</div> | 301 | <div·class="line">··[<span·class="keyword">this</span>](<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="classParticles_1_1ParticleIterator.html">Particles::ParticleIterator<dim></a>·&········particle,</div> |
302 | <div·class="line">·········<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_ | 302 | <div·class="line">·········<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim>::active_cell_iterator</a>·&cell)</div> |
303 | <div·class="line">··{</div> | 303 | <div·class="line">··{</div> |
304 | <div·class="line">····this->track_lost_particle(particle,·cell);</div> | 304 | <div·class="line">····this->track_lost_particle(particle,·cell);</div> |
305 | <div·class="line">··});</div> | 305 | <div·class="line">··});</div> |
306 | <div·class="ttc"·id="aclassParticles_1_1ParticleIterator_html"><div·class="ttname"><a·href="classParticles_1_1ParticleIterator.html">Particles::ParticleIterator</a></div><div·class="ttdef"><b>Definition</b>·<a·href="particle__iterator_8h_source.html#l00039">particle_iterator.h:40</a></div></div> | 306 | <div·class="ttc"·id="aclassParticles_1_1ParticleIterator_html"><div·class="ttname"><a·href="classParticles_1_1ParticleIterator.html">Particles::ParticleIterator</a></div><div·class="ttdef"><b>Definition</b>·<a·href="particle__iterator_8h_source.html#l00039">particle_iterator.h:40</a></div></div> |
307 | <div·class="ttc"·id="a | 307 | <div·class="ttc"·id="agroup__Iterators_html_ga08c836c1e503743e8073eb615603aab9"><div·class="ttname"><a·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation::active_cell_iterator</a></div><div·class="ttdeci">TriaActiveIterator<·CellAccessor<·dim,·s[·...·truncated·by·diffoscope;·len:·135,·SHA:·085f3abb3f9f123a2376c69b34756d0551b65c098090a757b242edfb08400895·...·]</a></div></div> |
308 | </div><!--·fragment·--><p>·That's·a·bit·of·a·mouthful,·but·what's·happening·is·this:·We·declare·a·lambda·function·that·"captures"·the·<code>this</code>·pointer·(so·that·we·can·access·member·functions·of·the·surrounding·object·inside·the·lambda·function),·and·that·takes·two·arguments:</p><ul> | 308 | </div><!--·fragment·--><p>·That's·a·bit·of·a·mouthful,·but·what's·happening·is·this:·We·declare·a·lambda·function·that·"captures"·the·<code>this</code>·pointer·(so·that·we·can·access·member·functions·of·the·surrounding·object·inside·the·lambda·function),·and·that·takes·two·arguments:</p><ul> |
309 | <li>A·reference·to·the·particle·that·has·been·"lost".</li> | 309 | <li>A·reference·to·the·particle·that·has·been·"lost".</li> |
310 | <li>A·reference·to·the·cell·it·was·on·last.·The·lambda·function·then·simply·calls·the·<code>CathodeRaySimulator::track_lost_particle</code>·function·with·these·arguments.·When·we·attach·this·lambda·function·to·the·signal,·the·<a·class="el"·href="classParticles_1_1ParticleHandler.html#ad817e16828f2355b0cad6fef8db7df81">Particles::ParticleHandler::sort_particles_into_subdomains_and_cells()</a>·function·will·trigger·the·signal·for·every·particle·for·which·it·can't·find·a·new·home.·This·gives·us·the·chance·to·record·where·the·particle·is,·and·to·record·statistics·on·it.</li> | 310 | <li>A·reference·to·the·cell·it·was·on·last.·The·lambda·function·then·simply·calls·the·<code>CathodeRaySimulator::track_lost_particle</code>·function·with·these·arguments.·When·we·attach·this·lambda·function·to·the·signal,·the·<a·class="el"·href="classParticles_1_1ParticleHandler.html#ad817e16828f2355b0cad6fef8db7df81">Particles::ParticleHandler::sort_particles_into_subdomains_and_cells()</a>·function·will·trigger·the·signal·for·every·particle·for·which·it·can't·find·a·new·home.·This·gives·us·the·chance·to·record·where·the·particle·is,·and·to·record·statistics·on·it.</li> |
311 | </ul> | 311 | </ul> |
312 | <dl·class="section·note"><dt>Note</dt><dd>In·this·tutorial·program,·we·insert·particles·by·hand·and·at·locations·we·specifically·choose·based·on·conditions·that·include·the·solution·of·the·electrostatic·problem.·But·there·are·other·cases·where·one·primarily·wants·to·use·particles·as·passive·objects,·for·example·to·trace·and·visualize·the·flow·field·of·a·fluid·flow·problem.·In·those·cases,·there·are·numerous·functions·in·the·<a·class="el"·href="namespaceParticles_1_1Generators.html">Particles::Generators</a>·namespace·that·can·generate·particles·automatically.·One·of·the·functions·of·this·namespace·is·also·used·in·the·<a·class="el"·href="step_70.html">step-70</a>·tutorial·program,·for·example.</dd></dl> | 312 | <dl·class="section·note"><dt>Note</dt><dd>In·this·tutorial·program,·we·insert·particles·by·hand·and·at·locations·we·specifically·choose·based·on·conditions·that·include·the·solution·of·the·electrostatic·problem.·But·there·are·other·cases·where·one·primarily·wants·to·use·particles·as·passive·objects,·for·example·to·trace·and·visualize·the·flow·field·of·a·fluid·flow·problem.·In·those·cases,·there·are·numerous·functions·in·the·<a·class="el"·href="namespaceParticles_1_1Generators.html">Particles::Generators</a>·namespace·that·can·generate·particles·automatically.·One·of·the·functions·of·this·namespace·is·also·used·in·the·<a·class="el"·href="step_70.html">step-70</a>·tutorial·program,·for·example.</dd></dl> |
313 | <p><a·class="anchor"·id="Thetestcase"></a></p><h3>The·test·case</h3> | 313 | <p><a·class="anchor"·id="Thetestcase"></a></p><h3>The·test·case</h3> |
314 | <p>The·test·case·here·is·not·meant·to·be·a·realistic·depiction·of·a·cathode·ray·tube,·but·it·has·the·right·general·characteristics·and·the·point·is,·in·any·case,·only·to·demonstrate·how·one·would·implement·deal.II·codes·that·use·particles.</p> | 314 | <p>The·test·case·here·is·not·meant·to·be·a·realistic·depiction·of·a·cathode·ray·tube,·but·it·has·the·right·general·characteristics·and·the·point·is,·in·any·case,·only·to·demonstrate·how·one·would·implement·deal.II·codes·that·use·particles.</p> |
Offset 25526, 20117 lines modified | Offset 25526, 20131 lines modified | ||
00063b50:·3c64·6976·2063·6c61·7373·3d22·6c69·6e65··<div·class="line | 00063b50:·3c64·6976·2063·6c61·7373·3d22·6c69·6e65··<div·class="line | ||
00063b60:·223e·c2a0·2020·2020·2020·2020·203c·7370··">..·········<sp | 00063b60:·223e·c2a0·2020·2020·2020·2020·203c·7370··">..·········<sp | ||
00063b70:·616e·2063·6c61·7373·3d22·6b65·7977·6f72··an·class="keywor | 00063b70:·616e·2063·6c61·7373·3d22·6b65·7977·6f72··an·class="keywor | ||
00063b80:·6466·6c6f·7722·3e66·6f72·3c2f·7370·616e··dflow">for</span | 00063b80:·6466·6c6f·7722·3e66·6f72·3c2f·7370·616e··dflow">for</span | ||
00063b90:·3e20·283c·7370·616e·2063·6c61·7373·3d22··>·(<span·class=" | 00063b90:·3e20·283c·7370·616e·2063·6c61·7373·3d22··>·(<span·class=" | ||
00063ba0:·6b65·7977·6f72·6422·3e74·7970·656e·616d··keyword">typenam | 00063ba0:·6b65·7977·6f72·6422·3e74·7970·656e·616d··keyword">typenam | Diff chunk too large, falling back to line-by-line diff (612 lines added, 612 lines removed) | |
00063bb0:·653c·2f73·7061·6e3e·203c·6120·636c·6173··e</span>·<a·clas | 00063bb0:·653c·2f73·7061·6e3e·203c·6120·636c·6173··e</span>·<a·clas | ||
00063bc0:·733d·2263·6f64·6520·686c·5f | 00063bc0:·733d·2263·6f64·6520·686c·5f74·7970·6564··s="code·hl_typed | ||
00063bd0:·2220·6872·6566·3d22·6 | 00063bd0:·6566·2220·6872·6566·3d22·6772·6f75·705f··ef"·href="group_ | ||
00063be0:· | 00063be0:·5f49·7465·7261·746f·7273·2e68·746d·6c23··_Iterators.html# | ||
00063bf0:·6 | 00063bf0:·6761·3038·6338·3336·6331·6535·3033·3734··ga08c836c1e50374 | ||
00063c00:· | 00063c00:·3365·3830·3733·6562·3631·3536·3033·6161··3e8073eb615603aa | ||
00063c10:·6 | 00063c10:·6239·223e·5472·6961·6e67·756c·6174·696f··b9">Triangulatio | ||
00063c20:·6 | 00063c20:·6e26·6c74·3b64·696d·2667·743b·3a3a·6163··n<dim>::ac | ||
00063c30:· | 00063c30:·7469·7665·5f63·656c·6c5f·6974·6572·6174··tive_cell_iterat | ||
00063c40:· | 00063c40:·6f72·3c2f·613e·2063·656c·6c20·3d3c·2f64··or</a>·cell·=</d | ||
00063c50:· | 00063c50:·6976·3e0a·3c64·6976·2063·6c61·7373·3d22··iv>.<div·class=" | ||
00063c60:· | 00063c60:·6c69·6e65·223e·c2a0·2020·2020·2020·2020··line">..········ | ||
00063c70:· | 00063c70:·2020·2020·2020·2020·3c61·2063·6c61·7373··········<a·class | ||
00063c80:· | 00063c80:·3d22·636f·6465·2068·6c5f·7661·7269·6162··="code·hl_variab | ||
00063c90:·6 | 00063c90:·6c65·2220·6872·6566·3d22·7034·6573·745f··le"·href="p4est_ | ||
00063ca0:· | 00063ca0:·5f77·7261·7070·6572·735f·3863·632e·6874··_wrappers_8cc.ht | ||
00063cb0:· | 00063cb0:·6d6c·2361·6365·3030·6632·6638·3064·3937··ml#ace00f2f80d97 | ||
00063cc0:· | 00063cc0:·3830·6566·3961·6131·3030·3765·3163·3232··80ef9aa1007e1c22 | ||
00063cd0:·6 | 00063cd0:·6336·6134·223e·7472·6961·6e67·756c·6174··c6a4">triangulat | ||
00063ce0:·6 | 00063ce0:·696f·6e3c·2f61·3e2e·6265·6769·6e5f·6163··ion</a>.begin_ac | ||
00063cf0:·6976·2 | 00063cf0:·7469·7665·286d·6178·5f67·7269·645f·6c65··tive(max_grid_le | ||
00063d00:· | 00063d00:·7665·6c29·3b3c·2f64·6976·3e0a·3c64·6976··vel);</div>.<div | ||
00063d10:· | 00063d10:·2063·6c61·7373·3d22·6c69·6e65·223e·c2a0···class="line">.. | ||
00063d20:· | 00063d20:·2020·2020·2020·2020·2020·2020·2020·6365················ce | ||
00063d30:·6c6 | 00063d30:·6c6c·2021·3d20·3c61·2063·6c61·7373·3d22··ll·!=·<a·class=" | ||
00063d40:· | 00063d40:·636f·6465·2068·6c5f·7661·7269·6162·6c65··code·hl_variable | ||
00063d50:· | 00063d50:·2220·6872·6566·3d22·7034·6573·745f·5f77··"·href="p4est__w | ||
00063d60:· | 00063d60:·7261·7070·6572·735f·3863·632e·6874·6d6c··rappers_8cc.html | ||
00063d70:· | 00063d70:·2361·6365·3030·6632·6638·3064·3937·3830··#ace00f2f80d9780 | ||
00063d80:·6 | 00063d80:·6566·3961·6131·3030·3765·3163·3232·6336··ef9aa1007e1c22c6 | ||
00063d90:·6 | 00063d90:·6134·223e·7472·6961·6e67·756c·6174·696f··a4">triangulatio | ||
00063da0:· | 00063da0:·6e3c·2f61·3e2e·656e·6428·293b·3c2f·6469··n</a>.end();</di | ||
00063db0:· | 00063db0:·763e·0a3c·6469·7620·636c·6173·733d·226c··v>.<div·class="l | ||
00063dc0:·6 | 00063dc0:·696e·6522·3ec2·a020·2020·2020·2020·2020··ine">..········· | ||
00063dd0:·2 | 00063dd0:·2020·2020·202b·2b63·656c·6c29·3c2f·6469·······++cell)</di | ||
00063de0:· | 00063de0:·763e·0a3c·6469·7620·636c·6173·733d·226c··v>.<div·class="l | ||
00063df0:·6 | 00063df0:·696e·6522·3ec2·a020·2020·2020·2020·2020··ine">..········· | ||
00063e00:· | 00063e00:·2020·6365·6c6c·2d26·6774·3b63·6c65·6172····cell->clear | ||
00063e10:· | 00063e10:·5f72·6566·696e·655f·666c·6167·2829·3b3c··_refine_flag();< | ||
00063e20:·6976·3e0a·3c64·6976·2063·6c61·7373· | 00063e20:·2f64·6976·3e0a·3c64·6976·2063·6c61·7373··/div>.<div·class | ||
00063e30:· | 00063e30:·3d22·6c69·6e65·223e·c2a0·203c·2f64·6976··="line">..·</div | ||
00063e40:· | 00063e40:·3e0a·3c64·6976·2063·6c61·7373·3d22·7474··>.<div·class="tt | ||
00063e50:·6 | 00063e50:·6322·2069·643d·2261·636c·6173·7343·6f6d··c"·id="aclassCom | ||
00063e60:·7 | 00063e60:·706f·6e65·6e74·4d61·736b·5f68·746d·6c22··ponentMask_html" | ||
00063e70:· | 00063e70:·3e3c·6469·7620·636c·6173·733d·2274·746e··><div·class="ttn | ||
00063e80:· | 00063e80:·616d·6522·3e3c·6120·6872·6566·3d22·636c··ame"><a·href="cl | ||
00063e90:·6 | 00063e90:·6173·7343·6f6d·706f·6e65·6e74·4d61·736b··assComponentMask | ||
00063ea0:· | 00063ea0:·2e68·746d·6c22·3e43·6f6d·706f·6e65·6e74··.html">Component | ||
00063eb0:· | 00063eb0:·4d61·736b·3c2f·613e·3c2f·6469·763e·3c64··Mask</a></div><d | ||
00063ec0:· | 00063ec0:·6976·2063·6c61·7373·3d22·7474·6465·6622··iv·class="ttdef" | ||
00063ed0:· | 00063ed0:·3e3c·623e·4465·6669·6e69·7469·6f6e·3c2f··><b>Definition</ | ||
00063ee0:· | 00063ee0:·623e·203c·6120·6872·6566·3d22·636f·6d70··b>·<a·href="comp | ||
00063ef0:· | 00063ef0:·6f6e·656e·745f·5f6d·6173·6b5f·3868·5f73··onent__mask_8h_s | ||
00063f00:·6 | 00063f00:·6f75·7263·652e·6874·6d6c·236c·3030·3038··ource.html#l0008 | ||
00063f10:· | 00063f10:·3122·3e63·6f6d·706f·6e65·6e74·5f6d·6173··1">component_mas | ||
00063f20:·6 | 00063f20:·6b2e·683a·3832·3c2f·613e·3c2f·6469·763e··k.h:82</a></div> | ||
00063f30:· | 00063f30:·3c2f·6469·763e·0a3c·6469·7620·636c·6173··</div>.<div·clas | ||
00063f40:·7 | 00063f40:·733d·2274·7463·2220·6964·3d22·6163·6c61··s="ttc"·id="acla | ||
00063f50:·3 | 00063f50:·7373·4b65·6c6c·7945·7272·6f72·4573·7469··ssKellyErrorEsti | ||
00063f60:· | 00063f60:·6d61·746f·725f·6874·6d6c·5f61·6130·3931··mator_html_aa091 | ||
00063f70:·3 | 00063f70:·3765·3639·3664·3466·3864·6462·3938·3332··7e696d4f8ddb9832 | ||
00063f80:· | 00063f80:·3233·6136·3863·3531·3233·3537·223e·3c64··23a68c512357"><d | ||
00063f90:· | 00063f90:·6976·2063·6c61·7373·3d22·7474·6e61·6d65··iv·class="ttname | ||
00063fa0:· | 00063fa0:·223e·3c61·2068·7265·663d·2263·6c61·7373··"><a·href="class | ||
00063fb0:· | 00063fb0:·4b65·6c6c·7945·7272·6f72·4573·7469·6d61··KellyErrorEstima | ||
00063fc0:· | 00063fc0:·746f·722e·6874·6d6c·2361·6130·3931·3765··tor.html#aa0917e | ||
00063fd0:· | 00063fd0:·3639·3664·3466·3864·6462·3938·3332·3233··696d4f8ddb983223 | ||
00063fe0:· | 00063fe0:·6136·3863·3531·3233·3537·223e·4b65·6c6c··a68c512357">Kell | ||
00063ff0:· | 00063ff0:·7945·7272·6f72·4573·7469·6d61·746f·723a··yErrorEstimator: | ||
00064000:· | 00064000:·3a65·7374·696d·6174·653c·2f61·3e3c·2f64··:estimate</a></d | ||
00064010:· | 00064010:·6976·3e3c·6469·7620·636c·6173·733d·2274··iv><div·class="t | ||
00064020:· | 00064020:·7464·6563·6922·3e73·7461·7469·6320·766f··tdeci">static·vo | ||
00064030:·6 | 00064030:·6964·2065·7374·696d·6174·6528·636f·6e73··id·estimate(cons | ||
00064040:·74 | 00064040:·7420·4d61·7070·696e·6726·6c74·3b20·6469··t·Mapping<·di | ||
00064050:· | 00064050:·6d2c·2073·7061·6365·6469·6d20·2667·743b··m,·spacedim·> | ||
00064060:· | 00064060:·2026·616d·703b·6d61·7070·696e·672c·2063···&mapping,·c | ||
00064070:·6 | 00064070:·6f6e·7374·2044·6f46·4861·6e64·6c65·7226··onst·DoFHandler& | ||
00064080:·6 | 00064080:·6c74·3b20·6469·6d2c·2073·7061·6365·6469··lt;·dim,·spacedi | ||
00064090:· | 00064090:·6d20·2667·743b·2026·616d·703b·646f·662c··m·>·&dof, | ||
000640a0:·2 | 000640a0:·2063·6f6e·7374·2051·7561·6472·6174·7572···const·Quadratur | ||
000640b0:· | 000640b0:·6526·6c74·3b20·6469·6d20·2d20·3120·2667··e<·dim·-·1·&g | ||
000640c0:· | 000640c0:·743b·2026·616d·703b·7175·6164·7261·7475··t;·&quadratu | ||
000640d0:· | 000640d0:·7265·2c20·636f·6e73·7420·7374·643a·3a6d··re,·const·std::m | ||
000640e0:· | 000640e0:·6170·266c·743b·2074·7970·6573·3a3a·626f··ap<·types::bo | ||
000640f0:·7 | 000640f0:·756e·6461·7279·5f69·642c·2063·6f6e·7374··undary_id,·const | ||
00064100:· | 00064100:·2046·756e·6374·696f·6e26·6c74·3b20·7370···Function<·sp | ||
00064110:· | 00064110:·6163·6564·696d·2c20·7479·7065·6e61·6d65··acedim,·typename | ||
00064120:·2 | 00064120:·2049·6e70·7574·5665·6374·6f72·3a3a·7661···InputVector::va | ||
00064130:·6 | 00064130:·6c75·655f·7479·7065·2026·6774·3b20·2a20··lue_type·>·*· | ||
00064140:· | 00064140:·2667·743b·2026·616d·703b·6e65·756d·616e··>·&neuman | ||
00064150:·6 | 00064150:·6e5f·6263·2c20·636f·6e73·7420·496e·7075··n_bc,·const·Inpu | ||
00064160:· | 00064160:·7456·6563·746f·7220·2661·6d70·3b73·6f6c··tVector·&sol | ||
00064170:· | 00064170:·7574·696f·6e2c·2056·6563·746f·7226·6c74··ution,·Vector< | ||
00064180:· | 00064180:·3b20·666c·6f61·7420·2667·743b·2026·616d··;·float·>·&am | ||
00064190:· | 00064190:·703b·6572·726f·722c·2063·6f6e·7374·2043··p;error,·const·C | ||
000641a0:· | 000641a0:·6f6d·706f·6e65·6e74·4d61·736b·2026·616d··omponentMask·&am | ||
000641b0:· | 000641b0:·703b·636f·6d70·6f6e·656e·745f·6d61·736b··p;component_mask | ||
000641c0:·6f6 | 000641c0:·3d43·6f6d·706f·6e65·6e74·4d61·736b·2829··=ComponentMask() | ||
000641d0:·2 | 000641d0:·2c20·636f·6e73·7420·4675·6e63·7469·6f6e··,·const·Function | ||
000641e0:·74 | 000641e0:·266c·743b·2073·7061·6365·6469·6d20·2667··<·spacedim·&g | ||
000641f0:·74 | 000641f0:·743b·202a·636f·6566·6669·6369·656e·7473··t;·*coefficients | ||
00064200:· | 00064200:·3d6e·756c·6c70·7472·2c20·636f·6e73·7420··=nullptr,·const· | ||
00064210:· | 00064210:·756e·7369·676e·6564·2069·6e74·206e·5f74··unsigned·int·n_t | ||
00064220:·6 | 00064220:·6872·6561·6473·3d6e·756d·6265·7273·3a3a··hreads=numbers:: | ||
00064230:· | 00064230:·696e·7661·6c69·645f·756e·7369·676e·6564··invalid_unsigned | ||
00064240:· | 00064240:·5f69·6e74·2c20·636f·6e73·7420·7479·7065··_int,·const·type | ||
00064250:·7 | 00064250:·733a·3a73·7562·646f·6d61·696e·5f69·6420··s::subdomain_id· | ||
00064260:·7375·6264·6f6d·6169·6e5f·6964· | 00064260:·7375·6264·6f6d·6169·6e5f·6964·3d6e·756d··subdomain_id=num | ||
00064270:·6 | 00064270:·6265·7273·3a3a·696e·7661·6c69·645f·7375··bers::invalid_su | ||
00064280:·6 | 00064280:·6264·6f6d·6169·6e5f·6964·2c20·636f·6e73··bdomain_id,·cons | ||
00064290:· | 00064290:·7420·7479·7065·733a·3a6d·6174·6572·6961··t·types::materia | ||
000642a0:·6c69 | 000642a0:·6c5f·6964·206d·6174·6572·6961·6c5f·6964··l_id·material_id | ||
000642b0:· | 000642b0:·3d6e·756d·6265·7273·3a3a·696e·7661·6c69··=numbers::invali | ||
000642c0:· | 000642c0:·645f·6d61·7465·7269·616c·5f69·642c·2063··d_material_id,·c | ||
000642d0:·6 | 000642d0:·6f6e·7374·2053·7472·6174·6567·7920·7374··onst·Strategy·st | ||
000642e0:· | 000642e0:·7261·7465·6779·3d63·656c·6c5f·6469·616d··rategy=cell_diam | ||
000642f0:· | 000642f0:·6574·6572·5f6f·7665·725f·3234·293c·2f64··eter_over_24)</d | ||
00064300:· | 00064300:·6976·3e3c·2f64·6976·3e0a·3c64·6976·2063··iv></div>.<div·c | ||
00064310:·6 | 00064310:·6c61·7373·3d22·7474·6322·2069·643d·2261··lass="ttc"·id="a | ||
00064320:· | 00064320:·636c·6173·7370·6172·616c·6c65·6c5f·315f··classparallel_1_ | ||
Max diff block lines reached; 2686906/2771946 bytes (96.93%) of diff not shown. |
Offset 1878, 15 lines modified | Offset 1878, 15 lines modified | ||
1878 | </div><!--·fragment·--><p><a·class="anchor"·id="PlasticityContactProblemrefine_grid"></a>·</p><h4>PlasticityContactProblem::refine_grid</h4> | 1878 | </div><!--·fragment·--><p><a·class="anchor"·id="PlasticityContactProblemrefine_grid"></a>·</p><h4>PlasticityContactProblem::refine_grid</h4> |
1879 | <p>If·you've·made·it·this·far·into·the·deal.II·tutorial,·the·following·function·refining·the·mesh·should·not·pose·any·challenges·to·you·any·more.·It·refines·the·mesh,·either·globally·or·using·the·Kelly·error·estimator,·and·if·so·asked·also·transfers·the·solution·from·the·previous·to·the·next·mesh.·In·the·latter·case,·we·also·need·to·compute·the·active·set·and·other·quantities·again,·for·which·we·need·the·information·computed·by·<code>compute_nonlinear_residual()</code>.</p> | 1879 | <p>If·you've·made·it·this·far·into·the·deal.II·tutorial,·the·following·function·refining·the·mesh·should·not·pose·any·challenges·to·you·any·more.·It·refines·the·mesh,·either·globally·or·using·the·Kelly·error·estimator,·and·if·so·asked·also·transfers·the·solution·from·the·previous·to·the·next·mesh.·In·the·latter·case,·we·also·need·to·compute·the·active·set·and·other·quantities·again,·for·which·we·need·the·information·computed·by·<code>compute_nonlinear_residual()</code>.</p> |
1880 | <div·class="fragment"><div·class="line"> ···<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim></div> | 1880 | <div·class="fragment"><div·class="line"> ···<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim></div> |
1881 | <div·class="line"> ···<span·class="keywordtype">void</span>·PlasticityContactProblem<dim>::refine_grid()</div> | 1881 | <div·class="line"> ···<span·class="keywordtype">void</span>·PlasticityContactProblem<dim>::refine_grid()</div> |
1882 | <div·class="line"> ···{</div> | 1882 | <div·class="line"> ···{</div> |
1883 | <div·class="line"> ·····<span·class="keywordflow">if</span>·(refinement_strategy·==·RefinementStrategy::refine_global)</div> | 1883 | <div·class="line"> ·····<span·class="keywordflow">if</span>·(refinement_strategy·==·RefinementStrategy::refine_global)</div> |
1884 | <div·class="line"> ·······{</div> | 1884 | <div·class="line"> ·······{</div> |
1885 | <div·class="line"> ·········<span·class="keywordflow">for</span>·(<span·class="keyword">typename</span>·<a·class="code·hl_ | 1885 | <div·class="line"> ·········<span·class="keywordflow">for</span>·(<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim>::active_cell_iterator</a>·cell·=</div> |
1886 | <div·class="line"> ················<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>.begin_active();</div> | 1886 | <div·class="line"> ················<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>.begin_active();</div> |
1887 | <div·class="line"> ··············cell·!=·<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>.end();</div> | 1887 | <div·class="line"> ··············cell·!=·<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>.end();</div> |
1888 | <div·class="line"> ··············++cell)</div> | 1888 | <div·class="line"> ··············++cell)</div> |
1889 | <div·class="line"> ···········<span·class="keywordflow">if</span>·(cell->is_locally_owned())</div> | 1889 | <div·class="line"> ···········<span·class="keywordflow">if</span>·(cell->is_locally_owned())</div> |
1890 | <div·class="line"> ·············cell->set_refine_flag();</div> | 1890 | <div·class="line"> ·············cell->set_refine_flag();</div> |
1891 | <div·class="line"> ·······}</div> | 1891 | <div·class="line"> ·······}</div> |
1892 | <div·class="line"> ·····<span·class="keywordflow">else</span></div> | 1892 | <div·class="line"> ·····<span·class="keywordflow">else</span></div> |
Offset 231, 15 lines modified | Offset 231, 15 lines modified | ||
231 | ··&&\forall·\mathbf·x·\in·\partial\Omega. | 231 | ··&&\forall·\mathbf·x·\in·\partial\Omega. |
232 | \end{align*} | 232 | \end{align*} |
233 | </p> | 233 | </p> |
234 | <p>·The·same·trick·with·the·mixed·system·does·not·work·here,·because·we·would·end·up·with·<em>both</em>·Dirichlet·and·Neumann·boundary·conditions·for·\(u\),·but·none·for·\(v\).</p> | 234 | <p>·The·same·trick·with·the·mixed·system·does·not·work·here,·because·we·would·end·up·with·<em>both</em>·Dirichlet·and·Neumann·boundary·conditions·for·\(u\),·but·none·for·\(v\).</p> |
235 | <p>The·solution·to·this·conundrum·arrived·with·the·Discontinuous·Galerkin·method·wave·in·the·1990s·and·early·2000s:·In·much·the·same·way·as·one·can·use·<em>discontinuous</em>·shape·functions·for·the·Laplace·equation·by·penalizing·the·size·of·the·discontinuity·to·obtain·a·scheme·for·an·equation·that·has·one·derivative·on·each·shape·function,·we·can·use·a·scheme·that·uses·<em>continuous</em>·(but·not·\(C^1\)·continuous)·shape·functions·and·penalize·the·jump·in·the·derivative·to·obtain·a·scheme·for·an·equation·that·has·two·derivatives·on·each·shape·function.·In·analogy·to·the·Interior·Penalty·(IP)·method·for·the·Laplace·equation,·this·scheme·for·the·biharmonic·equation·is·typically·called·the·\(C^0\)·IP·(or·C0IP)·method,·since·it·uses·\(C^0\)·(continuous·but·not·continuously·differentiable)·shape·functions·with·an·interior·penalty·formulation.</p> | 235 | <p>The·solution·to·this·conundrum·arrived·with·the·Discontinuous·Galerkin·method·wave·in·the·1990s·and·early·2000s:·In·much·the·same·way·as·one·can·use·<em>discontinuous</em>·shape·functions·for·the·Laplace·equation·by·penalizing·the·size·of·the·discontinuity·to·obtain·a·scheme·for·an·equation·that·has·one·derivative·on·each·shape·function,·we·can·use·a·scheme·that·uses·<em>continuous</em>·(but·not·\(C^1\)·continuous)·shape·functions·and·penalize·the·jump·in·the·derivative·to·obtain·a·scheme·for·an·equation·that·has·two·derivatives·on·each·shape·function.·In·analogy·to·the·Interior·Penalty·(IP)·method·for·the·Laplace·equation,·this·scheme·for·the·biharmonic·equation·is·typically·called·the·\(C^0\)·IP·(or·C0IP)·method,·since·it·uses·\(C^0\)·(continuous·but·not·continuously·differentiable)·shape·functions·with·an·interior·penalty·formulation.</p> |
236 | <p>It·is·worth·noting·that·the·C0IP·method·is·not·the·only·one·that·has·been·developed·for·the·biharmonic·equation.·<a·class="el"·href="step_82.html">step-82</a>·shows·an·alternative·method.</p> | 236 | <p>It·is·worth·noting·that·the·C0IP·method·is·not·the·only·one·that·has·been·developed·for·the·biharmonic·equation.·<a·class="el"·href="step_82.html">step-82</a>·shows·an·alternative·method.</p> |
237 | <p><a·class="anchor"·id="DerivationoftheC0IPmethod"></a></p><h3>Derivation·of·the·C0IP·method·</h3> | 237 | <p><a·class="anchor"·id="DerivationoftheC0IPmethod"></a></p><h3>Derivation·of·the·C0IP·method·</h3> |
238 | <p>We·base·this·program·on·the·\(C^0\)·IP·method·presented·by·Susanne·Brenner·and·Li-Yeng·Sung·in·the·paper·"C·\_form# | 238 | <p>We·base·this·program·on·the·\(C^0\)·IP·method·presented·by·Susanne·Brenner·and·Li-Yeng·Sung·in·the·paper·"C·\_form#7138·Interior·Penalty·Method |
239 | for·Linear·Fourth·Order·Boundary·Value·Problems·on·polygonal | 239 | for·Linear·Fourth·Order·Boundary·Value·Problems·on·polygonal |
240 | domains"·<b>[Brenner2005]</b>·where·the·method·is·derived·for·the·biharmonic·equation·with·"clamped"·boundary·conditions.</p> | 240 | domains"·<b>[Brenner2005]</b>·where·the·method·is·derived·for·the·biharmonic·equation·with·"clamped"·boundary·conditions.</p> |
241 | <p>As·mentioned,·this·method·relies·on·the·use·of·\(C^0\)·Lagrange·finite·elements·where·the·\(C^1\)·continuity·requirement·is·relaxed·and·has·been·replaced·with·interior·penalty·techniques.·To·derive·this·method,·we·consider·a·\(C^0\)·shape·function·\(v_h\)·which·vanishes·on·\(\partial\Omega\).·We·introduce·notation·\(·\mathbb{F}·\)·as·the·set·of·all·faces·of·\(\mathbb{T}\),·\(·\mathbb{F}^b·\)·as·the·set·of·boundary·faces,·and·\(·\mathbb{F}^i·\)·as·the·set·of·interior·faces·for·use·further·down·below.·Since·the·higher·order·derivatives·of·\(v_h\)·have·two·values·on·each·interface·\(e\in·\mathbb{F}\)·(shared·by·the·two·cells·\(K_{+},K_{-}·\in·\mathbb{T}\)),·we·cope·with·this·discontinuity·by·defining·the·following·single-valued·functions·on·\(e\):··</p><p·class="formulaDsp"> | 241 | <p>As·mentioned,·this·method·relies·on·the·use·of·\(C^0\)·Lagrange·finite·elements·where·the·\(C^1\)·continuity·requirement·is·relaxed·and·has·been·replaced·with·interior·penalty·techniques.·To·derive·this·method,·we·consider·a·\(C^0\)·shape·function·\(v_h\)·which·vanishes·on·\(\partial\Omega\).·We·introduce·notation·\(·\mathbb{F}·\)·as·the·set·of·all·faces·of·\(\mathbb{T}\),·\(·\mathbb{F}^b·\)·as·the·set·of·boundary·faces,·and·\(·\mathbb{F}^i·\)·as·the·set·of·interior·faces·for·use·further·down·below.·Since·the·higher·order·derivatives·of·\(v_h\)·have·two·values·on·each·interface·\(e\in·\mathbb{F}\)·(shared·by·the·two·cells·\(K_{+},K_{-}·\in·\mathbb{T}\)),·we·cope·with·this·discontinuity·by·defining·the·following·single-valued·functions·on·\(e\):··</p><p·class="formulaDsp"> |
242 | \begin{align*} | 242 | \begin{align*} |
243 | ··\jump{\frac{\partial^k·v_h}{\partial·\mathbf·n^k}} | 243 | ··\jump{\frac{\partial^k·v_h}{\partial·\mathbf·n^k}} |
244 | ··&= | 244 | ··&= |
245 | ··\frac{\partial^k·v_h|_{K_+}}{\partial·\mathbf·n^k}·\bigg·|_e | 245 | ··\frac{\partial^k·v_h|_{K_+}}{\partial·\mathbf·n^k}·\bigg·|_e |
Offset 455, 15 lines modified | Offset 455, 15 lines modified | ||
455 | <p>As·in·<a·class="el"·href="step_25.html">step-25</a>·this·functions·sets·up·a·cube·grid·in·<code>dim</code>·dimensions·of·extent·\([-15,15]\).·We·refine·the·mesh·more·in·the·center·of·the·domain·since·the·solution·is·concentrated·there.·We·first·refine·all·cells·whose·center·is·within·a·radius·of·11,·and·then·refine·once·more·for·a·radius·6.·This·simple·ad·hoc·refinement·could·be·done·better·by·adapting·the·mesh·to·the·solution·using·error·estimators·during·the·time·stepping·as·done·in·other·example·programs,·and·using·<a·class="el"·href="classparallel_1_1distributed_1_1SolutionTransfer.html">parallel::distributed::SolutionTransfer</a>·to·transfer·the·solution·to·the·new·mesh.</p> | 455 | <p>As·in·<a·class="el"·href="step_25.html">step-25</a>·this·functions·sets·up·a·cube·grid·in·<code>dim</code>·dimensions·of·extent·\([-15,15]\).·We·refine·the·mesh·more·in·the·center·of·the·domain·since·the·solution·is·concentrated·there.·We·first·refine·all·cells·whose·center·is·within·a·radius·of·11,·and·then·refine·once·more·for·a·radius·6.·This·simple·ad·hoc·refinement·could·be·done·better·by·adapting·the·mesh·to·the·solution·using·error·estimators·during·the·time·stepping·as·done·in·other·example·programs,·and·using·<a·class="el"·href="classparallel_1_1distributed_1_1SolutionTransfer.html">parallel::distributed::SolutionTransfer</a>·to·transfer·the·solution·to·the·new·mesh.</p> |
456 | <div·class="fragment"><div·class="line"> ···<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim></div> | 456 | <div·class="fragment"><div·class="line"> ···<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim></div> |
457 | <div·class="line"> ···<span·class="keywordtype">void</span>·SineGordonProblem<dim>::make_grid_and_dofs()</div> | 457 | <div·class="line"> ···<span·class="keywordtype">void</span>·SineGordonProblem<dim>::make_grid_and_dofs()</div> |
458 | <div·class="line"> ···{</div> | 458 | <div·class="line"> ···{</div> |
459 | <div·class="line"> ·····<a·class="code·hl_function"·href="namespaceGridGenerator.html#acea0cbcd68e52ce8113d1134b87de403">GridGenerator::hyper_cube</a>(<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>,·-15,·15);</div> | 459 | <div·class="line"> ·····<a·class="code·hl_function"·href="namespaceGridGenerator.html#acea0cbcd68e52ce8113d1134b87de403">GridGenerator::hyper_cube</a>(<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>,·-15,·15);</div> |
460 | <div·class="line"> ·····<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>.refine_global(n_global_refinements);</div> | 460 | <div·class="line"> ·····<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>.refine_global(n_global_refinements);</div> |
461 | <div·class="line"> ·····{</div> | 461 | <div·class="line"> ·····{</div> |
462 | <div·class="line"> ·······<span·class="keyword">typename</span>·<a·class="code·hl_ | 462 | <div·class="line"> ·······<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim>::active_cell_iterator</a></div> |
463 | <div·class="line"> ·········cell·····=·<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>.begin_active(),</div> | 463 | <div·class="line"> ·········cell·····=·<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>.begin_active(),</div> |
464 | <div·class="line"> ·········end_cell·=·<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>.end();</div> | 464 | <div·class="line"> ·········end_cell·=·<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>.end();</div> |
465 | <div·class="line"> ·······<span·class="keywordflow">for</span>·(;·cell·!=·end_cell;·++cell)</div> | 465 | <div·class="line"> ·······<span·class="keywordflow">for</span>·(;·cell·!=·end_cell;·++cell)</div> |
466 | <div·class="line"> ·········<span·class="keywordflow">if</span>·(cell->is_locally_owned())</div> | 466 | <div·class="line"> ·········<span·class="keywordflow">if</span>·(cell->is_locally_owned())</div> |
467 | <div·class="line"> ···········<span·class="keywordflow">if</span>·(cell->center().norm()·<·11)</div> | 467 | <div·class="line"> ···········<span·class="keywordflow">if</span>·(cell->center().norm()·<·11)</div> |
468 | <div·class="line"> ·············cell->set_refine_flag();</div> | 468 | <div·class="line"> ·············cell->set_refine_flag();</div> |
469 | <div·class="line"> ·······<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>.execute_coarsening_and_refinement();</div> | 469 | <div·class="line"> ·······<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>.execute_coarsening_and_refinement();</div> |
Offset 276, 22 lines modified | Offset 276, 22 lines modified | ||
276 | <div·class="line"> ·</div> | 276 | <div·class="line"> ·</div> |
277 | <div·class="ttc"·id="aclassGridIn_html"><div·class="ttname"><a·href="classGridIn.html">GridIn</a></div><div·class="ttdef"><b>Definition</b>·<a·href="grid__in_8h_source.html#l00312">grid_in.h:313</a></div></div> | 277 | <div·class="ttc"·id="aclassGridIn_html"><div·class="ttname"><a·href="classGridIn.html">GridIn</a></div><div·class="ttdef"><b>Definition</b>·<a·href="grid__in_8h_source.html#l00312">grid_in.h:313</a></div></div> |
278 | <div·class="ttc"·id="aclassGridIn_html_a82ac1c03b0efe87204ad45d2f1d87f7e"><div·class="ttname"><a·href="classGridIn.html#a82ac1c03b0efe87204ad45d2f1d87f7e">GridIn::attach_triangulation</a></div><div·class="ttdeci">void·attach_triangulation(Triangulation<·dim,·spacedim·>·&tria)</div><div·class="ttdef"><b>Definition</b>·<a·href="grid__in_8cc_source.html#l00156">grid_in.cc:156</a></div></div> | 278 | <div·class="ttc"·id="aclassGridIn_html_a82ac1c03b0efe87204ad45d2f1d87f7e"><div·class="ttname"><a·href="classGridIn.html#a82ac1c03b0efe87204ad45d2f1d87f7e">GridIn::attach_triangulation</a></div><div·class="ttdeci">void·attach_triangulation(Triangulation<·dim,·spacedim·>·&tria)</div><div·class="ttdef"><b>Definition</b>·<a·href="grid__in_8cc_source.html#l00156">grid_in.cc:156</a></div></div> |
279 | </div><!--·fragment·--><p>We·output·this·initial·mesh·saving·it·as·the·refinement·step·0.</p> | 279 | </div><!--·fragment·--><p>We·output·this·initial·mesh·saving·it·as·the·refinement·step·0.</p> |
280 | <div·class="fragment"><div·class="line"> ·····output_results(0);</div> | 280 | <div·class="fragment"><div·class="line"> ·····output_results(0);</div> |
281 | <div·class="line"> ·</div> | 281 | <div·class="line"> ·</div> |
282 | </div><!--·fragment·--><p>The·mesh·imported·has·a·single,·two-dimensional·cell·located·in·three-dimensional·space.·We·now·want·to·ensure·that·it·is·refined·according·to·the·CAD·geometry·imported·above.·This·this·end,·we·get·an·iterator·to·that·cell·and·assign·to·it·the·manifold_id·1·(see·<a·class="el"·href="DEALGlossary.html#GlossManifoldIndicator">this·glossary·entry</a>).·We·also·get·an·iterator·to·its·four·faces,·and·assign·each·of·them·the·manifold_id·2:</p> | 282 | </div><!--·fragment·--><p>The·mesh·imported·has·a·single,·two-dimensional·cell·located·in·three-dimensional·space.·We·now·want·to·ensure·that·it·is·refined·according·to·the·CAD·geometry·imported·above.·This·this·end,·we·get·an·iterator·to·that·cell·and·assign·to·it·the·manifold_id·1·(see·<a·class="el"·href="DEALGlossary.html#GlossManifoldIndicator">this·glossary·entry</a>).·We·also·get·an·iterator·to·its·four·faces,·and·assign·each·of·them·the·manifold_id·2:</p> |
283 | <div·class="fragment"><div·class="line"> ·····<a·class="code·hl_ | 283 | <div·class="fragment"><div·class="line"> ·····<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<2,·3>::active_cell_iterator</a>·cell·=·<a·class="code·hl_variable"·href="tria__description_8cc.html#ab695339a227bd369fcea767631247cff">tria</a>.<a·class="code·hl_function"·href="classTriangulation.html#afe6c58805fe436a94b141c1585606c7f">begin_active</a>();</div> |
284 | <div·class="line"> ·····cell->set_manifold_id(1);</div> | 284 | <div·class="line"> ·····cell->set_manifold_id(1);</div> |
285 | <div·class="line"> ·</div> | 285 | <div·class="line"> ·</div> |
286 | <div·class="line"> ·····<span·class="keywordflow">for</span>·(<span·class="keyword">const</span>·<span·class="keyword">auto</span>·&face·:·cell->face_iterators())</div> | 286 | <div·class="line"> ·····<span·class="keywordflow">for</span>·(<span·class="keyword">const</span>·<span·class="keyword">auto</span>·&face·:·cell->face_iterators())</div> |
287 | <div·class="line"> ·······face->set_manifold_id(2);</div> | 287 | <div·class="line"> ·······face->set_manifold_id(2);</div> |
288 | <div·class="line"> ·</div> | 288 | <div·class="line"> ·</div> |
289 | <div·class="ttc"·id="aclassTriaActiveIterator_html"><div·class="ttname"><a·href="classTriaActiveIterator.html">TriaActiveIterator</a></div><div·class="ttdef"><b>Definition</b>·<a·href="tria__iterator_8h_source.html#l00759">tria_iterator.h:760</a></div></div> | ||
290 | <div·class="ttc"·id="aclassTriangulation_html_afe6c58805fe436a94b141c1585606c7f"><div·class="ttname"><a·href="classTriangulation.html#afe6c58805fe436a94b141c1585606c7f">Triangulation::begin_active</a></div><div·class="ttdeci">active_cell_iterator·begin_active(const·unsigned·int·level=0)·const</div></div> | 289 | <div·class="ttc"·id="aclassTriangulation_html_afe6c58805fe436a94b141c1585606c7f"><div·class="ttname"><a·href="classTriangulation.html#afe6c58805fe436a94b141c1585606c7f">Triangulation::begin_active</a></div><div·class="ttdeci">active_cell_iterator·begin_active(const·unsigned·int·level=0)·const</div></div> |
290 | <div·class="ttc"·id="agroup__Iterators_html_ga08c836c1e503743e8073eb615603aab9"><div·class="ttname"><a·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation::active_cell_iterator</a></div><div·class="ttdeci">TriaActiveIterator<·CellAccessor<·dim,·spacedim·>·>·active_cell_iterator</div><div·class="ttdef"><b>Definition</b>·<a·href="grid_2tria_8h_source.html#l01394">tria.h:1394</a></div></div> | ||
291 | </div><!--·fragment·--><p>Once·both·the·CAD·geometry·and·the·initial·mesh·have·been·imported·and·digested,·we·use·the·CAD·surfaces·and·curves·to·define·the·projectors·and·assign·them·to·the·manifold·ids·just·specified.</p> | 291 | </div><!--·fragment·--><p>Once·both·the·CAD·geometry·and·the·initial·mesh·have·been·imported·and·digested,·we·use·the·CAD·surfaces·and·curves·to·define·the·projectors·and·assign·them·to·the·manifold·ids·just·specified.</p> |
292 | <p>A·first·projector·is·defined·using·the·single·wire·contained·in·our·CAD·file.·The·ArclengthProjectionLineManifold·will·make·sure·that·every·mesh·edge·located·on·the·wire·is·refined·with·a·point·that·lies·on·the·wire·and·splits·it·into·two·equal·arcs·lying·between·the·edge·vertices.·We·first·check·that·the·wires·vector·contains·at·least·one·element·and·then·create·a·<a·class="el"·href="classManifold.html">Manifold</a>·object·for·it.</p> | 292 | <p>A·first·projector·is·defined·using·the·single·wire·contained·in·our·CAD·file.·The·ArclengthProjectionLineManifold·will·make·sure·that·every·mesh·edge·located·on·the·wire·is·refined·with·a·point·that·lies·on·the·wire·and·splits·it·into·two·equal·arcs·lying·between·the·edge·vertices.·We·first·check·that·the·wires·vector·contains·at·least·one·element·and·then·create·a·<a·class="el"·href="classManifold.html">Manifold</a>·object·for·it.</p> |
293 | <p>Once·the·projector·is·created,·we·then·assign·it·to·all·the·parts·of·the·triangulation·with·manifold_id·=·2:</p> | 293 | <p>Once·the·projector·is·created,·we·then·assign·it·to·all·the·parts·of·the·triangulation·with·manifold_id·=·2:</p> |
294 | <div·class="fragment"><div·class="line"> ·····<a·class="code·hl_define"·href="group__Exceptions.html#ga70a0bb353656e704acf927945277bbc6">Assert</a>(</div> | 294 | <div·class="fragment"><div·class="line"> ·····<a·class="code·hl_define"·href="group__Exceptions.html#ga70a0bb353656e704acf927945277bbc6">Assert</a>(</div> |
295 | <div·class="line"> ·······wires.size()·>·0,</div> | 295 | <div·class="line"> ·······wires.size()·>·0,</div> |
296 | <div·class="line"> ·······ExcMessage(</div> | 296 | <div·class="line"> ·······ExcMessage(</div> |
297 | <div·class="line"> ·········<span·class="stringliteral">"I·could·not·find·any·wire·in·the·CAD·file·you·gave·me.·Bailing·out."</span>));</div> | 297 | <div·class="line"> ·········<span·class="stringliteral">"I·could·not·find·any·wire·in·the·CAD·file·you·gave·me.·Bailing·out."</span>));</div> |
Offset 567, 15 lines modified | Offset 567, 15 lines modified | ||
567 | ··+ | 567 | ··+ |
568 | ··V·\left[\frac·12·\left(\psi^{(n,2)}+\psi^{(n,1)}\right)\right]·=·0. | 568 | ··V·\left[\frac·12·\left(\psi^{(n,2)}+\psi^{(n,1)}\right)\right]·=·0. |
569 | \end{align*} | 569 | \end{align*} |
570 | </p> | 570 | </p> |
571 | <p>·Here,·the·"previous"·solution·\(\psi^{(n,1)}\)·(or·the·"initial | 571 | <p>·Here,·the·"previous"·solution·\(\psi^{(n,1)}\)·(or·the·"initial |
572 | condition"·for·this·part·of·the·time·step)·is·the·output·of·the·first·phase·rotation·half-step;·the·output·of·the·current·step·will·be·denoted·by·\(\psi^{(n,2)}\).·\(k_{n+1}=t_{n+1}-t_n\)·is·the·length·of·the·time·step.·(One·could·argue·whether·\(\psi^{(n,1)}\)·and·\(\psi^{(n,1)}\)·live·at·time·step·\(n\)·or·\(n+1\)·and·what·their·upper·indices·should·be.·This·is·a·philosophical·discussion·without·practical·impact,·and·one·might·think·of·\(\psi^{(n,1)}\)·as·something·like·\(\psi^{(n+\tfrac·13)}\),·and·\(\psi^{(n,2)}\)·as·\(\psi^{(n+\tfrac·23)}\)·if·that·helps·clarify·things·–·though,·again·\(n+\frac·13\)·is·not·to·be·understood·as·"one·third·time·step·after | 572 | condition"·for·this·part·of·the·time·step)·is·the·output·of·the·first·phase·rotation·half-step;·the·output·of·the·current·step·will·be·denoted·by·\(\psi^{(n,2)}\).·\(k_{n+1}=t_{n+1}-t_n\)·is·the·length·of·the·time·step.·(One·could·argue·whether·\(\psi^{(n,1)}\)·and·\(\psi^{(n,1)}\)·live·at·time·step·\(n\)·or·\(n+1\)·and·what·their·upper·indices·should·be.·This·is·a·philosophical·discussion·without·practical·impact,·and·one·might·think·of·\(\psi^{(n,1)}\)·as·something·like·\(\psi^{(n+\tfrac·13)}\),·and·\(\psi^{(n,2)}\)·as·\(\psi^{(n+\tfrac·23)}\)·if·that·helps·clarify·things·–·though,·again·\(n+\frac·13\)·is·not·to·be·understood·as·"one·third·time·step·after |
573 | ·\_form#375"·but·more·like·"we've·already·done·one·third·of·the·work·necessary | 573 | ·\_form#375"·but·more·like·"we've·already·done·one·third·of·the·work·necessary |
574 | for·time·step·\_form# | 574 | for·time·step·\_form#3047".)</p> |
575 | <p>If·we·multiply·the·whole·equation·with·\(k_{n+1}\)·and·sort·terms·with·the·unknown·\(\psi^{(n+1,2)}\)·to·the·left·and·those·with·the·known·\(\psi^{(n,2)}\)·to·the·right,·then·we·obtain·the·following·(spatial)·partial·differential·equation·that·needs·to·be·solved·in·each·time·step:··</p><p·class="formulaDsp"> | 575 | <p>If·we·multiply·the·whole·equation·with·\(k_{n+1}\)·and·sort·terms·with·the·unknown·\(\psi^{(n+1,2)}\)·to·the·left·and·those·with·the·known·\(\psi^{(n,2)}\)·to·the·right,·then·we·obtain·the·following·(spatial)·partial·differential·equation·that·needs·to·be·solved·in·each·time·step:··</p><p·class="formulaDsp"> |
576 | \begin{align*} | 576 | \begin{align*} |
577 | ··-i\psi^{(n,2)} | 577 | ··-i\psi^{(n,2)} |
578 | ··- | 578 | ··- |
579 | ··\frac·14·k_{n+1}·\Delta·\psi^{(n,2)} | 579 | ··\frac·14·k_{n+1}·\Delta·\psi^{(n,2)} |
580 | ··+ | 580 | ··+ |
581 | ··\frac·12·k_{n+1}·V·\psi^{(n,2)} | 581 | ··\frac·12·k_{n+1}·V·\psi^{(n,2)} |
Offset 782, 24 lines modified | Offset 782, 24 lines modified | ||
782 | <div·class="line"> ·</div> | 782 | <div·class="line"> ·</div> |
783 | <div·class="ttc"·id="astructFEValuesExtractors_1_1Vector_html"><div·class="ttname"><a·href="structFEValuesExtractors_1_1Vector.html">FEValuesExtractors::Vector</a></div><div·class="ttdef"><b>Definition</b>·<a·href="fe__values__extractors_8h_source.html#l00150">fe_values_extractors.h:151</a></div></div> | 783 | <div·class="ttc"·id="astructFEValuesExtractors_1_1Vector_html"><div·class="ttname"><a·href="structFEValuesExtractors_1_1Vector.html">FEValuesExtractors::Vector</a></div><div·class="ttdef"><b>Definition</b>·<a·href="fe__values__extractors_8h_source.html#l00150">fe_values_extractors.h:151</a></div></div> |
784 | </div><!--·fragment·--><p>This·finally·gets·us·in·position·to·loop·over·all·cells.·On·each·cell,·we·will·first·calculate·the·various·cell·matrices·used·to·construct·the·local·matrix·–·as·they·depend·on·the·cell·in·question,·they·need·to·be·re-computed·on·each·cell.·We·need·shape·functions·for·the·Raviart-Thomas·space·as·well,·for·which·we·need·to·create·first·an·iterator·to·the·cell·of·the·triangulation,·which·we·can·obtain·by·assignment·from·the·cell·pointing·into·the·<a·class="el"·href="classDoFHandler.html">DoFHandler</a>.</p> | 784 | </div><!--·fragment·--><p>This·finally·gets·us·in·position·to·loop·over·all·cells.·On·each·cell,·we·will·first·calculate·the·various·cell·matrices·used·to·construct·the·local·matrix·–·as·they·depend·on·the·cell·in·question,·they·need·to·be·re-computed·on·each·cell.·We·need·shape·functions·for·the·Raviart-Thomas·space·as·well,·for·which·we·need·to·create·first·an·iterator·to·the·cell·of·the·triangulation,·which·we·can·obtain·by·assignment·from·the·cell·pointing·into·the·<a·class="el"·href="classDoFHandler.html">DoFHandler</a>.</p> |
785 | <div·class="fragment"><div·class="line"> ·····<span·class="keywordflow">for</span>·(<span·class="keyword">const</span>·<span·class="keyword">auto</span>·&cell·:·dof_handler.active_cell_iterators())</div> | 785 | <div·class="fragment"><div·class="line"> ·····<span·class="keywordflow">for</span>·(<span·class="keyword">const</span>·<span·class="keyword">auto</span>·&cell·:·dof_handler.active_cell_iterators())</div> |
786 | <div·class="line"> ·······{</div> | 786 | <div·class="line"> ·······{</div> |
787 | <div·class="line"> ·········fe_values.reinit(cell);</div> | 787 | <div·class="line"> ·········fe_values.reinit(cell);</div> |
788 | <div·class="line"> ·</div> | 788 | <div·class="line"> ·</div> |
789 | <div·class="line"> ·········<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_ | 789 | <div·class="line"> ·········<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim>::active_cell_iterator</a>·cell_dgrt·=</div> |
790 | <div·class="line"> ···········cell;</div> | 790 | <div·class="line"> ···········cell;</div> |
791 | <div·class="line"> ·········fe_values_dgrt.reinit(cell_dgrt);</div> | 791 | <div·class="line"> ·········fe_values_dgrt.reinit(cell_dgrt);</div> |
792 | <div·class="line"> ·</div> | 792 | <div·class="line"> ·</div> |
793 | <div·class="line"> ·········right_hand_side.value_list(fe_values.get_quadrature_points(),</div> | 793 | <div·class="line"> ·········right_hand_side.value_list(fe_values.get_quadrature_points(),</div> |
794 | <div·class="line"> ····································right_hand_side_values);</div> | 794 | <div·class="line"> ····································right_hand_side_values);</div> |
795 | <div·class="line"> ·········coefficient.value_list(fe_values.get_quadrature_points(),</div> | 795 | <div·class="line"> ·········coefficient.value_list(fe_values.get_quadrature_points(),</div> |
796 | <div·class="line"> ································coefficient_values);</div> | 796 | <div·class="line"> ································coefficient_values);</div> |
797 | <div·class="line"> ·</div> | 797 | <div·class="line"> ·</div> |
798 | <div·class="ttc"·id="a | 798 | <div·class="ttc"·id="agroup__Iterators_html_ga08c836c1e503743e8073eb615603aab9"><div·class="ttname"><a·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation::active_cell_iterator</a></div><div·class="ttdeci">TriaActiveIterator<·CellAccessor<·dim,·s[·...·truncated·by·diffoscope;·len:·135,·SHA:·085f3abb3f9f123a2376c69b34756d0551b65c098090a757b242edfb08400895·...·]</a></div></div> |
799 | </div><!--·fragment·--><p>The·first·cell·matrix·we·will·compute·is·the·<a·class="el"·href="DEALGlossary.html#GlossMassMatrix">mass·matrix</a>·for·the·Raviart-Thomas·space.·Hence,·we·need·to·loop·over·all·the·quadrature·points·for·the·velocity·<a·class="el"·href="classFEValues.html">FEValues</a>·object.</p> | 799 | </div><!--·fragment·--><p>The·first·cell·matrix·we·will·compute·is·the·<a·class="el"·href="DEALGlossary.html#GlossMassMatrix">mass·matrix</a>·for·the·Raviart-Thomas·space.·Hence,·we·need·to·loop·over·all·the·quadrature·points·for·the·velocity·<a·class="el"·href="classFEValues.html">FEValues</a>·object.</p> |
800 | <div·class="fragment"><div·class="line"> ·········cell_matrix_M·=·0;</div> | 800 | <div·class="fragment"><div·class="line"> ·········cell_matrix_M·=·0;</div> |
801 | <div·class="line"> ·········<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·q·=·0;·q·<·n_q_points_dgrt;·++q)</div> | 801 | <div·class="line"> ·········<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·q·=·0;·q·<·n_q_points_dgrt;·++q)</div> |
802 | <div·class="line"> ···········<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·i·=·0;·i·<·dofs_per_cell_dgrt;·++i)</div> | 802 | <div·class="line"> ···········<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·i·=·0;·i·<·dofs_per_cell_dgrt;·++i)</div> |
803 | <div·class="line"> ·············{</div> | 803 | <div·class="line"> ·············{</div> |
804 | <div·class="line"> ···············<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classTensor.html">Tensor<1,·dim></a>·v_i·=·fe_values_dgrt[velocities].value(i,·q);</div> | 804 | <div·class="line"> ···············<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classTensor.html">Tensor<1,·dim></a>·v_i·=·fe_values_dgrt[velocities].value(i,·q);</div> |
805 | <div·class="line"> ···············<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·k·=·0;·k·<·dofs_per_cell_dgrt;·++k)</div> | 805 | <div·class="line"> ···············<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·k·=·0;·k·<·dofs_per_cell_dgrt;·++k)</div> |
Offset 1274, 15 lines modified | Offset 1274, 15 lines modified | ||
1274 | <div·class="line"> ·</div> | 1274 | <div·class="line"> ·</div> |
1275 | </div><!--·fragment·--><p>The·vector·coordinates·contains·the·coordinates·in·the·<a·class="el"·href="namespaceHDF5.html">HDF5</a>·file·of·the·points·of·the·probe·that·are·located·in·locally·owned·cells.·The·vector·displacement_data·contains·the·value·of·the·displacement·at·these·points.</p> | 1275 | </div><!--·fragment·--><p>The·vector·coordinates·contains·the·coordinates·in·the·<a·class="el"·href="namespaceHDF5.html">HDF5</a>·file·of·the·points·of·the·probe·that·are·located·in·locally·owned·cells.·The·vector·displacement_data·contains·the·value·of·the·displacement·at·these·points.</p> |
1276 | <div·class="fragment"><div·class="line"> ·····std::vector<hsize_t>··············coordinates;</div> | 1276 | <div·class="fragment"><div·class="line"> ·····std::vector<hsize_t>··············coordinates;</div> |
1277 | <div·class="line"> ·····std::vector<std::complex<double>>·displacement_data;</div> | 1277 | <div·class="line"> ·····std::vector<std::complex<double>>·displacement_data;</div> |
1278 | <div·class="line"> ·</div> | 1278 | <div·class="line"> ·</div> |
1279 | <div·class="line"> ·····<span·class="keyword">const</span>·<span·class="keyword">auto</span>·&mapping·=·<a·class="code·hl_function"·href="mapping_8h.html#a8c34a326cf1708b1c81946ca343c0ce1">get_default_linear_mapping</a>(<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>);</div> | 1279 | <div·class="line"> ·····<span·class="keyword">const</span>·<span·class="keyword">auto</span>·&mapping·=·<a·class="code·hl_function"·href="mapping_8h.html#a8c34a326cf1708b1c81946ca343c0ce1">get_default_linear_mapping</a>(<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>);</div> |
1280 | <div·class="line"> ·····<a·class="code·hl_class"·href="classGridTools_1_1Cache.html">GridTools::Cache<dim,·dim></a>·cache(<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>,·mapping);</div> | 1280 | <div·class="line"> ·····<a·class="code·hl_class"·href="classGridTools_1_1Cache.html">GridTools::Cache<dim,·dim></a>·cache(<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>,·mapping);</div> |
1281 | <div·class="line"> ·····<span·class="keyword">typename</span>·<a·class="code·hl_ | 1281 | <div·class="line"> ·····<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim,·dim>::active_cell_iterator</a>·cell_hint{};</div> |
1282 | <div·class="line"> ·····std::vector<bool>······································marked_vertices·=·{};</div> | 1282 | <div·class="line"> ·····std::vector<bool>······································marked_vertices·=·{};</div> |
1283 | <div·class="line"> ·····<span·class="keyword">const</span>·<span·class="keywordtype">double</span>···········································tolerance·=·1.e-10;</div> | 1283 | <div·class="line"> ·····<span·class="keyword">const</span>·<span·class="keywordtype">double</span>···········································tolerance·=·1.e-10;</div> |
1284 | <div·class="line"> ·</div> | 1284 | <div·class="line"> ·</div> |
1285 | <div·class="line"> ·····<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·position_idx·=·0;</div> | 1285 | <div·class="line"> ·····<span·class="keywordflow">for</span>·(<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·position_idx·=·0;</div> |
1286 | <div·class="line"> ··········position_idx·<·parameters.nb_probe_points;</div> | 1286 | <div·class="line"> ··········position_idx·<·parameters.nb_probe_points;</div> |
1287 | <div·class="line"> ··········++position_idx)</div> | 1287 | <div·class="line"> ··········++position_idx)</div> |
1288 | <div·class="line"> ·······{</div> | 1288 | <div·class="line"> ·······{</div> |
Offset 385, 27 lines modified | Offset 385, 27 lines modified | ||
385 | <div·class="line"> ·····<span·class="keywordtype">void</span>·solve();</div> | 385 | <div·class="line"> ·····<span·class="keywordtype">void</span>·solve();</div> |
386 | <div·class="line"> ·</div> | 386 | <div·class="line"> ·</div> |
387 | <div·class="line"> ·····<span·class="keywordtype">void</span>·output_results()·<span·class="keyword">const</span>;</div> | 387 | <div·class="line"> ·····<span·class="keywordtype">void</span>·output_results()·<span·class="keyword">const</span>;</div> |
388 | <div·class="line"> ·</div> | 388 | <div·class="line"> ·</div> |
389 | <div·class="line"> ·····<span·class="keywordtype">double</span>·compute_L2_error()·<span·class="keyword">const</span>;</div> | 389 | <div·class="line"> ·····<span·class="keywordtype">double</span>·compute_L2_error()·<span·class="keyword">const</span>;</div> |
390 | <div·class="line"> ·</div> | 390 | <div·class="line"> ·</div> |
391 | <div·class="line"> ·····<span·class="keywordtype">bool</span>·face_has_ghost_penalty(</div> | 391 | <div·class="line"> ·····<span·class="keywordtype">bool</span>·face_has_ghost_penalty(</div> |
392 | <div·class="line"> ·······<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_ | 392 | <div·class="line"> ·······<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim>::active_cell_iterator</a>·&cell,</div> |
393 | <div·class="line"> ·······<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·face_index)·<span·class="keyword">const</span>;</div> | 393 | <div·class="line"> ·······<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·face_index)·<span·class="keyword">const</span>;</div> |
394 | <div·class="line"> ·</div> | 394 | <div·class="line"> ·</div> |
395 | <div·class="line"> ·····<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·fe_degree;</div> | 395 | <div·class="line"> ·····<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·fe_degree;</div> |
396 | <div·class="line"> ·</div> | 396 | <div·class="line"> ·</div> |
397 | <div·class="line"> ·····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classFunctions_1_1ConstantFunction.html">Functions::ConstantFunction<dim></a>·rhs_function;</div> | 397 | <div·class="line"> ·····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classFunctions_1_1ConstantFunction.html">Functions::ConstantFunction<dim></a>·rhs_function;</div> |
398 | <div·class="line"> ·····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classFunctions_1_1ConstantFunction.html">Functions::ConstantFunction<dim></a>·boundary_condition;</div> | 398 | <div·class="line"> ·····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classFunctions_1_1ConstantFunction.html">Functions::ConstantFunction<dim></a>·boundary_condition;</div> |
399 | <div·class="line"> ·</div> | 399 | <div·class="line"> ·</div> |
400 | <div·class="line"> ·····<a·class="code·hl_class"·href="classTriangulation.html">Triangulation<dim></a>·<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>;</div> | 400 | <div·class="line"> ·····<a·class="code·hl_class"·href="classTriangulation.html">Triangulation<dim></a>·<a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>;</div> |
401 | <div·class="line"> ·</div> | 401 | <div·class="line"> ·</div> |
402 | <div·class="ttc"·id="aclassFunctions_1_1ConstantFunction_html"><div·class="ttname"><a·href="classFunctions_1_1ConstantFunction.html">Functions::ConstantFunction</a></div><div·class="ttdef"><b>Definition</b>·<a·href="function_8h_source.html#l00410">function.h:411</a></div></div> | 402 | <div·class="ttc"·id="aclassFunctions_1_1ConstantFunction_html"><div·class="ttname"><a·href="classFunctions_1_1ConstantFunction.html">Functions::ConstantFunction</a></div><div·class="ttdef"><b>Definition</b>·<a·href="function_8h_source.html#l00410">function.h:411</a></div></div> |
403 | <div·class="ttc"·id="aclassTriaActiveIterator_html"><div·class="ttname"><a·href="classTriaActiveIterator.html">TriaActiveIterator</a></div><div·class="ttdef"><b>Definition</b>·<a·href="tria__iterator_8h_source.html#l00759">tria_iterator.h:760</a></div></div> | ||
404 | <div·class="ttc"·id="aclassTriangulation_html"><div·class="ttname"><a·href="classTriangulation.html">Triangulation</a></div><div·class="ttdef"><b>Definition</b>·<a·href="grid_2tria_8h_source.html#l01136">tria.h:1137</a></div></div> | 403 | <div·class="ttc"·id="aclassTriangulation_html"><div·class="ttname"><a·href="classTriangulation.html">Triangulation</a></div><div·class="ttdef"><b>Definition</b>·<a·href="grid_2tria_8h_source.html#l01136">tria.h:1137</a></div></div> |
404 | <div·class="ttc"·id="agroup__Iterators_html_ga08c836c1e503743e8073eb615603aab9"><div·class="ttname"><a·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation::active_cell_iterator</a></div><div·class="ttdeci">TriaActiveIterator<·CellAccessor<·dim,·spacedim·>·>·active_cell_iterator</div><div·class="ttdef"><b>Definition</b>·<a·href="grid_2tria_8h_source.html#l01394">tria.h:1394</a></div></div> | ||
405 | <div·class="ttc"·id="anamespacedealii_html"><div·class="ttname"><a·href="namespacedealii.html">dealii</a></div><div·class="ttdef"><b>Definition</b>·<a·href="namespace__dealii_8h_source.html#l00025">namespace_dealii.h:26</a></div></div> | 405 | <div·class="ttc"·id="anamespacedealii_html"><div·class="ttname"><a·href="namespacedealii.html">dealii</a></div><div·class="ttdef"><b>Definition</b>·<a·href="namespace__dealii_8h_source.html#l00025">namespace_dealii.h:26</a></div></div> |
406 | </div><!--·fragment·--><p>We·need·two·separate·DoFHandlers.·The·first·manages·the·DoFs·for·the·discrete·level·set·function·that·describes·the·geometry·of·the·domain.</p> | 406 | </div><!--·fragment·--><p>We·need·two·separate·DoFHandlers.·The·first·manages·the·DoFs·for·the·discrete·level·set·function·that·describes·the·geometry·of·the·domain.</p> |
407 | <div·class="fragment"><div·class="line"> ·····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classFE__Q.html">FE_Q<dim></a>·fe_level_set;</div> | 407 | <div·class="fragment"><div·class="line"> ·····<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classFE__Q.html">FE_Q<dim></a>·fe_level_set;</div> |
408 | <div·class="line"> ·····<a·class="code·hl_class"·href="classDoFHandler.html">DoFHandler<dim></a>·level_set_dof_handler;</div> | 408 | <div·class="line"> ·····<a·class="code·hl_class"·href="classDoFHandler.html">DoFHandler<dim></a>·level_set_dof_handler;</div> |
409 | <div·class="line"> ·····<a·class="code·hl_class"·href="classVector.html">Vector<double></a>··level_set;</div> | 409 | <div·class="line"> ·····<a·class="code·hl_class"·href="classVector.html">Vector<double></a>··level_set;</div> |
410 | <div·class="line"> ·</div> | 410 | <div·class="line"> ·</div> |
411 | <div·class="ttc"·id="aclassFE__Q_html"><div·class="ttname"><a·href="classFE__Q.html">FE_Q</a></div><div·class="ttdef"><b>Definition</b>·<a·href="fe__q_8h_source.html#l00550">fe_q.h:551</a></div></div> | 411 | <div·class="ttc"·id="aclassFE__Q_html"><div·class="ttname"><a·href="classFE__Q.html">FE_Q</a></div><div·class="ttdef"><b>Definition</b>·<a·href="fe__q_8h_source.html#l00550">fe_q.h:551</a></div></div> |
Offset 102, 40 lines modified | Offset 102, 40 lines modified | ||
102 | <a·href="structArborX_1_1AccessTraits_3_01std_1_1vector_3_01std_1_1pair_3_1_1Point_3_01dim_00_01Number_018e8605264bcc3fc0ec69079b15444ec7.html">List·of·all·members</a>··</div> | 102 | <a·href="structArborX_1_1AccessTraits_3_01std_1_1vector_3_01std_1_1pair_3_1_1Point_3_01dim_00_01Number_018e8605264bcc3fc0ec69079b15444ec7.html">List·of·all·members</a>··</div> |
103 | ··<div·class="headertitle"><div·class="title">ArborX::AccessTraits<·std::vector<·std::pair<::Point<·dim,·Number·>,·Number·>·>,·PrimitivesTag·>·Struct·Template·Reference</div></div> | 103 | ··<div·class="headertitle"><div·class="title">ArborX::AccessTraits<·std::vector<·std::pair<::Point<·dim,·Number·>,·Number·>·>,·PrimitivesTag·>·Struct·Template·Reference</div></div> |
104 | </div><!--header--> | 104 | </div><!--header--> |
105 | <div·class="contents"> | 105 | <div·class="contents"> |
106 | <table·class="memberdecls"> | 106 | <table·class="memberdecls"> |
107 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a> | 107 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a> |
108 | Public·Types</h2></td></tr> | 108 | Public·Types</h2></td></tr> |
109 | <tr·class="memitem:a6f0569f773c85c2224d25bdfe249d9db"·id="r_a6f0569f773c85c2224d25bdfe249d9db"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structArborX_1_1AccessTraits_3_01std_1_1vector_3_01std_1_1pair_3_1_1Point_3_01dim_00_01Number_01638372801dad5ec1738e0cef00bf18d8.html#a6f0569f773c85c2224d25bdfe249d9db">memory_space</a>·=·Kokkos::HostSpace</td></tr> | 109 | <tr·class="memitem:a6f0569f773c85c2224d25bdfe249d9db"·id="r_a6f0569f773c85c2224d25bdfe249d9db"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structArborX_1_1AccessTraits_3_01std_1_1vector_3_01std_1_1pair_3_1_1Point_3_01dim_00_01Number_01638372801dad5ec1738e0cef00bf18d8.html#a63ff2c6bd913f918ba91966c64dd9377">using</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structArborX_1_1AccessTraits_3_01std_1_1vector_3_01std_1_1pair_3_1_1Point_3_01dim_00_01Number_01638372801dad5ec1738e0cef00bf18d8.html#a6f0569f773c85c2224d25bdfe249d9db">memory_space</a>·=·Kokkos::HostSpace</td></tr> |
110 | <tr·class="separator:a6f0569f773c85c2224d25bdfe249d9db"><td·class="memSeparator"·colspan="2"> </td></tr> | 110 | <tr·class="separator:a6f0569f773c85c2224d25bdfe249d9db"><td·class="memSeparator"·colspan="2"> </td></tr> |
111 | </table><table·class="memberdecls"> | 111 | </table><table·class="memberdecls"> |
112 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> | 112 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> |
113 | Static·Public·Member·Functions</h2></td></tr> | 113 | Static·Public·Member·Functions</h2></td></tr> |
114 | <tr·class="memitem:aac052e270822917c42a7b923498938d4"·id="r_aac052e270822917c42a7b923498938d4"><td·class="memItemLeft"·align="right"·valign="top"> | 114 | <tr·class="memitem:aac052e270822917c42a7b923498938d4"·id="r_aac052e270822917c42a7b923498938d4"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structArborX_1_1AccessTraits_3_01std_1_1vector_3_01std_1_1pair_3_1_1Point_3_01dim_00_01Number_01638372801dad5ec1738e0cef00bf18d8.html#a63ff2c6bd913f918ba91966c64dd9377">static</a>·std::size_t </td><td·class="memItemRight"·valign="b[·...·truncated·by·diffoscope;·len:·404,·SHA:·bf3da87bf36b960f3b76e4128387c385c6e1a3a072e892242dc506b7f295d4ac·...·]·std::vector<·std::pair<<a·class="el"·href="classPoint.html">::Point</a><·dim,·Number·>,·Number·>·>·&v)</td></tr> |
115 | <tr·class="separator:aac052e270822917c42a7b923498938d4"><td·class="memSeparator"·colspan="2"> </td></tr> | 115 | <tr·class="separator:aac052e270822917c42a7b923498938d4"><td·class="memSeparator"·colspan="2"> </td></tr> |
116 | <tr·class="memitem:a63ff2c6bd913f918ba91966c64dd9377"·id="r_a63ff2c6bd913f918ba91966c64dd9377"><td·class="memItemLeft"·align="right"·valign="top">static·Sphere </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structArborX_1_1AccessTraits_3_01std_1_1vector_3_01std_1_1pair_3_1_1Point_3_01dim_00_01Number_01638372801dad5ec1738e0cef00bf18d8.html#a63ff2c6bd913f918ba91966c64dd9377">get</a>·(const·std::vector<·std::pair<<a·class="el"·href="classPoint.html">::Point</a><·dim,·Number·>,·Number·>·>·&v,·std::size_t·i)</td></tr> | 116 | <tr·class="memitem:a63ff2c6bd913f918ba91966c64dd9377"·id="r_a63ff2c6bd913f918ba91966c64dd9377"><td·class="memItemLeft"·align="right"·valign="top">static·Sphere </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structArborX_1_1AccessTraits_3_01std_1_1vector_3_01std_1_1pair_3_1_1Point_3_01dim_00_01Number_01638372801dad5ec1738e0cef00bf18d8.html#a63ff2c6bd913f918ba91966c64dd9377">get</a>·(const·std::vector<·std::pair<<a·class="el"·href="classPoint.html">::Point</a><·dim,·Number·>,·Number·>·>·&v,·std::size_t·i)</td></tr> |
117 | <tr·class="separator:a63ff2c6bd913f918ba91966c64dd9377"><td·class="memSeparator"·colspan="2"> </td></tr> | 117 | <tr·class="separator:a63ff2c6bd913f918ba91966c64dd9377"><td·class="memSeparator"·colspan="2"> </td></tr> |
118 | </table> | 118 | </table> |
119 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> | 119 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> |
120 | <div·class="textblock"><div·class="compoundTemplParams">template<<a·class="el"·href="classint.html">int</a>·dim,·typename·Number><br·/> | 120 | <div·class="textblock"><div·class="compoundTemplParams">template<<a·class="el"·href="classint.html">int</a>·dim,·<a·class="el"·href="structArborX_1_1AccessTraits_3_01std_1_1vector_3_01std_1_1pair_3_1_1Point_3_01dim_00_01Number_01638372801dad5ec1738e0cef00bf18d8.html#a63ff2c6bd913f918ba91966c64dd9377">typename</a>·Number><br·/> |
121 | struct·ArborX::AccessTraits<·std::vector<·std::pair<::Point<·dim,·Number·>,·Number·>·>,·PrimitivesTag·></div><p>This·struct·allows·<a·class="el"·href="namespaceArborX.html">ArborX</a>·to·use·std::vector<std::pair<::Point,·Number>·as·primitive.·</p> | 121 | struct·ArborX::AccessTraits<·std::vector<·std::pair<::Point<·dim,·Number·>,·Number·>·>,·PrimitivesTag·></div><p>This·struct·allows·<a·class="el"·href="namespaceArborX.html">ArborX</a>·to·use·std::vector<std::pair<::Point,·Number>·as·primitive.·</p> |
122 | <p·class="definition">Definition·at·line·<a·class="el"·href="access__traits_8h_source.html#l00367">367</a>·of·file·<a·class="el"·href="access__traits_8h_source.html">access_traits.h</a>.</p> | 122 | <p·class="definition">Definition·at·line·<a·class="el"·href="access__traits_8h_source.html#l00367">367</a>·of·file·<a·class="el"·href="access__traits_8h_source.html">access_traits.h</a>.</p> |
123 | </div><h2·class="groupheader">Member·Typedef·Documentation</h2> | 123 | </div><h2·class="groupheader">Member·Typedef·Documentation</h2> |
124 | <a·id="a6f0569f773c85c2224d25bdfe249d9db"·name="a6f0569f773c85c2224d25bdfe249d9db"></a> | 124 | <a·id="a6f0569f773c85c2224d25bdfe249d9db"·name="a6f0569f773c85c2224d25bdfe249d9db"></a> |
125 | <h2·class="memtitle"><span·class="permalink"><a·href="#a6f0569f773c85c2224d25bdfe249d9db">◆ </a></span>memory_space</h2> | 125 | <h2·class="memtitle"><span·class="permalink"><a·href="#a6f0569f773c85c2224d25bdfe249d9db">◆ </a></span>memory_space</h2> |
126 | <div·class="memitem"> | 126 | <div·class="memitem"> |
127 | <div·class="memproto"> | 127 | <div·class="memproto"> |
128 | <div·class="memtemplate"> | 128 | <div·class="memtemplate"> |
129 | template<<a·class="el"·href="classint.html">int</a>·dim,·typename·Number·>·</div> | 129 | template<<a·class="el"·href="classint.html">int</a>·dim,·<a·class="el"·href="structArborX_1_1AccessTraits_3_01std_1_1vector_3_01std_1_1pair_3_1_1Point_3_01dim_00_01Number_01638372801dad5ec1738e0cef00bf18d8.html#a63ff2c6bd913f918ba91966c64dd9377">typename</a>·Number·>·</div> |
130 | ······<table·class="memname"> | 130 | ······<table·class="memname"> |
131 | ········<tr> | 131 | ········<tr> |
132 | ··········<td·class="memname">using·ArborX::AccessTraits<·std::vector<·std::pair<<a· | 132 | ··········<td·class="memname"><a·class="el"·href="structArborX_1_1AccessTraits_3_01std_1_1vector_3_01std_1_1pair_3_1_1Point_3_01dim_00_01Number_01638372801dad5ec1738e0cef00bf18d8.html#a63ff2c6bd913f918ba91966c64dd9377">using</a>·ArborX::AccessTraits<·std::vector<·std::pair<<a·[·...·truncated·by·diffoscope;·len:·292,·SHA:·b63ebcf53e346d0c68c35ed2e0b8ef50bbd2b20aaa19a9f5b2fb0afde25fe08a·...·]·>::memory_space·=··Kokkos::HostSpace</td> |
133 | ········</tr> | 133 | ········</tr> |
134 | ······</table> | 134 | ······</table> |
135 | </div><div·class="memdoc"> | 135 | </div><div·class="memdoc"> |
136 | <p·class="definition">Definition·at·line·<a·class="el"·href="access__traits_8h_source.html#l00371">371</a>·of·file·<a·class="el"·href="access__traits_8h_source.html">access_traits.h</a>.</p> | 136 | <p·class="definition">Definition·at·line·<a·class="el"·href="access__traits_8h_source.html#l00371">371</a>·of·file·<a·class="el"·href="access__traits_8h_source.html">access_traits.h</a>.</p> |
137 | </div> | 137 | </div> |
Offset 102, 40 lines modified | Offset 102, 40 lines modified | ||
102 | <a·href="structArborX_1_1AccessTraits_3_01std_1_1vector_3_1_1BoundingBox_3_01dim_00_01Number_01_4_01_4_00_01PrimitivesTag_01_4-members.html">List·of·all·members</a>··</div> | 102 | <a·href="structArborX_1_1AccessTraits_3_01std_1_1vector_3_1_1BoundingBox_3_01dim_00_01Number_01_4_01_4_00_01PrimitivesTag_01_4-members.html">List·of·all·members</a>··</div> |
103 | ··<div·class="headertitle"><div·class="title">ArborX::AccessTraits<·std::vector<::BoundingBox<·dim,·Number·>·>,·PrimitivesTag·>·Struct·Template·Reference</div></div> | 103 | ··<div·class="headertitle"><div·class="title">ArborX::AccessTraits<·std::vector<::BoundingBox<·dim,·Number·>·>,·PrimitivesTag·>·Struct·Template·Reference</div></div> |
104 | </div><!--header--> | 104 | </div><!--header--> |
105 | <div·class="contents"> | 105 | <div·class="contents"> |
106 | <table·class="memberdecls"> | 106 | <table·class="memberdecls"> |
107 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a> | 107 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a> |
108 | Public·Types</h2></td></tr> | 108 | Public·Types</h2></td></tr> |
109 | <tr·class="memitem:ad09166bab83cdd96b0e439b7129157d3"·id="r_ad09166bab83cdd96b0e439b7129157d3"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structArborX_1_1AccessTraits_3_01std_1_1vector_3_1_1BoundingBox_3_01dim_00_01Number_01_4_01_4_00_01PrimitivesTag_01_4.html#ad09166bab83cdd96b0e439b7129157d3">memory_space</a>·=·Kokkos::HostSpace</td></tr> | 109 | <tr·class="memitem:ad09166bab83cdd96b0e439b7129157d3"·id="r_ad09166bab83cdd96b0e439b7129157d3"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structArborX_1_1AccessTraits_3_01std_1_1vector_3_1_1BoundingBox_3_01dim_00_01Number_01_4_01_4_00_01PrimitivesTag_01_4.html#a77f79bda5883e9ea39ef72d58011c6a6">using</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structArborX_1_1AccessTraits_3_01std_1_1vector_3_1_1BoundingBox_3_01dim_00_01Number_01_4_01_4_00_01PrimitivesTag_01_4.html#ad09166bab83cdd96b0e439b7129157d3">memory_space</a>·=·Kokkos::HostSpace</td></tr> |
110 | <tr·class="separator:ad09166bab83cdd96b0e439b7129157d3"><td·class="memSeparator"·colspan="2"> </td></tr> | 110 | <tr·class="separator:ad09166bab83cdd96b0e439b7129157d3"><td·class="memSeparator"·colspan="2"> </td></tr> |
111 | </table><table·class="memberdecls"> | 111 | </table><table·class="memberdecls"> |
112 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> | 112 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> |
113 | Static·Public·Member·Functions</h2></td></tr> | 113 | Static·Public·Member·Functions</h2></td></tr> |
114 | <tr·class="memitem:a80f46cdbaba811cf0aa67970cd6e59ab"·id="r_a80f46cdbaba811cf0aa67970cd6e59ab"><td·class="memItemLeft"·align="right"·valign="top"> | 114 | <tr·class="memitem:a80f46cdbaba811cf0aa67970cd6e59ab"·id="r_a80f46cdbaba811cf0aa67970cd6e59ab"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structArborX_1_1AccessTraits_3_01std_1_1vector_3_1_1BoundingBox_3_01dim_00_01Number_01_4_01_4_00_01PrimitivesTag_01_4.html#a77f79bda5883e9ea39ef72d58011c6a6">static</a>·std::size_t </td><td·class="memItemRight"·valign="bottom"><a·c[·...·truncated·by·diffoscope;·len:·371,·SHA:·d1ec6e465d8efc33787896f9bce9fc8d187e1474702c673b41df38fa28ac32e9·...·]·std::vector<<a·class="el"·href="classBoundingBox.html">::BoundingBox</a><·dim,·Number·>·>·&v)</td></tr> |
115 | <tr·class="separator:a80f46cdbaba811cf0aa67970cd6e59ab"><td·class="memSeparator"·colspan="2"> </td></tr> | 115 | <tr·class="separator:a80f46cdbaba811cf0aa67970cd6e59ab"><td·class="memSeparator"·colspan="2"> </td></tr> |
116 | <tr·class="memitem:a77f79bda5883e9ea39ef72d58011c6a6"·id="r_a77f79bda5883e9ea39ef72d58011c6a6"><td·class="memItemLeft"·align="right"·valign="top">static·Box </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structArborX_1_1AccessTraits_3_01std_1_1vector_3_1_1BoundingBox_3_01dim_00_01Number_01_4_01_4_00_01PrimitivesTag_01_4.html#a77f79bda5883e9ea39ef72d58011c6a6">get</a>·(const·std::vector<<a·class="el"·href="classBoundingBox.html">::BoundingBox</a><·dim,·Number·>·>·&v,·std::size_t·i)</td></tr> | 116 | <tr·class="memitem:a77f79bda5883e9ea39ef72d58011c6a6"·id="r_a77f79bda5883e9ea39ef72d58011c6a6"><td·class="memItemLeft"·align="right"·valign="top">static·Box </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structArborX_1_1AccessTraits_3_01std_1_1vector_3_1_1BoundingBox_3_01dim_00_01Number_01_4_01_4_00_01PrimitivesTag_01_4.html#a77f79bda5883e9ea39ef72d58011c6a6">get</a>·(const·std::vector<<a·class="el"·href="classBoundingBox.html">::BoundingBox</a><·dim,·Number·>·>·&v,·std::size_t·i)</td></tr> |
117 | <tr·class="separator:a77f79bda5883e9ea39ef72d58011c6a6"><td·class="memSeparator"·colspan="2"> </td></tr> | 117 | <tr·class="separator:a77f79bda5883e9ea39ef72d58011c6a6"><td·class="memSeparator"·colspan="2"> </td></tr> |
118 | </table> | 118 | </table> |
119 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> | 119 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> |
120 | <div·class="textblock"><div·class="compoundTemplParams">template<<a·class="el"·href="classint.html">int</a>·dim,·typename·Number><br·/> | 120 | <div·class="textblock"><div·class="compoundTemplParams">template<<a·class="el"·href="classint.html">int</a>·dim,·<a·class="el"·href="structArborX_1_1AccessTraits_3_01std_1_1vector_3_1_1BoundingBox_3_01dim_00_01Number_01_4_01_4_00_01PrimitivesTag_01_4.html#a77f79bda5883e9ea39ef72d58011c6a6">typename</a>·Number><br·/> |
121 | struct·ArborX::AccessTraits<·std::vector<::BoundingBox<·dim,·Number·>·>,·PrimitivesTag·></div><p>This·struct·allows·<a·class="el"·href="namespaceArborX.html">ArborX</a>·to·use·std::vector<::BoundingBox>·as·primitive.·</p> | 121 | struct·ArborX::AccessTraits<·std::vector<::BoundingBox<·dim,·Number·>·>,·PrimitivesTag·></div><p>This·struct·allows·<a·class="el"·href="namespaceArborX.html">ArborX</a>·to·use·std::vector<::BoundingBox>·as·primitive.·</p> |
122 | <p·class="definition">Definition·at·line·<a·class="el"·href="access__traits_8h_source.html#l00342">342</a>·of·file·<a·class="el"·href="access__traits_8h_source.html">access_traits.h</a>.</p> | 122 | <p·class="definition">Definition·at·line·<a·class="el"·href="access__traits_8h_source.html#l00342">342</a>·of·file·<a·class="el"·href="access__traits_8h_source.html">access_traits.h</a>.</p> |
123 | </div><h2·class="groupheader">Member·Typedef·Documentation</h2> | 123 | </div><h2·class="groupheader">Member·Typedef·Documentation</h2> |
124 | <a·id="ad09166bab83cdd96b0e439b7129157d3"·name="ad09166bab83cdd96b0e439b7129157d3"></a> | 124 | <a·id="ad09166bab83cdd96b0e439b7129157d3"·name="ad09166bab83cdd96b0e439b7129157d3"></a> |
125 | <h2·class="memtitle"><span·class="permalink"><a·href="#ad09166bab83cdd96b0e439b7129157d3">◆ </a></span>memory_space</h2> | 125 | <h2·class="memtitle"><span·class="permalink"><a·href="#ad09166bab83cdd96b0e439b7129157d3">◆ </a></span>memory_space</h2> |
126 | <div·class="memitem"> | 126 | <div·class="memitem"> |
127 | <div·class="memproto"> | 127 | <div·class="memproto"> |
128 | <div·class="memtemplate"> | 128 | <div·class="memtemplate"> |
129 | template<<a·class="el"·href="classint.html">int</a>·dim,·typename·Number·>·</div> | 129 | template<<a·class="el"·href="classint.html">int</a>·dim,·<a·class="el"·href="structArborX_1_1AccessTraits_3_01std_1_1vector_3_1_1BoundingBox_3_01dim_00_01Number_01_4_01_4_00_01PrimitivesTag_01_4.html#a77f79bda5883e9ea39ef72d58011c6a6">typename</a>·Number·>·</div> |
130 | ······<table·class="memname"> | 130 | ······<table·class="memname"> |
131 | ········<tr> | 131 | ········<tr> |
132 | ··········<td·class="memname">using·ArborX::AccessTraits<·std::vector<<a·class="el"·href="classBoundi | 132 | ··········<td·class="memname"><a·class="el"·href="structArborX_1_1AccessTraits_3_01std_1_1vector_3_1_1BoundingBox_3_01dim_00_01Number_01_4_01_4_00_01PrimitivesTag_01_4.html#a77f79bda5883e9ea39ef72d58011c6a6">using</a>·ArborX::AccessTraits<·std::vector<<a·class="el"·href="classBou[·...·truncated·by·diffoscope;·len:·255,·SHA:·142b96438080dcb79aeb341f8e4a4389daf1db738ab93e1f0b0b4fd8775da8ee·...·]·>::memory_space·=··Kokkos::HostSpace</td> |
133 | ········</tr> | 133 | ········</tr> |
134 | ······</table> | 134 | ······</table> |
135 | </div><div·class="memdoc"> | 135 | </div><div·class="memdoc"> |
136 | <p·class="definition">Definition·at·line·<a·class="el"·href="access__traits_8h_source.html#l00345">345</a>·of·file·<a·class="el"·href="access__traits_8h_source.html">access_traits.h</a>.</p> | 136 | <p·class="definition">Definition·at·line·<a·class="el"·href="access__traits_8h_source.html#l00345">345</a>·of·file·<a·class="el"·href="access__traits_8h_source.html">access_traits.h</a>.</p> |
137 | </div> | 137 | </div> |
Offset 102, 40 lines modified | Offset 102, 40 lines modified | ||
102 | <a·href="structArborX_1_1AccessTraits_3_01std_1_1vector_3_1_1Point_3_01dim_00_01Number_01_4_01_4_00_01PrimitivesTag_01_4-members.html">List·of·all·members</a>··</div> | 102 | <a·href="structArborX_1_1AccessTraits_3_01std_1_1vector_3_1_1Point_3_01dim_00_01Number_01_4_01_4_00_01PrimitivesTag_01_4-members.html">List·of·all·members</a>··</div> |
103 | ··<div·class="headertitle"><div·class="title">ArborX::AccessTraits<·std::vector<::Point<·dim,·Number·>·>,·PrimitivesTag·>·Struct·Template·Reference</div></div> | 103 | ··<div·class="headertitle"><div·class="title">ArborX::AccessTraits<·std::vector<::Point<·dim,·Number·>·>,·PrimitivesTag·>·Struct·Template·Reference</div></div> |
104 | </div><!--header--> | 104 | </div><!--header--> |
105 | <div·class="contents"> | 105 | <div·class="contents"> |
106 | <table·class="memberdecls"> | 106 | <table·class="memberdecls"> |
107 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a> | 107 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a> |
108 | Public·Types</h2></td></tr> | 108 | Public·Types</h2></td></tr> |
109 | <tr·class="memitem:a90bbd2096484285b341b6a1306ca4d1a"·id="r_a90bbd2096484285b341b6a1306ca4d1a"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structArborX_1_1AccessTraits_3_01std_1_1vector_3_1_1Point_3_01dim_00_01Number_01_4_01_4_00_01PrimitivesTag_01_4.html#a90bbd2096484285b341b6a1306ca4d1a">memory_space</a>·=·Kokkos::HostSpace</td></tr> | 109 | <tr·class="memitem:a90bbd2096484285b341b6a1306ca4d1a"·id="r_a90bbd2096484285b341b6a1306ca4d1a"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structArborX_1_1AccessTraits_3_01std_1_1vector_3_1_1Point_3_01dim_00_01Number_01_4_01_4_00_01PrimitivesTag_01_4.html#a004fea494f1d8ca4e0dfcdb894b29bfd">using</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structArborX_1_1AccessTraits_3_01std_1_1vector_3_1_1Point_3_01dim_00_01Number_01_4_01_4_00_01PrimitivesTag_01_4.html#a90bbd2096484285b341b6a1306ca4d1a">memory_space</a>·=·Kokkos::HostSpace</td></tr> |
110 | <tr·class="separator:a90bbd2096484285b341b6a1306ca4d1a"><td·class="memSeparator"·colspan="2"> </td></tr> | 110 | <tr·class="separator:a90bbd2096484285b341b6a1306ca4d1a"><td·class="memSeparator"·colspan="2"> </td></tr> |
111 | </table><table·class="memberdecls"> | 111 | </table><table·class="memberdecls"> |
112 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> | 112 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> |
113 | Static·Public·Member·Functions</h2></td></tr> | 113 | Static·Public·Member·Functions</h2></td></tr> |
114 | <tr·class="memitem:a6497fbbc4e72add15ad481b97047d409"·id="r_a6497fbbc4e72add15ad481b97047d409"><td·class="memItemLeft"·align="right"·valign="top"> | 114 | <tr·class="memitem:a6497fbbc4e72add15ad481b97047d409"·id="r_a6497fbbc4e72add15ad481b97047d409"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structArborX_1_1AccessTraits_3_01std_1_1vector_3_1_1Point_3_01dim_00_01Number_01_4_01_4_00_01PrimitivesTag_01_4.html#a004fea494f1d8ca4e0dfcdb894b29bfd">static</a>·std::size_t </td><td·class="memItemRight"·valign="bottom"><a·class="[·...·truncated·by·diffoscope;·len:·353,·SHA:·f30ad47cffd5898a52a31d604d003205af887f50ae93923ce21ebaced519e154·...·]·std::vector<<a·class="el"·href="classPoint.html">::Point</a><·dim,·Number·>·>·&v)</td></tr> |
115 | <tr·class="separator:a6497fbbc4e72add15ad481b97047d409"><td·class="memSeparator"·colspan="2"> </td></tr> | 115 | <tr·class="separator:a6497fbbc4e72add15ad481b97047d409"><td·class="memSeparator"·colspan="2"> </td></tr> |
116 | <tr·class="memitem:a004fea494f1d8ca4e0dfcdb894b29bfd"·id="r_a004fea494f1d8ca4e0dfcdb894b29bfd"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classPoint.html">Point</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structArborX_1_1AccessTraits_3_01std_1_1vector_3_1_1Point_3_01dim_00_01Number_01_4_01_4_00_01PrimitivesTag_01_4.html#a004fea494f1d8ca4e0dfcdb894b29bfd">get</a>·(const·std::vector<<a·class="el"·href="classPoint.html">::Point</a><·dim,·Number·>·>·&v,·std::size_t·i)</td></tr> | 116 | <tr·class="memitem:a004fea494f1d8ca4e0dfcdb894b29bfd"·id="r_a004fea494f1d8ca4e0dfcdb894b29bfd"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classPoint.html">Point</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structArborX_1_1AccessTraits_3_01std_1_1vector_3_1_1Point_3_01dim_00_01Number_01_4_01_4_00_01PrimitivesTag_01_4.html#a004fea494f1d8ca4e0dfcdb894b29bfd">get</a>·(const·std::vector<<a·class="el"·href="classPoint.html">::Point</a><·dim,·Number·>·>·&v,·std::size_t·i)</td></tr> |
117 | <tr·class="separator:a004fea494f1d8ca4e0dfcdb894b29bfd"><td·class="memSeparator"·colspan="2"> </td></tr> | 117 | <tr·class="separator:a004fea494f1d8ca4e0dfcdb894b29bfd"><td·class="memSeparator"·colspan="2"> </td></tr> |
118 | </table> | 118 | </table> |
119 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> | 119 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> |
120 | <div·class="textblock"><div·class="compoundTemplParams">template<<a·class="el"·href="classint.html">int</a>·dim,·typename·Number><br·/> | 120 | <div·class="textblock"><div·class="compoundTemplParams">template<<a·class="el"·href="classint.html">int</a>·dim,·<a·class="el"·href="structArborX_1_1AccessTraits_3_01std_1_1vector_3_1_1Point_3_01dim_00_01Number_01_4_01_4_00_01PrimitivesTag_01_4.html#a004fea494f1d8ca4e0dfcdb894b29bfd">typename</a>·Number><br·/> |
121 | struct·ArborX::AccessTraits<·std::vector<::Point<·dim,·Number·>·>,·PrimitivesTag·></div><p>This·struct·allows·<a·class="el"·href="namespaceArborX.html">ArborX</a>·to·use·std::vector<::Point>·as·primitive.·</p> | 121 | struct·ArborX::AccessTraits<·std::vector<::Point<·dim,·Number·>·>,·PrimitivesTag·></div><p>This·struct·allows·<a·class="el"·href="namespaceArborX.html">ArborX</a>·to·use·std::vector<::Point>·as·primitive.·</p> |
122 | <p·class="definition">Definition·at·line·<a·class="el"·href="access__traits_8h_source.html#l00318">318</a>·of·file·<a·class="el"·href="access__traits_8h_source.html">access_traits.h</a>.</p> | 122 | <p·class="definition">Definition·at·line·<a·class="el"·href="access__traits_8h_source.html#l00318">318</a>·of·file·<a·class="el"·href="access__traits_8h_source.html">access_traits.h</a>.</p> |
123 | </div><h2·class="groupheader">Member·Typedef·Documentation</h2> | 123 | </div><h2·class="groupheader">Member·Typedef·Documentation</h2> |
124 | <a·id="a90bbd2096484285b341b6a1306ca4d1a"·name="a90bbd2096484285b341b6a1306ca4d1a"></a> | 124 | <a·id="a90bbd2096484285b341b6a1306ca4d1a"·name="a90bbd2096484285b341b6a1306ca4d1a"></a> |
125 | <h2·class="memtitle"><span·class="permalink"><a·href="#a90bbd2096484285b341b6a1306ca4d1a">◆ </a></span>memory_space</h2> | 125 | <h2·class="memtitle"><span·class="permalink"><a·href="#a90bbd2096484285b341b6a1306ca4d1a">◆ </a></span>memory_space</h2> |
126 | <div·class="memitem"> | 126 | <div·class="memitem"> |
127 | <div·class="memproto"> | 127 | <div·class="memproto"> |
128 | <div·class="memtemplate"> | 128 | <div·class="memtemplate"> |
129 | template<<a·class="el"·href="classint.html">int</a>·dim,·typename·Number·>·</div> | 129 | template<<a·class="el"·href="classint.html">int</a>·dim,·<a·class="el"·href="structArborX_1_1AccessTraits_3_01std_1_1vector_3_1_1Point_3_01dim_00_01Number_01_4_01_4_00_01PrimitivesTag_01_4.html#a004fea494f1d8ca4e0dfcdb894b29bfd">typename</a>·Number·>·</div> |
130 | ······<table·class="memname"> | 130 | ······<table·class="memname"> |
131 | ········<tr> | 131 | ········<tr> |
132 | ··········<td·class="memname">using·ArborX::AccessTraits<·std::vector<<a·class="el"·href="classPoint.htm | 132 | ··········<td·class="memname"><a·class="el"·href="structArborX_1_1AccessTraits_3_01std_1_1vector_3_1_1Point_3_01dim_00_01Number_01_4_01_4_00_01PrimitivesTag_01_4.html#a004fea494f1d8ca4e0dfcdb894b29bfd">using</a>·ArborX::AccessTraits<·std::vector<<a·class="el"·href="classPoint.htm[·...·truncated·by·diffoscope;·len:·231,·SHA:·4d83daed06ddf1702249458b85c5f675e46827c2b4235e64b995b0b38c2b049c·...·]·>::memory_space·=··Kokkos::HostSpace</td> |
133 | ········</tr> | 133 | ········</tr> |
134 | ······</table> | 134 | ······</table> |
135 | </div><div·class="memdoc"> | 135 | </div><div·class="memdoc"> |
136 | <p·class="definition">Definition·at·line·<a·class="el"·href="access__traits_8h_source.html#l00320">320</a>·of·file·<a·class="el"·href="access__traits_8h_source.html">access_traits.h</a>.</p> | 136 | <p·class="definition">Definition·at·line·<a·class="el"·href="access__traits_8h_source.html#l00320">320</a>·of·file·<a·class="el"·href="access__traits_8h_source.html">access_traits.h</a>.</p> |
137 | </div> | 137 | </div> |
Offset 102, 20 lines modified | Offset 102, 20 lines modified | ||
102 | <a·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1BoundingBoxIntersectPredicate_00_01PredicatesTag_01_4-members.html">List·of·all·members</a>··</div> | 102 | <a·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1BoundingBoxIntersectPredicate_00_01PredicatesTag_01_4-members.html">List·of·all·members</a>··</div> |
103 | ··<div·class="headertitle"><div·class="title">ArborX::AccessTraits<::ArborXWrappers::BoundingBoxIntersectPredicate,·PredicatesTag·>·Struct·Reference</div></div> | 103 | ··<div·class="headertitle"><div·class="title">ArborX::AccessTraits<::ArborXWrappers::BoundingBoxIntersectPredicate,·PredicatesTag·>·Struct·Reference</div></div> |
104 | </div><!--header--> | 104 | </div><!--header--> |
105 | <div·class="contents"> | 105 | <div·class="contents"> |
106 | <table·class="memberdecls"> | 106 | <table·class="memberdecls"> |
107 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a> | 107 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a> |
108 | Public·Types</h2></td></tr> | 108 | Public·Types</h2></td></tr> |
109 | <tr·class="memitem:aef4a076c7f086a26d56e5a15b768b613"·id="r_aef4a076c7f086a26d56e5a15b768b613"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1BoundingBoxIntersectPredicate_00_01PredicatesTag_01_4.html#aef4a076c7f086a26d56e5a15b768b613">memory_space</a>·=·Kokkos::HostSpace</td></tr> | 109 | <tr·class="memitem:aef4a076c7f086a26d56e5a15b768b613"·id="r_aef4a076c7f086a26d56e5a15b768b613"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1BoundingBoxIntersectPredicate_00_01PredicatesTag_01_4.html#abfe6f81259d4aaeb77513dc70fb85d94">using</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1BoundingBoxIntersectPredicate_00_01PredicatesTag_01_4.html#aef4a076c7f086a26d56e5a15b768b613">memory_space</a>·=·Kokkos::HostSpace</td></tr> |
110 | <tr·class="separator:aef4a076c7f086a26d56e5a15b768b613"><td·class="memSeparator"·colspan="2"> </td></tr> | 110 | <tr·class="separator:aef4a076c7f086a26d56e5a15b768b613"><td·class="memSeparator"·colspan="2"> </td></tr> |
111 | </table><table·class="memberdecls"> | 111 | </table><table·class="memberdecls"> |
112 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> | 112 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> |
113 | Static·Public·Member·Functions</h2></td></tr> | 113 | Static·Public·Member·Functions</h2></td></tr> |
114 | <tr·class="memitem:a29a94ec24bd15da7df9520a68b42d8ca"·id="r_a29a94ec24bd15da7df9520a68b42d8ca"><td·class="memItemLeft"·align="right"·valign="top"> | 114 | <tr·class="memitem:a29a94ec24bd15da7df9520a68b42d8ca"·id="r_a29a94ec24bd15da7df9520a68b42d8ca"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1BoundingBoxIntersectPredicate_00_01PredicatesTag_01_4.html#abfe6f81259d4aaeb77513dc70fb85d94">static</a>·std::size_t </td><td·class="memItemRight"·valign="bottom"><a·class="el"·hr[·...·truncated·by·diffoscope;·len:·654,·SHA:·77ea6f9b8fea2a76620929b4a94a78a9630bd18dccec50017afda5978160ee72·...·])</td></tr> |
115 | <tr·class="separator:a29a94ec24bd15da7df9520a68b42d8ca"><td·class="memSeparator"·colspan="2"> </td></tr> | 115 | <tr·class="separator:a29a94ec24bd15da7df9520a68b42d8ca"><td·class="memSeparator"·colspan="2"> </td></tr> |
116 | <tr·class="memitem:abfe6f81259d4aaeb77513dc70fb85d94"·id="r_abfe6f81259d4aaeb77513dc70fb85d94"><td·class="memItemLeft"·align="right"·valign="top">static·auto </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1BoundingBoxIntersectPredicate_00_01PredicatesTag_01_4.html#abfe6f81259d4aaeb77513dc70fb85d94">get</a>·(const·<a·class="el"·href="classArborXWrappers_1_1BoundingBoxIntersectPredicate.html">::ArborXWrappers::BoundingBoxIntersectPredicate</a>·&bb_intersect,·std::size_t·i)</td></tr> | 116 | <tr·class="memitem:abfe6f81259d4aaeb77513dc70fb85d94"·id="r_abfe6f81259d4aaeb77513dc70fb85d94"><td·class="memItemLeft"·align="right"·valign="top">static·auto </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1BoundingBoxIntersectPredicate_00_01PredicatesTag_01_4.html#abfe6f81259d4aaeb77513dc70fb85d94">get</a>·(const·<a·class="el"·href="classArborXWrappers_1_1BoundingBoxIntersectPredicate.html">::ArborXWrappers::BoundingBoxIntersectPredicate</a>·&bb_intersect,·std::size_t·i)</td></tr> |
117 | <tr·class="separator:abfe6f81259d4aaeb77513dc70fb85d94"><td·class="memSeparator"·colspan="2"> </td></tr> | 117 | <tr·class="separator:abfe6f81259d4aaeb77513dc70fb85d94"><td·class="memSeparator"·colspan="2"> </td></tr> |
118 | </table> | 118 | </table> |
119 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> | 119 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> |
120 | <div·class="textblock"><p>This·struct·allows·<a·class="el"·href="namespaceArborX.html">ArborX</a>·to·use·BoundingBoxIntersectPredicate·as·a·predicate.·</p> | 120 | <div·class="textblock"><p>This·struct·allows·<a·class="el"·href="namespaceArborX.html">ArborX</a>·to·use·BoundingBoxIntersectPredicate·as·a·predicate.·</p> |
Offset 102, 20 lines modified | Offset 102, 20 lines modified | ||
102 | <a·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1BoundingBoxNearestPredicate_00_01PredicatesTag_01_4-members.html">List·of·all·members</a>··</div> | 102 | <a·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1BoundingBoxNearestPredicate_00_01PredicatesTag_01_4-members.html">List·of·all·members</a>··</div> |
103 | ··<div·class="headertitle"><div·class="title">ArborX::AccessTraits<::ArborXWrappers::BoundingBoxNearestPredicate,·PredicatesTag·>·Struct·Reference</div></div> | 103 | ··<div·class="headertitle"><div·class="title">ArborX::AccessTraits<::ArborXWrappers::BoundingBoxNearestPredicate,·PredicatesTag·>·Struct·Reference</div></div> |
104 | </div><!--header--> | 104 | </div><!--header--> |
105 | <div·class="contents"> | 105 | <div·class="contents"> |
106 | <table·class="memberdecls"> | 106 | <table·class="memberdecls"> |
107 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a> | 107 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a> |
108 | Public·Types</h2></td></tr> | 108 | Public·Types</h2></td></tr> |
109 | <tr·class="memitem:aa0101fc92b2252363439d87940bab991"·id="r_aa0101fc92b2252363439d87940bab991"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1BoundingBoxNearestPredicate_00_01PredicatesTag_01_4.html#aa0101fc92b2252363439d87940bab991">memory_space</a>·=·Kokkos::HostSpace</td></tr> | 109 | <tr·class="memitem:aa0101fc92b2252363439d87940bab991"·id="r_aa0101fc92b2252363439d87940bab991"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1BoundingBoxNearestPredicate_00_01PredicatesTag_01_4.html#a9b80d8b5fb3757fa1114305a4644039d">using</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1BoundingBoxNearestPredicate_00_01PredicatesTag_01_4.html#aa0101fc92b2252363439d87940bab991">memory_space</a>·=·Kokkos::HostSpace</td></tr> |
110 | <tr·class="separator:aa0101fc92b2252363439d87940bab991"><td·class="memSeparator"·colspan="2"> </td></tr> | 110 | <tr·class="separator:aa0101fc92b2252363439d87940bab991"><td·class="memSeparator"·colspan="2"> </td></tr> |
111 | </table><table·class="memberdecls"> | 111 | </table><table·class="memberdecls"> |
112 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> | 112 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> |
113 | Static·Public·Member·Functions</h2></td></tr> | 113 | Static·Public·Member·Functions</h2></td></tr> |
114 | <tr·class="memitem:ab408c79a533279f04f54c4512545c003"·id="r_ab408c79a533279f04f54c4512545c003"><td·class="memItemLeft"·align="right"·valign="top"> | 114 | <tr·class="memitem:ab408c79a533279f04f54c4512545c003"·id="r_ab408c79a533279f04f54c4512545c003"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1BoundingBoxNearestPredicate_00_01PredicatesTag_01_4.html#a9b80d8b5fb3757fa1114305a4644039d">static</a>·std::size_t </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href[·...·truncated·by·diffoscope;·len:·640,·SHA:·69452c4086a5bee4aaa1603a59652cc9c2089bcbc40b999f2fae4d979067352c·...·])</td></tr> |
115 | <tr·class="separator:ab408c79a533279f04f54c4512545c003"><td·class="memSeparator"·colspan="2"> </td></tr> | 115 | <tr·class="separator:ab408c79a533279f04f54c4512545c003"><td·class="memSeparator"·colspan="2"> </td></tr> |
116 | <tr·class="memitem:a9b80d8b5fb3757fa1114305a4644039d"·id="r_a9b80d8b5fb3757fa1114305a4644039d"><td·class="memItemLeft"·align="right"·valign="top">static·auto </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1BoundingBoxNearestPredicate_00_01PredicatesTag_01_4.html#a9b80d8b5fb3757fa1114305a4644039d">get</a>·(const·<a·class="el"·href="classArborXWrappers_1_1BoundingBoxNearestPredicate.html">::ArborXWrappers::BoundingBoxNearestPredicate</a>·&bb_nearest,·std::size_t·i)</td></tr> | 116 | <tr·class="memitem:a9b80d8b5fb3757fa1114305a4644039d"·id="r_a9b80d8b5fb3757fa1114305a4644039d"><td·class="memItemLeft"·align="right"·valign="top">static·auto </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1BoundingBoxNearestPredicate_00_01PredicatesTag_01_4.html#a9b80d8b5fb3757fa1114305a4644039d">get</a>·(const·<a·class="el"·href="classArborXWrappers_1_1BoundingBoxNearestPredicate.html">::ArborXWrappers::BoundingBoxNearestPredicate</a>·&bb_nearest,·std::size_t·i)</td></tr> |
117 | <tr·class="separator:a9b80d8b5fb3757fa1114305a4644039d"><td·class="memSeparator"·colspan="2"> </td></tr> | 117 | <tr·class="separator:a9b80d8b5fb3757fa1114305a4644039d"><td·class="memSeparator"·colspan="2"> </td></tr> |
118 | </table> | 118 | </table> |
119 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> | 119 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> |
120 | <div·class="textblock"><p>This·struct·allows·<a·class="el"·href="namespaceArborX.html">ArborX</a>·to·use·BoundingBoxNearstPredicate·as·a·predicate.·</p> | 120 | <div·class="textblock"><p>This·struct·allows·<a·class="el"·href="namespaceArborX.html">ArborX</a>·to·use·BoundingBoxNearstPredicate·as·a·predicate.·</p> |
Offset 102, 20 lines modified | Offset 102, 20 lines modified | ||
102 | <a·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1PointIntersectPredicate_00_01PredicatesTag_01_4-members.html">List·of·all·members</a>··</div> | 102 | <a·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1PointIntersectPredicate_00_01PredicatesTag_01_4-members.html">List·of·all·members</a>··</div> |
103 | ··<div·class="headertitle"><div·class="title">ArborX::AccessTraits<::ArborXWrappers::PointIntersectPredicate,·PredicatesTag·>·Struct·Reference</div></div> | 103 | ··<div·class="headertitle"><div·class="title">ArborX::AccessTraits<::ArborXWrappers::PointIntersectPredicate,·PredicatesTag·>·Struct·Reference</div></div> |
104 | </div><!--header--> | 104 | </div><!--header--> |
105 | <div·class="contents"> | 105 | <div·class="contents"> |
106 | <table·class="memberdecls"> | 106 | <table·class="memberdecls"> |
107 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a> | 107 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a> |
108 | Public·Types</h2></td></tr> | 108 | Public·Types</h2></td></tr> |
109 | <tr·class="memitem:af81addd355ed7378b53f9692657ba1a3"·id="r_af81addd355ed7378b53f9692657ba1a3"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1PointIntersectPredicate_00_01PredicatesTag_01_4.html#af81addd355ed7378b53f9692657ba1a3">memory_space</a>·=·Kokkos::HostSpace</td></tr> | 109 | <tr·class="memitem:af81addd355ed7378b53f9692657ba1a3"·id="r_af81addd355ed7378b53f9692657ba1a3"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1PointIntersectPredicate_00_01PredicatesTag_01_4.html#a1470c91f37901d901684d7fdee25480d">using</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1PointIntersectPredicate_00_01PredicatesTag_01_4.html#af81addd355ed7378b53f9692657ba1a3">memory_space</a>·=·Kokkos::HostSpace</td></tr> |
110 | <tr·class="separator:af81addd355ed7378b53f9692657ba1a3"><td·class="memSeparator"·colspan="2"> </td></tr> | 110 | <tr·class="separator:af81addd355ed7378b53f9692657ba1a3"><td·class="memSeparator"·colspan="2"> </td></tr> |
111 | </table><table·class="memberdecls"> | 111 | </table><table·class="memberdecls"> |
112 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> | 112 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> |
113 | Static·Public·Member·Functions</h2></td></tr> | 113 | Static·Public·Member·Functions</h2></td></tr> |
114 | <tr·class="memitem:a10300764c8c1e76c98c41fd62acc9677"·id="r_a10300764c8c1e76c98c41fd62acc9677"><td·class="memItemLeft"·align="right"·valign="top"> | 114 | <tr·class="memitem:a10300764c8c1e76c98c41fd62acc9677"·id="r_a10300764c8c1e76c98c41fd62acc9677"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1PointIntersectPredicate_00_01PredicatesTag_01_4.html#a1470c91f37901d901684d7fdee25480d">static</a>·std::size_t </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="st[·...·truncated·by·diffoscope;·len:·618,·SHA:·0bb4388f5fb4010bc89822b8ae89025d76e2269be9b6c6c68076a971b12d0eb7·...·])</td></tr> |
115 | <tr·class="separator:a10300764c8c1e76c98c41fd62acc9677"><td·class="memSeparator"·colspan="2"> </td></tr> | 115 | <tr·class="separator:a10300764c8c1e76c98c41fd62acc9677"><td·class="memSeparator"·colspan="2"> </td></tr> |
116 | <tr·class="memitem:a1470c91f37901d901684d7fdee25480d"·id="r_a1470c91f37901d901684d7fdee25480d"><td·class="memItemLeft"·align="right"·valign="top">static·auto </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1PointIntersectPredicate_00_01PredicatesTag_01_4.html#a1470c91f37901d901684d7fdee25480d">get</a>·(const·<a·class="el"·href="classArborXWrappers_1_1PointIntersectPredicate.html">::ArborXWrappers::PointIntersectPredicate</a>·&pt_intersect,·std::size_t·i)</td></tr> | 116 | <tr·class="memitem:a1470c91f37901d901684d7fdee25480d"·id="r_a1470c91f37901d901684d7fdee25480d"><td·class="memItemLeft"·align="right"·valign="top">static·auto </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1PointIntersectPredicate_00_01PredicatesTag_01_4.html#a1470c91f37901d901684d7fdee25480d">get</a>·(const·<a·class="el"·href="classArborXWrappers_1_1PointIntersectPredicate.html">::ArborXWrappers::PointIntersectPredicate</a>·&pt_intersect,·std::size_t·i)</td></tr> |
117 | <tr·class="separator:a1470c91f37901d901684d7fdee25480d"><td·class="memSeparator"·colspan="2"> </td></tr> | 117 | <tr·class="separator:a1470c91f37901d901684d7fdee25480d"><td·class="memSeparator"·colspan="2"> </td></tr> |
118 | </table> | 118 | </table> |
119 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> | 119 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> |
120 | <div·class="textblock"><p>This·struct·allows·<a·class="el"·href="namespaceArborX.html">ArborX</a>·to·use·PointIntersectPredicate·as·a·predicate.·</p> | 120 | <div·class="textblock"><p>This·struct·allows·<a·class="el"·href="namespaceArborX.html">ArborX</a>·to·use·PointIntersectPredicate·as·a·predicate.·</p> |
Offset 102, 20 lines modified | Offset 102, 20 lines modified | ||
102 | <a·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1PointNearestPredicate_00_01PredicatesTag_01_4-members.html">List·of·all·members</a>··</div> | 102 | <a·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1PointNearestPredicate_00_01PredicatesTag_01_4-members.html">List·of·all·members</a>··</div> |
103 | ··<div·class="headertitle"><div·class="title">ArborX::AccessTraits<::ArborXWrappers::PointNearestPredicate,·PredicatesTag·>·Struct·Reference</div></div> | 103 | ··<div·class="headertitle"><div·class="title">ArborX::AccessTraits<::ArborXWrappers::PointNearestPredicate,·PredicatesTag·>·Struct·Reference</div></div> |
104 | </div><!--header--> | 104 | </div><!--header--> |
105 | <div·class="contents"> | 105 | <div·class="contents"> |
106 | <table·class="memberdecls"> | 106 | <table·class="memberdecls"> |
107 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a> | 107 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a> |
108 | Public·Types</h2></td></tr> | 108 | Public·Types</h2></td></tr> |
109 | <tr·class="memitem:a8ab15d71c41b64b7b2a1878b865fe76d"·id="r_a8ab15d71c41b64b7b2a1878b865fe76d"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1PointNearestPredicate_00_01PredicatesTag_01_4.html#a8ab15d71c41b64b7b2a1878b865fe76d">memory_space</a>·=·Kokkos::HostSpace</td></tr> | 109 | <tr·class="memitem:a8ab15d71c41b64b7b2a1878b865fe76d"·id="r_a8ab15d71c41b64b7b2a1878b865fe76d"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1PointNearestPredicate_00_01PredicatesTag_01_4.html#a3b5215a51817f4ef74009fd97815e64e">using</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1PointNearestPredicate_00_01PredicatesTag_01_4.html#a8ab15d71c41b64b7b2a1878b865fe76d">memory_space</a>·=·Kokkos::HostSpace</td></tr> |
110 | <tr·class="separator:a8ab15d71c41b64b7b2a1878b865fe76d"><td·class="memSeparator"·colspan="2"> </td></tr> | 110 | <tr·class="separator:a8ab15d71c41b64b7b2a1878b865fe76d"><td·class="memSeparator"·colspan="2"> </td></tr> |
111 | </table><table·class="memberdecls"> | 111 | </table><table·class="memberdecls"> |
112 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> | 112 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> |
113 | Static·Public·Member·Functions</h2></td></tr> | 113 | Static·Public·Member·Functions</h2></td></tr> |
114 | <tr·class="memitem:a89dba6ac3dfba2ceb4fcf35b6e4af7ab"·id="r_a89dba6ac3dfba2ceb4fcf35b6e4af7ab"><td·class="memItemLeft"·align="right"·valign="top"> | 114 | <tr·class="memitem:a89dba6ac3dfba2ceb4fcf35b6e4af7ab"·id="r_a89dba6ac3dfba2ceb4fcf35b6e4af7ab"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1PointNearestPredicate_00_01PredicatesTag_01_4.html#a3b5215a51817f4ef74009fd97815e64e">static</a>·std::size_t </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="stru[·...·truncated·by·diffoscope;·len:·604,·SHA:·5d62f4903aa232fe1be278589b016725f8e2ba5a519dde3010e1569352d61c98·...·])</td></tr> |
115 | <tr·class="separator:a89dba6ac3dfba2ceb4fcf35b6e4af7ab"><td·class="memSeparator"·colspan="2"> </td></tr> | 115 | <tr·class="separator:a89dba6ac3dfba2ceb4fcf35b6e4af7ab"><td·class="memSeparator"·colspan="2"> </td></tr> |
116 | <tr·class="memitem:a3b5215a51817f4ef74009fd97815e64e"·id="r_a3b5215a51817f4ef74009fd97815e64e"><td·class="memItemLeft"·align="right"·valign="top">static·auto </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1PointNearestPredicate_00_01PredicatesTag_01_4.html#a3b5215a51817f4ef74009fd97815e64e">get</a>·(const·<a·class="el"·href="classArborXWrappers_1_1PointNearestPredicate.html">::ArborXWrappers::PointNearestPredicate</a>·&pt_nearest,·std::size_t·i)</td></tr> | 116 | <tr·class="memitem:a3b5215a51817f4ef74009fd97815e64e"·id="r_a3b5215a51817f4ef74009fd97815e64e"><td·class="memItemLeft"·align="right"·valign="top">static·auto </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1PointNearestPredicate_00_01PredicatesTag_01_4.html#a3b5215a51817f4ef74009fd97815e64e">get</a>·(const·<a·class="el"·href="classArborXWrappers_1_1PointNearestPredicate.html">::ArborXWrappers::PointNearestPredicate</a>·&pt_nearest,·std::size_t·i)</td></tr> |
117 | <tr·class="separator:a3b5215a51817f4ef74009fd97815e64e"><td·class="memSeparator"·colspan="2"> </td></tr> | 117 | <tr·class="separator:a3b5215a51817f4ef74009fd97815e64e"><td·class="memSeparator"·colspan="2"> </td></tr> |
118 | </table> | 118 | </table> |
119 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> | 119 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> |
120 | <div·class="textblock"><p>This·struct·allows·<a·class="el"·href="namespaceArborX.html">ArborX</a>·to·use·PointNearestPredicate·as·a·predicate.·</p> | 120 | <div·class="textblock"><p>This·struct·allows·<a·class="el"·href="namespaceArborX.html">ArborX</a>·to·use·PointNearestPredicate·as·a·predicate.·</p> |
Offset 102, 20 lines modified | Offset 102, 20 lines modified | ||
102 | <a·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1SphereIntersectPredicate_00_01PredicatesTag_01_4-members.html">List·of·all·members</a>··</div> | 102 | <a·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1SphereIntersectPredicate_00_01PredicatesTag_01_4-members.html">List·of·all·members</a>··</div> |
103 | ··<div·class="headertitle"><div·class="title">ArborX::AccessTraits<::ArborXWrappers::SphereIntersectPredicate,·PredicatesTag·>·Struct·Reference</div></div> | 103 | ··<div·class="headertitle"><div·class="title">ArborX::AccessTraits<::ArborXWrappers::SphereIntersectPredicate,·PredicatesTag·>·Struct·Reference</div></div> |
104 | </div><!--header--> | 104 | </div><!--header--> |
105 | <div·class="contents"> | 105 | <div·class="contents"> |
106 | <table·class="memberdecls"> | 106 | <table·class="memberdecls"> |
107 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a> | 107 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a> |
108 | Public·Types</h2></td></tr> | 108 | Public·Types</h2></td></tr> |
109 | <tr·class="memitem:a118d857e5e5ff26480dfd681193eeab2"·id="r_a118d857e5e5ff26480dfd681193eeab2"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1SphereIntersectPredicate_00_01PredicatesTag_01_4.html#a118d857e5e5ff26480dfd681193eeab2">memory_space</a>·=·Kokkos::HostSpace</td></tr> | 109 | <tr·class="memitem:a118d857e5e5ff26480dfd681193eeab2"·id="r_a118d857e5e5ff26480dfd681193eeab2"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1SphereIntersectPredicate_00_01PredicatesTag_01_4.html#aa3a61fb325176824726e8ba2dd040e60">using</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1SphereIntersectPredicate_00_01PredicatesTag_01_4.html#a118d857e5e5ff26480dfd681193eeab2">memory_space</a>·=·Kokkos::HostSpace</td></tr> |
110 | <tr·class="separator:a118d857e5e5ff26480dfd681193eeab2"><td·class="memSeparator"·colspan="2"> </td></tr> | 110 | <tr·class="separator:a118d857e5e5ff26480dfd681193eeab2"><td·class="memSeparator"·colspan="2"> </td></tr> |
111 | </table><table·class="memberdecls"> | 111 | </table><table·class="memberdecls"> |
112 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> | 112 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> |
113 | Static·Public·Member·Functions</h2></td></tr> | 113 | Static·Public·Member·Functions</h2></td></tr> |
114 | <tr·class="memitem:a6916cfce378efe9c2df8ed6209bcc117"·id="r_a6916cfce378efe9c2df8ed6209bcc117"><td·class="memItemLeft"·align="right"·valign="top"> | 114 | <tr·class="memitem:a6916cfce378efe9c2df8ed6209bcc117"·id="r_a6916cfce378efe9c2df8ed6209bcc117"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1SphereIntersectPredicate_00_01PredicatesTag_01_4.html#aa3a61fb325176824726e8ba2dd040e60">static</a>·std::size_t </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="s[·...·truncated·by·diffoscope;·len:·625,·SHA:·a576bac92ca86d23c489ee02ee428e3e4ee956e0d1e78c94e8878b898e6acc83·...·])</td></tr> |
115 | <tr·class="separator:a6916cfce378efe9c2df8ed6209bcc117"><td·class="memSeparator"·colspan="2"> </td></tr> | 115 | <tr·class="separator:a6916cfce378efe9c2df8ed6209bcc117"><td·class="memSeparator"·colspan="2"> </td></tr> |
116 | <tr·class="memitem:aa3a61fb325176824726e8ba2dd040e60"·id="r_aa3a61fb325176824726e8ba2dd040e60"><td·class="memItemLeft"·align="right"·valign="top">static·auto </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1SphereIntersectPredicate_00_01PredicatesTag_01_4.html#aa3a61fb325176824726e8ba2dd040e60">get</a>·(const·<a·class="el"·href="classArborXWrappers_1_1SphereIntersectPredicate.html">::ArborXWrappers::SphereIntersectPredicate</a>·&sph_intersect,·std::size_t·i)</td></tr> | 116 | <tr·class="memitem:aa3a61fb325176824726e8ba2dd040e60"·id="r_aa3a61fb325176824726e8ba2dd040e60"><td·class="memItemLeft"·align="right"·valign="top">static·auto </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1SphereIntersectPredicate_00_01PredicatesTag_01_4.html#aa3a61fb325176824726e8ba2dd040e60">get</a>·(const·<a·class="el"·href="classArborXWrappers_1_1SphereIntersectPredicate.html">::ArborXWrappers::SphereIntersectPredicate</a>·&sph_intersect,·std::size_t·i)</td></tr> |
117 | <tr·class="separator:aa3a61fb325176824726e8ba2dd040e60"><td·class="memSeparator"·colspan="2"> </td></tr> | 117 | <tr·class="separator:aa3a61fb325176824726e8ba2dd040e60"><td·class="memSeparator"·colspan="2"> </td></tr> |
118 | </table> | 118 | </table> |
119 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> | 119 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> |
120 | <div·class="textblock"><p>This·struct·allows·<a·class="el"·href="namespaceArborX.html">ArborX</a>·to·use·SphereIntersectPredicate·as·a·predicate.·</p> | 120 | <div·class="textblock"><p>This·struct·allows·<a·class="el"·href="namespaceArborX.html">ArborX</a>·to·use·SphereIntersectPredicate·as·a·predicate.·</p> |
Offset 102, 20 lines modified | Offset 102, 20 lines modified | ||
102 | <a·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1SphereNearestPredicate_00_01PredicatesTag_01_4-members.html">List·of·all·members</a>··</div> | 102 | <a·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1SphereNearestPredicate_00_01PredicatesTag_01_4-members.html">List·of·all·members</a>··</div> |
103 | ··<div·class="headertitle"><div·class="title">ArborX::AccessTraits<::ArborXWrappers::SphereNearestPredicate,·PredicatesTag·>·Struct·Reference</div></div> | 103 | ··<div·class="headertitle"><div·class="title">ArborX::AccessTraits<::ArborXWrappers::SphereNearestPredicate,·PredicatesTag·>·Struct·Reference</div></div> |
104 | </div><!--header--> | 104 | </div><!--header--> |
105 | <div·class="contents"> | 105 | <div·class="contents"> |
106 | <table·class="memberdecls"> | 106 | <table·class="memberdecls"> |
107 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a> | 107 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a> |
108 | Public·Types</h2></td></tr> | 108 | Public·Types</h2></td></tr> |
109 | <tr·class="memitem:a665aa087cd0849edba399e7b0baa511c"·id="r_a665aa087cd0849edba399e7b0baa511c"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1SphereNearestPredicate_00_01PredicatesTag_01_4.html#a665aa087cd0849edba399e7b0baa511c">memory_space</a>·=·Kokkos::HostSpace</td></tr> | 109 | <tr·class="memitem:a665aa087cd0849edba399e7b0baa511c"·id="r_a665aa087cd0849edba399e7b0baa511c"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1SphereNearestPredicate_00_01PredicatesTag_01_4.html#a861c85b45644eb0280625a67829c3f8f">using</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1SphereNearestPredicate_00_01PredicatesTag_01_4.html#a665aa087cd0849edba399e7b0baa511c">memory_space</a>·=·Kokkos::HostSpace</td></tr> |
110 | <tr·class="separator:a665aa087cd0849edba399e7b0baa511c"><td·class="memSeparator"·colspan="2"> </td></tr> | 110 | <tr·class="separator:a665aa087cd0849edba399e7b0baa511c"><td·class="memSeparator"·colspan="2"> </td></tr> |
111 | </table><table·class="memberdecls"> | 111 | </table><table·class="memberdecls"> |
112 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> | 112 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> |
113 | Static·Public·Member·Functions</h2></td></tr> | 113 | Static·Public·Member·Functions</h2></td></tr> |
114 | <tr·class="memitem:aaa665c60642ba76b16d71dc7a8ce441d"·id="r_aaa665c60642ba76b16d71dc7a8ce441d"><td·class="memItemLeft"·align="right"·valign="top"> | 114 | <tr·class="memitem:aaa665c60642ba76b16d71dc7a8ce441d"·id="r_aaa665c60642ba76b16d71dc7a8ce441d"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1SphereNearestPredicate_00_01PredicatesTag_01_4.html#a861c85b45644eb0280625a67829c3f8f">static</a>·std::size_t </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="str[·...·truncated·by·diffoscope;·len:·611,·SHA:·8481c61e30d111fa4df53f720c593196e660b1409e1a93609232fadc4dc1fcc2·...·])</td></tr> |
115 | <tr·class="separator:aaa665c60642ba76b16d71dc7a8ce441d"><td·class="memSeparator"·colspan="2"> </td></tr> | 115 | <tr·class="separator:aaa665c60642ba76b16d71dc7a8ce441d"><td·class="memSeparator"·colspan="2"> </td></tr> |
116 | <tr·class="memitem:a861c85b45644eb0280625a67829c3f8f"·id="r_a861c85b45644eb0280625a67829c3f8f"><td·class="memItemLeft"·align="right"·valign="top">static·auto </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1SphereNearestPredicate_00_01PredicatesTag_01_4.html#a861c85b45644eb0280625a67829c3f8f">get</a>·(const·<a·class="el"·href="classArborXWrappers_1_1SphereNearestPredicate.html">::ArborXWrappers::SphereNearestPredicate</a>·&sph_nearest,·std::size_t·i)</td></tr> | 116 | <tr·class="memitem:a861c85b45644eb0280625a67829c3f8f"·id="r_a861c85b45644eb0280625a67829c3f8f"><td·class="memItemLeft"·align="right"·valign="top">static·auto </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structArborX_1_1AccessTraits_3_1_1ArborXWrappers_1_1SphereNearestPredicate_00_01PredicatesTag_01_4.html#a861c85b45644eb0280625a67829c3f8f">get</a>·(const·<a·class="el"·href="classArborXWrappers_1_1SphereNearestPredicate.html">::ArborXWrappers::SphereNearestPredicate</a>·&sph_nearest,·std::size_t·i)</td></tr> |
117 | <tr·class="separator:a861c85b45644eb0280625a67829c3f8f"><td·class="memSeparator"·colspan="2"> </td></tr> | 117 | <tr·class="separator:a861c85b45644eb0280625a67829c3f8f"><td·class="memSeparator"·colspan="2"> </td></tr> |
118 | </table> | 118 | </table> |
119 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> | 119 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> |
120 | <div·class="textblock"><p>This·struct·allows·<a·class="el"·href="namespaceArborX.html">ArborX</a>·to·use·SphereNearestPredicate·as·a·predicate.·</p> | 120 | <div·class="textblock"><p>This·struct·allows·<a·class="el"·href="namespaceArborX.html">ArborX</a>·to·use·SphereNearestPredicate·as·a·predicate.·</p> |
Offset 172, 15 lines modified | Offset 172, 15 lines modified | ||
172 | ······<table·class="memname"> | 172 | ······<table·class="memname"> |
173 | ········<tr> | 173 | ········<tr> |
174 | ··········<td·class="memname">using·<a·class="el"·href="namespaceDataOutBase.html#af036f347f3e7f48a0e602577905fb3c9">DataOutBase::VtkFlags::ZlibCompressionLevel</a>·=··<a·class="el"·href="namespaceDataOutBase.html#af036f347f3e7f48a0e602577905fb3c9">DataOutBase::CompressionLevel</a></td> | 174 | ··········<td·class="memname">using·<a·class="el"·href="namespaceDataOutBase.html#af036f347f3e7f48a0e602577905fb3c9">DataOutBase::VtkFlags::ZlibCompressionLevel</a>·=··<a·class="el"·href="namespaceDataOutBase.html#af036f347f3e7f48a0e602577905fb3c9">DataOutBase::CompressionLevel</a></td> |
175 | ········</tr> | 175 | ········</tr> |
176 | ······</table> | 176 | ······</table> |
177 | </div><div·class="memdoc"> | 177 | </div><div·class="memdoc"> |
178 | <p>A·data·type·providing·the·different·possible·zlib·compression·levels.·These·map·directly·to·constants·defined·by·zlib.</p> | 178 | <p>A·data·type·providing·the·different·possible·zlib·compression·levels.·These·map·directly·to·constants·defined·by·zlib.</p> |
179 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated0000 | 179 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000033">Deprecated:</a></b></dt><dd>Use·<a·class="el"·href="namespaceDataOutBase.html#af036f347f3e7f48a0e602577905fb3c9">DataOutBase::CompressionLevel</a>·instead.·</dd></dl> |
180 | <p·class="definition">Definition·at·line·<a·class="el"·href="data__out__base_8h_source.html#l01167">1167</a>·of·file·<a·class="el"·href="data__out__base_8h_source.html">data_out_base.h</a>.</p> | 180 | <p·class="definition">Definition·at·line·<a·class="el"·href="data__out__base_8h_source.html#l01167">1167</a>·of·file·<a·class="el"·href="data__out__base_8h_source.html">data_out_base.h</a>.</p> |
181 | </div> | 181 | </div> |
182 | </div> | 182 | </div> |
183 | <h2·class="groupheader">Constructor·&·Destructor·Documentation</h2> | 183 | <h2·class="groupheader">Constructor·&·Destructor·Documentation</h2> |
184 | <a·id="a61624649f6c18f295dca35c64c224e05"·name="a61624649f6c18f295dca35c64c224e05"></a> | 184 | <a·id="a61624649f6c18f295dca35c64c224e05"·name="a61624649f6c18f295dca35c64c224e05"></a> |
Offset 118, 15 lines modified | Offset 118, 15 lines modified | ||
118 | <tr·class="memitem:ade1a4daf474d9b4127c9c27151c9b27b"·id="r_ade1a4daf474d9b4127c9c27151c9b27b"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structFEValuesViews_1_1Scalar_1_1OutputType.html#ade1a4daf474d9b4127c9c27151c9b27b">third_derivative_type</a>·=·typename·<a·class="el"·href="structProductType.html">ProductType</a><·Number,·typename·<a·class="el"·href="classFEValuesViews_1_1Scalar.html">Scalar</a><·dim,·spacedim·>::third_derivative_type·>::type</td></tr> | 118 | <tr·class="memitem:ade1a4daf474d9b4127c9c27151c9b27b"·id="r_ade1a4daf474d9b4127c9c27151c9b27b"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structFEValuesViews_1_1Scalar_1_1OutputType.html#ade1a4daf474d9b4127c9c27151c9b27b">third_derivative_type</a>·=·typename·<a·class="el"·href="structProductType.html">ProductType</a><·Number,·typename·<a·class="el"·href="classFEValuesViews_1_1Scalar.html">Scalar</a><·dim,·spacedim·>::third_derivative_type·>::type</td></tr> |
119 | <tr·class="separator:ade1a4daf474d9b4127c9c27151c9b27b"><td·class="memSeparator"·colspan="2"> </td></tr> | 119 | <tr·class="separator:ade1a4daf474d9b4127c9c27151c9b27b"><td·class="memSeparator"·colspan="2"> </td></tr> |
120 | </table> | 120 | </table> |
121 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> | 121 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> |
122 | <div·class="textblock"><div·class="compoundTemplParams">template<<a·class="el"·href="classint.html">int</a>·dim,·<a·class="el"·href="classint.html">int</a>·spacedim·=·dim><br·/> | 122 | <div·class="textblock"><div·class="compoundTemplParams">template<<a·class="el"·href="classint.html">int</a>·dim,·<a·class="el"·href="classint.html">int</a>·spacedim·=·dim><br·/> |
123 | template<typename·Number><br·/> | 123 | template<typename·Number><br·/> |
124 | struct·FEValuesViews::Scalar<·dim,·spacedim·>::OutputType<·Number·></div><p>A·struct·that·provides·the·output·type·for·the·product·of·the·value·and·derivatives·of·basis·functions·of·the·<a·class="el"·href="classFEValuesViews_1_1Scalar.html">Scalar</a>·view·and·any·<code>Number</code>·type.</p> | 124 | struct·FEValuesViews::Scalar<·dim,·spacedim·>::OutputType<·Number·></div><p>A·struct·that·provides·the·output·type·for·the·product·of·the·value·and·derivatives·of·basis·functions·of·the·<a·class="el"·href="classFEValuesViews_1_1Scalar.html">Scalar</a>·view·and·any·<code>Number</code>·type.</p> |
125 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated0000 | 125 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000050">Deprecated:</a></b></dt><dd>Use·the·types·defined·in·the·surrounding·class·instead.·</dd></dl> |
126 | <p·class="definition">Definition·at·line·<a·class="el"·href="fe_2fe__values_8h_source.html#l00234">234</a>·of·file·<a·class="el"·href="fe_2fe__values_8h_source.html">fe_values.h</a>.</p> | 126 | <p·class="definition">Definition·at·line·<a·class="el"·href="fe_2fe__values_8h_source.html#l00234">234</a>·of·file·<a·class="el"·href="fe_2fe__values_8h_source.html">fe_values.h</a>.</p> |
127 | </div><h2·class="groupheader">Member·Typedef·Documentation</h2> | 127 | </div><h2·class="groupheader">Member·Typedef·Documentation</h2> |
128 | <a·id="a8469a55075e7addcba2d31847b07a1ce"·name="a8469a55075e7addcba2d31847b07a1ce"></a> | 128 | <a·id="a8469a55075e7addcba2d31847b07a1ce"·name="a8469a55075e7addcba2d31847b07a1ce"></a> |
129 | <h2·class="memtitle"><span·class="permalink"><a·href="#a8469a55075e7addcba2d31847b07a1ce">◆ </a></span>value_type</h2> | 129 | <h2·class="memtitle"><span·class="permalink"><a·href="#a8469a55075e7addcba2d31847b07a1ce">◆ </a></span>value_type</h2> |
130 | <div·class="memitem"> | 130 | <div·class="memitem"> |
Offset 112, 15 lines modified | Offset 112, 15 lines modified | ||
112 | <tr·class="memitem:a34a8715e125b9c7e99b3627b2cbb1311"·id="r_a34a8715e125b9c7e99b3627b2cbb1311"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structFEValuesViews_1_1SymmetricTensor_3_012_00_01dim_00_01spacedim_01_4_1_1OutputType.html#a34a8715e125b9c7e99b3627b2cbb1311">divergence_type</a>·=·typename·<a·class="el"·href="structProductType.html">ProductType</a><·Number,·typename·<a·class="el"·href="classFEValuesViews_1_1SymmetricTensor.html">SymmetricTensor</a><·2,·dim,·spacedim·>::divergence_type·>::type</td></tr> | 112 | <tr·class="memitem:a34a8715e125b9c7e99b3627b2cbb1311"·id="r_a34a8715e125b9c7e99b3627b2cbb1311"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structFEValuesViews_1_1SymmetricTensor_3_012_00_01dim_00_01spacedim_01_4_1_1OutputType.html#a34a8715e125b9c7e99b3627b2cbb1311">divergence_type</a>·=·typename·<a·class="el"·href="structProductType.html">ProductType</a><·Number,·typename·<a·class="el"·href="classFEValuesViews_1_1SymmetricTensor.html">SymmetricTensor</a><·2,·dim,·spacedim·>::divergence_type·>::type</td></tr> |
113 | <tr·class="separator:a34a8715e125b9c7e99b3627b2cbb1311"><td·class="memSeparator"·colspan="2"> </td></tr> | 113 | <tr·class="separator:a34a8715e125b9c7e99b3627b2cbb1311"><td·class="memSeparator"·colspan="2"> </td></tr> |
114 | </table> | 114 | </table> |
115 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> | 115 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> |
116 | <div·class="textblock"><div·class="compoundTemplParams">template<<a·class="el"·href="classint.html">int</a>·dim,·<a·class="el"·href="classint.html">int</a>·spacedim><br·/> | 116 | <div·class="textblock"><div·class="compoundTemplParams">template<<a·class="el"·href="classint.html">int</a>·dim,·<a·class="el"·href="classint.html">int</a>·spacedim><br·/> |
117 | template<typename·Number><br·/> | 117 | template<typename·Number><br·/> |
118 | struct·FEValuesViews::SymmetricTensor<·2,·dim,·spacedim·>::OutputType<·Number·></div><p>A·struct·that·provides·the·output·type·for·the·product·of·the·value·and·derivatives·of·basis·functions·of·the·<a·class="el"·href="classFEValuesViews_1_1SymmetricTensor.html">SymmetricTensor</a>·view·and·any·<code>Number</code>·type.</p> | 118 | struct·FEValuesViews::SymmetricTensor<·2,·dim,·spacedim·>::OutputType<·Number·></div><p>A·struct·that·provides·the·output·type·for·the·product·of·the·value·and·derivatives·of·basis·functions·of·the·<a·class="el"·href="classFEValuesViews_1_1SymmetricTensor.html">SymmetricTensor</a>·view·and·any·<code>Number</code>·type.</p> |
119 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00005 | 119 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000052">Deprecated:</a></b></dt><dd>Use·the·types·defined·in·the·surrounding·class·instead.·</dd></dl> |
120 | <p·class="definition">Definition·at·line·<a·class="el"·href="fe_2fe__values_8h_source.html#l01526">1526</a>·of·file·<a·class="el"·href="fe_2fe__values_8h_source.html">fe_values.h</a>.</p> | 120 | <p·class="definition">Definition·at·line·<a·class="el"·href="fe_2fe__values_8h_source.html#l01526">1526</a>·of·file·<a·class="el"·href="fe_2fe__values_8h_source.html">fe_values.h</a>.</p> |
121 | </div><h2·class="groupheader">Member·Typedef·Documentation</h2> | 121 | </div><h2·class="groupheader">Member·Typedef·Documentation</h2> |
122 | <a·id="aa524988c0aaf1b5681d726ec087adf78"·name="aa524988c0aaf1b5681d726ec087adf78"></a> | 122 | <a·id="aa524988c0aaf1b5681d726ec087adf78"·name="aa524988c0aaf1b5681d726ec087adf78"></a> |
123 | <h2·class="memtitle"><span·class="permalink"><a·href="#aa524988c0aaf1b5681d726ec087adf78">◆ </a></span>value_type</h2> | 123 | <h2·class="memtitle"><span·class="permalink"><a·href="#aa524988c0aaf1b5681d726ec087adf78">◆ </a></span>value_type</h2> |
124 | <div·class="memitem"> | 124 | <div·class="memitem"> |
Offset 114, 15 lines modified | Offset 114, 15 lines modified | ||
114 | <tr·class="memitem:a190254f8d6cab987cd14a511687425cd"·id="r_a190254f8d6cab987cd14a511687425cd"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structFEValuesViews_1_1Tensor_3_012_00_01dim_00_01spacedim_01_4_1_1OutputType.html#a190254f8d6cab987cd14a511687425cd">gradient_type</a>·=·typename·<a·class="el"·href="structProductType.html">ProductType</a><·Number,·typename·<a·class="el"·href="classFEValuesViews_1_1Tensor.html">Tensor</a><·2,·dim,·spacedim·>::gradient_type·>::type</td></tr> | 114 | <tr·class="memitem:a190254f8d6cab987cd14a511687425cd"·id="r_a190254f8d6cab987cd14a511687425cd"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structFEValuesViews_1_1Tensor_3_012_00_01dim_00_01spacedim_01_4_1_1OutputType.html#a190254f8d6cab987cd14a511687425cd">gradient_type</a>·=·typename·<a·class="el"·href="structProductType.html">ProductType</a><·Number,·typename·<a·class="el"·href="classFEValuesViews_1_1Tensor.html">Tensor</a><·2,·dim,·spacedim·>::gradient_type·>::type</td></tr> |
115 | <tr·class="separator:a190254f8d6cab987cd14a511687425cd"><td·class="memSeparator"·colspan="2"> </td></tr> | 115 | <tr·class="separator:a190254f8d6cab987cd14a511687425cd"><td·class="memSeparator"·colspan="2"> </td></tr> |
116 | </table> | 116 | </table> |
117 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> | 117 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> |
118 | <div·class="textblock"><div·class="compoundTemplParams">template<<a·class="el"·href="classint.html">int</a>·dim,·<a·class="el"·href="classint.html">int</a>·spacedim><br·/> | 118 | <div·class="textblock"><div·class="compoundTemplParams">template<<a·class="el"·href="classint.html">int</a>·dim,·<a·class="el"·href="classint.html">int</a>·spacedim><br·/> |
119 | template<typename·Number><br·/> | 119 | template<typename·Number><br·/> |
120 | struct·FEValuesViews::Tensor<·2,·dim,·spacedim·>::OutputType<·Number·></div><p>A·struct·that·provides·the·output·type·for·the·product·of·the·value·and·derivatives·of·basis·functions·of·the·<a·class="el"·href="classFEValuesViews_1_1Tensor.html">Tensor</a>·view·and·any·<code>Number</code>·type.</p> | 120 | struct·FEValuesViews::Tensor<·2,·dim,·spacedim·>::OutputType<·Number·></div><p>A·struct·that·provides·the·output·type·for·the·product·of·the·value·and·derivatives·of·basis·functions·of·the·<a·class="el"·href="classFEValuesViews_1_1Tensor.html">Tensor</a>·view·and·any·<code>Number</code>·type.</p> |
121 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00005 | 121 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000053">Deprecated:</a></b></dt><dd>Use·the·types·defined·in·the·surrounding·class·instead.·</dd></dl> |
122 | <p·class="definition">Definition·at·line·<a·class="el"·href="fe_2fe__values_8h_source.html#l01872">1872</a>·of·file·<a·class="el"·href="fe_2fe__values_8h_source.html">fe_values.h</a>.</p> | 122 | <p·class="definition">Definition·at·line·<a·class="el"·href="fe_2fe__values_8h_source.html#l01872">1872</a>·of·file·<a·class="el"·href="fe_2fe__values_8h_source.html">fe_values.h</a>.</p> |
123 | </div><h2·class="groupheader">Member·Typedef·Documentation</h2> | 123 | </div><h2·class="groupheader">Member·Typedef·Documentation</h2> |
124 | <a·id="a3ace053d7fc569bacdd038b041d17d78"·name="a3ace053d7fc569bacdd038b041d17d78"></a> | 124 | <a·id="a3ace053d7fc569bacdd038b041d17d78"·name="a3ace053d7fc569bacdd038b041d17d78"></a> |
125 | <h2·class="memtitle"><span·class="permalink"><a·href="#a3ace053d7fc569bacdd038b041d17d78">◆ </a></span>value_type</h2> | 125 | <h2·class="memtitle"><span·class="permalink"><a·href="#a3ace053d7fc569bacdd038b041d17d78">◆ </a></span>value_type</h2> |
126 | <div·class="memitem"> | 126 | <div·class="memitem"> |
Offset 124, 15 lines modified | Offset 124, 15 lines modified | ||
124 | <tr·class="memitem:a0d47cc1f6915120047500867732258b1"·id="r_a0d47cc1f6915120047500867732258b1"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structFEValuesViews_1_1Vector_1_1OutputType.html#a0d47cc1f6915120047500867732258b1">third_derivative_type</a>·=·typename·<a·class="el"·href="structProductType.html">ProductType</a><·Number,·typename·<a·class="el"·href="classFEValuesViews_1_1Vector.html">Vector</a><·dim,·spacedim·>::third_derivative_type·>::type</td></tr> | 124 | <tr·class="memitem:a0d47cc1f6915120047500867732258b1"·id="r_a0d47cc1f6915120047500867732258b1"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structFEValuesViews_1_1Vector_1_1OutputType.html#a0d47cc1f6915120047500867732258b1">third_derivative_type</a>·=·typename·<a·class="el"·href="structProductType.html">ProductType</a><·Number,·typename·<a·class="el"·href="classFEValuesViews_1_1Vector.html">Vector</a><·dim,·spacedim·>::third_derivative_type·>::type</td></tr> |
125 | <tr·class="separator:a0d47cc1f6915120047500867732258b1"><td·class="memSeparator"·colspan="2"> </td></tr> | 125 | <tr·class="separator:a0d47cc1f6915120047500867732258b1"><td·class="memSeparator"·colspan="2"> </td></tr> |
126 | </table> | 126 | </table> |
127 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> | 127 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> |
128 | <div·class="textblock"><div·class="compoundTemplParams">template<<a·class="el"·href="classint.html">int</a>·dim,·<a·class="el"·href="classint.html">int</a>·spacedim·=·dim><br·/> | 128 | <div·class="textblock"><div·class="compoundTemplParams">template<<a·class="el"·href="classint.html">int</a>·dim,·<a·class="el"·href="classint.html">int</a>·spacedim·=·dim><br·/> |
129 | template<typename·Number><br·/> | 129 | template<typename·Number><br·/> |
130 | struct·FEValuesViews::Vector<·dim,·spacedim·>::OutputType<·Number·></div><p>A·struct·that·provides·the·output·type·for·the·product·of·the·value·and·derivatives·of·basis·functions·of·the·<a·class="el"·href="classFEValuesViews_1_1Vector.html">Vector</a>·view·and·any·<code>Number</code>·type.</p> | 130 | struct·FEValuesViews::Vector<·dim,·spacedim·>::OutputType<·Number·></div><p>A·struct·that·provides·the·output·type·for·the·product·of·the·value·and·derivatives·of·basis·functions·of·the·<a·class="el"·href="classFEValuesViews_1_1Vector.html">Vector</a>·view·and·any·<code>Number</code>·type.</p> |
131 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated0000 | 131 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000051">Deprecated:</a></b></dt><dd>Use·the·types·defined·in·the·surrounding·class·instead.·</dd></dl> |
132 | <p·class="definition">Definition·at·line·<a·class="el"·href="fe_2fe__values_8h_source.html#l00821">821</a>·of·file·<a·class="el"·href="fe_2fe__values_8h_source.html">fe_values.h</a>.</p> | 132 | <p·class="definition">Definition·at·line·<a·class="el"·href="fe_2fe__values_8h_source.html#l00821">821</a>·of·file·<a·class="el"·href="fe_2fe__values_8h_source.html">fe_values.h</a>.</p> |
133 | </div><h2·class="groupheader">Member·Typedef·Documentation</h2> | 133 | </div><h2·class="groupheader">Member·Typedef·Documentation</h2> |
134 | <a·id="ae461a46cf49084f8858dbb2dc3419faa"·name="ae461a46cf49084f8858dbb2dc3419faa"></a> | 134 | <a·id="ae461a46cf49084f8858dbb2dc3419faa"·name="ae461a46cf49084f8858dbb2dc3419faa"></a> |
135 | <h2·class="memtitle"><span·class="permalink"><a·href="#ae461a46cf49084f8858dbb2dc3419faa">◆ </a></span>value_type</h2> | 135 | <h2·class="memtitle"><span·class="permalink"><a·href="#ae461a46cf49084f8858dbb2dc3419faa">◆ </a></span>value_type</h2> |
136 | <div·class="memitem"> | 136 | <div·class="memitem"> |
Offset 188, 15 lines modified | Offset 188, 15 lines modified | ||
188 | ··</td> | 188 | ··</td> |
189 | ··<td·class="mlabels-right"> | 189 | ··<td·class="mlabels-right"> |
190 | <span·class="mlabels"><span·class="mlabel">inherited</span></span>··</td> | 190 | <span·class="mlabels"><span·class="mlabel">inherited</span></span>··</td> |
191 | ··</tr> | 191 | ··</tr> |
192 | </table> | 192 | </table> |
193 | </div><div·class="memdoc"> | 193 | </div><div·class="memdoc"> |
194 | <p>A·data·type·providing·the·different·possible·zlib·compression·levels.·These·map·directly·to·constants·defined·by·zlib.</p> | 194 | <p>A·data·type·providing·the·different·possible·zlib·compression·levels.·These·map·directly·to·constants·defined·by·zlib.</p> |
195 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated0000 | 195 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000033">Deprecated:</a></b></dt><dd>Use·<a·class="el"·href="namespaceDataOutBase.html#af036f347f3e7f48a0e602577905fb3c9">DataOutBase::CompressionLevel</a>·instead.·</dd></dl> |
196 | <p·class="definition">Definition·at·line·<a·class="el"·href="data__out__base_8h_source.html#l01167">1167</a>·of·file·<a·class="el"·href="data__out__base_8h_source.html">data_out_base.h</a>.</p> | 196 | <p·class="definition">Definition·at·line·<a·class="el"·href="data__out__base_8h_source.html#l01167">1167</a>·of·file·<a·class="el"·href="data__out__base_8h_source.html">data_out_base.h</a>.</p> |
197 | </div> | 197 | </div> |
198 | </div> | 198 | </div> |
199 | <h2·class="groupheader">Constructor·&·Destructor·Documentation</h2> | 199 | <h2·class="groupheader">Constructor·&·Destructor·Documentation</h2> |
200 | <a·id="a260e7e00f9c6b82b2dae8e63462097c7"·name="a260e7e00f9c6b82b2dae8e63462097c7"></a> | 200 | <a·id="a260e7e00f9c6b82b2dae8e63462097c7"·name="a260e7e00f9c6b82b2dae8e63462097c7"></a> |
Offset 182, 15 lines modified | Offset 182, 15 lines modified | ||
182 | ··</td> | 182 | ··</td> |
183 | ··<td·class="mlabels-right"> | 183 | ··<td·class="mlabels-right"> |
184 | <span·class="mlabels"><span·class="mlabel">inherited</span></span>··</td> | 184 | <span·class="mlabels"><span·class="mlabel">inherited</span></span>··</td> |
185 | ··</tr> | 185 | ··</tr> |
186 | </table> | 186 | </table> |
187 | </div><div·class="memdoc"> | 187 | </div><div·class="memdoc"> |
188 | <p>A·data·type·providing·the·different·possible·zlib·compression·levels.·These·map·directly·to·constants·defined·by·zlib.</p> | 188 | <p>A·data·type·providing·the·different·possible·zlib·compression·levels.·These·map·directly·to·constants·defined·by·zlib.</p> |
189 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated0000 | 189 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000033">Deprecated:</a></b></dt><dd>Use·<a·class="el"·href="namespaceDataOutBase.html#af036f347f3e7f48a0e602577905fb3c9">DataOutBase::CompressionLevel</a>·instead.·</dd></dl> |
190 | <p·class="definition">Definition·at·line·<a·class="el"·href="data__out__base_8h_source.html#l01167">1167</a>·of·file·<a·class="el"·href="data__out__base_8h_source.html">data_out_base.h</a>.</p> | 190 | <p·class="definition">Definition·at·line·<a·class="el"·href="data__out__base_8h_source.html#l01167">1167</a>·of·file·<a·class="el"·href="data__out__base_8h_source.html">data_out_base.h</a>.</p> |
191 | </div> | 191 | </div> |
192 | </div> | 192 | </div> |
193 | <h2·class="groupheader">Constructor·&·Destructor·Documentation</h2> | 193 | <h2·class="groupheader">Constructor·&·Destructor·Documentation</h2> |
194 | <a·id="ac74c0706d922c3206c6ea43ecfa92f80"·name="ac74c0706d922c3206c6ea43ecfa92f80"></a> | 194 | <a·id="ac74c0706d922c3206c6ea43ecfa92f80"·name="ac74c0706d922c3206c6ea43ecfa92f80"></a> |
Offset 126, 15 lines modified | Offset 126, 15 lines modified | ||
126 | <tr·class="separator:a2199f523b25759b40aa797d1fd9d1409"><td·class="memSeparator"·colspan="2"> </td></tr> | 126 | <tr·class="separator:a2199f523b25759b40aa797d1fd9d1409"><td·class="memSeparator"·colspan="2"> </td></tr> |
127 | </table> | 127 | </table> |
128 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> | 128 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> |
129 | <div·class="textblock"><div·class="compoundTemplParams">template<<a·class="el"·href="classint.html">int</a>·dim,·typename·T><br·/> | 129 | <div·class="textblock"><div·class="compoundTemplParams">template<<a·class="el"·href="classint.html">int</a>·dim,·typename·T><br·/> |
130 | struct·GridTools::CellDataTransferBuffer<·dim,·T·></div><p>A·structure·that·allows·the·transfer·of·cell·data·of·type·<code>T</code>·from·one·processor·to·another.·It·corresponds·to·a·packed·buffer·that·stores·a·vector·of·<a·class="el"·href="classCellId.html">CellId</a>·and·a·vector·of·type·<code>T</code>.</p> | 130 | struct·GridTools::CellDataTransferBuffer<·dim,·T·></div><p>A·structure·that·allows·the·transfer·of·cell·data·of·type·<code>T</code>·from·one·processor·to·another.·It·corresponds·to·a·packed·buffer·that·stores·a·vector·of·<a·class="el"·href="classCellId.html">CellId</a>·and·a·vector·of·type·<code>T</code>.</p> |
131 | <p>This·class·facilitates·the·transfer·by·providing·the·save/load·functions·that·are·able·to·pack·up·the·vector·of·<a·class="el"·href="classCellId.html">CellId</a>'s·and·the·associated·data·of·type·<code>T</code>·into·a·stream.</p> | 131 | <p>This·class·facilitates·the·transfer·by·providing·the·save/load·functions·that·are·able·to·pack·up·the·vector·of·<a·class="el"·href="classCellId.html">CellId</a>'s·and·the·associated·data·of·type·<code>T</code>·into·a·stream.</p> |
132 | <p>Type·<code>T</code>·is·assumed·to·be·serializable·by·<code>boost::serialization</code>·(for·example·<code>unsigned·int</code>·or·<code>std::vector<double></code>).</p> | 132 | <p>Type·<code>T</code>·is·assumed·to·be·serializable·by·<code>boost::serialization</code>·(for·example·<code>unsigned·int</code>·or·<code>std::vector<double></code>).</p> |
133 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000 | 133 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000136">Deprecated:</a></b></dt><dd>The·implementation·in·deal.II·has·been·rewritten,·making·this·class·obsolete·for·use·within·deal.II.·Use·your·own·data·structures·instead.·</dd></dl> |
134 | <p·class="definition">Definition·at·line·<a·class="el"·href="grid__tools_8h_source.html#l03634">3634</a>·of·file·<a·class="el"·href="grid__tools_8h_source.html">grid_tools.h</a>.</p> | 134 | <p·class="definition">Definition·at·line·<a·class="el"·href="grid__tools_8h_source.html#l03634">3634</a>·of·file·<a·class="el"·href="grid__tools_8h_source.html">grid_tools.h</a>.</p> |
135 | </div><h2·class="groupheader">Member·Function·Documentation</h2> | 135 | </div><h2·class="groupheader">Member·Function·Documentation</h2> |
136 | <a·id="ab36a3f50fb0a7998b03c316702c86b44"·name="ab36a3f50fb0a7998b03c316702c86b44"></a> | 136 | <a·id="ab36a3f50fb0a7998b03c316702c86b44"·name="ab36a3f50fb0a7998b03c316702c86b44"></a> |
137 | <h2·class="memtitle"><span·class="permalink"><a·href="#ab36a3f50fb0a7998b03c316702c86b44">◆ </a></span>save()</h2> | 137 | <h2·class="memtitle"><span·class="permalink"><a·href="#ab36a3f50fb0a7998b03c316702c86b44">◆ </a></span>save()</h2> |
138 | <div·class="memitem"> | 138 | <div·class="memitem"> |
Offset 105, 15 lines modified | Offset 105, 15 lines modified | ||
105 | </div><!--header--> | 105 | </div><!--header--> |
106 | <div·class="contents"> | 106 | <div·class="contents"> |
107 | <p><code>#include·<<a·class="el"·href="thread__management_8h_source.html">deal.II/base/thread_management.h</a>></code></p> | 107 | <p><code>#include·<<a·class="el"·href="thread__management_8h_source.html">deal.II/base/thread_management.h</a>></code></p> |
108 | <table·class="memberdecls"> | 108 | <table·class="memberdecls"> |
109 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a> | 109 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a> |
110 | Public·Types</h2></td></tr> | 110 | Public·Types</h2></td></tr> |
111 | <tr·class="memitem:a50b1730232aaf024abbdf729abc91a64"·id="r_a50b1730232aaf024abbdf729abc91a64"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structThreads_1_1internal_1_1return__value.html#a50b1730232aaf024abbdf729abc91a64">reference_type</a>·=·RT·&</td></tr> | 111 | <tr·class="memitem:a50b1730232aaf024abbdf729abc91a64"·id="r_a50b1730232aaf024abbdf729abc91a64"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structThreads_1_1internal_1_1return__value.html#aa19ab979a849ab41b1e68aa76f40d19b">using</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structThreads_1_1internal_1_1return__value.html#a50b1730232aaf024abbdf729abc91a64">reference_type</a>·=·RT·&</td></tr> |
112 | <tr·class="separator:a50b1730232aaf024abbdf729abc91a64"><td·class="memSeparator"·colspan="2"> </td></tr> | 112 | <tr·class="separator:a50b1730232aaf024abbdf729abc91a64"><td·class="memSeparator"·colspan="2"> </td></tr> |
113 | </table><table·class="memberdecls"> | 113 | </table><table·class="memberdecls"> |
114 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> | 114 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> |
115 | Public·Member·Functions</h2></td></tr> | 115 | Public·Member·Functions</h2></td></tr> |
116 | <tr·class="memitem:a9e56b0eba5c449d1be3ad225fe59fc0d"·id="r_a9e56b0eba5c449d1be3ad225fe59fc0d"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structThreads_1_1internal_1_1return__value.html#a9e56b0eba5c449d1be3ad225fe59fc0d">return_value</a>·()</td></tr> | 116 | <tr·class="memitem:a9e56b0eba5c449d1be3ad225fe59fc0d"·id="r_a9e56b0eba5c449d1be3ad225fe59fc0d"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structThreads_1_1internal_1_1return__value.html#a9e56b0eba5c449d1be3ad225fe59fc0d">return_value</a>·()</td></tr> |
117 | <tr·class="separator:a9e56b0eba5c449d1be3ad225fe59fc0d"><td·class="memSeparator"·colspan="2"> </td></tr> | 117 | <tr·class="separator:a9e56b0eba5c449d1be3ad225fe59fc0d"><td·class="memSeparator"·colspan="2"> </td></tr> |
118 | <tr·class="memitem:aa19ab979a849ab41b1e68aa76f40d19b"·id="r_aa19ab979a849ab41b1e68aa76f40d19b"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structThreads_1_1internal_1_1return__value.html#a50b1730232aaf024abbdf729abc91a64">reference_type</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structThreads_1_1internal_1_1return__value.html#aa19ab979a849ab41b1e68aa76f40d19b">get</a>·()</td></tr> | 118 | <tr·class="memitem:aa19ab979a849ab41b1e68aa76f40d19b"·id="r_aa19ab979a849ab41b1e68aa76f40d19b"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structThreads_1_1internal_1_1return__value.html#a50b1730232aaf024abbdf729abc91a64">reference_type</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structThreads_1_1internal_1_1return__value.html#aa19ab979a849ab41b1e68aa76f40d19b">get</a>·()</td></tr> |
Offset 105, 15 lines modified | Offset 105, 15 lines modified | ||
105 | </div><!--header--> | 105 | </div><!--header--> |
106 | <div·class="contents"> | 106 | <div·class="contents"> |
107 | <p><code>#include·<<a·class="el"·href="thread__management_8h_source.html">deal.II/base/thread_management.h</a>></code></p> | 107 | <p><code>#include·<<a·class="el"·href="thread__management_8h_source.html">deal.II/base/thread_management.h</a>></code></p> |
108 | <table·class="memberdecls"> | 108 | <table·class="memberdecls"> |
109 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a> | 109 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a> |
110 | Public·Types</h2></td></tr> | 110 | Public·Types</h2></td></tr> |
111 | <tr·class="memitem:ad623f7332b4fe343efbf11702f12971b"·id="r_ad623f7332b4fe343efbf11702f12971b"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structThreads_1_1internal_1_1return__value_3_01RT_01_6_01_4.html#ad623f7332b4fe343efbf11702f12971b">reference_type</a>·=·RT·&</td></tr> | 111 | <tr·class="memitem:ad623f7332b4fe343efbf11702f12971b"·id="r_ad623f7332b4fe343efbf11702f12971b"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structThreads_1_1internal_1_1return__value_3_01RT_01_6_01_4.html#a45bd5d1c99659cff216737fe011e08b6">using</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structThreads_1_1internal_1_1return__value_3_01RT_01_6_01_4.html#ad623f7332b4fe343efbf11702f12971b">reference_type</a>·=·RT·&</td></tr> |
112 | <tr·class="separator:ad623f7332b4fe343efbf11702f12971b"><td·class="memSeparator"·colspan="2"> </td></tr> | 112 | <tr·class="separator:ad623f7332b4fe343efbf11702f12971b"><td·class="memSeparator"·colspan="2"> </td></tr> |
113 | </table><table·class="memberdecls"> | 113 | </table><table·class="memberdecls"> |
114 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> | 114 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> |
115 | Public·Member·Functions</h2></td></tr> | 115 | Public·Member·Functions</h2></td></tr> |
116 | <tr·class="memitem:ac972d5ed8a0840e34fb450bef42f2d01"·id="r_ac972d5ed8a0840e34fb450bef42f2d01"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structThreads_1_1internal_1_1return__value_3_01RT_01_6_01_4.html#ac972d5ed8a0840e34fb450bef42f2d01">return_value</a>·()</td></tr> | 116 | <tr·class="memitem:ac972d5ed8a0840e34fb450bef42f2d01"·id="r_ac972d5ed8a0840e34fb450bef42f2d01"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structThreads_1_1internal_1_1return__value_3_01RT_01_6_01_4.html#ac972d5ed8a0840e34fb450bef42f2d01">return_value</a>·()</td></tr> |
117 | <tr·class="separator:ac972d5ed8a0840e34fb450bef42f2d01"><td·class="memSeparator"·colspan="2"> </td></tr> | 117 | <tr·class="separator:ac972d5ed8a0840e34fb450bef42f2d01"><td·class="memSeparator"·colspan="2"> </td></tr> |
118 | <tr·class="memitem:a45bd5d1c99659cff216737fe011e08b6"·id="r_a45bd5d1c99659cff216737fe011e08b6"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structThreads_1_1internal_1_1return__value_3_01RT_01_6_01_4.html#ad623f7332b4fe343efbf11702f12971b">reference_type</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structThreads_1_1internal_1_1return__value_3_01RT_01_6_01_4.html#a45bd5d1c99659cff216737fe011e08b6">get</a>·()·const</td></tr> | 118 | <tr·class="memitem:a45bd5d1c99659cff216737fe011e08b6"·id="r_a45bd5d1c99659cff216737fe011e08b6"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structThreads_1_1internal_1_1return__value_3_01RT_01_6_01_4.html#ad623f7332b4fe343efbf11702f12971b">reference_type</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structThreads_1_1internal_1_1return__value_3_01RT_01_6_01_4.html#a45bd5d1c99659cff216737fe011e08b6">get</a>·()·const</td></tr> |
Offset 105, 15 lines modified | Offset 105, 15 lines modified | ||
105 | </div><!--header--> | 105 | </div><!--header--> |
106 | <div·class="contents"> | 106 | <div·class="contents"> |
107 | <p><code>#include·<<a·class="el"·href="thread__management_8h_source.html">deal.II/base/thread_management.h</a>></code></p> | 107 | <p><code>#include·<<a·class="el"·href="thread__management_8h_source.html">deal.II/base/thread_management.h</a>></code></p> |
108 | <table·class="memberdecls"> | 108 | <table·class="memberdecls"> |
109 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a> | 109 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a> |
110 | Public·Types</h2></td></tr> | 110 | Public·Types</h2></td></tr> |
111 | <tr·class="memitem:a37acd3c8b4b9994886b9061d69ab0c79"·id="r_a37acd3c8b4b9994886b9061d69ab0c79"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structThreads_1_1internal_1_1return__value_3_01void_01_4.html#a37acd3c8b4b9994886b9061d69ab0c79">reference_type</a>·=·void</td></tr> | 111 | <tr·class="memitem:a37acd3c8b4b9994886b9061d69ab0c79"·id="r_a37acd3c8b4b9994886b9061d69ab0c79"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structThreads_1_1internal_1_1return__value_3_01void_01_4.html#a3208d18063f2dc2d424f179f04cbd572">using</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structThreads_1_1internal_1_1return__value_3_01void_01_4.html#a37acd3c8b4b9994886b9061d69ab0c79">reference_type</a>·=·void</td></tr> |
112 | <tr·class="separator:a37acd3c8b4b9994886b9061d69ab0c79"><td·class="memSeparator"·colspan="2"> </td></tr> | 112 | <tr·class="separator:a37acd3c8b4b9994886b9061d69ab0c79"><td·class="memSeparator"·colspan="2"> </td></tr> |
113 | </table><table·class="memberdecls"> | 113 | </table><table·class="memberdecls"> |
114 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> | 114 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> |
115 | Public·Member·Functions</h2></td></tr> | 115 | Public·Member·Functions</h2></td></tr> |
116 | <tr·class="memitem:ab75ad34b99ba82daeb1515a8338c7bc9"·id="r_ab75ad34b99ba82daeb1515a8338c7bc9"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structThreads_1_1internal_1_1return__value_3_01void_01_4.html#ab75ad34b99ba82daeb1515a8338c7bc9">set_from</a>·(std::future<·void·>·&)</td></tr> | 116 | <tr·class="memitem:ab75ad34b99ba82daeb1515a8338c7bc9"·id="r_ab75ad34b99ba82daeb1515a8338c7bc9"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structThreads_1_1internal_1_1return__value_3_01void_01_4.html#ab75ad34b99ba82daeb1515a8338c7bc9">set_from</a>·(std::future<·void·>·&)</td></tr> |
117 | <tr·class="separator:ab75ad34b99ba82daeb1515a8338c7bc9"><td·class="memSeparator"·colspan="2"> </td></tr> | 117 | <tr·class="separator:ab75ad34b99ba82daeb1515a8338c7bc9"><td·class="memSeparator"·colspan="2"> </td></tr> |
118 | </table><table·class="memberdecls"> | 118 | </table><table·class="memberdecls"> |
Offset 436, 15 lines modified | Offset 436, 15 lines modified | ||
436 | <p></p> | 436 | <p></p> |
437 | <p>This·signal·is·triggered·for·each·cell·during·every·automatic·or·manual·repartitioning.·It·is·intended·to·allow·a·weighted·repartitioning·of·the·domain·to·balance·the·computational·load·across·processes·in·a·different·way·than·balancing·the·number·of·cells.·Any·connected·function·is·expected·to·take·an·iterator·to·a·cell,·and·a·CellStatus·argument·that·indicates·whether·this·cell·is·going·to·be·refined,·coarsened·or·left·untouched·(see·the·documentation·of·the·CellStatus·enum·for·more·information).·The·function·is·expected·to·return·an·unsigned·integer,·which·is·interpreted·as·the·additional·computational·load·of·this·cell.</p> | 437 | <p>This·signal·is·triggered·for·each·cell·during·every·automatic·or·manual·repartitioning.·It·is·intended·to·allow·a·weighted·repartitioning·of·the·domain·to·balance·the·computational·load·across·processes·in·a·different·way·than·balancing·the·number·of·cells.·Any·connected·function·is·expected·to·take·an·iterator·to·a·cell,·and·a·CellStatus·argument·that·indicates·whether·this·cell·is·going·to·be·refined,·coarsened·or·left·untouched·(see·the·documentation·of·the·CellStatus·enum·for·more·information).·The·function·is·expected·to·return·an·unsigned·integer,·which·is·interpreted·as·the·additional·computational·load·of·this·cell.</p> |
438 | <p>In·serial·and·parallel·shared·applications,·partitioning·happens·after·refinement.·So·all·cells·will·have·the·<code>CELL_PERSIST</code>·status.</p> | 438 | <p>In·serial·and·parallel·shared·applications,·partitioning·happens·after·refinement.·So·all·cells·will·have·the·<code>CELL_PERSIST</code>·status.</p> |
439 | <p>In·parallel·distributed·applications,·partitioning·happens·during·refinement.·If·this·cell·is·going·to·be·coarsened,·the·signal·is·called·for·the·parent·cell·and·you·need·to·provide·the·weight·of·the·future·parent·cell.·If·this·cell·is·going·to·be·refined,·the·function·is·called·on·all·children·while·<code>cell_iterator</code>·refers·to·their·parent·cell.·In·this·case,·you·need·to·pick·a·weight·for·each·individual·child·based·on·information·given·by·the·parent·cell.</p> | 439 | <p>In·parallel·distributed·applications,·partitioning·happens·during·refinement.·If·this·cell·is·going·to·be·coarsened,·the·signal·is·called·for·the·parent·cell·and·you·need·to·provide·the·weight·of·the·future·parent·cell.·If·this·cell·is·going·to·be·refined,·the·function·is·called·on·all·children·while·<code>cell_iterator</code>·refers·to·their·parent·cell.·In·this·case,·you·need·to·pick·a·weight·for·each·individual·child·based·on·information·given·by·the·parent·cell.</p> |
440 | <p>If·several·functions·are·connected·to·this·signal,·their·return·values·will·be·summed·to·calculate·the·final·weight·of·a·cell.·This·allows·different·parts·of·a·larger·code·base·to·have·their·own·functions·computing·the·weight·of·a·cell;·for·example·in·a·code·that·does·both·finite·element·and·particle·computations·on·each·cell,·the·code·could·separate·the·computation·of·a·cell's·weight·into·two·functions,·each·implemented·in·their·respective·files,·that·provide·the·finite·element-based·and·the·particle-based·weights.</p> | 440 | <p>If·several·functions·are·connected·to·this·signal,·their·return·values·will·be·summed·to·calculate·the·final·weight·of·a·cell.·This·allows·different·parts·of·a·larger·code·base·to·have·their·own·functions·computing·the·weight·of·a·cell;·for·example·in·a·code·that·does·both·finite·element·and·particle·computations·on·each·cell,·the·code·could·separate·the·computation·of·a·cell's·weight·into·two·functions,·each·implemented·in·their·respective·files,·that·provide·the·finite·element-based·and·the·particle-based·weights.</p> |
441 | <p>This·function·is·used·in·<a·class="el"·href="step_68.html">step-68</a>·and·implicitly·in·<a·class="el"·href="step_75.html">step-75</a>·using·the·<a·class="el"·href="classparallel_1_1CellWeights.html">parallel::CellWeights</a>·class.··</p> | 441 | <p>This·function·is·used·in·<a·class="el"·href="step_68.html">step-68</a>·and·implicitly·in·<a·class="el"·href="step_75.html">step-75</a>·using·the·<a·class="el"·href="classparallel_1_1CellWeights.html">parallel::CellWeights</a>·class.··</p> |
442 | <p>As·a·reference,·a·value·of·1000·is·added·for·every·cell·to·the·total·weight.·This·means·a·signal·return·value·of·1000·(resulting·in·a·weight·of·2000)·means·that·it·is·twice·as·expensive·for·a·process·to·handle·this·particular·cell.</p> | 442 | <p>As·a·reference,·a·value·of·1000·is·added·for·every·cell·to·the·total·weight.·This·means·a·signal·return·value·of·1000·(resulting·in·a·weight·of·2000)·means·that·it·is·twice·as·expensive·for·a·process·to·handle·this·particular·cell.</p> |
443 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00006 | 443 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000060">Deprecated:</a></b></dt><dd>Use·the·<code>weight</code>·signal·instead·which·omits·the·base·weight.·You·can·invoke·the·old·behavior·by·connecting·a·function·to·the·signal·that·returns·the·base·weight·as·follows.·This·function·should·be·added·<em>in·addition</em>·to·the·one·that·actually·computes·the·weight.·</dd></dl> |
444 | <div·class="fragment"><div·class="line"><a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>.signals.weight.connect(</div> | 444 | <div·class="fragment"><div·class="line"><a·class="code·hl_variable"·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a>.signals.weight.connect(</div> |
445 | <div·class="line">··[](<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="classTriaIterator.html">Triangulation<dim>::cell_iterator</a>·&,</div> | 445 | <div·class="line">··[](<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_class"·href="classTriaIterator.html">Triangulation<dim>::cell_iterator</a>·&,</div> |
446 | <div·class="line">·····<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_enumeration"·href="classTriangulation.html#a1f047c753e5299ed179b042b1d014ee2">Triangulation<dim>::CellStatus</a>)</div> | 446 | <div·class="line">·····<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_enumeration"·href="classTriangulation.html#a1f047c753e5299ed179b042b1d014ee2">Triangulation<dim>::CellStatus</a>)</div> |
447 | <div·class="line">····->·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·{·<span·class="keywordflow">return</span>·1000;·});</div> | 447 | <div·class="line">····->·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·{·<span·class="keywordflow">return</span>·1000;·});</div> |
448 | <div·class="ttc"·id="aclassTriaIterator_html"><div·class="ttname"><a·href="classTriaIterator.html">TriaIterator</a></div><div·class="ttdef"><b>Definition</b>·<a·href="tria__iterator_8h_source.html#l00578">tria_iterator.h:579</a></div></div> | 448 | <div·class="ttc"·id="aclassTriaIterator_html"><div·class="ttname"><a·href="classTriaIterator.html">TriaIterator</a></div><div·class="ttdef"><b>Definition</b>·<a·href="tria__iterator_8h_source.html#l00578">tria_iterator.h:579</a></div></div> |
449 | <div·class="ttc"·id="aclassTriangulation_html_a1f047c753e5299ed179b042b1d014ee2"><div·class="ttname"><a·href="classTriangulation.html#a1f047c753e5299ed179b042b1d014ee2">Triangulation::CellStatus</a></div><div·class="ttdeci">CellStatus</div><div·class="ttdef"><b>Definition</b>·<a·href="grid_2tria_8h_source.html#l02056">tria.h:2057</a></div></div> | 449 | <div·class="ttc"·id="aclassTriangulation_html_a1f047c753e5299ed179b042b1d014ee2"><div·class="ttname"><a·href="classTriangulation.html#a1f047c753e5299ed179b042b1d014ee2">Triangulation::CellStatus</a></div><div·class="ttdeci">CellStatus</div><div·class="ttdef"><b>Definition</b>·<a·href="grid_2tria_8h_source.html#l02056">tria.h:2057</a></div></div> |
450 | <div·class="ttc"·id="ap4est__wrappers_8cc_html_ace00f2f80d9780ef9aa1007e1c22c6a4"><div·class="ttname"><a·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a></div><div·class="ttdeci">const·::parallel::distributed::Triangulation<·dim,·spacedim·>·*·triangulation</div><div·class="ttdef"><b>Definition</b>·<a·href="p4est__wrappers_8cc_source.html#l00069">p4est_wrappers.cc:69</a></div></div> | 450 | <div·class="ttc"·id="ap4est__wrappers_8cc_html_ace00f2f80d9780ef9aa1007e1c22c6a4"><div·class="ttname"><a·href="p4est__wrappers_8cc.html#ace00f2f80d9780ef9aa1007e1c22c6a4">triangulation</a></div><div·class="ttdeci">const·::parallel::distributed::Triangulation<·dim,·spacedim·>·*·triangulation</div><div·class="ttdef"><b>Definition</b>·<a·href="p4est__wrappers_8cc_source.html#l00069">p4est_wrappers.cc:69</a></div></div> |
Offset 105, 19 lines modified | Offset 105, 19 lines modified | ||
105 | <p><code>#include·<<a·class="el"·href="boost__adaptors_2point_8h_source.html">deal.II/boost_adaptors/point.h</a>></code></p> | 105 | <p><code>#include·<<a·class="el"·href="boost__adaptors_2point_8h_source.html">deal.II/boost_adaptors/point.h</a>></code></p> |
106 | <table·class="memberdecls"> | 106 | <table·class="memberdecls"> |
107 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> | 107 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> |
108 | Static·Public·Member·Functions</h2></td></tr> | 108 | Static·Public·Member·Functions</h2></td></tr> |
109 | <tr·class="memitem:a370b936abb06cd6f5cd56d227568dedb"·id="r_a370b936abb06cd6f5cd56d227568dedb"><td·class="memItemLeft"·align="right"·valign="top">static·double </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structboost_1_1geometry_1_1traits_1_1access_3_1_1Point_3_01dim_00_01Number_01_4_00_01D_01_4.html#a370b936abb06cd6f5cd56d227568dedb">get</a>·(<a·class="el"·href="classPoint.html">::Point</a><·dim,·Number·>·const·&p)</td></tr> | 109 | <tr·class="memitem:a370b936abb06cd6f5cd56d227568dedb"·id="r_a370b936abb06cd6f5cd56d227568dedb"><td·class="memItemLeft"·align="right"·valign="top">static·double </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structboost_1_1geometry_1_1traits_1_1access_3_1_1Point_3_01dim_00_01Number_01_4_00_01D_01_4.html#a370b936abb06cd6f5cd56d227568dedb">get</a>·(<a·class="el"·href="classPoint.html">::Point</a><·dim,·Number·>·const·&p)</td></tr> |
110 | <tr·class="separator:a370b936abb06cd6f5cd56d227568dedb"><td·class="memSeparator"·colspan="2"> </td></tr> | 110 | <tr·class="separator:a370b936abb06cd6f5cd56d227568dedb"><td·class="memSeparator"·colspan="2"> </td></tr> |
111 | <tr·class="memitem:a9d1a8622f2b72ad238a0bc8a3042f7ce"·id="r_a9d1a8622f2b72ad238a0bc8a3042f7ce"><td·class="memItemLeft"·align="right"·valign="top">static·void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structboost_1_1geometry_1_1traits_1_1access_3_1_1Point_3_01dim_00_01Number_01_4_00_01D_01_4.html#a9d1a8622f2b72ad238a0bc8a3042f7ce">set</a>·(<a·class="el"·href="classPoint.html">::Point</a><·dim,·Number·>·&p,·Number·value)</td></tr> | 111 | <tr·class="memitem:a9d1a8622f2b72ad238a0bc8a3042f7ce"·id="r_a9d1a8622f2b72ad238a0bc8a3042f7ce"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structboost_1_1geometry_1_1traits_1_1access_3_1_1Point_3_01dim_00_01Number_01_4_00_01D_01_4.html#a370b936abb06cd6f5cd56d227568dedb">static</a>·void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structboost_1_1geometry_1_1traits_1_1access_3_1_1Point_3_01dim_00_01Number_01_4_00_01D_01_4.html#a9d1a8622f2b72ad238a0bc8a3042f7ce">set</a>·(<a·class="el"·href="classPoint.html">::Point</a><·dim,·Number·>·&p,·Number·value)</td></tr> |
112 | <tr·class="separator:a9d1a8622f2b72ad238a0bc8a3042f7ce"><td·class="memSeparator"·colspan="2"> </td></tr> | 112 | <tr·class="separator:a9d1a8622f2b72ad238a0bc8a3042f7ce"><td·class="memSeparator"·colspan="2"> </td></tr> |
113 | </table> | 113 | </table> |
114 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> | 114 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> |
115 | <div·class="textblock"><div·class="compoundTemplParams">template<std::size_t·D,·<a·class="el"·href="classint.html">int</a>·dim,·class·Number><br·/> | 115 | <div·class="textblock"><div·class="compoundTemplParams">template<std::size_t·D,·<a·class="el"·href="classint.html">int</a>·dim,·<a·class="el"·href="structboost_1_1geometry_1_1traits_1_1access_3_1_1Point_3_01dim_00_01Number_01_4_00_01D_01_4.html#a370b936abb06cd6f5cd56d227568dedb">class</a>·Number><br·/> |
116 | struct·boost::geometry::traits::access<::Point<·dim,·Number·>,·D·></div><p>Getter·function·for·D-th·coordinate·of·a·dealii·<a·class="el"·href="classPoint.html">Point</a>.·</p> | 116 | struct·boost::geometry::traits::access<::Point<·dim,·Number·>,·D·></div><p>Getter·function·for·D-th·coordinate·of·a·dealii·<a·class="el"·href="classPoint.html">Point</a>.·</p> |
117 | <p·class="definition">Definition·at·line·<a·class="el"·href="boost__adaptors_2point_8h_source.html#l00068">68</a>·of·file·<a·class="el"·href="boost__adaptors_2point_8h_source.html">point.h</a>.</p> | 117 | <p·class="definition">Definition·at·line·<a·class="el"·href="boost__adaptors_2point_8h_source.html#l00068">68</a>·of·file·<a·class="el"·href="boost__adaptors_2point_8h_source.html">point.h</a>.</p> |
118 | </div><h2·class="groupheader">Member·Function·Documentation</h2> | 118 | </div><h2·class="groupheader">Member·Function·Documentation</h2> |
119 | <a·id="a370b936abb06cd6f5cd56d227568dedb"·name="a370b936abb06cd6f5cd56d227568dedb"></a> | 119 | <a·id="a370b936abb06cd6f5cd56d227568dedb"·name="a370b936abb06cd6f5cd56d227568dedb"></a> |
120 | <h2·class="memtitle"><span·class="permalink"><a·href="#a370b936abb06cd6f5cd56d227568dedb">◆ </a></span>get()</h2> | 120 | <h2·class="memtitle"><span·class="permalink"><a·href="#a370b936abb06cd6f5cd56d227568dedb">◆ </a></span>get()</h2> |
Offset 105, 19 lines modified | Offset 105, 19 lines modified | ||
105 | <p><code>#include·<<a·class="el"·href="boost__adaptors_2bounding__box_8h_source.html">deal.II/boost_adaptors/bounding_box.h</a>></code></p> | 105 | <p><code>#include·<<a·class="el"·href="boost__adaptors_2bounding__box_8h_source.html">deal.II/boost_adaptors/bounding_box.h</a>></code></p> |
106 | <table·class="memberdecls"> | 106 | <table·class="memberdecls"> |
107 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> | 107 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> |
108 | Static·Public·Member·Functions</h2></td></tr> | 108 | Static·Public·Member·Functions</h2></td></tr> |
109 | <tr·class="memitem:a9e0e183a7ca95c106c1ad003a1172763"·id="r_a9e0e183a7ca95c106c1ad003a1172763"><td·class="memItemLeft"·align="right"·valign="top">static·double </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structboost_1_1geometry_1_1traits_1_1indexed__access_3_1_1BoundingBox_3_01dim_00_01Number_01_4_00_01max__corner_00_01D_01_4.html#a9e0e183a7ca95c106c1ad003a1172763">get</a>·(<a·class="el"·href="classBoundingBox.html">::BoundingBox</a><·dim,·Number·>·const·&box)</td></tr> | 109 | <tr·class="memitem:a9e0e183a7ca95c106c1ad003a1172763"·id="r_a9e0e183a7ca95c106c1ad003a1172763"><td·class="memItemLeft"·align="right"·valign="top">static·double </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structboost_1_1geometry_1_1traits_1_1indexed__access_3_1_1BoundingBox_3_01dim_00_01Number_01_4_00_01max__corner_00_01D_01_4.html#a9e0e183a7ca95c106c1ad003a1172763">get</a>·(<a·class="el"·href="classBoundingBox.html">::BoundingBox</a><·dim,·Number·>·const·&box)</td></tr> |
110 | <tr·class="separator:a9e0e183a7ca95c106c1ad003a1172763"><td·class="memSeparator"·colspan="2"> </td></tr> | 110 | <tr·class="separator:a9e0e183a7ca95c106c1ad003a1172763"><td·class="memSeparator"·colspan="2"> </td></tr> |
111 | <tr·class="memitem:aa76f6ad810acdb798510023068f8a13a"·id="r_aa76f6ad810acdb798510023068f8a13a"><td·class="memItemLeft"·align="right"·valign="top"> | 111 | <tr·class="memitem:aa76f6ad810acdb798510023068f8a13a"·id="r_aa76f6ad810acdb798510023068f8a13a"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structboost_1_1geometry_1_1traits_1_1indexed__access_3_1_1BoundingBox_3_01dim_00_01Number_01_4_00_01max__corner_00_01D_01_4.html#a9e0e183a7ca95c106c1ad003a1172763">static</a>·void </td><td·class="memItemRight"·valign="bottom"><a·cl[·...·truncated·by·diffoscope;·len:·466,·SHA:·5fa6ab6e405c0b9883fa24d987139f28dbe356ac9a02a25cef12a527f7aa0e71·...·],·Number·value)</td></tr> |
112 | <tr·class="separator:aa76f6ad810acdb798510023068f8a13a"><td·class="memSeparator"·colspan="2"> </td></tr> | 112 | <tr·class="separator:aa76f6ad810acdb798510023068f8a13a"><td·class="memSeparator"·colspan="2"> </td></tr> |
113 | </table> | 113 | </table> |
114 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> | 114 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> |
115 | <div·class="textblock"><div·class="compoundTemplParams">template<<a·class="el"·href="classint.html">int</a>·dim,·class·Number,·std::size_t·D><br·/> | 115 | <div·class="textblock"><div·class="compoundTemplParams">template<<a·class="el"·href="classint.html">int</a>·dim,·<a·class="el"·href="structboost_1_1geometry_1_1traits_1_1indexed__access_3_1_1BoundingBox_3_01dim_00_01Number_01_4_00_01max__corner_00_01D_01_4.html#a9e0e183a7ca95c106c1ad003a1172763">class</a>·Number,·std::size_t·D><br·/> |
116 | struct·boost::geometry::traits::indexed_access<::BoundingBox<·dim,·Number·>,·max_corner,·D·></div><p>Access·to·the·D-th·coordinate·of·the·upper·right·corner·of·a·<a·class="el"·href="classBoundingBox.html">BoundingBox</a>.·</p> | 116 | struct·boost::geometry::traits::indexed_access<::BoundingBox<·dim,·Number·>,·max_corner,·D·></div><p>Access·to·the·D-th·coordinate·of·the·upper·right·corner·of·a·<a·class="el"·href="classBoundingBox.html">BoundingBox</a>.·</p> |
117 | <p·class="definition">Definition·at·line·<a·class="el"·href="boost__adaptors_2bounding__box_8h_source.html#l00083">83</a>·of·file·<a·class="el"·href="boost__adaptors_2bounding__box_8h_source.html">bounding_box.h</a>.</p> | 117 | <p·class="definition">Definition·at·line·<a·class="el"·href="boost__adaptors_2bounding__box_8h_source.html#l00083">83</a>·of·file·<a·class="el"·href="boost__adaptors_2bounding__box_8h_source.html">bounding_box.h</a>.</p> |
118 | </div><h2·class="groupheader">Member·Function·Documentation</h2> | 118 | </div><h2·class="groupheader">Member·Function·Documentation</h2> |
119 | <a·id="a9e0e183a7ca95c106c1ad003a1172763"·name="a9e0e183a7ca95c106c1ad003a1172763"></a> | 119 | <a·id="a9e0e183a7ca95c106c1ad003a1172763"·name="a9e0e183a7ca95c106c1ad003a1172763"></a> |
120 | <h2·class="memtitle"><span·class="permalink"><a·href="#a9e0e183a7ca95c106c1ad003a1172763">◆ </a></span>get()</h2> | 120 | <h2·class="memtitle"><span·class="permalink"><a·href="#a9e0e183a7ca95c106c1ad003a1172763">◆ </a></span>get()</h2> |
Offset 105, 19 lines modified | Offset 105, 19 lines modified | ||
105 | <p><code>#include·<<a·class="el"·href="boost__adaptors_2bounding__box_8h_source.html">deal.II/boost_adaptors/bounding_box.h</a>></code></p> | 105 | <p><code>#include·<<a·class="el"·href="boost__adaptors_2bounding__box_8h_source.html">deal.II/boost_adaptors/bounding_box.h</a>></code></p> |
106 | <table·class="memberdecls"> | 106 | <table·class="memberdecls"> |
107 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> | 107 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> |
108 | Static·Public·Member·Functions</h2></td></tr> | 108 | Static·Public·Member·Functions</h2></td></tr> |
109 | <tr·class="memitem:ad8c2e9b15626b0c4e26150a7aa23f54a"·id="r_ad8c2e9b15626b0c4e26150a7aa23f54a"><td·class="memItemLeft"·align="right"·valign="top">static·double </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structboost_1_1geometry_1_1traits_1_1indexed__access_3_1_1BoundingBox_3_01dim_00_01Number_01_4_00_01min__corner_00_01D_01_4.html#ad8c2e9b15626b0c4e26150a7aa23f54a">get</a>·(<a·class="el"·href="classBoundingBox.html">::BoundingBox</a><·dim,·Number·>·const·&box)</td></tr> | 109 | <tr·class="memitem:ad8c2e9b15626b0c4e26150a7aa23f54a"·id="r_ad8c2e9b15626b0c4e26150a7aa23f54a"><td·class="memItemLeft"·align="right"·valign="top">static·double </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structboost_1_1geometry_1_1traits_1_1indexed__access_3_1_1BoundingBox_3_01dim_00_01Number_01_4_00_01min__corner_00_01D_01_4.html#ad8c2e9b15626b0c4e26150a7aa23f54a">get</a>·(<a·class="el"·href="classBoundingBox.html">::BoundingBox</a><·dim,·Number·>·const·&box)</td></tr> |
110 | <tr·class="separator:ad8c2e9b15626b0c4e26150a7aa23f54a"><td·class="memSeparator"·colspan="2"> </td></tr> | 110 | <tr·class="separator:ad8c2e9b15626b0c4e26150a7aa23f54a"><td·class="memSeparator"·colspan="2"> </td></tr> |
111 | <tr·class="memitem:a52786e84c156f56394568b7359eb5d14"·id="r_a52786e84c156f56394568b7359eb5d14"><td·class="memItemLeft"·align="right"·valign="top"> | 111 | <tr·class="memitem:a52786e84c156f56394568b7359eb5d14"·id="r_a52786e84c156f56394568b7359eb5d14"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structboost_1_1geometry_1_1traits_1_1indexed__access_3_1_1BoundingBox_3_01dim_00_01Number_01_4_00_01min__corner_00_01D_01_4.html#ad8c2e9b15626b0c4e26150a7aa23f54a">static</a>·void </td><td·class="memItemRight"·valign="bottom"><a·cl[·...·truncated·by·diffoscope;·len:·466,·SHA:·c39e320905c018b7bea352fb49b307151f12811a46f86d0231d0c7cd0fbc7664·...·],·Number·value)</td></tr> |
112 | <tr·class="separator:a52786e84c156f56394568b7359eb5d14"><td·class="memSeparator"·colspan="2"> </td></tr> | 112 | <tr·class="separator:a52786e84c156f56394568b7359eb5d14"><td·class="memSeparator"·colspan="2"> </td></tr> |
113 | </table> | 113 | </table> |
114 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> | 114 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> |
115 | <div·class="textblock"><div·class="compoundTemplParams">template<<a·class="el"·href="classint.html">int</a>·dim,·class·Number,·std::size_t·D><br·/> | 115 | <div·class="textblock"><div·class="compoundTemplParams">template<<a·class="el"·href="classint.html">int</a>·dim,·<a·class="el"·href="structboost_1_1geometry_1_1traits_1_1indexed__access_3_1_1BoundingBox_3_01dim_00_01Number_01_4_00_01min__corner_00_01D_01_4.html#ad8c2e9b15626b0c4e26150a7aa23f54a">class</a>·Number,·std::size_t·D><br·/> |
116 | struct·boost::geometry::traits::indexed_access<::BoundingBox<·dim,·Number·>,·min_corner,·D·></div><p>Access·to·the·D-th·coordinate·of·the·lower·left·corner·of·a·<a·class="el"·href="classBoundingBox.html">BoundingBox</a>.·</p> | 116 | struct·boost::geometry::traits::indexed_access<::BoundingBox<·dim,·Number·>,·min_corner,·D·></div><p>Access·to·the·D-th·coordinate·of·the·lower·left·corner·of·a·<a·class="el"·href="classBoundingBox.html">BoundingBox</a>.·</p> |
117 | <p·class="definition">Definition·at·line·<a·class="el"·href="boost__adaptors_2bounding__box_8h_source.html#l00055">55</a>·of·file·<a·class="el"·href="boost__adaptors_2bounding__box_8h_source.html">bounding_box.h</a>.</p> | 117 | <p·class="definition">Definition·at·line·<a·class="el"·href="boost__adaptors_2bounding__box_8h_source.html#l00055">55</a>·of·file·<a·class="el"·href="boost__adaptors_2bounding__box_8h_source.html">bounding_box.h</a>.</p> |
118 | </div><h2·class="groupheader">Member·Function·Documentation</h2> | 118 | </div><h2·class="groupheader">Member·Function·Documentation</h2> |
119 | <a·id="ad8c2e9b15626b0c4e26150a7aa23f54a"·name="ad8c2e9b15626b0c4e26150a7aa23f54a"></a> | 119 | <a·id="ad8c2e9b15626b0c4e26150a7aa23f54a"·name="ad8c2e9b15626b0c4e26150a7aa23f54a"></a> |
120 | <h2·class="memtitle"><span·class="permalink"><a·href="#ad8c2e9b15626b0c4e26150a7aa23f54a">◆ </a></span>get()</h2> | 120 | <h2·class="memtitle"><span·class="permalink"><a·href="#ad8c2e9b15626b0c4e26150a7aa23f54a">◆ </a></span>get()</h2> |
Offset 104, 56 lines modified | Offset 104, 56 lines modified | ||
104 | </div><!--header--> | 104 | </div><!--header--> |
105 | <div·class="contents"> | 105 | <div·class="contents"> |
106 | <p><code>#include·<<a·class="el"·href="vector__element__access_8h_source.html">deal.II/lac/vector_element_access.h</a>></code></p> | 106 | <p><code>#include·<<a·class="el"·href="vector__element__access_8h_source.html">deal.II/lac/vector_element_access.h</a>></code></p> |
107 | <table·class="memberdecls"> | 107 | <table·class="memberdecls"> |
108 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> | 108 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> |
109 | Public·Member·Functions</h2></td></tr> | 109 | Public·Member·Functions</h2></td></tr> |
110 | <tr·class="memitem:a76c4655cbb0cf3ee9287ce5e388b39e8"·id="r_a76c4655cbb0cf3ee9287ce5e388b39e8"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1ElementAccess.html#a76c4655cbb0cf3ee9287ce5e388b39e8">add</a>·(const·double·<a·class="el"·href="namespaceinternal.html#aa5bef221c94bc6b9c5441c306a72cdbaa2063c1608d6e0baf80249c42e2be5804">value</a>,·con | 110 | <tr·class="memitem:a76c4655cbb0cf3ee9287ce5e388b39e8"·id="r_a76c4655cbb0cf3ee9287ce5e388b39e8"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1ElementAccess.html#a76c4655cbb0cf3ee9287ce5e388b39e8">add</a>·(<a·class="el"·href="structinternal_1_1ElementAccess.html#a18718c24b953a9f94347d1a5ce39b585">const</a>·double·<a·class="el"·href="namespaceinternal.html#aa5bef221c94bc6b9c5441c306a72cdbaa2063c1608d6e0baf80249c42e2be5804">value</a>,·<a·class="el"·href="struc[·...·truncated·by·diffoscope;·len:·76,·SHA:·47ee9a2f61edba92d4ef5f539232ce3f2e1426f433d615c831b8e460e013728e·...·]·<a·class="el"·href="namespacetypes.html#a3543786f7dc7c57385fc923a6afd5917">types::global_dof_index</a>·i,·<a·class="el"·href="classLinearAlgebra_1_1EpetraWrappers_1_1Vector.html">LinearAlgebra::EpetraWrappers::Vector</a>·&V)</td></tr> |
111 | <tr·class="separator:a76c4655cbb0cf3ee9287ce5e388b39e8"><td·class="memSeparator"·colspan="2"> </td></tr> | 111 | <tr·class="separator:a76c4655cbb0cf3ee9287ce5e388b39e8"><td·class="memSeparator"·colspan="2"> </td></tr> |
112 | <tr·class="memitem:a4fed6d1b03bfa241042cae748a9d4848"·id="r_a4fed6d1b03bfa241042cae748a9d4848"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1ElementAccess.html#a4fed6d1b03bfa241042cae748a9d4848">set</a>·(const·double·<a·class="el"·href="namespaceinternal.html#aa5bef221c94bc6b9c5441c306a72cdbaa2063c1608d6e0baf80249c42e2be5804">value</a>,·con | 112 | <tr·class="memitem:a4fed6d1b03bfa241042cae748a9d4848"·id="r_a4fed6d1b03bfa241042cae748a9d4848"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1ElementAccess.html#a4fed6d1b03bfa241042cae748a9d4848">set</a>·(<a·class="el"·href="structinternal_1_1ElementAccess.html#a18718c24b953a9f94347d1a5ce39b585">const</a>·double·<a·class="el"·href="namespaceinternal.html#aa5bef221c94bc6b9c5441c306a72cdbaa2063c1608d6e0baf80249c42e2be5804">value</a>,·<a·class="el"·href="struc[·...·truncated·by·diffoscope;·len:·76,·SHA:·47ee9a2f61edba92d4ef5f539232ce3f2e1426f433d615c831b8e460e013728e·...·]·<a·class="el"·href="namespacetypes.html#a3543786f7dc7c57385fc923a6afd5917">types::global_dof_index</a>·i,·<a·class="el"·href="classLinearAlgebra_1_1EpetraWrappers_1_1Vector.html">LinearAlgebra::EpetraWrappers::Vector</a>·&V)</td></tr> |
113 | <tr·class="separator:a4fed6d1b03bfa241042cae748a9d4848"><td·class="memSeparator"·colspan="2"> </td></tr> | 113 | <tr·class="separator:a4fed6d1b03bfa241042cae748a9d4848"><td·class="memSeparator"·colspan="2"> </td></tr> |
114 | <tr·class="memitem:aa12cb38c6ab331e2614af68eaa63218e"·id="r_aa12cb38c6ab331e2614af68eaa63218e"><td·class="memItemLeft"·align="right"·valign="top">double </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1ElementAccess.html#aa12cb38c6ab331e2614af68eaa63218e">get</a>·(const·<a·class="el"·href="classLinearAlgebra_1_1EpetraWrappers_1_1Vector.html">LinearAlgebra::EpetraWrappers::Vector</a>·&V,·const·<a·class="el"·href="namespacetypes.html#a3543786f7dc7c57385fc923a6afd5917">types::global_dof_index</a>·i)</td></tr> | 114 | <tr·class="memitem:aa12cb38c6ab331e2614af68eaa63218e"·id="r_aa12cb38c6ab331e2614af68eaa63218e"><td·class="memItemLeft"·align="right"·valign="top">double </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1ElementAccess.html#aa12cb38c6ab331e2614af68eaa63218e">get</a>·(const·<a·class="el"·href="classLinearAlgebra_1_1EpetraWrappers_1_1Vector.html">LinearAlgebra::EpetraWrappers::Vector</a>·&V,·const·<a·class="el"·href="namespacetypes.html#a3543786f7dc7c57385fc923a6afd5917">types::global_dof_index</a>·i)</td></tr> |
115 | <tr·class="separator:aa12cb38c6ab331e2614af68eaa63218e"><td·class="memSeparator"·colspan="2"> </td></tr> | 115 | <tr·class="separator:aa12cb38c6ab331e2614af68eaa63218e"><td·class="memSeparator"·colspan="2"> </td></tr> |
116 | </table><table·class="memberdecls"> | 116 | </table><table·class="memberdecls"> |
117 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> | 117 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> |
118 | Static·Public·Member·Functions</h2></td></tr> | 118 | Static·Public·Member·Functions</h2></td></tr> |
119 | <tr·class="memitem:ae7c5860e73e917ed36582fc5e77a42f9"·id="r_ae7c5860e73e917ed36582fc5e77a42f9"><td·class="memItemLeft"·align="right"·valign="top">static·void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1ElementAccess.html#ae7c5860e73e917ed36582fc5e77a42f9">add</ | 119 | <tr·class="memitem:ae7c5860e73e917ed36582fc5e77a42f9"·id="r_ae7c5860e73e917ed36582fc5e77a42f9"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structinternal_1_1ElementAccess.html#a18718c24b953a9f94347d1a5ce39b585">static</a>·void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1ElementAccess.html#ae7c5860e73e917ed36582fc5e77a42f9">add</[·...·truncated·by·diffoscope;·len:·457,·SHA:·ad0db76e5c2d88e94f3981bc6911ee969ceaac7ab4cace1f0cd475a8525ba982·...·]·<a·class="el"·href="namespacetypes.html#a3543786f7dc7c57385fc923a6afd5917">types::global_dof_index</a>·i,·VectorType·&V)</td></tr> |
120 | <tr·class="separator:ae7c5860e73e917ed36582fc5e77a42f9"><td·class="memSeparator"·colspan="2"> </td></tr> | 120 | <tr·class="separator:ae7c5860e73e917ed36582fc5e77a42f9"><td·class="memSeparator"·colspan="2"> </td></tr> |
121 | <tr·class="memitem:a3edaeb30efa91f795e7308b527bd598d"·id="r_a3edaeb30efa91f795e7308b527bd598d"><td·class="memItemLeft"·align="right"·valign="top">static·void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1ElementAccess.html#a3edaeb30efa91f795e7308b527bd598d">set</ | 121 | <tr·class="memitem:a3edaeb30efa91f795e7308b527bd598d"·id="r_a3edaeb30efa91f795e7308b527bd598d"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structinternal_1_1ElementAccess.html#a18718c24b953a9f94347d1a5ce39b585">static</a>·void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1ElementAccess.html#a3edaeb30efa91f795e7308b527bd598d">set</[·...·truncated·by·diffoscope;·len:·355,·SHA:·8489c92c6263959072371efe9fa6dcf249530475c56df95dc925c83305032094·...·]·<a·class="el"·href="namespacetypes.html#a3543786f7dc7c57385fc923a6afd5917">types::global_dof_index</a>·i,·VectorType·&V)</td></tr> |
122 | <tr·class="separator:a3edaeb30efa91f795e7308b527bd598d"><td·class="memSeparator"·colspan="2"> </td></tr> | 122 | <tr·class="separator:a3edaeb30efa91f795e7308b527bd598d"><td·class="memSeparator"·colspan="2"> </td></tr> |
123 | <tr·class="memitem:a18718c24b953a9f94347d1a5ce39b585"·id="r_a18718c24b953a9f94347d1a5ce39b585"><td·class="memItemLeft"·align="right"·valign="top">static·VectorType::value_type </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1ElementAccess.html#a18718c24b953a9f94347d1a5ce39b585">get</a>·(const·VectorType·&V,·const·<a·class="el"·href="namespacetypes.html#a3543786f7dc7c57385fc923a6afd5917">types::global_dof_index</a>·i)</td></tr> | 123 | <tr·class="memitem:a18718c24b953a9f94347d1a5ce39b585"·id="r_a18718c24b953a9f94347d1a5ce39b585"><td·class="memItemLeft"·align="right"·valign="top">static·VectorType::value_type </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1ElementAccess.html#a18718c24b953a9f94347d1a5ce39b585">get</a>·(const·VectorType·&V,·const·<a·class="el"·href="namespacetypes.html#a3543786f7dc7c57385fc923a6afd5917">types::global_dof_index</a>·i)</td></tr> |
124 | <tr·class="separator:a18718c24b953a9f94347d1a5ce39b585"><td·class="memSeparator"·colspan="2"> </td></tr> | 124 | <tr·class="separator:a18718c24b953a9f94347d1a5ce39b585"><td·class="memSeparator"·colspan="2"> </td></tr> |
125 | </table> | 125 | </table> |
126 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> | 126 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> |
127 | <div·class="textblock"><div·class="compoundTemplParams">template<typename·VectorType><br·/> | 127 | <div·class="textblock"><div·class="compoundTemplParams">template<<a·class="el"·href="structinternal_1_1ElementAccess.html#a18718c24b953a9f94347d1a5ce39b585">typename</a>·VectorType><br·/> |
128 | struct·internal::ElementAccess<·VectorType·></div> | 128 | struct·internal::ElementAccess<·VectorType·></div> |
129 | <p·class="definition">Definition·at·line·<a·class="el"·href="vector__element__access_8h_source.html#l00030">30</a>·of·file·<a·class="el"·href="vector__element__access_8h_source.html">vector_element_access.h</a>.</p> | 129 | <p·class="definition">Definition·at·line·<a·class="el"·href="vector__element__access_8h_source.html#l00030">30</a>·of·file·<a·class="el"·href="vector__element__access_8h_source.html">vector_element_access.h</a>.</p> |
130 | </div><h2·class="groupheader">Member·Function·Documentation</h2> | 130 | </div><h2·class="groupheader">Member·Function·Documentation</h2> |
131 | <a·id="ae7c5860e73e917ed36582fc5e77a42f9"·name="ae7c5860e73e917ed36582fc5e77a42f9"></a> | 131 | <a·id="ae7c5860e73e917ed36582fc5e77a42f9"·name="ae7c5860e73e917ed36582fc5e77a42f9"></a> |
132 | <h2·class="memtitle"><span·class="permalink"><a·href="#ae7c5860e73e917ed36582fc5e77a42f9">◆ </a></span>add()·<span·class="overload">[1/2]</span></h2> | 132 | <h2·class="memtitle"><span·class="permalink"><a·href="#ae7c5860e73e917ed36582fc5e77a42f9">◆ </a></span>add()·<span·class="overload">[1/2]</span></h2> |
133 | <div·class="memitem"> | 133 | <div·class="memitem"> |
134 | <div·class="memproto"> | 134 | <div·class="memproto"> |
135 | <div·class="memtemplate"> | 135 | <div·class="memtemplate"> |
136 | template<typename·VectorType·>·</div> | 136 | template<<a·class="el"·href="structinternal_1_1ElementAccess.html#a18718c24b953a9f94347d1a5ce39b585">typename</a>·VectorType·>·</div> |
137 | <table·class="mlabels"> | 137 | <table·class="mlabels"> |
138 | ··<tr> | 138 | ··<tr> |
139 | ··<td·class="mlabels-left"> | 139 | ··<td·class="mlabels-left"> |
140 | ······<table·class="memname"> | 140 | ······<table·class="memname"> |
141 | ········<tr> | 141 | ········<tr> |
142 | ··········<td·class="memname">void·<a·class="el"·href="structinternal_1_1ElementAccess.html">internal::ElementAccess</a><·VectorType·>::add·</td> | 142 | ··········<td·class="memname">void·<a·class="el"·href="structinternal_1_1ElementAccess.html">internal::ElementAccess</a><·VectorType·>::add·</td> |
143 | ··········<td>(</td> | 143 | ··········<td>(</td> |
144 | ··········<td·class="paramtype">const·typename·VectorType::value_type </td> | 144 | ··········<td·class="paramtype"><a·class="el"·href="structinternal_1_1ElementAccess.html#a18718c24b953a9f94347d1a5ce39b585">const</a>·<a·class="el"·href="structinternal_1_1ElementAccess.html#a18718c24b953a9f94347d1a5ce39b585">typename</a>·VectorType::value_type </td> |
145 | ··········<td·class="paramname"><em>value</em>,·</td> | 145 | ··········<td·class="paramname"><em>value</em>,·</td> |
146 | ········</tr> | 146 | ········</tr> |
147 | ········<tr> | 147 | ········<tr> |
148 | ··········<td·class="paramkey"></td> | 148 | ··········<td·class="paramkey"></td> |
149 | ··········<td></td> | 149 | ··········<td></td> |
150 | ··········<td·class="paramtype">const·<a·class="el"·href="namespacetypes.html#a3543786f7dc7c57385fc923a6afd5917">types::global_dof_index</a> </td> | 150 | ··········<td·class="paramtype"><a·class="el"·href="structinternal_1_1ElementAccess.html#a18718c24b953a9f94347d1a5ce39b585">const</a>·<a·class="el"·href="namespacetypes.html#a3543786f7dc7c57385fc923a6afd5917">types::global_dof_index</a> </td> |
151 | ··········<td·class="paramname"><em>i</em>,·</td> | 151 | ··········<td·class="paramname"><em>i</em>,·</td> |
152 | ········</tr> | 152 | ········</tr> |
153 | ········<tr> | 153 | ········<tr> |
154 | ··········<td·class="paramkey"></td> | 154 | ··········<td·class="paramkey"></td> |
155 | ··········<td></td> | 155 | ··········<td></td> |
156 | ··········<td·class="paramtype">VectorType·& </td> | 156 | ··········<td·class="paramtype">VectorType·& </td> |
157 | ··········<td·class="paramname"><em>V</em> </td> | 157 | ··········<td·class="paramname"><em>V</em> </td> |
Offset 104, 41 lines modified | Offset 104, 41 lines modified | ||
104 | </div><!--header--> | 104 | </div><!--header--> |
105 | <div·class="contents"> | 105 | <div·class="contents"> |
106 | <p><code>#include·<<a·class="el"·href="vector__element__access_8h_source.html">deal.II/lac/vector_element_access.h</a>></code></p> | 106 | <p><code>#include·<<a·class="el"·href="vector__element__access_8h_source.html">deal.II/lac/vector_element_access.h</a>></code></p> |
107 | <table·class="memberdecls"> | 107 | <table·class="memberdecls"> |
108 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a> | 108 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a> |
109 | Public·Types</h2></td></tr> | 109 | Public·Types</h2></td></tr> |
110 | <tr·class="memitem:a0fcc1c56d4d725ea8ea7024705284414"·id="r_a0fcc1c56d4d725ea8ea7024705284414"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1ElementAccess_3_01LinearAlgebra_1_1TpetraWrappers_1_1Vector_3_01NumberType_01_4_01_4.html#a0fcc1c56d4d725ea8ea7024705284414">VectorType</a>·=·<a·class="el"·href="classLinearAlgebra_1_1TpetraWrappers_1_1Vector.html">LinearAlgebra::TpetraWrappers::Vector</a><·<a·class="el"·href="structinternal_1_1NumberType.html">NumberType</a>·></td></tr> | 110 | <tr·class="memitem:a0fcc1c56d4d725ea8ea7024705284414"·id="r_a0fcc1c56d4d725ea8ea7024705284414"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structinternal_1_1ElementAccess_3_01LinearAlgebra_1_1TpetraWrappers_1_1Vector_3_01NumberType_01_4_01_4.html#a0e1d0981b6d75a92c7fe3597a24ba56e">using</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1ElementAccess_3_01LinearAlgebra_1_1TpetraWrappers_1_1Vector_3_01NumberType_01_4_01_4.html#a0fcc1c56d4d725ea8ea7024705284414">VectorType</a>·=·<a·class="el"·href="classLinearAlgebra_1_1TpetraWrappers_1_1Vector.html">LinearAlgebra::TpetraWrappers::Vector</a><·<a·class="el"·href="structinternal_1_1NumberType.html">NumberType</a>·></td></tr> |
111 | <tr·class="separator:a0fcc1c56d4d725ea8ea7024705284414"><td·class="memSeparator"·colspan="2"> </td></tr> | 111 | <tr·class="separator:a0fcc1c56d4d725ea8ea7024705284414"><td·class="memSeparator"·colspan="2"> </td></tr> |
112 | </table><table·class="memberdecls"> | 112 | </table><table·class="memberdecls"> |
113 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> | 113 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> |
114 | Static·Public·Member·Functions</h2></td></tr> | 114 | Static·Public·Member·Functions</h2></td></tr> |
115 | <tr·class="memitem:ad62dd53d85043b5b5d9501e10a2675cf"·id="r_ad62dd53d85043b5b5d9501e10a2675cf"><td·class="memItemLeft"·align="right"·valign="top"> | 115 | <tr·class="memitem:ad62dd53d85043b5b5d9501e10a2675cf"·id="r_ad62dd53d85043b5b5d9501e10a2675cf"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structinternal_1_1ElementAccess_3_01LinearAlgebra_1_1TpetraWrappers_1_1Vector_3_01NumberType_01_4_01_4.html#a0e1d0981b6d75a92c7fe3597a24ba56e">static</a>·void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="struct[·...·truncated·by·diffoscope;·len:·923,·SHA:·e0809c3ab11326b2f354a38ee33feeb74bd4dc69d25ef65a680cb6876c0bb150·...·]·<a·class="el"·href="namespacetypes.html#a3543786f7dc7c57385fc923a6afd5917">types::global_dof_index</a>·i,·<a·class="el"·href="structinternal_1_1ElementAccess_3_01LinearAlgebra_1_1TpetraWrappers_1_1Vector_3_01NumberType_01_4_01_4.html#a0fcc1c56d4d725ea8ea7024705284414">VectorType</a>·&V)</td></tr> |
116 | <tr·class="separator:ad62dd53d85043b5b5d9501e10a2675cf"><td·class="memSeparator"·colspan="2"> </td></tr> | 116 | <tr·class="separator:ad62dd53d85043b5b5d9501e10a2675cf"><td·class="memSeparator"·colspan="2"> </td></tr> |
117 | <tr·class="memitem:ace73e3a344cf1536af434110fa8a00fc"·id="r_ace73e3a344cf1536af434110fa8a00fc"><td·class="memItemLeft"·align="right"·valign="top"> | 117 | <tr·class="memitem:ace73e3a344cf1536af434110fa8a00fc"·id="r_ace73e3a344cf1536af434110fa8a00fc"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structinternal_1_1ElementAccess_3_01LinearAlgebra_1_1TpetraWrappers_1_1Vector_3_01NumberType_01_4_01_4.html#a0e1d0981b6d75a92c7fe3597a24ba56e">static</a>·void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="struct[·...·truncated·by·diffoscope;·len:·750,·SHA:·aa6d737ebe173bcb86aaf88ced3e4b7978ac3fd3dc6bbe996a10848034c17fb6·...·]·<a·class="el"·href="namespacetypes.html#a3543786f7dc7c57385fc923a6afd5917">types::global_dof_index</a>·i,·<a·class="el"·href="structinternal_1_1ElementAccess_3_01LinearAlgebra_1_1TpetraWrappers_1_1Vector_3_01NumberType_01_4_01_4.html#a0fcc1c56d4d725ea8ea7024705284414">VectorType</a>·&V)</td></tr> |
118 | <tr·class="separator:ace73e3a344cf1536af434110fa8a00fc"><td·class="memSeparator"·colspan="2"> </td></tr> | 118 | <tr·class="separator:ace73e3a344cf1536af434110fa8a00fc"><td·class="memSeparator"·colspan="2"> </td></tr> |
119 | <tr·class="memitem:a0e1d0981b6d75a92c7fe3597a24ba56e"·id="r_a0e1d0981b6d75a92c7fe3597a24ba56e"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classLinearAlgebra_1_1TpetraWrappers_1_1Vector.html#a4c30f31c00e6c64b25e77181f1e95241">VectorType::value_type</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1ElementAccess_3_01LinearAlgebra_1_1TpetraWrappers_1_1Vector_3_01NumberType_01_4_01_4.html#a0e1d0981b6d75a92c7fe3597a24ba56e">get</a>·(const·<a·class="el"·href="structinternal_1_1ElementAccess_3_01LinearAlgebra_1_1TpetraWrappers_1_1Vector_3_01NumberType_01_4_01_4.html#a0fcc1c56d4d725ea8ea7024705284414">VectorType</a>·&V,·const·<a·class="el"·href="namespacetypes.html#a3543786f7dc7c57385fc923a6afd5917">types::global_dof_index</a>·i)</td></tr> | 119 | <tr·class="memitem:a0e1d0981b6d75a92c7fe3597a24ba56e"·id="r_a0e1d0981b6d75a92c7fe3597a24ba56e"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="classLinearAlgebra_1_1TpetraWrappers_1_1Vector.html#a4c30f31c00e6c64b25e77181f1e95241">VectorType::value_type</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1ElementAccess_3_01LinearAlgebra_1_1TpetraWrappers_1_1Vector_3_01NumberType_01_4_01_4.html#a0e1d0981b6d75a92c7fe3597a24ba56e">get</a>·(const·<a·class="el"·href="structinternal_1_1ElementAccess_3_01LinearAlgebra_1_1TpetraWrappers_1_1Vector_3_01NumberType_01_4_01_4.html#a0fcc1c56d4d725ea8ea7024705284414">VectorType</a>·&V,·const·<a·class="el"·href="namespacetypes.html#a3543786f7dc7c57385fc923a6afd5917">types::global_dof_index</a>·i)</td></tr> |
120 | <tr·class="separator:a0e1d0981b6d75a92c7fe3597a24ba56e"><td·class="memSeparator"·colspan="2"> </td></tr> | 120 | <tr·class="separator:a0e1d0981b6d75a92c7fe3597a24ba56e"><td·class="memSeparator"·colspan="2"> </td></tr> |
121 | </table> | 121 | </table> |
122 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> | 122 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> |
123 | <div·class="textblock"><div·class="compoundTemplParams">template<typename·<a·class="el"·href="structinternal_1_1NumberType.html">NumberType</a>><br·/> | 123 | <div·class="textblock"><div·class="compoundTemplParams">template<<a·class="el"·href="structinternal_1_1ElementAccess_3_01LinearAlgebra_1_1TpetraWrappers_1_1Vector_3_01NumberType_01_4_01_4.html#a0e1d0981b6d75a92c7fe3597a24ba56e">typename</a>·<a·class="el"·href="structinternal_1_1NumberType.html">NumberType</a>><br·/> |
124 | struct·internal::ElementAccess<·LinearAlgebra::TpetraWrappers::Vector<·NumberType·>·></div> | 124 | struct·internal::ElementAccess<·LinearAlgebra::TpetraWrappers::Vector<·NumberType·>·></div> |
125 | <p·class="definition">Definition·at·line·<a·class="el"·href="vector__element__access_8h_source.html#l00132">132</a>·of·file·<a·class="el"·href="vector__element__access_8h_source.html">vector_element_access.h</a>.</p> | 125 | <p·class="definition">Definition·at·line·<a·class="el"·href="vector__element__access_8h_source.html#l00132">132</a>·of·file·<a·class="el"·href="vector__element__access_8h_source.html">vector_element_access.h</a>.</p> |
126 | </div><h2·class="groupheader">Member·Typedef·Documentation</h2> | 126 | </div><h2·class="groupheader">Member·Typedef·Documentation</h2> |
127 | <a·id="a0fcc1c56d4d725ea8ea7024705284414"·name="a0fcc1c56d4d725ea8ea7024705284414"></a> | 127 | <a·id="a0fcc1c56d4d725ea8ea7024705284414"·name="a0fcc1c56d4d725ea8ea7024705284414"></a> |
128 | <h2·class="memtitle"><span·class="permalink"><a·href="#a0fcc1c56d4d725ea8ea7024705284414">◆ </a></span>VectorType</h2> | 128 | <h2·class="memtitle"><span·class="permalink"><a·href="#a0fcc1c56d4d725ea8ea7024705284414">◆ </a></span>VectorType</h2> |
129 | <div·class="memitem"> | 129 | <div·class="memitem"> |
130 | <div·class="memproto"> | 130 | <div·class="memproto"> |
131 | <div·class="memtemplate"> | 131 | <div·class="memtemplate"> |
132 | template<typename·<a·class="el"·href="structinternal_1_1NumberType.html">NumberType</a>·>·</div> | 132 | template<<a·class="el"·href="structinternal_1_1ElementAccess_3_01LinearAlgebra_1_1TpetraWrappers_1_1Vector_3_01NumberType_01_4_01_4.html#a0e1d0981b6d75a92c7fe3597a24ba56e">typename</a>·<a·class="el"·href="structinternal_1_1NumberType.html">NumberType</a>·>·</div> |
133 | ······<table·class="memname"> | 133 | ······<table·class="memname"> |
134 | ········<tr> | 134 | ········<tr> |
135 | ··········<td·class="memname">using·<a·class="el"·href="structinternal_1_1ElementAccess.html">internal::ElementAccess</a><·<a·class="el"·href="classLinearAlgebra_1_1TpetraWrappers_1_1Vector.html">LinearAlgebra::TpetraWrappers::Vector</a><·<a·class="el"·href="structinternal_1_1NumberType.html">NumberType</a>·>·>::VectorType·=··<a·class="el"·href="classLinearAlgebra_1_1TpetraWrappers_1_1Vector.html">LinearAlgebra::TpetraWrappers::Vector</a><<a·class="el"·href="structinternal_1_1NumberType.html">NumberType</a>></td> | 135 | ··········<td·class="memname"><a·class="el"·href="structinternal_1_1ElementAccess_3_01LinearAlgebra_1_1TpetraWrappers_1_1Vector_3_01NumberType_01_4_01_4.html#a0e1d0981b6d75a92c7fe3597a24ba56e">using</a>·<a·class="el"·href="structinternal_1_1ElementAccess.html">internal::ElementAccess</a><·<a·class="el"·href="classLinearAlgebra_1_1TpetraWrappers_1_1Vector.html">LinearAlgebra::TpetraWrappers::Vector</a><·<a·class="el"·href="structinternal_1_1NumberType.html">NumberType</a>·>·>::VectorType·=··<a·class="el"·href="classLinearAlgebra_1_1TpetraWrappers_1_1Vector.html">LinearAlgebra::TpetraWrappers::Vector</a><<a·class="el"·href="structinternal_1_1NumberType.html">NumberType</a>></td> |
136 | ········</tr> | 136 | ········</tr> |
137 | ······</table> | 137 | ······</table> |
138 | </div><div·class="memdoc"> | 138 | </div><div·class="memdoc"> |
139 | <p·class="definition">Definition·at·line·<a·class="el"·href="vector__element__access_8h_source.html#l00135">135</a>·of·file·<a·class="el"·href="vector__element__access_8h_source.html">vector_element_access.h</a>.</p> | 139 | <p·class="definition">Definition·at·line·<a·class="el"·href="vector__element__access_8h_source.html#l00135">135</a>·of·file·<a·class="el"·href="vector__element__access_8h_source.html">vector_element_access.h</a>.</p> |
140 | </div> | 140 | </div> |
Offset 107, 15 lines modified | Offset 107, 15 lines modified | ||
107 | <table·class="memberdecls"> | 107 | <table·class="memberdecls"> |
108 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> | 108 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> |
109 | Static·Public·Member·Functions</h2></td></tr> | 109 | Static·Public·Member·Functions</h2></td></tr> |
110 | <tr·class="memitem:a7554e4fec54a1c1c1474f66efd0d45da"·id="r_a7554e4fec54a1c1c1474f66efd0d45da"><td·class="memItemLeft"·align="right"·valign="top">static·const·<a·class="el"·href="structinternal_1_1MatrixFreeFunctions_1_1MappingInfoStorage.html">MappingInfoStorage</a><·dim,·dim,·VectorizedArrayType·>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1MatrixFreeFunctions_1_1MappingInfoCellsOrFaces_3_01dim_00_01Number_00_01false_00_01VectorizedArrayType_01_4.html#a7554e4fec54a1c1c1474f66efd0d45da">get</a>·(const·<a·class="el"·href="structinternal_1_1MatrixFreeFunctions_1_1MappingInfo.html">MappingInfo</a><·dim,·Number,·VectorizedArrayType·>·&mapping_info,·const·unsigned·<a·class="el"·href="classint.html">int</a>·quad_no)</td></tr> | 110 | <tr·class="memitem:a7554e4fec54a1c1c1474f66efd0d45da"·id="r_a7554e4fec54a1c1c1474f66efd0d45da"><td·class="memItemLeft"·align="right"·valign="top">static·const·<a·class="el"·href="structinternal_1_1MatrixFreeFunctions_1_1MappingInfoStorage.html">MappingInfoStorage</a><·dim,·dim,·VectorizedArrayType·>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1MatrixFreeFunctions_1_1MappingInfoCellsOrFaces_3_01dim_00_01Number_00_01false_00_01VectorizedArrayType_01_4.html#a7554e4fec54a1c1c1474f66efd0d45da">get</a>·(const·<a·class="el"·href="structinternal_1_1MatrixFreeFunctions_1_1MappingInfo.html">MappingInfo</a><·dim,·Number,·VectorizedArrayType·>·&mapping_info,·const·unsigned·<a·class="el"·href="classint.html">int</a>·quad_no)</td></tr> |
111 | <tr·class="separator:a7554e4fec54a1c1c1474f66efd0d45da"><td·class="memSeparator"·colspan="2"> </td></tr> | 111 | <tr·class="separator:a7554e4fec54a1c1c1474f66efd0d45da"><td·class="memSeparator"·colspan="2"> </td></tr> |
112 | </table> | 112 | </table> |
113 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> | 113 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> |
114 | <div·class="textblock"><div·class="compoundTemplParams">template<<a·class="el"·href="classint.html">int</a>·dim,·typename·Number,·typena | 114 | <div·class="textblock"><div·class="compoundTemplParams">template<<a·class="el"·href="classint.html">int</a>·dim,·<a·class="el"·href="structinternal_1_1MatrixFreeFunctions_1_1MappingInfoCellsOrFaces_3_01dim_00_01Number_00_01false_00_01VectorizedArrayType_01_4.html#a7554e4fec54a1c1c1474f66efd0d45da">typename</a>·Number,·<a·class="el"·href="structinternal_1_1MatrixFreeF[·...·truncated·by·diffoscope;·len:·149,·SHA:·c42166940fb834542ae20f10d1a0fdecea9d152da47d3e371240242162d7f67a·...·]·VectorizedArrayType><br·/> |
115 | struct·internal::MatrixFreeFunctions::MappingInfoCellsOrFaces<·dim,·Number,·false,·VectorizedArrayType·></div> | 115 | struct·internal::MatrixFreeFunctions::MappingInfoCellsOrFaces<·dim,·Number,·false,·VectorizedArrayType·></div> |
116 | <p·class="definition">Definition·at·line·<a·class="el"·href="matrix__free_2mapping__info_8h_source.html#l00277">277</a>·of·file·<a·class="el"·href="matrix__free_2mapping__info_8h_source.html">mapping_info.h</a>.</p> | 116 | <p·class="definition">Definition·at·line·<a·class="el"·href="matrix__free_2mapping__info_8h_source.html#l00277">277</a>·of·file·<a·class="el"·href="matrix__free_2mapping__info_8h_source.html">mapping_info.h</a>.</p> |
117 | </div><h2·class="groupheader">Member·Function·Documentation</h2> | 117 | </div><h2·class="groupheader">Member·Function·Documentation</h2> |
118 | <a·id="a7554e4fec54a1c1c1474f66efd0d45da"·name="a7554e4fec54a1c1c1474f66efd0d45da"></a> | 118 | <a·id="a7554e4fec54a1c1c1474f66efd0d45da"·name="a7554e4fec54a1c1c1474f66efd0d45da"></a> |
119 | <h2·class="memtitle"><span·class="permalink"><a·href="#a7554e4fec54a1c1c1474f66efd0d45da">◆ </a></span>get()</h2> | 119 | <h2·class="memtitle"><span·class="permalink"><a·href="#a7554e4fec54a1c1c1474f66efd0d45da">◆ </a></span>get()</h2> |
120 | <div·class="memitem"> | 120 | <div·class="memitem"> |
Offset 107, 15 lines modified | Offset 107, 15 lines modified | ||
107 | <table·class="memberdecls"> | 107 | <table·class="memberdecls"> |
108 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> | 108 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> |
109 | Static·Public·Member·Functions</h2></td></tr> | 109 | Static·Public·Member·Functions</h2></td></tr> |
110 | <tr·class="memitem:a38980f6178973e0a685e2f7e54ac6fb1"·id="r_a38980f6178973e0a685e2f7e54ac6fb1"><td·class="memItemLeft"·align="right"·valign="top">static·const·<a·class="el"·href="structinternal_1_1MatrixFreeFunctions_1_1MappingInfoStorage.html">MappingInfoStorage</a><·dim·-·1,·dim,·VectorizedArrayType·>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1MatrixFreeFunctions_1_1MappingInfoCellsOrFaces_3_01dim_00_01Number_00_01true_00_01VectorizedArrayType_01_4.html#a38980f6178973e0a685e2f7e54ac6fb1">get</a>·(const·<a·class="el"·href="structinternal_1_1MatrixFreeFunctions_1_1MappingInfo.html">MappingInfo</a><·dim,·Number,·VectorizedArrayType·>·&mapping_info,·const·unsigned·<a·class="el"·href="classint.html">int</a>·quad_no)</td></tr> | 110 | <tr·class="memitem:a38980f6178973e0a685e2f7e54ac6fb1"·id="r_a38980f6178973e0a685e2f7e54ac6fb1"><td·class="memItemLeft"·align="right"·valign="top">static·const·<a·class="el"·href="structinternal_1_1MatrixFreeFunctions_1_1MappingInfoStorage.html">MappingInfoStorage</a><·dim·-·1,·dim,·VectorizedArrayType·>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1MatrixFreeFunctions_1_1MappingInfoCellsOrFaces_3_01dim_00_01Number_00_01true_00_01VectorizedArrayType_01_4.html#a38980f6178973e0a685e2f7e54ac6fb1">get</a>·(const·<a·class="el"·href="structinternal_1_1MatrixFreeFunctions_1_1MappingInfo.html">MappingInfo</a><·dim,·Number,·VectorizedArrayType·>·&mapping_info,·const·unsigned·<a·class="el"·href="classint.html">int</a>·quad_no)</td></tr> |
111 | <tr·class="separator:a38980f6178973e0a685e2f7e54ac6fb1"><td·class="memSeparator"·colspan="2"> </td></tr> | 111 | <tr·class="separator:a38980f6178973e0a685e2f7e54ac6fb1"><td·class="memSeparator"·colspan="2"> </td></tr> |
112 | </table> | 112 | </table> |
113 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> | 113 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> |
114 | <div·class="textblock"><div·class="compoundTemplParams">template<<a·class="el"·href="classint.html">int</a>·dim,·typename·Number,·typena | 114 | <div·class="textblock"><div·class="compoundTemplParams">template<<a·class="el"·href="classint.html">int</a>·dim,·<a·class="el"·href="structinternal_1_1MatrixFreeFunctions_1_1MappingInfoCellsOrFaces_3_01dim_00_01Number_00_01true_00_01VectorizedArrayType_01_4.html#a38980f6178973e0a685e2f7e54ac6fb1">typename</a>·Number,·<a·class="el"·href="structinternal_1_1MatrixFreeFu[·...·truncated·by·diffoscope;·len:·147,·SHA:·68515ee38e7b79ae872254f1fb7e00d280ff8f63451ba35e2dd014e662afdc28·...·]·VectorizedArrayType><br·/> |
115 | struct·internal::MatrixFreeFunctions::MappingInfoCellsOrFaces<·dim,·Number,·true,·VectorizedArrayType·></div> | 115 | struct·internal::MatrixFreeFunctions::MappingInfoCellsOrFaces<·dim,·Number,·true,·VectorizedArrayType·></div> |
116 | <p·class="definition">Definition·at·line·<a·class="el"·href="matrix__free_2mapping__info_8h_source.html#l00289">289</a>·of·file·<a·class="el"·href="matrix__free_2mapping__info_8h_source.html">mapping_info.h</a>.</p> | 116 | <p·class="definition">Definition·at·line·<a·class="el"·href="matrix__free_2mapping__info_8h_source.html#l00289">289</a>·of·file·<a·class="el"·href="matrix__free_2mapping__info_8h_source.html">mapping_info.h</a>.</p> |
117 | </div><h2·class="groupheader">Member·Function·Documentation</h2> | 117 | </div><h2·class="groupheader">Member·Function·Documentation</h2> |
118 | <a·id="a38980f6178973e0a685e2f7e54ac6fb1"·name="a38980f6178973e0a685e2f7e54ac6fb1"></a> | 118 | <a·id="a38980f6178973e0a685e2f7e54ac6fb1"·name="a38980f6178973e0a685e2f7e54ac6fb1"></a> |
119 | <h2·class="memtitle"><span·class="permalink"><a·href="#a38980f6178973e0a685e2f7e54ac6fb1">◆ </a></span>get()</h2> | 119 | <h2·class="memtitle"><span·class="permalink"><a·href="#a38980f6178973e0a685e2f7e54ac6fb1">◆ </a></span>get()</h2> |
120 | <div·class="memitem"> | 120 | <div·class="memitem"> |
Offset 106, 55 lines modified | Offset 106, 55 lines modified | ||
106 | </div><!--header--> | 106 | </div><!--header--> |
107 | <div·class="contents"> | 107 | <div·class="contents"> |
108 | <p><code>#include·<<a·class="el"·href="table__handler_8h_source.html">deal.II/base/table_handler.h</a>></code></p> | 108 | <p><code>#include·<<a·class="el"·href="table__handler_8h_source.html">deal.II/base/table_handler.h</a>></code></p> |
109 | <table·class="memberdecls"> | 109 | <table·class="memberdecls"> |
110 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> | 110 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-methods"·name="pub-methods"></a> |
111 | Public·Member·Functions</h2></td></tr> | 111 | Public·Member·Functions</h2></td></tr> |
112 | <tr·class="memitem:a63e71cfe24b2b08602c6cc2af26d9d5c"·id="r_a63e71cfe24b2b08602c6cc2af26d9d5c"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1TableEntry.html#a63e71cfe24b2b08602c6cc2af26d9d5c">TableEntry</a>·()=default</td></tr> | 112 | <tr·class="memitem:a63e71cfe24b2b08602c6cc2af26d9d5c"·id="r_a63e71cfe24b2b08602c6cc2af26d9d5c"><td·class="memItemLeft"·align="right"·valign="top"> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1TableEntry.html#a63e71cfe24b2b08602c6cc2af26d9d5c">TableEntry</a>·()=<a·class="el"·href="structinternal_1_1TableEntry.html#a2856958ad9abd499744cd58f677bbb3a">default</a></td></tr> |
113 | <tr·class="separator:a63e71cfe24b2b08602c6cc2af26d9d5c"><td·class="memSeparator"·colspan="2"> </td></tr> | 113 | <tr·class="separator:a63e71cfe24b2b08602c6cc2af26d9d5c"><td·class="memSeparator"·colspan="2"> </td></tr> |
114 | <tr·class="memitem:a07d7583426095596f91b1075fd40fbfd"·id="r_a07d7583426095596f91b1075fd40fbfd"><td·class="memTemplParams"·colspan="2">template<typename·T·>·</td></tr> | 114 | <tr·class="memitem:a07d7583426095596f91b1075fd40fbfd"·id="r_a07d7583426095596f91b1075fd40fbfd"><td·class="memTemplParams"·colspan="2">template<<a·class="el"·href="structinternal_1_1TableEntry.html#a2856958ad9abd499744cd58f677bbb3a">typename</a>·T·>·</td></tr> |
115 | <tr·class="memitem:a07d7583426095596f91b1075fd40fbfd"><td·class="memTemplItemLeft"·align="right"·valign="top"> </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1TableEntry.html#a07d7583426095596f91b1075fd40fbfd">TableEntry</a>·(const·T·&t)</td></tr> | 115 | <tr·class="memitem:a07d7583426095596f91b1075fd40fbfd"><td·class="memTemplItemLeft"·align="right"·valign="top"> </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1TableEntry.html#a07d7583426095596f91b1075fd40fbfd">TableEntry</a>·(<a·class="el"·href="structinternal_1_1TableEntry.html#a2856958ad9abd499744cd58f677bbb3a">const</a>·T·&t)</td></tr> |
116 | <tr·class="separator:a07d7583426095596f91b1075fd40fbfd"><td·class="memSeparator"·colspan="2"> </td></tr> | 116 | <tr·class="separator:a07d7583426095596f91b1075fd40fbfd"><td·class="memSeparator"·colspan="2"> </td></tr> |
117 | <tr·class="memitem:a2856958ad9abd499744cd58f677bbb3a"·id="r_a2856958ad9abd499744cd58f677bbb3a"><td·class="memTemplParams"·colspan="2">template<typename·T·>·</td></tr> | 117 | <tr·class="memitem:a2856958ad9abd499744cd58f677bbb3a"·id="r_a2856958ad9abd499744cd58f677bbb3a"><td·class="memTemplParams"·colspan="2">template<typename·T·>·</td></tr> |
118 | <tr·class="memitem:a2856958ad9abd499744cd58f677bbb3a"><td·class="memTemplItemLeft"·align="right"·valign="top">T </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1TableEntry.html#a2856958ad9abd499744cd58f677bbb3a">get</a>·()·const</td></tr> | 118 | <tr·class="memitem:a2856958ad9abd499744cd58f677bbb3a"><td·class="memTemplItemLeft"·align="right"·valign="top">T </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1TableEntry.html#a2856958ad9abd499744cd58f677bbb3a">get</a>·()·const</td></tr> |
119 | <tr·class="separator:a2856958ad9abd499744cd58f677bbb3a"><td·class="memSeparator"·colspan="2"> </td></tr> | 119 | <tr·class="separator:a2856958ad9abd499744cd58f677bbb3a"><td·class="memSeparator"·colspan="2"> </td></tr> |
120 | <tr·class="memitem:a90c3ffd35c974da9e9b24647519db713"·id="r_a90c3ffd35c974da9e9b24647519db713"><td·class="memItemLeft"·align="right"·valign="top">double </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1TableEntry.html#a90c3ffd35c974da9e9b24647519db713">get_numeric_value</a>·()·const</td></tr> | 120 | <tr·class="memitem:a90c3ffd35c974da9e9b24647519db713"·id="r_a90c3ffd35c974da9e9b24647519db713"><td·class="memItemLeft"·align="right"·valign="top">double </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1TableEntry.html#a90c3ffd35c974da9e9b24647519db713">get_numeric_value</a>·()·<a·class="el"·href="structinternal_1_1TableEntry.html#a2856958ad9abd499744cd58f677bbb3a">const</a></td></tr> |
121 | <tr·class="separator:a90c3ffd35c974da9e9b24647519db713"><td·class="memSeparator"·colspan="2"> </td></tr> | 121 | <tr·class="separator:a90c3ffd35c974da9e9b24647519db713"><td·class="memSeparator"·colspan="2"> </td></tr> |
122 | <tr·class="memitem:aba21a272e192d8242d06ad7c4ed0d842"·id="r_aba21a272e192d8242d06ad7c4ed0d842"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1TableEntry.html#aba21a272e192d8242d06ad7c4ed0d842">cache_string</a>·(<a·class="el"·href="classbool.html">bool</a>·scientific,·unsigned·<a·class="el"·href="classint.html">int</a>·precision)·const</td></tr> | 122 | <tr·class="memitem:aba21a272e192d8242d06ad7c4ed0d842"·id="r_aba21a272e192d8242d06ad7c4ed0d842"><td·class="memItemLeft"·align="right"·valign="top">void </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1TableEntry.html#aba21a272e192d8242d06ad7c4ed0d842">cache_string</a>·(<a·class="el"·href="classbool.html">bool</a>·scientific,·unsigned·<a·class="el"·href="classint.html">int</a>·precision)·<a·class="el"·href="structinternal_1_1TableEntry.html#a2856958ad9abd499744cd58f677bbb3a">const</a></td></tr> |
123 | <tr·class="separator:aba21a272e192d8242d06ad7c4ed0d842"><td·class="memSeparator"·colspan="2"> </td></tr> | 123 | <tr·class="separator:aba21a272e192d8242d06ad7c4ed0d842"><td·class="memSeparator"·colspan="2"> </td></tr> |
124 | <tr·class="memitem:a8470b15e8d7032139faf674d88b96d99"·id="r_a8470b15e8d7032139faf674d88b96d99"><td·class="memItemLeft"·align="right"·valign="top">const·std::string·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1TableEntry.html#a8470b15e8d7032139faf674d88b96d99" | 124 | <tr·class="memitem:a8470b15e8d7032139faf674d88b96d99"·id="r_a8470b15e8d7032139faf674d88b96d99"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structinternal_1_1TableEntry.html#a2856958ad9abd499744cd58f677bbb3a">const</a>·std::string·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1TableEntry.html#a8470b15e8d7032139faf674d88b96d99"[·...·truncated·by·diffoscope;·len:·124,·SHA:·d64df77919c6fe0ebb3e367dc6a7b922fa2ab20588f1a4bf467a6318a080c40a·...·]</td></tr> |
125 | <tr·class="separator:a8470b15e8d7032139faf674d88b96d99"><td·class="memSeparator"·colspan="2"> </td></tr> | 125 | <tr·class="separator:a8470b15e8d7032139faf674d88b96d99"><td·class="memSeparator"·colspan="2"> </td></tr> |
126 | <tr·class="memitem:a2f078fc24b36874246105c4b13468b5e"·id="r_a2f078fc24b36874246105c4b13468b5e"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structinternal_1_1TableEntry.html">TableEntry</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1TableEntry.html#a2f078fc24b36874246105c4b13468b5e">get_default_constructed_copy</a>·()·const</td></tr> | 126 | <tr·class="memitem:a2f078fc24b36874246105c4b13468b5e"·id="r_a2f078fc24b36874246105c4b13468b5e"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structinternal_1_1TableEntry.html">TableEntry</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1TableEntry.html#a2f078fc24b36874246105c4b13468b5e">get_default_constructed_copy</a>·()·<a·class="el"·href="structinternal_1_1TableEntry.html#a2856958ad9abd499744cd58f677bbb3a">const</a></td></tr> |
127 | <tr·class="separator:a2f078fc24b36874246105c4b13468b5e"><td·class="memSeparator"·colspan="2"> </td></tr> | 127 | <tr·class="separator:a2f078fc24b36874246105c4b13468b5e"><td·class="memSeparator"·colspan="2"> </td></tr> |
128 | <tr·class="memitem:a4fb28496d29bc164580b3a9e03aaf667"·id="r_a4fb28496d29bc164580b3a9e03aaf667"><td·class="memTemplParams"·colspan="2">template<class·Archive·>·</td></tr> | ||
129 | <tr·class="memitem:a4fb28496d29bc164580b3a9e03aaf667" | 128 | <tr·class="memitem:a4fb28496d29bc164580b3a9e03aaf667"·id="r_a4fb28496d29bc164580b3a9e03aaf667"><td·class="memTemplParams"·colspan="2">template<<a·class="el"·href="structinternal_1_1TableEntry.html#a2856958ad9abd499744cd58f677bbb3a">class</a>·<a·class="el"·href="structinternal_1_1TableEntry.html#a2856958ad[·...·truncated·by·diffoscope;·len:·42,·SHA:·98374d86d8af56b73b44475c9f293da16e3b46a5414c7bb6f86ebd5b5a8478a2·...·]</td></tr> |
129 | <tr·class="memitem:a4fb28496d29bc164580b3a9e03aaf667"><td·class="memTemplItemLeft"·align="right"·valign="top">void </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1TableEntry.html#a4fb28496d29bc164580b3a9e03aaf667">save</a>·(<a·class="el"·href="structinternal_1_1TableEntry.html#a2856958ad9abd499744cd58f677bbb3a">Archive</a>·&<a·class="el"·href="structinternal_1_1TableEntry.html#a2856958ad9abd499744cd58f677bbb3a">ar</a>,·<a·class="el"·href="structinternal_1_1TableEntry.html#a2856958ad9abd499744cd58f677bbb3a">const</a>·unsigned·<a·class="el"·href="classint.html">int</a>·version)·<a·class="el"·href="structinternal_1_1TableEntry.html#a2856958ad9abd499744cd58f677bbb3a">const</a></td></tr> | ||
130 | <tr·class="separator:a4fb28496d29bc164580b3a9e03aaf667"><td·class="memSeparator"·colspan="2"> </td></tr> | 130 | <tr·class="separator:a4fb28496d29bc164580b3a9e03aaf667"><td·class="memSeparator"·colspan="2"> </td></tr> |
131 | <tr·class="memitem:a3ddd817a80fa3a0af097e96cd39d68b6"·id="r_a3ddd817a80fa3a0af097e96cd39d68b6"><td·class="memTemplParams"·colspan="2">template<class·Archive·>·</td></tr> | ||
132 | <tr·class="memitem:a3ddd817a80fa3a0af097e96cd39d68b6" | 131 | <tr·class="memitem:a3ddd817a80fa3a0af097e96cd39d68b6"·id="r_a3ddd817a80fa3a0af097e96cd39d68b6"><td·class="memTemplParams"·colspan="2">template<<a·class="el"·href="structinternal_1_1TableEntry.html#a2856958ad9abd499744cd58f677bbb3a">class</a>·<a·class="el"·href="structinternal_1_1TableEntry.html#a2856958ad[·...·truncated·by·diffoscope;·len:·42,·SHA:·98374d86d8af56b73b44475c9f293da16e3b46a5414c7bb6f86ebd5b5a8478a2·...·]</td></tr> |
132 | <tr·class="memitem:a3ddd817a80fa3a0af097e96cd39d68b6"><td·class="memTemplItemLeft"·align="right"·valign="top">void </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1TableEntry.html#a3ddd817a80fa3a0af097e96cd39d68b6">load</a>·(<a·class="el"·href="structinternal_1_1TableEntry.html#a2856958ad9abd499744cd58f677bbb3a">Archive</a>·&<a·class="el"·href="structinternal_1_1TableEntry.html#a2856958ad9abd499744cd58f677bbb3a">ar</a>,·<a·class="el"·href="structinternal_1_1TableEntry.html#a2856958ad9abd499744cd58f677bbb3a">const</a>·unsigned·<a·class="el"·href="classint.html">int</a>·version)</td></tr> | ||
133 | <tr·class="separator:a3ddd817a80fa3a0af097e96cd39d68b6"><td·class="memSeparator"·colspan="2"> </td></tr> | 133 | <tr·class="separator:a3ddd817a80fa3a0af097e96cd39d68b6"><td·class="memSeparator"·colspan="2"> </td></tr> |
134 | <tr·class="memitem:a1281ae5f95c3c8ed1f47be7619d41fa0"·id="r_a1281ae5f95c3c8ed1f47be7619d41fa0"><td·class="memTemplParams"·colspan="2">template<class·Archive·>·</td></tr> | ||
135 | <tr·class="memitem:a1281ae5f95c3c8ed1f47be7619d41fa0" | 134 | <tr·class="memitem:a1281ae5f95c3c8ed1f47be7619d41fa0"·id="r_a1281ae5f95c3c8ed1f47be7619d41fa0"><td·class="memTemplParams"·colspan="2">template<<a·class="el"·href="structinternal_1_1TableEntry.html#a2856958ad9abd499744cd58f677bbb3a">class</a>·<a·class="el"·href="structinternal_1_1TableEntry.html#a2856958ad[·...·truncated·by·diffoscope;·len:·42,·SHA:·98374d86d8af56b73b44475c9f293da16e3b46a5414c7bb6f86ebd5b5a8478a2·...·]</td></tr> |
135 | <tr·class="memitem:a1281ae5f95c3c8ed1f47be7619d41fa0"><td·class="memTemplItemLeft"·align="right"·valign="top">void </td><td·class="memTemplItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1TableEntry.html#a1281ae5f95c3c8ed1f47be7619d41fa0">serialize</a>·(<a·class="el"·href="structinternal_1_1TableEntry.html#a2856958ad9abd499744cd58f677bbb3a">Archive</a>·&<a·class="el"·href="structinternal_1_1TableEntry.html#a2856958ad9abd499744cd58f677bbb3a">archive</a>,·<a·class="el"·href="structinternal_1_1TableEntry.html#a2856958ad9abd499744cd58f677bbb3a">const</a>·unsigned·<a·class="el"·href="classint.html">int</a>·version)</td></tr> | ||
136 | <tr·class="separator:a1281ae5f95c3c8ed1f47be7619d41fa0"><td·class="memSeparator"·colspan="2"> </td></tr> | 136 | <tr·class="separator:a1281ae5f95c3c8ed1f47be7619d41fa0"><td·class="memSeparator"·colspan="2"> </td></tr> |
137 | </table><table·class="memberdecls"> | 137 | </table><table·class="memberdecls"> |
138 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-types"·name="pri-types"></a> | 138 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-types"·name="pri-types"></a> |
139 | Private·Types</h2></td></tr> | 139 | Private·Types</h2></td></tr> |
140 | <tr·class="memitem:aec79dbf67d6401089851e2d6af8e5836"·id="r_aec79dbf67d6401089851e2d6af8e5836"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1TableEntry.html#aec79dbf67d6401089851e2d6af8e5836">value_type</a>·=·std_cxx17::variant<·<a·class="el"·href="classint.html">int</a>,·unsigned·<a·class="el"·href="classint.html">int</a>,·std::uint64_t,·double,·std::string·></td></tr> | 140 | <tr·class="memitem:aec79dbf67d6401089851e2d6af8e5836"·id="r_aec79dbf67d6401089851e2d6af8e5836"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structinternal_1_1TableEntry.html#a2856958ad9abd499744cd58f677bbb3a">using</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1TableEntry.html#aec79dbf67d6401089851e2d6af8e5836">value_type</a>·=·std_cxx17::variant<·<a·class="el"·href="classint.html">int</a>,·unsigned·<a·class="el"·href="classint.html">int</a>,·std::uint64_t,·double,·std::string·></td></tr> |
141 | <tr·class="separator:aec79dbf67d6401089851e2d6af8e5836"><td·class="memSeparator"·colspan="2"> </td></tr> | 141 | <tr·class="separator:aec79dbf67d6401089851e2d6af8e5836"><td·class="memSeparator"·colspan="2"> </td></tr> |
142 | </table><table·class="memberdecls"> | 142 | </table><table·class="memberdecls"> |
143 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-attribs"·name="pri-attribs"></a> | 143 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pri-attribs"·name="pri-attribs"></a> |
144 | Private·Attributes</h2></td></tr> | 144 | Private·Attributes</h2></td></tr> |
145 | <tr·class="memitem:a7442d4a18f9de50f7079af7e8bcdf968"·id="r_a7442d4a18f9de50f7079af7e8bcdf968"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structinternal_1_1TableEntry.html#aec79dbf67d6401089851e2d6af8e5836">value_type</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1TableEntry.html#a7442d4a18f9de50f7079af7e8bcdf968">value</a></td></tr> | 145 | <tr·class="memitem:a7442d4a18f9de50f7079af7e8bcdf968"·id="r_a7442d4a18f9de50f7079af7e8bcdf968"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structinternal_1_1TableEntry.html#aec79dbf67d6401089851e2d6af8e5836">value_type</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1TableEntry.html#a7442d4a18f9de50f7079af7e8bcdf968">value</a></td></tr> |
146 | <tr·class="separator:a7442d4a18f9de50f7079af7e8bcdf968"><td·class="memSeparator"·colspan="2"> </td></tr> | 146 | <tr·class="separator:a7442d4a18f9de50f7079af7e8bcdf968"><td·class="memSeparator"·colspan="2"> </td></tr> |
147 | <tr·class="memitem:a5ec5f83b4574f7127f5a848f1b0b289e"·id="r_a5ec5f83b4574f7127f5a848f1b0b289e"><td·class="memItemLeft"·align="right"·valign="top">std::string </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1TableEntry.html#a5ec5f83b4574f7127f5a848f1b0b289e">cached_value</a></td></tr> | 147 | <tr·class="memitem:a5ec5f83b4574f7127f5a848f1b0b289e"·id="r_a5ec5f83b4574f7127f5a848f1b0b289e"><td·class="memItemLeft"·align="right"·valign="top">std::string </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1TableEntry.html#a5ec5f83b4574f7127f5a848f1b0b289e">cached_value</a></td></tr> |
148 | <tr·class="separator:a5ec5f83b4574f7127f5a848f1b0b289e"><td·class="memSeparator"·colspan="2"> </td></tr> | 148 | <tr·class="separator:a5ec5f83b4574f7127f5a848f1b0b289e"><td·class="memSeparator"·colspan="2"> </td></tr> |
149 | </table><table·class="memberdecls"> | 149 | </table><table·class="memberdecls"> |
150 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="friends"·name="friends"></a> | 150 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="friends"·name="friends"></a> |
151 | Friends</h2></td></tr> | 151 | Friends</h2></td></tr> |
152 | <tr·class="memitem:a05d4ad4c2e5cc857aeaee85d78edf21b"·id="r_a05d4ad4c2e5cc857aeaee85d78edf21b"><td·class="memItemLeft"·align="right"·valign="top">class </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1TableEntry.html#a05d4ad4c2e5cc857aeaee85d78edf21b">::TableHandler</a></td></tr> | 152 | <tr·class="memitem:a05d4ad4c2e5cc857aeaee85d78edf21b"·id="r_a05d4ad4c2e5cc857aeaee85d78edf21b"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structinternal_1_1TableEntry.html#a2856958ad9abd499744cd58f677bbb3a">class</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1TableEntry.html#a05d4ad4c2e5cc857aeaee85d78edf21b">::TableHandler</a></td></tr> |
153 | <tr·class="separator:a05d4ad4c2e5cc857aeaee85d78edf21b"><td·class="memSeparator"·colspan="2"> </td></tr> | 153 | <tr·class="separator:a05d4ad4c2e5cc857aeaee85d78edf21b"><td·class="memSeparator"·colspan="2"> </td></tr> |
154 | </table> | 154 | </table> |
155 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> | 155 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> |
156 | <div·class="textblock"><p>A·<code><a·class="el"·href="structinternal_1_1TableEntry.html">TableEntry</a></code>·stores·the·value·of·a·table·entry.·It·can·either·be·of·type·int,·unsigned·int,·std::uint64_t,·double·or·std::string.·In·essence,·this·structure·is·the·same·as·<code>std::variant<int,unsigned·int,std::uint64_t,double,std::string></code>·but·we·wrap·this·object·in·a·structure·for·which·we·can·write·a·function·that·can·serialize·it.·This·is·also·why·the·function·is·not·in·fact·of·type·std::any.·</p> | 156 | <div·class="textblock"><p>A·<code><a·class="el"·href="structinternal_1_1TableEntry.html">TableEntry</a></code>·stores·the·value·of·a·table·entry.·It·can·either·be·of·type·int,·unsigned·int,·std::uint64_t,·double·or·std::string.·In·essence,·this·structure·is·the·same·as·<code>std::variant<int,unsigned·int,std::uint64_t,double,std::string></code>·but·we·wrap·this·object·in·a·structure·for·which·we·can·write·a·function·that·can·serialize·it.·This·is·also·why·the·function·is·not·in·fact·of·type·std::any.·</p> |
157 | <p·class="definition">Definition·at·line·<a·class="el"·href="table__handler_8h_source.html#l00054">54</a>·of·file·<a·class="el"·href="table__handler_8h_source.html">table_handler.h</a>.</p> | 157 | <p·class="definition">Definition·at·line·<a·class="el"·href="table__handler_8h_source.html#l00054">54</a>·of·file·<a·class="el"·href="table__handler_8h_source.html">table_handler.h</a>.</p> |
158 | </div><h2·class="groupheader">Member·Typedef·Documentation</h2> | 158 | </div><h2·class="groupheader">Member·Typedef·Documentation</h2> |
Offset 109, 49 lines modified | Offset 109, 49 lines modified | ||
109 | Inheritance·diagram·for·internal::VectorizedArrayTrait<·T·>:</div> | 109 | Inheritance·diagram·for·internal::VectorizedArrayTrait<·T·>:</div> |
110 | <div·class="dyncontent"> | 110 | <div·class="dyncontent"> |
111 | <div·class="center"><iframe·scrolling="no"·frameborder="0"·src="structinternal_1_1VectorizedArrayTrait__inherit__graph.svg"·width="562"·height="259"><p><b>This·browser·is·not·able·to·show·SVG:·try·Firefox,·Chrome,·Safari,·or·Opera·instead.</b></p></iframe></div> | 111 | <div·class="center"><iframe·scrolling="no"·frameborder="0"·src="structinternal_1_1VectorizedArrayTrait__inherit__graph.svg"·width="562"·height="259"><p><b>This·browser·is·not·able·to·show·SVG:·try·Firefox,·Chrome,·Safari,·or·Opera·instead.</b></p></iframe></div> |
112 | <center><span·class="legend">[<a·href="graph_legend.html">legend</a>]</span></center></div> | 112 | <center><span·class="legend">[<a·href="graph_legend.html">legend</a>]</span></center></div> |
113 | <table·class="memberdecls"> | 113 | <table·class="memberdecls"> |
114 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a> | 114 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a> |
115 | Public·Types</h2></td></tr> | 115 | Public·Types</h2></td></tr> |
116 | <tr·class="memitem:aea50c1e6418440db0784f0734f3ab50e"·id="r_aea50c1e6418440db0784f0734f3ab50e"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1VectorizedArrayTrait.html#aea50c1e6418440db0784f0734f3ab50e">value_type</a>·=·T</td></tr> | 116 | <tr·class="memitem:aea50c1e6418440db0784f0734f3ab50e"·id="r_aea50c1e6418440db0784f0734f3ab50e"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structinternal_1_1VectorizedArrayTrait.html#accf8cc3c2caa76ac478093d8f651824f">using</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1VectorizedArrayTrait.html#aea50c1e6418440db0784f0734f3ab50e">value_type</a>·=·T</td></tr> |
117 | <tr·class="separator:aea50c1e6418440db0784f0734f3ab50e"><td·class="memSeparator"·colspan="2"> </td></tr> | 117 | <tr·class="separator:aea50c1e6418440db0784f0734f3ab50e"><td·class="memSeparator"·colspan="2"> </td></tr> |
118 | <tr·class="memitem:a55865ce5b62870768bbe1bd5e47c2c13"·id="r_a55865ce5b62870768bbe1bd5e47c2c13"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1VectorizedArrayTrait.html#a55865ce5b62870768bbe1bd5e47c2c13">vectorized_value_type</a>·=·<a·class="el"·href="classVectorizedArray.html">VectorizedArray</a><·T·></td></tr> | 118 | <tr·class="memitem:a55865ce5b62870768bbe1bd5e47c2c13"·id="r_a55865ce5b62870768bbe1bd5e47c2c13"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structinternal_1_1VectorizedArrayTrait.html#accf8cc3c2caa76ac478093d8f651824f">using</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1VectorizedArrayTrait.html#a55865ce5b62870768bbe1bd5e47c2c13">vectorized_value_type</a>·=·<a·class="el"·href="classVectorizedArray.html">VectorizedArray</a><·T·></td></tr> |
119 | <tr·class="separator:a55865ce5b62870768bbe1bd5e47c2c13"><td·class="memSeparator"·colspan="2"> </td></tr> | 119 | <tr·class="separator:a55865ce5b62870768bbe1bd5e47c2c13"><td·class="memSeparator"·colspan="2"> </td></tr> |
120 | </table><table·class="memberdecls"> | 120 | </table><table·class="memberdecls"> |
121 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> | 121 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> |
122 | Static·Public·Member·Functions</h2></td></tr> | 122 | Static·Public·Member·Functions</h2></td></tr> |
123 | <tr·class="memitem:a10c40e98f26ec464736c43dc82c51f91"·id="r_a10c40e98f26ec464736c43dc82c51f91"><td·class="memItemLeft"·align="right"·valign="top">static·constexpr·std::size_t </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1VectorizedArrayTrait.html#a10c40e98f26ec464736c43dc82c51f91">width</a>·()</td></tr> | 123 | <tr·class="memitem:a10c40e98f26ec464736c43dc82c51f91"·id="r_a10c40e98f26ec464736c43dc82c51f91"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structinternal_1_1VectorizedArrayTrait.html#accf8cc3c2caa76ac478093d8f651824f">static</a>·<a·class="el"·href="structinternal_1_1VectorizedArrayTrait.html#accf8cc3c2caa76ac478093d8f651824f">constexpr</a>·std::size_t </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1VectorizedArrayTrait.html#a10c40e98f26ec464736c43dc82c51f91">width</a>·()</td></tr> |
124 | <tr·class="separator:a10c40e98f26ec464736c43dc82c51f91"><td·class="memSeparator"·colspan="2"> </td></tr> | 124 | <tr·class="separator:a10c40e98f26ec464736c43dc82c51f91"><td·class="memSeparator"·colspan="2"> </td></tr> |
125 | <tr·class="memitem:a2763de4313b0030ecae21a7b0d5dde62"·id="r_a2763de4313b0030ecae21a7b0d5dde62"><td·class="memItemLeft"·align="right"·valign="top">static·constexpr·std::size_t </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1VectorizedArrayTrait.html#a2763de4313b0030ecae21a7b0d5dde62">stride</a>·()</td></tr> | 125 | <tr·class="memitem:a2763de4313b0030ecae21a7b0d5dde62"·id="r_a2763de4313b0030ecae21a7b0d5dde62"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structinternal_1_1VectorizedArrayTrait.html#accf8cc3c2caa76ac478093d8f651824f">static</a>·<a·class="el"·href="structinternal_1_1VectorizedArrayTrait.html#accf8cc3c2caa76ac478093d8f651824f">constexpr</a>·std::size_t </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1VectorizedArrayTrait.html#a2763de4313b0030ecae21a7b0d5dde62">stride</a>·()</td></tr> |
126 | <tr·class="separator:a2763de4313b0030ecae21a7b0d5dde62"><td·class="memSeparator"·colspan="2"> </td></tr> | 126 | <tr·class="separator:a2763de4313b0030ecae21a7b0d5dde62"><td·class="memSeparator"·colspan="2"> </td></tr> |
127 | <tr·class="memitem:accf8cc3c2caa76ac478093d8f651824f"·id="r_accf8cc3c2caa76ac478093d8f651824f"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="structinternal_1_1VectorizedArrayTrait.html#aea50c1e6418440db0784f0734f3ab50e">value_type</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1VectorizedArrayTrait.html#accf8cc3c2caa76ac478093d8f651824f">get</a>·(<a·class="el"·href="structinternal_1_1VectorizedArrayTrait.html#aea50c1e6418440db0784f0734f3ab50e">value_type</a>·&<a·class="el"·href="namespaceinternal.html#aa5bef221c94bc6b9c5441c306a72cdbaa2063c1608d6e0baf80249c42e2be5804">value</a>,·unsigned·<a·class="el"·href="classint.html">int</a>·c)</td></tr> | 127 | <tr·class="memitem:accf8cc3c2caa76ac478093d8f651824f"·id="r_accf8cc3c2caa76ac478093d8f651824f"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="structinternal_1_1VectorizedArrayTrait.html#aea50c1e6418440db0784f0734f3ab50e">value_type</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1VectorizedArrayTrait.html#accf8cc3c2caa76ac478093d8f651824f">get</a>·(<a·class="el"·href="structinternal_1_1VectorizedArrayTrait.html#aea50c1e6418440db0784f0734f3ab50e">value_type</a>·&<a·class="el"·href="namespaceinternal.html#aa5bef221c94bc6b9c5441c306a72cdbaa2063c1608d6e0baf80249c42e2be5804">value</a>,·unsigned·<a·class="el"·href="classint.html">int</a>·c)</td></tr> |
128 | <tr·class="separator:accf8cc3c2caa76ac478093d8f651824f"><td·class="memSeparator"·colspan="2"> </td></tr> | 128 | <tr·class="separator:accf8cc3c2caa76ac478093d8f651824f"><td·class="memSeparator"·colspan="2"> </td></tr> |
129 | <tr·class="memitem:a2ffb66fbee7295eecc6778afc5468f21"·id="r_a2ffb66fbee7295eecc6778afc5468f21"><td·class="memItemLeft"·align="right"·valign="top">static·const·<a·class="el"·href="structinternal_1_1VectorizedArrayTrait.html#aea50c1e6418440db0784f0734f3ab50e">value_type</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1VectorizedArrayTrait.html#a2ffb66fbee7295eecc6778afc5468f21">get</a>·(const·<a·class="el"·href="structinternal_1_1VectorizedArrayTrait.html#aea50c1e6418440db0784f0734f3ab50e">value_type</a>·&<a·class="el"·href="namespaceinternal.html#aa5bef221c94bc6b9c5441c306a72cdbaa2063c1608d6e0baf80249c42e2be5804">value</a>,·unsigned·<a·class="el"·href="classint.html">int</a>·c)</td></tr> | 129 | <tr·class="memitem:a2ffb66fbee7295eecc6778afc5468f21"·id="r_a2ffb66fbee7295eecc6778afc5468f21"><td·class="memItemLeft"·align="right"·valign="top">static·const·<a·class="el"·href="structinternal_1_1VectorizedArrayTrait.html#aea50c1e6418440db0784f0734f3ab50e">value_type</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1VectorizedArrayTrait.html#a2ffb66fbee7295eecc6778afc5468f21">get</a>·(const·<a·class="el"·href="structinternal_1_1VectorizedArrayTrait.html#aea50c1e6418440db0784f0734f3ab50e">value_type</a>·&<a·class="el"·href="namespaceinternal.html#aa5bef221c94bc6b9c5441c306a72cdbaa2063c1608d6e0baf80249c42e2be5804">value</a>,·unsigned·<a·class="el"·href="classint.html">int</a>·c)</td></tr> |
130 | <tr·class="separator:a2ffb66fbee7295eecc6778afc5468f21"><td·class="memSeparator"·colspan="2"> </td></tr> | 130 | <tr·class="separator:a2ffb66fbee7295eecc6778afc5468f21"><td·class="memSeparator"·colspan="2"> </td></tr> |
131 | <tr·class="memitem:abf0ec8544550352677469a438fc39555"·id="r_abf0ec8544550352677469a438fc39555"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="structinternal_1_1VectorizedArrayTrait.html#aea50c1e6418440db0784f0734f3ab50e">value_type</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1VectorizedArrayTrait.html#abf0ec8544550352677469a438fc39555">get_from_vectorized</a>·(<a·class="el"·href="structinternal_1_1VectorizedArrayTrait.html#a55865ce5b62870768bbe1bd5e47c2c13">vectorized_value_type</a>·&values,·unsigned·<a·class="el"·href="classint.html">int</a>·c)</td></tr> | 131 | <tr·class="memitem:abf0ec8544550352677469a438fc39555"·id="r_abf0ec8544550352677469a438fc39555"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structinternal_1_1VectorizedArrayTrait.html#accf8cc3c2caa76ac478093d8f651824f">static</a>·<a·class="el"·href="structinternal_1_1VectorizedArrayTrait.html#aea50c1e6418440db0784f0734f3ab50e">value_type</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1VectorizedArrayTrait.html#abf0ec8544550352677469a438fc39555">get_from_vectorized</a>·(<a·class="el"·href="structinternal_1_1VectorizedArrayTrait.html#a55865ce5b62870768bbe1bd5e47c2c13">vectorized_value_type</a>·&values,·unsigned·<a·class="el"·href="classint.html">int</a>·c)</td></tr> |
132 | <tr·class="separator:abf0ec8544550352677469a438fc39555"><td·class="memSeparator"·colspan="2"> </td></tr> | 132 | <tr·class="separator:abf0ec8544550352677469a438fc39555"><td·class="memSeparator"·colspan="2"> </td></tr> |
133 | <tr·class="memitem:a798dc84a0fe40a592bb66f9efdaed5d6"·id="r_a798dc84a0fe40a592bb66f9efdaed5d6"><td·class="memItemLeft"·align="right"·valign="top"> | 133 | <tr·class="memitem:a798dc84a0fe40a592bb66f9efdaed5d6"·id="r_a798dc84a0fe40a592bb66f9efdaed5d6"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structinternal_1_1VectorizedArrayTrait.html#accf8cc3c2caa76ac478093d8f651824f">static</a>·<a·class="el"·href="structinternal_1_1VectorizedArrayTrait.html#accf8cc3c2caa76ac478093d8f651824f">const</a>·<a·class="el"·href="structinternal_1_[·...·truncated·by·diffoscope;·len:·366,·SHA:·bee7420a7e37dc2f4b393ad24e02692f02172ad749a26bd2ea57a6cf1f0ac125·...·]·<a·class="el"·href="structinternal_1_1VectorizedArrayTrait.html#a55865ce5b62870768bbe1bd5e47c2c13">vectorized_value_type</a>·&values,·unsigned·<a·class="el"·href="classint.html">int</a>·c)</td></tr> |
134 | <tr·class="separator:a798dc84a0fe40a592bb66f9efdaed5d6"><td·class="memSeparator"·colspan="2"> </td></tr> | 134 | <tr·class="separator:a798dc84a0fe40a592bb66f9efdaed5d6"><td·class="memSeparator"·colspan="2"> </td></tr> |
135 | </table> | 135 | </table> |
136 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> | 136 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> |
137 | <div·class="textblock"><div·class="compoundTemplParams">template<typename·T><br·/> | 137 | <div·class="textblock"><div·class="compoundTemplParams">template<<a·class="el"·href="structinternal_1_1VectorizedArrayTrait.html#accf8cc3c2caa76ac478093d8f651824f">typename</a>·T><br·/> |
138 | struct·internal::VectorizedArrayTrait<·T·></div> | 138 | struct·internal::VectorizedArrayTrait<·T·></div> |
139 | <p·class="definition">Definition·at·line·<a·class="el"·href="vectorization_8h_source.html#l05646">5646</a>·of·file·<a·class="el"·href="vectorization_8h_source.html">vectorization.h</a>.</p> | 139 | <p·class="definition">Definition·at·line·<a·class="el"·href="vectorization_8h_source.html#l05646">5646</a>·of·file·<a·class="el"·href="vectorization_8h_source.html">vectorization.h</a>.</p> |
140 | </div><h2·class="groupheader">Member·Typedef·Documentation</h2> | 140 | </div><h2·class="groupheader">Member·Typedef·Documentation</h2> |
141 | <a·id="aea50c1e6418440db0784f0734f3ab50e"·name="aea50c1e6418440db0784f0734f3ab50e"></a> | 141 | <a·id="aea50c1e6418440db0784f0734f3ab50e"·name="aea50c1e6418440db0784f0734f3ab50e"></a> |
142 | <h2·class="memtitle"><span·class="permalink"><a·href="#aea50c1e6418440db0784f0734f3ab50e">◆ </a></span>value_type</h2> | 142 | <h2·class="memtitle"><span·class="permalink"><a·href="#aea50c1e6418440db0784f0734f3ab50e">◆ </a></span>value_type</h2> |
143 | <div·class="memitem"> | 143 | <div·class="memitem"> |
144 | <div·class="memproto"> | 144 | <div·class="memproto"> |
145 | <div·class="memtemplate"> | 145 | <div·class="memtemplate"> |
146 | template<typename·T·>·</div> | 146 | template<<a·class="el"·href="structinternal_1_1VectorizedArrayTrait.html#accf8cc3c2caa76ac478093d8f651824f">typename</a>·T·>·</div> |
147 | ······<table·class="memname"> | 147 | ······<table·class="memname"> |
148 | ········<tr> | 148 | ········<tr> |
149 | ··········<td·class="memname">using·<a·class="el"·href="structinternal_1_1VectorizedArrayTrait.html">internal::VectorizedArrayTrait</a><·T·>::value_type·=··T</td> | 149 | ··········<td·class="memname"><a·class="el"·href="structinternal_1_1VectorizedArrayTrait.html#accf8cc3c2caa76ac478093d8f651824f">using</a>·<a·class="el"·href="structinternal_1_1VectorizedArrayTrait.html">internal::VectorizedArrayTrait</a><·T·>::value_type·=··T</td> |
150 | ········</tr> | 150 | ········</tr> |
151 | ······</table> | 151 | ······</table> |
152 | </div><div·class="memdoc"> | 152 | </div><div·class="memdoc"> |
153 | <p>Define·scalar·value·type.·</p> | 153 | <p>Define·scalar·value·type.·</p> |
154 | <p·class="definition">Definition·at·line·<a·class="el"·href="vectorization_8h_source.html#l05651">5651</a>·of·file·<a·class="el"·href="vectorization_8h_source.html">vectorization.h</a>.</p> | 154 | <p·class="definition">Definition·at·line·<a·class="el"·href="vectorization_8h_source.html#l05651">5651</a>·of·file·<a·class="el"·href="vectorization_8h_source.html">vectorization.h</a>.</p> |
Offset 104, 49 lines modified | Offset 104, 49 lines modified | ||
104 | </div><!--header--> | 104 | </div><!--header--> |
105 | <div·class="contents"> | 105 | <div·class="contents"> |
106 | <p><code>#include·<<a·class="el"·href="vectorization_8h_source.html">deal.II/base/vectorization.h</a>></code></p> | 106 | <p><code>#include·<<a·class="el"·href="vectorization_8h_source.html">deal.II/base/vectorization.h</a>></code></p> |
107 | <table·class="memberdecls"> | 107 | <table·class="memberdecls"> |
108 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a> | 108 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-types"·name="pub-types"></a> |
109 | Public·Types</h2></td></tr> | 109 | Public·Types</h2></td></tr> |
110 | <tr·class="memitem:ad4bbb8fc53a21138d0e9e28953ff392f"·id="r_ad4bbb8fc53a21138d0e9e28953ff392f"><td·class="memItemLeft"·align="right"·valign="top">using </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1VectorizedArrayTrait_3_01VectorizedArray_3_01T_00_01width___01_4_01_4.html#ad4bbb8fc53a21138d0e9e28953ff392f">value_type</a>·=·T</td></tr> | 110 | <tr·class="memitem:ad4bbb8fc53a21138d0e9e28953ff392f"·id="r_ad4bbb8fc53a21138d0e9e28953ff392f"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structinternal_1_1VectorizedArrayTrait_3_01VectorizedArray_3_01T_00_01width___01_4_01_4.html#a00965eaa740958bf441cb21df83fe6cf">using</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1VectorizedArrayTrait_3_01VectorizedArray_3_01T_00_01width___01_4_01_4.html#ad4bbb8fc53a21138d0e9e28953ff392f">value_type</a>·=·T</td></tr> |
111 | <tr·class="separator:ad4bbb8fc53a21138d0e9e28953ff392f"><td·class="memSeparator"·colspan="2"> </td></tr> | 111 | <tr·class="separator:ad4bbb8fc53a21138d0e9e28953ff392f"><td·class="memSeparator"·colspan="2"> </td></tr> |
112 | <tr·class="memitem:a0054fc33cb5f681be81e3bb9cac87a3a"·id="r_a0054fc33cb5f681be81e3bb9cac87a3a"><td·class="memItemLeft"·align="right"·valign="top"> | 112 | <tr·class="memitem:a0054fc33cb5f681be81e3bb9cac87a3a"·id="r_a0054fc33cb5f681be81e3bb9cac87a3a"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structinternal_1_1VectorizedArrayTrait_3_01VectorizedArray_3_01T_00_01width___01_4_01_4.html#a00965eaa740958bf441cb21df83fe6cf">using</a> </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1Vectorize[·...·truncated·by·diffoscope;·len:·361,·SHA:·29723546243fc39209a41591cc93600e321dccf6a4ca2dcb0e179ef35579a3a9·...·]·></td></tr> |
113 | <tr·class="separator:a0054fc33cb5f681be81e3bb9cac87a3a"><td·class="memSeparator"·colspan="2"> </td></tr> | 113 | <tr·class="separator:a0054fc33cb5f681be81e3bb9cac87a3a"><td·class="memSeparator"·colspan="2"> </td></tr> |
114 | </table><table·class="memberdecls"> | 114 | </table><table·class="memberdecls"> |
115 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> | 115 | <tr·class="heading"><td·colspan="2"><h2·class="groupheader"><a·id="pub-static-methods"·name="pub-static-methods"></a> |
116 | Static·Public·Member·Functions</h2></td></tr> | 116 | Static·Public·Member·Functions</h2></td></tr> |
117 | <tr·class="memitem:ab5c567926c8ec764c12b77288d2a023d"·id="r_ab5c567926c8ec764c12b77288d2a023d"><td·class="memItemLeft"·align="right"·valign="top">static·con | 117 | <tr·class="memitem:ab5c567926c8ec764c12b77288d2a023d"·id="r_ab5c567926c8ec764c12b77288d2a023d"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structinternal_1_1VectorizedArrayTrait_3_01VectorizedArray_3_01T_00_01width___01_4_01_4.html#a00965eaa740958bf441cb21df83fe6cf">static</a>·<a·class="el"·href="structinternal_1_1VectorizedArrayTrait_3_01VectorizedArray_3_01T_00_01width__[·...·truncated·by·diffoscope;·len:·64,·SHA:·169d885d6518e25370b5008a23d61b500c21c7716ac811f78ce1502490ab4cf7·...·]·std::size_t </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1VectorizedArrayTrait_3_01VectorizedArray_3_01T_00_01width___01_4_01_4.html#ab5c567926c8ec764c12b77288d2a023d">width</a>·()</td></tr> |
118 | <tr·class="separator:ab5c567926c8ec764c12b77288d2a023d"><td·class="memSeparator"·colspan="2"> </td></tr> | 118 | <tr·class="separator:ab5c567926c8ec764c12b77288d2a023d"><td·class="memSeparator"·colspan="2"> </td></tr> |
119 | <tr·class="memitem:a6633681268842581a31e4f4ee0a23f03"·id="r_a6633681268842581a31e4f4ee0a23f03"><td·class="memItemLeft"·align="right"·valign="top">static·con | 119 | <tr·class="memitem:a6633681268842581a31e4f4ee0a23f03"·id="r_a6633681268842581a31e4f4ee0a23f03"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structinternal_1_1VectorizedArrayTrait_3_01VectorizedArray_3_01T_00_01width___01_4_01_4.html#a00965eaa740958bf441cb21df83fe6cf">static</a>·<a·class="el"·href="structinternal_1_1VectorizedArrayTrait_3_01VectorizedArray_3_01T_00_01width__[·...·truncated·by·diffoscope;·len:·64,·SHA:·169d885d6518e25370b5008a23d61b500c21c7716ac811f78ce1502490ab4cf7·...·]·std::size_t </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1VectorizedArrayTrait_3_01VectorizedArray_3_01T_00_01width___01_4_01_4.html#a6633681268842581a31e4f4ee0a23f03">stride</a>·()</td></tr> |
120 | <tr·class="separator:a6633681268842581a31e4f4ee0a23f03"><td·class="memSeparator"·colspan="2"> </td></tr> | 120 | <tr·class="separator:a6633681268842581a31e4f4ee0a23f03"><td·class="memSeparator"·colspan="2"> </td></tr> |
121 | <tr·class="memitem:a00965eaa740958bf441cb21df83fe6cf"·id="r_a00965eaa740958bf441cb21df83fe6cf"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="structinternal_1_1VectorizedArrayTrait_3_01VectorizedArray_3_01T_00_01width___01_4_01_4.html#ad4bbb8fc53a21138d0e9e28953ff392f">value_type</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1VectorizedArrayTrait_3_01VectorizedArray_3_01T_00_01width___01_4_01_4.html#a00965eaa740958bf441cb21df83fe6cf">get</a>·(<a·class="el"·href="structinternal_1_1VectorizedArrayTrait_3_01VectorizedArray_3_01T_00_01width___01_4_01_4.html#a0054fc33cb5f681be81e3bb9cac87a3a">vectorized_value_type</a>·&values,·unsigned·<a·class="el"·href="classint.html">int</a>·c)</td></tr> | 121 | <tr·class="memitem:a00965eaa740958bf441cb21df83fe6cf"·id="r_a00965eaa740958bf441cb21df83fe6cf"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="structinternal_1_1VectorizedArrayTrait_3_01VectorizedArray_3_01T_00_01width___01_4_01_4.html#ad4bbb8fc53a21138d0e9e28953ff392f">value_type</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1VectorizedArrayTrait_3_01VectorizedArray_3_01T_00_01width___01_4_01_4.html#a00965eaa740958bf441cb21df83fe6cf">get</a>·(<a·class="el"·href="structinternal_1_1VectorizedArrayTrait_3_01VectorizedArray_3_01T_00_01width___01_4_01_4.html#a0054fc33cb5f681be81e3bb9cac87a3a">vectorized_value_type</a>·&values,·unsigned·<a·class="el"·href="classint.html">int</a>·c)</td></tr> |
122 | <tr·class="separator:a00965eaa740958bf441cb21df83fe6cf"><td·class="memSeparator"·colspan="2"> </td></tr> | 122 | <tr·class="separator:a00965eaa740958bf441cb21df83fe6cf"><td·class="memSeparator"·colspan="2"> </td></tr> |
123 | <tr·class="memitem:ade40462c98820990b2c6372d93f48734"·id="r_ade40462c98820990b2c6372d93f48734"><td·class="memItemLeft"·align="right"·valign="top">static·const·<a·class="el"·href="structinternal_1_1VectorizedArrayTrait_3_01VectorizedArray_3_01T_00_01width___01_4_01_4.html#ad4bbb8fc53a21138d0e9e28953ff392f">value_type</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1VectorizedArrayTrait_3_01VectorizedArray_3_01T_00_01width___01_4_01_4.html#ade40462c98820990b2c6372d93f48734">get</a>·(const·<a·class="el"·href="structinternal_1_1VectorizedArrayTrait_3_01VectorizedArray_3_01T_00_01width___01_4_01_4.html#a0054fc33cb5f681be81e3bb9cac87a3a">vectorized_value_type</a>·&values,·unsigned·<a·class="el"·href="classint.html">int</a>·c)</td></tr> | 123 | <tr·class="memitem:ade40462c98820990b2c6372d93f48734"·id="r_ade40462c98820990b2c6372d93f48734"><td·class="memItemLeft"·align="right"·valign="top">static·const·<a·class="el"·href="structinternal_1_1VectorizedArrayTrait_3_01VectorizedArray_3_01T_00_01width___01_4_01_4.html#ad4bbb8fc53a21138d0e9e28953ff392f">value_type</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1VectorizedArrayTrait_3_01VectorizedArray_3_01T_00_01width___01_4_01_4.html#ade40462c98820990b2c6372d93f48734">get</a>·(const·<a·class="el"·href="structinternal_1_1VectorizedArrayTrait_3_01VectorizedArray_3_01T_00_01width___01_4_01_4.html#a0054fc33cb5f681be81e3bb9cac87a3a">vectorized_value_type</a>·&values,·unsigned·<a·class="el"·href="classint.html">int</a>·c)</td></tr> |
124 | <tr·class="separator:ade40462c98820990b2c6372d93f48734"><td·class="memSeparator"·colspan="2"> </td></tr> | 124 | <tr·class="separator:ade40462c98820990b2c6372d93f48734"><td·class="memSeparator"·colspan="2"> </td></tr> |
125 | <tr·class="memitem:a67a5844c213cdbe0e1d36a09522548b7"·id="r_a67a5844c213cdbe0e1d36a09522548b7"><td·class="memItemLeft"·align="right"·valign="top">static·<a·class="el"·href="structinternal_1_1VectorizedArrayTrait_3_01VectorizedArray_3_01T_00_01width___01_4_01_4.html#a0054fc33cb5f681be81e3bb9cac87a3a">vectorized_value_type</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1VectorizedArrayTrait_3_01VectorizedArray_3_01T_00_01width___01_4_01_4.html#a67a5844c213cdbe0e1d36a09522548b7">get_from_vectorized</a>·(<a·class="el"·href="structinternal_1_1VectorizedArrayTrait_3_01VectorizedArray_3_01T_00_01width___01_4_01_4.html#a0054fc33cb5f681be81e3bb9cac87a3a">vectorized_value_type</a>·&values,·unsigned·<a·class="el"·href="classint.html">int</a>·c)</td></tr> | 125 | <tr·class="memitem:a67a5844c213cdbe0e1d36a09522548b7"·id="r_a67a5844c213cdbe0e1d36a09522548b7"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structinternal_1_1VectorizedArrayTrait_3_01VectorizedArray_3_01T_00_01width___01_4_01_4.html#a00965eaa740958bf441cb21df83fe6cf">static</a>·<a·class="el"·href="structinternal_1_1VectorizedArrayTrait_3_01VectorizedArray_3_01T_00_01width___01_4_01_4.html#a0054fc33cb5f681be81e3bb9cac87a3a">vectorized_value_type</a>·& </td><td·class="memItemRight"·valign="bottom"><a·class="el"·href="structinternal_1_1VectorizedArrayTrait_3_01VectorizedArray_3_01T_00_01width___01_4_01_4.html#a67a5844c213cdbe0e1d36a09522548b7">get_from_vectorized</a>·(<a·class="el"·href="structinternal_1_1VectorizedArrayTrait_3_01VectorizedArray_3_01T_00_01width___01_4_01_4.html#a0054fc33cb5f681be81e3bb9cac87a3a">vectorized_value_type</a>·&values,·unsigned·<a·class="el"·href="classint.html">int</a>·c)</td></tr> |
126 | <tr·class="separator:a67a5844c213cdbe0e1d36a09522548b7"><td·class="memSeparator"·colspan="2"> </td></tr> | 126 | <tr·class="separator:a67a5844c213cdbe0e1d36a09522548b7"><td·class="memSeparator"·colspan="2"> </td></tr> |
127 | <tr·class="memitem:af1594e099945b811d10e1fb4ab1f7e3a"·id="r_af1594e099945b811d10e1fb4ab1f7e3a"><td·class="memItemLeft"·align="right"·valign="top"> | 127 | <tr·class="memitem:af1594e099945b811d10e1fb4ab1f7e3a"·id="r_af1594e099945b811d10e1fb4ab1f7e3a"><td·class="memItemLeft"·align="right"·valign="top"><a·class="el"·href="structinternal_1_1VectorizedArrayTrait_3_01VectorizedArray_3_01T_00_01width___01_4_01_4.html#a00965eaa740958bf441cb21df83fe6cf">static</a>·<a·class="el"·href="structinternal_1_1VectorizedArrayTrait_3_01VectorizedArray_3_01T_00_01width__[·...·truncated·by·diffoscope;·len:·622,·SHA:·8012dda0a72f38bf4f615a3c842b84ae9f2df33d3cb74bd6a14b6a18592b8dbe·...·]·<a·class="el"·href="structinternal_1_1VectorizedArrayTrait_3_01VectorizedArray_3_01T_00_01width___01_4_01_4.html#a0054fc33cb5f681be81e3bb9cac87a3a">vectorized_value_type</a>·&values,·unsigned·<a·class="el"·href="classint.html">int</a>·c)</td></tr> |
128 | <tr·class="separator:af1594e099945b811d10e1fb4ab1f7e3a"><td·class="memSeparator"·colspan="2"> </td></tr> | 128 | <tr·class="separator:af1594e099945b811d10e1fb4ab1f7e3a"><td·class="memSeparator"·colspan="2"> </td></tr> |
129 | </table> | 129 | </table> |
130 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> | 130 | <a·name="details"·id="details"></a><h2·class="groupheader">Detailed·Description</h2> |
131 | <div·class="textblock"><div·class="compoundTemplParams">template<typename·T,·std::size_t·width_><br·/> | 131 | <div·class="textblock"><div·class="compoundTemplParams">template<<a·class="el"·href="structinternal_1_1VectorizedArrayTrait_3_01VectorizedArray_3_01T_00_01width___01_4_01_4.html#a00965eaa740958bf441cb21df83fe6cf">typename</a>·T,·std::size_t·width_><br·/> |
132 | struct·internal::VectorizedArrayTrait<·VectorizedArray<·T,·width_·>·></div> | 132 | struct·internal::VectorizedArrayTrait<·VectorizedArray<·T,·width_·>·></div> |
133 | <p·class="definition">Definition·at·line·<a·class="el"·href="vectorization_8h_source.html#l05728">5728</a>·of·file·<a·class="el"·href="vectorization_8h_source.html">vectorization.h</a>.</p> | 133 | <p·class="definition">Definition·at·line·<a·class="el"·href="vectorization_8h_source.html#l05728">5728</a>·of·file·<a·class="el"·href="vectorization_8h_source.html">vectorization.h</a>.</p> |
134 | </div><h2·class="groupheader">Member·Typedef·Documentation</h2> | 134 | </div><h2·class="groupheader">Member·Typedef·Documentation</h2> |
135 | <a·id="ad4bbb8fc53a21138d0e9e28953ff392f"·name="ad4bbb8fc53a21138d0e9e28953ff392f"></a> | 135 | <a·id="ad4bbb8fc53a21138d0e9e28953ff392f"·name="ad4bbb8fc53a21138d0e9e28953ff392f"></a> |
136 | <h2·class="memtitle"><span·class="permalink"><a·href="#ad4bbb8fc53a21138d0e9e28953ff392f">◆ </a></span>value_type</h2> | 136 | <h2·class="memtitle"><span·class="permalink"><a·href="#ad4bbb8fc53a21138d0e9e28953ff392f">◆ </a></span>value_type</h2> |
137 | <div·class="memitem"> | 137 | <div·class="memitem"> |
138 | <div·class="memproto"> | 138 | <div·class="memproto"> |
139 | <div·class="memtemplate"> | 139 | <div·class="memtemplate"> |
140 | template<typename·T·,·std::size_t·width_>·</div> | 140 | template<<a·class="el"·href="structinternal_1_1VectorizedArrayTrait_3_01VectorizedArray_3_01T_00_01width___01_4_01_4.html#a00965eaa740958bf441cb21df83fe6cf">typename</a>·T·,·std::size_t·width_>·</div> |
141 | ······<table·class="memname"> | 141 | ······<table·class="memname"> |
142 | ········<tr> | 142 | ········<tr> |
143 | ··········<td·class="memname"> | 143 | ··········<td·class="memname"><a·class="el"·href="structinternal_1_1VectorizedArrayTrait_3_01VectorizedArray_3_01T_00_01width___01_4_01_4.html#a00965eaa740958bf441cb21df83fe6cf">using</a>·<a·class="el"·href="structinternal_1_1VectorizedArrayTrait.html">internal::VectorizedArrayTrait</a[·...·truncated·by·diffoscope;·len:·238,·SHA:·86c64543bf83038922b68b9c7e0753875b3c651f0f72ed2b3c525414eeb8aa39·...·]·>·>::value_type·=··T</td> |
144 | ········</tr> | 144 | ········</tr> |
145 | ······</table> | 145 | ······</table> |
146 | </div><div·class="memdoc"> | 146 | </div><div·class="memdoc"> |
147 | <p>Define·scalar·value·type.·</p> | 147 | <p>Define·scalar·value·type.·</p> |
148 | <p·class="definition">Definition·at·line·<a·class="el"·href="vectorization_8h_source.html#l05733">5733</a>·of·file·<a·class="el"·href="vectorization_8h_source.html">vectorization.h</a>.</p> | 148 | <p·class="definition">Definition·at·line·<a·class="el"·href="vectorization_8h_source.html#l05733">5733</a>·of·file·<a·class="el"·href="vectorization_8h_source.html">vectorization.h</a>.</p> |
Offset 182, 27 lines modified | Offset 182, 27 lines modified | ||
182 | </div> | 182 | </div> |
183 | <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div> | 183 | <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div> |
184 | <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·rank,·<span·class="keywordtype">int</span>·dim,·<span·class="keyword">typename</span>·T></div> | 184 | <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·rank,·<span·class="keywordtype">int</span>·dim,·<span·class="keyword">typename</span>·T></div> |
185 | <div·class="foldopen"·id="foldopen00086"·data-start="{"·data-end="};"> | 185 | <div·class="foldopen"·id="foldopen00086"·data-start="{"·data-end="};"> |
186 | <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1SD_1_1GeneralProductTypeImpl_3_01Tensor_3_01rank_00_01dim_00_01T_01_4_00_01Dif803e851d3b456abf80aaaf2d18a83276.html">···86</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1SD_1_1GeneralProductTypeImpl.html">GeneralProductTypeImpl</a><<a·class="code·hl_class"·href="classTensor.html">Tensor</a><rank,·dim,·T>,</div> | 186 | <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1SD_1_1GeneralProductTypeImpl_3_01Tensor_3_01rank_00_01dim_00_01T_01_4_00_01Dif803e851d3b456abf80aaaf2d18a83276.html">···86</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1SD_1_1GeneralProductTypeImpl.html">GeneralProductTypeImpl</a><<a·class="code·hl_class"·href="classTensor.html">Tensor</a><rank,·dim,·T>,</div> |
187 | <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··································<a·class="code·hl_namespace"·href="namespaceDifferentiation.html">Differentiation</a>::SD::Expression></div> | 187 | <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>··································<a·class="code·hl_namespace"·href="namespaceDifferentiation.html">Differentiation</a>::SD::Expression></div> |
188 | <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>····{</div> | 188 | <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>····{</div> |
189 | <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1SD_1_1GeneralProductTypeImpl_3_01Tensor_3_01rank_00_01dim_00_01T_01_4_00_01Dif803e851d3b456abf80aaaf2d18a83276.html#a3d31723c959e36ef916d5ccff0d9dfd3">···89</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 189 | <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1SD_1_1GeneralProductTypeImpl_3_01Tensor_3_01rank_00_01dim_00_01T_01_4_00_01Dif803e851d3b456abf80aaaf2d18a83276.html#a3d31723c959e36ef916d5ccff0d9dfd3">···89</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1SD_1_1GeneralProductTypeImpl_3_01Tensor_3_01rank_00_01dim_00_01T_01_4_00_01Dif803e851d3b456abf80aaaf2d18a83276.html#a3d31723c959e36ef916d5ccff0d9dfd3">type</a>·=</div> |
190 | <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>········<a·class="code·hl_class"·href="classTensor.html">Tensor</a><rank,</div> | 190 | <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>········<a·class="code·hl_class"·href="classTensor.html">Tensor</a><rank,</div> |
191 | <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>···············dim,</div> | 191 | <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>···············dim,</div> |
192 | <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>···············<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="structProductType.html#abc22b687b441f59f167958c9e6d45acc">ProductType<T,·Differentiation::SD::Expression>::type</a>>;</div> | 192 | <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>···············<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="structProductType.html#abc22b687b441f59f167958c9e6d45acc">ProductType<T,·Differentiation::SD::Expression>::type</a>>;</div> |
193 | <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>····};</div> | 193 | <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>····};</div> |
194 | </div> | 194 | </div> |
195 | <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>·</div> | 195 | <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>·</div> |
196 | <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·rank,·<span·class="keywordtype">int</span>·dim,·<span·class="keyword">typename</span>·T></div> | 196 | <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·rank,·<span·class="keywordtype">int</span>·dim,·<span·class="keyword">typename</span>·T></div> |
197 | <div·class="foldopen"·id="foldopen00096"·data-start="{"·data-end="};"> | 197 | <div·class="foldopen"·id="foldopen00096"·data-start="{"·data-end="};"> |
198 | <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1SD_1_1GeneralProductTypeImpl_3_01SymmetricTensor_3_01rank_00_01dim_00_01T_01_467aa97ef8bc398049cf523195bbd2a0b.html">···96</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1SD_1_1GeneralProductTypeImpl.html">GeneralProductTypeImpl</a><<a·class="code·hl_class"·href="classSymmetricTensor.html">SymmetricTensor</a><rank,·dim,·T>,</div> | 198 | <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1SD_1_1GeneralProductTypeImpl_3_01SymmetricTensor_3_01rank_00_01dim_00_01T_01_467aa97ef8bc398049cf523195bbd2a0b.html">···96</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1SD_1_1GeneralProductTypeImpl.html">GeneralProductTypeImpl</a><<a·class="code·hl_class"·href="classSymmetricTensor.html">SymmetricTensor</a><rank,·dim,·T>,</div> |
199 | <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··································<a·class="code·hl_namespace"·href="namespaceDifferentiation.html">Differentiation</a>::SD::Expression></div> | 199 | <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>··································<a·class="code·hl_namespace"·href="namespaceDifferentiation.html">Differentiation</a>::SD::Expression></div> |
200 | <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>····{</div> | 200 | <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>····{</div> |
201 | <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1SD_1_1GeneralProductTypeImpl_3_01SymmetricTensor_3_01rank_00_01dim_00_01T_01_467aa97ef8bc398049cf523195bbd2a0b.html#a5681db133683a0a29adc4fbcedbe3400">···99</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 201 | <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1SD_1_1GeneralProductTypeImpl_3_01SymmetricTensor_3_01rank_00_01dim_00_01T_01_467aa97ef8bc398049cf523195bbd2a0b.html#a5681db133683a0a29adc4fbcedbe3400">···99</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1SD_1_1GeneralProductTypeImpl_3_01SymmetricTensor_3_01rank_00_01dim_00_01T_01_467aa97ef8bc398049cf523195bbd2a0b.html#a5681db133683a0a29adc4fbcedbe3400">type</a>·=·<a·class="code·hl_class"·href="classSymmetricTensor.html">SymmetricTensor</a><</div> |
202 | <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>········rank,</div> | 202 | <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>········rank,</div> |
203 | <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>········dim,</div> | 203 | <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>········dim,</div> |
204 | <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>········<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="structProductType.html#abc22b687b441f59f167958c9e6d45acc">ProductType<T,·Differentiation::SD::Expression>::type</a>>;</div> | 204 | <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>········<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="structProductType.html#abc22b687b441f59f167958c9e6d45acc">ProductType<T,·Differentiation::SD::Expression>::type</a>>;</div> |
205 | <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>····};</div> | 205 | <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>····};</div> |
206 | </div> | 206 | </div> |
207 | <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div> | 207 | <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div> |
208 | <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··}·<span·class="comment">//·namespace·SD</span></div> | 208 | <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··}·<span·class="comment">//·namespace·SD</span></div> |
Offset 189, 50 lines modified | Offset 189, 50 lines modified | ||
189 | <div·class="line"><a·id="l00185"·name="l00185"></a><span·class="lineno">··185</span>··<span·class="comment">//·compile·the·library·with·Apple·Clang·8·and·older.·We·should·remove</span></div> | 189 | <div·class="line"><a·id="l00185"·name="l00185"></a><span·class="lineno">··185</span>··<span·class="comment">//·compile·the·library·with·Apple·Clang·8·and·older.·We·should·remove</span></div> |
190 | <div·class="line"><a·id="l00186"·name="l00186"></a><span·class="lineno">··186</span>··<span·class="comment">//·these·overloads·again·when·we·bump·the·minimal·required·version·to</span></div> | 190 | <div·class="line"><a·id="l00186"·name="l00186"></a><span·class="lineno">··186</span>··<span·class="comment">//·these·overloads·again·when·we·bump·the·minimal·required·version·to</span></div> |
191 | <div·class="line"><a·id="l00187"·name="l00187"></a><span·class="lineno">··187</span>··<span·class="comment">//·something·later·than·clang-3.6·/·Apple·Clang·6.3.</span></div> | 191 | <div·class="line"><a·id="l00187"·name="l00187"></a><span·class="lineno">··187</span>··<span·class="comment">//·something·later·than·clang-3.6·/·Apple·Clang·6.3.</span></div> |
192 | <div·class="line"><a·id="l00188"·name="l00188"></a><span·class="lineno">··188</span>··<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·rank,·<span·class="keywordtype">int</span>·dim,·<span·class="keyword">typename</span>·T,·<span·class="keyword">typename</span>·U></div> | 192 | <div·class="line"><a·id="l00188"·name="l00188"></a><span·class="lineno">··188</span>··<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·rank,·<span·class="keywordtype">int</span>·dim,·<span·class="keyword">typename</span>·T,·<span·class="keyword">typename</span>·U></div> |
193 | <div·class="foldopen"·id="foldopen00189"·data-start="{"·data-end="};"> | 193 | <div·class="foldopen"·id="foldopen00189"·data-start="{"·data-end="};"> |
194 | <div·class="line"><a·id="l00189"·name="l00189"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1ProductTypeImpl_3_01SymmetricTensor_3_01rank_00_01dim_00_01T_01_4_00_01std_1_1complex_3_01U_01_4_01_4.html">··189</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1ProductTypeImpl.html">ProductTypeImpl</a><<a·class="code·hl_class"·href="classSymmetricTensor.html">SymmetricTensor</a><rank,·dim,·T>,·<a·class="code·hl_namespace"·href="namespacestd.html">std</a>::complex<U>></div> | 194 | <div·class="line"><a·id="l00189"·name="l00189"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1ProductTypeImpl_3_01SymmetricTensor_3_01rank_00_01dim_00_01T_01_4_00_01std_1_1complex_3_01U_01_4_01_4.html">··189</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1ProductTypeImpl.html">ProductTypeImpl</a><<a·class="code·hl_class"·href="classSymmetricTensor.html">SymmetricTensor</a><rank,·dim,·T>,·<a·class="code·hl_namespace"·href="namespacestd.html">std</a>::complex<U>></div> |
195 | <div·class="line"><a·id="l00190"·name="l00190"></a><span·class="lineno">··190</span>··{</div> | 195 | <div·class="line"><a·id="l00190"·name="l00190"></a><span·class="lineno">··190</span>··{</div> |
196 | <div·class="line"><a·id="l00191"·name="l00191"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1ProductTypeImpl_3_01SymmetricTensor_3_01rank_00_01dim_00_01T_01_4_00_01std_1_1complex_3_01U_01_4_01_4.html#a2f5b4c829795344a899857cc51b1c73b">··191</a></span>····<span·class="keyword">using·</span><a·class="code·hl_ | 196 | <div·class="line"><a·id="l00191"·name="l00191"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1ProductTypeImpl_3_01SymmetricTensor_3_01rank_00_01dim_00_01T_01_4_00_01std_1_1complex_3_01U_01_4_01_4.html#a2f5b4c829795344a899857cc51b1c73b">··191</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1ProductTypeImpl_3_01SymmetricTensor_3_01rank_00_01dim_00_01T_01_4_00_01std_1_1complex_3_01U_01_4_01_4.html#a2f5b4c829795344a899857cc51b1c73b">type</a>·=</div> |
197 | <div·class="line"><a·id="l00192"·name="l00192"></a><span·class="lineno">··192</span>······<a·class="code·hl_class"·href="classSymmetricTensor.html">SymmetricTensor</a><rank,</div> | 197 | <div·class="line"><a·id="l00192"·name="l00192"></a><span·class="lineno">··192</span>······<a·class="code·hl_class"·href="classSymmetricTensor.html">SymmetricTensor</a><rank,</div> |
198 | <div·class="line"><a·id="l00193"·name="l00193"></a><span·class="lineno">··193</span>······················dim,</div> | 198 | <div·class="line"><a·id="l00193"·name="l00193"></a><span·class="lineno">··193</span>······················dim,</div> |
199 | <div·class="line"><a·id="l00194"·name="l00194"></a><span·class="lineno">··194</span>······················std::complex<typename·ProductType<T,·U>::type>>;</div> | 199 | <div·class="line"><a·id="l00194"·name="l00194"></a><span·class="lineno">··194</span>······················std::complex<typename·ProductType<T,·U>::type>>;</div> |
200 | <div·class="line"><a·id="l00195"·name="l00195"></a><span·class="lineno">··195</span>··};</div> | 200 | <div·class="line"><a·id="l00195"·name="l00195"></a><span·class="lineno">··195</span>··};</div> |
201 | </div> | 201 | </div> |
202 | <div·class="line"><a·id="l00196"·name="l00196"></a><span·class="lineno">··196</span>·</div> | 202 | <div·class="line"><a·id="l00196"·name="l00196"></a><span·class="lineno">··196</span>·</div> |
203 | <div·class="line"><a·id="l00197"·name="l00197"></a><span·class="lineno">··197</span>··<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·rank,·<span·class="keywordtype">int</span>·dim,·<span·class="keyword">typename</span>·T,·<span·class="keyword">typename</span>·U></div> | 203 | <div·class="line"><a·id="l00197"·name="l00197"></a><span·class="lineno">··197</span>··<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·rank,·<span·class="keywordtype">int</span>·dim,·<span·class="keyword">typename</span>·T,·<span·class="keyword">typename</span>·U></div> |
204 | <div·class="foldopen"·id="foldopen00198"·data-start="{"·data-end="};"> | 204 | <div·class="foldopen"·id="foldopen00198"·data-start="{"·data-end="};"> |
205 | <div·class="line"><a·id="l00198"·name="l00198"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1ProductTypeImpl_3_01SymmetricTensor_3_01rank_00_01dim_00_01std_1_1complex_3_01b98505714054550cfc7b1774b64b43a3.html">··198</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1ProductTypeImpl.html">ProductTypeImpl</a><<a·class="code·hl_class"·href="classSymmetricTensor.html">SymmetricTensor</a><rank,·dim,·<a·class="code·hl_namespace"·href="namespacestd.html">std</a>::complex<T>>,</div> | 205 | <div·class="line"><a·id="l00198"·name="l00198"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1ProductTypeImpl_3_01SymmetricTensor_3_01rank_00_01dim_00_01std_1_1complex_3_01b98505714054550cfc7b1774b64b43a3.html">··198</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1ProductTypeImpl.html">ProductTypeImpl</a><<a·class="code·hl_class"·href="classSymmetricTensor.html">SymmetricTensor</a><rank,·dim,·<a·class="code·hl_namespace"·href="namespacestd.html">std</a>::complex<T>>,</div> |
206 | <div·class="line"><a·id="l00199"·name="l00199"></a><span·class="lineno">··199</span>·························std::complex<U>></div> | 206 | <div·class="line"><a·id="l00199"·name="l00199"></a><span·class="lineno">··199</span>·························std::complex<U>></div> |
207 | <div·class="line"><a·id="l00200"·name="l00200"></a><span·class="lineno">··200</span>··{</div> | 207 | <div·class="line"><a·id="l00200"·name="l00200"></a><span·class="lineno">··200</span>··{</div> |
208 | <div·class="line"><a·id="l00201"·name="l00201"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1ProductTypeImpl_3_01SymmetricTensor_3_01rank_00_01dim_00_01std_1_1complex_3_01b98505714054550cfc7b1774b64b43a3.html#a876553684e5cb69159a20735db7b7be9">··201</a></span>····<span·class="keyword">using·</span><a·class="code·hl_ | 208 | <div·class="line"><a·id="l00201"·name="l00201"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1ProductTypeImpl_3_01SymmetricTensor_3_01rank_00_01dim_00_01std_1_1complex_3_01b98505714054550cfc7b1774b64b43a3.html#a876553684e5cb69159a20735db7b7be9">··201</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1ProductTypeImpl_3_01SymmetricTensor_3_01rank_00_01dim_00_01std_1_1complex_3_01b98505714054550cfc7b1774b64b43a3.html#a876553684e5cb69159a20735db7b7be9">type</a>·=</div> |
209 | <div·class="line"><a·id="l00202"·name="l00202"></a><span·class="lineno">··202</span>······<a·class="code·hl_class"·href="classSymmetricTensor.html">SymmetricTensor</a><rank,</div> | 209 | <div·class="line"><a·id="l00202"·name="l00202"></a><span·class="lineno">··202</span>······<a·class="code·hl_class"·href="classSymmetricTensor.html">SymmetricTensor</a><rank,</div> |
210 | <div·class="line"><a·id="l00203"·name="l00203"></a><span·class="lineno">··203</span>······················dim,</div> | 210 | <div·class="line"><a·id="l00203"·name="l00203"></a><span·class="lineno">··203</span>······················dim,</div> |
211 | <div·class="line"><a·id="l00204"·name="l00204"></a><span·class="lineno">··204</span>······················std::complex<typename·ProductType<T,·U>::type>>;</div> | 211 | <div·class="line"><a·id="l00204"·name="l00204"></a><span·class="lineno">··204</span>······················std::complex<typename·ProductType<T,·U>::type>>;</div> |
212 | <div·class="line"><a·id="l00205"·name="l00205"></a><span·class="lineno">··205</span>··};</div> | 212 | <div·class="line"><a·id="l00205"·name="l00205"></a><span·class="lineno">··205</span>··};</div> |
213 | </div> | 213 | </div> |
214 | <div·class="line"><a·id="l00206"·name="l00206"></a><span·class="lineno">··206</span>·</div> | 214 | <div·class="line"><a·id="l00206"·name="l00206"></a><span·class="lineno">··206</span>·</div> |
215 | <div·class="line"><a·id="l00207"·name="l00207"></a><span·class="lineno">··207</span>··<span·class="keyword">template</span>·<<span·class="keyword">typename</span>·T,·<span·class="keywordtype">int</span>·rank,·<span·class="keywordtype">int</span>·dim,·<span·class="keyword">typename</span>·U></div> | 215 | <div·class="line"><a·id="l00207"·name="l00207"></a><span·class="lineno">··207</span>··<span·class="keyword">template</span>·<<span·class="keyword">typename</span>·T,·<span·class="keywordtype">int</span>·rank,·<span·class="keywordtype">int</span>·dim,·<span·class="keyword">typename</span>·U></div> |
216 | <div·class="foldopen"·id="foldopen00208"·data-start="{"·data-end="};"> | 216 | <div·class="foldopen"·id="foldopen00208"·data-start="{"·data-end="};"> |
217 | <div·class="line"><a·id="l00208"·name="l00208"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1ProductTypeImpl_3_01std_1_1complex_3_01T_01_4_00_01SymmetricTensor_3_01rank_00_01dim_00_01U_01_4_01_4.html">··208</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1ProductTypeImpl.html">ProductTypeImpl</a><<a·class="code·hl_namespace"·href="namespacestd.html">std</a>::complex<T>,·<a·class="code·hl_class"·href="classSymmetricTensor.html">SymmetricTensor</a><rank,·dim,·U>></div> | 217 | <div·class="line"><a·id="l00208"·name="l00208"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1ProductTypeImpl_3_01std_1_1complex_3_01T_01_4_00_01SymmetricTensor_3_01rank_00_01dim_00_01U_01_4_01_4.html">··208</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1ProductTypeImpl.html">ProductTypeImpl</a><<a·class="code·hl_namespace"·href="namespacestd.html">std</a>::complex<T>,·<a·class="code·hl_class"·href="classSymmetricTensor.html">SymmetricTensor</a><rank,·dim,·U>></div> |
218 | <div·class="line"><a·id="l00209"·name="l00209"></a><span·class="lineno">··209</span>··{</div> | 218 | <div·class="line"><a·id="l00209"·name="l00209"></a><span·class="lineno">··209</span>··{</div> |
219 | <div·class="line"><a·id="l00210"·name="l00210"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1ProductTypeImpl_3_01std_1_1complex_3_01T_01_4_00_01SymmetricTensor_3_01rank_00_01dim_00_01U_01_4_01_4.html#a7d28b160b260579470c85ed1b892b1fc">··210</a></span>····<span·class="keyword">using·</span><a·class="code·hl_ | 219 | <div·class="line"><a·id="l00210"·name="l00210"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1ProductTypeImpl_3_01std_1_1complex_3_01T_01_4_00_01SymmetricTensor_3_01rank_00_01dim_00_01U_01_4_01_4.html#a7d28b160b260579470c85ed1b892b1fc">··210</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1ProductTypeImpl_3_01std_1_1complex_3_01T_01_4_00_01SymmetricTensor_3_01rank_00_01dim_00_01U_01_4_01_4.html#a7d28b160b260579470c85ed1b892b1fc">type</a>·=</div> |
220 | <div·class="line"><a·id="l00211"·name="l00211"></a><span·class="lineno">··211</span>······<a·class="code·hl_class"·href="classSymmetricTensor.html">SymmetricTensor</a><rank,</div> | 220 | <div·class="line"><a·id="l00211"·name="l00211"></a><span·class="lineno">··211</span>······<a·class="code·hl_class"·href="classSymmetricTensor.html">SymmetricTensor</a><rank,</div> |
221 | <div·class="line"><a·id="l00212"·name="l00212"></a><span·class="lineno">··212</span>······················dim,</div> | 221 | <div·class="line"><a·id="l00212"·name="l00212"></a><span·class="lineno">··212</span>······················dim,</div> |
222 | <div·class="line"><a·id="l00213"·name="l00213"></a><span·class="lineno">··213</span>······················std::complex<typename·ProductType<T,·U>::type>>;</div> | 222 | <div·class="line"><a·id="l00213"·name="l00213"></a><span·class="lineno">··213</span>······················std::complex<typename·ProductType<T,·U>::type>>;</div> |
223 | <div·class="line"><a·id="l00214"·name="l00214"></a><span·class="lineno">··214</span>··};</div> | 223 | <div·class="line"><a·id="l00214"·name="l00214"></a><span·class="lineno">··214</span>··};</div> |
224 | </div> | 224 | </div> |
225 | <div·class="line"><a·id="l00215"·name="l00215"></a><span·class="lineno">··215</span>·</div> | 225 | <div·class="line"><a·id="l00215"·name="l00215"></a><span·class="lineno">··215</span>·</div> |
226 | <div·class="line"><a·id="l00216"·name="l00216"></a><span·class="lineno">··216</span>··<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·rank,·<span·class="keywordtype">int</span>·dim,·<span·class="keyword">typename</span>·T,·<span·class="keyword">typename</span>·U></div> | 226 | <div·class="line"><a·id="l00216"·name="l00216"></a><span·class="lineno">··216</span>··<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·rank,·<span·class="keywordtype">int</span>·dim,·<span·class="keyword">typename</span>·T,·<span·class="keyword">typename</span>·U></div> |
227 | <div·class="foldopen"·id="foldopen00217"·data-start="{"·data-end="};"> | 227 | <div·class="foldopen"·id="foldopen00217"·data-start="{"·data-end="};"> |
228 | <div·class="line"><a·id="l00217"·name="l00217"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1ProductTypeImpl_3_01std_1_1complex_3_01T_01_4_00_01SymmetricTensor_3_01rank_00dacfb99e136ba51e96566fcb9f15d43b.html">··217</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1ProductTypeImpl.html">ProductTypeImpl</a><<a·class="code·hl_namespace"·href="namespacestd.html">std</a>::complex<T>,</div> | 228 | <div·class="line"><a·id="l00217"·name="l00217"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1ProductTypeImpl_3_01std_1_1complex_3_01T_01_4_00_01SymmetricTensor_3_01rank_00dacfb99e136ba51e96566fcb9f15d43b.html">··217</a></span>··<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1ProductTypeImpl.html">ProductTypeImpl</a><<a·class="code·hl_namespace"·href="namespacestd.html">std</a>::complex<T>,</div> |
229 | <div·class="line"><a·id="l00218"·name="l00218"></a><span·class="lineno">··218</span>·························<a·class="code·hl_class"·href="classSymmetricTensor.html">SymmetricTensor</a><rank,·dim,·std::complex<U>>></div> | 229 | <div·class="line"><a·id="l00218"·name="l00218"></a><span·class="lineno">··218</span>·························<a·class="code·hl_class"·href="classSymmetricTensor.html">SymmetricTensor</a><rank,·dim,·std::complex<U>>></div> |
230 | <div·class="line"><a·id="l00219"·name="l00219"></a><span·class="lineno">··219</span>··{</div> | 230 | <div·class="line"><a·id="l00219"·name="l00219"></a><span·class="lineno">··219</span>··{</div> |
231 | <div·class="line"><a·id="l00220"·name="l00220"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1ProductTypeImpl_3_01std_1_1complex_3_01T_01_4_00_01SymmetricTensor_3_01rank_00dacfb99e136ba51e96566fcb9f15d43b.html#a172ec3a8f0f5576b8af195fdb2504d03">··220</a></span>····<span·class="keyword">using·</span><a·class="code·hl_ | 231 | <div·class="line"><a·id="l00220"·name="l00220"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1ProductTypeImpl_3_01std_1_1complex_3_01T_01_4_00_01SymmetricTensor_3_01rank_00dacfb99e136ba51e96566fcb9f15d43b.html#a172ec3a8f0f5576b8af195fdb2504d03">··220</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1ProductTypeImpl_3_01std_1_1complex_3_01T_01_4_00_01SymmetricTensor_3_01rank_00dacfb99e136ba51e96566fcb9f15d43b.html#a172ec3a8f0f5576b8af195fdb2504d03">type</a>·=</div> |
232 | <div·class="line"><a·id="l00221"·name="l00221"></a><span·class="lineno">··221</span>······<a·class="code·hl_class"·href="classSymmetricTensor.html">SymmetricTensor</a><rank,</div> | 232 | <div·class="line"><a·id="l00221"·name="l00221"></a><span·class="lineno">··221</span>······<a·class="code·hl_class"·href="classSymmetricTensor.html">SymmetricTensor</a><rank,</div> |
233 | <div·class="line"><a·id="l00222"·name="l00222"></a><span·class="lineno">··222</span>······················dim,</div> | 233 | <div·class="line"><a·id="l00222"·name="l00222"></a><span·class="lineno">··222</span>······················dim,</div> |
234 | <div·class="line"><a·id="l00223"·name="l00223"></a><span·class="lineno">··223</span>······················std::complex<typename·ProductType<T,·U>::type>>;</div> | 234 | <div·class="line"><a·id="l00223"·name="l00223"></a><span·class="lineno">··223</span>······················std::complex<typename·ProductType<T,·U>::type>>;</div> |
235 | <div·class="line"><a·id="l00224"·name="l00224"></a><span·class="lineno">··224</span>··};</div> | 235 | <div·class="line"><a·id="l00224"·name="l00224"></a><span·class="lineno">··224</span>··};</div> |
236 | </div> | 236 | </div> |
237 | <div·class="line"><a·id="l00225"·name="l00225"></a><span·class="lineno">··225</span>··<span·class="comment">//·end·workaround</span></div> | 237 | <div·class="line"><a·id="l00225"·name="l00225"></a><span·class="lineno">··225</span>··<span·class="comment">//·end·workaround</span></div> |
238 | <div·class="line"><a·id="l00226"·name="l00226"></a><span·class="lineno">··226</span>·</div> | 238 | <div·class="line"><a·id="l00226"·name="l00226"></a><span·class="lineno">··226</span>·</div> |
Offset 173, 30 lines modified | Offset 173, 30 lines modified | ||
173 | </div> | 173 | </div> |
174 | <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div> | 174 | <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div> |
175 | <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·N,·<span·class="keyword">typename</span>·T></div> | 175 | <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·N,·<span·class="keyword">typename</span>·T></div> |
176 | <div·class="foldopen"·id="foldopen00093"·data-start="{"·data-end="};"> | 176 | <div·class="foldopen"·id="foldopen00093"·data-start="{"·data-end="};"> |
177 | <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01true_01_4.html">···93</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1TableBaseAccessors_1_1Types.html">Types</a><N,·T,·true></div> | 177 | <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01true_01_4.html">···93</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1TableBaseAccessors_1_1Types.html">Types</a><N,·T,·true></div> |
178 | <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>····{</div> | 178 | <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>····{</div> |
179 | <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01true_01_4.html#a078f54c1d37773fabec99995fd9e98ed">···95</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01true_01_4.html#a078f54c1d37773fabec99995fd9e98ed">value_type</a>·=·<span·class="keyword">const</span>·T;</div> | 179 | <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01true_01_4.html#a078f54c1d37773fabec99995fd9e98ed">···95</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01true_01_4.html#a078f54c1d37773fabec99995fd9e98ed">value_type</a>·=·<span·class="keyword">const</span>·T;</div> |
180 | <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01true_01_4.html#a60af63c0dd763eb9f2ad3920effb09ea">···96</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 180 | <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01true_01_4.html#a60af63c0dd763eb9f2ad3920effb09ea">···96</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01true_01_4.html#a60af63c0dd763eb9f2ad3920effb09ea">TableType</a>··=·<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classTableBase.html">TableBase<N,·T></a>;</div> |
181 | <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>·</div> | 181 | <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>·</div> |
182 | <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01true_01_4.html#abb284a83f9e8296902384c5212f4b5ae">···98</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01true_01_4.html#abb284a83f9e8296902384c5212f4b5ae">iterator</a>·······=·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="classAlignedVector.html#ad3afb726ea74e387e885b049dc035a23">AlignedVector<T>::const_iterator</a>;</div> | 182 | <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01true_01_4.html#abb284a83f9e8296902384c5212f4b5ae">···98</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01true_01_4.html#abb284a83f9e8296902384c5212f4b5ae">iterator</a>·······=·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="classAlignedVector.html#ad3afb726ea74e387e885b049dc035a23">AlignedVector<T>::const_iterator</a>;</div> |
183 | <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01true_01_4.html#a52ac5087ddebae6b46b3570471aa11c1">···99</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01true_01_4.html#a52ac5087ddebae6b46b3570471aa11c1">const_iterator</a>·=·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="classAlignedVector.html#ad3afb726ea74e387e885b049dc035a23">AlignedVector<T>::const_iterator</a>;</div> | 183 | <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01true_01_4.html#a52ac5087ddebae6b46b3570471aa11c1">···99</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01true_01_4.html#a52ac5087ddebae6b46b3570471aa11c1">const_iterator</a>·=·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="classAlignedVector.html#ad3afb726ea74e387e885b049dc035a23">AlignedVector<T>::const_iterator</a>;</div> |
184 | <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div> | 184 | <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div> |
185 | <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01true_01_4.html#ae2192e4f3002194dbefb228983cf439c">··101</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01true_01_4.html#ae2192e4f3002194dbefb228983cf439c">reference</a>·······=·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="classAlignedVector.html#af2db6542d6b9737826e218bbe1cab5b4">AlignedVector<T>::const_reference</a>;</div> | 185 | <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01true_01_4.html#ae2192e4f3002194dbefb228983cf439c">··101</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01true_01_4.html#ae2192e4f3002194dbefb228983cf439c">reference</a>·······=·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="classAlignedVector.html#af2db6542d6b9737826e218bbe1cab5b4">AlignedVector<T>::const_reference</a>;</div> |
186 | <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01true_01_4.html#aa9552cd5047c101d4a655a49703d0c2d">··102</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01true_01_4.html#aa9552cd5047c101d4a655a49703d0c2d">const_reference</a>·=·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="classAlignedVector.html#af2db6542d6b9737826e218bbe1cab5b4">AlignedVector<T>::const_reference</a>;</div> | 186 | <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01true_01_4.html#aa9552cd5047c101d4a655a49703d0c2d">··102</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01true_01_4.html#aa9552cd5047c101d4a655a49703d0c2d">const_reference</a>·=·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="classAlignedVector.html#af2db6542d6b9737826e218bbe1cab5b4">AlignedVector<T>::const_reference</a>;</div> |
187 | <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>····};</div> | 187 | <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>····};</div> |
188 | </div> | 188 | </div> |
189 | <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div> | 189 | <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div> |
190 | <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·N,·<span·class="keyword">typename</span>·T></div> | 190 | <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·N,·<span·class="keyword">typename</span>·T></div> |
191 | <div·class="foldopen"·id="foldopen00111"·data-start="{"·data-end="};"> | 191 | <div·class="foldopen"·id="foldopen00111"·data-start="{"·data-end="};"> |
192 | <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01false_01_4.html">··111</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1TableBaseAccessors_1_1Types.html">Types</a><N,·T,·false></div> | 192 | <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01false_01_4.html">··111</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1TableBaseAccessors_1_1Types.html">Types</a><N,·T,·false></div> |
193 | <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>····{</div> | 193 | <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>····{</div> |
194 | <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01false_01_4.html#a55a26cbbee2d439e195aee63e1a5c479">··113</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01false_01_4.html#a55a26cbbee2d439e195aee63e1a5c479">value_type</a>·=·T;</div> | 194 | <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01false_01_4.html#a55a26cbbee2d439e195aee63e1a5c479">··113</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01false_01_4.html#a55a26cbbee2d439e195aee63e1a5c479">value_type</a>·=·T;</div> |
195 | <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01false_01_4.html#a3888f3f8c595399f6d8a86b8a0a55c51">··114</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 195 | <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01false_01_4.html#a3888f3f8c595399f6d8a86b8a0a55c51">··114</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01false_01_4.html#a3888f3f8c595399f6d8a86b8a0a55c51">TableType</a>··=·<a·class="code·hl_class"·href="classTableBase.html">TableBase<N,·T></a>;</div> |
196 | <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>·</div> | 196 | <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno">··115</span>·</div> |
197 | <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01false_01_4.html#a07117d6df1c8a7ff4b9a02f08d94e37a">··116</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01false_01_4.html#a07117d6df1c8a7ff4b9a02f08d94e37a">iterator</a>·······=·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="classAlignedVector.html#aff5254e23b73ee1494467758418e8caf">AlignedVector<T>::iterator</a>;</div> | 197 | <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01false_01_4.html#a07117d6df1c8a7ff4b9a02f08d94e37a">··116</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01false_01_4.html#a07117d6df1c8a7ff4b9a02f08d94e37a">iterator</a>·······=·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="classAlignedVector.html#aff5254e23b73ee1494467758418e8caf">AlignedVector<T>::iterator</a>;</div> |
198 | <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01false_01_4.html#a862718e303b544ae4cee5d3e029b8560">··117</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01false_01_4.html#a862718e303b544ae4cee5d3e029b8560">const_iterator</a>·=·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="classAlignedVector.html#ad3afb726ea74e387e885b049dc035a23">AlignedVector<T>::const_iterator</a>;</div> | 198 | <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01false_01_4.html#a862718e303b544ae4cee5d3e029b8560">··117</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01false_01_4.html#a862718e303b544ae4cee5d3e029b8560">const_iterator</a>·=·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="classAlignedVector.html#ad3afb726ea74e387e885b049dc035a23">AlignedVector<T>::const_iterator</a>;</div> |
199 | <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>·</div> | 199 | <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno">··118</span>·</div> |
200 | <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01false_01_4.html#a9768401c2fa2508824c2390833247a8a">··119</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01false_01_4.html#a9768401c2fa2508824c2390833247a8a">reference</a>·······=·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="classAlignedVector.html#a8c4a1ef6d1b3464ab5f66deac35e968a">AlignedVector<T>::reference</a>;</div> | 200 | <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01false_01_4.html#a9768401c2fa2508824c2390833247a8a">··119</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01false_01_4.html#a9768401c2fa2508824c2390833247a8a">reference</a>·······=·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="classAlignedVector.html#a8c4a1ef6d1b3464ab5f66deac35e968a">AlignedVector<T>::reference</a>;</div> |
201 | <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01false_01_4.html#aad6ed4d0b834a801e8fce0d8dbd33540">··120</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01false_01_4.html#aad6ed4d0b834a801e8fce0d8dbd33540">const_reference</a>·=·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="classAlignedVector.html#af2db6542d6b9737826e218bbe1cab5b4">AlignedVector<T>::const_reference</a>;</div> | 201 | <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01false_01_4.html#aad6ed4d0b834a801e8fce0d8dbd33540">··120</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TableBaseAccessors_1_1Types_3_01N_00_01T_00_01false_01_4.html#aad6ed4d0b834a801e8fce0d8dbd33540">const_reference</a>·=·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="classAlignedVector.html#af2db6542d6b9737826e218bbe1cab5b4">AlignedVector<T>::const_reference</a>;</div> |
202 | <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno">··121</span>····};</div> | 202 | <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno">··121</span>····};</div> |
Offset 187, 30 lines modified | Offset 187, 30 lines modified | ||
187 | <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>··}</div> | 187 | <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno">···80</span>··}</div> |
188 | </div> | 188 | </div> |
189 | <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div> | 189 | <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>·</div> |
190 | <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<span·class="keywordtype">void</span></div> | 190 | <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span>··<span·class="keywordtype">void</span></div> |
191 | <div·class="foldopen"·id="foldopen00083"·data-start="{"·data-end="}"> | 191 | <div·class="foldopen"·id="foldopen00083"·data-start="{"·data-end="}"> |
192 | <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TableEntry.html#aba21a272e192d8242d06ad7c4ed0d842">···83</a></span>··<a·class="code·hl_function"·href="structinternal_1_1TableEntry.html#aba21a272e192d8242d06ad7c4ed0d842">TableEntry::cache_string</a>(<span·class="keywordtype">bool</span>·scientific,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·precision)<span·class="keyword">·const</span></div> | 192 | <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TableEntry.html#aba21a272e192d8242d06ad7c4ed0d842">···83</a></span>··<a·class="code·hl_function"·href="structinternal_1_1TableEntry.html#aba21a272e192d8242d06ad7c4ed0d842">TableEntry::cache_string</a>(<span·class="keywordtype">bool</span>·scientific,·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·precision)<span·class="keyword">·const</span></div> |
193 | <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="keyword">··</span>{</div> | 193 | <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span><span·class="keyword">··</span>{</div> |
194 | <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>····std::ostringstream·ss;</div> | 194 | <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>····std::ostringstream·<a·class="code·hl_function"·href="structinternal_1_1TableEntry.html#a2856958ad9abd499744cd58f677bbb3a">ss</a>;</div> |
195 | <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div> | 195 | <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno">···86</span>·</div> |
196 | <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>····ss·<<·std::setprecision(precision);</div> | 196 | <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>····<a·class="code·hl_function"·href="structinternal_1_1TableEntry.html#a2856958ad9abd499744cd58f677bbb3a">ss</a>·<<·std::setprecision(precision);</div> |
197 | <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div> | 197 | <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno">···88</span>·</div> |
198 | <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>····<span·class="keywordflow">if</span>·(scientific)</div> | 198 | <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>····<span·class="keywordflow">if</span>·(scientific)</div> |
199 | <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>······ss.setf(std::ios::scientific,·std::ios::floatfield);</div> | 199 | <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>······<a·class="code·hl_function"·href="structinternal_1_1TableEntry.html#a2856958ad9abd499744cd58f677bbb3a">ss</a>.setf(std::ios::scientific,·std::ios::floatfield);</div> |
200 | <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>····<span·class="keywordflow">else</span></div> | 200 | <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>····<span·class="keywordflow">else</span></div> |
201 | <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>······ss.setf(std::ios::fixed,·std::ios::floatfield);</div> | 201 | <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>······<a·class="code·hl_function"·href="structinternal_1_1TableEntry.html#a2856958ad9abd499744cd58f677bbb3a">ss</a>.setf(std::ios::fixed,·std::ios::floatfield);</div> |
202 | <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div> | 202 | <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno">···93</span>·</div> |
203 | <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span><span·class="preprocessor">#ifdef·DEAL_II_HAVE_CXX17</span></div> | 203 | <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span><span·class="preprocessor">#ifdef·DEAL_II_HAVE_CXX17</span></div> |
204 | <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>····std::visit([&ss](<span·class="keyword">auto</span>·&v)·{·ss·<<·v;·},·<a·class="code·hl_variable"·href="structinternal_1_1TableEntry.html#a7442d4a18f9de50f7079af7e8bcdf968">value</a>);</div> | 204 | <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno">···95</span>····std::visit([&<a·class="code·hl_function"·href="structinternal_1_1TableEntry.html#a2856958ad9abd499744cd58f677bbb3a">ss</a>](<span·class="keyword">auto</span>·&v)·{·<a·class="code·hl_function"·href="structinternal_1_1TableEntry.html#a2856958ad9abd499744cd58f677bbb3a[·...·truncated·by·diffoscope;·len:·8,·SHA:·e5195823b3c21f95577f60472790a27b5a84250387fac778111848def117f4f6·...·]·<<·v;·},·<a·class="code·hl_variable"·href="structinternal_1_1TableEntry.html#a7442d4a18f9de50f7079af7e8bcdf968">value</a>);</div> |
205 | <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span><span·class="preprocessor">#else</span></div> | 205 | <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span><span·class="preprocessor">#else</span></div> |
206 | <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>····ss·<<·<a·class="code·hl_variable"·href="structinternal_1_1TableEntry.html#a7442d4a18f9de50f7079af7e8bcdf968">value</a>;</div> | 206 | <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno">···97</span>····<a·class="code·hl_function"·href="structinternal_1_1TableEntry.html#a2856958ad9abd499744cd58f677bbb3a">ss</a>·<<·<a·class="code·hl_variable"·href="structinternal_1_1TableEntry.html#a7442d4a18f9de50f7079af7e8bcdf968">value</a>;</div> |
207 | <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span><span·class="preprocessor">#endif</span></div> | 207 | <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span><span·class="preprocessor">#endif</span></div> |
208 | <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div> | 208 | <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>·</div> |
209 | <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>····<a·class="code·hl_variable"·href="structinternal_1_1TableEntry.html#a5ec5f83b4574f7127f5a848f1b0b289e">cached_value</a>·=·ss.str();</div> | 209 | <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>····<a·class="code·hl_variable"·href="structinternal_1_1TableEntry.html#a5ec5f83b4574f7127f5a848f1b0b289e">cached_value</a>·=·<a·class="code·hl_function"·href="structinternal_1_1TableEntry.html#a2856958ad9abd499744cd58f677bbb3a">ss</a>.str();</div> |
210 | <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>····<span·class="keywordflow">if</span>·(<a·class="code·hl_variable"·href="structinternal_1_1TableEntry.html#a5ec5f83b4574f7127f5a848f1b0b289e">cached_value</a>.size()·==·0)</div> | 210 | <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>····<span·class="keywordflow">if</span>·(<a·class="code·hl_variable"·href="structinternal_1_1TableEntry.html#a5ec5f83b4574f7127f5a848f1b0b289e">cached_value</a>.size()·==·0)</div> |
211 | <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>······<a·class="code·hl_variable"·href="structinternal_1_1TableEntry.html#a5ec5f83b4574f7127f5a848f1b0b289e">cached_value</a>·=·<span·class="stringliteral">"\"\""</span>;</div> | 211 | <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>······<a·class="code·hl_variable"·href="structinternal_1_1TableEntry.html#a5ec5f83b4574f7127f5a848f1b0b289e">cached_value</a>·=·<span·class="stringliteral">"\"\""</span>;</div> |
212 | <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··}</div> | 212 | <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno">··103</span>··}</div> |
213 | </div> | 213 | </div> |
214 | <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div> | 214 | <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div> |
215 | <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··<span·class="keyword">const</span>·std::string·&</div> | 215 | <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>··<span·class="keyword">const</span>·std::string·&</div> |
216 | <div·class="foldopen"·id="foldopen00106"·data-start="{"·data-end="}"> | 216 | <div·class="foldopen"·id="foldopen00106"·data-start="{"·data-end="}"> |
Offset 173, 28 lines modified | Offset 173, 28 lines modified | ||
173 | <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div> | 173 | <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div> |
174 | <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>·</div> | 174 | <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>·</div> |
175 | <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>····<a·class="code·hl_struct"·href="structinternal_1_1TableEntry.html">TableEntry</a></div> | 175 | <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>····<a·class="code·hl_struct"·href="structinternal_1_1TableEntry.html">TableEntry</a></div> |
176 | <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>····<a·class="code·hl_function"·href="structinternal_1_1TableEntry.html#a2f078fc24b36874246105c4b13468b5e">get_default_constructed_copy</a>()·<span·class="keyword">const</span>;</div> | 176 | <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno">··112</span>····<a·class="code·hl_function"·href="structinternal_1_1TableEntry.html#a2f078fc24b36874246105c4b13468b5e">get_default_constructed_copy</a>()·<span·class="keyword">const</span>;</div> |
177 | <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>·</div> | 177 | <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>·</div> |
178 | <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>····<span·class="keyword">template</span>·<<span·class="keyword">class</span>·Archive></div> | 178 | <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>····<span·class="keyword">template</span>·<<span·class="keyword">class</span>·Archive></div> |
179 | <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno">··120</span>····<span·class="keywordtype">void</span></div> | 179 | <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno">··120</span>····<span·class="keywordtype">void</span></div> |
180 | <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno">··121</span>····<a·class="code·hl_function"·href="structinternal_1_1TableEntry.html#a4fb28496d29bc164580b3a9e03aaf667">save</a>(Archive·&ar,·<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·version)·<span·class="keyword">const</span>;</div> | 180 | <div·class="line"><a·id="l00121"·name="l00121"></a><span·class="lineno">··121</span>····<a·class="code·hl_function"·href="structinternal_1_1TableEntry.html#a4fb28496d29bc164580b3a9e03aaf667">save</a>(<a·class="code·hl_function"·href="structinternal_1_1TableEntry.html#a2856958ad9abd499744cd58f677bbb3a">Archive</a>·&<a·class="code·hl_function"·href="structinternal_1_1TableEntry.html#a2856958ad9abd499744cd58f677bbb3a">ar</a>,·<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·version)·<span·class="keyword">const</span>;</div> |
181 | <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno">··122</span>·</div> | 181 | <div·class="line"><a·id="l00122"·name="l00122"></a><span·class="lineno">··122</span>·</div> |
182 | <div·class="line"><a·id="l00128"·name="l00128"></a><span·class="lineno">··128</span>····<span·class="keyword">template</span>·<<span·class="keyword">class</span>·Archive></div> | 182 | <div·class="line"><a·id="l00128"·name="l00128"></a><span·class="lineno">··128</span>····<span·class="keyword">template</span>·<<span·class="keyword">class</span>·Archive></div> |
183 | <div·class="line"><a·id="l00129"·name="l00129"></a><span·class="lineno">··129</span>····<span·class="keywordtype">void</span></div> | 183 | <div·class="line"><a·id="l00129"·name="l00129"></a><span·class="lineno">··129</span>····<span·class="keywordtype">void</span></div> |
184 | <div·class="line"><a·id="l00130"·name="l00130"></a><span·class="lineno">··130</span>····<a·class="code·hl_function"·href="structinternal_1_1TableEntry.html#a3ddd817a80fa3a0af097e96cd39d68b6">load</a>(Archive·&ar,·<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·version);</div> | 184 | <div·class="line"><a·id="l00130"·name="l00130"></a><span·class="lineno">··130</span>····<a·class="code·hl_function"·href="structinternal_1_1TableEntry.html#a3ddd817a80fa3a0af097e96cd39d68b6">load</a>(<a·class="code·hl_function"·href="structinternal_1_1TableEntry.html#a2856958ad9abd499744cd58f677bbb3a">Archive</a>·&<a·class="code·hl_function"·href="structinternal_1_1TableEntry.html#a2856958ad9abd499744cd58f677bbb3a">ar</a>,·<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·version);</div> |
185 | <div·class="line"><a·id="l00131"·name="l00131"></a><span·class="lineno">··131</span>·</div> | 185 | <div·class="line"><a·id="l00131"·name="l00131"></a><span·class="lineno">··131</span>·</div> |
186 | <div·class="line"><a·id="l00132"·name="l00132"></a><span·class="lineno">··132</span><span·class="preprocessor">#ifdef·DOXYGEN</span></div> | 186 | <div·class="line"><a·id="l00132"·name="l00132"></a><span·class="lineno">··132</span><span·class="preprocessor">#ifdef·DOXYGEN</span></div> |
187 | <div·class="line"><a·id="l00138"·name="l00138"></a><span·class="lineno">··138</span>····<span·class="keyword">template</span>·<<span·class="keyword">class</span>·Archive></div> | 187 | <div·class="line"><a·id="l00138"·name="l00138"></a><span·class="lineno">··138</span>····<span·class="keyword">template</span>·<<span·class="keyword">class</span>·Archive></div> |
188 | <div·class="line"><a·id="l00139"·name="l00139"></a><span·class="lineno">··139</span>····<span·class="keywordtype">void</span></div> | 188 | <div·class="line"><a·id="l00139"·name="l00139"></a><span·class="lineno">··139</span>····<span·class="keywordtype">void</span></div> |
189 | <div·class="line"><a·id="l00140"·name="l00140"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TableEntry.html#a1281ae5f95c3c8ed1f47be7619d41fa0">··140</a></span>····<a·class="code·hl_function"·href="structinternal_1_1TableEntry.html#a1281ae5f95c3c8ed1f47be7619d41fa0">serialize</a>(Archive·&archive,·<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·version);</div> | 189 | <div·class="line"><a·id="l00140"·name="l00140"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TableEntry.html#a1281ae5f95c3c8ed1f47be7619d41fa0">··140</a></span>····<a·class="code·hl_function"·href="structinternal_1_1TableEntry.html#a1281ae5f95c3c8ed1f47be7619d41fa0">serialize</a>(<a·class="code·hl_function"·href="structinternal_1_1TableEntry.html#a2856958ad9abd499744cd58f677bbb3a">Archive</a>·&<a·class="code·hl_function"·href="structinternal_1_1TableEntry.html#a2856958ad9abd499744cd58f677bbb3a">archive</a>,·<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·version);</div> |
190 | <div·class="line"><a·id="l00141"·name="l00141"></a><span·class="lineno">··141</span><span·class="preprocessor">#else</span></div> | 190 | <div·class="line"><a·id="l00141"·name="l00141"></a><span·class="lineno">··141</span><span·class="preprocessor">#else</span></div> |
191 | <div·class="line"><a·id="l00142"·name="l00142"></a><span·class="lineno">··142</span>····<span·class="comment">//·This·macro·defines·the·serialize()·method·that·is·compatible·with</span></div> | 191 | <div·class="line"><a·id="l00142"·name="l00142"></a><span·class="lineno">··142</span>····<span·class="comment">//·This·macro·defines·the·serialize()·method·that·is·compatible·with</span></div> |
192 | <div·class="line"><a·id="l00143"·name="l00143"></a><span·class="lineno">··143</span>····<span·class="comment">//·the·templated·save()·and·load()·method·that·have·been·implemented.</span></div> | 192 | <div·class="line"><a·id="l00143"·name="l00143"></a><span·class="lineno">··143</span>····<span·class="comment">//·the·templated·save()·and·load()·method·that·have·been·implemented.</span></div> |
193 | <div·class="line"><a·id="l00144"·name="l00144"></a><span·class="lineno">··144</span>····BOOST_SERIALIZATION_SPLIT_MEMBER()</div> | 193 | <div·class="line"><a·id="l00144"·name="l00144"></a><span·class="lineno">··144</span>····<a·class="code·hl_function"·href="structinternal_1_1TableEntry.html#a2856958ad9abd499744cd58f677bbb3a">BOOST_SERIALIZATION_SPLIT_MEMBER</a>()</div> |
194 | <div·class="line"><a·id="l00145"·name="l00145"></a><span·class="lineno">··145</span><span·class="preprocessor">#endif</span></div> | 194 | <div·class="line"><a·id="l00145"·name="l00145"></a><span·class="lineno">··145</span><span·class="preprocessor">#endif</span></div> |
195 | <div·class="line"><a·id="l00146"·name="l00146"></a><span·class="lineno">··146</span>·</div> | 195 | <div·class="line"><a·id="l00146"·name="l00146"></a><span·class="lineno">··146</span>·</div> |
196 | <div·class="line"><a·id="l00147"·name="l00147"></a><span·class="lineno">··147</span>··<span·class="keyword">private</span>:</div> | 196 | <div·class="line"><a·id="l00147"·name="l00147"></a><span·class="lineno">··147</span>··<span·class="keyword">private</span>:</div> |
197 | <div·class="line"><a·id="l00151"·name="l00151"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TableEntry.html#aec79dbf67d6401089851e2d6af8e5836">··151</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TableEntry.html#aec79dbf67d6401089851e2d6af8e5836">value_type</a>·=</div> | 197 | <div·class="line"><a·id="l00151"·name="l00151"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TableEntry.html#aec79dbf67d6401089851e2d6af8e5836">··151</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TableEntry.html#aec79dbf67d6401089851e2d6af8e5836">value_type</a>·=</div> |
198 | <div·class="line"><a·id="l00152"·name="l00152"></a><span·class="lineno">··152</span>······std_cxx17::variant<int,·unsigned·int,·std::uint64_t,·double,·std::string>;</div> | 198 | <div·class="line"><a·id="l00152"·name="l00152"></a><span·class="lineno">··152</span>······std_cxx17::variant<int,·unsigned·int,·std::uint64_t,·double,·std::string>;</div> |
199 | <div·class="line"><a·id="l00153"·name="l00153"></a><span·class="lineno">··153</span>·</div> | 199 | <div·class="line"><a·id="l00153"·name="l00153"></a><span·class="lineno">··153</span>·</div> |
200 | <div·class="line"><a·id="l00157"·name="l00157"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TableEntry.html#a7442d4a18f9de50f7079af7e8bcdf968">··157</a></span>····<a·class="code·hl_typedef"·href="structinternal_1_1TableEntry.html#aec79dbf67d6401089851e2d6af8e5836">value_type</a>·<a·class="code·hl_variable"·href="structinternal_1_1TableEntry.html#a7442d4a18f9de50f7079af7e8bcdf968">value</a>;</div> | 200 | <div·class="line"><a·id="l00157"·name="l00157"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TableEntry.html#a7442d4a18f9de50f7079af7e8bcdf968">··157</a></span>····<a·class="code·hl_typedef"·href="structinternal_1_1TableEntry.html#aec79dbf67d6401089851e2d6af8e5836">value_type</a>·<a·class="code·hl_variable"·href="structinternal_1_1TableEntry.html#a7442d4a18f9de50f7079af7e8bcdf968">value</a>;</div> |
Offset 315, 15 lines modified | Offset 315, 15 lines modified | ||
315 | ······<table·class="memname"> | 315 | ······<table·class="memname"> |
316 | ········<tr> | 316 | ········<tr> |
317 | ··········<td·class="memname">using·<a·class="el"·href="template__constraints_8h.html#a3fd91e488bca71874e5b40b2b0844216">identity</a>·=··<a·class="el"·href="structstd__cxx20_1_1type__identity.html">std_cxx20::type_identity</a><T></td> | 317 | ··········<td·class="memname">using·<a·class="el"·href="template__constraints_8h.html#a3fd91e488bca71874e5b40b2b0844216">identity</a>·=··<a·class="el"·href="structstd__cxx20_1_1type__identity.html">std_cxx20::type_identity</a><T></td> |
318 | ········</tr> | 318 | ········</tr> |
319 | ······</table> | 319 | ······</table> |
320 | </div><div·class="memdoc"> | 320 | </div><div·class="memdoc"> |
321 | <p>A·<code>using</code>·declaration·to·make·the·<a·href="https://en.cppreference.com/w/cpp/types/type_identity">std::identity_type</a>·class·available·under·the·name·that·deal.II·has·used·for·a·long·time.</p> | 321 | <p>A·<code>using</code>·declaration·to·make·the·<a·href="https://en.cppreference.com/w/cpp/types/type_identity">std::identity_type</a>·class·available·under·the·name·that·deal.II·has·used·for·a·long·time.</p> |
322 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated00002 | 322 | <dl·class="deprecated"><dt><b><a·class="el"·href="deprecated.html#_deprecated000024">Deprecated:</a></b></dt><dd>Use·<code>std_cxx20::identity_type</code>·instead.·</dd></dl> |
323 | <p·class="definition">Definition·at·line·<a·class="el"·href="template__constraints_8h_source.html#l00345">345</a>·of·file·<a·class="el"·href="template__constraints_8h_source.html">template_constraints.h</a>.</p> | 323 | <p·class="definition">Definition·at·line·<a·class="el"·href="template__constraints_8h_source.html#l00345">345</a>·of·file·<a·class="el"·href="template__constraints_8h_source.html">template_constraints.h</a>.</p> |
324 | </div> | 324 | </div> |
325 | </div> | 325 | </div> |
326 | <h2·class="groupheader">Variable·Documentation</h2> | 326 | <h2·class="groupheader">Variable·Documentation</h2> |
327 | <a·id="af14874ecc3ef0373e025dd78decde368"·name="af14874ecc3ef0373e025dd78decde368"></a> | 327 | <a·id="af14874ecc3ef0373e025dd78decde368"·name="af14874ecc3ef0373e025dd78decde368"></a> |
Offset 180, 24 lines modified | Offset 180, 24 lines modified | ||
180 | <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1SupportsOperation_1_1nonesuch.html#a1bf34f38e6194550be34e2cfa4a7cb10">···97</a></span>······<a·class="code·hl_function"·href="structinternal_1_1SupportsOperation_1_1nonesuch.html#a1bf34f38e6194550be34e2cfa4a7cb10">nonesuch</a>(<a·class="code·hl_struct"·href="structinternal_1_1SupportsOperation_1_1nonesuch.html">nonesuch</a>·<span·class="keyword">const</span>·&)·=·<span·class="keyword">delete</span>;</div> | 180 | <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1SupportsOperation_1_1nonesuch.html#a1bf34f38e6194550be34e2cfa4a7cb10">···97</a></span>······<a·class="code·hl_function"·href="structinternal_1_1SupportsOperation_1_1nonesuch.html#a1bf34f38e6194550be34e2cfa4a7cb10">nonesuch</a>(<a·class="code·hl_struct"·href="structinternal_1_1SupportsOperation_1_1nonesuch.html">nonesuch</a>·<span·class="keyword">const</span>·&)·=·<span·class="keyword">delete</span>;</div> |
181 | <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>······<span·class="keywordtype">void</span></div> | 181 | <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>······<span·class="keywordtype">void</span></div> |
182 | <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1SupportsOperation_1_1nonesuch.html#aaaeee6ec1604d45cbbd7f3e9d42b57ec">···99</a></span>······<a·class="code·hl_function"·href="structinternal_1_1SupportsOperation_1_1nonesuch.html#aaaeee6ec1604d45cbbd7f3e9d42b57ec">operator=</a>(<a·class="code·hl_struct"·href="structinternal_1_1SupportsOperation_1_1nonesuch.html">nonesuch</a>·<span·class="keyword">const</span>·&)·=·<span·class="keyword">delete</span>;</div> | 182 | <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1SupportsOperation_1_1nonesuch.html#aaaeee6ec1604d45cbbd7f3e9d42b57ec">···99</a></span>······<a·class="code·hl_function"·href="structinternal_1_1SupportsOperation_1_1nonesuch.html#aaaeee6ec1604d45cbbd7f3e9d42b57ec">operator=</a>(<a·class="code·hl_struct"·href="structinternal_1_1SupportsOperation_1_1nonesuch.html">nonesuch</a>·<span·class="keyword">const</span>·&)·=·<span·class="keyword">delete</span>;</div> |
183 | <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>····};</div> | 183 | <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>····};</div> |
184 | </div> | 184 | </div> |
185 | <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>·</div> | 185 | <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>·</div> |
186 | <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>····<span·class="keyword">template</span>·<<span·class="keyword">class·</span>Default,·<span·class="keyword">template</span>·<<span·class="keyword">class</span>...>·<span·class="keyword">class·</span>Op,·<span·class="keyword">class</span>...·Args></div> | 186 | <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>····<span·class="keyword">template</span>·<<span·class="keyword">class·</span>Default,·<span·class="keyword">template</span>·<<span·class="keyword">class</span>...>·<span·class="keyword">class·</span>Op,·<span·class="keyword">class</span>...·Args></div> |
187 | <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno"><a·class="line"·href="namespaceinternal_1_1SupportsOperation.html#adf41ba2f0c23b0d5395e06995c863805">··103</a></span>····<span·class="keyword">using·</span><a·class="code·hl_ | 187 | <div·class="line"><a·id="l00103"·name="l00103"></a><span·class="lineno"><a·class="line"·href="namespaceinternal_1_1SupportsOperation.html#adf41ba2f0c23b0d5395e06995c863805">··103</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="namespaceinternal_1_1SupportsOperation.html#adf41ba2f0c23b0d5395e06995c863805">detected_or</a>·=·<a·class="code·hl_struct"·href="structinternal_1_1SupportsOperation_1_1detector.html">detector</a><Default,·void,·Op,·Args...>;</div> |
188 | <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div> | 188 | <div·class="line"><a·id="l00104"·name="l00104"></a><span·class="lineno">··104</span>·</div> |
189 | <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>····<span·class="keyword">template</span>·<<span·class="keyword">template</span>·<<span·class="keyword">class</span>...>·<span·class="keyword">class·</span>Op,·<span·class="keyword">class</span>...·Args></div> | 189 | <div·class="line"><a·id="l00105"·name="l00105"></a><span·class="lineno">··105</span>····<span·class="keyword">template</span>·<<span·class="keyword">template</span>·<<span·class="keyword">class</span>...>·<span·class="keyword">class·</span>Op,·<span·class="keyword">class</span>...·Args></div> |
190 | <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno"><a·class="line"·href="namespaceinternal_1_1SupportsOperation.html#a2e65156caf79f7803df3354da90e2156">··106</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="namespaceinternal_1_1SupportsOperation.html#a2e65156caf79f7803df3354da90e2156">is_detected</a>·=·<span·class="keyword">typename</span>·<a·class="code·hl_ | 190 | <div·class="line"><a·id="l00106"·name="l00106"></a><span·class="lineno"><a·class="line"·href="namespaceinternal_1_1SupportsOperation.html#a2e65156caf79f7803df3354da90e2156">··106</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="namespaceinternal_1_1SupportsOperation.html#a2e65156caf79f7803df3354da90e2156">is_detected</a>·=·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="namespaceinternal_1_1SupportsOperation.html#adf41ba2f0c23b0d5395e06995c863805">detected_or</a><<a·class="code·hl_struct"·href="structinternal_1_1SupportsOperation_1_1nonesuch.html">nonesuch</a>,·Op,·Args...>::value_t;</div> |
191 | <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>·</div> | 191 | <div·class="line"><a·id="l00107"·name="l00107"></a><span·class="lineno">··107</span>·</div> |
192 | <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>····<span·class="keyword">template</span>·<<span·class="keyword">template</span>·<<span·class="keyword">class</span>...>·<span·class="keyword">class·</span>Op,·<span·class="keyword">class</span>...·Args></div> | 192 | <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno">··108</span>····<span·class="keyword">template</span>·<<span·class="keyword">template</span>·<<span·class="keyword">class</span>...>·<span·class="keyword">class·</span>Op,·<span·class="keyword">class</span>...·Args></div> |
193 | <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno"><a·class="line"·href="namespaceinternal_1_1SupportsOperation.html#a9f869b5323b3067dbcdfa4efc325aeda">··109</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="namespaceinternal_1_1SupportsOperation.html#a9f869b5323b3067dbcdfa4efc325aeda">detected_t</a>·=·<span·class="keyword">typename</span>·<a·class="code·hl_ | 193 | <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno"><a·class="line"·href="namespaceinternal_1_1SupportsOperation.html#a9f869b5323b3067dbcdfa4efc325aeda">··109</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="namespaceinternal_1_1SupportsOperation.html#a9f869b5323b3067dbcdfa4efc325aeda">detected_t</a>·=·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="namespaceinternal_1_1SupportsOperation.html#adf41ba2f0c23b0d5395e06995c863805">detected_or</a><<a·class="code·hl_struct"·href="structinternal_1_1SupportsOperation_1_1nonesuch.html">nonesuch</a>,·Op,·Args...>::type;</div> |
194 | <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>·</div> | 194 | <div·class="line"><a·id="l00110"·name="l00110"></a><span·class="lineno">··110</span>·</div> |
195 | <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>····<span·class="keyword">template</span>·<<span·class="keyword">class·</span>Default,·<span·class="keyword">template</span>·<<span·class="keyword">class</span>...>·<span·class="keyword">class·</span>Op,·<span·class="keyword">class</span>...·Args></div> | 195 | <div·class="line"><a·id="l00111"·name="l00111"></a><span·class="lineno">··111</span>····<span·class="keyword">template</span>·<<span·class="keyword">class·</span>Default,·<span·class="keyword">template</span>·<<span·class="keyword">class</span>...>·<span·class="keyword">class·</span>Op,·<span·class="keyword">class</span>...·Args></div> |
196 | <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno"><a·class="line"·href="namespaceinternal_1_1SupportsOperation.html#a1e2b0593f72cd5588e8081a3c7b16fe8">··112</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="namespaceinternal_1_1SupportsOperation.html#a1e2b0593f72cd5588e8081a3c7b16fe8">detected_or_t</a>·=·<span·class="keyword">typename</span>·<a·class="code·hl_ | 196 | <div·class="line"><a·id="l00112"·name="l00112"></a><span·class="lineno"><a·class="line"·href="namespaceinternal_1_1SupportsOperation.html#a1e2b0593f72cd5588e8081a3c7b16fe8">··112</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="namespaceinternal_1_1SupportsOperation.html#a1e2b0593f72cd5588e8081a3c7b16fe8">detected_or_t</a>·=·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="namespaceinternal_1_1SupportsOperation.html#adf41ba2f0c23b0d5395e06995c863805">detected_or</a><Default,·Op,·Args...>::type;</div> |
197 | <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>·</div> | 197 | <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>·</div> |
198 | <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>····<span·class="keyword">template</span>·<<span·class="keyword">class·</span>Expected,·<span·class="keyword">template</span>·<<span·class="keyword">class</span>...>·<span·class="keyword">class·</span>Op,·<span·class="keyword">class</span>...·Args></div> | 198 | <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>····<span·class="keyword">template</span>·<<span·class="keyword">class·</span>Expected,·<span·class="keyword">template</span>·<<span·class="keyword">class</span>...>·<span·class="keyword">class·</span>Op,·<span·class="keyword">class</span>...·Args></div> |
199 | <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno"><a·class="line"·href="namespaceinternal_1_1SupportsOperation.html#aceb24a31df5bee30a1631424e7556ba0">··115</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="namespaceinternal_1_1SupportsOperation.html#aceb24a31df5bee30a1631424e7556ba0">is_detected_exact</a>·=·std::is_same<Expected,·<a·class="code·hl_typedef"·href="namespaceinternal_1_1SupportsOperation.html#a9f869b5323b3067dbcdfa4efc325aeda">detected_t</a><Op,·Args...>>;</div> | 199 | <div·class="line"><a·id="l00115"·name="l00115"></a><span·class="lineno"><a·class="line"·href="namespaceinternal_1_1SupportsOperation.html#aceb24a31df5bee30a1631424e7556ba0">··115</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="namespaceinternal_1_1SupportsOperation.html#aceb24a31df5bee30a1631424e7556ba0">is_detected_exact</a>·=·std::is_same<Expected,·<a·class="code·hl_typedef"·href="namespaceinternal_1_1SupportsOperation.html#a9f869b5323b3067dbcdfa4efc325aeda">detected_t</a><Op,·Args...>>;</div> |
200 | <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>·</div> | 200 | <div·class="line"><a·id="l00116"·name="l00116"></a><span·class="lineno">··116</span>·</div> |
201 | <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>····<span·class="keyword">template</span>·<<span·class="keyword">class·</span>To,·<span·class="keyword">template</span>·<<span·class="keyword">class</span>...>·<span·class="keyword">class·</span>Op,·<span·class="keyword">class</span>...·Args></div> | 201 | <div·class="line"><a·id="l00117"·name="l00117"></a><span·class="lineno">··117</span>····<span·class="keyword">template</span>·<<span·class="keyword">class·</span>To,·<span·class="keyword">template</span>·<<span·class="keyword">class</span>...>·<span·class="keyword">class·</span>Op,·<span·class="keyword">class</span>...·Args></div> |
202 | <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno"><a·class="line"·href="namespaceinternal_1_1SupportsOperation.html#a2b49888735dd25a42093126bbb65a0a2">··118</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="namespaceinternal_1_1SupportsOperation.html#a2b49888735dd25a42093126bbb65a0a2">is_detected_convertible</a>·=</div> | 202 | <div·class="line"><a·id="l00118"·name="l00118"></a><span·class="lineno"><a·class="line"·href="namespaceinternal_1_1SupportsOperation.html#a2b49888735dd25a42093126bbb65a0a2">··118</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="namespaceinternal_1_1SupportsOperation.html#a2b49888735dd25a42093126bbb65a0a2">is_detected_convertible</a>·=</div> |
203 | <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>······std::is_convertible<<a·class="code·hl_typedef"·href="namespaceinternal_1_1SupportsOperation.html#a9f869b5323b3067dbcdfa4efc325aeda">detected_t</a><Op,·Args...>,·To>;</div> | 203 | <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>······std::is_convertible<<a·class="code·hl_typedef"·href="namespaceinternal_1_1SupportsOperation.html#a9f869b5323b3067dbcdfa4efc325aeda">detected_t</a><Op,·Args...>,·To>;</div> |
Offset 453, 15 lines modified | Offset 453, 15 lines modified | ||
453 | <div·class="line"><a·id="l00862"·name="l00862"></a><span·class="lineno">··862</span>··<span·class="keyword">static</span>·<span·class="keyword">constexpr</span>·std::size_t</div> | 453 | <div·class="line"><a·id="l00862"·name="l00862"></a><span·class="lineno">··862</span>··<span·class="keyword">static</span>·<span·class="keyword">constexpr</span>·std::size_t</div> |
454 | <div·class="line"><a·id="l00863"·name="l00863"></a><span·class="lineno"><a·class="line"·href="classTensor.html#aa684a29980c5e7787414e35636b5d0dc">··863</a></span>··<a·class="code·hl_function"·href="classTensor.html#aa684a29980c5e7787414e35636b5d0dc">memory_consumption</a>();</div> | 454 | <div·class="line"><a·id="l00863"·name="l00863"></a><span·class="lineno"><a·class="line"·href="classTensor.html#aa684a29980c5e7787414e35636b5d0dc">··863</a></span>··<a·class="code·hl_function"·href="classTensor.html#aa684a29980c5e7787414e35636b5d0dc">memory_consumption</a>();</div> |
455 | <div·class="line"><a·id="l00864"·name="l00864"></a><span·class="lineno">··864</span>·</div> | 455 | <div·class="line"><a·id="l00864"·name="l00864"></a><span·class="lineno">··864</span>·</div> |
456 | <div·class="line"><a·id="l00870"·name="l00870"></a><span·class="lineno">··870</span>··<span·class="keyword">template</span>·<<span·class="keyword">class</span>·Archive></div> | 456 | <div·class="line"><a·id="l00870"·name="l00870"></a><span·class="lineno">··870</span>··<span·class="keyword">template</span>·<<span·class="keyword">class</span>·Archive></div> |
457 | <div·class="line"><a·id="l00871"·name="l00871"></a><span·class="lineno">··871</span>··<span·class="keywordtype">void</span></div> | 457 | <div·class="line"><a·id="l00871"·name="l00871"></a><span·class="lineno">··871</span>··<span·class="keywordtype">void</span></div> |
458 | <div·class="line"><a·id="l00872"·name="l00872"></a><span·class="lineno"><a·class="line"·href="classTensor.html#ade3232e978fc18c65b746b7597868638">··872</a></span>··<a·class="code·hl_function"·href="classTensor.html#ade3232e978fc18c65b746b7597868638">serialize</a>(Archive·&ar,·<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·version);</div> | 458 | <div·class="line"><a·id="l00872"·name="l00872"></a><span·class="lineno"><a·class="line"·href="classTensor.html#ade3232e978fc18c65b746b7597868638">··872</a></span>··<a·class="code·hl_function"·href="classTensor.html#ade3232e978fc18c65b746b7597868638">serialize</a>(Archive·&ar,·<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·version);</div> |
459 | <div·class="line"><a·id="l00873"·name="l00873"></a><span·class="lineno">··873</span>·</div> | 459 | <div·class="line"><a·id="l00873"·name="l00873"></a><span·class="lineno">··873</span>·</div> |
460 | <div·class="line"><a·id="l00878"·name="l00878"></a><span·class="lineno"><a·class="line"·href="classTensor.html#acff8ee52ec395c87107aee5be1b7be3a">··878</a></span>··<span·class="keyword">using·</span><a·class="code·hl_ | 460 | <div·class="line"><a·id="l00878"·name="l00878"></a><span·class="lineno"><a·class="line"·href="classTensor.html#acff8ee52ec395c87107aee5be1b7be3a">··878</a></span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classTensor.html#acff8ee52ec395c87107aee5be1b7be3a">tensor_type</a>·=·<a·class="code·hl_class"·href="classTensor.html">Tensor<rank_,·dim,·Number></a>;</div> |
461 | <div·class="line"><a·id="l00879"·name="l00879"></a><span·class="lineno">··879</span>·</div> | 461 | <div·class="line"><a·id="l00879"·name="l00879"></a><span·class="lineno">··879</span>·</div> |
462 | <div·class="line"><a·id="l00880"·name="l00880"></a><span·class="lineno">··880</span><span·class="keyword">private</span>:</div> | 462 | <div·class="line"><a·id="l00880"·name="l00880"></a><span·class="lineno">··880</span><span·class="keyword">private</span>:</div> |
463 | <div·class="line"><a·id="l00884"·name="l00884"></a><span·class="lineno"><a·class="line"·href="classTensor.html#af47d364c3c106ce504e0f41bfe740cf8">··884</a></span>··<a·class="code·hl_class"·href="classTensor.html">Tensor</a><rank_·-·1,·dim,·Number>·<a·class="code·hl_variable"·href="classTensor.html#af47d364c3c106ce504e0f41bfe740cf8">values</a>[(dim·!=·0)·?·dim·:·1];</div> | 463 | <div·class="line"><a·id="l00884"·name="l00884"></a><span·class="lineno"><a·class="line"·href="classTensor.html#af47d364c3c106ce504e0f41bfe740cf8">··884</a></span>··<a·class="code·hl_class"·href="classTensor.html">Tensor</a><rank_·-·1,·dim,·Number>·<a·class="code·hl_variable"·href="classTensor.html#af47d364c3c106ce504e0f41bfe740cf8">values</a>[(dim·!=·0)·?·dim·:·1];</div> |
464 | <div·class="line"><a·id="l00885"·name="l00885"></a><span·class="lineno">··885</span>··<span·class="comment">//·...·avoid·a·compiler·warning·in·case·of·dim·==·0·and·ensure·that·the</span></div> | 464 | <div·class="line"><a·id="l00885"·name="l00885"></a><span·class="lineno">··885</span>··<span·class="comment">//·...·avoid·a·compiler·warning·in·case·of·dim·==·0·and·ensure·that·the</span></div> |
465 | <div·class="line"><a·id="l00886"·name="l00886"></a><span·class="lineno">··886</span>··<span·class="comment">//·array·always·has·positive·size.</span></div> | 465 | <div·class="line"><a·id="l00886"·name="l00886"></a><span·class="lineno">··886</span>··<span·class="comment">//·array·always·has·positive·size.</span></div> |
466 | <div·class="line"><a·id="l00887"·name="l00887"></a><span·class="lineno">··887</span>·</div> | 466 | <div·class="line"><a·id="l00887"·name="l00887"></a><span·class="lineno">··887</span>·</div> |
467 | <div·class="line"><a·id="l00891"·name="l00891"></a><span·class="lineno">··891</span>··<span·class="keyword">template</span>·<<span·class="keyword">typename</span>·Iterator></div> | 467 | <div·class="line"><a·id="l00891"·name="l00891"></a><span·class="lineno">··891</span>··<span·class="keyword">template</span>·<<span·class="keyword">typename</span>·Iterator></div> |
Offset 289, 23 lines modified | Offset 289, 23 lines modified | ||
289 | <div·class="line"><a·id="l00357"·name="l00357"></a><span·class="lineno">··357</span>····};</div> | 289 | <div·class="line"><a·id="l00357"·name="l00357"></a><span·class="lineno">··357</span>····};</div> |
290 | </div> | 290 | </div> |
291 | <div·class="line"><a·id="l00358"·name="l00358"></a><span·class="lineno">··358</span>·</div> | 291 | <div·class="line"><a·id="l00358"·name="l00358"></a><span·class="lineno">··358</span>·</div> |
292 | <div·class="line"><a·id="l00359"·name="l00359"></a><span·class="lineno">··359</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·rank,·<span·class="keyword">typename</span>·S></div> | 292 | <div·class="line"><a·id="l00359"·name="l00359"></a><span·class="lineno">··359</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·rank,·<span·class="keyword">typename</span>·S></div> |
293 | <div·class="foldopen"·id="foldopen00360"·data-start="{"·data-end="};"> | 293 | <div·class="foldopen"·id="foldopen00360"·data-start="{"·data-end="};"> |
294 | <div·class="line"><a·id="l00360"·name="l00360"></a><span·class="lineno"><a·class="line"·href="structTensorAccessors_1_1internal_1_1ReferenceType_3_01StoreIndex_3_01rank_00_01S_01_4_01_4.html">··360</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structTensorAccessors_1_1internal_1_1ReferenceType.html">ReferenceType</a><<a·class="code·hl_class"·href="classTensorAccessors_1_1internal_1_1StoreIndex.html">StoreIndex</a><rank,·S>></div> | 294 | <div·class="line"><a·id="l00360"·name="l00360"></a><span·class="lineno"><a·class="line"·href="structTensorAccessors_1_1internal_1_1ReferenceType_3_01StoreIndex_3_01rank_00_01S_01_4_01_4.html">··360</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structTensorAccessors_1_1internal_1_1ReferenceType.html">ReferenceType</a><<a·class="code·hl_class"·href="classTensorAccessors_1_1internal_1_1StoreIndex.html">StoreIndex</a><rank,·S>></div> |
295 | <div·class="line"><a·id="l00361"·name="l00361"></a><span·class="lineno">··361</span>····{</div> | 295 | <div·class="line"><a·id="l00361"·name="l00361"></a><span·class="lineno">··361</span>····{</div> |
296 | <div·class="line"><a·id="l00362"·name="l00362"></a><span·class="lineno"><a·class="line"·href="structTensorAccessors_1_1internal_1_1ReferenceType_3_01StoreIndex_3_01rank_00_01S_01_4_01_4.html#a96f3bbaa46dbfabebf58223054b784e6">··362</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 296 | <div·class="line"><a·id="l00362"·name="l00362"></a><span·class="lineno"><a·class="line"·href="structTensorAccessors_1_1internal_1_1ReferenceType_3_01StoreIndex_3_01rank_00_01S_01_4_01_4.html#a96f3bbaa46dbfabebf58223054b784e6">··362</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structTensorAccessors_1_1internal_1_1ReferenceType_3_01StoreIndex_3_01rank_00_01S_01_4_01_4.html#a96f3bbaa46dbfabebf58223054b784e6">type</a>·=·<a·class="code·hl_class"·href="classTensorAccessors_1_1internal_1_1StoreIndex.html">StoreIndex<rank,·S></a>;</div> |
297 | <div·class="line"><a·id="l00363"·name="l00363"></a><span·class="lineno">··363</span>····};</div> | 297 | <div·class="line"><a·id="l00363"·name="l00363"></a><span·class="lineno">··363</span>····};</div> |
298 | </div> | 298 | </div> |
299 | <div·class="line"><a·id="l00364"·name="l00364"></a><span·class="lineno">··364</span>·</div> | 299 | <div·class="line"><a·id="l00364"·name="l00364"></a><span·class="lineno">··364</span>·</div> |
300 | <div·class="line"><a·id="l00365"·name="l00365"></a><span·class="lineno">··365</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·index,·<span·class="keywordtype">int</span>·rank,·<span·class="keyword">typename</span>·T></div> | 300 | <div·class="line"><a·id="l00365"·name="l00365"></a><span·class="lineno">··365</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·index,·<span·class="keywordtype">int</span>·rank,·<span·class="keyword">typename</span>·T></div> |
301 | <div·class="foldopen"·id="foldopen00366"·data-start="{"·data-end="};"> | 301 | <div·class="foldopen"·id="foldopen00366"·data-start="{"·data-end="};"> |
302 | <div·class="line"><a·id="l00366"·name="l00366"></a><span·class="lineno"><a·class="line"·href="structTensorAccessors_1_1internal_1_1ReferenceType_3_01ReorderedIndexView_3_01index_00_01rank_00_01T_01_4_01_4.html">··366</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structTensorAccessors_1_1internal_1_1ReferenceType.html">ReferenceType</a><<a·class="code·hl_class"·href="classTensorAccessors_1_1internal_1_1ReorderedIndexView.html">ReorderedIndexView</a><index,·rank,·T>></div> | 302 | <div·class="line"><a·id="l00366"·name="l00366"></a><span·class="lineno"><a·class="line"·href="structTensorAccessors_1_1internal_1_1ReferenceType_3_01ReorderedIndexView_3_01index_00_01rank_00_01T_01_4_01_4.html">··366</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structTensorAccessors_1_1internal_1_1ReferenceType.html">ReferenceType</a><<a·class="code·hl_class"·href="classTensorAccessors_1_1internal_1_1ReorderedIndexView.html">ReorderedIndexView</a><index,·rank,·T>></div> |
303 | <div·class="line"><a·id="l00367"·name="l00367"></a><span·class="lineno">··367</span>····{</div> | 303 | <div·class="line"><a·id="l00367"·name="l00367"></a><span·class="lineno">··367</span>····{</div> |
304 | <div·class="line"><a·id="l00368"·name="l00368"></a><span·class="lineno"><a·class="line"·href="structTensorAccessors_1_1internal_1_1ReferenceType_3_01ReorderedIndexView_3_01index_00_01rank_00_01T_01_4_01_4.html#ab0fdad847684cde0bf874483e640142a">··368</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 304 | <div·class="line"><a·id="l00368"·name="l00368"></a><span·class="lineno"><a·class="line"·href="structTensorAccessors_1_1internal_1_1ReferenceType_3_01ReorderedIndexView_3_01index_00_01rank_00_01T_01_4_01_4.html#ab0fdad847684cde0bf874483e640142a">··368</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structTensorAccessors_1_1internal_1_1ReferenceType_3_01ReorderedIndexView_3_01index_00_01rank_00_01T_01_4_01_4.html#ab0fdad847684cde0bf874483e640142a">type</a>·=·<a·class="code·hl_class"·href="classTensorAccessors_1_1internal_1_1ReorderedIndexView.html">ReorderedIndexView<index,·rank,·T></a>;</div> |
305 | <div·class="line"><a·id="l00369"·name="l00369"></a><span·class="lineno">··369</span>····};</div> | 305 | <div·class="line"><a·id="l00369"·name="l00369"></a><span·class="lineno">··369</span>····};</div> |
306 | </div> | 306 | </div> |
307 | <div·class="line"><a·id="l00370"·name="l00370"></a><span·class="lineno">··370</span>·</div> | 307 | <div·class="line"><a·id="l00370"·name="l00370"></a><span·class="lineno">··370</span>·</div> |
308 | <div·class="line"><a·id="l00371"·name="l00371"></a><span·class="lineno">··371</span>·</div> | 308 | <div·class="line"><a·id="l00371"·name="l00371"></a><span·class="lineno">··371</span>·</div> |
309 | <div·class="line"><a·id="l00372"·name="l00372"></a><span·class="lineno">··372</span>····<span·class="comment">//·TODO:·Is·there·a·possibility·to·just·have·the·following·block·of</span></div> | 309 | <div·class="line"><a·id="l00372"·name="l00372"></a><span·class="lineno">··372</span>····<span·class="comment">//·TODO:·Is·there·a·possibility·to·just·have·the·following·block·of</span></div> |
310 | <div·class="line"><a·id="l00373"·name="l00373"></a><span·class="lineno">··373</span>····<span·class="comment">//·explanation·on·an·internal·page·in·doxygen?·If,·yes.·Doxygen</span></div> | 310 | <div·class="line"><a·id="l00373"·name="l00373"></a><span·class="lineno">··373</span>····<span·class="comment">//·explanation·on·an·internal·page·in·doxygen?·If,·yes.·Doxygen</span></div> |
311 | <div·class="line"><a·id="l00374"·name="l00374"></a><span·class="lineno">··374</span>····<span·class="comment">//·wizards,·your·call!</span></div> | 311 | <div·class="line"><a·id="l00374"·name="l00374"></a><span·class="lineno">··374</span>····<span·class="comment">//·wizards,·your·call!</span></div> |
Offset 415, 15 lines modified | Offset 415, 15 lines modified | ||
415 | <div·class="line"><a·id="l00451"·name="l00451"></a><span·class="lineno">··451</span>··{</div> | 415 | <div·class="line"><a·id="l00451"·name="l00451"></a><span·class="lineno">··451</span>··{</div> |
416 | <div·class="line"><a·id="l00452"·name="l00452"></a><span·class="lineno">··452</span>····<span·class="keywordtype">bool</span>·exists;</div> | 416 | <div·class="line"><a·id="l00452"·name="l00452"></a><span·class="lineno">··452</span>····<span·class="keywordtype">bool</span>·exists;</div> |
417 | <div·class="line"><a·id="l00453"·name="l00453"></a><span·class="lineno">··453</span>····<span·class="keywordflow">return</span>·get(exists);</div> | 417 | <div·class="line"><a·id="l00453"·name="l00453"></a><span·class="lineno">··453</span>····<span·class="keywordflow">return</span>·get(exists);</div> |
418 | <div·class="line"><a·id="l00454"·name="l00454"></a><span·class="lineno">··454</span>··}</div> | 418 | <div·class="line"><a·id="l00454"·name="l00454"></a><span·class="lineno">··454</span>··}</div> |
419 | <div·class="line"><a·id="l00455"·name="l00455"></a><span·class="lineno">··455</span>·</div> | 419 | <div·class="line"><a·id="l00455"·name="l00455"></a><span·class="lineno">··455</span>·</div> |
420 | <div·class="line"><a·id="l00456"·name="l00456"></a><span·class="lineno">··456</span>·</div> | 420 | <div·class="line"><a·id="l00456"·name="l00456"></a><span·class="lineno">··456</span>·</div> |
421 | <div·class="line"><a·id="l00457"·name="l00457"></a><span·class="lineno">··457</span>··<span·class="keyword">template</span>·<<span·class="keyword">typename</span>·T></div> | 421 | <div·class="line"><a·id="l00457"·name="l00457"></a><span·class="lineno">··457</span>··<span·class="keyword">template</span>·<<span·class="keyword">typename</span>·T></div> |
422 | <div·class="line"><a·id="l00458"·name="l00458"></a><span·class="lineno">··458</span>··<span·class="keyword">inline</span>·ThreadLocalStorage<T>::operator·T·&()</div> | 422 | <div·class="line"><a·id="l00458"·name="l00458"></a><span·class="lineno">··458</span>··<span·class="keyword">inline</span>·<a·class="code·hl_function"·href="classThreads_1_1ThreadLocalStorage.html#ada61169cf6ad7922c2ef8ae7c9860912">ThreadLocalStorage<T>::operator</a>·T·&()</div> |
423 | <div·class="line"><a·id="l00459"·name="l00459"></a><span·class="lineno">··459</span>··{</div> | 423 | <div·class="line"><a·id="l00459"·name="l00459"></a><span·class="lineno">··459</span>··{</div> |
424 | <div·class="line"><a·id="l00460"·name="l00460"></a><span·class="lineno">··460</span>····<span·class="keywordflow">return</span>·get();</div> | 424 | <div·class="line"><a·id="l00460"·name="l00460"></a><span·class="lineno">··460</span>····<span·class="keywordflow">return</span>·get();</div> |
425 | <div·class="line"><a·id="l00461"·name="l00461"></a><span·class="lineno">··461</span>··}</div> | 425 | <div·class="line"><a·id="l00461"·name="l00461"></a><span·class="lineno">··461</span>··}</div> |
426 | <div·class="line"><a·id="l00462"·name="l00462"></a><span·class="lineno">··462</span>·</div> | 426 | <div·class="line"><a·id="l00462"·name="l00462"></a><span·class="lineno">··462</span>·</div> |
427 | <div·class="line"><a·id="l00463"·name="l00463"></a><span·class="lineno">··463</span>·</div> | 427 | <div·class="line"><a·id="l00463"·name="l00463"></a><span·class="lineno">··463</span>·</div> |
428 | <div·class="line"><a·id="l00464"·name="l00464"></a><span·class="lineno">··464</span>··<span·class="keyword">template</span>·<<span·class="keyword">typename</span>·T></div> | 428 | <div·class="line"><a·id="l00464"·name="l00464"></a><span·class="lineno">··464</span>··<span·class="keyword">template</span>·<<span·class="keyword">typename</span>·T></div> |
429 | <div·class="line"><a·id="l00465"·name="l00465"></a><span·class="lineno">··465</span>··<span·class="keyword">inline</span>·ThreadLocalStorage<T>·&</div> | 429 | <div·class="line"><a·id="l00465"·name="l00465"></a><span·class="lineno">··465</span>··<span·class="keyword">inline</span>·ThreadLocalStorage<T>·&</div> |
Offset 878, 15 lines modified | Offset 878, 15 lines modified | ||
878 | <div·class="line"><a·id="l01283"·name="l01283"></a><span·class="lineno"><a·class="line"·href="group__Exceptions.html#ga0366ae9503f47bd47946260fd6b88b54">·1283</a></span>·····················<span·class="stringliteral">"may·have·already·joined·it·in·the·past."</span>);</div> | 878 | <div·class="line"><a·id="l01283"·name="l01283"></a><span·class="lineno"><a·class="line"·href="group__Exceptions.html#ga0366ae9503f47bd47946260fd6b88b54">·1283</a></span>·····················<span·class="stringliteral">"may·have·already·joined·it·in·the·past."</span>);</div> |
879 | <div·class="line"><a·id="l01285"·name="l01285"></a><span·class="lineno">·1285</span>··<span·class="keyword">private</span>:</div> | 879 | <div·class="line"><a·id="l01285"·name="l01285"></a><span·class="lineno">·1285</span>··<span·class="keyword">private</span>:</div> |
880 | <div·class="foldopen"·id="foldopen01294"·data-start="{"·data-end="};"> | 880 | <div·class="foldopen"·id="foldopen01294"·data-start="{"·data-end="};"> |
881 | <div·class="line"><a·id="l01294"·name="l01294"></a><span·class="lineno"><a·class="line"·href="classThreads_1_1Task_1_1TaskData.html">·1294</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="classThreads_1_1Task_1_1TaskData.html">TaskData</a></div> | 881 | <div·class="line"><a·id="l01294"·name="l01294"></a><span·class="lineno"><a·class="line"·href="classThreads_1_1Task_1_1TaskData.html">·1294</a></span>····<span·class="keyword">class·</span><a·class="code·hl_class"·href="classThreads_1_1Task_1_1TaskData.html">TaskData</a></div> |
882 | <div·class="line"><a·id="l01295"·name="l01295"></a><span·class="lineno">·1295</span>····{</div> | 882 | <div·class="line"><a·id="l01295"·name="l01295"></a><span·class="lineno">·1295</span>····{</div> |
883 | <div·class="line"><a·id="l01296"·name="l01296"></a><span·class="lineno">·1296</span>····<span·class="keyword">public</span>:</div> | 883 | <div·class="line"><a·id="l01296"·name="l01296"></a><span·class="lineno">·1296</span>····<span·class="keyword">public</span>:</div> |
884 | <div·class="foldopen"·id="foldopen01301"·data-start="{"·data-end="}"> | 884 | <div·class="foldopen"·id="foldopen01301"·data-start="{"·data-end="}"> |
885 | <div·class="line"><a·id="l01301"·name="l01301"></a><span·class="lineno"><a·class="line"·href="classThreads_1_1Task_1_1TaskData.html#a45e1809743d8e0bda7fc5eafc214051f">·1301</a></span>······<a·class="code·hl_function"·href="classThreads_1_1Task_1_1TaskData.html#a45e1809743d8e0bda7fc5eafc214051f">TaskData</a>(std::future<RT>·&&<a·class="code·hl_variable"·href="classThreads_1_1Task_1_1TaskData.html#a6348d0197a096a92d8f1602faa995268">future</a>)·noexcept</div> | 885 | <div·class="line"><a·id="l01301"·name="l01301"></a><span·class="lineno"><a·class="line"·href="classThreads_1_1Task_1_1TaskData.html#a45e1809743d8e0bda7fc5eafc214051f">·1301</a></span>······<a·class="code·hl_function"·href="classThreads_1_1Task_1_1TaskData.html#a45e1809743d8e0bda7fc5eafc214051f">TaskData</a>(std::future<RT>·&&<a·class="code·hl_variable"·href="classThreads_1_1Task_1_1TaskData.html#a6348d0197a096a92d8f1602faa995268">future</a>)·<a·class="code·hl_function"·href="classThreads_1_1Task_1_1TaskData.html#ac8bce4bddce512935ca7a89da0ba14c8">noexcept</a></div> |
886 | <div·class="line"><a·id="l01302"·name="l01302"></a><span·class="lineno">·1302</span>········:·<a·class="code·hl_variable"·href="classThreads_1_1Task_1_1TaskData.html#a6348d0197a096a92d8f1602faa995268">future</a>(std::move(<a·class="code·hl_variable"·href="classThreads_1_1Task_1_1TaskData.html#a6348d0197a096a92d8f1602faa995268">future</a>))</div> | 886 | <div·class="line"><a·id="l01302"·name="l01302"></a><span·class="lineno">·1302</span>········:·<a·class="code·hl_variable"·href="classThreads_1_1Task_1_1TaskData.html#a6348d0197a096a92d8f1602faa995268">future</a>(std::move(<a·class="code·hl_variable"·href="classThreads_1_1Task_1_1TaskData.html#a6348d0197a096a92d8f1602faa995268">future</a>))</div> |
887 | <div·class="line"><a·id="l01303"·name="l01303"></a><span·class="lineno">·1303</span>········,·<a·class="code·hl_variable"·href="classThreads_1_1Task_1_1TaskData.html#a8027766d8a8ed96ceccc983674bfb5a2">task_has_finished</a>(<span·class="keyword">false</span>)</div> | 887 | <div·class="line"><a·id="l01303"·name="l01303"></a><span·class="lineno">·1303</span>········,·<a·class="code·hl_variable"·href="classThreads_1_1Task_1_1TaskData.html#a8027766d8a8ed96ceccc983674bfb5a2">task_has_finished</a>(<span·class="keyword">false</span>)</div> |
888 | <div·class="line"><a·id="l01304"·name="l01304"></a><span·class="lineno">·1304</span>······{}</div> | 888 | <div·class="line"><a·id="l01304"·name="l01304"></a><span·class="lineno">·1304</span>······{}</div> |
889 | </div> | 889 | </div> |
890 | <div·class="line"><a·id="l01305"·name="l01305"></a><span·class="lineno">·1305</span>·</div> | 890 | <div·class="line"><a·id="l01305"·name="l01305"></a><span·class="lineno">·1305</span>·</div> |
891 | <div·class="line"><a·id="l01310"·name="l01310"></a><span·class="lineno"><a·class="line"·href="classThreads_1_1Task_1_1TaskData.html#a486929cb1e82f544ed70e0eb085e45b0">·1310</a></span>······<a·class="code·hl_function"·href="classThreads_1_1Task_1_1TaskData.html#a486929cb1e82f544ed70e0eb085e45b0">TaskData</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classThreads_1_1Task_1_1TaskData.html">TaskData</a>·&)·=·<span·class="keyword">delete</span>;</div> | 891 | <div·class="line"><a·id="l01310"·name="l01310"></a><span·class="lineno"><a·class="line"·href="classThreads_1_1Task_1_1TaskData.html#a486929cb1e82f544ed70e0eb085e45b0">·1310</a></span>······<a·class="code·hl_function"·href="classThreads_1_1Task_1_1TaskData.html#a486929cb1e82f544ed70e0eb085e45b0">TaskData</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classThreads_1_1Task_1_1TaskData.html">TaskData</a>·&)·=·<span·class="keyword">delete</span>;</div> |
892 | <div·class="line"><a·id="l01311"·name="l01311"></a><span·class="lineno">·1311</span>·</div> | 892 | <div·class="line"><a·id="l01311"·name="l01311"></a><span·class="lineno">·1311</span>·</div> |
Offset 1059, 15 lines modified | Offset 1059, 15 lines modified | ||
1059 | <div·class="line"><a·id="l00876"·name="l00876"></a><span·class="lineno">··876</span>········<span·class="comment">//·new.·but·since·we·loop·over·flagged</span></div> | 1059 | <div·class="line"><a·id="l00876"·name="l00876"></a><span·class="lineno">··876</span>········<span·class="comment">//·new.·but·since·we·loop·over·flagged</span></div> |
1060 | <div·class="line"><a·id="l00877"·name="l00877"></a><span·class="lineno">··877</span>········<span·class="comment">//·cells,·we·have·to·subtract·3/4·of</span></div> | 1060 | <div·class="line"><a·id="l00877"·name="l00877"></a><span·class="lineno">··877</span>········<span·class="comment">//·cells,·we·have·to·subtract·3/4·of</span></div> |
1061 | <div·class="line"><a·id="l00878"·name="l00878"></a><span·class="lineno">··878</span>········<span·class="comment">//·a·cell·for·each·flagged·cell</span></div> | 1061 | <div·class="line"><a·id="l00878"·name="l00878"></a><span·class="lineno">··878</span>········<span·class="comment">//·a·cell·for·each·flagged·cell</span></div> |
1062 | <div·class="line"><a·id="l00879"·name="l00879"></a><span·class="lineno">··879</span>········<a·class="code·hl_define"·href="group__Exceptions.html#ga70a0bb353656e704acf927945277bbc6">Assert</a>(!<a·class="code·hl_variable"·href="tria__description_8cc.html#ab695339a227bd369fcea767631247cff">tria</a>-><a·class="code·hl_function"·href="classTriangulation.html#a178e9ce017916f190ddf7a734ef15902">get_anisotropic_refinement_flag</a>(),·<a·class="code·hl_function"·href="group__Exceptions.html#ga519a9882fa48812fd2eb09089df2f02d">ExcNotImplemented</a>());</div> | 1062 | <div·class="line"><a·id="l00879"·name="l00879"></a><span·class="lineno">··879</span>········<a·class="code·hl_define"·href="group__Exceptions.html#ga70a0bb353656e704acf927945277bbc6">Assert</a>(!<a·class="code·hl_variable"·href="tria__description_8cc.html#ab695339a227bd369fcea767631247cff">tria</a>-><a·class="code·hl_function"·href="classTriangulation.html#a178e9ce017916f190ddf7a734ef15902">get_anisotropic_refinement_flag</a>(),·<a·class="code·hl_function"·href="group__Exceptions.html#ga519a9882fa48812fd2eb09089df2f02d">ExcNotImplemented</a>());</div> |
1063 | <div·class="line"><a·id="l00880"·name="l00880"></a><span·class="lineno">··880</span>········<a·class="code·hl_define"·href="group__Exceptions.html#ga70a0bb353656e704acf927945277bbc6">Assert</a>(!previous_tria-><a·class="code·hl_function"·href="classTriangulation.html#a178e9ce017916f190ddf7a734ef15902">get_anisotropic_refinement_flag</a>(),</div> | 1063 | <div·class="line"><a·id="l00880"·name="l00880"></a><span·class="lineno">··880</span>········<a·class="code·hl_define"·href="group__Exceptions.html#ga70a0bb353656e704acf927945277bbc6">Assert</a>(!previous_tria-><a·class="code·hl_function"·href="classTriangulation.html#a178e9ce017916f190ddf7a734ef15902">get_anisotropic_refinement_flag</a>(),</div> |
1064 | <div·class="line"><a·id="l00881"·name="l00881"></a><span·class="lineno">··881</span>···············<a·class="code·hl_function"·href="group__Exceptions.html#ga519a9882fa48812fd2eb09089df2f02d">ExcNotImplemented</a>());</div> | 1064 | <div·class="line"><a·id="l00881"·name="l00881"></a><span·class="lineno">··881</span>···············<a·class="code·hl_function"·href="group__Exceptions.html#ga519a9882fa48812fd2eb09089df2f02d">ExcNotImplemented</a>());</div> |
1065 | <div·class="line"><a·id="l00882"·name="l00882"></a><span·class="lineno">··882</span>········<span·class="keywordtype">double</span>·previous_cells·=·previous_tria-><a·class="code·hl_function"·href="classTriangulation.html#a5ea5c9957dbb566a562bbe2c0f3971e9">n_active_cells</a>();</div> | 1065 | <div·class="line"><a·id="l00882"·name="l00882"></a><span·class="lineno">··882</span>········<span·class="keywordtype">double</span>·previous_cells·=·previous_tria-><a·class="code·hl_function"·href="classTriangulation.html#a5ea5c9957dbb566a562bbe2c0f3971e9">n_active_cells</a>();</div> |
1066 | <div·class="line"><a·id="l00883"·name="l00883"></a><span·class="lineno">··883</span>········<span·class="keyword">typename</span>·<a·class="code·hl_ | 1066 | <div·class="line"><a·id="l00883"·name="l00883"></a><span·class="lineno">··883</span>········<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim>::active_cell_iterator</a>·cell,·endc;</div> |
1067 | <div·class="line"><a·id="l00884"·name="l00884"></a><span·class="lineno">··884</span>········cell·=·previous_tria-><a·class="code·hl_function"·href="classTriangulation.html#afe6c58805fe436a94b141c1585606c7f">begin_active</a>();</div> | 1067 | <div·class="line"><a·id="l00884"·name="l00884"></a><span·class="lineno">··884</span>········cell·=·previous_tria-><a·class="code·hl_function"·href="classTriangulation.html#afe6c58805fe436a94b141c1585606c7f">begin_active</a>();</div> |
1068 | <div·class="line"><a·id="l00885"·name="l00885"></a><span·class="lineno">··885</span>········endc·=·previous_tria-><a·class="code·hl_function"·href="classTriangulation.html#a92c41c89a9cf1e020050985822196dff">end</a>();</div> | 1068 | <div·class="line"><a·id="l00885"·name="l00885"></a><span·class="lineno">··885</span>········endc·=·previous_tria-><a·class="code·hl_function"·href="classTriangulation.html#a92c41c89a9cf1e020050985822196dff">end</a>();</div> |
1069 | <div·class="line"><a·id="l00886"·name="l00886"></a><span·class="lineno">··886</span>········<span·class="keywordflow">for</span>·(;·cell·!=·endc;·++cell)</div> | 1069 | <div·class="line"><a·id="l00886"·name="l00886"></a><span·class="lineno">··886</span>········<span·class="keywordflow">for</span>·(;·cell·!=·endc;·++cell)</div> |
1070 | <div·class="line"><a·id="l00887"·name="l00887"></a><span·class="lineno">··887</span>··········<span·class="keywordflow">if</span>·(cell->refine_flag_set())</div> | 1070 | <div·class="line"><a·id="l00887"·name="l00887"></a><span·class="lineno">··887</span>··········<span·class="keywordflow">if</span>·(cell->refine_flag_set())</div> |
1071 | <div·class="line"><a·id="l00888"·name="l00888"></a><span·class="lineno">··888</span>············previous_cells·+=·(<a·class="code·hl_struct"·href="structGeometryInfo.html">GeometryInfo<dim>::max_children_per_cell</a>·-·1);</div> | 1071 | <div·class="line"><a·id="l00888"·name="l00888"></a><span·class="lineno">··888</span>············previous_cells·+=·(<a·class="code·hl_struct"·href="structGeometryInfo.html">GeometryInfo<dim>::max_children_per_cell</a>·-·1);</div> |
1072 | <div·class="line"><a·id="l00889"·name="l00889"></a><span·class="lineno">··889</span>··········<span·class="keywordflow">else</span>·<span·class="keywordflow">if</span>·(cell->coarsen_flag_set())</div> | 1072 | <div·class="line"><a·id="l00889"·name="l00889"></a><span·class="lineno">··889</span>··········<span·class="keywordflow">else</span>·<span·class="keywordflow">if</span>·(cell->coarsen_flag_set())</div> |
1073 | <div·class="line"><a·id="l00890"·name="l00890"></a><span·class="lineno">··890</span>············previous_cells·-=·<span·class="keyword">static_cast<</span><span·class="keywordtype">double</span><span·class="keyword">></span>(</div> | 1073 | <div·class="line"><a·id="l00890"·name="l00890"></a><span·class="lineno">··890</span>············previous_cells·-=·<span·class="keyword">static_cast<</span><span·class="keywordtype">double</span><span·class="keyword">></span>(</div> |
Offset 97, 77 lines modified | Offset 97, 77 lines modified | ||
97 | <div·class="contents"> | 97 | <div·class="contents"> |
98 | <div·class="textblock"><dl·class="reflist"> | 98 | <div·class="textblock"><dl·class="reflist"> |
99 | <dt>Class·<a·class="el"·href="classAlgorithms_1_1OperatorBase.html">Algorithms::OperatorBase</a>··</dt> | 99 | <dt>Class·<a·class="el"·href="classAlgorithms_1_1OperatorBase.html">Algorithms::OperatorBase</a>··</dt> |
100 | <dd><a·class="anchor"·id="_todo000002"></a>Update·this·documentation·and·the·one·of·Operator·</dd> | 100 | <dd><a·class="anchor"·id="_todo000002"></a>Update·this·documentation·and·the·one·of·Operator·</dd> |
101 | <dt>Class·<a·class="el"·href="classAnyData.html">AnyData</a>··</dt> | 101 | <dt>Class·<a·class="el"·href="classAnyData.html">AnyData</a>··</dt> |
102 | <dd><a·class="anchor"·id="_todo000001"></a>GK:·Deprecate·access·to·<a·class="el"·href="classAnyData.html">AnyData</a>·by·index·and·change·to·a·map.··</dd> | 102 | <dd><a·class="anchor"·id="_todo000001"></a>GK:·Deprecate·access·to·<a·class="el"·href="classAnyData.html">AnyData</a>·by·index·and·change·to·a·map.··</dd> |
103 | <dt>Class·<a·class="el"·href="classBlockInfo.html">BlockInfo</a>··</dt> | 103 | <dt>Class·<a·class="el"·href="classBlockInfo.html">BlockInfo</a>··</dt> |
104 | <dd><a·class="anchor"·id="_todo00000 | 104 | <dd><a·class="anchor"·id="_todo000005"></a>Extend·the·functions·<a·class="el"·href="classBlockInfo.html#acb3a36ef4badb3fa8607b2b85b2489de">local()</a>·and·<a·class="el"·href="classBlockInfo.html#a91ae8cd1be54ce3c303485b0b0ed2536">renumber()</a>·to·allow·for·hp-capablilites.·</dd> |
105 | <dt>Class·<a·class="el"·href="classBlockSparsityPatternBase.html">BlockSparsityPatternBase<·SparsityPatternType·></a>··</dt> | 105 | <dt>Class·<a·class="el"·href="classBlockSparsityPatternBase.html">BlockSparsityPatternBase<·SparsityPatternType·></a>··</dt> |
106 | <dd><a·class="anchor"·id="_todo0000 | 106 | <dd><a·class="anchor"·id="_todo000019"></a>Handle·optimization·of·diagonal·elements·of·the·underlying·<a·class="el"·href="classSparsityPattern.html">SparsityPattern</a>·correctly.·</dd> |
107 | <dt>Class·<a·class="el"·href="classDataOutFaces.html">DataOutFaces<·dim,·spacedim·></a>··</dt> | 107 | <dt>Class·<a·class="el"·href="classDataOutFaces.html">DataOutFaces<·dim,·spacedim·></a>··</dt> |
108 | <dd><a·class="anchor"·id="_todo00003 | 108 | <dd><a·class="anchor"·id="_todo000037"></a>Reimplement·this·whole·class·using·actual·<a·class="el"·href="classFEFaceValues.html">FEFaceValues</a>·and·<a·class="el"·href="namespaceMeshWorker.html">MeshWorker</a>.·</dd> |
109 | <dt>Member·<a·class="el"·href="classDataOutFaces.html#a01b4bc35f4ec57f4a2141e59298e9f42">DataOutFaces<·dim,·spacedim·>::build_patches</a>··(const·<a·class="el"·href="classMapping.html">Mapping<·dim,·spacedim·></a>·&mapping,·const·unsigned·int·n_subdivisions=0)</dt> | 109 | <dt>Member·<a·class="el"·href="classDataOutFaces.html#a01b4bc35f4ec57f4a2141e59298e9f42">DataOutFaces<·dim,·spacedim·>::build_patches</a>··(const·<a·class="el"·href="classMapping.html">Mapping<·dim,·spacedim·></a>·&mapping,·const·unsigned·int·n_subdivisions=0)</dt> |
110 | <dd><a·class="anchor"·id="_todo00003 | 110 | <dd><a·class="anchor"·id="_todo000038"></a>The·<code>mapping</code>·argument·should·be·replaced·by·a·<a·class="el"·href="classhp_1_1MappingCollection.html">hp::MappingCollection</a>·in·case·of·a·<a·class="el"·href="classDoFHandler.html">DoFHandler</a>·with·hp-capabilities.··</dd> |
111 | <dt>Class·<a·class="el"·href="classDifferentiation_1_1AD_1_1HelperBase.html">Differentiation::AD::HelperBase<·ADNumberTypeCode,·ScalarType·></a>··</dt> | 111 | <dt>Class·<a·class="el"·href="classDifferentiation_1_1AD_1_1HelperBase.html">Differentiation::AD::HelperBase<·ADNumberTypeCode,·ScalarType·></a>··</dt> |
112 | <dd><a·class="anchor"·id="_todo00000 | 112 | <dd><a·class="anchor"·id="_todo000006"></a>Make·this·class·thread·safe·for·Sacado·number·and·ADOL-C·tapeless·numbers·(if·supported).··</dd> |
113 | <dt>Member·<a·class="el"·href="group__Exceptions.html#gabbb9a9d5e6817248657be42b69290721">DoFTools::ExcFiniteElementsDontMatch</a>··()</dt> | 113 | <dt>Member·<a·class="el"·href="group__Exceptions.html#gabbb9a9d5e6817248657be42b69290721">DoFTools::ExcFiniteElementsDontMatch</a>··()</dt> |
114 | <dd><a·class="anchor"·id="_todo0000 | 114 | <dd><a·class="anchor"·id="_todo000026"></a>Write·description·</dd> |
115 | <dt>Member·<a·class="el"·href="group__Exceptions.html#ga1af054329605166c3f8c8cb15ee13d93">DoFTools::ExcGridNotCoarser</a>··()</dt> | 115 | <dt>Member·<a·class="el"·href="group__Exceptions.html#ga1af054329605166c3f8c8cb15ee13d93">DoFTools::ExcGridNotCoarser</a>··()</dt> |
116 | <dd><a·class="anchor"·id="_todo0000 | 116 | <dd><a·class="anchor"·id="_todo000027"></a>Write·description·</dd> |
117 | <dt>Member·<a·class="el"·href="group__Exceptions.html#gad88df7383758da75669c2b88612032bd">DoFTools::ExcGridsDontMatch</a>··()</dt> | 117 | <dt>Member·<a·class="el"·href="group__Exceptions.html#gad88df7383758da75669c2b88612032bd">DoFTools::ExcGridsDontMatch</a>··()</dt> |
118 | <dd><a·class="anchor"·id="_todo00002 | 118 | <dd><a·class="anchor"·id="_todo000028"></a>Write·description·</dd> |
119 | <dt>Member·<a·class="el"·href="group__Exceptions.html#ga2bd5035726997688a9263210b1259716">DoFTools::ExcInvalidBoundaryIndicator</a>··()</dt> | 119 | <dt>Member·<a·class="el"·href="group__Exceptions.html#ga2bd5035726997688a9263210b1259716">DoFTools::ExcInvalidBoundaryIndicator</a>··()</dt> |
120 | <dd><a·class="anchor"·id="_todo00002 | 120 | <dd><a·class="anchor"·id="_todo000029"></a>Write·description·</dd> |
121 | <dt>Member·<a·class="el"·href="namespaceDoFTools.html#a3540ceb577e65414bde1b6b14808da2c">DoFTools::map_support_points_to_dofs</a>··(const·<a·class="el"·href="classMapping.html">Mapping<·dim,·spacedim·></a>·&mapping,·const·<a·class="el"·href="classDoFHandler.html">DoFHandler<·dim,·spacedim·></a>·&dof_handler,·std::map<·<a·class="el"·href="classPoint.html">Point<·spacedim·></a>,·<a·class="el"·href="namespacetypes.html#a3543786f7dc7c57385fc923a6afd5917">types::global_dof_index</a>,·Comp·>·&point_to_index_map)</dt> | 121 | <dt>Member·<a·class="el"·href="namespaceDoFTools.html#a3540ceb577e65414bde1b6b14808da2c">DoFTools::map_support_points_to_dofs</a>··(const·<a·class="el"·href="classMapping.html">Mapping<·dim,·spacedim·></a>·&mapping,·const·<a·class="el"·href="classDoFHandler.html">DoFHandler<·dim,·spacedim·></a>·&dof_handler,·std::map<·<a·class="el"·href="classPoint.html">Point<·spacedim·></a>,·<a·class="el"·href="namespacetypes.html#a3543786f7dc7c57385fc923a6afd5917">types::global_dof_index</a>,·Comp·>·&point_to_index_map)</dt> |
122 | <dd><a·class="anchor"·id="_todo0000 | 122 | <dd><a·class="anchor"·id="_todo000025"></a>This·function·should·generate·a·multimap,·rather·than·just·a·map,·since·several·dofs·may·be·located·at·the·same·support·point.·Currently,·only·the·last·value·in·the·map·returned·by·<a·class="el"·href="namespaceDoFTools.html#a294a1f1cf2c3e437bf889cd1e963c7b7">map_dofs_to_support_points()</a>·for·each·point·will·be·returned.··</dd> |
123 | <dt>Class·<a·class="el"·href="classFE__ABF.html">FE_ABF<·dim·></a>··</dt> | 123 | <dt>Class·<a·class="el"·href="classFE__ABF.html">FE_ABF<·dim·></a>··</dt> |
124 | <dd><a·class="anchor"·id="_todo0000 | 124 | <dd><a·class="anchor"·id="_todo000012"></a>Even·if·this·element·is·implemented·for·two·and·three·space·dimensions,·the·definition·of·the·node·values·relies·on·consistently·oriented·faces·in·3d.·Therefore,·care·should·be·taken·on·complicated·meshes.·</dd> |
125 | <dt>Class·<a·class="el"·href="classFE__BDM.html">FE_BDM<·dim·></a>··</dt> | 125 | <dt>Class·<a·class="el"·href="classFE__BDM.html">FE_BDM<·dim·></a>··</dt> |
126 | <dd><p·class="startdd"><a·class="anchor"·id="_todo000011"></a>Restriction·matrices·are·missing.</p> | ||
127 | <p·class=" | 126 | <dd><p·class="startdd"><a·class="anchor"·id="_todo000010"></a>The·3d·version·exhibits·some·numerical·instabilities,·in·particular·for·higher·order</p> |
127 | <p·class="enddd"><a·class="anchor"·id="_todo000011"></a>Restriction·matrices·are·missing.·</p> | ||
128 | </dd> | 128 | </dd> |
129 | <dt>Class·<a·class="el"·href="classFE__Nedelec.html">FE_Nedelec<·dim·></a>··</dt> | 129 | <dt>Class·<a·class="el"·href="classFE__Nedelec.html">FE_Nedelec<·dim·></a>··</dt> |
130 | <dd><a·class="anchor"·id="_todo0000 | 130 | <dd><a·class="anchor"·id="_todo000014"></a>Even·if·this·element·is·implemented·for·two·and·three·space·dimensions,·the·definition·of·the·node·values·relies·on·consistently·oriented·faces·in·3d.·Therefore,·care·should·be·taken·on·complicated·meshes.·</dd> |
131 | <dt>Class·<a·class="el"·href="classFE__Poly.html">FE_Poly<·dim,·spacedim·></a>··</dt> | 131 | <dt>Class·<a·class="el"·href="classFE__Poly.html">FE_Poly<·dim,·spacedim·></a>··</dt> |
132 | <dd><a·class="anchor"·id="_todo000007"></a>Since·nearly·all·functions·for·spacedim·!=·dim·are·specialized,·this·class·needs·cleaning·up.··</dd> | 132 | <dd><a·class="anchor"·id="_todo000007"></a>Since·nearly·all·functions·for·spacedim·!=·dim·are·specialized,·this·class·needs·cleaning·up.··</dd> |
133 | <dt>Class·<a·class="el"·href="classFE__RT__Bubbles.html">FE_RT_Bubbles<·dim·></a>··</dt> | 133 | <dt>Class·<a·class="el"·href="classFE__RT__Bubbles.html">FE_RT_Bubbles<·dim·></a>··</dt> |
134 | <dd><a·class="anchor"·id="_todo00001 | 134 | <dd><a·class="anchor"·id="_todo000013"></a>Implement·restriction·matrices··</dd> |
135 | <dt>Member·<a·class="el"·href="group__Exceptions.html#ga466591f45bccf77b75218bc2b8024d96">FESubfaceValues<·dim,·spacedim·>::ExcFaceHasNoSubfaces</a>··()</dt> | 135 | <dt>Member·<a·class="el"·href="group__Exceptions.html#ga466591f45bccf77b75218bc2b8024d96">FESubfaceValues<·dim,·spacedim·>::ExcFaceHasNoSubfaces</a>··()</dt> |
136 | <dd><a·class="anchor"·id="_todo00001 | 136 | <dd><a·class="anchor"·id="_todo000016"></a>Document·this·</dd> |
137 | <dt>Member·<a·class="el"·href="group__Exceptions.html#ga5e9a3da3124ec00b4b25fb3e29e21ea8">FESubfaceValues<·dim,·spacedim·>::ExcReinitCalledWithBoundaryFace</a>··()</dt> | 137 | <dt>Member·<a·class="el"·href="group__Exceptions.html#ga5e9a3da3124ec00b4b25fb3e29e21ea8">FESubfaceValues<·dim,·spacedim·>::ExcReinitCalledWithBoundaryFace</a>··()</dt> |
138 | <dd><a·class="anchor"·id="_todo00001 | 138 | <dd><a·class="anchor"·id="_todo000015"></a>Document·this·</dd> |
139 | <dt>Member·<a·class="el"·href="classGinkgoWrappers_1_1SolverBase.html#a57cc9c4774df40029a9ac322d49ad37e">GinkgoWrappers::SolverBase<·ValueType,·IndexType·>::system_matrix</a>··</dt> | 139 | <dt>Member·<a·class="el"·href="classGinkgoWrappers_1_1SolverBase.html#a57cc9c4774df40029a9ac322d49ad37e">GinkgoWrappers::SolverBase<·ValueType,·IndexType·>::system_matrix</a>··</dt> |
140 | <dd><a·class="anchor"·id="_todo00002 | 140 | <dd><a·class="anchor"·id="_todo000024"></a>Templatize·based·on·Matrix·type.··</dd> |
141 | <dt>Member·<a·class="el"·href="classinternal_1_1TriangulationImplementation_1_1TriaObjects.html#ab94eb3d9ab56e86dd460fb708cb6850c">internal::TriangulationImplementation::TriaObjects::next_free_pair_object</a>··(const·<a·class="el"·href="classTriangulation.html">Triangulation<·dim,·spacedim·></a>·&tria)</dt> | 141 | <dt>Member·<a·class="el"·href="classinternal_1_1TriangulationImplementation_1_1TriaObjects.html#ab94eb3d9ab56e86dd460fb708cb6850c">internal::TriangulationImplementation::TriaObjects::next_free_pair_object</a>··(const·<a·class="el"·href="classTriangulation.html">Triangulation<·dim,·spacedim·></a>·&tria)</dt> |
142 | <dd><a·class="anchor"·id="_todo0000 | 142 | <dd><a·class="anchor"·id="_todo000018"></a>This·function·is·not·instantiated·for·the·codim-one·case··</dd> |
143 | <dt>Member·<a·class="el"·href="classinternal_1_1TriangulationImplementation_1_1TriaObjects.html#a971e1ed532e6ea73dbfeacd7ac4f46bf">internal::TriangulationImplementation::TriaObjects::next_free_single_object</a>··(const·<a·class="el"·href="classTriangulation.html">Triangulation<·dim,·spacedim·></a>·&tria)</dt> | 143 | <dt>Member·<a·class="el"·href="classinternal_1_1TriangulationImplementation_1_1TriaObjects.html#a971e1ed532e6ea73dbfeacd7ac4f46bf">internal::TriangulationImplementation::TriaObjects::next_free_single_object</a>··(const·<a·class="el"·href="classTriangulation.html">Triangulation<·dim,·spacedim·></a>·&tria)</dt> |
144 | <dd><a·class="anchor"·id="_todo0000 | 144 | <dd><a·class="anchor"·id="_todo000017"></a>This·function·is·not·instantiated·for·the·codim-one·case··</dd> |
145 | <dt>Member·<a·class="el"·href="namespaceLocalIntegrators_1_1Divergence.html#af91d14d4c52320c9844d0fab6f45dd05">LocalIntegrators::Divergence::cell_residual</a>··(<a·class="el"·href="classVector.html">Vector<·number·></a>·&result,·const·FEValuesBase<·dim·>·&fetest,·const·<a·class="el"·href="classArrayView.html">ArrayView</a><·const·std::vector<·double·>·>·&input,·const·double·factor=1.)</dt> | 145 | <dt>Member·<a·class="el"·href="namespaceLocalIntegrators_1_1Divergence.html#af91d14d4c52320c9844d0fab6f45dd05">LocalIntegrators::Divergence::cell_residual</a>··(<a·class="el"·href="classVector.html">Vector<·number·></a>·&result,·const·FEValuesBase<·dim·>·&fetest,·const·<a·class="el"·href="classArrayView.html">ArrayView</a><·const·std::vector<·double·>·>·&input,·const·double·factor=1.)</dt> |
146 | <dd><a·class="anchor"·id="_todo0000 | 146 | <dd><a·class="anchor"·id="_todo000030"></a>Verify:·The·function·<a·class="el"·href="namespaceLocalIntegrators_1_1Divergence.html#ae2c29fed2a2e800bbb2a888d2f0daedb">cell_matrix()</a>·is·the·Frechet·derivative·of·this·function·with·respect·to·the·test·functions.··</dd> |
147 | <dt>Member·<a·class="el"·href="namespaceLocalIntegrators_1_1Divergence.html#ab7fd6d21f74e11f38386f415527c1721">LocalIntegrators::Divergence::gradient_residual</a>··(<a·class="el"·href="classVector.html">Vector<·number·></a>·&result,·const·FEValuesBase<·dim·>·&fetest,·const·std::vector<·double·>·&input,·const·double·factor=1.)</dt> | 147 | <dt>Member·<a·class="el"·href="namespaceLocalIntegrators_1_1Divergence.html#ab7fd6d21f74e11f38386f415527c1721">LocalIntegrators::Divergence::gradient_residual</a>··(<a·class="el"·href="classVector.html">Vector<·number·></a>·&result,·const·FEValuesBase<·dim·>·&fetest,·const·std::vector<·double·>·&input,·const·double·factor=1.)</dt> |
148 | <dd><a·class="anchor"·id="_todo0000 | 148 | <dd><a·class="anchor"·id="_todo000031"></a>Verify:·The·function·<a·class="el"·href="namespaceLocalIntegrators_1_1Divergence.html#ad708d69e74c34829387629c5d770bd1c">gradient_matrix()</a>·is·the·Frechet·derivative·of·this·function·with·respect·to·the·test·functions.··</dd> |
149 | <dt>Class·<a·class="el"·href="classMapping.html">Mapping<·dim,·spacedim·></a>··</dt> | 149 | <dt>Class·<a·class="el"·href="classMapping.html">Mapping<·dim,·spacedim·></a>··</dt> |
150 | <dd><a·class="anchor"·id="_todo0000 | 150 | <dd><a·class="anchor"·id="_todo000008"></a>Document·what·happens·in·the·codimension-1·case.·</dd> |
151 | <dt>Member·<a·class="el"·href="classMapping.html#ae1cef5ff5649e5a465bf09ef513df6eb">Mapping<·dim,·spacedim·>::transform</a>··(const·<a·class="el"·href="classArrayView.html">ArrayView</a><·const·<a·class="el"·href="classTensor.html">Tensor<·2,·dim·></a>·>·&input,·const·MappingKind·kind,·const·typename·Mapping<·dim,·spacedim·>::InternalDataBase·&internal,·const·<a·class="el"·href="classArrayView.html">ArrayView</a><·<a·class="el"·href="classTensor.html">Tensor<·2,·spacedim·></a>·>·&output)·const·=0</dt> | 151 | <dt>Member·<a·class="el"·href="classMapping.html#ae1cef5ff5649e5a465bf09ef513df6eb">Mapping<·dim,·spacedim·>::transform</a>··(const·<a·class="el"·href="classArrayView.html">ArrayView</a><·const·<a·class="el"·href="classTensor.html">Tensor<·2,·dim·></a>·>·&input,·const·MappingKind·kind,·const·typename·Mapping<·dim,·spacedim·>::InternalDataBase·&internal,·const·<a·class="el"·href="classArrayView.html">ArrayView</a><·<a·class="el"·href="classTensor.html">Tensor<·2,·spacedim·></a>·>·&output)·const·=0</dt> |
152 | <dd><a·class="anchor"·id="_todo0000 | 152 | <dd><a·class="anchor"·id="_todo000009"></a>The·formulas·for·mapping_covariant_gradient,·mapping_contravariant_gradient·and·mapping_piola_gradient·are·only·true·as·stated·for·linear·mappings.·If,·for·example,·the·mapping·is·bilinear·(or·has·a·higher·order·polynomial·degree)·then·there·is·a·missing·term·associated·with·the·derivative·of·\(J\).·</dd> |
153 | <dt>Class·<a·class="el"·href="classMatrixBlock.html">MatrixBlock<·MatrixType·></a>··</dt> | 153 | <dt>Class·<a·class="el"·href="classMatrixBlock.html">MatrixBlock<·MatrixType·></a>··</dt> |
154 | <dd><a·class="anchor"·id="_todo00002 | 154 | <dd><a·class="anchor"·id="_todo000020"></a>Example·for·the·product·preconditioner·of·the·pressure·Schur·complement.·</dd> |
155 | <dt>Member·<a·class="el"·href="classMatrixBlock.html#a3d6a45a73e736b933b035f003af5facc">MatrixBlock<·MatrixType·>::add</a>··(const·std::vector<·size_type·>·&row_indices,·const·std::vector<·size_type·>·&col_indices,·const·FullMatrix<·number·>·&full_matrix,·const·bool·elide_zero_values=true)</dt> | ||
156 | <dd><a·class="anchor"·id="_todo000030"></a><code>elide_zero_values</code>·is·currently·ignored.·</dd> | ||
157 | <dt>Member·<a·class="el"·href="classMatrixBlock.html#a5a85571d4feb5766b2ad89cf4ed629e4">MatrixBlock<·MatrixType·>::add</a>··(const·size_type·row_index,·const·std::vector<·size_type·>·&col_indices,·const·std::vector<·number·>·&values,·const·bool·elide_zero_values=true)</dt> | 155 | <dt>Member·<a·class="el"·href="classMatrixBlock.html#a5a85571d4feb5766b2ad89cf4ed629e4">MatrixBlock<·MatrixType·>::add</a>··(const·size_type·row_index,·const·std::vector<·size_type·>·&col_indices,·const·std::vector<·number·>·&values,·const·bool·elide_zero_values=true)</dt> |
158 | <dd><a·class="anchor"·id="_todo0000 | 156 | <dd><a·class="anchor"·id="_todo000023"></a><code>elide_zero_values</code>·is·currently·ignored.·</dd> |
157 | <dt>Member·<a·class="el"·href="classMatrixBlock.html#a3d6a45a73e736b933b035f003af5facc">MatrixBlock<·MatrixType·>::add</a>··(const·std::vector<·size_type·>·&row_indices,·const·std::vector<·size_type·>·&col_indices,·const·FullMatrix<·number·>·&full_matrix,·const·bool·elide_zero_values=true)</dt> | ||
158 | <dd><a·class="anchor"·id="_todo000022"></a><code>elide_zero_values</code>·is·currently·ignored.·</dd> | ||
159 | <dt>Member·<a·class="el"·href="classMatrixBlock.html#a589bef0aa0f8bda6c4c625ff75dacb71">MatrixBlock<·MatrixType·>::add</a>··(const·std::vector<·size_type·>·&indices,·const·FullMatrix<·number·>·&full_matrix,·const·bool·elide_zero_values=true)</dt> | 159 | <dt>Member·<a·class="el"·href="classMatrixBlock.html#a589bef0aa0f8bda6c4c625ff75dacb71">MatrixBlock<·MatrixType·>::add</a>··(const·std::vector<·size_type·>·&indices,·const·FullMatrix<·number·>·&full_matrix,·const·bool·elide_zero_values=true)</dt> |
160 | <dd><a·class="anchor"·id="_todo00002 | 160 | <dd><a·class="anchor"·id="_todo000021"></a><code>elide_zero_values</code>·is·currently·ignored.·</dd> |
161 | <dt>Member·<a·class="el"·href="namespaceMatrixCreator.html#a0ec8bde7ff5a1691655c08a4ed548a4e">MatrixCreator::create_boundary_mass_matrix</a>··(const·<a·class="el"·href="classMapping.html">Mapping<·dim,·spacedim·></a>·&mapping,·const·<a·class="el"·href="classDoFHandler.html">DoFHandler<·dim,·spacedim·></a>·&dof,·const·<a·class="el"·href="classQuadrature.html">Quadrature</a><·dim·-·1·>·&q,·SparseMatrix<·number·>·&matrix,·const·std::map<·<a·class="el"·href="namespacetypes.html#aed8813fee8c8a2edcc6005e6a48c321a">types::boundary_id</a>,·const·Function<·spacedim,·number·>·*·>·&boundary_functions,·<a·class="el"·href="classVector.html">Vector<·number·></a>·&rhs_vector,·std::vector<·types::global_dof_index·>·&dof_to_boundary_mapping,·const·Function<·spacedim,·number·>·*const·weight=0,·std::vector<·unsigned·int·>·component_mapping={})</dt> | 161 | <dt>Member·<a·class="el"·href="namespaceMatrixCreator.html#a0ec8bde7ff5a1691655c08a4ed548a4e">MatrixCreator::create_boundary_mass_matrix</a>··(const·<a·class="el"·href="classMapping.html">Mapping<·dim,·spacedim·></a>·&mapping,·const·<a·class="el"·href="classDoFHandler.html">DoFHandler<·dim,·spacedim·></a>·&dof,·const·<a·class="el"·href="classQuadrature.html">Quadrature</a><·dim·-·1·>·&q,·SparseMatrix<·number·>·&matrix,·const·std::map<·<a·class="el"·href="namespacetypes.html#aed8813fee8c8a2edcc6005e6a48c321a">types::boundary_id</a>,·const·Function<·spacedim,·number·>·*·>·&boundary_functions,·<a·class="el"·href="classVector.html">Vector<·number·></a>·&rhs_vector,·std::vector<·types::global_dof_index·>·&dof_to_boundary_mapping,·const·Function<·spacedim,·number·>·*const·weight=0,·std::vector<·unsigned·int·>·component_mapping={})</dt> |
162 | <dd><a·class="anchor"·id="_todo00003 | 162 | <dd><a·class="anchor"·id="_todo000035"></a>This·function·does·not·work·for·finite·elements·with·cell-dependent·shape·functions.··</dd> |
163 | <dt>Class·<a·class="el"·href="classMeshWorker_1_1Assembler_1_1MGMatrixSimple.html">MeshWorker::Assembler::MGMatrixSimple<·MatrixType·></a>··</dt> | 163 | <dt>Class·<a·class="el"·href="classMeshWorker_1_1Assembler_1_1MGMatrixSimple.html">MeshWorker::Assembler::MGMatrixSimple<·MatrixType·></a>··</dt> |
164 | <dd><a·class="anchor"·id="_todo000034"></a>The·matrix·structures·needed·for·assembling·level·matrices·with·local·refinement·and·continuous·elements·are·missing.·</dd> | 164 | <dd><a·class="anchor"·id="_todo000034"></a>The·matrix·structures·needed·for·assembling·level·matrices·with·local·refinement·and·continuous·elements·are·missing.·</dd> |
165 | <dt>Class·<a·class="el"·href="classMeshWorker_1_1Assembler_1_1ResidualLocalBlocksToGlobalBlocks.html">MeshWorker::Assembler::ResidualLocalBlocksToGlobalBlocks<·VectorType·></a>··</dt> | 165 | <dt>Class·<a·class="el"·href="classMeshWorker_1_1Assembler_1_1ResidualLocalBlocksToGlobalBlocks.html">MeshWorker::Assembler::ResidualLocalBlocksToGlobalBlocks<·VectorType·></a>··</dt> |
166 | <dd><a·class="anchor"·id="_todo00003 | 166 | <dd><a·class="anchor"·id="_todo000036"></a>Comprehensive·model·currently·not·implemented.·</dd> |
167 | <dt>Class·<a·class="el"·href="classMeshWorker_1_1DoFInfoBox.html">MeshWorker::DoFInfoBox<·dim,·DOFINFO·></a>··</dt> | 167 | <dt>Class·<a·class="el"·href="classMeshWorker_1_1DoFInfoBox.html">MeshWorker::DoFInfoBox<·dim,·DOFINFO·></a>··</dt> |
168 | <dd><a·class="anchor"·id="_todo000032"></a>Currently,·we·are·storing·an·object·for·the·cells·and·two·for·each·face.·We·could·gather·all·face·data·pertaining·to·the·cell·itself·in·one·object,·saving·a·bit·of·memory·and·a·few·operations,·but·sacrificing·some·cleanliness.·</dd> | 168 | <dd><a·class="anchor"·id="_todo000032"></a>Currently,·we·are·storing·an·object·for·the·cells·and·two·for·each·face.·We·could·gather·all·face·data·pertaining·to·the·cell·itself·in·one·object,·saving·a·bit·of·memory·and·a·few·operations,·but·sacrificing·some·cleanliness.·</dd> |
169 | <dt>Class·<a·class="el"·href="classMGTransferBase.html">MGTransferBase<·VectorType·></a>··</dt> | 169 | <dt>Class·<a·class="el"·href="classMGTransferBase.html">MGTransferBase<·VectorType·></a>··</dt> |
170 | <dd><a·class="anchor"·id="_todo000033"></a>update·the·following·documentation,·since·it·does·not·reflect·the·latest·changes·in·structure.·</dd> | 170 | <dd><a·class="anchor"·id="_todo000033"></a>update·the·following·documentation,·since·it·does·not·reflect·the·latest·changes·in·structure.·</dd> |
171 | <dt>Class·<a·class="el"·href="classPathSearch.html">PathSearch</a>··</dt> | 171 | <dt>Class·<a·class="el"·href="classPathSearch.html">PathSearch</a>··</dt> |
172 | <dd><a·class="anchor"·id="_todo000003"></a>Add·support·for·environment·variables·like·in·kpathsea.·</dd> | 172 | <dd><a·class="anchor"·id="_todo000003"></a>Add·support·for·environment·variables·like·in·kpathsea.·</dd> |
173 | <dt>Class·<a·class="el"·href="classPolynomialsAdini.html">PolynomialsAdini<·dim·></a>··</dt> | 173 | <dt>Class·<a·class="el"·href="classPolynomialsAdini.html">PolynomialsAdini<·dim·></a>··</dt> |
Offset 3465, 15 lines modified | Offset 3465, 15 lines modified | ||
3465 | <div·class="line"><a·id="l03208"·name="l03208"></a><span·class="lineno">·3208</span>··············<span·class="comment">//</span></div> | 3465 | <div·class="line"><a·id="l03208"·name="l03208"></a><span·class="lineno">·3208</span>··············<span·class="comment">//</span></div> |
3466 | <div·class="line"><a·id="l03209"·name="l03209"></a><span·class="lineno">·3209</span>··············<span·class="comment">//·*---*---*······*---*---*······*---*---*······*-------*</span></div> | 3466 | <div·class="line"><a·id="l03209"·name="l03209"></a><span·class="lineno">·3209</span>··············<span·class="comment">//·*---*---*······*---*---*······*---*---*······*-------*</span></div> |
3467 | <div·class="line"><a·id="l03210"·name="l03210"></a><span·class="lineno">·3210</span>··············<span·class="comment">//·|···|·2·|······|·1·|···|······|·1·|·2·|······|···2···|</span></div> | 3467 | <div·class="line"><a·id="l03210"·name="l03210"></a><span·class="lineno">·3210</span>··············<span·class="comment">//·|···|·2·|······|·1·|···|······|·1·|·2·|······|···2···|</span></div> |
3468 | <div·class="line"><a·id="l03211"·name="l03211"></a><span·class="lineno">·3211</span>··············<span·class="comment">//·|·0·*---*··or··*---*·2·|··or··*---*---*··or··*---*---*</span></div> | 3468 | <div·class="line"><a·id="l03211"·name="l03211"></a><span·class="lineno">·3211</span>··············<span·class="comment">//·|·0·*---*··or··*---*·2·|··or··*---*---*··or··*---*---*</span></div> |
3469 | <div·class="line"><a·id="l03212"·name="l03212"></a><span·class="lineno">·3212</span>··············<span·class="comment">//·|···|·1·|······|·0·|···|······|···0···|······|·0·|·1·|</span></div> | 3469 | <div·class="line"><a·id="l03212"·name="l03212"></a><span·class="lineno">·3212</span>··············<span·class="comment">//·|···|·1·|······|·0·|···|······|···0···|······|·0·|·1·|</span></div> |
3470 | <div·class="line"><a·id="l03213"·name="l03213"></a><span·class="lineno">·3213</span>··············<span·class="comment">//·*---*---*······*---*---*······*-------*······*---*---*</span></div> | 3470 | <div·class="line"><a·id="l03213"·name="l03213"></a><span·class="lineno">·3213</span>··············<span·class="comment">//·*---*---*······*---*---*······*-------*······*---*---*</span></div> |
3471 | <div·class="line"><a·id="l03214"·name="l03214"></a><span·class="lineno">·3214</span>·</div> | 3471 | <div·class="line"><a·id="l03214"·name="l03214"></a><span·class="lineno">·3214</span>·</div> |
3472 | <div·class="line"><a·id="l03215"·name="l03215"></a><span·class="lineno">·3215</span>··············<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_ | 3472 | <div·class="line"><a·id="l03215"·name="l03215"></a><span·class="lineno">·3215</span>··············<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga4015f9d1dc9115fbdf74d74960bec074">Triangulation<dim,·spacedim>::face_iterator</a></div> |
3473 | <div·class="line"><a·id="l03216"·name="l03216"></a><span·class="lineno">·3216</span>·································mother_face·=·this->face(face);</div> | 3473 | <div·class="line"><a·id="l03216"·name="l03216"></a><span·class="lineno">·3216</span>·································mother_face·=·this->face(face);</div> |
3474 | <div·class="line"><a·id="l03217"·name="l03217"></a><span·class="lineno">·3217</span>··············<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·total_children·=</div> | 3474 | <div·class="line"><a·id="l03217"·name="l03217"></a><span·class="lineno">·3217</span>··············<span·class="keyword">const</span>·<span·class="keywordtype">unsigned</span>·<span·class="keywordtype">int</span>·total_children·=</div> |
3475 | <div·class="line"><a·id="l03218"·name="l03218"></a><span·class="lineno">·3218</span>················mother_face->n_active_descendants();</div> | 3475 | <div·class="line"><a·id="l03218"·name="l03218"></a><span·class="lineno">·3218</span>················mother_face->n_active_descendants();</div> |
3476 | <div·class="line"><a·id="l03219"·name="l03219"></a><span·class="lineno">·3219</span>··············<a·class="code·hl_define"·href="group__Exceptions.html#gaafbb69cc2a791ae55880fd8d57d0c1b0">AssertIndexRange</a>(subface,·total_children);</div> | 3476 | <div·class="line"><a·id="l03219"·name="l03219"></a><span·class="lineno">·3219</span>··············<a·class="code·hl_define"·href="group__Exceptions.html#gaafbb69cc2a791ae55880fd8d57d0c1b0">AssertIndexRange</a>(subface,·total_children);</div> |
3477 | <div·class="line"><a·id="l03220"·name="l03220"></a><span·class="lineno">·3220</span>··············<a·class="code·hl_define"·href="group__Exceptions.html#ga70a0bb353656e704acf927945277bbc6">Assert</a>(total_children·<=·<a·class="code·hl_struct"·href="structGeometryInfo.html">GeometryInfo<3>::max_children_per_face</a>,</div> | 3477 | <div·class="line"><a·id="l03220"·name="l03220"></a><span·class="lineno">·3220</span>··············<a·class="code·hl_define"·href="group__Exceptions.html#ga70a0bb353656e704acf927945277bbc6">Assert</a>(total_children·<=·<a·class="code·hl_struct"·href="structGeometryInfo.html">GeometryInfo<3>::max_children_per_face</a>,</div> |
3478 | <div·class="line"><a·id="l03221"·name="l03221"></a><span·class="lineno">·3221</span>·····················<a·class="code·hl_function"·href="group__Exceptions.html#gab7a0d88175320d08084b2f40f5e3380b">ExcInternalError</a>());</div> | 3478 | <div·class="line"><a·id="l03221"·name="l03221"></a><span·class="lineno">·3221</span>·····················<a·class="code·hl_function"·href="group__Exceptions.html#gab7a0d88175320d08084b2f40f5e3380b">ExcInternalError</a>());</div> |
3479 | <div·class="line"><a·id="l03222"·name="l03222"></a><span·class="lineno">·3222</span>·</div> | 3479 | <div·class="line"><a·id="l03222"·name="l03222"></a><span·class="lineno">·3222</span>·</div> |
Offset 329, 15 lines modified | Offset 329, 15 lines modified | ||
329 | <div·class="line"><a·id="l00196"·name="l00196"></a><span·class="lineno">··196</span>···············<a·class="code·hl_function"·href="namespaceUtilities_1_1MPI.html#a4d61730f9aceb5a4ce86f90712262c46">Utilities::MPI::n_mpi_processes</a>(this->mpi_communicator),</div> | 329 | <div·class="line"><a·id="l00196"·name="l00196"></a><span·class="lineno">··196</span>···············<a·class="code·hl_function"·href="namespaceUtilities_1_1MPI.html#a4d61730f9aceb5a4ce86f90712262c46">Utilities::MPI::n_mpi_processes</a>(this->mpi_communicator),</div> |
330 | <div·class="line"><a·id="l00197"·name="l00197"></a><span·class="lineno">··197</span>·············<a·class="code·hl_function"·href="group__Exceptions.html#gab7a0d88175320d08084b2f40f5e3380b">ExcInternalError</a>());</div> | 330 | <div·class="line"><a·id="l00197"·name="l00197"></a><span·class="lineno">··197</span>·············<a·class="code·hl_function"·href="group__Exceptions.html#gab7a0d88175320d08084b2f40f5e3380b">ExcInternalError</a>());</div> |
331 | <div·class="line"><a·id="l00198"·name="l00198"></a><span·class="lineno">··198</span>····}</div> | 331 | <div·class="line"><a·id="l00198"·name="l00198"></a><span·class="lineno">··198</span>····}</div> |
332 | <div·class="line"><a·id="l00199"·name="l00199"></a><span·class="lineno">··199</span>·</div> | 332 | <div·class="line"><a·id="l00199"·name="l00199"></a><span·class="lineno">··199</span>·</div> |
333 | <div·class="line"><a·id="l00200"·name="l00200"></a><span·class="lineno">··200</span>····<span·class="keywordflow">if</span>·(this->n_levels()·>·0)</div> | 333 | <div·class="line"><a·id="l00200"·name="l00200"></a><span·class="lineno">··200</span>····<span·class="keywordflow">if</span>·(this->n_levels()·>·0)</div> |
334 | <div·class="line"><a·id="l00201"·name="l00201"></a><span·class="lineno">··201</span>······number_cache.n_locally_owned_active_cells·=·std::count_if(</div> | 334 | <div·class="line"><a·id="l00201"·name="l00201"></a><span·class="lineno">··201</span>······number_cache.n_locally_owned_active_cells·=·std::count_if(</div> |
335 | <div·class="line"><a·id="l00202"·name="l00202"></a><span·class="lineno">··202</span>········this->begin_active(),</div> | 335 | <div·class="line"><a·id="l00202"·name="l00202"></a><span·class="lineno">··202</span>········this->begin_active(),</div> |
336 | <div·class="line"><a·id="l00203"·name="l00203"></a><span·class="lineno">··203</span>········<span·class="keyword">typename</span>·<a·class="code·hl_ | 336 | <div·class="line"><a·id="l00203"·name="l00203"></a><span·class="lineno">··203</span>········<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim,·spacedim>::active_cell_iterator</a>(</div> |
337 | <div·class="foldopen"·id="foldopen00204"·data-start="{"·data-end="}"> | 337 | <div·class="foldopen"·id="foldopen00204"·data-start="{"·data-end="}"> |
338 | <div·class="line"><a·id="l00204"·name="l00204"></a><span·class="lineno"><a·class="line"·href="classparallel_1_1TriangulationBase.html#a08420b1432082185edaaf83dbc8b4bee">··204</a></span>··········this->end()),</div> | 338 | <div·class="line"><a·id="l00204"·name="l00204"></a><span·class="lineno"><a·class="line"·href="classparallel_1_1TriangulationBase.html#a08420b1432082185edaaf83dbc8b4bee">··204</a></span>··········this->end()),</div> |
339 | <div·class="line"><a·id="l00205"·name="l00205"></a><span·class="lineno">··205</span>········[](<span·class="keyword">const</span>·<span·class="keyword">auto</span>·&i)·{·<span·class="keywordflow">return</span>·i.is_locally_owned();·});</div> | 339 | <div·class="line"><a·id="l00205"·name="l00205"></a><span·class="lineno">··205</span>········[](<span·class="keyword">const</span>·<span·class="keyword">auto</span>·&i)·{·<span·class="keywordflow">return</span>·i.is_locally_owned();·});</div> |
340 | <div·class="line"><a·id="l00206"·name="l00206"></a><span·class="lineno">··206</span>····<span·class="keywordflow">else</span></div> | 340 | <div·class="line"><a·id="l00206"·name="l00206"></a><span·class="lineno">··206</span>····<span·class="keywordflow">else</span></div> |
341 | <div·class="foldopen"·id="foldopen00207"·data-start="{"·data-end="}"> | 341 | <div·class="foldopen"·id="foldopen00207"·data-start="{"·data-end="}"> |
342 | <div·class="line"><a·id="l00207"·name="l00207"></a><span·class="lineno"><a·class="line"·href="classparallel_1_1TriangulationBase.html#a3d93b05533639f0ee28acb8406b7357d">··207</a></span>······number_cache.n_locally_owned_active_cells·=·0;</div> | 342 | <div·class="line"><a·id="l00207"·name="l00207"></a><span·class="lineno"><a·class="line"·href="classparallel_1_1TriangulationBase.html#a3d93b05533639f0ee28acb8406b7357d">··207</a></span>······number_cache.n_locally_owned_active_cells·=·0;</div> |
343 | <div·class="line"><a·id="l00208"·name="l00208"></a><span·class="lineno">··208</span>·</div> | 343 | <div·class="line"><a·id="l00208"·name="l00208"></a><span·class="lineno">··208</span>·</div> |
Offset 152, 84 lines modified | Offset 152, 84 lines modified | ||
152 | <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim></div> | 152 | <div·class="line"><a·id="l00046"·name="l00046"></a><span·class="lineno">···46</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim></div> |
153 | <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators.html">···47</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1TriangulationImplementation_1_1Iterators.html">Iterators</a>;</div> | 153 | <div·class="line"><a·id="l00047"·name="l00047"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators.html">···47</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1TriangulationImplementation_1_1Iterators.html">Iterators</a>;</div> |
154 | <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div> | 154 | <div·class="line"><a·id="l00048"·name="l00048"></a><span·class="lineno">···48</span>·</div> |
155 | <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·spacedim></div> | 155 | <div·class="line"><a·id="l00077"·name="l00077"></a><span·class="lineno">···77</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·spacedim></div> |
156 | <div·class="foldopen"·id="foldopen00078"·data-start="{"·data-end="};"> | 156 | <div·class="foldopen"·id="foldopen00078"·data-start="{"·data-end="};"> |
157 | <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_011_00_01spacedim_01_4.html">···78</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1TriangulationImplementation_1_1Iterators.html">Iterators</a><1,·spacedim></div> | 157 | <div·class="line"><a·id="l00078"·name="l00078"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_011_00_01spacedim_01_4.html">···78</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1TriangulationImplementation_1_1Iterators.html">Iterators</a><1,·spacedim></div> |
158 | <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>····{</div> | 158 | <div·class="line"><a·id="l00079"·name="l00079"></a><span·class="lineno">···79</span>····{</div> |
159 | <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_011_00_01spacedim_01_4.html#a92cb513427ab8154041a39fc212ef7e5">···80</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 159 | <div·class="line"><a·id="l00080"·name="l00080"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_011_00_01spacedim_01_4.html#a92cb513427ab8154041a39fc212ef7e5">···80</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_011_00_01spacedim_01_4.html#a92cb513427ab8154041a39fc212ef7e5">raw_line_iterator</a>·=</div> |
160 | <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>········<a·class="code·hl_class"·href="classTriaRawIterator.html">TriaRawIterator<::CellAccessor<1,·spacedim></a>>;</div> | 160 | <div·class="line"><a·id="l00081"·name="l00081"></a><span·class="lineno">···81</span>········<a·class="code·hl_class"·href="classTriaRawIterator.html">TriaRawIterator<::CellAccessor<1,·spacedim></a>>;</div> |
161 | <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_011_00_01spacedim_01_4.html#a9ed9b5767ce967aea691244b29337b58">···82</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 161 | <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_011_00_01spacedim_01_4.html#a9ed9b5767ce967aea691244b29337b58">···82</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_011_00_01spacedim_01_4.html#a9ed9b5767ce967aea691244b29337b58">line_iterator</a>·=·<a·class="code·hl_class"·href="classTriaIterator.html">TriaIterator<::CellAccessor<1,·spacedim></a>>;</div> |
162 | <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_011_00_01spacedim_01_4.html#a7e1c12bd79ca3f9a82bbcb9fa39f260a">···83</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 162 | <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_011_00_01spacedim_01_4.html#a7e1c12bd79ca3f9a82bbcb9fa39f260a">···83</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_011_00_01spacedim_01_4.html#a7e1c12bd79ca3f9a82bbcb9fa39f260a">active_line_iterator</a>·=</div> |
163 | <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>········<a·class="code·hl_class"·href="classTriaActiveIterator.html">TriaActiveIterator<::CellAccessor<1,·spacedim></a>>;</div> | 163 | <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>········<a·class="code·hl_class"·href="classTriaActiveIterator.html">TriaActiveIterator<::CellAccessor<1,·spacedim></a>>;</div> |
164 | <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div> | 164 | <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span>·</div> |
165 | <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_011_00_01spacedim_01_4.html#abf41c4a37600bc6a6f928b891ae15e95">···86</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 165 | <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_011_00_01spacedim_01_4.html#abf41c4a37600bc6a6f928b891ae15e95">···86</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_011_00_01spacedim_01_4.html#abf41c4a37600bc6a6f928b891ae15e95">raw_quad_iterator</a>·=</div> |
166 | <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>········<a·class="code·hl_class"·href="classTriaRawIterator.html">TriaRawIterator<::InvalidAccessor<2,·1,·spacedim></a>>;</div> | 166 | <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>········<a·class="code·hl_class"·href="classTriaRawIterator.html">TriaRawIterator<::InvalidAccessor<2,·1,·spacedim></a>>;</div> |
167 | <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_011_00_01spacedim_01_4.html#a0dcdd5b004dd312eebdd07971b85078a">···88</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 167 | <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_011_00_01spacedim_01_4.html#a0dcdd5b004dd312eebdd07971b85078a">···88</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_011_00_01spacedim_01_4.html#a0dcdd5b004dd312eebdd07971b85078a">quad_iterator</a>·=</div> |
168 | <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>········<a·class="code·hl_class"·href="classTriaIterator.html">TriaIterator<::InvalidAccessor<2,·1,·spacedim></a>>;</div> | 168 | <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>········<a·class="code·hl_class"·href="classTriaIterator.html">TriaIterator<::InvalidAccessor<2,·1,·spacedim></a>>;</div> |
169 | <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_011_00_01spacedim_01_4.html#aa8821c87af8950e28ed182df1a0f4c1a">···90</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 169 | <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_011_00_01spacedim_01_4.html#aa8821c87af8950e28ed182df1a0f4c1a">···90</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_011_00_01spacedim_01_4.html#aa8821c87af8950e28ed182df1a0f4c1a">active_quad_iterator</a>·=</div> |
170 | <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>········<a·class="code·hl_class"·href="classTriaActiveIterator.html">TriaActiveIterator<::InvalidAccessor<2,·1,·spacedim></a>>;</div> | 170 | <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>········<a·class="code·hl_class"·href="classTriaActiveIterator.html">TriaActiveIterator<::InvalidAccessor<2,·1,·spacedim></a>>;</div> |
171 | <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div> | 171 | <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div> |
172 | <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_011_00_01spacedim_01_4.html#aaec8f694cdb0d9c660567b635ec6c938">···93</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 172 | <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_011_00_01spacedim_01_4.html#aaec8f694cdb0d9c660567b635ec6c938">···93</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_011_00_01spacedim_01_4.html#aaec8f694cdb0d9c660567b635ec6c938">raw_hex_iterator</a>·=</div> |
173 | <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>········<a·class="code·hl_class"·href="classTriaRawIterator.html">TriaRawIterator<::InvalidAccessor<3,·1,·spacedim></a>>;</div> | 173 | <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno">···94</span>········<a·class="code·hl_class"·href="classTriaRawIterator.html">TriaRawIterator<::InvalidAccessor<3,·1,·spacedim></a>>;</div> |
174 | <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_011_00_01spacedim_01_4.html#a63ddf3011ccd3af2ea67728f7d175b17">···95</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 174 | <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_011_00_01spacedim_01_4.html#a63ddf3011ccd3af2ea67728f7d175b17">···95</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_011_00_01spacedim_01_4.html#a63ddf3011ccd3af2ea67728f7d175b17">hex_iterator</a>·=</div> |
175 | <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>········<a·class="code·hl_class"·href="classTriaIterator.html">TriaIterator<::InvalidAccessor<3,·1,·spacedim></a>>;</div> | 175 | <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>········<a·class="code·hl_class"·href="classTriaIterator.html">TriaIterator<::InvalidAccessor<3,·1,·spacedim></a>>;</div> |
176 | <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_011_00_01spacedim_01_4.html#ad00642aacd8394ef01e9a2d64986ad1b">···97</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 176 | <div·class="line"><a·id="l00097"·name="l00097"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_011_00_01spacedim_01_4.html#ad00642aacd8394ef01e9a2d64986ad1b">···97</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_011_00_01spacedim_01_4.html#ad00642aacd8394ef01e9a2d64986ad1b">active_hex_iterator</a>·=</div> |
177 | <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>········<a·class="code·hl_class"·href="classTriaActiveIterator.html">TriaActiveIterator<::InvalidAccessor<3,·1,·spacedim></a>>;</div> | 177 | <div·class="line"><a·id="l00098"·name="l00098"></a><span·class="lineno">···98</span>········<a·class="code·hl_class"·href="classTriaActiveIterator.html">TriaActiveIterator<::InvalidAccessor<3,·1,·spacedim></a>>;</div> |
178 | <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>····};</div> | 178 | <div·class="line"><a·id="l00099"·name="l00099"></a><span·class="lineno">···99</span>····};</div> |
179 | </div> | 179 | </div> |
180 | <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div> | 180 | <div·class="line"><a·id="l00100"·name="l00100"></a><span·class="lineno">··100</span>·</div> |
181 | <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>·</div> | 181 | <div·class="line"><a·id="l00101"·name="l00101"></a><span·class="lineno">··101</span>·</div> |
182 | <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div> | 182 | <div·class="line"><a·id="l00102"·name="l00102"></a><span·class="lineno">··102</span>·</div> |
183 | <div·class="line"><a·id="l00137"·name="l00137"></a><span·class="lineno">··137</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·spacedim></div> | 183 | <div·class="line"><a·id="l00137"·name="l00137"></a><span·class="lineno">··137</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·spacedim></div> |
184 | <div·class="foldopen"·id="foldopen00138"·data-start="{"·data-end="};"> | 184 | <div·class="foldopen"·id="foldopen00138"·data-start="{"·data-end="};"> |
185 | <div·class="line"><a·id="l00138"·name="l00138"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_012_00_01spacedim_01_4.html">··138</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1TriangulationImplementation_1_1Iterators.html">Iterators</a><2,·spacedim></div> | 185 | <div·class="line"><a·id="l00138"·name="l00138"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_012_00_01spacedim_01_4.html">··138</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1TriangulationImplementation_1_1Iterators.html">Iterators</a><2,·spacedim></div> |
186 | <div·class="line"><a·id="l00139"·name="l00139"></a><span·class="lineno">··139</span>····{</div> | 186 | <div·class="line"><a·id="l00139"·name="l00139"></a><span·class="lineno">··139</span>····{</div> |
187 | <div·class="line"><a·id="l00140"·name="l00140"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_012_00_01spacedim_01_4.html#acf147c06eaf64851de0391cc19ef3c94">··140</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 187 | <div·class="line"><a·id="l00140"·name="l00140"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_012_00_01spacedim_01_4.html#acf147c06eaf64851de0391cc19ef3c94">··140</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_012_00_01spacedim_01_4.html#acf147c06eaf64851de0391cc19ef3c94">raw_line_iterator</a>·=</div> |
188 | <div·class="line"><a·id="l00141"·name="l00141"></a><span·class="lineno">··141</span>········<a·class="code·hl_class"·href="classTriaRawIterator.html">TriaRawIterator<::TriaAccessor<1,·2,·spacedim></a>>;</div> | 188 | <div·class="line"><a·id="l00141"·name="l00141"></a><span·class="lineno">··141</span>········<a·class="code·hl_class"·href="classTriaRawIterator.html">TriaRawIterator<::TriaAccessor<1,·2,·spacedim></a>>;</div> |
189 | <div·class="line"><a·id="l00142"·name="l00142"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_012_00_01spacedim_01_4.html#aeaa5d764858e160e42d3f62dc8d2e26e">··142</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 189 | <div·class="line"><a·id="l00142"·name="l00142"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_012_00_01spacedim_01_4.html#aeaa5d764858e160e42d3f62dc8d2e26e">··142</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_012_00_01spacedim_01_4.html#aeaa5d764858e160e42d3f62dc8d2e26e">line_iterator</a>·=·<a·class="code·hl_class"·href="classTriaIterator.html">TriaIterator<::TriaAccessor<1,·2,·spacedim></a>>;</div> |
190 | <div·class="line"><a·id="l00143"·name="l00143"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_012_00_01spacedim_01_4.html#a72492ddfc7b565d9e7837eebafe2dfd6">··143</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 190 | <div·class="line"><a·id="l00143"·name="l00143"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_012_00_01spacedim_01_4.html#a72492ddfc7b565d9e7837eebafe2dfd6">··143</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_012_00_01spacedim_01_4.html#a72492ddfc7b565d9e7837eebafe2dfd6">active_line_iterator</a>·=</div> |
191 | <div·class="line"><a·id="l00144"·name="l00144"></a><span·class="lineno">··144</span>········<a·class="code·hl_class"·href="classTriaActiveIterator.html">TriaActiveIterator<::TriaAccessor<1,·2,·spacedim></a>>;</div> | 191 | <div·class="line"><a·id="l00144"·name="l00144"></a><span·class="lineno">··144</span>········<a·class="code·hl_class"·href="classTriaActiveIterator.html">TriaActiveIterator<::TriaAccessor<1,·2,·spacedim></a>>;</div> |
192 | <div·class="line"><a·id="l00145"·name="l00145"></a><span·class="lineno">··145</span>·</div> | 192 | <div·class="line"><a·id="l00145"·name="l00145"></a><span·class="lineno">··145</span>·</div> |
193 | <div·class="line"><a·id="l00146"·name="l00146"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_012_00_01spacedim_01_4.html#a041074684ebde432ec0c1809cd6ea84f">··146</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 193 | <div·class="line"><a·id="l00146"·name="l00146"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_012_00_01spacedim_01_4.html#a041074684ebde432ec0c1809cd6ea84f">··146</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_012_00_01spacedim_01_4.html#a041074684ebde432ec0c1809cd6ea84f">raw_quad_iterator</a>·=</div> |
194 | <div·class="line"><a·id="l00147"·name="l00147"></a><span·class="lineno">··147</span>········<a·class="code·hl_class"·href="classTriaRawIterator.html">TriaRawIterator<::CellAccessor<2,·spacedim></a>>;</div> | 194 | <div·class="line"><a·id="l00147"·name="l00147"></a><span·class="lineno">··147</span>········<a·class="code·hl_class"·href="classTriaRawIterator.html">TriaRawIterator<::CellAccessor<2,·spacedim></a>>;</div> |
195 | <div·class="line"><a·id="l00148"·name="l00148"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_012_00_01spacedim_01_4.html#aeae6d6ae1de6f99129709bdea4c08c56">··148</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 195 | <div·class="line"><a·id="l00148"·name="l00148"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_012_00_01spacedim_01_4.html#aeae6d6ae1de6f99129709bdea4c08c56">··148</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_012_00_01spacedim_01_4.html#aeae6d6ae1de6f99129709bdea4c08c56">quad_iterator</a>·=·<a·class="code·hl_class"·href="classTriaIterator.html">TriaIterator<::CellAccessor<2,·spacedim></a>>;</div> |
196 | <div·class="line"><a·id="l00149"·name="l00149"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_012_00_01spacedim_01_4.html#ab2cf4f792a5627da138dcf7afa8985ef">··149</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 196 | <div·class="line"><a·id="l00149"·name="l00149"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_012_00_01spacedim_01_4.html#ab2cf4f792a5627da138dcf7afa8985ef">··149</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_012_00_01spacedim_01_4.html#ab2cf4f792a5627da138dcf7afa8985ef">active_quad_iterator</a>·=</div> |
197 | <div·class="line"><a·id="l00150"·name="l00150"></a><span·class="lineno">··150</span>········<a·class="code·hl_class"·href="classTriaActiveIterator.html">TriaActiveIterator<::CellAccessor<2,·spacedim></a>>;</div> | 197 | <div·class="line"><a·id="l00150"·name="l00150"></a><span·class="lineno">··150</span>········<a·class="code·hl_class"·href="classTriaActiveIterator.html">TriaActiveIterator<::CellAccessor<2,·spacedim></a>>;</div> |
198 | <div·class="line"><a·id="l00151"·name="l00151"></a><span·class="lineno">··151</span>·</div> | 198 | <div·class="line"><a·id="l00151"·name="l00151"></a><span·class="lineno">··151</span>·</div> |
199 | <div·class="line"><a·id="l00152"·name="l00152"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_012_00_01spacedim_01_4.html#a1428b86562e3535f4c62c8ceaf9f1ed3">··152</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 199 | <div·class="line"><a·id="l00152"·name="l00152"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_012_00_01spacedim_01_4.html#a1428b86562e3535f4c62c8ceaf9f1ed3">··152</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_012_00_01spacedim_01_4.html#a1428b86562e3535f4c62c8ceaf9f1ed3">raw_hex_iterator</a>·=</div> |
200 | <div·class="line"><a·id="l00153"·name="l00153"></a><span·class="lineno">··153</span>········<a·class="code·hl_class"·href="classTriaRawIterator.html">TriaRawIterator<::InvalidAccessor<3,·2,·spacedim></a>>;</div> | 200 | <div·class="line"><a·id="l00153"·name="l00153"></a><span·class="lineno">··153</span>········<a·class="code·hl_class"·href="classTriaRawIterator.html">TriaRawIterator<::InvalidAccessor<3,·2,·spacedim></a>>;</div> |
201 | <div·class="line"><a·id="l00154"·name="l00154"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_012_00_01spacedim_01_4.html#a7d4e0d5a32c493ff3260c45b6ad85eac">··154</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 201 | <div·class="line"><a·id="l00154"·name="l00154"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_012_00_01spacedim_01_4.html#a7d4e0d5a32c493ff3260c45b6ad85eac">··154</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_012_00_01spacedim_01_4.html#a7d4e0d5a32c493ff3260c45b6ad85eac">hex_iterator</a>·=</div> |
202 | <div·class="line"><a·id="l00155"·name="l00155"></a><span·class="lineno">··155</span>········<a·class="code·hl_class"·href="classTriaIterator.html">TriaIterator<::InvalidAccessor<3,·2,·spacedim></a>>;</div> | 202 | <div·class="line"><a·id="l00155"·name="l00155"></a><span·class="lineno">··155</span>········<a·class="code·hl_class"·href="classTriaIterator.html">TriaIterator<::InvalidAccessor<3,·2,·spacedim></a>>;</div> |
203 | <div·class="line"><a·id="l00156"·name="l00156"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_012_00_01spacedim_01_4.html#abc38039f51e6f1da316d00f5ea8924ed">··156</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 203 | <div·class="line"><a·id="l00156"·name="l00156"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_012_00_01spacedim_01_4.html#abc38039f51e6f1da316d00f5ea8924ed">··156</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_012_00_01spacedim_01_4.html#abc38039f51e6f1da316d00f5ea8924ed">active_hex_iterator</a>·=</div> |
204 | <div·class="line"><a·id="l00157"·name="l00157"></a><span·class="lineno">··157</span>········<a·class="code·hl_class"·href="classTriaActiveIterator.html">TriaActiveIterator<::InvalidAccessor<3,·2,·spacedim></a>>;</div> | 204 | <div·class="line"><a·id="l00157"·name="l00157"></a><span·class="lineno">··157</span>········<a·class="code·hl_class"·href="classTriaActiveIterator.html">TriaActiveIterator<::InvalidAccessor<3,·2,·spacedim></a>>;</div> |
205 | <div·class="line"><a·id="l00158"·name="l00158"></a><span·class="lineno">··158</span>····};</div> | 205 | <div·class="line"><a·id="l00158"·name="l00158"></a><span·class="lineno">··158</span>····};</div> |
206 | </div> | 206 | </div> |
207 | <div·class="line"><a·id="l00159"·name="l00159"></a><span·class="lineno">··159</span>·</div> | 207 | <div·class="line"><a·id="l00159"·name="l00159"></a><span·class="lineno">··159</span>·</div> |
208 | <div·class="line"><a·id="l00160"·name="l00160"></a><span·class="lineno">··160</span>·</div> | 208 | <div·class="line"><a·id="l00160"·name="l00160"></a><span·class="lineno">··160</span>·</div> |
209 | <div·class="line"><a·id="l00180"·name="l00180"></a><span·class="lineno">··180</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·spacedim></div> | 209 | <div·class="line"><a·id="l00180"·name="l00180"></a><span·class="lineno">··180</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·spacedim></div> |
210 | <div·class="foldopen"·id="foldopen00181"·data-start="{"·data-end="};"> | 210 | <div·class="foldopen"·id="foldopen00181"·data-start="{"·data-end="};"> |
211 | <div·class="line"><a·id="l00181"·name="l00181"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_013_00_01spacedim_01_4.html">··181</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1TriangulationImplementation_1_1Iterators.html">Iterators</a><3,·spacedim></div> | 211 | <div·class="line"><a·id="l00181"·name="l00181"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_013_00_01spacedim_01_4.html">··181</a></span>····<span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structinternal_1_1TriangulationImplementation_1_1Iterators.html">Iterators</a><3,·spacedim></div> |
212 | <div·class="line"><a·id="l00182"·name="l00182"></a><span·class="lineno">··182</span>····{</div> | 212 | <div·class="line"><a·id="l00182"·name="l00182"></a><span·class="lineno">··182</span>····{</div> |
213 | <div·class="line"><a·id="l00183"·name="l00183"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_013_00_01spacedim_01_4.html#a8a65955f6e0ecedb464dfb28f400c66d">··183</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 213 | <div·class="line"><a·id="l00183"·name="l00183"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_013_00_01spacedim_01_4.html#a8a65955f6e0ecedb464dfb28f400c66d">··183</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_013_00_01spacedim_01_4.html#a8a65955f6e0ecedb464dfb28f400c66d">raw_line_iterator</a>·=</div> |
214 | <div·class="line"><a·id="l00184"·name="l00184"></a><span·class="lineno">··184</span>········<a·class="code·hl_class"·href="classTriaRawIterator.html">TriaRawIterator<::TriaAccessor<1,·3,·spacedim></a>>;</div> | 214 | <div·class="line"><a·id="l00184"·name="l00184"></a><span·class="lineno">··184</span>········<a·class="code·hl_class"·href="classTriaRawIterator.html">TriaRawIterator<::TriaAccessor<1,·3,·spacedim></a>>;</div> |
215 | <div·class="line"><a·id="l00185"·name="l00185"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_013_00_01spacedim_01_4.html#a4ed6c7da60b41825c5deaf6071406809">··185</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 215 | <div·class="line"><a·id="l00185"·name="l00185"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_013_00_01spacedim_01_4.html#a4ed6c7da60b41825c5deaf6071406809">··185</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_013_00_01spacedim_01_4.html#a4ed6c7da60b41825c5deaf6071406809">line_iterator</a>·=·<a·class="code·hl_class"·href="classTriaIterator.html">TriaIterator<::TriaAccessor<1,·3,·spacedim></a>>;</div> |
216 | <div·class="line"><a·id="l00186"·name="l00186"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_013_00_01spacedim_01_4.html#a27541d3677fb168ed32fb0a1c1e22f20">··186</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 216 | <div·class="line"><a·id="l00186"·name="l00186"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_013_00_01spacedim_01_4.html#a27541d3677fb168ed32fb0a1c1e22f20">··186</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_013_00_01spacedim_01_4.html#a27541d3677fb168ed32fb0a1c1e22f20">active_line_iterator</a>·=</div> |
217 | <div·class="line"><a·id="l00187"·name="l00187"></a><span·class="lineno">··187</span>········<a·class="code·hl_class"·href="classTriaActiveIterator.html">TriaActiveIterator<::TriaAccessor<1,·3,·spacedim></a>>;</div> | 217 | <div·class="line"><a·id="l00187"·name="l00187"></a><span·class="lineno">··187</span>········<a·class="code·hl_class"·href="classTriaActiveIterator.html">TriaActiveIterator<::TriaAccessor<1,·3,·spacedim></a>>;</div> |
218 | <div·class="line"><a·id="l00188"·name="l00188"></a><span·class="lineno">··188</span>·</div> | 218 | <div·class="line"><a·id="l00188"·name="l00188"></a><span·class="lineno">··188</span>·</div> |
219 | <div·class="line"><a·id="l00189"·name="l00189"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_013_00_01spacedim_01_4.html#a175eda57179c9ead7b28a6663376b655">··189</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 219 | <div·class="line"><a·id="l00189"·name="l00189"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_013_00_01spacedim_01_4.html#a175eda57179c9ead7b28a6663376b655">··189</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_013_00_01spacedim_01_4.html#a175eda57179c9ead7b28a6663376b655">raw_quad_iterator</a>·=</div> |
220 | <div·class="line"><a·id="l00190"·name="l00190"></a><span·class="lineno">··190</span>········<a·class="code·hl_class"·href="classTriaRawIterator.html">TriaRawIterator<::TriaAccessor<2,·3,·spacedim></a>>;</div> | 220 | <div·class="line"><a·id="l00190"·name="l00190"></a><span·class="lineno">··190</span>········<a·class="code·hl_class"·href="classTriaRawIterator.html">TriaRawIterator<::TriaAccessor<2,·3,·spacedim></a>>;</div> |
221 | <div·class="line"><a·id="l00191"·name="l00191"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_013_00_01spacedim_01_4.html#a33568cf8497f1babf31edc3fa1d79a9b">··191</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 221 | <div·class="line"><a·id="l00191"·name="l00191"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_013_00_01spacedim_01_4.html#a33568cf8497f1babf31edc3fa1d79a9b">··191</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_013_00_01spacedim_01_4.html#a33568cf8497f1babf31edc3fa1d79a9b">quad_iterator</a>·=·<a·class="code·hl_class"·href="classTriaIterator.html">TriaIterator<::TriaAccessor<2,·3,·spacedim></a>>;</div> |
222 | <div·class="line"><a·id="l00192"·name="l00192"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_013_00_01spacedim_01_4.html#a0dada1160d3c663680caeb7b716bbec2">··192</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 222 | <div·class="line"><a·id="l00192"·name="l00192"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_013_00_01spacedim_01_4.html#a0dada1160d3c663680caeb7b716bbec2">··192</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_013_00_01spacedim_01_4.html#a0dada1160d3c663680caeb7b716bbec2">active_quad_iterator</a>·=</div> |
223 | <div·class="line"><a·id="l00193"·name="l00193"></a><span·class="lineno">··193</span>········<a·class="code·hl_class"·href="classTriaActiveIterator.html">TriaActiveIterator<::TriaAccessor<2,·3,·spacedim></a>>;</div> | 223 | <div·class="line"><a·id="l00193"·name="l00193"></a><span·class="lineno">··193</span>········<a·class="code·hl_class"·href="classTriaActiveIterator.html">TriaActiveIterator<::TriaAccessor<2,·3,·spacedim></a>>;</div> |
224 | <div·class="line"><a·id="l00194"·name="l00194"></a><span·class="lineno">··194</span>·</div> | 224 | <div·class="line"><a·id="l00194"·name="l00194"></a><span·class="lineno">··194</span>·</div> |
225 | <div·class="line"><a·id="l00195"·name="l00195"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_013_00_01spacedim_01_4.html#a18671d9f02229544a4836eac79e06567">··195</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 225 | <div·class="line"><a·id="l00195"·name="l00195"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_013_00_01spacedim_01_4.html#a18671d9f02229544a4836eac79e06567">··195</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_013_00_01spacedim_01_4.html#a18671d9f02229544a4836eac79e06567">raw_hex_iterator</a>·=</div> |
226 | <div·class="line"><a·id="l00196"·name="l00196"></a><span·class="lineno">··196</span>········<a·class="code·hl_class"·href="classTriaRawIterator.html">TriaRawIterator<::CellAccessor<3,·spacedim></a>>;</div> | 226 | <div·class="line"><a·id="l00196"·name="l00196"></a><span·class="lineno">··196</span>········<a·class="code·hl_class"·href="classTriaRawIterator.html">TriaRawIterator<::CellAccessor<3,·spacedim></a>>;</div> |
227 | <div·class="line"><a·id="l00197"·name="l00197"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_013_00_01spacedim_01_4.html#a1fe93fd53f0f6a49081e833b6f08eb69">··197</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 227 | <div·class="line"><a·id="l00197"·name="l00197"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_013_00_01spacedim_01_4.html#a1fe93fd53f0f6a49081e833b6f08eb69">··197</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_013_00_01spacedim_01_4.html#a1fe93fd53f0f6a49081e833b6f08eb69">hex_iterator</a>·=·<a·class="code·hl_class"·href="classTriaIterator.html">TriaIterator<::CellAccessor<3,·spacedim></a>>;</div> |
228 | <div·class="line"><a·id="l00198"·name="l00198"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_013_00_01spacedim_01_4.html#a45cba797d67851cc103b5c1f853267d7">··198</a></span>······<span·class="keyword">using·</span><a·class="code·hl_ | 228 | <div·class="line"><a·id="l00198"·name="l00198"></a><span·class="lineno"><a·class="line"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_013_00_01spacedim_01_4.html#a45cba797d67851cc103b5c1f853267d7">··198</a></span>······<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structinternal_1_1TriangulationImplementation_1_1Iterators_3_013_00_01spacedim_01_4.html#a45cba797d67851cc103b5c1f853267d7">active_hex_iterator</a>·=</div> |
229 | <div·class="line"><a·id="l00199"·name="l00199"></a><span·class="lineno">··199</span>········<a·class="code·hl_class"·href="classTriaActiveIterator.html">TriaActiveIterator<::CellAccessor<3,·spacedim></a>>;</div> | 229 | <div·class="line"><a·id="l00199"·name="l00199"></a><span·class="lineno">··199</span>········<a·class="code·hl_class"·href="classTriaActiveIterator.html">TriaActiveIterator<::CellAccessor<3,·spacedim></a>>;</div> |
230 | <div·class="line"><a·id="l00200"·name="l00200"></a><span·class="lineno">··200</span>····};</div> | 230 | <div·class="line"><a·id="l00200"·name="l00200"></a><span·class="lineno">··200</span>····};</div> |
231 | </div> | 231 | </div> |
232 | <div·class="line"><a·id="l00201"·name="l00201"></a><span·class="lineno">··201</span>·</div> | 232 | <div·class="line"><a·id="l00201"·name="l00201"></a><span·class="lineno">··201</span>·</div> |
233 | <div·class="line"><a·id="l00202"·name="l00202"></a><span·class="lineno">··202</span>··}·<span·class="comment">//·namespace·TriangulationImplementation</span></div> | 233 | <div·class="line"><a·id="l00202"·name="l00202"></a><span·class="lineno">··202</span>··}·<span·class="comment">//·namespace·TriangulationImplementation</span></div> |
234 | <div·class="line"><a·id="l00203"·name="l00203"></a><span·class="lineno">··203</span>·</div> | 234 | <div·class="line"><a·id="l00203"·name="l00203"></a><span·class="lineno">··203</span>·</div> |
235 | <div·class="line"><a·id="l00204"·name="l00204"></a><span·class="lineno">··204</span>}·<span·class="comment">//·namespace·internal</span></div> | 235 | <div·class="line"><a·id="l00204"·name="l00204"></a><span·class="lineno">··204</span>}·<span·class="comment">//·namespace·internal</span></div> |
Offset 158, 16 lines modified | Offset 158, 16 lines modified | ||
158 | <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div> | 158 | <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div> |
159 | <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno"><a·class="line"·href="classTrilinosWrappers_1_1BlockSparseMatrix.html#a01d9b56bc1bca24739d1ccf13d38ee08">···88</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classTrilinosWrappers_1_1BlockSparseMatrix.html#a01d9b56bc1bca24739d1ccf13d38ee08">value_type</a>······=·<a·class="code·hl_typedef"·href="classBlockMatrixBase.html#a67f5e943e0dc120090f1e0748c38b34f">BaseClass::value_type</a>;</div> | 159 | <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno"><a·class="line"·href="classTrilinosWrappers_1_1BlockSparseMatrix.html#a01d9b56bc1bca24739d1ccf13d38ee08">···88</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classTrilinosWrappers_1_1BlockSparseMatrix.html#a01d9b56bc1bca24739d1ccf13d38ee08">value_type</a>······=·<a·class="code·hl_typedef"·href="classBlockMatrixBase.html#a67f5e943e0dc120090f1e0748c38b34f">BaseClass::value_type</a>;</div> |
160 | <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno"><a·class="line"·href="classTrilinosWrappers_1_1BlockSparseMatrix.html#a9d54e6c1e1eb653e80c2c9c1d68758ac">···89</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classTrilinosWrappers_1_1BlockSparseMatrix.html#a9d54e6c1e1eb653e80c2c9c1d68758ac">pointer</a>·········=·<a·class="code·hl_typedef"·href="classBlockMatrixBase.html#ae305c4e1fdaf318cd3dfdce7ff5d4fbf">BaseClass::pointer</a>;</div> | 160 | <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno"><a·class="line"·href="classTrilinosWrappers_1_1BlockSparseMatrix.html#a9d54e6c1e1eb653e80c2c9c1d68758ac">···89</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classTrilinosWrappers_1_1BlockSparseMatrix.html#a9d54e6c1e1eb653e80c2c9c1d68758ac">pointer</a>·········=·<a·class="code·hl_typedef"·href="classBlockMatrixBase.html#ae305c4e1fdaf318cd3dfdce7ff5d4fbf">BaseClass::pointer</a>;</div> |
161 | <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno"><a·class="line"·href="classTrilinosWrappers_1_1BlockSparseMatrix.html#ab2f135d544faf078fe4a38398f07db14">···90</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classTrilinosWrappers_1_1BlockSparseMatrix.html#ab2f135d544faf078fe4a38398f07db14">const_pointer</a>···=·<a·class="code·hl_typedef"·href="classBlockMatrixBase.html#a7c4888a73231c2eff68d01e6ecc6e975">BaseClass::const_pointer</a>;</div> | 161 | <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno"><a·class="line"·href="classTrilinosWrappers_1_1BlockSparseMatrix.html#ab2f135d544faf078fe4a38398f07db14">···90</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classTrilinosWrappers_1_1BlockSparseMatrix.html#ab2f135d544faf078fe4a38398f07db14">const_pointer</a>···=·<a·class="code·hl_typedef"·href="classBlockMatrixBase.html#a7c4888a73231c2eff68d01e6ecc6e975">BaseClass::const_pointer</a>;</div> |
162 | <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno"><a·class="line"·href="classTrilinosWrappers_1_1BlockSparseMatrix.html#af24e46b97d0ebc3b68d9a6055a38ff58">···91</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classTrilinosWrappers_1_1BlockSparseMatrix.html#af24e46b97d0ebc3b68d9a6055a38ff58">reference</a>·······=·<a·class="code·hl_typedef"·href="classBlockMatrixBase.html#a026a82c1fb4827731009779a8e679963">BaseClass::reference</a>;</div> | 162 | <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno"><a·class="line"·href="classTrilinosWrappers_1_1BlockSparseMatrix.html#af24e46b97d0ebc3b68d9a6055a38ff58">···91</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classTrilinosWrappers_1_1BlockSparseMatrix.html#af24e46b97d0ebc3b68d9a6055a38ff58">reference</a>·······=·<a·class="code·hl_typedef"·href="classBlockMatrixBase.html#a026a82c1fb4827731009779a8e679963">BaseClass::reference</a>;</div> |
163 | <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno"><a·class="line"·href="classTrilinosWrappers_1_1BlockSparseMatrix.html#a3c3ea2762749f2edb8e2a420a4d8d758">···92</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classTrilinosWrappers_1_1BlockSparseMatrix.html#a3c3ea2762749f2edb8e2a420a4d8d758">const_reference</a>·=·<a·class="code·hl_typedef"·href="classBlockMatrixBase.html#a1f04c58b85ae49f430354a71b525e533">BaseClass::const_reference</a>;</div> | 163 | <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno"><a·class="line"·href="classTrilinosWrappers_1_1BlockSparseMatrix.html#a3c3ea2762749f2edb8e2a420a4d8d758">···92</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classTrilinosWrappers_1_1BlockSparseMatrix.html#a3c3ea2762749f2edb8e2a420a4d8d758">const_reference</a>·=·<a·class="code·hl_typedef"·href="classBlockMatrixBase.html#a1f04c58b85ae49f430354a71b525e533">BaseClass::const_reference</a>;</div> |
164 | <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno"><a·class="line"·href="classTrilinosWrappers_1_1BlockSparseMatrix.html#a1ea5dd97f5519b1fe6c3353c5fd2517f">···93</a></span>····<span·class="keyword">using·</span><a·class="code·hl_class"·href="classunsigned_01int.html">size_type</a>·······=·<a·class="code·hl_typedef"·href="classBlockMatrixBase.html#a5efbae0f7219630331e7fc966cd3647a">BaseClass::size_type</a>;</div> | 164 | <div·class="line"><a·id="l00093"·name="l00093"></a><span·class="lineno"><a·class="line"·href="classTrilinosWrappers_1_1BlockSparseMatrix.html#a1ea5dd97f5519b1fe6c3353c5fd2517f">···93</a></span>····<span·class="keyword">using·</span><a·class="code·hl_class"·href="classunsigned_01int.html">size_type</a>·······=·<a·class="code·hl_typedef"·href="classBlockMatrixBase.html#a5efbae0f7219630331e7fc966cd3647a">BaseClass::size_type</a>;</div> |
165 | <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno"><a·class="line"·href="classTrilinosWrappers_1_1BlockSparseMatrix.html#a214fbdb9d2e869134bd9c49c4064bb18">···94</a></span>····<span·class="keyword">using·</span><a·class="code·hl_ | 165 | <div·class="line"><a·id="l00094"·name="l00094"></a><span·class="lineno"><a·class="line"·href="classTrilinosWrappers_1_1BlockSparseMatrix.html#a214fbdb9d2e869134bd9c49c4064bb18">···94</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classTrilinosWrappers_1_1BlockSparseMatrix.html#a214fbdb9d2e869134bd9c49c4064bb18">iterator</a>········=·<a·class="code·hl_typedef"·href="classBlockMatrixBase.html#a9676f6127d493633bb4b66ee1952ad24">BaseClass::iterator</a>;</div> |
166 | <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno"><a·class="line"·href="classTrilinosWrappers_1_1BlockSparseMatrix.html#a1117134ad214190192e0a3125e347e06">···95</a></span>····<span·class="keyword">using·</span><a·class="code·hl_ | 166 | <div·class="line"><a·id="l00095"·name="l00095"></a><span·class="lineno"><a·class="line"·href="classTrilinosWrappers_1_1BlockSparseMatrix.html#a1117134ad214190192e0a3125e347e06">···95</a></span>····<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="classTrilinosWrappers_1_1BlockSparseMatrix.html#a1117134ad214190192e0a3125e347e06">const_iterator</a>··=·<a·class="code·hl_typedef"·href="classBlockMatrixBase.html#a3318caa7ab0c4b2eb257cfb99daa5429">BaseClass::const_iterator</a>;</div> |
167 | <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div> | 167 | <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span>·</div> |
168 | <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno"><a·class="line"·href="classTrilinosWrappers_1_1BlockSparseMatrix.html#a315c33fdd684bd85c1835d373f280a26">··108</a></span>····<a·class="code·hl_function"·href="classTrilinosWrappers_1_1BlockSparseMatrix.html#a315c33fdd684bd85c1835d373f280a26">BlockSparseMatrix</a>()·=·<span·class="keywordflow">default</span>;</div> | 168 | <div·class="line"><a·id="l00108"·name="l00108"></a><span·class="lineno"><a·class="line"·href="classTrilinosWrappers_1_1BlockSparseMatrix.html#a315c33fdd684bd85c1835d373f280a26">··108</a></span>····<a·class="code·hl_function"·href="classTrilinosWrappers_1_1BlockSparseMatrix.html#a315c33fdd684bd85c1835d373f280a26">BlockSparseMatrix</a>()·=·<span·class="keywordflow">default</span>;</div> |
169 | <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>·</div> | 169 | <div·class="line"><a·id="l00109"·name="l00109"></a><span·class="lineno">··109</span>·</div> |
170 | <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>····<a·class="code·hl_function"·href="classTrilinosWrappers_1_1BlockSparseMatrix.html#a38fd175a152a17700350a2fa5469696f">~BlockSparseMatrix</a>()·<span·class="keyword">override</span>;</div> | 170 | <div·class="line"><a·id="l00113"·name="l00113"></a><span·class="lineno">··113</span>····<a·class="code·hl_function"·href="classTrilinosWrappers_1_1BlockSparseMatrix.html#a38fd175a152a17700350a2fa5469696f">~BlockSparseMatrix</a>()·<span·class="keyword">override</span>;</div> |
171 | <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>·</div> | 171 | <div·class="line"><a·id="l00114"·name="l00114"></a><span·class="lineno">··114</span>·</div> |
172 | <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>····<a·class="code·hl_class"·href="classTrilinosWrappers_1_1BlockSparseMatrix.html">BlockSparseMatrix</a>·&</div> | 172 | <div·class="line"><a·id="l00119"·name="l00119"></a><span·class="lineno">··119</span>····<a·class="code·hl_class"·href="classTrilinosWrappers_1_1BlockSparseMatrix.html">BlockSparseMatrix</a>·&</div> |
173 | <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno"><a·class="line"·href="classTrilinosWrappers_1_1BlockSparseMatrix.html#a0b7f4437a83546721d4dcb1144bb3d01">··120</a></span>····<a·class="code·hl_function"·href="classTrilinosWrappers_1_1BlockSparseMatrix.html#a0b7f4437a83546721d4dcb1144bb3d01">operator=</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classTrilinosWrappers_1_1BlockSparseMatrix.html">BlockSparseMatrix</a>·&)·=·<span·class="keywordflow">default</span>;</div> | 173 | <div·class="line"><a·id="l00120"·name="l00120"></a><span·class="lineno"><a·class="line"·href="classTrilinosWrappers_1_1BlockSparseMatrix.html#a0b7f4437a83546721d4dcb1144bb3d01">··120</a></span>····<a·class="code·hl_function"·href="classTrilinosWrappers_1_1BlockSparseMatrix.html#a0b7f4437a83546721d4dcb1144bb3d01">operator=</a>(<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classTrilinosWrappers_1_1BlockSparseMatrix.html">BlockSparseMatrix</a>·&)·=·<span·class="keywordflow">default</span>;</div> |
Offset 488, 29 lines modified | Offset 488, 29 lines modified | ||
488 | <div·class="line"><a·id="l00519"·name="l00519"></a><span·class="lineno">··519</span>·</div> | 488 | <div·class="line"><a·id="l00519"·name="l00519"></a><span·class="lineno">··519</span>·</div> |
489 | <div·class="line"><a·id="l00520"·name="l00520"></a><span·class="lineno">··520</span>·</div> | 489 | <div·class="line"><a·id="l00520"·name="l00520"></a><span·class="lineno">··520</span>·</div> |
490 | <div·class="line"><a·id="l00521"·name="l00521"></a><span·class="lineno">··521</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim,·<span·class="keyword">typename</span>·Number></div> | 490 | <div·class="line"><a·id="l00521"·name="l00521"></a><span·class="lineno">··521</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim,·<span·class="keyword">typename</span>·Number></div> |
491 | <div·class="line"><a·id="l00522"·name="l00522"></a><span·class="lineno">··522</span>····Number</div> | 491 | <div·class="line"><a·id="l00522"·name="l00522"></a><span·class="lineno">··522</span>····Number</div> |
492 | <div·class="line"><a·id="l00523"·name="l00523"></a><span·class="lineno">··523</span>····get_value(</div> | 492 | <div·class="line"><a·id="l00523"·name="l00523"></a><span·class="lineno">··523</span>····get_value(</div> |
493 | <div·class="line"><a·id="l00524"·name="l00524"></a><span·class="lineno">··524</span>······<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classTriangulation.html">Triangulation<dim,·spacedim></a>·&·······························<a·class="code·hl_variable"·href="tria__description_8cc.html#ab695339a227bd369fcea767631247cff">tria</a>,</div> | 493 | <div·class="line"><a·id="l00524"·name="l00524"></a><span·class="lineno">··524</span>······<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classTriangulation.html">Triangulation<dim,·spacedim></a>·&·······························<a·class="code·hl_variable"·href="tria__description_8cc.html#ab695339a227bd369fcea767631247cff">tria</a>,</div> |
494 | <div·class="line"><a·id="l00525"·name="l00525"></a><span·class="lineno">··525</span>······<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classVector.html">Vector<Number></a>·&·············································vector,</div> | 494 | <div·class="line"><a·id="l00525"·name="l00525"></a><span·class="lineno">··525</span>······<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classVector.html">Vector<Number></a>·&·············································vector,</div> |
495 | <div·class="line"><a·id="l00526"·name="l00526"></a><span·class="lineno">··526</span>······<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_ | 495 | <div·class="line"><a·id="l00526"·name="l00526"></a><span·class="lineno">··526</span>······<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim,·spacedim>::active_cell_iterator</a>·&cell)</div> |
496 | <div·class="line"><a·id="l00527"·name="l00527"></a><span·class="lineno">··527</span>····{</div> | 496 | <div·class="line"><a·id="l00527"·name="l00527"></a><span·class="lineno">··527</span>····{</div> |
497 | <div·class="line"><a·id="l00528"·name="l00528"></a><span·class="lineno">··528</span>······(void)<a·class="code·hl_variable"·href="tria__description_8cc.html#ab695339a227bd369fcea767631247cff">tria</a>;</div> | 497 | <div·class="line"><a·id="l00528"·name="l00528"></a><span·class="lineno">··528</span>······(void)<a·class="code·hl_variable"·href="tria__description_8cc.html#ab695339a227bd369fcea767631247cff">tria</a>;</div> |
498 | <div·class="line"><a·id="l00529"·name="l00529"></a><span·class="lineno">··529</span>······<a·class="code·hl_define"·href="group__Exceptions.html#ga9442b63275c9ef3fab29bc222831c49c">AssertDimension</a>(<a·class="code·hl_variable"·href="tria__description_8cc.html#ab695339a227bd369fcea767631247cff">tria</a>.<a·class="code·hl_function"·href="classTriangulation.html#a5ea5c9957dbb566a562bbe2c0f3971e9">n_active_cells</a>(),·vector.<a·class="code·hl_function"·href="classVector.html#a81dcfa5c77bdd426603386c0844149ae">size</a>());</div> | 498 | <div·class="line"><a·id="l00529"·name="l00529"></a><span·class="lineno">··529</span>······<a·class="code·hl_define"·href="group__Exceptions.html#ga9442b63275c9ef3fab29bc222831c49c">AssertDimension</a>(<a·class="code·hl_variable"·href="tria__description_8cc.html#ab695339a227bd369fcea767631247cff">tria</a>.<a·class="code·hl_function"·href="classTriangulation.html#a5ea5c9957dbb566a562bbe2c0f3971e9">n_active_cells</a>(),·vector.<a·class="code·hl_function"·href="classVector.html#a81dcfa5c77bdd426603386c0844149ae">size</a>());</div> |
499 | <div·class="line"><a·id="l00530"·name="l00530"></a><span·class="lineno">··530</span>······<span·class="keywordflow">return</span>·vector[cell->active_cell_index()];</div> | 499 | <div·class="line"><a·id="l00530"·name="l00530"></a><span·class="lineno">··530</span>······<span·class="keywordflow">return</span>·vector[cell->active_cell_index()];</div> |
500 | <div·class="line"><a·id="l00531"·name="l00531"></a><span·class="lineno">··531</span>····}</div> | 500 | <div·class="line"><a·id="l00531"·name="l00531"></a><span·class="lineno">··531</span>····}</div> |
501 | <div·class="line"><a·id="l00532"·name="l00532"></a><span·class="lineno">··532</span>·</div> | 501 | <div·class="line"><a·id="l00532"·name="l00532"></a><span·class="lineno">··532</span>·</div> |
502 | <div·class="line"><a·id="l00533"·name="l00533"></a><span·class="lineno">··533</span>·</div> | 502 | <div·class="line"><a·id="l00533"·name="l00533"></a><span·class="lineno">··533</span>·</div> |
503 | <div·class="line"><a·id="l00534"·name="l00534"></a><span·class="lineno">··534</span>·</div> | 503 | <div·class="line"><a·id="l00534"·name="l00534"></a><span·class="lineno">··534</span>·</div> |
504 | <div·class="line"><a·id="l00535"·name="l00535"></a><span·class="lineno">··535</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim,·<span·class="keyword">typename</span>·Number></div> | 504 | <div·class="line"><a·id="l00535"·name="l00535"></a><span·class="lineno">··535</span>····<span·class="keyword">template</span>·<<span·class="keywordtype">int</span>·dim,·<span·class="keywordtype">int</span>·spacedim,·<span·class="keyword">typename</span>·Number></div> |
505 | <div·class="line"><a·id="l00536"·name="l00536"></a><span·class="lineno">··536</span>····Number</div> | 505 | <div·class="line"><a·id="l00536"·name="l00536"></a><span·class="lineno">··536</span>····Number</div> |
506 | <div·class="line"><a·id="l00537"·name="l00537"></a><span·class="lineno">··537</span>····get_value(</div> | 506 | <div·class="line"><a·id="l00537"·name="l00537"></a><span·class="lineno">··537</span>····get_value(</div> |
507 | <div·class="line"><a·id="l00538"·name="l00538"></a><span·class="lineno">··538</span>······<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classTriangulation.html">Triangulation<dim,·spacedim></a>·&·······························<a·class="code·hl_variable"·href="tria__description_8cc.html#ab695339a227bd369fcea767631247cff">tria</a>,</div> | 507 | <div·class="line"><a·id="l00538"·name="l00538"></a><span·class="lineno">··538</span>······<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classTriangulation.html">Triangulation<dim,·spacedim></a>·&·······························<a·class="code·hl_variable"·href="tria__description_8cc.html#ab695339a227bd369fcea767631247cff">tria</a>,</div> |
508 | <div·class="line"><a·id="l00539"·name="l00539"></a><span·class="lineno">··539</span>······<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classLinearAlgebra_1_1distributed_1_1Vector.html">LinearAlgebra::distributed::Vector<Number></a>·&·················vector,</div> | 508 | <div·class="line"><a·id="l00539"·name="l00539"></a><span·class="lineno">··539</span>······<span·class="keyword">const</span>·<a·class="code·hl_class"·href="classLinearAlgebra_1_1distributed_1_1Vector.html">LinearAlgebra::distributed::Vector<Number></a>·&·················vector,</div> |
509 | <div·class="line"><a·id="l00540"·name="l00540"></a><span·class="lineno">··540</span>······<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_ | 509 | <div·class="line"><a·id="l00540"·name="l00540"></a><span·class="lineno">··540</span>······<span·class="keyword">const</span>·<span·class="keyword">typename</span>·<a·class="code·hl_typedef"·href="group__Iterators.html#ga08c836c1e503743e8073eb615603aab9">Triangulation<dim,·spacedim>::active_cell_iterator</a>·&cell)</div> |
510 | <div·class="line"><a·id="l00541"·name="l00541"></a><span·class="lineno">··541</span>····{</div> | 510 | <div·class="line"><a·id="l00541"·name="l00541"></a><span·class="lineno">··541</span>····{</div> |
511 | <div·class="line"><a·id="l00542"·name="l00542"></a><span·class="lineno">··542</span>······<span·class="keyword">const</span>·<span·class="keyword">auto</span>·distributed_tria·=</div> | 511 | <div·class="line"><a·id="l00542"·name="l00542"></a><span·class="lineno">··542</span>······<span·class="keyword">const</span>·<span·class="keyword">auto</span>·distributed_tria·=</div> |
512 | <div·class="line"><a·id="l00543"·name="l00543"></a><span·class="lineno">··543</span>········<span·class="keyword">dynamic_cast<</span><span·class="keyword">const·</span><a·class="code·hl_class"·href="classparallel_1_1TriangulationBase.html">parallel::TriangulationBase<dim,·spacedim></a>·*<span·class="keyword">></span>(&<a·class="code·hl_variable"·href="tria__description_8cc.html#ab695339a227bd369fcea767631247cff">tria</a>);</div> | 512 | <div·class="line"><a·id="l00543"·name="l00543"></a><span·class="lineno">··543</span>········<span·class="keyword">dynamic_cast<</span><span·class="keyword">const·</span><a·class="code·hl_class"·href="classparallel_1_1TriangulationBase.html">parallel::TriangulationBase<dim,·spacedim></a>·*<span·class="keyword">></span>(&<a·class="code·hl_variable"·href="tria__description_8cc.html#ab695339a227bd369fcea767631247cff">tria</a>);</div> |
513 | <div·class="line"><a·id="l00544"·name="l00544"></a><span·class="lineno">··544</span>·</div> | 513 | <div·class="line"><a·id="l00544"·name="l00544"></a><span·class="lineno">··544</span>·</div> |
514 | <div·class="line"><a·id="l00545"·name="l00545"></a><span·class="lineno">··545</span>······<span·class="keyword">const</span>·<span·class="keywordtype">bool</span>·use_distributed_path·=</div> | 514 | <div·class="line"><a·id="l00545"·name="l00545"></a><span·class="lineno">··545</span>······<span·class="keyword">const</span>·<span·class="keywordtype">bool</span>·use_distributed_path·=</div> |
515 | <div·class="line"><a·id="l00546"·name="l00546"></a><span·class="lineno">··546</span>········(distributed_tria·==·<span·class="keyword">nullptr</span>)·?</div> | 515 | <div·class="line"><a·id="l00546"·name="l00546"></a><span·class="lineno">··546</span>········(distributed_tria·==·<span·class="keyword">nullptr</span>)·?</div> |
516 | <div·class="line"><a·id="l00547"·name="l00547"></a><span·class="lineno">··547</span>··········<span·class="keyword">false</span>·:</div> | 516 | <div·class="line"><a·id="l00547"·name="l00547"></a><span·class="lineno">··547</span>··········<span·class="keyword">false</span>·:</div> |
Offset 188, 15 lines modified | Offset 188, 15 lines modified | ||
188 | <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="comment">//·Enable·the·EnableIfScalar·type·trait·for·VectorizedArray<Number>·such</span></div> | 188 | <div·class="line"><a·id="l00082"·name="l00082"></a><span·class="lineno">···82</span><span·class="comment">//·Enable·the·EnableIfScalar·type·trait·for·VectorizedArray<Number>·such</span></div> |
189 | <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span><span·class="comment">//·that·it·can·be·used·as·a·Number·type·in·Tensor<rank,dim,Number>,·etc.</span></div> | 189 | <div·class="line"><a·id="l00083"·name="l00083"></a><span·class="lineno">···83</span><span·class="comment">//·that·it·can·be·used·as·a·Number·type·in·Tensor<rank,dim,Number>,·etc.</span></div> |
190 | <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div> | 190 | <div·class="line"><a·id="l00084"·name="l00084"></a><span·class="lineno">···84</span>·</div> |
191 | <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span><span·class="keyword">template</span>·<<span·class="keyword">typename</span>·Number,·std::<span·class="keywordtype">size_t</span>·w<span·class="keywordtype">id</span>th></div> | 191 | <div·class="line"><a·id="l00085"·name="l00085"></a><span·class="lineno">···85</span><span·class="keyword">template</span>·<<span·class="keyword">typename</span>·Number,·std::<span·class="keywordtype">size_t</span>·w<span·class="keywordtype">id</span>th></div> |
192 | <div·class="foldopen"·id="foldopen00086"·data-start="{"·data-end="};"> | 192 | <div·class="foldopen"·id="foldopen00086"·data-start="{"·data-end="};"> |
193 | <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno"><a·class="line"·href="structEnableIfScalar_3_01VectorizedArray_3_01Number_00_01width_01_4_01_4.html">···86</a></span><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structEnableIfScalar.html">EnableIfScalar</a><<a·class="code·hl_class"·href="classVectorizedArray.html">VectorizedArray</a><Number,·width>></div> | 193 | <div·class="line"><a·id="l00086"·name="l00086"></a><span·class="lineno"><a·class="line"·href="structEnableIfScalar_3_01VectorizedArray_3_01Number_00_01width_01_4_01_4.html">···86</a></span><span·class="keyword">struct·</span><a·class="code·hl_struct"·href="structEnableIfScalar.html">EnableIfScalar</a><<a·class="code·hl_class"·href="classVectorizedArray.html">VectorizedArray</a><Number,·width>></div> |
194 | <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>{</div> | 194 | <div·class="line"><a·id="l00087"·name="l00087"></a><span·class="lineno">···87</span>{</div> |
195 | <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno"><a·class="line"·href="structEnableIfScalar_3_01VectorizedArray_3_01Number_00_01width_01_4_01_4.html#aa194cf20de34e6bfa06079895a0ecb85">···88</a></span>··<span·class="keyword">using·</span><a·class="code·hl_ | 195 | <div·class="line"><a·id="l00088"·name="l00088"></a><span·class="lineno"><a·class="line"·href="structEnableIfScalar_3_01VectorizedArray_3_01Number_00_01width_01_4_01_4.html#aa194cf20de34e6bfa06079895a0ecb85">···88</a></span>··<span·class="keyword">using·</span><a·class="code·hl_typedef"·href="structEnableIfScalar_3_01VectorizedArray_3_01Number_00_01width_01_4_01_4.html#aa194cf20de34e6bfa06079895a0ecb85">type</a>·=·<a·class="code·hl_class"·href="classVectorizedArray.html">VectorizedArray<typename·EnableIfScalar<Number>::type</a>,·width>;</div> |
196 | <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>};</div> | 196 | <div·class="line"><a·id="l00089"·name="l00089"></a><span·class="lineno">···89</span>};</div> |
197 | </div> | 197 | </div> |
198 | <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div> | 198 | <div·class="line"><a·id="l00090"·name="l00090"></a><span·class="lineno">···90</span>·</div> |
199 | <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div> | 199 | <div·class="line"><a·id="l00091"·name="l00091"></a><span·class="lineno">···91</span>·</div> |
200 | <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div> | 200 | <div·class="line"><a·id="l00092"·name="l00092"></a><span·class="lineno">···92</span>·</div> |
201 | <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span><span·class="keyword">template</span>·<<span·class="keyword">typename</span>·T></div> | 201 | <div·class="line"><a·id="l00096"·name="l00096"></a><span·class="lineno">···96</span><span·class="keyword">template</span>·<<span·class="keyword">typename</span>·T></div> |
202 | <div·class="foldopen"·id="foldopen00097"·data-start="{"·data-end="};"> | 202 | <div·class="foldopen"·id="foldopen00097"·data-start="{"·data-end="};"> |