QUAD MESHING, CROSS FIELDS, AND THE GINZBURG-LANDAU THEORY

Slides:



Advertisements
Similar presentations
Feature-Aligned T-Meshes
Advertisements

Boyce/DiPrima 9th ed, Ch 2.4: Differences Between Linear and Nonlinear Equations Elementary Differential Equations and Boundary Value Problems, 9th edition,
Games, Movies and Virtual Worlds – An Introduction to Computer Graphics Ayellet Tal Department of Electrical Engineering Technion.
Supervisory Control of Hybrid Systems Written by X. D. Koutsoukos et al. Presented by Wu, Jian 04/16/2002.
FINITE ELEMENTS SOFTWARE FOR ELECTROMAGNETICS APPLIED TO ELECTRICAL ENGINEERING TRAINING. J. Mur, J.S. Artal, J. Letosa, A. Usón and M. Samplón Electrical.
Mesh Control through Boundary Layers and Face Vertex Types
Multiresolution Analysis of Arbitrary Meshes Matthias Eck joint with Tony DeRose, Tom Duchamp, Hugues Hoppe, Michael Lounsbery and Werner Stuetzle Matthias.
ASYMPTOTIC STRUCTURE IN HIGHER DIMENSIONS AND ITS CLASSIFICATION KENTARO TANABE (UNIVERSITY OF BARCELONA) based on KT, Kinoshita and Shiromizu PRD
Inter-Surface Mapping John Schreiner, Arul Asirvatham, Emil Praun (University of Utah) Hugues Hoppe (Microsoft Research)
1 Minimum Ratio Contours For Meshes Andrew Clements Hao Zhang gruvi graphics + usability + visualization.
Lecture 3 Jack Tanabe Old Dominion University Hampton, VA January 2011 Conformal Mapping.
A Graphical Model For Simultaneous Partitioning And Labeling Philip Cowans & Martin Szummer AISTATS, Jan 2005 Cambridge.
Analytic Continuation: Let f 1 and f 2 be complex analytic functions defined on D 1 and D 2, respectively, with D 1 contained in D 2. If on D 1, then f.
Entanglement in Quantum Critical Phenomena, Holography and Gravity Dmitri V. Fursaev Joint Institute for Nuclear Research Dubna, RUSSIA Banff, July 31,
1 Numerical geometry of non-rigid shapes Spectral Methods Tutorial. Spectral Methods Tutorial 6 © Maks Ovsjanikov tosca.cs.technion.ac.il/book Numerical.
Mesh Parameterization: Theory and Practice Global Parameterization and Cone Points Matthias Nieser joint with Felix Kälberer and Konrad Polthier Global.
Computational Fracture Mechanics
Visualization and graphics research group CIPIC January 30, 2003Multiresolution (ECS 289L) - Winter MAPS – Multiresolution Adaptive Parameterization.
Spectral Processing of Point-sampled Geometry
Introduction to Boolean Operations on Free-form Solids CS284, Fall 2004 Seung Wook Kim.
T. J. Peters, University of Connecticut K. Abe, J. Bisceglio, A. C. Russell Computational Topology on Approximated Manifolds.
Consistent Parameterizations Arul Asirvatham Committee Members Emil Praun Hugues Hoppe Peter Shirley.
Research Goal  We provide physical visualizations to modern structural biologists, thus reviving tactile feedback, in addition to immersive environments.
Robust Statistical Estimation of Curvature on Discretized Surfaces Evangelos Kalogerakis Patricio Simari Derek Nowrouzezahrai Karan Singh Symposium on.
Clustering Vertices of 3D Animated Meshes
All-Hex Meshing using Singularity-Restricted Field Yufei Li 1, Yang Liu 2, Weiwei Xu 2, Wenping Wang 1, Baining Guo 2 1. The University of Hong Kong 2.
Matching 3D Shapes Using 2D Conformal Representations Xianfeng Gu 1, Baba Vemuri 2 Computer and Information Science and Engineering, Gainesville, FL ,
Planar Graphs: Euler's Formula and Coloring Graphs & Algorithms Lecture 7 TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.:
Finite Element Method.
Why manifolds?. Motivation We know well how to compute with planar domains and functions many graphics and geometric modeling applications involve domains.
C GasparAdvances in Numerical Algorithms, Graz, Fast interpolation techniques and meshless methods Csaba Gáspár Széchenyi István University, Department.
Discontinuous Galerkin Methods Li, Yang FerienAkademie 2008.
Course 13 Curves and Surfaces. Course 13 Curves and Surface Surface Representation Representation Interpolation Approximation Surface Segmentation.
Conventional Graphing Techniques 2. Use a pencil. 1. Use graph paper. 3. Use a straightedge.
Computer Graphics Some slides courtesy of Pierre Alliez and Craig Gotsman Texture mapping and parameterization.
The swiss-carpet preconditioner: a simple parallel preconditioner of Dirichlet-Neumann type A. Quarteroni (Lausanne and Milan) M. Sala (Lausanne) A. Valli.
Artificial Intelligence Chapter 3 Neural Networks Artificial Intelligence Chapter 3 Neural Networks Biointelligence Lab School of Computer Sci. & Eng.
Stable, Circulation- Preserving, Simplicial Fluids Sharif Elcott, Yiying Tong, Eva Kanso, Peter Schröder, and Mathieu Desbrun.
Mesh Coarsening zhenyu shu Mesh Coarsening Large meshes are commonly used in numerous application area Modern range scanning devices are used.
David Levin Tel-Aviv University Afrigraph 2009 Shape Preserving Deformation David Levin Tel-Aviv University Afrigraph 2009 Based on joint works with Yaron.
Controlled-Distortion Constrained Global Parametrization
9 of 18 Introduction to medial axis transforms and their computation Outline DefinitionsMAS PropertiesMAS CAD modelsTJC The challenges for computingTJC.
Outline Introduction Research Project Findings / Results
Riccardo Fellegara University of Genova Genova, Italy
Geometrically motivated, hyperbolic gauge conditions for Numerical Relativity Carlos Palenzuela Luque 15 December
Image-Guided Fracture David Mould University of Saskatchewan.
Unstructured Meshing Tools for Fusion Plasma Simulations
Discrete Mathematics Graph: Planar Graph Yuan Luo
CENG 789 – Digital Geometry Processing 04- Mesh Data Structures
Practical 3D Frame Field Generation
Xing Cai University of Oslo
Christopher Crawford PHY
New Insights Into the (Old)
Nathan Brasher February 13, 2005
Spectral Methods Tutorial 6 1 © Maks Ovsjanikov
Mesh Control through Boundary Layers and Face Vertex Types
Christopher Crawford PHY
Postdoc, School of Information, University of Arizona
GENERAL VIEW OF KRATOS MULTIPHYSICS
Artificial Intelligence Chapter 3 Neural Networks
Artificial Intelligence Chapter 3 Neural Networks
Lecture 3 Jack Tanabe Old Dominion University Hampton, VA January 2011
Geometric Reasoning About Mechanical Assembly
Artificial Intelligence Chapter 3 Neural Networks
Artificial Intelligence Chapter 3 Neural Networks
Gauge invariant computable quantities in Timelike Liouville theory
Chapter 5: Morse functions and function-induced persistence
Artificial Intelligence Chapter 3 Neural Networks
Presentation transcript:

