C GasparAdvances in Numerical Algorithms, Graz, 2003 1 Fast interpolation techniques and meshless methods Csaba Gáspár Széchenyi István University, Department.

Slides:



Advertisements
Similar presentations
1 Numerical Simulation for Flow in 3D Highly Heterogeneous Fractured Media H. Mustapha J. Erhel J.R. De Dreuzy H. Mustapha INRIA, SIAM Juin 2005.
Advertisements

Chapter 8 Elliptic Equation.
Scientific Computing with Radial Basis Functions
Interpolation By Radial Basis Function ( RBF ) By: Reihane Khajepiri, Narges Gorji Supervisor: Dr.Rabiei 1.
P. Venkataraman Mechanical Engineering P. Venkataraman Rochester Institute of Technology DETC2013 – 12269: Continuous Solution for Boundary Value Problems.
1 The numerical methods for Helmholtz equation 報告人:陳義麟 國立高雄海洋技術學院造船系副教授 於海洋大學河海工程系 基隆 2003/10/23.
Numerical Methods for Problems in Unbounded Domains
The Finite Element Method Defined
Modern iterative methods For basic iterative methods, converge linearly Modern iterative methods, converge faster –Krylov subspace method Steepest descent.
Multilevel Incomplete Factorizations for Non-Linear FE problems in Geomechanics DMMMSA – University of Padova Department of Mathematical Methods and Models.
1cs542g-term Notes  Preemptive make-up lecture this week  Assignment 2 due by tomorrow morning  Assignment 3 coming soon.
1 Applications of addition theorem and superposition technique to problems with circular boundaries subject to concentrated forces and screw dislocations.
1cs542g-term Notes  Added required reading to web (numerical disasters)
Boundary Element Method (BEM) Zoran Ilievski Wednesday 28 th June, 2006 HG 6.96 (TU/e)
Surface to Surface Intersection N. M. Patrikalakis, T. Maekawa, K. H. Ko, H. Mukundan May 25, 2004.
MA5233: Computational Mathematics
Regularized meshless method for solving Laplace equation with multiple holes Speaker: Kuo-Lun Wu Coworker : Jeng-Hong Kao 、 Kue-Hong Chen and Jeng-Tzong.
Yingcai Xiao SCATTERED DATA VISUALIZATION. Scattered Data: sample points distributed unevenly and non-uniformly throughout the volume of interest. Example.
95 學年度第 2 學期碩士論文口試 1 Derivation of the Green’s function for Laplace and Helmholtz problems with circular boundaries by using the null-field integral equation.
1 Applications of addition theorem and superposition technique to problems with circular boundaries subject to screw dislocations Reporter: Chou K. H.
A Concept of Environmental Forecasting and Variational Organization of Modeling Technology Vladimir Penenko Institute of Computational Mathematics and.
1 Adaptive error estimation of the Trefftz method for solving the Cauchy problem Presenter: C.-T. Chen Co-author: K.-H. Chen, J.-F. Lee & J.-T. Chen BEM/MRM.
Finite Element Modeling with COMSOL Ernesto Gutierrez-Miravete Rensselaer at Hartford Presented at CINVESTAV-Queretaro December 2010.
1 Particular solutions for some engineering problems Chia-Cheng Tasi 蔡加正 Department of Information Technology Toko University, Chia-Yi County, Taiwan 2008.
CS Subdivision I: The Univariate Setting Peter Schröder.
Analysis of two-spheres radiation problems by using the null-field integral equation approach The 32 nd Conference of Theoretical and Applied Mechanics.
Regularized meshless method for solving the Cauchy problem Speaker: Kuo-Lun Wu Coworker : Kue-Hong Chen 、 Jeng-Tzong Chen and Jeng-Hong Kao 以正規化無網格法求解柯西問題.
Desingularized meshless method for solving the Cauchy problem Speaker: Kuo-Lun Wu Coworker : Kue-Hong Chen 、 Jeng-Tzong Chen and Jeng-Hong Kao 以去奇異無網格法求解柯西問題.
Types of Governing equations
Numerical methods for PDEs PDEs are mathematical models for –Physical Phenomena Heat transfer Wave motion.
IMAM Institute of Mechanics and Advanced Materials
Orthogonal moments Motivation for using OG moments Stable calculation by recurrent relations Easier and stable image reconstruction - set of orthogonal.
1 Hybrid methods for solving large-scale parameter estimation problems Carlos A. Quintero 1 Miguel Argáez 1 Hector Klie 2 Leticia Velázquez 1 Mary Wheeler.
Boundary Collocation Methods: Review and Application to Composite Media P. A. Ramachandran Washington University St. Louis, MO Lecture Presented at UNLV.
9/20/20151 Numerical Solution of Partial Differential Equations Using Compactly Supported Radial Basis Functions C.S. Chen Department of Mathematics University.
Numerical ElectroMagnetics & Semiconductor Industrial Applications Ke-Ying Su Ph.D. National Central University Department of Mathematics 12 2D-NUFFT &
Fast Low-Frequency Impedance Extraction using a Volumetric 3D Integral Formulation A.MAFFUCCI, A. TAMBURRINO, S. VENTRE, F. VILLONE EURATOM/ENEA/CREATE.
Numerical ElectroMagnetics & Semiconductor Industrial Applications Ke-Ying Su Ph.D. National Central University Department of Mathematics 11 NUFFT & Applications.
STE 6239 Simulering Friday, Week 1: 5. Scientific computing: basic solvers.
MA5251: Spectral Methods & Applications
Discontinuous Galerkin Methods Li, Yang FerienAkademie 2008.
Numerical Investigation into Potential Flow Around High-speed Hydrofoil Assisted Craft ZHONGYU YANG supervised by Prof G.E HEARN and.
Progress in identification of damping: Energy-based method with incomplete and noisy data Marco Prandina University of Liverpool.
Bashkir State Univerity The Chair of Mathematical Modeling , Ufa, Zaki Validi str. 32 Phone: ,
The swiss-carpet preconditioner: a simple parallel preconditioner of Dirichlet-Neumann type A. Quarteroni (Lausanne and Milan) M. Sala (Lausanne) A. Valli.
Xianwu Ling Russell Keanini Harish Cherukuri Department of Mechanical Engineering University of North Carolina at Charlotte Presented at the 2003 IPES.
© Fluent Inc. 11/24/2015J1 Fluids Review TRN Overview of CFD Solution Methodologies.
INFORMATIK A Multi-scale Approach to 3D Scattered Data Interpolation with Compactly Supported Basis Functions Yutaka Ohtake Yutaka Ohtake Alexander Belyaev.
A Dirichlet-to-Neumann (DtN)Multigrid Algorithm for Locally Conservative Methods Sandia National Laboratories is a multi program laboratory managed and.
Outline Introduction Research Project Findings / Results
using Radial Basis Function Interpolation
Generalized Finite Element Methods
1 Chapter 7 Numerical Methods for the Solution of Systems of Equations.
Partial Derivatives bounded domain Its boundary denoted by
Partial Derivatives Example: Find If solution: Partial Derivatives Example: Find If solution: gradient grad(u) = gradient.
1. Systems of Linear Equations and Matrices (8 Lectures) 1.1 Introduction to Systems of Linear Equations 1.2 Gaussian Elimination 1.3 Matrices and Matrix.
Head Segmentation using a finite element approach J.Piovano, T. Papadopoulo Odyssée Laboratory (ENPC, ENS, INRIA), INRIA, Sophia-Antipolis, France I. Introduction.
Fast Method of Fundamental Solution
F. Fairag, H Tawfiq and M. Al-Shahrani Department of Math & Stat Department of Mathematics and Statistics, KFUPM. Nov 6, 2013 Preconditioning Technique.
Evan Selin & Terrance Hess.  Find temperature at points throughout a square plate subject to several types of boundary conditions  Boundary Conditions:
A Preconditioned Domain Decomposition Algorithm for Contact Problem HARRACHOV 2007 A. Lotfi.
Multipole-Based Preconditioners for Sparse Linear Systems. Ananth Grama Purdue University. Supported by the National Science Foundation.
Implementing Finite Volume Methods 1.  Continue on Finite Volume Methods for Elliptic Equations  Finite Volumes in Two-Dimensions  Poisson’s Equation.
X1X1 X2X2  Basic Kinematics Real Applications Simple Shear Trivial geometry Proscribed homogenous deformations Linear constitutive.
Boundary Element Method
The DisCrete-Continual Finite Element Method in Engineering
Implementing Finite Volume Methods
Analytical Tools in ME Course Objectives
Supported by the National Science Foundation.
Objective Numerical methods Finite volume.
Presentation transcript:

