数学理论与应用 ›› 2020, Vol. 40 ›› Issue (3): 54-64.
• • 上一篇 下一篇
李姣1,黄芬1,呙蓉1,应金勇2*
1.长沙理工大学数学与统计学院,湖南长沙,410114
2.中南大学数学与统计学院,湖南长沙,410083
出版日期:
发布日期:
通讯作者:
Online:
Published:
摘要:
直线游走算法是用于有界区域上的不规则大规模网格上确定点定位的一种常用方法。该方法可用于计算几何和其他许多领域,包括用有限元方法求解偏微分方程。然而,直线游走算法不适用于一些退化的情形,如交点和顶点重合。在本文中,作为一种改进,我们提出了一种新的直线游走算法使它对四面体网格碰到退化情形时也能适用,并通过数值实验进行充分验证。
关键词: 直线游走算法, 四面体网格, 退化, 点定位
直线游走算法,
Abstract:
The straight walk algorithm is commonly-used in searching for a mesh cell containing a query point in a given large scale unstructured mesh of a bounded domain. It could be used in the computational geometry and several other fields, including finite element solutions of partial differential equations. However, this algorithm does not work in some degenerate cases, such as the intersection point coincides with the vertex. In this paper, as an improvement, a new straight walk algorithm is presented to make it work for degenerate (or singular) cases in a tetrahedral mesh, which is well verified in our numerical tests.
Key words: Straight walk algorithm, Tetrahedral mesh, Degenerate , case, Point location
Straight walk algorithm, Tetrahedral mesh, Degenerate ,
李姣, 黄芬, 呙蓉, 应金勇. 四面体网格中用于点定位的改进直线游走算法[J]. 数学理论与应用, 2020, 40(3): 54-64.
0 / / 推荐
导出引用管理器 EndNote|Ris|BibTeX
链接本文: https://mta.csu.edu.cn/CN/
https://mta.csu.edu.cn/CN/Y2020/V40/I3/54
第二类广义正常区域研究进展