Adaptive boundary element methods in industrial applications

Size: px
Start display at page:

Download "Adaptive boundary element methods in industrial applications"

Transcription

1 Adaptive boundary element methods in industrial applications Günther Of, Olaf Steinbach, Wolfgang Wendland Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.1/24

2 Outline Mixed boundary value problems of potential theory Symmetric Galerkin boundary integral equation formulation Realization of the boundary integral operators by the Fast Multipole Method Fast Multipole Method for Gadaptive meshes Preconditioning of the matrices of the hypersingular operator and the single layer potential Example: spray painting Evaluation of representation formula on demand Experimental setup and errors Error estimator Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.2/24

3 Mixed boundary value problem Laplace equation: u(x) = 0 for x Ω IR 3, u(x) = gd(x) for x ΓD, t(x) := (Txu)(x) = ( nu)(x) = gn (x) for x ΓN. Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.3/24

4 Mixed boundary value problem Laplace equation: u(x) = 0 for x Ω IR 3, u(x) = g D (x) for x Γ D, t(x) := (T x u)(x) = ( n u)(x) = g N (x) for x Γ N. Representation formula: u(x) = Γ [U (x, y)] t(y)ds y Γ [T y U (x, y)] u(y)ds y for x Ω. Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.3/24

5 Mixed boundary value problem Laplace equation: u(x) = 0 for x Ω IR 3, u(x) = g D (x) for x Γ D, t(x) := (T x u)(x) = ( n u)(x) = g N (x) for x Γ N. Representation formula: u(x) = Γ [U (x, y)] t(y)ds y Calderon projector for the Cauchy data u(x) and t(x): ( ) ( ) ( ) u 1 = 2 I K V u 1 t D 2 I + K t Boundary integral operators: Γ Γ [T y U (x, y)] u(y)ds y for x Ω. on Γ (V t)(x) = [U (x, y)] t(y)ds y, (Du)(x) = T x [T y U (x, y)] u(y)ds y, Γ Γ (Ku)(x) = [T y U (x, y)] u(y)ds y, (K t)(x) = [T x U (x, y)] t(y)ds y. Γ Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.3/24

6 Symmetric boundary integral formulation Symmetric boundary integral formulation (Sirtori 79, Costabel 87): (V t )(x) (Kũ)(x) = ( 1 2 I + K) g D(x) (V g N )(x) for x Γ D, (K t )(x) + (Dũ)(x) = ( 1 2 I K ) g N (x) (D g D )(x) for x Γ N. Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.4/24

7 Symmetric boundary integral formulation Symmetric boundary integral formulation (Sirtori 79, Costabel 87): (V t )(x) (Kũ)(x) = ( 1 2 I + K) g D(x) (V g N )(x) for x Γ D, (K t )(x) + (Dũ)(x) = ( 1 2 I K ) g N (x) (D g D )(x) for x Γ N. Galerkin discretization with piecewise constant (ϕ l ) and piecewise linear (ψ i ) trial and test functions leads to a system of linear equations: ( V h K h K h D h ) ( t h ũ h ) = ( ) f N f D Single Galerkin blocks for k, l = 1,..., m and i, j = 1,..., m V h [l, k] = V ϕ k, ϕ l ΓD, K h [l, i] = Kψ i, ϕ l ΓD, K h[j, k] = K ϕ k, ψ j ΓN, D h [j, i] = Dψ i, ψ j ΓN.. Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.4/24

8 Potential and Fast Multipole Method Double layer potential: Single layer potential: (Ku)(x) = 1 4π (V t)(x) = 1 4π Γ 1 n y x y u(y)ds y for x Γ Γ 1 x y t(y)ds y for x Γ Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.5/24

