Version 1 (modified by tomgross, 13 years ago) (diff) |
---|

## Strawman Example of CDL for Cell Array Method

This is an example of a CDL based a simple hierarchy of geometric objects:

- grid
- A collection of cells
- cell
- An object with corners, edges and faces. May or may not be three dimensional.
- edges
- Simple line segments, defined by two locations
- faces
- An area defined on a cell
- nodes
- The 1d geometry point. A location.

A simple cell is defined by the indices which call out which nodes, edges, faces comprise the cell. In this strawman CDL case the simple cell for the grid will be a triangle defined by three nodes and having some variables specified at edges and the central face of the triangle. Below in the grid meta data I call this "tri_face_edged" .

The data set will consist of a grid of cells. The index array for the grid will dimensioned to the number of cells. The data set will also consist of a collection of nodes, defined by their spatial location. The data set will also contain a collection of edges. Edges are defined by two nodes. Edges must have a direction associated with them, so it is necessary to define an edge independent of the two different cells which it may be part of.

**Go Back to** CdlDiscussion ** Table of Contents**

**Go Back to** UnstructuredGrids **Table of Contents**