QUAD MESHING, CROSS FIELDS, AND THE GINZBURG-LANDAU THEORY Ryan Viertela,b, Braxton Ostinga Sept 29 – Oct 1, 2017 The 3rd Annual Meeting of SIAM Central States Section Colorado State University Fort Collins, CO a University of Utah b Sandia National Laboratories

Introduction

Classical Quad Meshing Methods Pattern Based Unstructured - Paving

Basic Cross Field Meshing Algorithm (Kowalski et al. 2013)

2D Cross Field Meshing Algorithm

2D Cross Field Meshing Algorithm

The Representation Map

2D Cross Field Meshing Algorithm

2D Cross Field Meshing Algorithm

2D Cross Field Meshing Algorithm

2D Cross Field Meshing Algorithm

2D Cross Field Meshing Algorithm

2D Cross Field Meshing Algorithm

Cross Field Singularities Index = +1/4 Index = 0 Index = -1/4

2D Cross Field Meshing Algorithm

2D Cross Field Meshing Algorithm

Connection to Ginzburg-Landau Theory

Ginzburg-Landau Functional Original problem: Relaxed problem:

Results of Ginzburg-Landau Theory and Applications to Cross Fields

Brouwer Degree Let be the boundary condition on the domain G. Let be the Brouwer degree. d = 2 d = 0

Canonical Harmonic Map Harmonic vector field defined everywhere except a finite number of points All vectors are unit vectors Unique for a given boundary condition and configuration of singularities

Well Defined Limit of Relaxed Problem This gives us a generalized sense in which to understand the energy minimization problem

Explicit Formula to Design Field with Fixed Singularities

Application: New Cross Field Design Method

Merriman-Bence-Osher (MBO) Method

Merriman-Bence-Osher (MBO) Method Original Method Introduced as a method for motion by mean curvature Minimizes an two-well potential energy analogous to the complex GL energy New Application to Frame Fields Iterative method to minimize cross field energy:

MBO Method

Asymptotic Behavior of Cross Fields Near Singularities

Riemann Surface and Streamlines

Separatrices of a Singularity

Boundary Singularities

Partition into four-sided regions

Meshing

Limit Cycles

Future Research

Candidate: Cross field guided methods Wish List High element quality Boundary aligned elements Block Structured mesh Prescribed size map Conform to pre meshed boundary Guaranteed results Produces predictable output

Size Map T. Jiang, X. Fang, J. Huang, H. Bao, Y. Tong, M. Desbrun, Frame field generation through metric customization, ACM Transactions on Graphics 34 (2015). We intend to adapt the work of Jiang et al. to the MBO method for designing cross fields

Partition Modification

Boundary Interval Assignment S. A. Mitchell, High fidelity interval assignment, International Journal of Computational Geometry & Applications 10 (2000) 399–415.

Summary of Contributions Connection with Ginzburg-Landau Theory MBO method for minimizing cross field energy Fixed cross field design method Asymptotic analysis of cross fields near singularities Cross Field Partitioning Theorem Paper: An approach to quad meshing based on harmonic cross-valued maps and the Ginzburg-Landau theory Future Work Software Implementation Extend each step to work on manifolds Design cross fields with custom metric Robust singularity graph partitioning algorithm Theory Manifolds Numerical Analysis

Acknowledgements Sandia National Labs University of Utah NSF DMS 16-19755 Matt Staten Braxton Osting

Extra Slides

Implication for Cross Fields: Strange Minimizer

Cross Fields Automatically Generate Good Meshes in 2D Kowalski et al. 2013