9 Potential and Fast Multipole Method Double layer potential: Single layer potential: (Ku)(x) = 1 4π (V t)(x) = 1 4π In the farfield numerical quadrature: 1 4π N k=1 τ k t(y) Γ 1 n y x y u(y)ds y for x Γ Γ 1 x y ds y 1 4π 1 x y t(y)ds y for x Γ N N g k=1 s=1 k ω k,s t(y k,s ) }{{} =q k,s 1 x y k,s. Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.5/24

10 Potential and Fast Multipole Method Double layer potential: Single layer potential: (Ku)(x) = 1 4π (V t)(x) = 1 4π In the farfield numerical quadrature: 1 4π N k=1 τ k t(y) Γ 1 n y x y u(y)ds y for x Γ Γ 1 x y ds y 1 4π 1 x y t(y)ds y for x Γ N N g k=1 s=1 k ω k,s t(y k,s ) }{{} =q k,s Fast Multipole Method: [ Rohklin 1984; Greengard, Rohklin 1987;...] Fast evaluation of potentials in many particle systems: Φ(x j ) = N i=1 q i x j y i for j = 1,..., M. 1 x y k,s. Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.5/24

11 Idea of the Fast Multipole Method Starting point: evaluation of sums in many points x j N Φ(x j ) = q i k(x j, y i ) j = 1,..., M. i=1 effort: O(N M); for N = M : O(N 2 ) Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.6/24

12 Idea of the Fast Multipole Method Starting point: evaluation of sums in many points x j N Φ(x j ) = q i k(x j, y i ) j = 1,..., M. i=1 effort: O(N M); for N = M : O(N 2 ) Idea: splitting of the function k(x,y) k(x, y) = f(x)g(y) Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.6/24

13 Idea of the Fast Multipole Method Starting point: evaluation of sums in many points x j N Φ(x j ) = q i k(x j, y i ) j = 1,..., M. i=1 effort: O(N M); for N = M : O(N 2 ) Idea: splitting of the function k(x,y) Effect on the sums: reduced effort: O(N + M). k(x, y) = f(x)g(y) N Φ(x j ) = f(x j ) q i g(y i ) j = 1,..., M. i=1 Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.6/24

14 Realization of the Fast Multipole Method Actual realization in the Fast Multipole Method: k(x, y) = 1 p x y with spherical harmonics for m 0 Y ±m n (ˆx) = n n=0 m= n (n m)! dm ( 1)m (n + m)! dˆx m 3 x n Yn m (ˆx) Y n m (ŷ) y n+1 P n (ˆx 3 )(ˆx 1 ± iˆx 2 ) m. Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.7/24

15 Realization of the Fast Multipole Method Actual realization in the Fast Multipole Method: k(x, y) = 1 p x y with spherical harmonics for m 0 Y ±m n (ˆx) = n n=0 m= n (n m)! dm ( 1)m (n + m)! dˆx m 3 finite expansion degree = approximation; x n Yn m (ˆx) Y n m (ŷ) y n+1 P n (ˆx 3 )(ˆx 1 ± iˆx 2 ) m. Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.7/24

16 Realization of the Fast Multipole Method Actual realization in the Fast Multipole Method: k(x, y) = 1 p x y with spherical harmonics for m 0 Y ±m n (ˆx) = n n=0 m= n (n m)! dm ( 1)m (n + m)! dˆx m 3 finite expansion degree = approximation; convergence of the expansion only for x y < 1 d x n Yn m (ˆx) Y n m (ŷ) y n+1 P n (ˆx 3 )(ˆx 1 ± iˆx 2 ) m. with d > 1. Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.7/24

17 Realization of the Fast Multipole Method Actual realization in the Fast Multipole Method: k(x, y) = 1 p x y with spherical harmonics for m 0 Y ±m n (ˆx) = n n=0 m= n (n m)! dm ( 1)m (n + m)! dˆx m 3 finite expansion degree = approximation; convergence of the expansion only for x y < 1 d Effect on the sums: Φ(x j ) 1,N i NF (j) q i k(x j, y i ) + p n n=0 m= n x n Yn m (ˆx) Y n m (ŷ) y n+1 P n (ˆx 3 )(ˆx 1 ± iˆx 2 ) m. with d > 1. x j n Y m n (ˆx j ) 1,N Yn m (ŷ i ) q i y i n+1 i F F (j) }{{} =L m n. Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.7/24

18 Realization of the Fast Multipole Method Multipol expansion for x > y j k i=1 q i p x y i n k n=0 m= n i=1 q i y i n Yn m (ŷ i ) Y n m (ˆx) x n+1 x Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.8/24

19 Realization of the Fast Multipole Method Multipol expansion for x > y j k i=1 q i p x y i n k n=0 m= n i=1 and local expansion for x < y i k i=1 q i p x y i n k n=0 m= n i=1 q i y i n Yn m (ŷ i ) Y n m (ˆx) x n+1 q i Y m n (ŷ i ) y i n+1 Y m n (ˆx) x n x x Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.8/24

20 Realization of the Fast Multipole Method Multipol expansion for x > y j k i=1 q i p x y i n k n=0 m= n i=1 and local expansion for x < y i k i=1 q i p x y i n k n=0 m= n i=1 farfield depends on the evaluation point x j ; different farfield sums. q i y i n Yn m (ŷ i ) Y n m (ˆx) x n+1 q i Y m n (ŷ i ) y i n+1 Y m n (ˆx) x n x x Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.8/24

21 Realization of the Fast Multipole Method Multipol expansion for x > y j k i=1 q i p x y i n k n=0 m= n i=1 and local expansion for x < y i k i=1 q i p x y i n k n=0 m= n i=1 farfield depends on the evaluation point x j ; different farfield sums. q i y i n Yn m (ŷ i ) Y n m (ˆx) x n+1 q i Y m n (ŷ i ) y i n+1 Y m n (ˆx) x n y i multipole expansion x x Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.8/24

22 Realization of the Fast Multipole Method Multipol expansion for x > y j k i=1 q i p x y i n k n=0 m= n i=1 and local expansion for x < y i k i=1 q i p x y i n k n=0 m= n i=1 farfield depends on the evaluation point x j ; different farfield sums. x j local expansion q i y i n Yn m (ŷ i ) Y n m (ˆx) x n+1 q i Y m n (ŷ i ) y i n+1 Y m n (ˆx) x n y i multipole expansion x j local expansion x x Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.8/24

23 Realization of the Fast Multipole Method Multipol expansion for x > y j k i=1 q i p x y i n k n=0 m= n i=1 and local expansion for x < y i k i=1 q i p x y i n k n=0 m= n i=1 farfield depends on the evaluation point x j ; different farfield sums. x j local expansion q i y i n Yn m (ŷ i ) Y n m (ˆx) x n+1 q i Y m n (ŷ i ) y i n+1 Y m n (ˆx) x n y i multipole expansion x j local expansion efficient computation by the use of a hierarchical structure = complexity (time and memory) with error control: O(N log 2 N) for N = M. x x Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.8/24

24 Adaptive version of the Fast multipole method Adaptive versions already exist: Cheng, Greengard, Rokhlin; Nabors, Korsmeyer, Leighton, White. Why necessary? Otherwise huge nearfield or huge tree (many expansions). Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.9/24

25 Adaptive version of the Fast multipole method Adaptive versions already exist: Cheng, Greengard, Rokhlin; Nabors, Korsmeyer, Leighton, White. Why necessary? Otherwise huge nearfield or huge tree (many expansions). Aim: Maintain the the symmetry of the matrices and error control in the Fast Multipole Method. Lemma. The Fast Multipole Method is symmetric for two points P 1 and P 2 with unit charge using a finite expansion degree, if the paths of the transformations of the expansions agree with each other except of the direction. Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.9/24

26 Adaptive version of the Fast multipole method Adaptive versions already exist: Cheng, Greengard, Rokhlin; Nabors, Korsmeyer, Leighton, White. Why necessary? Otherwise huge nearfield or huge tree (many expansions). Aim: Maintain the the symmetry of the matrices and error control in the Fast Multipole Method. Lemma. The Fast Multipole Method is symmetric for two points P 1 and P 2 with unit charge using a finite expansion degree, if the paths of the transformations of the expansions agree with each other except of the direction. = Condition for the cluster tree: symmetry of the nearfields. Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.9/24

27 Construction of the adaptive cluster tree Symmetry of the nearfields and distance control. Example: Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.10/24

28 Construction of the adaptive cluster tree Symmetry of the nearfields and distance control. Example: Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.10/24

29 Construction of the adaptive cluster tree Symmetry of the nearfields and distance control. Example: Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.10/24

30 Construction of the adaptive cluster tree Symmetry of the nearfields and distance control. Example: Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.10/24

31 Construction of the adaptive cluster tree Symmetry of the nearfields and distance control. Example: Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.10/24

32 Construction of the adaptive cluster tree Symmetry of the nearfields and distance control. Example: Postprocessing of the nearfields on son levels possible. Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.10/24

33 Example of an adaptive grid Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.11/24

34 Example of an adaptive Fast Multipole Method level # elements setup solving nearfield u(x ) u h (x ) % 1.676e % 1,677e % 4.101e % 4.103e % 1.025e % 1.021e % 2.699e % 2.674e % 6.414e % 6.561e % % 1.610e-6 Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.12/24

35 Preconditioning of hypersingular operator using boundary integral operators of opposite order: [Steinbach, Wendland 95,98; McLean, Steinbach 99; Of, Steinbach 03] Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.13/24

36 Preconditioning of hypersingular operator using boundary integral operators of opposite order: [Steinbach, Wendland 95,98; McLean, Steinbach 99; Of, Steinbach 03] for the Schur complement system and the hypersingular operator: c V 1 c D 1 V 1 v, v Γ 1 + c Dv, v Γ R single layer potential with piecewise linear basis functions 1 4(1 c R ) V 1 v, v Γ. Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.13/24

37 Preconditioning of hypersingular operator using boundary integral operators of opposite order: [Steinbach, Wendland 95,98; McLean, Steinbach 99; Of, Steinbach 03] for the Schur complement system and the hypersingular operator: c V 1 c D 1 V 1 v, v Γ 1 + c Dv, v Γ R single layer potential with piecewise linear basis functions spectral equivalent preconditioning matrix C ed for D h : 1 4(1 c R ) V 1 v, v Γ. C ed [j, i] = V 1 ψ i, ψ j Γ for i, j = 1,..., M. Approximation of the preconditioning matrix C ed C ed = Mh T V 1 h M h, C 1 ed = M 1 h V hm T h with V h [j, i] = V ψ i, ψ j Γ, M h [j, i] = ψ i, ψ j Γ. Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.13/24

38 Artificial Multilevel Preconditioner [Steinbach 2003] Sequence of nested boundary element spaces (globally quasiuniform) Z 0 Z 1... Z J = Z h H 1/2 (Γ) Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.14/24

39 Artificial Multilevel Preconditioner [Steinbach 2003] Sequence of nested boundary element spaces (globally quasiuniform) L 2 projection: Z 0 Z 1... Z J = Z h H 1/2 (Γ) Q j w Z j : Q j w, v j Γ = w, v j Γ Multilevel operator: [Bramble, Pasciak, Xu 1990] A s w := J j=0 h 2s j (Q j Q j 1 ) w for all v j Z j Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.14/24

40 Artificial Multilevel Preconditioner [Steinbach 2003] Sequence of nested boundary element spaces (globally quasiuniform) L 2 projection: Z 0 Z 1... Z J = Z h H 1/2 (Γ) Q j w Z j : Q j w, v j Γ = w, v j Γ Multilevel operator: [Bramble, Pasciak, Xu 1990] A s w := J j=0 h 2s j Spectral equivalence inequalities [Oswald 1998] (Q j Q j 1 ) w for all v j Z j c 1 w 2 H 1/2 (Γ) A 1/2 w, w Γ c 2 J 2 w 2 H 1/2 (Γ) for all w Z J. Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.14/24

41 Artificial Multilevel Preconditioner [Steinbach 2003] Sequence of nested boundary element spaces (globally quasiuniform) L 2 projection: Z 0 Z 1... Z J = Z h H 1/2 (Γ) Q j w Z j : Q j w, v j Γ = w, v j Γ Multilevel operator: [Bramble, Pasciak, Xu 1990] A s w := J j=0 h 2s j Spectral equivalence inequalities [Oswald 1998] (Q j Q j 1 ) w for all v j Z j c 1 w 2 H 1/2 (Γ) A 1/2 w, w Γ c 2 J 2 w 2 H 1/2 (Γ) for all w Z J. The sequence of nested boundary element spaces is build from the clustering of the boundary elements by a hierarchical structure as used in the Fast BEM. Extendable to adaptive grids. Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.14/24

42 Institut fu r Angewandte Analysis und Numerische Simulation Universita t Stuttgart Simulation of spray painting (with R. Sonnenschein, Daimler Chrysler, Dornier) boundary elements mesh ratio hmax hmin 1454, 5 thickness of the wall: 0.8 mm evaluation points size of the wall: about 1 m 150 iteration steps flux: Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.15/24

43 Field evaluation in points or better interactive on demand. = Fast Multipole Method Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.16/24

44 Evaluation on demand Evaluation of the representation formula at many points one by one. exact evaluation instead of interpolation on a grid (FEM) no grid to construct (FEM) build cluster tree without information on the evaluation points build separate trees for the geometry and the evaluation. new admissibility condition: number of nearfield panels limited extra feature: prediction of the point of intersection of the boundary and a straight line (point and direction (electric field)) Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.17/24

45 Evaluation on demand Evaluation of the representation formula at many points one by one. exact evaluation instead of interpolation on a grid (FEM) no grid to construct (FEM) build cluster tree without information on the evaluation points build separate trees for the geometry and the evaluation. new admissibility condition: number of nearfield panels limited extra feature: prediction of the point of intersection of the boundary and a straight line (point and direction (electric field)) example: evaluation points on demand at once 254 sec 333 sec sec Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.17/24

46 Experimental setup (with R. Sonnenschein, Daimler Chrysler, Dornier) boundary elements evaluation points 88 iteration steps (1 refined 92 iteration steps) Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.18/24

47 Isolines of the potential Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.19/24

48 Isolines of the potential Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.20/24

49 Adaptive meshes triangles triangles triangles Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.21/24

50 Cauchy data and representation formula unrefined mesh potential u e h distance x 10 6 uniform refined mesh potential u e h 780 once adaptively refined mesh potential u e h distance x 10 6 twice adaptively refined mesh potential u e h distance x distance x 10 6 Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.22/24

51 A posteriori error estimator Neumann problem: u(x) = 0 for x Ω IR 3, t(x) := (T x u)(x) = ( n u)(x) = g(x) for x Γ. compatibility condition: Γ g(x) 1 ds x = 0 Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.23/24

52 A posteriori error estimator Neumann problem: u(x) = 0 for x Ω IR 3, t(x) := (T x u)(x) = ( n u)(x) = g(x) for x Γ. compatibility condition: Γ g(x) 1 ds x = 0 Define ũ for a discrete solution u h : ũ(x) = V g(y) + ((1 σ(x))i K)u h (x) for x Γ. Lemma (Schulz,Steinbach). The error u u h of the approximation u h is a solution of the boundary integral equation (σ(x)i + K)(u u h )(x) = (ũ u h )(x) for x Γ. A simple error estimator e h : c K ũ u h D u u h D 1 1 c K ũ u h D Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.23/24

53 Current and future work domain decomposition methods for spray painting geometry = parallel solvers Boundary Element Tearing and Interconnecting methods (BETI) automatic generation of domain decompositions adaptive meshes based on the error estimator industrial applications... Adaptive Fast Boundary Element Methods in Industrial Applications, Hirschegg, September 30th, 2004 p.24/24

AMS527: Numerical Analysis II

AMS527: Numerical Analysis II AMS527: Numerical Analysis II A Brief Overview of Finite Element Methods Xiangmin Jiao SUNY Stony Brook Xiangmin Jiao SUNY Stony Brook AMS527: Numerical Analysis II 1 / 25 Overview Basic concepts Mathematical

More information

Technische Universität Graz

Technische Universität Graz Technische Universität Graz Fast Multipole Boundary Element Method for Electrostatic Field Computations G. Of, M. Kaltenbacher, O. Steinbach Berichte aus dem Institut für Numerische Mathematik Bericht

More information

Contents. I The Basic Framework for Stationary Problems 1

Contents. I The Basic Framework for Stationary Problems 1 page v Preface xiii I The Basic Framework for Stationary Problems 1 1 Some model PDEs 3 1.1 Laplace s equation; elliptic BVPs... 3 1.1.1 Physical experiments modeled by Laplace s equation... 5 1.2 Other

More information

Stokes Preconditioning on a GPU

Stokes Preconditioning on a GPU Stokes Preconditioning on a GPU Matthew Knepley 1,2, Dave A. Yuen, and Dave A. May 1 Computation Institute University of Chicago 2 Department of Molecular Biology and Physiology Rush University Medical

More information

Iterative methods for use with the Fast Multipole Method

Iterative methods for use with the Fast Multipole Method Iterative methods for use with the Fast Multipole Method Ramani Duraiswami Perceptual Interfaces and Reality Lab. Computer Science & UMIACS University of Maryland, College Park, MD Joint work with Nail

More information

A Kernel-independent Adaptive Fast Multipole Method

A Kernel-independent Adaptive Fast Multipole Method A Kernel-independent Adaptive Fast Multipole Method Lexing Ying Caltech Joint work with George Biros and Denis Zorin Problem Statement Given G an elliptic PDE kernel, e.g. {x i } points in {φ i } charges

More information

The 3D DSC in Fluid Simulation

The 3D DSC in Fluid Simulation The 3D DSC in Fluid Simulation Marek K. Misztal Informatics and Mathematical Modelling, Technical University of Denmark mkm@imm.dtu.dk DSC 2011 Workshop Kgs. Lyngby, 26th August 2011 Governing Equations

More information

A spectral boundary element method

A spectral boundary element method Boundary Elements XXVII 165 A spectral boundary element method A. Calaon, R. Adey & J. Baynham Wessex Institute of Technology, Southampton, UK Abstract The Boundary Element Method (BEM) is not local and

More information

Adaptive Isogeometric Analysis by Local h-refinement with T-splines

Adaptive Isogeometric Analysis by Local h-refinement with T-splines Adaptive Isogeometric Analysis by Local h-refinement with T-splines Michael Dörfel 1, Bert Jüttler 2, Bernd Simeon 1 1 TU Munich, Germany 2 JKU Linz, Austria SIMAI, Minisymposium M13 Outline Preliminaries:

More information

Transactions on Modelling and Simulation vol 20, 1998 WIT Press, ISSN X

Transactions on Modelling and Simulation vol 20, 1998 WIT Press,   ISSN X Parallel indirect multipole BEM analysis of Stokes flow in a multiply connected domain M.S. Ingber*, A.A. Mammoli* & J.S. Warsa* "Department of Mechanical Engineering, University of New Mexico, Albuquerque,

More information

Control Volume Finite Difference On Adaptive Meshes

Control Volume Finite Difference On Adaptive Meshes Control Volume Finite Difference On Adaptive Meshes Sanjay Kumar Khattri, Gunnar E. Fladmark, Helge K. Dahle Department of Mathematics, University Bergen, Norway. sanjay@mi.uib.no Summary. In this work

More information

f xx + f yy = F (x, y)

f xx + f yy = F (x, y) Application of the 2D finite element method to Laplace (Poisson) equation; f xx + f yy = F (x, y) M. R. Hadizadeh Computer Club, Department of Physics and Astronomy, Ohio University 4 Nov. 2013 Domain

More information

A fast direct solver for high frequency scattering from a cavity in two dimensions

A fast direct solver for high frequency scattering from a cavity in two dimensions 1/31 A fast direct solver for high frequency scattering from a cavity in two dimensions Jun Lai 1 Joint work with: Leslie Greengard (CIMS) Sivaram Ambikasaran (CIMS) Workshop on fast direct solver, Dartmouth

More information

ADAPTIVE FINITE ELEMENT

ADAPTIVE FINITE ELEMENT Finite Element Methods In Linear Structural Mechanics Univ. Prof. Dr. Techn. G. MESCHKE SHORT PRESENTATION IN ADAPTIVE FINITE ELEMENT Abdullah ALSAHLY By Shorash MIRO Computational Engineering Ruhr Universität

More information

INTRODUCTION TO FINITE ELEMENT METHODS

INTRODUCTION TO FINITE ELEMENT METHODS INTRODUCTION TO FINITE ELEMENT METHODS LONG CHEN Finite element methods are based on the variational formulation of partial differential equations which only need to compute the gradient of a function.

More information

An Agglomeration Multigrid Method for Unstructured Grids

An Agglomeration Multigrid Method for Unstructured Grids Contemporary Mathematics Volume 218, 1998 B 0-8218-0988-1-03002-8 An Agglomeration Multigrid Method for Unstructured Grids Tony F. Chan, Jinchao Xu, and Ludmil Zikatanov 1. Introduction A new agglomeration

More information

1.2 Numerical Solutions of Flow Problems

1.2 Numerical Solutions of Flow Problems 1.2 Numerical Solutions of Flow Problems DIFFERENTIAL EQUATIONS OF MOTION FOR A SIMPLIFIED FLOW PROBLEM Continuity equation for incompressible flow: 0 Momentum (Navier-Stokes) equations for a Newtonian

More information

THE MORTAR FINITE ELEMENT METHOD IN 2D: IMPLEMENTATION IN MATLAB

THE MORTAR FINITE ELEMENT METHOD IN 2D: IMPLEMENTATION IN MATLAB THE MORTAR FINITE ELEMENT METHOD IN D: IMPLEMENTATION IN MATLAB J. Daněk, H. Kutáková Department of Mathematics, University of West Bohemia, Pilsen MECAS ESI s.r.o., Pilsen Abstract The paper is focused

More information

Computational Fluid Dynamics - Incompressible Flows

Computational Fluid Dynamics - Incompressible Flows Computational Fluid Dynamics - Incompressible Flows March 25, 2008 Incompressible Flows Basis Functions Discrete Equations CFD - Incompressible Flows CFD is a Huge field Numerical Techniques for solving

More information

The meshfree computation of stationary electric current densities in complex shaped conductors using 3D boundary element methods

The meshfree computation of stationary electric current densities in complex shaped conductors using 3D boundary element methods Boundary Elements and Other Mesh Reduction Methods XXXVII 121 The meshfree computation of stationary electric current densities in complex shaped conductors using 3D boundary element methods A. Buchau

More information

Puffin User Manual. March 1, Johan Hoffman and Anders Logg.

Puffin User Manual. March 1, Johan Hoffman and Anders Logg. Puffin User Manual March 1, 2006 Johan Hoffman and Anders Logg www.fenics.org Visit http://www.fenics.org/ for the latest version of this manual. Send comments and suggestions to puffin-dev@fenics.org.

More information

Implementation of PML in the Depth-oriented Extended Forward Modeling

Implementation of PML in the Depth-oriented Extended Forward Modeling Implementation of PML in the Depth-oriented Extended Forward Modeling Lei Fu, William W. Symes The Rice Inversion Project (TRIP) April 19, 2013 Lei Fu, William W. Symes (TRIP) PML in Extended modeling

More information

High Order Nédélec Elements with local complete sequence properties

High Order Nédélec Elements with local complete sequence properties High Order Nédélec Elements with local complete sequence properties Joachim Schöberl and Sabine Zaglmayr Institute for Computational Mathematics, Johannes Kepler University Linz, Austria E-mail: {js,sz}@jku.at

More information

Parallel and Distributed Systems Lab.

Parallel and Distributed Systems Lab. Parallel and Distributed Systems Lab. Department of Computer Sciences Purdue University. Jie Chi, Ronaldo Ferreira, Ananth Grama, Tzvetan Horozov, Ioannis Ioannidis, Mehmet Koyuturk, Shan Lei, Robert Light,

More information

3D NURBS-ENHANCED FINITE ELEMENT METHOD

3D NURBS-ENHANCED FINITE ELEMENT METHOD 7th Workshop on Numerical Methods in Applied Science and Engineering (NMASE 8) Vall de Núria, 9 a 11 de enero de 28 c LaCàN, www.lacan-upc.es 3D NURBS-ENHANCED FINITE ELEMENT METHOD R. Sevilla, S. Fernández-Méndez

More information

Panel methods are currently capable of rapidly solving the potential flow equation on rather complex

Panel methods are currently capable of rapidly solving the potential flow equation on rather complex A Fast, Unstructured Panel Solver John Moore 8.337 Final Project, Fall, 202 A parallel high-order Boundary Element Method accelerated by the Fast Multipole Method is presented in this report. The case

More information

PROGRAMMING OF MULTIGRID METHODS

PROGRAMMING OF MULTIGRID METHODS PROGRAMMING OF MULTIGRID METHODS LONG CHEN In this note, we explain the implementation detail of multigrid methods. We will use the approach by space decomposition and subspace correction method; see Chapter:

More information

Multigrid Third-Order Least-Squares Solution of Cauchy-Riemann Equations on Unstructured Triangular Grids

Multigrid Third-Order Least-Squares Solution of Cauchy-Riemann Equations on Unstructured Triangular Grids INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS Int. J. Numer. Meth. Fluids ; : 6 Prepared using fldauth.cls [Version: /9/8 v.] Multigrid Third-Order Least-Squares Solution of Cauchy-Riemann Equations

More information

SOLVING PARTIAL DIFFERENTIAL EQUATIONS ON POINT CLOUDS

SOLVING PARTIAL DIFFERENTIAL EQUATIONS ON POINT CLOUDS SOLVING PARTIAL DIFFERENTIAL EQUATIONS ON POINT CLOUDS JIAN LIANG AND HONGKAI ZHAO Abstract. In this paper we present a general framework for solving partial differential equations on manifolds represented

More information

High Frequency Wave Scattering

High Frequency Wave Scattering High Frequency Wave Scattering University of Reading March 21st, 2006 - Scattering theory What is the effect of obstacles or inhomogeneities on an incident wave? - Scattering theory What is the effect

More information

The Immersed Interface Method

The Immersed Interface Method The Immersed Interface Method Numerical Solutions of PDEs Involving Interfaces and Irregular Domains Zhiiin Li Kazufumi Ito North Carolina State University Raleigh, North Carolina Society for Industrial

More information

Feasibility of a meshfree post-processing for boundary element methods

Feasibility of a meshfree post-processing for boundary element methods Boundary Elements and Other Mesh Reduction Methods XXXVIII 327 Feasibility of a meshfree post-processing for boundary element methods A. Buchau & W. M. Rucker Institut für Theorie der Elektrotechnik, Universität

More information

Finite Element Method. Chapter 7. Practical considerations in FEM modeling

Finite Element Method. Chapter 7. Practical considerations in FEM modeling Finite Element Method Chapter 7 Practical considerations in FEM modeling Finite Element Modeling General Consideration The following are some of the difficult tasks (or decisions) that face the engineer

More information

An Optimization Method Based On B-spline Shape Functions & the Knot Insertion Algorithm

An Optimization Method Based On B-spline Shape Functions & the Knot Insertion Algorithm An Optimization Method Based On B-spline Shape Functions & the Knot Insertion Algorithm P.A. Sherar, C.P. Thompson, B. Xu, B. Zhong Abstract A new method is presented to deal with shape optimization problems.

More information

Accelerated flow acoustic boundary element solver and the noise generation of fish

Accelerated flow acoustic boundary element solver and the noise generation of fish Accelerated flow acoustic boundary element solver and the noise generation of fish JUSTIN W. JAWORSKI, NATHAN WAGENHOFFER, KEITH W. MOORED LEHIGH UNIVERSITY, BETHLEHEM, USA FLINOVIA PENN STATE 27 APRIL

More information

Space Filling Curves and Hierarchical Basis. Klaus Speer

Space Filling Curves and Hierarchical Basis. Klaus Speer Space Filling Curves and Hierarchical Basis Klaus Speer Abstract Real world phenomena can be best described using differential equations. After linearisation we have to deal with huge linear systems of

More information

Lecture 2 Unstructured Mesh Generation

Lecture 2 Unstructured Mesh Generation Lecture 2 Unstructured Mesh Generation MIT 16.930 Advanced Topics in Numerical Methods for Partial Differential Equations Per-Olof Persson (persson@mit.edu) February 13, 2006 1 Mesh Generation Given a

More information

An Interface-fitted Mesh Generator and Polytopal Element Methods for Elliptic Interface Problems

An Interface-fitted Mesh Generator and Polytopal Element Methods for Elliptic Interface Problems An Interface-fitted Mesh Generator and Polytopal Element Methods for Elliptic Interface Problems Long Chen University of California, Irvine chenlong@math.uci.edu Joint work with: Huayi Wei (Xiangtan University),

More information

A Parallel Implementation of A Fast Multipole Based 3-D Capacitance Extraction Program on Distributed Memory Multicomputers

A Parallel Implementation of A Fast Multipole Based 3-D Capacitance Extraction Program on Distributed Memory Multicomputers A Parallel Implementation of A Fast Multipole Based 3-D Capacitance Extraction Program on Distributed Memory Multicomputers Yanhong Yuan and Prithviraj Banerjee Department of Electrical and Computer Engineering

More information

An introduction to mesh generation Part IV : elliptic meshing

An introduction to mesh generation Part IV : elliptic meshing Elliptic An introduction to mesh generation Part IV : elliptic meshing Department of Civil Engineering, Université catholique de Louvain, Belgium Elliptic Curvilinear Meshes Basic concept A curvilinear

More information

Foundations of Analytical and Numerical Field Computation

Foundations of Analytical and Numerical Field Computation Foundations of Analytical and Numerical Field Computation Stephan Russenschuck, CERN-AT-MEL Stephan Russenschuck CERN, TE-MCS, 1211 Geneva, Switzerland 1 Permanent Magnet Circuits 2 Rogowski profiles Pole

More information

Documentation for Numerical Derivative on Discontinuous Galerkin Space

Documentation for Numerical Derivative on Discontinuous Galerkin Space Documentation for Numerical Derivative on Discontinuous Galerkin Space Stefan Schnake 204 Introduction This documentation gives a guide to the syntax and usage of the functions in this package as simply

More information

Approaches to Parallel Implementation of the BDDC Method

Approaches to Parallel Implementation of the BDDC Method Approaches to Parallel Implementation of the BDDC Method Jakub Šístek Includes joint work with P. Burda, M. Čertíková, J. Mandel, J. Novotný, B. Sousedík. Institute of Mathematics of the AS CR, Prague

More information

A Level Set-Based Topology Optimization Method For Three-Dimensional Acoustic Problems Using Fast Multipole Boundary Element Method

A Level Set-Based Topology Optimization Method For Three-Dimensional Acoustic Problems Using Fast Multipole Boundary Element Method 9 th World Congress on Structural and Multidisciplinary Optimization June 13-17, 2011, Shizuoka, Japan A Level Set-Based Topology Optimization Method For Three-imensional Acoustic Problems Using Fast Multipole

More information

A Hybrid Geometric+Algebraic Multigrid Method with Semi-Iterative Smoothers

A Hybrid Geometric+Algebraic Multigrid Method with Semi-Iterative Smoothers NUMERICAL LINEAR ALGEBRA WITH APPLICATIONS Numer. Linear Algebra Appl. 013; 00:1 18 Published online in Wiley InterScience www.interscience.wiley.com). A Hybrid Geometric+Algebraic Multigrid Method with