C GasparAdvances in Numerical Algorithms, Graz, Fast interpolation techniques and meshless methods Csaba Gáspár Széchenyi István University, Department of Mathematics Győr, Hungary

C GasparAdvances in Numerical Algorithms, Graz, surface approximation completion of incomplete data sets construction of meshfree methods Motivations

C GasparAdvances in Numerical Algorithms, Graz, The scattered data interpolation problem in Vectorial problems: some additional conditions are required

C GasparAdvances in Numerical Algorithms, Graz, Method of radial basis functions where the basis functions depend on ||x|| only. The coefficients are a priori unknown and can be determined by solving the interpolation equations: The form of the interpolation function: and the orthogonality conditions:

C GasparAdvances in Numerical Algorithms, Graz, Some popular RBFs Some popular RBFs Method of Multiquadrics (Hardy): Thin Plate Splines (Duchon): (biharmonic fundamental solution) Traditional DRM (Partridge, Brebbia): Gaussian functions: Compactly supported RBFs Compactly supported RBFs (Wendland): Globally supported RBFs

C GasparAdvances in Numerical Algorithms, Graz, Why do we like the RBFs so much? Main advantages: excellent approximation properties easy to implement But what is the price to pay? We have to face that: RBFs generally lead to a system with large, dense and ill-conditioned matrix memory requirement: O(N 2 ) computational cost: O(N 3 )

