维也纳网

有限元应用的网格划分框架viennamesh。研究了网格划分框架ViennaMesh在有限元模拟中的适用性。网格划分工具是高度多样化的,这意味着每个软件包都提供了特定的属性,例如一致的Delaunay属性。这些特性的可行性往往是特定领域的,因此限制了啮合工具的一般应用。出于研究目的,我们希望有一个由各种网格划分包组成的丰富的工具集,以便能够快速地将各种包应用于手头的问题。必须使用不同的网格划分工具来支持更广泛的网格特性。造成这个问题的另一个原因是缺乏通用的编程接口,妨碍了啮合后端的方便切换。ViennaMesh通过提供统一的网格划分接口和可重用的网格相关工具(如CGAL、Gmsh、Netgen和Tetgen)来应对这一挑战。通过讨论与有限元模拟相关的两个应用,即局部网格优化和自适应网格细化应用,我们描述了该方法的可行性。