Class Name: Finite Element Mesh
Definition
A Finite Element Mesh is a tesselation
of a surface (or a solid)
into Mesh Faces (or solid elements). There may be data associated with
each vertex and/or Mesh Face (and/or solid element). Knowing which
vertices form a mesh face (or solid) is important for interpolation
and other computations.
A Finite_Element_Mesh is comprised of
an ordered list of Vertices that
associates an index number to each vertex and a
Mesh Face Table that defines
the mesh faces by mesh face index number in terms of
Vertex
index numbers. Optional Property Tables
provide additional data (Table
Property Descriptions)
by including a vertex number Axis or a Mesh Face
number Axis. If a
Property Table of type Solid Element
Definition Table is included, then other Property
Tables having a solid element number Axis
Finite Element Mesh
components as well.
Topological information may be optionally included in a
Mesh Face Table or in a
Solid Element Definition Table.
Primary Page in DRM Diagram:
Secondary Pages in DRM Diagram:
Example
- In support of a rain run-off computational model, a ground
surface area is triangulated. At each triangle vertex, the
gradient, porosity, flow resistance, water capacity, and rain rate
are measured. This data set is represented in a
Finite Element Mesh object by an ordered
list of Vertex objects - one for each triangle vertex,
a Mesh Face Table to define the triangles, a
Property Table of
data_table_type
EDCS_CC_MESH_FACE_PROPERTIES_TABLE for the gradient data, and a
Property Table of
data_table_type
EDCS_CC_MESH_VERTEX_PROPERTIES_TABLE for the remaining properties.
FAQs
- What are the expected
data_table_types of Finite Element
Mesh component Property Tables?
- Component Property Tables are used to
optionally define solid elements and to associate
Table Property Description data
to Vertices, Mesh Faces, or solid elements. The
allowed Property Tables are:
- For Vertex data -
- For Mesh Face data -
- For solid element data, a solid element definition table is required -
This table defines the solid elements in terms of the Mesh Faces
that make up each face of a solid element:
- To assign data to solid elements a Solid Element Properties Table is
required -
- What is the difference between a surface and a solid
Finite Element Mesh?
- Surface mesh does not have either a Solid_Element_Definition_Table
or a Solid_Element_Properties_Table, and may have surface topology in its
component Mesh Face Table. A solid mesh
must have a Solid_Element_Definition_Table and may have a
Solid_Element_Properties_Table and does not have surface topology in its
component Mesh Face Table.
- How does a data producer build a
Finite Element Mesh?
- This is a multi-stage process.
- Build the ordered Vertex list.
- Build the Mesh Face Table.
- Add its first Table
Property Description.
- If surface topology is to be specified, then the second
Table Property
Description of adjacent Mesh Face numbers are inserted.
- If the mesh is a solid mesh, build the Solid_Element_Definition_Table.
- Add its first Table
Property Description.
- If solid topology is specified, add the second
Table Property
Description of adjacent solid numbers.
- Build the remaining component Property
Table (if any).
Constraints
Composed of (one-way)(inherited)
- optionally, some {ordered} Attribute Set Indices
- optionally, a Classification Data
- optionally, some Property Tables
- optionally, some Property Table References
- optionally, some Property Values
- optionally, some Tack Points
- optionally, some {ordered} Colors
- optionally, a Light Rendering Properties
- optionally, a Rendering Properties
- optionally, some {ordered} Image Mapping Functions
- optionally, a Rendering Priority Level
Composed of (one-way)
Composed of (two-way)(inherited)
Composed of (two-way)
Composed of (one-way metadata)(inherited)
Component of (two-way)(inherited)
Notes
Composed of Notes
Since a <Base Vertex> must have a <Location>, this gives us
an enumerated collection of <Locations>.
a <Polygon> definition <Data Table>
Prev: Feature Topology Spatial Index Data.
Next: Flashing Light Behavior.
Up:Index.