Несоответствие узлов между 2D и 3D элементами в GMSH

Я пытаюсь создать тетраэдрическую сетку куба. Проблема, с которой я сталкиваюсь, заключается в том, что несколько узлов, которые используются для создания треугольных граней, затем не используются для создания каких-либо тетраэдрических элементов. Есть ли способ избежать этого? Это код.

    cl__1 = 0.01;
    Point(1) = {0, 0, 0, cl__1};
    Point(2) = {1, 0, 0, cl__1};
    Point(3) = {1, 1, 0, cl__1};
    Point(4) = {0, 1, 0, cl__1};
    Line(1) = {1, 2};
    Line(2) = {2, 3};
    Line(3) = {3, 4};
    Line(4) = {4, 1};
    Line Loop(5) = {4, 1, 2, 3};
    Plane Surface(6) = {5};
    Extrude {0, 0, 1} {
      Surface{6};
    }
    Coherence;
    Transfinite Line {1, 2, 3, 4, 9, 10, 11, 8, 18, 22, 13, 14} = 2 Using Progression 1;
    Transfinite Surface {19};
    Transfinite Surface {23};
    Transfinite Surface {27};
    Transfinite Surface {15};
    Transfinite Surface {28};
    Transfinite Surface {6};
    Transfinite Volume{1} = {1, 2, 3, 4, 6, 10, 14, 5};
    Physical Surface("top") = {28};
    Physical Surface("bottom") = {6};
    Physical Surface("x_min") = {15};
    Physical Surface("x_max") = {23};
    Physical Surface("y_min") = {19};
    Physical Surface("y_max") = {27};
    Physical Volume("bottom_volume") = {1};

Спасибо, Цзянь.


person Jian    schedule 30.05.2017    source источник
comment
Добро пожаловать в Stack Overflow. Если возможно, попробуйте добавить к своему вопросу часть кода и/или работу, которую вы уже сделали. Удачи   -  person José Fonte    schedule 30.05.2017
comment
Спасибо. Я обновил свой код.   -  person Jian    schedule 31.05.2017
comment
Спасибо, если возможно, добавьте к вашему вопросу теги с указанием используемого языка и другие подсказки, чтобы пользователи могли найти ваш вопрос. ГЛ   -  person José Fonte    schedule 31.05.2017


Ответы (1)


Результат этого ввода дает эти узлы:

$Nodes
8
1 0 0 0
2 1 0 0
3 1 1 0
4 0 1 0
5 0 1 1
6 0 0 1
7 1 0 1
8 1 1 1
$EndNodes

с помощью этих узлов вы можете определить все треугольные грани и тетраэдрические элементы, которые определяют эту сетку (на мой взгляд, здесь нет несоответствия).

person gagiuntoli    schedule 07.06.2017