Mesh Oriented datABase
Software
·
OSTI ID:1230724
MOAB is a component for representing and evaluating mesh data. MOAB can store stuctured and unstructured mesh, consisting of elements in the finite element "zoo". The functional interface to MOAB is simple yet powerful, allowing the representation of many types of metadata commonly found on the mesh. MOAB is optimized for efficiency in space and time, based on access to mesh in chunks rather than through individual entities, while also versatile enough to support individual entity access. The MOAB data model consists of a mesh interface instance, mesh entities (vertices and elements), sets, and tags. Entities are addressed through handles rather than pointers, to allow the underlying representation of an entity to change without changing the handle to that entity. Sets are arbitrary groupings of mesh entities and other sets. Sets also support parent/child relationships as a relation distinct from sets containing other sets. The directed-graph provided by set parent/child relationships is useful for modeling topological relations from a geometric model or other metadata. Tags are named data which can be assigned to the mesh as a whole, individual entities, or sets. Tags are a mechanism for attaching data to individual entities and sets are a mechanism for describing relations between entities; the combination of these two mechanisms isa powerful yet simple interface for representing metadata or application-specific data. For example, sets and tags can be used together to describe geometric topology, boundary condition, and inter-processor interface groupings in a mesh. MOAB is used in several ways in various applications. MOAB serves as the underlying mesh data representation in the VERDE mesh verification code. MOAB can also be used as a mesh input mechanism, using mesh readers induded with MOAB, or as a tanslator between mesh formats, using readers and writers included with MOAB.
- Short Name / Acronym:
- MOAB; 001727MLTPL00
- Version:
- 00
- Programming Language(s):
- Medium: X; OS: Linux, Unix or MS Windows; Compatibility: Multiplatform
- Research Organization:
- Sandia National Laboratories (SNL), Albuquerque, NM, and Livermore, CA (United States)
- Sponsoring Organization:
- Sandia National Laboratories
- DOE Contract Number:
- DE-AC04-94AL85000
- OSTI ID:
- 1230724
- Country of Origin:
- United States
Similar Records
MOAB : a mesh-oriented database.
LBMD : a layer-based mesh data structure tailored for generic API infrastructures.
MeSh ToolKit v1.2
Technical Report
·
Wed Mar 31 23:00:00 EST 2004
·
OSTI ID:970174
LBMD : a layer-based mesh data structure tailored for generic API infrastructures.
Conference
·
Mon Nov 01 00:00:00 EDT 2010
·
OSTI ID:1031892
MeSh ToolKit v1.2
Software
·
Sat May 15 00:00:00 EDT 2004
·
OSTI ID:1230850