High-order finite volume method for curved boundaries and non-matching domain-mesh problems
|
|
- Dwain Skinner
- 5 years ago
- Views:
Transcription
1 High-order finite volume method for curved boundaries and non-matching domain-mesh problems May 3-7, 0, São Félix, Portugal Ricardo Costa,, Stéphane Clain,, Gaspar J. Machado, Raphaël Loubère Institut de Mathématiques de Toulouse, Université de Toulouse, France Centro de Matemática, Universidade do Minho, Guimarães, Portugal
2 Outline Motivation and Background Problem Formulation 3 Polynomial Reconstruction Machinery ARCH Method 5 Finite Volume Scheme Numerical Benchmark 7 Conclusions and Final Remarks /8
3 Motivation and Background Replacing curved boundaries by polygonal edges associated to the mesh provides at most nd-order accuracy O(h ) Ω M Isoparametric elements are widely applied for FEM and DG Very few methods have been developed in the context of HO-FVM Motivation and Background 3/8
4 State-of-art in HO-FVM Ghost cells approach: add extra cells between the geometric boundary and the computational domain C.F. Ollivier-Gooch and M. Van Altena, A high-order accurate unstructured mesh finite-volume scheme for the advection-diffusion equation, Journal of Computational Physics, (00). Motivation and Background /8
5 State-of-art in HO-FVM Ghost cells approach: add extra cells between the geometric boundary and the computational domain Ollivier-Gooch approach : enforce the BC by constraining the LSM associated to the PR can be very time consuming if the LSM matrix has to be updated (moving boundaries/interfaces, tracking interfaces/discontinuities problems) C.F. Ollivier-Gooch and M. Van Altena, A high-order accurate unstructured mesh finite-volume scheme for the advection-diffusion equation, Journal of Computational Physics, (00). Motivation and Background /8
6 State-of-art in HO-FVM Ghost cells approach: add extra cells between the geometric boundary and the computational domain Ollivier-Gooch approach : enforce the BC by constraining the LSM associated to the PR can be very time consuming if the LSM matrix has to be updated (moving boundaries/interfaces, tracking interfaces/discontinuities problems) New approach: detach the BC conservation from the LSM matrix Easier, flexible, more efficient, more elegant C.F. Ollivier-Gooch and M. Van Altena, A high-order accurate unstructured mesh finite-volume scheme for the advection-diffusion equation, Journal of Computational Physics, (00). Motivation and Background /8
7 Problem Formulation Poisson s equation and BCs: φ = f, φ = φ D, φ n = g N, αφ + β φ n = g R, in Ω on Γ D on Γ N on Γ R Ω, Ω = {Γ D Γ N Γ R } real domain and its boundary n unit normal vector to Ω φ D Dirichlet BC g N Neumann BC g R Robin BC with coefficients α and β Problem Formulation 5/8
8 Generic FV Scheme Γ D eid c i eij n id nij m i q id,r q ij,r c j m j c i, e ij cell, edge q i, q ij quadrature points n ij normal vector ( φ) n i ds = f dx [ R ] e ij ζ r F ij,r c i c i Physical fluxes: j ν(i) r= f i c i = O(h R i ) Source term: F ij,r = φ(q ij,r ) n ij, S f i = ζ s f (q i,s ) s= Problem Formulation /8
9 Polynomial Reconstruction Machinery Non-conservative PR for inner edges e ij ϕ ij (x) = R α ij (x m ij ) α 0 α d α = (α, α ), α = α + α, x α = x α x α R ij = (R α ij ) 0 α d coefficients (to be determined) Polynomial Reconstruction Machinery 7/8
10 Polynomial Reconstruction Machinery Non-conservative PR for inner edges e ij ϕ ij (x) = R α ij (x m ij ) α 0 α d α = (α, α ), α = α + α, x α = x α x α R ij = (R α ij ) 0 α d coefficients (to be determined) E ij (R ij ) = q S ij ñ ô ω ij,q ϕ c q ij (x) dx φ q c q ϕ ij (x) defined with R ij = arg min R ij [E ij (R ij )] Polynomial Reconstruction Machinery 7/8
11 Polynomial Reconstruction Machinery Conservative PR for Dirichlet boundary edges e id ϕ id (x) = φ id + R α id [(x m id ) α MiD] α α d α = (α, α ), α = α + α, x α = x α x α R id = (R α id ) α d coefficients (to be determined) Polynomial Reconstruction Machinery 8/8
12 Polynomial Reconstruction Machinery Conservative PR for Dirichlet boundary edges e id ϕ id (x) = φ id + R α id [(x m id ) α MiD] α α d α = (α, α ), α = α + α, x α = x α x α R id = (R α id ) α d coefficients (to be determined) E id (R id ) = q S id ω id,q ñ ô ϕ c q id (x) dx φ q c q ϕ id (x) defined with R id = arg min R id [E id (R id )] Polynomial Reconstruction Machinery 8/8
13 Polynomial Reconstruction Machinery Naive mean-value conservation nd-order! φ id = φ D (x) ds, ϕ e id e id e id id (x) ds = φ id e id MiD α = (x m id ) α dx e id e id Polynomial Reconstruction Machinery 9/8
14 Polynomial Reconstruction Machinery Naive mean-value conservation nd-order! φ id = φ D (x) ds, ϕ e id e id e id id (x) ds = φ id e id MiD α = (x m id ) α dx e id e id Wise mean-value conservation Quadrature points on Ω! φ id = φ D (x) ds, ϕ Ûe id Ûe id Ûe id id (x) ds = φ id Ûe id MiD α = (x m id ) α dx Ûe id Ûe id Polynomial Reconstruction Machinery 9/8
15 Polynomial Reconstruction Machinery Naive mean-value conservation nd-order! φ id = φ D (x) ds, ϕ e id e id e id id (x) ds = φ id e id MiD α = (x m id ) α dx e id e id Wise mean-value conservation Quadrature points on Ω! φ id = φ D (x) ds, ϕ Ûe id Ûe id Ûe id id (x) ds = φ id Ûe id MiD α = (x m id ) α dx Ûe id Ûe id Wise point-value conservation: φ id = φ D (p id ), p id Ûe id, ϕ id (p id ) = φ id M α id = (p id m id ) α Polynomial Reconstruction Machinery 9/8
16 Polynomial Reconstruction Machinery Conservation of Dirichlet BC only Coefficients MiD α are boundary dependent LSM matrix has to be updated for moving boundaries/interfaces or dynamic BC in time-dependent and unsteady problems... optimization problems... tracking interfaces/discontinuities problems... etc. Ollivier-Gooch method consists in an augmented LSM matrix by constraints rows (equivalent to the wise conservation) Polynomial Reconstruction Machinery 0/8
17 ARCH Method ARCH Adaptive Reconstruction for Conservation of High-order The aim of ARCH is to improve the boundary treatment The main ideas are conserve the HO accuracy... detach the boundary from the LSM matrix... easy handling of moving boundaries... generic treatment of Dirichlet, Neumann and Robin BCs ARCH Method /8
18 ARCH Method ARCH for boundary edges e ib ϕ ib (x; ψ ib ) = ψ ib + ϕ ib (x) ϕ ib (x) non-conservative/naive conservative/wise conservative PR ψ ib free parameter (to be determined) E ib (R ib ; ψ ib ) = q S ib ω ib,q ñ ψ ib + c q c q ϕ ib (x; ψ ib ) dx φ q ô ϕ ib (x; ψ ib ) defined with R ib = arg min R ib [E ib (R ib ; ψ ib )] ψ ib is a RHS the LSM matrix remains the same :D ARCH Method /8
19 ARCH Method Generic BC on Ω to satisfy: g(x; α, β) = α(x)φ(x) + β(x) φ n Dirichlet BC: α =, β = 0 Neumann BC: α = 0, β 0 Robin BC: α 0, β 0 ARCH Method 3/8
20 ARCH Method Generic BC on Ω to satisfy: g(x; α, β) = α(x)φ(x) + β(x) φ n Dirichlet BC: α =, β = 0 Neumann BC: α = 0, β 0 Robin BC: α 0, β 0 For a given p ib Ω, the parameter ψ ib is prescribed such that α(p ib )ϕ ib (p ib ; ψ ib ) + β(p ib ) ϕ ib (p ib ; ψ ib ) n = g(p ib ; α, β) ψ ib = ψib 0 B(p ib ; α, β, ψib 0 )(ψ0 ib ψ ib ) B(p ib ; α, β, ψib 0 ) B(p ib; α, β, ψib 0 + ϕ ib ) ψ 0 ib ψ ib ARCH Method 3/8
21 Finite Volume Scheme Numerical fluxes: inner edge e ij: F ij,r = ϕ ij (q ij,r ) n ij boundary edge e ib : F ib,r = ϕ ib (q id,r ; ψ ib ) n ib PR and fluxes are linear identities Linear residual operator Φ G i (Φ) for vector Φ R I G i (Φ) = j ν(i) [ R ] e ij ζ r F ij,r f i c i, r= Free matrix method G(Φ) = (G i (Φ)) i=,...,i Compute vector Φ R I solution of G(Φ) = 0 Finite Volume Scheme /8
22 Numerical Benchmark Numerical Benchmark 5/8
23 Numerical Benchmark Manufactured solution: φ(r) = a + b ln(r) a, b such that φ [0, ]. 0. x x E0 E- E- E- E-8 E-0 E- Naive PR E3 E E5 E, P E, P E, P3 E, P5 Numerical Benchmark /8
24 Numerical Benchmark Manufactured solution: φ(r) = a + b ln(r) a, b such that φ [0, ]. 0. x x E0 E- E- E- Naive PR E0 E- E- E- E, P E, P E, P3 E, P5 Wise PR E0 E- E- E- E, P E, P E, P3 E, P5 ARCH E, P E, P E, P3 E, P5 E-8 E-8 E-8 E-0 E- E-0 E- E3 E E5 E-0 E- E3 E E5 E3 E E5 Numerical Benchmark /8
25 Numerical Benchmark. 0. x 0 E0 E- E- E- Wise PR E0 E- E- E- E, P E, P E, P3 E, P5 ARCH E, P E, P E, P3 E, P x E-8 E-0 E- E-8 E-0 E- E3 E E5 E3 E E5 Numerical Benchmark 7/8
26 Numerical Benchmark. 0. x 0 E0 E- E- E- Wise PR E0 E- E- E- E, P E, P E, P3 E, P5 ARCH E, P E, P E, P3 E, P x E-8 E-0 E- E-8 E-0 E- E3 E E5 E3 E E5. 0. x 0 E0 E- E- E- Wise PR E0 E- E- E- E, P E, P E, P3 E, P5 ARCH E, P E, P E, P3 E, P x E-8 E-0 E- E-8 E-0 E- E3 E E5 E3 E E5 Numerical Benchmark 7/8
27 Numerical Benchmark = 9730 P P 3 P 5 E E E E E E Naive PR.9E E 03.9E E 03.9E E 03 Wise PR.0E 05.E 05.5E E 08.98E.0E 0 ARCH.0E 05.37E E E E.5E 09 = 9730 P P 3 P 5 E E E E E E Naive PR.87E E 03.87E E 03.87E E 03 Wise PR.07E 05.3E 0 5.5E 09.E E.E 0 ARCH.03E 05.03E 03 7.E 0.0E 08.93E.00E 0 Numerical Benchmark 8/8
28 Numerical Benchmark. 0. x 0 E0 E- E- E- Wise PR E0 E- E- E- E, P E, P E, P3 E, P5 ARCH E, P E, P E, P3 E, P x E-8 E-0 E- E-8 E-0 E- E3 E E5 E3 E E5 Numerical Benchmark 9/8
29 Numerical Benchmark. 0. x 0 E0 E- E- E- Wise PR E0 E- E- E- E, P E, P E, P3 E, P5 ARCH E, P E, P E, P3 E, P x E-8 E-0 E- E-8 E-0 E- E3 E E5 E3 E E5. 0. x 0 E0 E- E- E- Wise PR E0 E- E- E- E, P E, P E, P3 E, P5 bfbfarch E, P E, P E, P3 E, P x E-8 E-0 E- E-8 E-0 E- E3 E E5 E3 E E5 Numerical Benchmark 9/8
30 Numerical Benchmark = 9730 P P 3 P 5 E E E E E E Naive PR 5.88E 03.88E E 03.88E E 03.88E 0 Wise PR.7E 05.77E 0 3.8E 08.37E 07.80E 0.E 09 ARCH.8E 05.80E 0.E 08.7E 07.E 0.E 08 = 305 P P 3 P 5 E E E E E E Naive PR.3E 0 7.0E 0.E E 0.E E 0 Wise PR 9.7E 0 9.7E E 0.0E 0 3.3E 08.30E 0 ARCH 9.E 0.35E E E 05.8E E 07 Numerical Benchmark 0/8
31 Numerical Benchmark. 0. x 0 E E0 E- E- E- Wise PR E E0 E- E- E- E, P E, P E, P3 E, P5 ARCH E, P E, P E, P3 E, P x E-8 E-0 E- E-8 E-0 E- E3 E E5 E3 E E5 = 305 P P 3 P 5 E E E E E E Naive PR.3E 0 7.0E 0.E E 0.E E 0 Wise PR 9.7E 0 9.7E E 0.0E 0 3.3E 08.30E 0 ARCH 9.E 0.35E E E 05.8E E 07 Numerical Benchmark /8
32 Numerical Benchmark Γ I, Γ E interior and exterior boundaries Γ I : x = R I (θ; α I ) cos(θ), Γ E : x = R E (θ; α E ) cos(θ) sin(θ) sin(θ) x R I (θ; α I ) = r I Å + ã 0 sin(α Iθ), R E (θ; α E ) = r E Å + ã 0 sin(α Eθ) Manufactured solution: x φ(r, θ) = a(θ) + b(θ) ln(r) a(θ) and b(θ) are chosen such that φ [0, ] in Ω Numerical Benchmark /8
33 Numerical Benchmark. 0. x x Numerical Benchmark 3/8
34 Numerical Benchmark. 0. x x Wise PR E- E- E- E- E- E-8 E-0 E- E, E, E, E, E, E, E- ARCH E0 P P P3 P3 P5 P5 E- E-8 E-0 E3 Numerical Benchmark E E5 E- E, E, E, E, E, E, E- E0 Naive PR E0 E- P P P3 P3 P5 P5 E, E, E, E, E, E, P P P3 P3 P5 P5 E-8 E-0 E3 E E5 E- E3 E E5 3/8
35 Numerical Benchmark. 0. x x Wise PR E- E- E- E- E- E-8 E-0 E- E, E, E, E, E, E, E- ARCH E0 P P P3 P3 P5 P5 E- E-8 E-0 E3 Numerical Benchmark E E5 E- E, E, E, E, E, E, E- E0 Naive PR E0 E- P P P3 P3 P5 P5 E, E, E, E, E, E, P P P3 P3 P5 P5 E-8 E-0 E3 E E5 E- E3 E E5 /8
36 Numerical Benchmark Mesh Pick-up. 0. x x Numerical Benchmark 5/8
37 Numerical Benchmark Mesh Pick-up. E0 E- E- E- Wise PR E, P E, P E, P3 E, P5 0. E-8 x 0 E-0 E- E3 E E x E0 E- E- E- E-8 E-0 E- ARCH E3 E E5 E, P E, P E, P3 E, P5 Numerical Benchmark 5/8
38 Numerical Benchmark Mesh Pick-up. E0 E- E- E- Wise PR E, P E, P E, P3 E, P5 0. E-8 x 0 E-0 E- E3 E E x 0.. E0 E- E- E- E-8 E-0 E- ARCH E3 E E5 E, P E, P E, P3 E, P5 Numerical Benchmark /8
39 Numerical Benchmark Mesh Pick-up. E0 E- E- E- Wise PR E, P E, P E, P3 E, P5 0. E-8 x 0 E-0 E- E3 E E x E0 E- E- E- E-8 E-0 E- ARCH E3 E E5 E, P E, P E, P3 E, P5 Numerical Benchmark 7/8
40 Conclusions and Final Remarks HO is fully restored with the ARCH method Wise PR and ARCH methods have comparable accuracy Extrapolation situations are less robust Conclusions and Final Remarks 8/8
41 Conclusions and Final Remarks HO is fully restored with the ARCH method Wise PR and ARCH methods have comparable accuracy Extrapolation situations are less robust Benchmarks for Neumann and Robin BCs are in progress (promising results) Improved mesh pick-up algorithms are in progress Conclusions and Final Remarks 8/8
42 Conclusions and Final Remarks HO is fully restored with the ARCH method Wise PR and ARCH methods have comparable accuracy Extrapolation situations are less robust Benchmarks for Neumann and Robin BCs are in progress (promising results) Improved mesh pick-up algorithms are in progress Obrigado Conclusions and Final Remarks 8/8
AMS 529: Finite Element Methods: Fundamentals, Applications, and New Trends
AMS 529: Finite Element Methods: Fundamentals, Applications, and New Trends Lecture 25: Introduction to Discontinuous Galerkin Methods Xiangmin Jiao SUNY Stony Brook Xiangmin Jiao Finite Element Methods
More informationThe MOOD method for steady-state Euler equations
The MOOD method for steady-state Euler equations G.J. Machado 1, S. Clain 1,2, R. Loubère 2 1 Universidade do Minho, Centre of Mathematics, Guimarães, Portugal 2 Université Paul Sabatier, Institut de Mathématique
More informationAMS 529: Finite Element Methods: Fundamentals, Applications, and New Trends
AMS 529: Finite Element Methods: Fundamentals, Applications, and New Trends Lecture 3: Finite Elements in 2-D Xiangmin Jiao SUNY Stony Brook Xiangmin Jiao Finite Element Methods 1 / 18 Outline 1 Boundary
More informationNumerical Solutions to Partial Differential Equations
Numerical Solutions to Partial Differential Equations Zhiping Li LMAM and School of Mathematical Sciences Peking University Discretization of Boundary Conditions Discretization of Boundary Conditions On
More informationLocal discontinuous Galerkin methods for elliptic problems
COMMUNICATIONS IN NUMERICAL METHODS IN ENGINEERING Commun. Numer. Meth. Engng 2002; 18:69 75 [Version: 2000/03/22 v1.0] Local discontinuous Galerkin methods for elliptic problems P. Castillo 1 B. Cockburn
More informationFinite Elements. Colin Cotter. January 15, Colin Cotter FEM
Finite Elements January 15, 2018 Why Can solve PDEs on complicated domains. Have flexibility to increase order of accuracy and match the numerics to the physics. has an elegant mathematical formulation
More informationModule 7: The Laplace Equation
Module 7: The Laplace Equation In this module, we shall study one of the most important partial differential equations in physics known as the Laplace equation 2 u = 0 in Ω R n, (1) where 2 u := n i=1
More informationScientific Computing I
Scientific Computing I Module 8: An Introduction to Finite Element Methods Tobias Neckel Winter 2013/2014 Module 8: An Introduction to Finite Element Methods, Winter 2013/2014 1 Part I: Introduction to
More informationngsxfem: Geometrically unfitted discretizations with Netgen/NGSolve (https://github.com/ngsxfem/ngsxfem)
ngsxfem: Geometrically unfitted discretizations with Netgen/NGSolve (https://github.com/ngsxfem/ngsxfem) Christoph Lehrenfeld (with contributions from F. Heimann, J. Preuß, M. Hochsteger,...) lehrenfeld@math.uni-goettingen.de
More informationA simple FEM solver and its data parallelism
A simple FEM solver and its data parallelism Gundolf Haase Institute for Mathematics and Scientific Computing University of Graz, Austria Chile, Jan. 2015 Partial differential equation Considered Problem
More informationNumerical Solutions to Partial Differential Equations
Numerical Solutions to Partial Differential Equations Zhiping Li LMAM and School of Mathematical Sciences Peking University Numerical Methods for Partial Differential Equations Finite Difference Methods
More informationFinite volume method on unstructured grids
Finite volume method on unstructured grids Praveen. C praveen@math.tifrbng.res.in Tata Institute of Fundamental Research Center for Applicable Mathematics Bangalore 560065 http://math.tifrbng.res.in/~praveen
More informationAN OVERVIEW ON THE MULTIDIMENSIONAL OPTIMAL ORDER DETECTION METHOD
SYMCOMP 2015 Faro, March 26-27, 2015 c ECCOMAS, Portugal AN OVERVIEW ON THE MULTIDIMENSIONAL OPTIMAL ORDER DETECTION METHOD Stéphane Clain 1,2, Jorge Figueiredo 1, Raphael Loubère 2, Steven Diot 2 1: Centre
More informationLehrstuhl Informatik V. Lehrstuhl Informatik V. 1. solve weak form of PDE to reduce regularity properties. Lehrstuhl Informatik V
Part I: Introduction to Finite Element Methods Scientific Computing I Module 8: An Introduction to Finite Element Methods Tobias Necel Winter 4/5 The Model Problem FEM Main Ingredients Wea Forms and Wea
More informationNumerical Methods for Partial Differential Equations
Numerical Methods for Partial Differential Equations Eric de Sturler University of Illinois at Urbana-Champaign Read section 8. to see where equations of type (au x ) x = f show up and their (exact) solution
More informationSerendipity Finite Element Methods for Cardiac Electrophysiology Models
Serendipity Finite Element Methods for Cardiac Electrophysiology Models Andrew Gillette Department of Mathematics University of California, San Diego http://ccom.ucsd.edu/ agillette/ Andrew Gillette -
More informationBlock-Structured Adaptive Mesh Refinement
Block-Structured Adaptive Mesh Refinement Lecture 2 Incompressible Navier-Stokes Equations Fractional Step Scheme 1-D AMR for classical PDE s hyperbolic elliptic parabolic Accuracy considerations Bell
More informationAlternative Boundary Condition Implementations for Crank Nicolson Solution to the Heat Equation
Alternative Boundary Condition Implementations for Crank Nicolson Solution to the Heat Equation ME 448/548 Notes Gerald Recktenwald Portland State University Department of Mechanical Engineering gerry@pdx.edu
More informationSOLVING ELLIPTIC PDES
university-logo SOLVING ELLIPTIC PDES School of Mathematics Semester 1 2008 OUTLINE 1 REVIEW 2 POISSON S EQUATION Equation and Boundary Conditions Solving the Model Problem 3 THE LINEAR ALGEBRA PROBLEM
More informationNumerical Solutions to Partial Differential Equations
Numerical Solutions to Partial Differential Equations Zhiping Li LMAM and School of Mathematical Sciences Peking University The Residual and Error of Finite Element Solutions Mixed BVP of Poisson Equation
More informationScientific Computing WS 2017/2018. Lecture 18. Jürgen Fuhrmann Lecture 18 Slide 1
Scientific Computing WS 2017/2018 Lecture 18 Jürgen Fuhrmann juergen.fuhrmann@wias-berlin.de Lecture 18 Slide 1 Lecture 18 Slide 2 Weak formulation of homogeneous Dirichlet problem Search u H0 1 (Ω) (here,
More informationTime-dependent variational forms
Time-dependent variational forms Hans Petter Langtangen 1,2 1 Center for Biomedical Computing, Simula Research Laboratory 2 Department of Informatics, University of Oslo Oct 30, 2015 PRELIMINARY VERSION
More information1 Comparison of Kansa s method versus Method of Fundamental Solution (MFS) and Dual Reciprocity Method of Fundamental Solution (MFS- DRM)
1 Comparison of Kansa s method versus Method of Fundamental Solution (MFS) and Dual Reciprocity Method of Fundamental Solution (MFS- DRM) 1.1 Introduction In this work, performances of two most widely
More informationFirst order BSSN formulation of Einstein s field equations
David Brown 1 Peter Diener 2 3 Jan Hesthaven 4 Frank Herrmann 3 Abdul Mroué 5 Olivier Sarbach 6 Erik Schnetter 7 Manuel Tiglio 3 Michael Wagman 4 1 North Carolina State University 2 Louisiana State University
More informationFinite Elements. Colin Cotter. February 22, Colin Cotter FEM
Finite Elements February 22, 2019 In the previous sections, we introduced the concept of finite element spaces, which contain certain functions defined on a domain. Finite element spaces are examples of
More informationFINITE VOLUME METHOD: BASIC PRINCIPLES AND EXAMPLES
FINITE VOLUME METHOD: BASIC PRINCIPLES AND EXAMPLES SHRUTI JAIN B.Tech III Year, Electronics and Communication IIT Roorkee Tutors: Professor G. Biswas Professor S. Chakraborty ACKNOWLEDGMENTS I would like
More informationBasic Aspects of Discretization
Basic Aspects of Discretization Solution Methods Singularity Methods Panel method and VLM Simple, very powerful, can be used on PC Nonlinear flow effects were excluded Direct numerical Methods (Field Methods)
More informationA positivity-preserving high order discontinuous Galerkin scheme for convection-diffusion equations
A positivity-preserving high order discontinuous Galerkin scheme for convection-diffusion equations Sashank Srinivasan a, Jonathan Poggie a, Xiangxiong Zhang b, a School of Aeronautics and Astronautics,
More informationPDEs, part 1: Introduction and elliptic PDEs
PDEs, part 1: Introduction and elliptic PDEs Anna-Karin Tornberg Mathematical Models, Analysis and Simulation Fall semester, 2013 Partial di erential equations The solution depends on several variables,
More informationElements of linear algebra
Elements of linear algebra Elements of linear algebra A vector space S is a set (numbers, vectors, functions) which has addition and scalar multiplication defined, so that the linear combination c 1 v
More informationCoupled FETI/BETI for Nonlinear Potential Problems
Coupled FETI/BETI for Nonlinear Potential Problems U. Langer 1 C. Pechstein 1 A. Pohoaţǎ 1 1 Institute of Computational Mathematics Johannes Kepler University Linz {ulanger,pechstein,pohoata}@numa.uni-linz.ac.at
More informationAdaptive C1 Macroelements for Fourth Order and Divergence-Free Problems
Adaptive C1 Macroelements for Fourth Order and Divergence-Free Problems Roy Stogner Computational Fluid Dynamics Lab Institute for Computational Engineering and Sciences University of Texas at Austin March
More informationFinite Volume for Fusion Simulations
Finite Volume for Fusion Simulations Elise Estibals, Hervé Guillard, Afeintou Sangam To cite this version: Elise Estibals, Hervé Guillard, Afeintou Sangam. Finite Volume for Fusion Simulations. Jorek Meeting
More informationZonal modelling approach in aerodynamic simulation
Zonal modelling approach in aerodynamic simulation and Carlos Castro Barcelona Supercomputing Center Technical University of Madrid Outline 1 2 State of the art Proposed strategy 3 Consistency Stability
More informationFinite Difference Methods for Boundary Value Problems
Finite Difference Methods for Boundary Value Problems October 2, 2013 () Finite Differences October 2, 2013 1 / 52 Goals Learn steps to approximate BVPs using the Finite Difference Method Start with two-point
More informationStudy of Forced and Free convection in Lid driven cavity problem
MIT Study of Forced and Free convection in Lid driven cavity problem 18.086 Project report Divya Panchanathan 5-11-2014 Aim To solve the Navier-stokes momentum equations for a lid driven cavity problem
More informationScientific Computing WS 2018/2019. Lecture 15. Jürgen Fuhrmann Lecture 15 Slide 1
Scientific Computing WS 2018/2019 Lecture 15 Jürgen Fuhrmann juergen.fuhrmann@wias-berlin.de Lecture 15 Slide 1 Lecture 15 Slide 2 Problems with strong formulation Writing the PDE with divergence and gradient
More informationWeak form of Boundary Value Problems. Simulation Methods in Acoustics
Weak form of Boundary Value Problems Simulation Methods in Acoustics Note on finite dimensional description of functions Approximation: N f (x) ˆf (x) = q j φ j (x) j=1 Residual function: r(x) = f (x)
More informationA Hybrid Method for the Wave Equation. beilina
A Hybrid Method for the Wave Equation http://www.math.unibas.ch/ beilina 1 The mathematical model The model problem is the wave equation 2 u t 2 = (a 2 u) + f, x Ω R 3, t > 0, (1) u(x, 0) = 0, x Ω, (2)
More informationNumerical Analysis and Methods for PDE I
Numerical Analysis and Methods for PDE I A. J. Meir Department of Mathematics and Statistics Auburn University US-Africa Advanced Study Institute on Analysis, Dynamical Systems, and Mathematical Modeling
More informationOpen boundary conditions in numerical simulations of unsteady incompressible flow
Open boundary conditions in numerical simulations of unsteady incompressible flow M. P. Kirkpatrick S. W. Armfield Abstract In numerical simulations of unsteady incompressible flow, mass conservation can
More informationPart I. Discrete Models. Part I: Discrete Models. Scientific Computing I. Motivation: Heat Transfer. A Wiremesh Model (2) A Wiremesh Model
Part I: iscrete Models Scientific Computing I Module 5: Heat Transfer iscrete and Continuous Models Tobias Neckel Winter 04/05 Motivation: Heat Transfer Wiremesh Model A Finite Volume Model Time ependent
More informationBefore you begin read these instructions carefully:
NATURAL SCIENCES TRIPOS Part IB & II (General Friday, 30 May, 2014 9:00 am to 12:00 pm MATHEMATICS (2 Before you begin read these instructions carefully: You may submit answers to no more than six questions.
More informationTrefftz-DG solution to the Helmholtz equation involving integral equations
Trefftz-DG solution to the Helmholtz equation involving integral equations H. Barucq, A. Bendali, M. Fares, V. Mattesi, S. Tordeux Magique 3D Inria Bordeaux Sud Ouest LMA UMR CNRS 5142 INSA of Toulouse
More informationImproved near-wall accuracy for solutions of the Helmholtz equation using the boundary element method
Center for Turbulence Research Annual Research Briefs 2006 313 Improved near-wall accuracy for solutions of the Helmholtz equation using the boundary element method By Y. Khalighi AND D. J. Bodony 1. Motivation
More informationAspects of Multigrid
Aspects of Multigrid Kees Oosterlee 1,2 1 Delft University of Technology, Delft. 2 CWI, Center for Mathematics and Computer Science, Amsterdam, SIAM Chapter Workshop Day, May 30th 2018 C.W.Oosterlee (CWI)
More informationComplex Numbers. James K. Peterson. September 19, Department of Biological Sciences and Department of Mathematical Sciences Clemson University
Complex Numbers James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University September 19, 2013 Outline 1 Complex Numbers 2 Complex Number Calculations
More informationComplex Numbers. Outline. James K. Peterson. September 19, Complex Numbers. Complex Number Calculations. Complex Functions
Complex Numbers James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University September 19, 2013 Outline Complex Numbers Complex Number Calculations Complex
More informationMIXED FINITE ELEMENTS FOR PLATES. Ricardo G. Durán Universidad de Buenos Aires
MIXED FINITE ELEMENTS FOR PLATES Ricardo G. Durán Universidad de Buenos Aires - Necessity of 2D models. - Reissner-Mindlin Equations. - Finite Element Approximations. - Locking. - Mixed interpolation or
More informationFEniCS Course. Lecture 0: Introduction to FEM. Contributors Anders Logg, Kent-Andre Mardal
FEniCS Course Lecture 0: Introduction to FEM Contributors Anders Logg, Kent-Andre Mardal 1 / 46 What is FEM? The finite element method is a framework and a recipe for discretization of mathematical problems
More informationFinite Differences for Differential Equations 28 PART II. Finite Difference Methods for Differential Equations
Finite Differences for Differential Equations 28 PART II Finite Difference Methods for Differential Equations Finite Differences for Differential Equations 29 BOUNDARY VALUE PROBLEMS (I) Solving a TWO
More informationA note on accurate and efficient higher order Galerkin time stepping schemes for the nonstationary Stokes equations
A note on accurate and efficient higher order Galerkin time stepping schemes for the nonstationary Stokes equations S. Hussain, F. Schieweck, S. Turek Abstract In this note, we extend our recent work for
More informationThe Virtual Element Method: an introduction with focus on fluid flows
The Virtual Element Method: an introduction with focus on fluid flows L. Beirão da Veiga Dipartimento di Matematica e Applicazioni Università di Milano-Bicocca VEM people (or group representatives): P.
More informationInterior penalty tensor-product preconditioners for high-order discontinuous Galerkin discretizations
Interior penalty tensor-product preconditioners for high-order discontinuous Galerkin discretizations Will Pazner Brown University, 8 George St., Providence, RI, 9, U.S.A. Per-Olof Persson University of
More informationBETI for acoustic and electromagnetic scattering
BETI for acoustic and electromagnetic scattering O. Steinbach, M. Windisch Institut für Numerische Mathematik Technische Universität Graz Oberwolfach 18. Februar 2010 FWF-Project: Data-sparse Boundary
More informationSome improvements of Xfem for cracked domains
Some improvements of Xfem for cracked domains E. Chahine 1, P. Laborde 2, J. Pommier 1, Y. Renard 3 and M. Salaün 4 (1) INSA Toulouse, laboratoire MIP, CNRS UMR 5640, Complexe scientifique de Rangueil,
More informationPhotometric Stereo: Three recent contributions. Dipartimento di Matematica, La Sapienza
Photometric Stereo: Three recent contributions Dipartimento di Matematica, La Sapienza Jean-Denis DUROU IRIT, Toulouse Jean-Denis DUROU (IRIT, Toulouse) 17 December 2013 1 / 32 Outline 1 Shape-from-X techniques
More informationFundamental Solutions and Green s functions. Simulation Methods in Acoustics
Fundamental Solutions and Green s functions Simulation Methods in Acoustics Definitions Fundamental solution The solution F (x, x 0 ) of the linear PDE L {F (x, x 0 )} = δ(x x 0 ) x R d Is called the fundamental
More informationINTRODUCTION 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 informationA High Order Conservative Semi-Lagrangian Discontinuous Galerkin Method for Two-Dimensional Transport Simulations
Motivation Numerical methods Numerical tests Conclusions A High Order Conservative Semi-Lagrangian Discontinuous Galerkin Method for Two-Dimensional Transport Simulations Xiaofeng Cai Department of Mathematics
More informationNumerical Solutions to Partial Differential Equations
Numerical Solutions to Partial Differential Equations Zhiping Li LMAM and School of Mathematical Sciences Peking University Nonconformity and the Consistency Error First Strang Lemma Abstract Error Estimate
More informationNew estimates for the div-curl-grad operators and elliptic problems with L1-data in the half-space
New estimates for the div-curl-grad operators and elliptic problems with L1-data in the half-space Chérif Amrouche, Huy Hoang Nguyen To cite this version: Chérif Amrouche, Huy Hoang Nguyen. New estimates
More informationA finite difference Poisson solver for irregular geometries
ANZIAM J. 45 (E) ppc713 C728, 2004 C713 A finite difference Poisson solver for irregular geometries Z. Jomaa C. Macaskill (Received 8 August 2003, revised 21 January 2004) Abstract The motivation for this
More information[2] (a) Develop and describe the piecewise linear Galerkin finite element approximation of,
269 C, Vese Practice problems [1] Write the differential equation u + u = f(x, y), (x, y) Ω u = 1 (x, y) Ω 1 n + u = x (x, y) Ω 2, Ω = {(x, y) x 2 + y 2 < 1}, Ω 1 = {(x, y) x 2 + y 2 = 1, x 0}, Ω 2 = {(x,
More informationThe purpose of this lecture is to present a few applications of conformal mappings in problems which arise in physics and engineering.
Lecture 16 Applications of Conformal Mapping MATH-GA 451.001 Complex Variables The purpose of this lecture is to present a few applications of conformal mappings in problems which arise in physics and
More informationWRT in 2D: Poisson Example
WRT in 2D: Poisson Example Consider 2 u f on [, L x [, L y with u. WRT: For all v X N, find u X N a(v, u) such that v u dv v f dv. Follows from strong form plus integration by parts: ( ) 2 u v + 2 u dx
More informationAProofoftheStabilityoftheSpectral Difference Method For All Orders of Accuracy
AProofoftheStabilityoftheSpectral Difference Method For All Orders of Accuracy Antony Jameson 1 1 Thomas V. Jones Professor of Engineering Department of Aeronautics and Astronautics Stanford University
More informationCOEFFICIENTS OF SINGULARITIES OF THE BIHARMONIC PROBLEM OF NEUMANN TYPE: CASE OF THE CRACK
IJMMS 23:5, 35 313 PII. S161171231278X http://ijmms.hindawi.com Hindawi Publishing Corp. COEFFICIENTS OF SINGULARITIES OF THE BIHARMONIC PROBLEM OF NEUMANN TYPE: CASE OF THE CRACK WIDED CHIKOUCHE and AISSA
More informationLecture 9 Approximations of Laplace s Equation, Finite Element Method. Mathématiques appliquées (MATH0504-1) B. Dewals, C.
Lecture 9 Approximations of Laplace s Equation, Finite Element Method Mathématiques appliquées (MATH54-1) B. Dewals, C. Geuzaine V1.2 23/11/218 1 Learning objectives of this lecture Apply the finite difference
More informationMatrices handling in PDEs resolution with MATLAB R
Matrices handling in PDEs resolution with MATLAB R Riccardo Zamolo riccardo.zamolo@phd.units.it Dipartimento di Ingegneria Meccanica e Navale Università degli Studi Trieste, 34127 TRIESTE April 6, 2016
More informationA simple Galerkin boundary element method for three-dimensional crack problems in functionally graded materials
Materials Science Forum Vols. 492-493 (2005) pp 367-372 Online available since 2005/Aug/15 at www.scientific.net (2005) Trans Tech Publications, Switzerland doi:10.4028/www.scientific.net/msf.492-493.367
More informationNumerical methods for PDEs FEM convergence, error estimates, piecewise polynomials
Platzhalter für Bild, Bild auf Titelfolie hinter das Logo einsetzen Numerical methods for PDEs FEM convergence, error estimates, piecewise polynomials Dr. Noemi Friedman Contents of the course Fundamentals
More informationA Balancing Algorithm for Mortar Methods
A Balancing Algorithm for Mortar Methods Dan Stefanica Baruch College, City University of New York, NY 11, USA Dan Stefanica@baruch.cuny.edu Summary. The balancing methods are hybrid nonoverlapping Schwarz
More informationLibMesh Experience and Usage
LibMesh Experience and Usage John W. Peterson peterson@cfdlab.ae.utexas.edu and Roy H. Stogner roystgnr@cfdlab.ae.utexas.edu Univ. of Texas at Austin September 9, 2008 1 Introduction 2 Weighted Residuals
More informationA Balancing Algorithm for Mortar Methods
A Balancing Algorithm for Mortar Methods Dan Stefanica Baruch College, City University of New York, NY, USA. Dan_Stefanica@baruch.cuny.edu Summary. The balancing methods are hybrid nonoverlapping Schwarz
More informationarxiv: v1 [math.na] 29 Feb 2016
EFFECTIVE IMPLEMENTATION OF THE WEAK GALERKIN FINITE ELEMENT METHODS FOR THE BIHARMONIC EQUATION LIN MU, JUNPING WANG, AND XIU YE Abstract. arxiv:1602.08817v1 [math.na] 29 Feb 2016 The weak Galerkin (WG)
More informationLibMesh Experience and Usage
LibMesh Experience and Usage John W. Peterson peterson@cfdlab.ae.utexas.edu Univ. of Texas at Austin January 12, 2007 1 Introduction 2 Weighted Residuals 3 Poisson Equation 4 Other Examples 5 Essential
More informationElliptic Problems / Multigrid. PHY 604: Computational Methods for Physics and Astrophysics II
Elliptic Problems / Multigrid Summary of Hyperbolic PDEs We looked at a simple linear and a nonlinear scalar hyperbolic PDE There is a speed associated with the change of the solution Explicit methods
More informationMixed Finite Element Methods. Douglas N. Arnold, University of Minnesota The 41st Woudschoten Conference 5 October 2016
Mixed Finite Element Methods Douglas N. Arnold, University of Minnesota The 41st Woudschoten Conference 5 October 2016 Linear elasticity Given the load f : Ω R n, find the displacement u : Ω R n and the
More information1. Differential Equations (ODE and PDE)
1. Differential Equations (ODE and PDE) 1.1. Ordinary Differential Equations (ODE) So far we have dealt with Ordinary Differential Equations (ODE): involve derivatives with respect to only one variable
More informationLecture 18 Finite Element Methods (FEM): Functional Spaces and Splines. Songting Luo. Department of Mathematics Iowa State University
Lecture 18 Finite Element Methods (FEM): Functional Spaces and Splines Songting Luo Department of Mathematics Iowa State University MATH 481 Numerical Methods for Differential Equations Draft Songting
More informationNumerical methods for PDEs FEM convergence, error estimates, piecewise polynomials
Platzhalter für Bild, Bild auf Titelfolie hinter das Logo einsetzen Numerical methods for PDEs FEM convergence, error estimates, piecewise polynomials Dr. Noemi Friedman Contents of the course Fundamentals
More informationMultigrid finite element methods on semi-structured triangular grids
XXI Congreso de Ecuaciones Diferenciales y Aplicaciones XI Congreso de Matemática Aplicada Ciudad Real, -5 septiembre 009 (pp. 8) Multigrid finite element methods on semi-structured triangular grids F.J.
More informationNumerical methods for the Navier- Stokes equations
Numerical methods for the Navier- Stokes equations Hans Petter Langtangen 1,2 1 Center for Biomedical Computing, Simula Research Laboratory 2 Department of Informatics, University of Oslo Dec 6, 2012 Note:
More informationBefore you begin read these instructions carefully.
MATHEMATICAL TRIPOS Part IB Thursday, 9 June, 2011 9:00 am to 12:00 pm PAPER 3 Before you begin read these instructions carefully. Each question in Section II carries twice the number of marks of each
More informationTime stepping methods
Time stepping methods ATHENS course: Introduction into Finite Elements Delft Institute of Applied Mathematics, TU Delft Matthias Möller (m.moller@tudelft.nl) 19 November 2014 M. Möller (DIAM@TUDelft) Time
More informationDue Tuesday, November 23 nd, 12:00 midnight
Due Tuesday, November 23 nd, 12:00 midnight This challenging but very rewarding homework is considering the finite element analysis of advection-diffusion and incompressible fluid flow problems. Problem
More informationA Framework for Analyzing and Constructing Hierarchical-Type A Posteriori Error Estimators
A Framework for Analyzing and Constructing Hierarchical-Type A Posteriori Error Estimators Jeff Ovall University of Kentucky Mathematics www.math.uky.edu/ jovall jovall@ms.uky.edu Kentucky Applied and
More informationarxiv: v2 [physics.comp-ph] 4 Feb 2014
Fast and accurate solution of the Poisson equation in an immersed setting arxiv:1401.8084v2 [physics.comp-ph] 4 Feb 2014 Alexandre Noll Marques a, Jean-Christophe Nave b, Rodolfo Ruben Rosales c Abstract
More informationWave Theory II (6) Finite Element Method
Wave Theory II (6) Finite Method Jun-ichi Takada (takada@ide.titech.ac.jp) In this lecture, the finite element method (FEM) is described. The Helmholtz equation and the boundary condition are transformed
More informationADVANCED PROGRAMME MATHEMATICS MARKING GUIDELINES
GRADE EXAMINATION NOVEMBER 0 ADVANCED PROGRAMME MATHEMATICS MARKING GUIDELINES Time: hours 00 marks These marking guidelines are prepared for use by examiners and sub-examiners, all of whom are required
More informationStat 451 Lecture Notes Numerical Integration
Stat 451 Lecture Notes 03 12 Numerical Integration Ryan Martin UIC www.math.uic.edu/~rgmartin 1 Based on Chapter 5 in Givens & Hoeting, and Chapters 4 & 18 of Lange 2 Updated: February 11, 2016 1 / 29
More informationGoal. Robust A Posteriori Error Estimates for Stabilized Finite Element Discretizations of Non-Stationary Convection-Diffusion Problems.
Robust A Posteriori Error Estimates for Stabilized Finite Element s of Non-Stationary Convection-Diffusion Problems L. Tobiska and R. Verfürth Universität Magdeburg Ruhr-Universität Bochum www.ruhr-uni-bochum.de/num
More informationLecture 1 Introduction
L. Vandenberghe EE236A (Fall 2013-14) Lecture 1 Introduction course overview linear optimization examples history approximate syllabus basic definitions linear optimization in vector and matrix notation
More informationGeometric Multigrid Methods
Geometric Multigrid Methods Susanne C. Brenner Department of Mathematics and Center for Computation & Technology Louisiana State University IMA Tutorial: Fast Solution Techniques November 28, 2010 Ideas
More informationThe CG1-DG2 method for conservation laws
for conservation laws Melanie Bittl 1, Dmitri Kuzmin 1, Roland Becker 2 MoST 2014, Germany 1 Dortmund University of Technology, Germany, 2 University of Pau, France CG1-DG2 Method - Motivation hp-adaptivity
More informationarxiv: v1 [math.gt] 20 Feb 2008
EQUIVALENCE OF REAL MILNOR S FIBRATIONS FOR QUASI HOMOGENEOUS SINGULARITIES arxiv:0802.2746v1 [math.gt] 20 Feb 2008 ARAÚJO DOS SANTOS, R. Abstract. We are going to use the Euler s vector ields in order
More informationFinite Volume Method
Finite Volume Method An Introduction Praveen. C CTFD Division National Aerospace Laboratories Bangalore 560 037 email: praveen@cfdlab.net April 7, 2006 Praveen. C (CTFD, NAL) FVM CMMACS 1 / 65 Outline
More informationImplicit Solution of Viscous Aerodynamic Flows using the Discontinuous Galerkin Method
Implicit Solution of Viscous Aerodynamic Flows using the Discontinuous Galerkin Method Per-Olof Persson and Jaime Peraire Massachusetts Institute of Technology 7th World Congress on Computational Mechanics
More informationSolutions to Exercises 6.1
34 Chapter 6 Conformal Mappings Solutions to Exercises 6.. An analytic function fz is conformal where f z. If fz = z + e z, then f z =e z z + z. We have f z = z z += z =. Thus f is conformal at all z.
More information