[MOAB-dev] parallel i/o, not all vertices owned?

Nico Schlömer nico.schloemer at gmail.com
Sun Nov 1 22:11:42 CST 2015


When using MOAB's Parallel Hello-World example on [1], a mesh with  over
20k vertices, I'm getting
```
$ mpiexec -n 3 ./par-test
 global rank:0 color:0 rank:0 of 3 processors
 global rank:1 color:0 rank:1 of 3 processors
Reading file ./2.h5m
 with options:
PARALLEL=READ_PART;PARTITION=PARALLEL_PARTITION;PARALLEL_RESOLVE_SHARED_ENTS
 on 3 processors on 1 communicator(s)
 Shared, owned entities on proc 0: 452 verts, 1162 edges, 711 faces, 0
elements
 Shared, owned entities on proc 1: 371 verts, 1037 edges, 666 faces, 0
elements
 Shared, owned entities on proc 2: 0 verts, 0 edges, 0 faces, 0 elements


 After exchanging one ghost layer:
 Shared, owned entities on proc 0: 989 verts, 1162 edges, 711 faces, 2301
elements
 Shared, owned entities on proc 1: 1078 verts, 1037 edges, 666 faces, 3349
elements
 Shared, owned entities on proc 2: 679 verts, 0 edges, 0 faces, 3182
elements
```
Only a few hundret owned vertices? That doesn't sum to to 20k. What's the
issue here? Maybe I misunderstand the notion of ownage here.

Cheers,
Nico

[1] http://chunk.io/f/c3ee1eebbcbd4734a368ffb287f1f37f
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/moab-dev/attachments/20151102/e34de58f/attachment.html>


More information about the moab-dev mailing list