We propose a method for implicit high-order meshing that aligns easy-to-generate meshes with the boundaries and interfaces of the domain of interest. Our focus is particularly on the case when the target surface is prescribed as the zero isocontour of a smooth discrete function. Common examples of this scenario include using level set functions to represent material interfaces in multimaterial configurations, and evolving geometries in shape and topology optimization. The proposed method formulates the mesh optimization problem as a variational minimization of the sum of a chosen mesh-quality metric using the Target-Matrix Optimization Paradigm (TMOP) and a penalty term that weakly forces the selected faces of the mesh to align with the target surface. The distinct features of the method are use of a source mesh to represent the level set function with sufficient accuracy, and adaptive strategies for setting the penalization weight and selecting the faces of the mesh to be fit to the target isocontour of the level set field. We demonstrate that the proposed method is robust for generating boundary- and interface-fitted meshes for curvilinear domains using different element types in 2D and 3D.
翻译:我们建议了一种将易于生成的高序内置网格与相关区域的边界和界面相匹配的隐含高序网格方法。 我们的重点是当目标表面被指定为平滑离散函数的零等相向函数时,我们特别关注的情况。 这种情景的常见实例包括使用水平设定函数代表多材料配置中的物质界面,以及形状和地形优化的变化中的地貌变化。 拟议的方法将网格优化问题设计成一个网格优化问题,作为将选定网格质量指标之和的变式最小化,同时使用目标-马特里克斯最佳化参数(TMOP)和一个惩罚术语,将选定网格表面的选定面面微力强迫选定网格与目标表面相匹配。 这种方法的独特特征是使用源网格来以足够准确的方式代表定级函数的功能,以及设定惩罚权重和选择与目标相适应的网格面的适应性战略是设定字段的离谱。 我们证明,拟议的方法对于使用不同类型元素在2 和 Curviar 3 和 D 域生成边界和界面的介面和界面的介面都非常可靠。