From: Marc Fehling Date: Fri, 9 Aug 2024 06:34:56 +0000 (+0200) Subject: Move some references out of the NedelecSZ class. X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0168b2c1101b6c844539285aebe109c20d58424a;p=dealii.git Move some references out of the NedelecSZ class. --- diff --git a/doc/doxygen/references.bib b/doc/doxygen/references.bib index f4425709e1..16b5711824 100644 --- a/doc/doxygen/references.bib +++ b/doc/doxygen/references.bib @@ -2675,3 +2675,35 @@ year={2011}, publisher={SIAM} } + +@phdthesis{Zaglmayr2006, + author = {Zaglmayr, Sabine}, + title = {High Order Finite Element Methods for Electromagnetic Field Computation}, + school = {Johannes Kepler Universit{\"a}t Linz}, + year = 2006, + url = {https://numa.jku.at/media/filer_public/e6/98/e6988974-e1ce-4cb2-ac0e-bcffd20350e7/phd-zaglmayr.pdf} +} + +@article{Kynch2017, + author = {Kynch, R.M. and Ledger, P.D.}, + title = {Resolving the sign conflict problem for $hp$--hexahedral N{\'e}d{\'e}lec elements with application to eddy current problems}, + volume = 181, + ISSN = {0045-7949}, + url = {https://www.sciencedirect.com/science/article/pii/S0045794916303480}, + DOI = {10.1016/j.compstruc.2016.05.021}, + journal = {Computers \& Structures}, + publisher = {Elsevier BV}, + year = 2017, + month = mar, + pages = {41--54} +} + +@misc{Kinnewig2023, + author = {Kinnewig, Sebastian and Wick, Thomas and Beuchler, Sven}, + title = {Algorithmic realization of the solution to the sign conflict problem for hanging nodes on hp-hexahedral N{\'e}d{\'e}lec elements}, + doi = {10.48550/ARXIV.2306.01416}, + url = {https://arxiv.org/abs/2306.01416}, + publisher = {arXiv}, + year = 2023, + copyright = {Creative Commons Attribution Non Commercial No Derivatives 4.0 International} +} diff --git a/include/deal.II/fe/fe_nedelec_sz.h b/include/deal.II/fe/fe_nedelec_sz.h index 54c441ecf6..ac4c26f44d 100644 --- a/include/deal.II/fe/fe_nedelec_sz.h +++ b/include/deal.II/fe/fe_nedelec_sz.h @@ -36,11 +36,8 @@ DEAL_II_NAMESPACE_OPEN /** * This class represents an implementation of the * Hcurl-conforming Nédélec element described in the - * PhD thesis of S. Zaglmayr, High Order Finite Element Methods for - * Electromagnetic Field Computation, - * Johannes Kepler Universität Linz, 2006. - * It its used in the same context as described at the top of the description - * for the FE_Nedelec class. + * PhD thesis @cite Zaglmayr2006. It its used in the same context as + * described at the top of the description for the FE_Nedelec class. * * This element overcomes the sign conflict issues present in * traditional Nédélec elements that arise from the edge @@ -71,15 +68,9 @@ DEAL_II_NAMESPACE_OPEN * originating from the hanging edges and faces must be adapted to account for * the orientation of the edges and faces. * - * Further details on this element, including some benchmarking, can be - * in the paper R. Kynch, P. Ledger: Resolving the sign conflict - * problem for hp-hexahedral Nédélec elements with application to - * eddy current problems, Computers & Structures 181, 41-54, 2017 (see - * https://doi.org/10.1016/j.compstruc.2016.05.021). - * For details on the implementation of the hanging node constraints, see the - * paper S. Kinnewig, T. Wick, S. Beuchler: Algorithmic realization of the - * solution to the sign conflict problem for hanging nodes on hp-hexahedral - * Nédélec elements, preprint, 2023 (https://arxiv.org/abs/2306.01416). + * Further details on this element, including some benchmarking, can be found + * in the paper @cite Kynch2017. For details on the implementation of the + * hanging node constraints, see the paper @cite Kinnewig2023. */ template class FE_NedelecSZ : public FiniteElement