[MOAB-dev] Edges at the ends of a periodic mesh?

Iulian Grindeanu iulian at mcs.anl.gov
Wed May 23 12:34:12 CDT 2012


----- Original Message -----
| Hi,
| If I have a 2D rectangular mesh which is periodic in one direction,
| lets
| say the j direction, then the leftmost and rightmost edge of the mesh
| are really the same edge. Do they both need to be declared in MOAB? Or
| does the periodic property mean you only need to describe one of the
| edges and the other end will know its adjacent to it?
| Thanks,
| Rob
Hi, I assume that you use ScdInterface; If the box is periodic in j direction, the nodes in that direction will be "periodic". Nodes are not duplicated, the edges that you get on the leftmost and rightmost sides are really pointing to the same nodes, they will not be duplicated, either. How do you get edges after you create quads? You can use "get_adjacency" methods, with "create_if_missing" flag true. Only one edge would be created. The problem is that the order in which these are created is not very "structured" Or do you create them with new scd boxes, of dimension 1, in a loop over i (and then j?)? In that case, you have complete control over "order" they are created in. I hope this helps. Iulian Iulian 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/moab-dev/attachments/20120523/88a501f2/attachment.html>


More information about the moab-dev mailing list