More information

Numerische Mathematik

Numerische Mathematik Numer. Math. (00) 98: 559 579 Digital Object Identifier (DOI) 10.1007/s0011-00-0536-7 Numerische Mathematik On the nested refinement of quadrilateral and hexahedral finite elements and the affine approximation

More information

New Multipole Method for 3-D Capacitance Extraction

New Multipole Method for 3-D Capacitance Extraction July 2004, Vo1.19, No.4, pp.544-549 J. Comput. Sci. ~ Technol. New Multipole Method for 3-D Capacitance Extraction Zhao-Zhi Yang and Ze-Yi Wang Department of Computer Science and Technology, Tsinghua University,

More information

A Broadband Fast Multipole Accelerated Boundary Element Method for the 3D Helmholtz Equation. Abstract

A Broadband Fast Multipole Accelerated Boundary Element Method for the 3D Helmholtz Equation. Abstract A Broadband Fast Multipole Accelerated Boundary Element Method for the 3D Helmholtz Equation Nail A. Gumerov and Ramani Duraiswami (Dated: 31 December 2007, Revised 22 July 2008, Revised 03 October 2008.)

More information

Conic Optimization via Operator Splitting and Homogeneous Self-Dual Embedding

Conic Optimization via Operator Splitting and Homogeneous Self-Dual Embedding Conic Optimization via Operator Splitting and Homogeneous Self-Dual Embedding B. O Donoghue E. Chu N. Parikh S. Boyd Convex Optimization and Beyond, Edinburgh, 11/6/2104 1 Outline Cone programming Homogeneous

