[MOAB-dev] Representation of spectral meshes, opinions wanted
Tim Tautges
tautges at mcs.anl.gov
Wed Oct 31 12:16:23 CDT 2012
Aha, right, forgot to mention the current solution, which is to construct fine mesh from GLL points in each element.
Your option 5 would be to do that then link those elements to coarse elements somehow. Would probably be easiest using
a tag with start/end of a coarse element's refined elements. This would also work for h-refined meshes.
- tim
On 10/31/2012 12:07 PM, Iulian Grindeanu wrote:
>
>
> ------------------------------------------------------------------------------------------------------------------------
>
> Hi all,
> We're now supporting with MOAB two different applications that use spectral meshes (Nek5000, an ANL CFD code, and
> HOMME, an SNL/NCAR climate code). As is usually the case, we not only have to represent these meshes in MOAB, but
> support meshes of those types in tools working on MOAB (viz, partitioning, etc). Spectral meshes are challenging
> because there are many ways to represent and order them, with applications typically using a lexicographic ordering and
> mesh-based tools preferring something more akin to higher-order element ordering.
> I've written the attached document that describes the problem, along with a few possible options for representation
> of these meshes. I'd welcome comments if you have them. Thanks.
>
> - tim
>
> Hello,
> There is another option, which is actually close to what we do now in Homme meshes: store the "finer" mesh, formed by
> spectral points, in a
> very regular grid, on each "coarse" element. And maybe have a method to group the "finer elements" on each "coarse"
> (spectral ) element.
>
> It is much more expensive for 3d (homme is basically 2d manifold), so maybe it is not worth mentioning. The only
> advantage to this (5th) option is that is probably the easiest in terms of development, and we could even use the
> existing visu tools. (actually, there is a visit plugin to display nek meshes directly, using this concept)
>
> All other options will need some working on the visu side.
>
> Iulian
>
> --
> ================================================================
> "You will keep in perfect peace him whose mind is
> steadfast, because he trusts in you." Isaiah 26:3
>
> Tim Tautges Argonne National Laboratory
> (tautges at mcs.anl.gov) (telecommuting from UW-Madison)
> phone (gvoice): (608) 354-1459 1500 Engineering Dr.
> fax: (608) 263-4499 Madison, WI 53706
>
>
--
================================================================
"You will keep in perfect peace him whose mind is
steadfast, because he trusts in you." Isaiah 26:3
Tim Tautges Argonne National Laboratory
(tautges at mcs.anl.gov) (telecommuting from UW-Madison)
phone (gvoice): (608) 354-1459 1500 Engineering Dr.
fax: (608) 263-4499 Madison, WI 53706
More information about the moab-dev
mailing list