Download presentation
Presentation is loading. Please wait.
Published byMichael Pope Modified over 9 years ago
1
Petr Krysl* Eitan Grinspun, Peter Schröder Hierarchical Finite Element Mesh Refinement *Structural Engineering Department, University of California, San Diego Computer Science Department, California Institute of Technology
2
Adaptive Approximations Adjust spatial resolution by: Remeshing Local refinement (Adaptive Mesh Refinement) Split the finite elements, ensure compatibility via Constraints Lagrangian multipliers or penalty methods Irregular splitting of neighboring elements Major implementation effort!
3
Refinement for Subdivision State-of-the-art refinement not applicable to subdivision surfaces. Refinement should take advantage of the multiresolution nature of subdivision surfaces. Subdivision surface: overlap of two basis functions.
4
Conceptual Hierarchy Infinite globally-refined sequence Mesh is globally refined to form and so on… Strict nesting of
5
Refinement Equation Refinement relation Refined basis of Any linearly independent set of basis functions chosen from with
6
Adapted basis 1 Quasi-hierarchical basis: Some basis functions are removed: Nodes associated with active basis functions
7
Adapted basis 2 True hierarchical basis Details are added to coarser functions: Nodes associated with active basis functions
8
Multi-level approximation Approximation of a function on multiple mesh levels Literal interpretation of the refinement equation has a big advantage: genericity. = set of refined basis functions on level m
9
CHARMS C onforming H ierarchica l A daptive R efinement M ethod S Refinement equation: Naturally conforming, dimension and order independent. Multiresolution: True hierarchical basis: Functions N (j+1) add details. Quasi-hierarchical basis: Functions N (j+1) replace N (j). Adaptation: Refinement/coarsening intrinsic (prolongation and restriction).
10
CHARMS vs common AMR CHARMS Level 0 Level 1 Original basis on quadrilateral mesh Adapted basis on a refined mesh Common AMR w/ constraints True hierarchical basis Quasi-hierarchical basis
11
Refinement for Subdivision CHARMS apply to subdivision surfaces without any change. The multiresolution character of subdivision surfaces is taken advantage of quite naturally. …
12
Algorithms Field transfer: prolongation, restriction operators. Integration: single level vs. multiple-level. Algorithms: independent of order, dimensions: generic; easy to program, easy to debug. Multiscale approximation: hierarchical and multiresolution (quasi- hierarchical) basis; multigrid solvers.
13
2D Example Hierarchy of basis function sets; Red balls: the active functions. Solution painted on the integration cells. Poisson equation with homogeneous Dirichlet bc. Quasi hierarchical basis. True hierarchical basis.
14
3D Example 3-level grid (true hierarchical) Solution painted on the integration cells
15
Heat diffusion: Hierarchical Level 1Level 2Level 3 Solution displayed on the integration cells Grid hierarchy True hierarchical basis; Adaptive step 2: 5,000 degrees of freedom (~3,000 hierarchical)
16
Heat diffusion: Quasi-hier. Level 1Level 2Level 3 Solution displayed on the integration cells Grid hierarchy Quasi-hierarchical basis; Adaptive step 2: 3,900 degrees of freedom
17
Highlights Easy implementation: The adaptivity code was debugged in 1D. It then took a little over two hours to implement 2D and 3D mesh refinement: Clear evidence of the generic nature of the approach. Expanded options: True hierarchical basis and multiresolution basis implemented by the same code: It takes two lines of code to switch between those two bases.
18
Onwards to … Theoretical underpinnings. Links to AVI’s, model reduction, wavelets,... Multiresolution solvers. Countless applications.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.