More information

Sonderforschungsbereich 393 Parallele Numerische Simulation für Physik und Kontinuumsmechanik

Sonderforschungsbereich 393 Parallele Numerische Simulation für Physik und Kontinuumsmechanik Sonderforschungsbereich 393 Parallele Numerische Simulation für Physik und Kontinuumsmechanik Arnd Meyer Roman Unger Subspace-cg-techniques for clinch-problems Preprint SFB393/05- Preprintreihe des Chemnitzer

More information

A parallel direct/iterative solver based on a Schur complement approach

A parallel direct/iterative solver based on a Schur complement approach A parallel direct/iterative solver based on a Schur complement approach Gene around the world at CERFACS Jérémie Gaidamour LaBRI and INRIA Bordeaux - Sud-Ouest (ScAlApplix project) February 29th, 2008

More information

Transfinite Interpolation Based Analysis

Transfinite Interpolation Based Analysis Transfinite Interpolation Based Analysis Nathan Collier 1 V.M. Calo 1 Javier Principe 2 1 King Abdullah University of Science and Technology 2 International Center for Numerical Methods in Engineering

More information

Memory Efficient Adaptive Mesh Generation and Implementation of Multigrid Algorithms Using Sierpinski Curves

Memory Efficient Adaptive Mesh Generation and Implementation of Multigrid Algorithms Using Sierpinski Curves Memory Efficient Adaptive Mesh Generation and Implementation of Multigrid Algorithms Using Sierpinski Curves Michael Bader TU München Stefanie Schraufstetter TU München Jörn Behrens AWI Bremerhaven Abstract

