<div dir="ltr">Hi everyone,<div><br></div><div>I'm just looking into how I can extract the vertex coordinates from a mesh, and found [1]. Curiously, the functions returns a single vector of length 3*N (N being the number of vertices), arranged like</div><div>```</div><div>x0 x1 ... xN y0 y1 ... yN z0 ... zN.</div><div>```</div><div>This I find a little weird, since typically you'll be interested inall coordinates of a single point, (xK, yK, zK), and given the above memory arrangement, you have to jump around the vector, completely eliminating the chances for cache hits. If you really have to return a single vector, a better layout appears to be</div><div>```</div><div>x0 y0 z0 x1 y1 z1 ... </div><div>```</div><div>Perhaps there is a reason behind the above output though. What do you think?</div><div><br></div><div>Cheers,</div><div>Nico</div><div><br></div><div>[1] <a href="http://www.mcs.anl.gov/~fathom/moab-docs/html/classmoab_1_1Interface.html#aa25d4dcabd4fb5eb0db2b7f5c3b3d6d2">http://www.mcs.anl.gov/~fathom/moab-docs/html/classmoab_1_1Interface.html#aa25d4dcabd4fb5eb0db2b7f5c3b3d6d2</a></div></div>