<html><head><style type='text/css'>p { margin: 0; }</style></head><body><div style='font-family: times new roman,new york,times,serif; font-size: 12pt; color: #000000'>Hello,<br>I think we need something like 4, because of parallel communication.<br>Moab parallel communication relies on ability to easily compute the skin of parts, and communicate the interface sets to affected processors. I think it can be done without associating the spectral points to edges and faces, but it is probably easier if that association is clear.<br><br>So the interface entities should have an easy way to access spectral points on them. At the same time, the solver might need spectral points in lexicographic order. We could reconstruct that list based on adjacency info, side numbering, etc, every time, but again, maybe it is easier to just cache that too. <br><br>Now, to associate spectral points to edges and faces (subentities), we would need to extend MBCN anyway. Right now, we cannot have variable number of nodes on an edge or a face. So it is not a walk in a park :(. We could maybe save some connectivity arrays up to a reasonable order (is 10 enough, or maybe the order could go even higher?)<br><br>Iulian<br><br><br><hr id="zwchr"><blockquote style="border-left:2px solid rgb(16, 16, 255);margin-left:5px;padding-left:5px;">Hi all,<br>   We're now supporting with MOAB two different applications that use spectral meshes (Nek5000, an ANL CFD code, and <br>HOMME, an SNL/NCAR climate code).  As is usually the case, we not only have to represent these meshes in MOAB, but <br>support meshes of those types in tools working on MOAB (viz, partitioning, etc).  Spectral meshes are challenging <br>because there are many ways to represent and order them, with applications typically using a lexicographic ordering and <br>mesh-based tools preferring something more akin to higher-order element ordering.<br>   I've written the attached document that describes the problem, along with a few possible options for representation <br>of these meshes.  I'd welcome comments if you have them.  Thanks.<br><br>- tim<br><br>-- <br>================================================================<br>"You will keep in perfect peace him whose mind is<br>   steadfast, because he trusts in you."               Isaiah 26:3<br><br>              Tim Tautges            Argonne National Laboratory<br>          (tautges@mcs.anl.gov)      (telecommuting from UW-Madison)<br>  phone (gvoice): (608) 354-1459      1500 Engineering Dr.<br>             fax: (608) 263-4499      Madison, WI 53706<br><br></blockquote><br></div></body></html>