Description
In order to get total number of regions (including remote regions) adjacent to owned boundary vertices on each part in a distributed mesh, using
pumi_ghost_createLayer (mesh, 0, meshdim, nlayers, bool include_copies);
to create a ghost layer and then
pumi_ment_getNumAdj(vtx, meshdim);
to get number of adjacent regions.
however there is no effect on the number of vtx to region adjacency on any mesh part when include copies=0, when tested with nlayers = 1,2. I was expecting increased number of adjacent regions for parts owning the boundary vertices.
And when include copies=1, the number of owned vertices on each mesh part are changing, in addition to increased number of adjacent regions returned by the function call above.
I found a workaround to get what I wanted, but am i misunderstanding the expected behavior from the above mentioned pumi functions ?