scenarios
Theophile Terraz 2025-11-28 14:23:32 +01:00
parent c065b19ef8
commit d682443e1d
1 changed files with 8 additions and 19 deletions

View File

@ -139,17 +139,9 @@ class InternalMeshing(AMeshingTool):
# len1 and 2: number of intervals # len1 and 2: number of intervals
# len1: target len # len1: target len
if tag1 == '': # left end point
start1 = 0
start2 = 0
else:
start1 = sect1.named_point_index(tag1) start1 = sect1.named_point_index(tag1)
start2 = sect2.named_point_index(tag1) start2 = sect2.named_point_index(tag1)
if tag2 == '': # right end point
end1 = sect1.nb_points-1
end2 = sect2.nb_points-1
else:
end1 = sect1.named_point_index(tag2) end1 = sect1.named_point_index(tag2)
end2 = sect2.named_point_index(tag2) end2 = sect2.named_point_index(tag2)
@ -183,11 +175,6 @@ class InternalMeshing(AMeshingTool):
p = sect2.point(start2).copy() p = sect2.point(start2).copy()
sect2.insert_point(start2, p) sect2.insert_point(start2, p)
len2 += 1 len2 += 1
if tag1 == '': # left end point
sect2.point(start2).name = ''
if tag2 == '': # left end point
sect2.point(start2+1).name = ''
len2 += 1
elif ltot1 < 0.0001: elif ltot1 < 0.0001:
sect2.add_npoints(len1-len2) sect2.add_npoints(len1-len2)
len2 = len1 len2 = len1
@ -254,7 +241,9 @@ class InternalMeshing(AMeshingTool):
p = sect2.point(start2+len2).copy() p = sect2.point(start2+len2).copy()
sect2.insert_point(start2+len2, p) sect2.insert_point(start2+len2, p)
sect2.point(start2+len2).name = '' sect2.point(start2+len2).name = ''
if tag1 != "un":
sect2.point(start2).name = tag1 sect2.point(start2).name = tag1
if tag1 != "np":
sect2.point(start2+len2).name = tag2 sect2.point(start2+len2).name = tag2
sect2.modified() sect2.modified()