As the use of spectral/$hp$ element methods, and high-order finite element methods in general, continues to spread, community efforts to create efficient, optimized algorithms associated with fundamental high-order operations have grown. Core tasks such as solution expansion evaluation at quadrature points, stiffness and mass matrix generation, and matrix assembly have received tremendousattention. With the expansion of the types of problems to which high-order methods are applied, and correspondingly the growth in types of numerical tasks accomplished through high-order methods, the number and types of these core operations broaden. This work focuses on solution expansion evaluation at arbitrary points within an element. This operation is core to many postprocessing applications such as evaluation of streamlines and pathlines, as well as to field projection techniques such as mortaring. We expand barycentric interpolation techniques developed on an interval to 2D (triangles and quadrilaterals) and 3D (tetrahedra, prisms, pyramids, and hexahedra) spectral/$hp$ element methods. We provide efficient algorithms for their implementations, and demonstrate their effectiveness using the spectral/$hp$ element library Nektar++.
翻译:随着光谱/美元元元元元元元元元元元元元元元元元元元元元元元元元元元元元元元元元元元元件的使用继续扩大,社区努力创造与基本高阶操作有关的高效、优化算法的工作也有所加强。核心任务包括四级点的解决方案扩展评价、硬度和质量矩阵生成以及矩阵组装等核心任务得到了极大的注意。随着采用高阶方法的问题种类的扩大,以及相应通过高阶方法完成的数字任务种类的增加,这些核心业务的数量和类型也有所扩大。这项工作的重点是对某一要素的任意点进行解决方案扩展评价。这一作业是许多后处理应用的核心,例如对精简和路径的评价,以及诸如迫击炮等实地预测技术的核心。我们推广了在2D(三角和四方)和3D(三角、棱柱、金字塔和六氢赫拉)之间开发的以铁中间中间线的内插图技术。我们提供了高效的算法,并用光谱/平方$的内塔仪元素展示了其有效性。