C GasparAdvances in Numerical Algorithms, Graz, domain decomposition preconditioning fast multipole evaluation methods compactly supported RBFs multi-level techniques direct multi-elliptic interpolationdirect multi-elliptic interpolation Remedies

C GasparAdvances in Numerical Algorithms, Graz, Methods based on iterated elliptic operators Observation: Thin plate splines are fundamental solutions of the biharmonic operator Idea: Let us define the interpolation function in such a form: Second-order operators: unusable! Fourth-order operators: biharmonic operator; bi-Helmholtz-operator; Laplace-Helmholtz- operator Higher order operators: triharmonic operator; tetraharmonic operator; iterated Helmholtz- operator, etc.

C GasparAdvances in Numerical Algorithms, Graz, ”Harmonic interpolation”: a counterexample Numerical features: ill-posed problem poor interpolation surface logarithmic singularitieslogarithmic singularities at the interpolation points at the interpolation points

C GasparAdvances in Numerical Algorithms, Graz, Biharmonic interpolation Equivalent formulations: Let us introduce the closed subspace: Classical formulation: For a given function, find a function such that Direct problem: For a given function, find a function such that Variational problem: For a given function, find a function such that Theorem: The direct and the variational problems are equivalent and have a unique solution in W.

C GasparAdvances in Numerical Algorithms, Graz, Representation of the biharmonic interpolation Theorem: u is uniquely represented in the form: where w is an everywhere biharmonic function, and  is the biharmonic fundamental solution:...but the coefficients can be calculated from: without solving any system of equations! without solving any system of equations! This is an RBF-like interpolation...

C GasparAdvances in Numerical Algorithms, Graz, Approximation Separation distance: Theorem: The following estimations hold:

C GasparAdvances in Numerical Algorithms, Graz, Bi-Helmholtz interpolation Classical formulation: For a given function, find a function such that Direct problem: For a given function, find a function such that Variational problem: For a given function, find a function such that The direct and the variational problems are equivalent, and have a unique solution in W. The representation and approximation theorems are still valid. Now the fundamental solution is rapidly decreasing ("almost compactly supported"). Representation formula: Coefficients can be computed directly:

C GasparAdvances in Numerical Algorithms, Graz, Further generalizations The use of even higher order differential operators The use of different operators simultaneously In each case, the representation automatically produces an RBF-like interpolation based on the fundamental solution of the applied operator. Triharmonic operator: Mixed Laplace-Helmholtz operators:

C GasparAdvances in Numerical Algorithms, Graz,

C GasparAdvances in Numerical Algorithms, Graz, Numerical techniques Main features: No algebraic interpolation equation No algebraic interpolation equation has to be solved. auxiliary differential equation Instead, the problem is converted to an auxiliary differential equation. The domain is not predefined The boundary conditions are not strictly prescribed Numerical solution techniques: Traditional FDM or FEM ? FFT ? MGR ? quadtree-based multigrid techniques

C GasparAdvances in Numerical Algorithms, Graz, Quadtree cell systems Non-uniform cell subdivision generated by a finite set of points Schemes based on finite volumes Multigrid solution technique Computational costComputational cost can be reduced to O(N log N) Demo application