More information

Recent developments in the solution of indefinite systems Location: De Zwarte Doos (TU/e campus)

Recent developments in the solution of indefinite systems Location: De Zwarte Doos (TU/e campus) 1-day workshop, TU Eindhoven, April 17, 2012 Recent developments in the solution of indefinite systems Location: De Zwarte Doos (TU/e campus) :10.25-10.30: Opening and word of welcome 10.30-11.15: Michele

More information

Numerical Experiments

Numerical Experiments 77 Chapter 4 Numerical Experiments 4.1 Error estimators and adaptive refinement Due to singularities the convergence of finite element solutions on uniform grids can be arbitrarily low. Adaptivity based

More information

Construction and application of hierarchical matrix preconditioners

Construction and application of hierarchical matrix preconditioners University of Iowa Iowa Research Online Theses and Dissertations 2008 Construction and application of hierarchical matrix preconditioners Fang Yang University of Iowa Copyright 2008 Fang Yang This dissertation

More information

Fast Multipole Method on the GPU

Fast Multipole Method on the GPU Fast Multipole Method on the GPU with application to the Adaptive Vortex Method University of Bristol, Bristol, United Kingdom. 1 Introduction Particle methods Highly parallel Computational intensive Numerical

More information

Daubechies Wavelets and Interpolating Scaling Functions and Application on PDEs

