edgedescriptor edgenr to get correct geometry edge

This commit is contained in:
Christopher Lackner
2026-05-29 14:10:50 +02:00
parent 700643b964
commit 07949d647e
3 changed files with 3 additions and 3 deletions

View File

@@ -3649,7 +3649,7 @@ namespace netgen
mesh.GetEdgeDescriptor(seg.GetIndex()).SurfNr(0),
mesh.GetEdgeDescriptor(seg.GetIndex()).SurfNr(1),
seg.EPGeomInfo(0), seg.EPGeomInfo(1),
mesh.Point (newpi), newepgi, seg.GetIndex());
mesh.Point (newpi), newepgi, mesh.GetEdgeDescriptor(seg.GetIndex()).EdgeNr());
nseg1.EPGeomInfo(1) = newepgi;
nseg2.EPGeomInfo(0) = newepgi;

View File

@@ -186,7 +186,7 @@ namespace netgen
mesh.GetEdgeDescriptor(el.GetIndex()).SurfNr(0),
mesh.GetEdgeDescriptor(el.GetIndex()).SurfNr(1),
el.EPGeomInfo(0), el.EPGeomInfo(1),
pnew, ngi, el.GetIndex());
pnew, ngi, mesh.GetEdgeDescriptor(el.GetIndex()).EdgeNr());
// pinew = mesh.AddPoint (pnew);
mesh.Point(pinew) = pnew;

View File

@@ -104,7 +104,7 @@ namespace netgen
mesh.Point (el[1]), 0.5,
mesh.GetEdgeDescriptor(el.GetIndex()).SurfNr(0), mesh.GetEdgeDescriptor(el.GetIndex()).SurfNr(1),
el.EPGeomInfo(0), el.EPGeomInfo(1),
pb, ngi, el.GetIndex());
pb, ngi, mesh.GetEdgeDescriptor(el.GetIndex()).EdgeNr());
el[2] = mesh.AddPoint (pb, mesh.Point(el[0]).GetLayer(),
EDGEPOINT);