C GasparAdvances in Numerical Algorithms, Graz, Biharmonic interpolation on a QT cell system: an example

C GasparAdvances in Numerical Algorithms, Graz, Bi-Helmholtz interpolation: an example c = 10 c = 50

C GasparAdvances in Numerical Algorithms, Graz, Construction of meshless methods. General approaches Original problem:+ boundary conditions Method 1. The solution u is directly interpolated: Method 2. First, the function f is interpolated:

C GasparAdvances in Numerical Algorithms, Graz, Construction of meshless methods by direct multi-elliptic interpolation Model problem: + boundary conditions Method 1. The solution u is directly interpolated by tetraharmonic interpolation: Method 2. First, the function f is interpolated by biharmonic interpolation. Then, using the same QT cell system, the model problem is Then, using the same QT cell system, the model problem is solved, without boundary conditions. solved, without boundary conditions....A bit uncomfortable... This procedure mimics the computation of Newtonian potential Reduces the domain problem to a boundary problem

C GasparAdvances in Numerical Algorithms, Graz, How to solve the boundary problem? Traditional tool: the Boundary Element Method Direct Multi-Elliptic Boundary Interpolation Drawbacks Drawbacks: large, dense and ill-conditioned matrices Advantages Advantages: reduction of dimension reduction of mesh

C GasparAdvances in Numerical Algorithms, Graz, Boundary interpolation 1. The basic idea Model problem: Laplace equation with Dirichlet boundary condition The interpolation points are located at the boundary only, and... mixed Laplace-Helmholtz operator The use of the mixed Laplace-Helmholtz operator: 'Harmonic' interpolation: Biharmonic interpolation: 'Quasi-harmonic' interpolation: Fundamental solution:

C GasparAdvances in Numerical Algorithms, Graz, Boundary interpolation 2. Application to the Laplace equation Key issue: the proper choice of the scaling constant c The original problem: The associated boundary interpolation problem: Theorem 1: Theorem 2: With more regular data:

C GasparAdvances in Numerical Algorithms, Graz, Dirichlet boundary condition Examples

C GasparAdvances in Numerical Algorithms, Graz, Neumann boundary condition The naive approach The original problem: The associated boundary interpolation problem: The method fails... u approximates v 0 but fails to approximate u* !

C GasparAdvances in Numerical Algorithms, Graz, Neumann boundary condition An improved approach Idea: Locate additional Dirichlet points along Neumann boundary in outward normal direction; Define Dirichlet data to enforce Neumann conditions or: This procedure mimics the method of fundamental solutions

C GasparAdvances in Numerical Algorithms, Graz, Neumann boundary condition Examples

C GasparAdvances in Numerical Algorithms, Graz, Boundary interpolation 3. Application to the biharmonic equation The original problem: The associated boundary interpolation problem: Theorem 3: Further applications: 2D Stokes flow

C GasparAdvances in Numerical Algorithms, Graz, Vectorial interpolation problems Componentwise interpolation works well but often additional conditions are required: Use the potential/stream function approach RBF-method fails

C GasparAdvances in Numerical Algorithms, Graz, Tri-Helmholtz-interpolation for vectorial problems Classical formulation: For a given function find a function such that Variational formulation: Define For a given function find a function such that Theorem: The variational problem has a unique solution in W. The vectorial interpolation function: (grad  )  is divergence-free.

C GasparAdvances in Numerical Algorithms, Graz, Representation and RBF-like solution Representation formula: If c > 0 then  is represented in the form: where  is the fundamental solution of the operator : The theory assures existence and uniqueness also for the RBF-like interpolation The theory assures existence and uniqueness also for the RBF-like interpolation: Componentwise TPS ExactVectorial tri-Helmholtz

C GasparAdvances in Numerical Algorithms, Graz, Summary and conclusions Interpolation based on iterated elliptic equations Interpolation based on iterated elliptic equations Boundary interpolation by singularly perturbed equations Boundary interpolation by singularly perturbed equations Special RBF- and RBF-like methods are automatically Special RBF- and RBF-like methods are automatically generated generated No explicit use of RBFs is needed No explicit use of RBFs is needed No large and dense algebraic equations are to be solved No large and dense algebraic equations are to be solved Quadtree-based multigrid methods are used Quadtree-based multigrid methods are used

C GasparAdvances in Numerical Algorithms, Graz, Thank you for your attention!