Avoid common mistakes on your manuscript.
Correction to: Structural and Multidisciplinary Optimization (2021) 63:1–20 https://doi.org/10.1007/s00158-020-02682-5
The published article contains a mistake in the notation of the strain–displacement matrix \({\textbf{B}}\) in Voigt notation concerning the isoparametric mapping and in the notation of the corresponding derivatives. As the mistakes relate only to the notation, and the implementation in the code was done correctly, they bear no consequences for the remainder of the manuscript and the results presented therein.
The \({\textbf{B}}\) matrix defined inline after Eq. (11) on page 5 (repeated on pages 8 and 17) should be written as
for an enriched element with n original shape functions and m enrichment functions. The differential operator \(\varvec{\Delta }\) in Eq. 12 should then have been defined in Voigt notation and in global coordinates as
for elastostatics in 2-D and 3-D, respectively, and
for heat conductivity in 2-D and 3-D, respectively. The derivatives in global coordinates are computed from the derivatives in local coordinates as
for standard and enriched shape functions, respectively, where \({\textbf{J}}\) is the Jacobian of the intersected original element and \({\textbf{J}}_e\) is the Jacobian of the integration element.
Furthermore, the derivative of \({\textbf{B}}\) with respect to the enriched node location \({\textbf{x}}_n\) in Equation 28 should be written as
Note that the terms in \({\partial {\textbf{B}}}/{\partial {\textbf{x}}_n}\) corresponding to the standard shape functions are zero (this equation replaces Eq. 29 of the manuscript):
as the Jacobian of the parent element is not influenced by the enriched node location, and the derivatives of the standard shape functions with respect to local coordinates of the parent element are constant.
The components in \(\partial {\textbf{B}} / \partial {\textbf{x}}_n\) corresponding to the enrichment functions are computed using (this equation replaces Eq. 30 in the manuscript)
where the second term is zero because the derivatives of the enrichment function with respect to local coordinates are constant and independent of the enriched node location in global coordinates.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
van den Boom, S.J., Zhang, J., van Keulen, F. et al. Correction to: An interface-enriched generalized finite element method for level set-based topology optimization. Struct Multidisc Optim 66, 184 (2023). https://doi.org/10.1007/s00158-023-03599-5
Published:
DOI: https://doi.org/10.1007/s00158-023-03599-5