Daubechies Wavelets and Interpolating Scaling Functions and Application on PDEs Daubechies Wavelets and Interpolating Scaling Functions and Application on PDEs R. Schneider F. Krüger TUB - Technical University of Berlin November 22, 2007 R. Schneider F. Krüger Daubechies Wavelets

More information

A scalable H-matrix approach for the solution of boundary integral equations on multi-gpu clusters

A scalable H-matrix approach for the solution of boundary integral equations on multi-gpu clusters A scalable H-matrix approach for the solution of boundary integral equations on multi-gpu clusters H. Harbrecht and P. Zaspel Departement Mathematik und Informatik Preprint No. 2018-11 Fachbereich Mathematik

More information

Efficient computation of source magnetic scalar potential

Efficient computation of source magnetic scalar potential Adv. Radio Sci., 4, 59 63, 2006 Author(s) 2006. This work is licensed under a Creative Commons License. Advances in Radio Science Efficient computation of source magnetic scalar potential W. Hafla, A.

More information

Geometric structures on manifolds

Geometric structures on manifolds CHAPTER 3 Geometric structures on manifolds In this chapter, we give our first examples of hyperbolic manifolds, combining ideas from the previous two chapters. 3.1. Geometric structures 3.1.1. Introductory

More information

ADAPTIVE BEM-BASED FEM ON POLYGONAL MESHES FROM VIRTUAL ELEMENT METHODS

