Adaptive Mesh Refinement CS 101 - Meshing Winter 2007 1 Mesh - - PDF document

adaptive mesh refinement
SMART_READER_LITE
LIVE PREVIEW

Adaptive Mesh Refinement CS 101 - Meshing Winter 2007 1 Mesh - - PDF document

Adaptive Mesh Refinement CS 101 - Meshing Winter 2007 1 Mesh Refinement Applications reduce error in simulations approximation quality CS 101 - Meshing Winter 2007 2 Delaunay Refinement Ruppert/Chew quality measure:


slide-1
SLIDE 1

CS 101 - Meshing Winter 2007

1

Adaptive Mesh Refinement

CS 101 - Meshing Winter 2007

2

Mesh Refinement

Applications

reduce error in simulations approximation

quality

slide-2
SLIDE 2

CS 101 - Meshing Winter 2007

3

Delaunay Refinement

Ruppert/Chew

quality measure: circumradius to

shortest edge

angle lower bound

CS 101 - Meshing Winter 2007

4

Delaunay Refinement

Split triangles

insert circumcenter of low quality

triangles

new edges termination assured:

no new edge shorter vertices can’t be too close…

slide-3
SLIDE 3

CS 101 - Meshing Winter 2007

5

Insertion

Incremental insertion

point location recover Delaunay

Boyer/Watson Edge flip

CS 101 - Meshing Winter 2007

6

Boundaries…

Circumcenter could be outside

split all segments

any circumcircle

has center inside

slide-4
SLIDE 4

CS 101 - Meshing Winter 2007

7

Ruppert

Want mesh grading

bisect encroached segments

vertex in min-containment ball

Delaunay refine

BUT, avoid

encroachment

bisect segment instead

termination for

CS 101 - Meshing Winter 2007

8

Ruppert in 3D

Shewchuk

avoid encroachment

first 1D, then 2D

Delaunay insert circumcenters

UNLESS: encroachment would result in that case: split lower D instead

tons of details…

slide-5
SLIDE 5

CS 101 - Meshing Winter 2007

9

Other Methods

Longest edge bisection

Rivara many flavors…

Hierarchies

binary splits/quad splits adaptive trees restriction criteria (hanging nodes)