teoria malla hexahedral

Upload: fabiolaflores

Post on 01-Nov-2015

218 views

Category:

Documents


1 download

DESCRIPTION

Hexahedral

TRANSCRIPT

  • 1Primal and Dual Representations of

    Hexahedral Meshes

    Sandia is a multiprogram laboratory operated by Sandia Corporation, a Lockheed Martin Company, for the United

    States Department of Energys National Nuclear Security Administration under contract DE-AC04-94AL85000.

  • 2Quadrilateral

    Dual Representation

    The elemental

    representation of a

    mesh, composed of

    elements, edges, and

    nodes, is known as the

    primal.

    Quadrilateral meshes

    have a dual

    representation, similar

    to the voroni skeleton

    of a triangular

    delaunay mesh.

  • 3A dual vertex, vi, is

    defined at the

    centroid of each

    quadrilateral

    element.

    A dual vertex is also

    placed at the

    centroid of every

    boundary edge.

    Quadrilateral

    Dual Representation

  • 4Connecting the dual

    vertices through

    adjacent elements

    creates the edges of

    the dual.

    Quadrilateral

    Dual Representation

  • 5Quadrilateral meshes

    have an inherent row

    structure. The red

    quads illustrate one

    row.

    Each row

    corresponds to one

    dual chord.

    Quadrilateral

    Dual Representation

  • 6Matt Staten

    The set of all dual

    edges which connect

    quads in each row

    forms a dual chord,

    ci.

    Quadrilateral

    Dual Representation

  • 7Matt Staten

    Each dual edge is

    part of exactly one

    dual chord.

    The vertex at the

    centroid of a quad is

    the intersection of 2

    dual chords.

    Quadrilateral

    Dual Representation

  • 8Dual chords must be either circular, or connect two boundaries.

    Quadrilateral

    Dual Representation

    CircularConnects two

    boundaries

  • 9Dual chords can be self-intersecting or self-touching or both.

    Quadrilateral

    Dual Representation

    Self-touchingSelf-intersecting

  • 10

    The union of all dual

    chords is the dual.

    For quadrilateral

    meshes, the dual is

    set of all chords and

    vertices.

    D2D = (C, V)

    Quadrilateral

    Dual Representation

  • 11

    Another way to

    define a chord is

    through edge

    traversal.

    Create a group of

    edges by

    propagating from a

    single edge through

    adjacent

    quadrilaterals and

    through their

    topologically

    opposite edges.

    Connecting

    midpoints of edges

    forms the chord.

    Quadrilateral

    Dual Representation

  • 12

    Dual Chord Extraction

    Dual chords can be

    extracted from a quad mesh

    by collapsing each edge

    defining it.

    To maintain an all-quad

    mesh, the entire chord must

    be extracted.

  • 13

    Dual Chord Extraction

    Dual chords can be

    extracted from a quad mesh

    by collapsing each edge

    defining it.

    To maintain an all-quad

    mesh, the entire chord must

    be extracted.

  • 14

    Dual Chord Extraction

    Dual chords can be

    extracted from a quad mesh

    by collapsing each edge

    defining it.

    To maintain an all-quad

    mesh, the entire chord must

    be extracted.

  • 15

    Dual Chord Modifications

    The path of a dual chord can

    be altered by performing

    local operations on the quad

    mesh:

    Edge Swapping Face Collapsing Face Open Doublet Insertion

  • 16

    Dual Chord Modifications

    The path of a dual chord can

    be altered by performing

    local operations on the quad

    mesh:

    Edge Swapping Face Collapsing Face Open Doublet Insertion

  • 17

    Dual Chord Modifications

    The path of a dual chord can

    be altered by performing

    local operations on the quad

    mesh:

    Edge Swapping Face Collapsing Face Open Doublet Insertion

  • 18

    Dual Chord Modifications

    The path of a dual chord can

    be altered by performing

    local operations on the quad

    mesh:

    Edge Swapping Face Collapsing Face Open Doublet Insertion

  • 19

    Dual Chord Modifications

    The path of a dual chord can

    be altered by performing

    local operations on the quad

    mesh:

    Edge Swapping Face Collapsing Face Open Doublet Insertion

  • 20

    Dual Chord Modifications

    The path of a dual chord can

    be altered by performing

    local operations on the quad

    mesh:

    Edge Swapping Face Collapsing Face Open Doublet Insertion

  • 21

    Dual Chord Modifications

    The path of a dual chord can

    be altered by performing

    local operations on the quad

    mesh:

    Edge Swapping Face Collapsing Face Open Doublet Insertion

  • 22

    Dual Chord Modifications

    The path of a dual chord can

    be altered by performing

    local operations on the quad

    mesh:

    Edge Swapping Face Collapsing Face Open Doublet Insertion

  • 23

    Dual Chord Modifications

    The path of a dual chord can

    be altered by performing

    local operations on the quad

    mesh:

    Edge Swapping Face Collapsing Face Open Doublet Insertion

  • 24

    Dual Chord Modifications

    The path of a dual chord can

    be altered by performing

    local operations on the quad

    mesh:

    Edge Swapping Face Collapsing Face Open Doublet Insertion

  • 25

    Dual Chord Modifications

    The path of a dual chord can

    be altered by performing

    local operations on the quad

    mesh:

    Edge Swapping Face Collapsing Face Open Doublet Insertion

  • 26

    Dual Chord Modifications

    The path of a dual chord can

    be altered by performing

    local operations on the quad

    mesh:

    Edge Swapping Face Collapsing Face Open Doublet Insertion

  • 27

    Dual Chord Modifications

    The path of a dual chord can

    be altered by performing

    local operations on the quad

    mesh:

    Edge Swapping Face Collapsing Face Open Doublet Insertion

  • 28

    Dual Chord Modifications

    The path of a dual chord can

    be altered by performing

    local operations on the quad

    mesh:

    Edge Swapping Face Collapsing Face Open Doublet Insertion

  • 29

    Hexahedral

    Dual Representation

    The elemental

    representation of a

    hexahedral mesh,

    composed of

    hexahedra, faces,

    edges, and nodes, is

    known as the primal.

    Hexahedral meshes

    also have a dual

    representation, similar

    to the voroni skeleton

    of a triangular

    delaunay mesh.

  • 30

    Hexahedral

    Dual Representation

    A dual vertex, vi, is

    defined at the

    centroid of each

    hexahedral element,

    boundary quad face,

    and boundary edge.

  • 31

    Hexahedral

    Dual Representation

    Connecting the dual

    vertices through

    adjacent elements

    creates the edges and

    faces of the dual.