ADAPTIVE BEM-BASED FEM ON POLYGONAL MESHES FROM VIRTUAL ELEMENT METHODS ECCOMAS Congress 6 VII European Congress on Computational Methods in Applied Sciences and Engineering M. Papadrakakis, V. Papadopoulos, G. Stefanou, V. Plevris (eds.) Crete Island, Greece, 5 June 6 ADAPTIVE

More information

Parallel resolution of sparse linear systems by mixing direct and iterative methods

Parallel resolution of sparse linear systems by mixing direct and iterative methods Parallel resolution of sparse linear systems by mixing direct and iterative methods Phyleas Meeting, Bordeaux J. Gaidamour, P. Hénon, J. Roman, Y. Saad LaBRI and INRIA Bordeaux - Sud-Ouest (ScAlApplix

More information

arxiv: v1 [cs.na] 12 Jun 2015

arxiv: v1 [cs.na] 12 Jun 2015 The Isogeometric Nyström Method Jürgen Zechner a,, Benjamin Marussig a, Gernot Beer a,b, Thomas-Peter Fries a a Institute of Structural Analysis, Graz University of Technology, Lessingstraße 25/II, 8010

More information

Verification of Moving Mesh Discretizations

Verification of Moving Mesh Discretizations Verification of Moving Mesh Discretizations Krzysztof J. Fidkowski High Order CFD Workshop Kissimmee, Florida January 6, 2018 How can we verify moving mesh results? Goal: Demonstrate accuracy of flow solutions

More information

Chapter 13. Boundary Value Problems for Partial Differential Equations* Linz 2002/ page

Chapter 13. Boundary Value Problems for Partial Differential Equations* Linz 2002/ page Chapter 13 Boundary Value Problems for Partial Differential Equations* E lliptic equations constitute the third category of partial differential equations. As a prototype, we take the Poisson equation

More information

Space-filling curves for 2-simplicial meshes created with bisections and reflections

Space-filling curves for 2-simplicial meshes created with bisections and reflections Space-filling curves for 2-simplicial meshes created with bisections and reflections Dr. Joseph M. Maubach Department of Mathematics Eindhoven University of Technology Eindhoven, The Netherlands j.m.l.maubach@tue.nl

More information

arxiv: v1 [math.na] 20 Sep 2016

arxiv: v1 [math.na] 20 Sep 2016 arxiv:1609.06236v1 [math.na] 20 Sep 2016 A Local Mesh Modification Strategy for Interface Problems with Application to Shape and Topology Optimization P. Gangl 1,2 and U. Langer 3 1 Doctoral Program Comp.

More information

Commutative filters for LES on unstructured meshes

Commutative filters for LES on unstructured meshes Center for Turbulence Research Annual Research Briefs 1999 389 Commutative filters for LES on unstructured meshes By Alison L. Marsden AND Oleg V. Vasilyev 1 Motivation and objectives Application of large

More information

Theoretical Background for OpenLSTO v0.1: Open Source Level Set Topology Optimization. M2DO Lab 1,2. 1 Cardiff University

Theoretical Background for OpenLSTO v0.1: Open Source Level Set Topology Optimization. M2DO Lab 1,2. 1 Cardiff University Theoretical Background for OpenLSTO v0.1: Open Source Level Set Topology Optimization M2DO Lab 1,2 1 Cardiff University 2 University of California, San Diego November 2017 A brief description of theory

More information

Isogeometric analysis with Axel

Isogeometric analysis with Axel Isogeometric analysis with Axel Gang Xu, Régis Duvigneau,Bernard Mourrain INRIA Sophia-Antipolis gxu@sophia.inria.fr SAGA Workshop, March 18th, 2010 Outline 1 Isogeometric toolbox in EXCITING 2 Isogeometric

More information

Surface Parameterization

Surface Parameterization Surface Parameterization A Tutorial and Survey Michael Floater and Kai Hormann Presented by Afra Zomorodian CS 468 10/19/5 1 Problem 1-1 mapping from domain to surface Original application: Texture mapping

More information

Asymptotic Error Analysis

Asymptotic Error Analysis Asymptotic Error Analysis Brian Wetton Mathematics Department, UBC www.math.ubc.ca/ wetton PIMS YRC, June 3, 2014 Outline Overview Some History Romberg Integration Cubic Splines - Periodic Case More History:

More information

arxiv: v2 [cs.ms] 18 Oct 2017

arxiv: v2 [cs.ms] 18 Oct 2017 Approximation of boundary element matrices using GPGPUs and nested cross approximation Steffen Börm a,, Sven Christophersen a a Department of Computer Science, Christian-Albrechts-Universität zu Kiel,

More information

A fast finite difference method for biharmonic equations on irregular domains

A fast finite difference method for biharmonic equations on irregular domains A fast finite difference method for biharmonic equations on irregular domains Guo Chen Zhilin Li Ping Lin Abstract Biharmonic equations have many applications, especially in fluid and solid mechanics,

More information

Geodesics in heat: A new approach to computing distance

Geodesics in heat: A new approach to computing distance Geodesics in heat: A new approach to computing distance based on heat flow Diana Papyan Faculty of Informatics - Technische Universität München Abstract In this report we are going to introduce new method

More information

smooth coefficients H. Köstler, U. Rüde

smooth coefficients H. Köstler, U. Rüde A robust multigrid solver for the optical flow problem with non- smooth coefficients H. Köstler, U. Rüde Overview Optical Flow Problem Data term and various regularizers A Robust Multigrid Solver Galerkin

More information

Adaptive numerical methods

Adaptive numerical methods METRO MEtallurgical TRaining On-line Adaptive numerical methods Arkadiusz Nagórka CzUT Education and Culture Introduction Common steps of finite element computations consists of preprocessing - definition

More information

A Study of Prolongation Operators Between Non-nested Meshes

A Study of Prolongation Operators Between Non-nested Meshes A Study of Prolongation Operators Between Non-nested Meshes Thomas Dickopf 1 and Rolf Krause 2 1 Institute for Numerical Simulation, University of Bonn, 53115 Bonn, Germany, dickopf@ins.uni-bonn.de 2 Institute

More information

Galerkin Projections Between Finite Element Spaces

Galerkin Projections Between Finite Element Spaces Galerkin Projections Between Finite Element Spaces Ross A. Thompson Thesis submitted to the Faculty of the Virginia Polytechnic Institute and State University in partial fulfillment of the requirements

More information

Collocation and optimization initialization

Collocation and optimization initialization Boundary Elements and Other Mesh Reduction Methods XXXVII 55 Collocation and optimization initialization E. J. Kansa 1 & L. Ling 2 1 Convergent Solutions, USA 2 Hong Kong Baptist University, Hong Kong

More information

Edge and local feature detection - 2. Importance of edge detection in computer vision

Edge and local feature detection - 2. Importance of edge detection in computer vision Edge and local feature detection Gradient based edge detection Edge detection by function fitting Second derivative edge detectors Edge linking and the construction of the chain graph Edge and local feature

More information

Geometric structures on manifolds

Geometric structures on manifolds CHAPTER 3 Geometric structures on manifolds In this chapter, we give our first examples of hyperbolic manifolds, combining ideas from the previous two chapters. 3.1. Geometric structures 3.1.1. Introductory

More information

Math 52 Final Exam March 16, 2009

Math 52 Final Exam March 16, 2009 Math 52 Final Exam March 16, 2009 Name : Section Leader: Josh Lan Xiannan (Circle one) Genauer Huang Li Section Time: 10:00 11:00 1:15 2:15 (Circle one) This is a closed-book, closed-notes exam. No calculators

More information

Fast multipole methods for axisymmetric geometries

Fast multipole methods for axisymmetric geometries Fast multipole methods for axisymmetric geometries Victor Churchill New York University May 13, 2016 Abstract Fast multipole methods (FMMs) are one of the main numerical methods used in the solution of

More information

Janne Martikainen 1. Introduction

Janne Martikainen 1. Introduction Mathematical Modelling and Numerical Analysis ESAIM: M2AN Modélisation Mathématique et Analyse Numérique M2AN, Vol. 37, N o 1, 2003, pp. 133 142 DOI: 10.1051/m2an:2003016 NUMERICAL STUDY OF TWO SPARSE

More information

Finite Element Convergence for Time-Dependent PDEs with a Point Source in COMSOL 4.2

Finite Element Convergence for Time-Dependent PDEs with a Point Source in COMSOL 4.2 Finite Element Convergence for Time-Dependent PDEs with a Point Source in COMSOL 4.2 David W. Trott and Matthias K. Gobbert Department of Mathematics and Statistics, University of Maryland, Baltimore County,

More information

The Development of a 3D Self-Adaptive Goal-Oriented hp-finite Element Software for Simulations of Resistivity Logging Instruments

The Development of a 3D Self-Adaptive Goal-Oriented hp-finite Element Software for Simulations of Resistivity Logging Instruments A Progress Report on: The Development of a 3D Self-Adaptive Goal-Oriented hp-finite Element Software for Simulations of Resistivity Logging Instruments David Pardo (dzubiaur@yahoo.es), L. Demkowicz, C.

More information

Numerical Methods for PDEs : Video 11: 1D FiniteFebruary Difference 15, Mappings Theory / 15

Numerical Methods for PDEs : Video 11: 1D FiniteFebruary Difference 15, Mappings Theory / 15 22.520 Numerical Methods for PDEs : Video 11: 1D Finite Difference Mappings Theory and Matlab February 15, 2015 22.520 Numerical Methods for PDEs : Video 11: 1D FiniteFebruary Difference 15, Mappings 2015

More information

A Coupled 3D/2D Axisymmetric Method for Simulating Magnetic Metal Forming Processes in LS-DYNA

A Coupled 3D/2D Axisymmetric Method for Simulating Magnetic Metal Forming Processes in LS-DYNA A Coupled 3D/2D Axisymmetric Method for Simulating Magnetic Metal Forming Processes in LS-DYNA P. L Eplattenier *, I. Çaldichoury Livermore Software Technology Corporation, Livermore, CA, USA * Corresponding

More information

Efficient O(N log N) algorithms for scattered data interpolation

Efficient O(N log N) algorithms for scattered data interpolation Efficient O(N log N) algorithms for scattered data interpolation Nail Gumerov University of Maryland Institute for Advanced Computer Studies Joint work with Ramani Duraiswami February Fourier Talks 2007

More information

Convergence Results for Non-Conforming hp Methods: The Mortar Finite Element Method

Convergence Results for Non-Conforming hp Methods: The Mortar Finite Element Method Contemporary Mathematics Volume 218, 1998 B 0-8218-0988-1-03042-9 Convergence Results for Non-Conforming hp Methods: The Mortar Finite Element Method Padmanabhan Seshaiyer and Manil Suri 1. Introduction

More information

Stream Function-Vorticity CFD Solver MAE 6263

Stream Function-Vorticity CFD Solver MAE 6263 Stream Function-Vorticity CFD Solver MAE 66 Charles O Neill April, 00 Abstract A finite difference CFD solver was developed for transient, two-dimensional Cartesian viscous flows. Flow parameters are solved

More information

Towards a complete FEM-based simulation toolkit on GPUs: Geometric Multigrid solvers

Towards a complete FEM-based simulation toolkit on GPUs: Geometric Multigrid solvers Towards a complete FEM-based simulation toolkit on GPUs: Geometric Multigrid solvers Markus Geveler, Dirk Ribbrock, Dominik Göddeke, Peter Zajac, Stefan Turek Institut für Angewandte Mathematik TU Dortmund,

More information

COMPUTER AIDED ENGINEERING. Part-1

COMPUTER AIDED ENGINEERING. Part-1 COMPUTER AIDED ENGINEERING Course no. 7962 Finite Element Modelling and Simulation Finite Element Modelling and Simulation Part-1 Modeling & Simulation System A system exists and operates in time and space.

More information

Reconstruction of dielectrics from experimental data via a hybrid globally convergent/adaptive inverse algorithm

Reconstruction of dielectrics from experimental data via a hybrid globally convergent/adaptive inverse algorithm Reconstruction of dielectrics from experimental data via a hybrid globally convergent/adaptive inverse algorithm Larisa Beilina Michael V. Klibanov August 17, 21 Abstract The validity of a synthesis of

More information

NESTED AND FULLY AUGMENTED LINKS

NESTED AND FULLY AUGMENTED LINKS NESTED AND FULLY AUGMENTED LINKS HAYLEY OLSON Abstract. This paper focuses on two subclasses of hyperbolic generalized fully augmented links: fully augmented links and nested links. The link complements

More information

Index. C m (Ω), 141 L 2 (Ω) space, 143 p-th order, 17

Index. C m (Ω), 141 L 2 (Ω) space, 143 p-th order, 17 Bibliography [1] J. Adams, P. Swarztrauber, and R. Sweet. Fishpack: Efficient Fortran subprograms for the solution of separable elliptic partial differential equations. http://www.netlib.org/fishpack/.

More information

Fictitious Domain Methods and Topology Optimization

Fictitious Domain Methods and Topology Optimization Fictitious Domain Methods and Topology Optimization Martin Berggren UMIT research lab Department of Computing Science Umeå University April 11, 2014 Martin Berggren (Umeå University) Fictitious Domain

More information

Bilinear Programming

Bilinear Programming Bilinear Programming Artyom G. Nahapetyan Center for Applied Optimization Industrial and Systems Engineering Department University of Florida Gainesville, Florida 32611-6595 Email address: artyom@ufl.edu

More information