我想从由triangle生成的文件中加载网格,并且我想使用其节点的边界标记(文件的边界标记)。有可能的?
另外,我可以更改网格生成器(或转换其输出文件),但我想使用文件节点的标记,可以吗?
我想从由triangle生成的文件中加载网格,并且我想使用其节点的边界标记(文件的边界标记)。有可能的?
另外,我可以更改网格生成器(或转换其输出文件),但我想使用文件节点的标记,可以吗?
由于评论中提到 GMSH 作为一种可能的网格划分工具,因此处理它的常用方法是创建一个Physical Line
.
最简单的.geo
(对正方形进行建模和网格化):
cl=0.5;
Point(1) = {1.,1.,0.,cl};
Point(2) = {-1.,1.,0.,cl};
Point(3) = {-1.,-1.,0.,cl};
Point(4) = {1.,-1.,0.,cl};
Line(1) = {1,2};
Line(2) = {2,3};
Line(3) = {3,4};
Line(4) = {4,1};
Line Loop (1) = {1,2,3,4};
Surface(1) = {1};
Physical Surface(1) = {1}; // that is "1" the tag for your 2-D elements, by default, triangles
Physical Line(2) = {1,2,3,4}; // that is the tag "2" for your contour lines; thus, boundary nodes
网格化后,它将创建二维和一维网格元素。查看生成的内部*.msh
,您将能够轻松区分它们。这样,也很容易将不同的边界条件分配给不同的线(只需创建几个Physical Line
's)。