[MOAB-dev] latest spectral mesh document
Tim Tautges
tautges at mcs.anl.gov
Mon Nov 5 09:23:51 CST 2012
I was thinking of making it a read-time option, with support in a tool for switching between representations (and
getting access to which tags are spectral ones). So, you should be able to do either, and before or after the read.
One thing I'm uncertain about is what to make the default. I have current examples of both ways being preferable. I'm
thinking of making it depend on the application or file format. Comments appreciated.
Either way, we'll include meshes with these kinds of data in the MeshFiles, and tests showing behavior in the auto tests.
- tim
On 11/03/2012 04:06 AM, Lorenzo Botti wrote:
> Dear Tim, thanks again for taking into account the users opinion. The possibility to choose between a vertex related
> vertex based tag and a vertex related element based tag (with duplicated memory) is very interesting. I'd like to
> know how and in which phase this behavior will be selected. Will these tags always exist on spectral meshes or the
> user will create them? In the former case would it be possible to add a suffix in the name to further differentiate
> vertex based and element based vertex tags. Best regards. Lorenzo
>
> Tim Tautges <tautges at mcs.anl.gov> wrote:
>
>> Hi all, Here's the latest version of the document. I repeat here the conclusion, which describes what I'm planning
>> to do in MOAB's representation:
>>
>> In brief, we propose to represent elements using the linear, FE-ordered connectivity list (containing only corner
>> vertices from the spectral element), with field variables written to either vertices, lexicographically-ordered
>> arrays on elements, or both, and with a lexicographically-ordered array of all (corner+higher-order) vertices
>> stored on elements. In the either/or case, the choice will be evident from the tag size and the entities on which
>> the tag is set. In the both case, the tag name will have a “-LEX” suffix for the element tags, and the size of the
>> element tag will be (N+1)^2 times that of the vertex-based tag. Finally, the file set containing the spectral
>> elements (or the root set, if no file set was input to the read) will contain a “SPECTRAL_ORDER” tag whose value is
>> N.
>>
>> Comments welcome.
>>
>> - tim
>>
>> -- ================================================================ "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