mirror of
https://github.com/NGSolve/netgen.git
synced 2026-05-31 01:06:10 +08:00
edgedescriptor edgenr to get correct geometry edge
This commit is contained in:
@@ -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;
|
||||
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user