mirror of
https://github.com/NGSolve/netgen.git
synced 2024-12-25 21:40:33 +05:00
Merge branch 'idnrs_in_merge_mesh' into 'master'
propagate idnrs in merge mesh (for ZRefine) See merge request ngsolve/netgen!682
This commit is contained in:
commit
141af42887
@ -560,6 +560,14 @@ namespace netgen
|
||||
el.SetIndex(m_.domain);
|
||||
mesh.AddVolumeElement(el);
|
||||
}
|
||||
for(const auto& [p1p2, idnr] : m.GetIdentifications().GetIdentifiedPoints())
|
||||
mesh.GetIdentifications().Add(pmap[p1p2[0]], pmap[p1p2[1]], idnr);
|
||||
for(auto i : Range(m.GetIdentifications().GetMaxNr()))
|
||||
{
|
||||
mesh.GetIdentifications().SetType(i+1, m.GetIdentifications().GetType(i+1));
|
||||
if(auto name = m.GetIdentifications().GetName(i+1); name != "")
|
||||
mesh.GetIdentifications().SetName(i+1, name);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user