#tetgen
Вопрос:
Я пытаюсь создать простую сетку с помощью tetgen: куб [0,1]x[0,1]x[0,1].
Когда я создаю сетку, используя
tetgen -pqgfnACka0.01 cube.poly
появляется указатель (в кубе.1.узел) со ссылками «1», но в кубе.файл poly точки и грани имеют ссылки только на 10 и 20, поэтому я ожидаю, что точки, которые не находятся на границе, должны иметь ссылку 0 (аналогично программному обеспечению triangle).
Кто-нибудь может мне посоветовать? Я хочу, чтобы ссылки были равны нулю внутри куба и отличались от нуля на границе.
Куб.файл poly, который я использую, выглядит следующим образом:
# Part 1 - node list
# node count, 3 dim, no attribute, with boundary marker
8 3 0 1
# Node index, node coordinates
1 0.0 0.0 0.0 10
2 1.0 0.0 0.0 10
3 1.0 1.0 0.0 10
4 0.0 1.0 0.0 10
5 0.0 0.0 1.0 20
6 1.0 0.0 1.0 20
7 1.0 1.0 1.0 20
8 0.0 1.0 1.0 20
# Part 2 - facet list
# facet count, with boundary marker
6 1
# facets
1 0 10 # 1 polygon, no hole, with boundary marker
4 1 2 3 4 # front
1 0 10
4 5 6 7 8 # back
1 0 10
4 1 2 6 5 # bottom
1 0 10
4 2 3 7 6 # right
1 0 20
4 3 4 8 7 # top
1 0 10
4 4 1 5 8 # left
# Part 3 - hole list
0 # no hole
# Part 4 - region list
0 # no region