A Noniterative Method For Robustly Computing The Intersections Between A Line And A Curve Or Surface

Xiao Xiao, Laurent Busé,Fehmi Cirak

INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING(2019)

引用 2|浏览5
暂无评分
摘要
The need to compute the intersections between a line and a high-order curve or surface arises in a large number of finite element applications. Such intersection problems are easy to formulate but hard to solve robustly. We introduce a noniterative method for computing intersections by solving a matrix singular value decomposition and an eigenvalue problem. That is, all intersection points and their parametric coordinates are determined in one-shot using only standard linear algebra techniques available in most software libraries. As a result, the introduced technique is far more robust than the widely used Newton-Raphson iteration or its variants. The maximum size of the considered matrices depends on the polynomial degree q of the shape functions and is 2q x 3q for curves and 6q(2) x 8q(2) for surfaces. The method has its origin in algebraic geometry and has here been considerably simplified with a view to widely used high-order finite elements. In addition, the method is derived from a purely linear algebra perspective without resorting to algebraic geometry terminology. A complete implementation is available from .
更多
查看译文
关键词
algebraic geometry, curved meshes, high-order finite elements, implicitisation, interrogation
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要