Scien&fic Data Model Han-Wei Shen The Ohio State University - - PowerPoint PPT Presentation

scien fic data model
SMART_READER_LITE
LIVE PREVIEW

Scien&fic Data Model Han-Wei Shen The Ohio State University - - PowerPoint PPT Presentation

Scien&fic Data Model Han-Wei Shen The Ohio State University What is a Data Model? How do you describe the data represented by this image? Data Model Describe the objects represented by the data Data Model v u Describe the objects


slide-1
SLIDE 1

Scien&fic Data Model

Han-Wei Shen The Ohio State University

slide-2
SLIDE 2

What is a Data Model?

How do you describe the data represented by this image?

slide-3
SLIDE 3

Data Model

  • Describe the objects represented by the data
slide-4
SLIDE 4

Data Model

  • Describe the objects represented by the data

– Structures of the objects

u v

slide-5
SLIDE 5

Data Model

  • Describe the objects represented by the data

– Structures of the objects – Proper&es of the objects

u v Temperature Pressure Cloud density … (u,v)

slide-6
SLIDE 6

Data Model

  • Describe the objects represented by the data

– Structures of the objects – Proper&es of the objects – Rela&onships between the objects

u v Temperature Pressure Cloud density … (u,v)

slide-7
SLIDE 7

Scien&fic Data Model

Temperature Pressure Cloud density …

  • Data set – a single or

mul&ple valued func&on

Data Model

m dependent variables xi (i=1..m) n independent variable vj (j = 1..n) Each dependent variable yi can have a tensor rank k

– k = 0 : scalar; k = 1: vector; k = 2; 2D matrix, etc.

y1 = f1(x1, x2, x3, ..., xn) y2 = f2(x1, x2, x3, ..., xn) ym = fm(x1, x2, x3, ..., xn)

slide-8
SLIDE 8

Scien&fic Data Model

  • Independent variables

(dimensions) – Spa&al coordinates (longitude, la&tude, height) – Time – Zone ID – …

  • Dimensionality - number of

independent variables

u v

  • Data set – a single or

mul&ple valued func&on

Temperature Pressure Cloud density … (u,v)

  • Dependent variables

– The func&on values of independent variables – The number of values associated with each dependent variable can be described by its tensor rank – 0: scalar – 1: vector – 2: n x n matrix …

slide-9
SLIDE 9

Domain Discre&za&on

u v u v Con&nuous Domain u v compute values

slide-10
SLIDE 10

Scien&fic Data Set

Scien&fic Data Set = u v Domain Structure

  • Topology: property invariant

under transforma&on

  • Geometry: instan&a&on of

topology with specific posi&ons

  • Consists of Points and Cells,

which define the Mesh u v A[ributes One or mul&ple values (scalars, vectors, tensors) defined at points or cells Domain Structure + A[ributes

slide-11
SLIDE 11

Domain Structure - Cell

u v u v

  • Cells are the fundamental building blocks of

scien&fic data sets

  • Cells define how points are connected

together to form the basis for interpola&on

  • Cells can be of different dimensionality

– 0 D: Ver&ces – 1 D: Line; Polylines; – 2 D: Triangle; Quadrilateral; Polygon – 3 D: Tetrahedron; Hexahedron; Voxel;

slide-12
SLIDE 12

Cell Types

Ver&ces Line Polyline

1D

Triangle Quad Polygon

2D

Tetrahedron Cube Hexahedron Pyramid

3D

slide-13
SLIDE 13

A[ributes

  • Scalars (e.g. density), Vectors (e.g.

momentum), , Tensors (e.g. stress tensor)

slide-14
SLIDE 14

Scien&fic Dataset Types

  • Data sets are categorized into different types

based on their underlying grid (domain structures)

  • Structured Grid
  • Unstructured Grid
slide-15
SLIDE 15

Scien&fic Dataset Types

  • Data sets are categorized into different types

based on their underlying grid (domain structures)

– Structured Grid – Consis&ng of a collec&on of points and cells arranged on a regular

labce

slide-16
SLIDE 16

Scien&fic Dataset Types

  • Data sets are categorized into different types

based on their underlying grid (domain structures)

– Structured Grid – Consis&ng of a collec&on of points and cells arranged on a regular

labce – Every point in the structured grid can be indexed by (i,j) in 2D, (i,j,k) in 3D, etc.

slide-17
SLIDE 17

Scien&fic Dataset Types

  • Data sets are categorized into different types

based on their underlying grid (domain structures)

– Structured Grid – Consis&ng of a collec&on of points and cells arranged on a regular

labce – Every point in the structured grid can be indexed by (i,j) in 2D, (i,j,k) in 3D, etc. – The posi&on of the points, and hence the geometry of the cells, can be either implicitly defined (Cartesian gird), or explicitly specified (rec&linear or curvilinear grid)

slide-18
SLIDE 18

Scien&fic Dataset Types

  • Data sets are categorized into different types

based on their underlying grid (domain structures)

Cartesian Grid

– Structured Grid

  • Cartesian mesh
slide-19
SLIDE 19

Scien&fic Dataset Types

  • Data sets are categorized into different types

based on their underlying grid (domain structures)

Cartesian Grid Rec&linear Grid

– Structured Grid

  • Cartesian mesh
  • Rec&linear mesh
slide-20
SLIDE 20

Scien&fic Dataset Types

  • Data sets are categorized into different types

based on their underlying grid (domain structures)

Cartesian Grid Rec&linear Grid Curvilinear Grid

– Structured Grid

  • Cartesian mesh
  • Rec&linear mesh
  • Curvilinear mesh
slide-21
SLIDE 21

Scien&fic Dataset Types

  • Data sets are categorized into different types

based on their underlying grid (domain structure)

– Unstructured Grid

  • Also called irregular grid data
slide-22
SLIDE 22

Scien&fic Dataset Types

  • Data sets are categorized into different types

based on their underlying grid (domain structure)

– Unstructured Grid

  • Also called irregular grid data
  • Unstructured grid points are irregularly

distributed in space

slide-23
SLIDE 23

Scien&fic Dataset Types

  • Data sets are categorized into different types

based on their underlying grid (domain structure)

– Unstructured Grid

  • Also called irregular grid data
  • Unstructured grid points are irregular

located in space

  • It is ocen a result of space tessella&on

with simple shapes

slide-24
SLIDE 24

Scien&fic Dataset Types

  • Data sets are categorized into different types

based on their underlying grid (domain structure)

– Unstructured Grid

  • Also called irregular grid data
  • Unstructured grid points are irregular

located in space

  • It is ocen a result of space tessella&on

with simple shapes

  • Explicit connec&vity informa&on to form cells is

necessary

slide-25
SLIDE 25

Scien&fic Dataset Types

  • Data sets are categorized into different types

based on their underlying grid (domain structure)

– Unstructured Grid

  • Polygonal mesh

Polygonal mesh

slide-26
SLIDE 26

Scien&fic Dataset Types

  • Data sets are categorized into different types

based on their underlying grid (domain structure)

– Unstructured Grid

  • Polygonal mesh
  • Tetrahedral mesh

Polygonal mesh Tetrahedral mesh

slide-27
SLIDE 27

Scien&fic Dataset Types

  • Data sets are categorized into different types

based on their underlying grid (domain structure)

– Unstructured Grid

  • Polygonal mesh
  • Tetrahedral mesh
  • Hybrid Mesh

Polygonal mesh Tetrahedral mesh Hybrid mesh