A Fast Solver for the Stokes Equations. Tejaswin Parthasarathy CS 598APK, Fall 2017

Size: px
Start display at page:

Download "A Fast Solver for the Stokes Equations. Tejaswin Parthasarathy CS 598APK, Fall 2017"

Transcription

1 A Fast Solver for the Stokes Equations Tejaswin Parthasarathy CS 598APK, Fall 2017

2 Stokes Equations? u i =0 Navier Stokes Input Output Initial Conditions (t) ~u(~, t) Boundary Conditions () Resistance µ Solution Algorithm:, t p(~, t) A fast solver for the Stokes PDE 2

3 Stokes Equations? Continuity ui ) Stokes PDE : Especially useful in small 2 ui + µ 2 No time dependence - completely reversible Linear PDEs :) Integral Equations u : A system of linear PDEs :( P : A coupled system of PDES : (( µ UNM Physics and Astronomy, Sped up 10 A fast solver for the Stokes PDE 3 Boundary Conditions () Solution Algorithm ~u(~) P (~)

4 Present Necessity? Time Goal Stokes Flow Xiaotian et al, Preprint Viscous flow Gazzola et al, 2012 Gazzola et al, Integral Equations & Fast Algorithms A fast solver for the Stokes PDE 4

5 Why Integral Equation techniques? Challenges µr 2 u rp + f = 0 r u =0 FDM FEM BEM 4 Continuity Needs projection Needs projection Identically satisfied Discretisation spaces What spaces? inf-sup restriction Any meaningful rep. Conditioning Very Bad Bad: Preconditioners Good κ indep. of problem size Time to Solution Slow Slow Fast O(n) Higher order Difficult Difficult Not difficult C Pozrikidis, 1992 Malhotra et al, 2014 Klinteberg et al, 2016 A fast solver for the Stokes PDE 5

6 Procedure Construct representation : Integral Operators + Potential Theory BVP & IE solution eistence/uniqueness IE discretization Quadrature Rule Time progression A fast solver for the Stokes PDE 6

7 Constructing a representation - some theory Wikipedia µr 2 u rp + g ( o )=0 u() =D[, q]() Erik Ivar Fredholm Double Layer Potential Source curve Hydrodynamic potential Fluid stress ij = P ij j i Laplace PDE G(, y) = 1 4 r G ij (, y) = Stokeslet u i = G ij g j ij r + i j r 3 Stokes PDE P = µp j g j ij = µt ijk g j p j (, y) =2 j r 3 T ijk (, y) = 6 i j k r 5 Stresslet K D (, y) =ˆn.r y G(, y) K D j (, y) =T ijk (, y)n k (y) Kernels to construct solution eist Stresslet C Pozrikidis, 1992 A fast solver for the Stokes PDE 7

8 Constructing a representation - some theory µr 2 u rp + g ( o )=0 Laplace PDE Multipole G(, y) (, y) Z U ( ' ' ) dv ds (S(ˆn ru) Du)() =u() Stokes PDE For u : Stokeslet, Stokeslet Doublet, j (u 0 i ij u i 0 ij )=u 0 j u 0 j Reciprocal Identity : Strong physical meaning u j () = 1 8 Z 1 G ij (y, )f i (y)ds(y)+ 8 µ Z T ijk (y, )n k (y)u i (y)ds(y) The Stokeslet and Stresslet provide a complete representation C Pozrikidis , 1992 A fast solver for the Stokes PDE 8

9 Boundary Value Problems Typically interested in eternal problems : Dirichlet and Neumann Prescribed velocity Prescribed force Laplace PDE Null space for eternal Dirichlet : Fredholm Alternative from int. Neumann Stokes PDE Null space for eternal Dirichlet : Fredholm Alternative from int. Neumann :( C Pozrikidis, Thm V i () At surface, Z u i () = T jik (y, )n k (y)q j (y)ds(y)+v i () Compensate for deficiency in range Usually Prescribed (or) Single Layer op. Z u d i ()+V i + ijk j X 0,k =4 q i ()+PV T jik (y, )n k (y)q j (y)ds(y)+v i () Deformation Translation Rotation Still (I+ Compact) : Well conditioned BVP straightforward? C Pozrikidis, 1992 A fast solver for the Stokes PDE 9

10 V i () BVPs : Mobility and Resistance complicates the problem, leading to a dichotomy: Z u d i ()+V i + ijk j X 0,k =4 q i ()+PV T jik (y, )n k (y)q j (y)ds(y)+v i () Deformation Translation Rotation Still (I+ Compact) : Well conditioned Resistance problem Mobility problem Linear Linear (V, ) ) (f, t) (f, t) ) (V, ) If prescribed motion, find forces If prescribed forces, find motion This leads to (additional) constraints in some cases: Bubble Rigid bodies Gazzola et al, 2013 C Pozrikidis, 1992 A fast solver for the Stokes PDE 10

11 Discretization & Solution 1. Surface and function discretisation requirements as required 2. QBX to calculate matri coefficients of discrete system to be solved (accelerated by precomputing/fmm) IE Discretisation Nystrom carries over: Approimate quadrature sufficient for off surface evaluation Now use QBX (with trapz/gauss) to calculate PV of DLP on the surface Nearly singular evaluations: Epansion may fail 3. Enforce BC at quadrature points to solve linear system Aq = b by GMRES (const iter.) 4. With q obtained, get u on domain using DLP (FMM accelerated) 5. Calculate p or σ as a post processing step, as needed 6. Get new particle positions using force history and some time stepping scheme C Pozrikidis, 1992 A fast solver for the Stokes PDE 11

12 Conclusions We have an IE method to solve the Stokes flow problem Similarities/ Differences to Laplace PDE Optimal (or) near optimal time Numerical eperiments to be conducted Any questions? 1. Gazzola, Mattia, Wim M. Van Rees, and Petros Koumoutsakos. "C-start: optimal start of larval fish." Journal of Fluid Mechanics 698 (2012): Pozrikidis, Constantine. Boundary integral and singularity methods for linearized viscous flow. Cambridge University Press, Malhotra, Dhairya, Amir Gholami, and George Biros. "A volume integral equation stokes solver for problems with variable coefficients." Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis. IEEE Press, af Klinteberg, Ludvig, and Anna-Karin Tornberg. "A fast integral equation method for solid particles in viscous flow using quadrature by epansion." 5. Journal of Computational Physics 326 (2016): Klöckner, Andreas, et al. "Quadrature by epansion: A new method for the evaluation of layer potentials." Journal of Computational Physics 252 (2013): A fast solver for the Stokes PDE 12

Numerical Methods for Partial Differential Equations: an Overview.

Numerical Methods for Partial Differential Equations: an Overview. Numerical Methods for Partial Differential Equations: an Overview math652_spring2009@colorstate PDEs are mathematical models of physical phenomena Heat conduction Wave motion PDEs are mathematical models

More information

APPLICATION OF THE SPARSE CARDINAL SINE DECOMPOSITION TO 3D STOKES FLOWS

APPLICATION OF THE SPARSE CARDINAL SINE DECOMPOSITION TO 3D STOKES FLOWS F. Alouges, et al., Int. J. Comp. Meth. and Ep. Meas., Vol. 5, No. 3 (07) 387 394 APPLICATION OF THE SPARSE CARDINAL SINE DECOMPOSITION TO 3D STOKES FLOWS F. ALOUGES, M. AUSSAL, A. LEFEBVRE-LEPOT, F. PIGEONNEAU

More information

Green s Functions, Boundary Integral Equations and Rotational Symmetry

Green s Functions, Boundary Integral Equations and Rotational Symmetry Green s Functions, Boundary Integral Equations and Rotational Symmetry...or, How to Construct a Fast Solver for Stokes Equation Saibal De Advisor: Shravan Veerapaneni University of Michigan, Ann Arbor

More information

Large scale simulations of gravity induced sedimentation of slender fibers

Large scale simulations of gravity induced sedimentation of slender fibers Large scale simulations of gravity induced sedimentation of slender fibers Katarina Gustavsson Royal Institute of Technology (KTH) Stockholm Simu mulations of rigid fibers Fibers in Waterland 800 fibers

More information

The Embedded Boundary Integral Method (EBI) for the Incompressible Navier-Stokes equations

The Embedded Boundary Integral Method (EBI) for the Incompressible Navier-Stokes equations The Embedded Boundary Integral Method (EBI) for the Incompressible Navier-Stokes equations George Biros Lexing Ying and Denis Zorin Courant Institute of Mathematical Sciences, New York University, NY 10012,

More information

Large Scale Three-Dimensional Boundary Element Simulation of Subduction

Large Scale Three-Dimensional Boundary Element Simulation of Subduction Large Scale Three-Dimensional Boundary Element Simulation of Subduction Gabriele Morra 1, Philippe Chatelain 2, Paul Tackley 1, and Petros Koumoutsakos 2 1 Geophysical Fluid Dynamics, ETH Zurich Einsteinstr.

More information

A Fast, Parallel Potential Flow Solver

A Fast, Parallel Potential Flow Solver Advisor: Jaime Peraire December 16, 2012 Outline 1 Introduction to Potential FLow 2 The Boundary Element Method 3 The Fast Multipole Method 4 Discretization 5 Implementation 6 Results 7 Conclusions Why

More information

arxiv: v2 [physics.flu-dyn] 4 Apr 2015

arxiv: v2 [physics.flu-dyn] 4 Apr 2015 Simple and efficient representations for the fundamental solutions of Stokes flow in a half-space Z. Gimbutas L. Greengard S. Veerapaneni arxiv:1504.00102v2 physics.flu-dyn 4 Apr 2015 April 7, 2015 Abstract

More information

arxiv: v1 [math.na] 8 Oct 2014

arxiv: v1 [math.na] 8 Oct 2014 SPECTRALLY-ACCURATE QUADRATURES FOR EVALUATION OF LAYER POTENTIALS CLOSE TO THE BOUNDARY FOR THE 2D STOKES AND LAPLACE EQUATIONS ALEX BARNETT, BOWEI WU, AND SHRAVAN VEERAPANENI arxiv:4.287v [math.na] 8

More information

PDEs, part 1: Introduction and elliptic PDEs

PDEs, 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 information

Parallel Fast Multipole Boundary Element Method for Crustal Dynamics

Parallel Fast Multipole Boundary Element Method for Crustal Dynamics Parallel Fast Multipole Boundary Element Method for Crustal Dynamics Leonardo Quevedo, Gabriele Morra, R. Dietmar Müller The University of Sydney, School of Geosciences, EarthByte Group. Madsen Building

More information

Basic Aspects of Discretization

Basic 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 information

Numerical methods for the Navier- Stokes equations

Numerical 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 information

Lecture 8: Boundary Integral Equations

Lecture 8: Boundary Integral Equations CBMS Conference on Fast Direct Solvers Dartmouth College June 23 June 27, 2014 Lecture 8: Boundary Integral Equations Gunnar Martinsson The University of Colorado at Boulder Research support by: Consider

More information

This is the accepted version of the following article:

This is the accepted version of the following article: This is the accepted version of the following article: af Klinteberg L, Tornberg A-K. (2014). Fast Ewald summation for Stokesian particle suspensions. International Journal for Numerical Methods in Fluids,

More information

Fast Multipole Methods for Incompressible Flow Simulation

Fast Multipole Methods for Incompressible Flow Simulation Fast Multipole Methods for Incompressible Flow Simulation Nail A. Gumerov & Ramani Duraiswami Institute for Advanced Computer Studies University of Maryland, College Park Support of NSF awards 0086075

More information

Fast Multipole BEM for Structural Acoustics Simulation

Fast Multipole BEM for Structural Acoustics Simulation Fast Boundary Element Methods in Industrial Applications Fast Multipole BEM for Structural Acoustics Simulation Matthias Fischer and Lothar Gaul Institut A für Mechanik, Universität Stuttgart, Germany

More information

CS 542G: The Poisson Problem, Finite Differences

CS 542G: The Poisson Problem, Finite Differences CS 542G: The Poisson Problem, Finite Differences Robert Bridson November 10, 2008 1 The Poisson Problem At the end last time, we noticed that the gravitational potential has a zero Laplacian except at

More information

Dual Reciprocity Method for studying thermal flows related to Magma Oceans

Dual Reciprocity Method for studying thermal flows related to Magma Oceans Dual Reciprocity Method for studying thermal flows related to Magma Oceans Tyler Drombosky Ph.D. Student, Applied Mathematics Scientific Computation Department of Mathematics University of Maryland, College

More information

An Embedded Boundary Integral Solver for the Stokes Equations 1

An Embedded Boundary Integral Solver for the Stokes Equations 1 An Embedded Boundary Integral Solver for the Stokes Equations George Biros, Lexing Ying, and Denis Zorin Courant Institute of Mathematical Sciences, New York University, New York 2 Email: {biros,lexing,dzorin}@cs.nyu.edu

More information

A Crash Course on Fast Multipole Method (FMM)

A Crash Course on Fast Multipole Method (FMM) A Crash Course on Fast Multipole Method (FMM) Hanliang Guo Kanso Biodynamical System Lab, 2018 April What is FMM? A fast algorithm to study N body interactions (Gravitational, Coulombic interactions )

More information

Getting started: CFD notation

Getting started: CFD notation PDE of p-th order Getting started: CFD notation f ( u,x, t, u x 1,..., u x n, u, 2 u x 1 x 2,..., p u p ) = 0 scalar unknowns u = u(x, t), x R n, t R, n = 1,2,3 vector unknowns v = v(x, t), v R m, m =

More information

Multipole-Based Preconditioners for Sparse Linear Systems.

Multipole-Based Preconditioners for Sparse Linear Systems. Multipole-Based Preconditioners for Sparse Linear Systems. Ananth Grama Purdue University. Supported by the National Science Foundation. Overview Summary of Contributions Generalized Stokes Problem Solenoidal

More information

High-order quadratures for boundary integral equations: a tutorial

High-order quadratures for boundary integral equations: a tutorial High-order quadratures for boundary integral equations: a tutorial CBMS conference on fast direct solvers 6/23/14 Alex Barnett (Dartmouth College) Slides accompanying a partly chalk talk. Certain details,

More information

Fast numerical methods for solving linear PDEs

Fast numerical methods for solving linear PDEs Fast numerical methods for solving linear PDEs P.G. Martinsson, The University of Colorado at Boulder Acknowledgements: Some of the work presented is joint work with Vladimir Rokhlin and Mark Tygert at

More information

RESEARCH STATEMENT MANAS RACHH

RESEARCH STATEMENT MANAS RACHH RESEARCH STATEMENT MANAS RACHH A dominant theme in my work is the development of numerical methods for the solution of the partial differential equations (PDEs) of mathematical physics using integral equation-based

More information

Fundamental Solutions and Green s functions. Simulation Methods in Acoustics

Fundamental 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 information

Chapter 2. General concepts. 2.1 The Navier-Stokes equations

Chapter 2. General concepts. 2.1 The Navier-Stokes equations Chapter 2 General concepts 2.1 The Navier-Stokes equations The Navier-Stokes equations model the fluid mechanics. This set of differential equations describes the motion of a fluid. In the present work

More information

Curved spacetime tells matter how to move

Curved spacetime tells matter how to move Curved spacetime tells matter how to move Continuous matter, stress energy tensor Perfect fluid: T 1st law of Thermodynamics Relativistic Euler equation Compare with Newton =( c 2 + + p)u u /c 2 + pg j

More information

Robust Monolithic - Multigrid FEM Solver for Three Fields Formulation Rising from non-newtonian Flow Problems

Robust Monolithic - Multigrid FEM Solver for Three Fields Formulation Rising from non-newtonian Flow Problems Robust Monolithic - Multigrid FEM Solver for Three Fields Formulation Rising from non-newtonian Flow Problems M. Aaqib Afaq Institute for Applied Mathematics and Numerics (LSIII) TU Dortmund 13 July 2017

More information

Introduction to Finite Element Method. Dr. Aamer Haque

Introduction to Finite Element Method. Dr. Aamer Haque Introduction to Finite Element Method 4 th Order Beam Equation Dr. Aamer Haque http://math.iit.edu/~ahaque6 ahaque7@iit.edu Illinois Institute of Technology July 1, 009 Outline Euler-Bernoulli Beams Assumptions

More information

MMJ1153 COMPUTATIONAL METHOD IN SOLID MECHANICS PRELIMINARIES TO FEM

MMJ1153 COMPUTATIONAL METHOD IN SOLID MECHANICS PRELIMINARIES TO FEM B Course Content: A INTRODUCTION AND OVERVIEW Numerical method and Computer-Aided Engineering; Phsical problems; Mathematical models; Finite element method;. B Elements and nodes, natural coordinates,

More information

Computer Fluid Dynamics E181107

Computer Fluid Dynamics E181107 Computer Fluid Dynamics E181107 2181106 Transport equations, Navier Stokes equations Remark: foils with black background could be skipped, they are aimed to the more advanced courses Rudolf Žitný, Ústav

More information

Fall Exam II. Wed. Nov. 9, 2005

Fall Exam II. Wed. Nov. 9, 2005 Fall 005 10.34 Eam II. Wed. Nov. 9 005 (SOLUTION) Read through the entire eam before beginning work and budget your time. You are researching drug eluting stents and wish to understand better how the drug

More information

Numerical modeling of rock deformation: 06 FEM Introduction

Numerical modeling of rock deformation: 06 FEM Introduction Numerical modeling of rock deformation: 6 FEM Introduction Stefan Schmalholz schmalholz@erdw.ethz.ch NO E 6 AS 9, Thursday -, NO D Introduction We have learned that geodynamic processes can be described

More information

arxiv: v3 [math.na] 23 Aug 2018

arxiv: v3 [math.na] 23 Aug 2018 Universal image systems for non-periodic and periodic Stokes flows above a no-slip wall Wen Yan a,b,, Michael Shelley a,b a Center for Computational Biology, Flatiron Institute, Simons Foundation, New

More information

An adaptive fast multipole boundary element method for the Helmholtz equation

An adaptive fast multipole boundary element method for the Helmholtz equation An adaptive fast multipole boundary element method for the Helmholtz equation Vincenzo Mallardo 1, Claudio Alessandri 1, Ferri M.H. Aliabadi 2 1 Department of Architecture, University of Ferrara, Italy

More information

Transactions on Modelling and Simulation vol 18, 1997 WIT Press, ISSN X

Transactions on Modelling and Simulation vol 18, 1997 WIT Press,  ISSN X Application of the fast multipole method to the 3-D BEM analysis of electron guns T. Nishida and K. Hayami Department of Mathematical Engineering and Information Physics, School of Engineering, University

More information

Practical in Numerical Astronomy, SS 2012 LECTURE 9

Practical in Numerical Astronomy, SS 2012 LECTURE 9 Practical in Numerical Astronomy, SS 01 Elliptic partial differential equations. Poisson solvers. LECTURE 9 1. Gravity force and the equations of hydrodynamics. Poisson equation versus Poisson integral.

More information

Lecture 4.2 Finite Difference Approximation

Lecture 4.2 Finite Difference Approximation Lecture 4. Finite Difference Approimation 1 Discretization As stated in Lecture 1.0, there are three steps in numerically solving the differential equations. They are: 1. Discretization of the domain by

More information

On the hydrodynamic diffusion of rigid particles

On the hydrodynamic diffusion of rigid particles On the hydrodynamic diffusion of rigid particles O. Gonzalez Introduction Basic problem. Characterize how the diffusion and sedimentation properties of particles depend on their shape. Diffusion: Sedimentation:

More information

FEM-FEM and FEM-BEM Coupling within the Dune Computational Software Environment

FEM-FEM and FEM-BEM Coupling within the Dune Computational Software Environment FEM-FEM and FEM-BEM Coupling within the Dune Computational Software Environment Alastair J. Radcliffe Andreas Dedner Timo Betcke Warwick University, Coventry University College of London (UCL) U.K. Radcliffe

More information

SOLVING ELLIPTIC PDES

SOLVING 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 information

Partial Differential Equations. Examples of PDEs

Partial Differential Equations. Examples of PDEs Partial Differential Equations Almost all the elementary and numerous advanced parts of theoretical physics are formulated in terms of differential equations (DE). Newton s Laws Maxwell equations Schrodinger

More information

Integral Equations Methods: Fast Algorithms and Applications

Integral Equations Methods: Fast Algorithms and Applications Integral Equations Methods: Fast Algorithms and Applications Alexander Barnett (Dartmouth College), Leslie Greengard (New York University), Shidong Jiang (New Jersey Institute of Technology), Mary Catherine

More information

Game Physics. Game and Media Technology Master Program - Utrecht University. Dr. Nicolas Pronost

Game Physics. Game and Media Technology Master Program - Utrecht University. Dr. Nicolas Pronost Game and Media Technology Master Program - Utrecht University Dr. Nicolas Pronost Soft body physics Soft bodies In reality, objects are not purely rigid for some it is a good approximation but if you hit

More information

Hydrodynamics of Suspensions of Passive and Active Rigid Particles: A Rigid Multiblob Approach

Hydrodynamics of Suspensions of Passive and Active Rigid Particles: A Rigid Multiblob Approach Hydrodynamics of Suspensions of Passive and Active Rigid Particles: A Rigid Multiblob Approach Florencio Balboa Usabiaga, 1 Bakytzhan Kallemov, 1, 2 Blaise Delmotte, 1 Amneet Pal Singh Bhalla, 3 Boyce

More information

Module 3: "Thin Film Hydrodynamics" Lecture 11: "" The Lecture Contains: Micro and Nano Scale Hydrodynamics with and without Free Surfaces

Module 3: Thin Film Hydrodynamics Lecture 11:  The Lecture Contains: Micro and Nano Scale Hydrodynamics with and without Free Surfaces The Lecture Contains: Micro and Nano Scale Hydrodynamics with and without Free Surfaces Order of Magnitude Analysis file:///e /courses/colloid_interface_science/lecture11/11_1.htm[6/16/2012 1:39:56 PM]

More information

Fast direct solvers for elliptic PDEs

Fast direct solvers for elliptic PDEs Fast direct solvers for elliptic PDEs Gunnar Martinsson The University of Colorado at Boulder PhD Students: Tracy Babb Adrianna Gillman (now at Dartmouth) Nathan Halko (now at Spot Influence, LLC) Sijia

More information

Robust and efficient computation of two-dimensional photonic crystal band structure using second-kind integral equations

Robust and efficient computation of two-dimensional photonic crystal band structure using second-kind integral equations p. Robust and efficient computation of two-dimensional photonic crystal band structure using second-kind integral equations LSU, March 1, 2010 Alex Barnett Mathematics Department, Dartmouth College joint

More information

19 th INTERNATIONAL CONGRESS ON ACOUSTICS MADRID, 2-7 SEPTEMBER 2007 HIGH FREQUENCY ACOUSTIC SIMULATIONS VIA FMM ACCELERATED BEM

19 th INTERNATIONAL CONGRESS ON ACOUSTICS MADRID, 2-7 SEPTEMBER 2007 HIGH FREQUENCY ACOUSTIC SIMULATIONS VIA FMM ACCELERATED BEM 19 th INTERNATIONAL CONGRESS ON ACOUSTICS MADRID, 2-7 SEPTEMBER 2007 HIGH FREQUENCY ACOUSTIC SIMULATIONS VIA FMM ACCELERATED BEM PACS: 43.20.Fn Gumerov, Nail A.; Duraiswami, Ramani; Fantalgo LLC, 7496

More information

NumAn2014 Conference Proceedings

NumAn2014 Conference Proceedings OpenAccess Proceedings of the 6th International Conference on Numerical Analysis, pp 198-03 Contents lists available at AMCL s Digital Library. NumAn014 Conference Proceedings Digital Library Triton :

More information

Computational methods for microfluidics LUDVIG AF KLINTEBERG

Computational methods for microfluidics LUDVIG AF KLINTEBERG Computational methods for microfluidics LUDVIG AF KLINTEBERG Licentiate Thesis in Applied and Computational Mathematics Stockholm, Sweden 2013 TRITA-NA 2013:01 ISSN 0348-2952 ISRN KTH/NA--13/01--SE ISBN

More information

Chapter 6: Momentum Analysis

Chapter 6: Momentum Analysis 6-1 Introduction 6-2Newton s Law and Conservation of Momentum 6-3 Choosing a Control Volume 6-4 Forces Acting on a Control Volume 6-5Linear Momentum Equation 6-6 Angular Momentum 6-7 The Second Law of

More information

Hydrodynamics. l. mahadevan harvard university

Hydrodynamics. l. mahadevan harvard university Thermodynamics / statistical mechanics : Hydrodynamics N>>1; large number of interacting particles! Hydrodynamics : L >> l; T >> t; long wavelength, slow time - average over (some) microscopic length and

More information

Math 671: Tensor Train decomposition methods

Math 671: Tensor Train decomposition methods Math 671: Eduardo Corona 1 1 University of Michigan at Ann Arbor December 8, 2016 Table of Contents 1 Preliminaries and goal 2 Unfolding matrices for tensorized arrays The Tensor Train decomposition 3

More information

A Fluctuating Boundary Integral Method for Brownian Suspensions

A Fluctuating Boundary Integral Method for Brownian Suspensions A Fluctuating Boundary Integral Method for Brownian Suspensions Yuanxun Bao a,, Manas Rachh b, Eric E. Keaveny c, Leslie Greengard a,d, Aleksandar Donev a a Courant Institute of Mathematical Sciences,

More information

Partial Differential Equations

Partial Differential Equations Partial Differential Equations Introduction Deng Li Discretization Methods Chunfang Chen, Danny Thorne, Adam Zornes CS521 Feb.,7, 2006 What do You Stand For? A PDE is a Partial Differential Equation This

More information

2.29 Numerical Fluid Mechanics Spring 2015 Lecture 9

2.29 Numerical Fluid Mechanics Spring 2015 Lecture 9 Spring 2015 Lecture 9 REVIEW Lecture 8: Direct Methods for solving (linear) algebraic equations Gauss Elimination LU decomposition/factorization Error Analysis for Linear Systems and Condition Numbers

More information

Dual Reciprocity Boundary Element Method for Magma Ocean Simulations

Dual Reciprocity Boundary Element Method for Magma Ocean Simulations Dual Reciprocity Boundary Element Method for Magma Ocean Simulations Tyler W. Drombosky drombosk@math.umd.edu Saswata Hier-Majumder saswata@umd.edu 28 April 2010 Physical Motivation Earth s early history

More information

INTRODUCTION TO PDEs

INTRODUCTION TO PDEs INTRODUCTION TO PDEs In this course we are interested in the numerical approximation of PDEs using finite difference methods (FDM). We will use some simple prototype boundary value problems (BVP) and initial

More information

FAST INTEGRAL EQUATION METHODS FOR THE MODIFIED HELMHOLTZ EQUATION

FAST INTEGRAL EQUATION METHODS FOR THE MODIFIED HELMHOLTZ EQUATION FAST INTEGRAL EQUATION METHODS FOR THE MODIFIED HELMHOLTZ EQUATION by Bryan Quaife B.Sc., University of Calgary, 2004 M.Sc., University of Calgary, 2006 a Thesis submitted in partial fulfillment of the

More information

Efficient Augmented Lagrangian-type Preconditioning for the Oseen Problem using Grad-Div Stabilization

Efficient Augmented Lagrangian-type Preconditioning for the Oseen Problem using Grad-Div Stabilization Efficient Augmented Lagrangian-type Preconditioning for the Oseen Problem using Grad-Div Stabilization Timo Heister, Texas A&M University 2013-02-28 SIAM CSE 2 Setting Stationary, incompressible flow problems

More information

Soft Bodies. Good approximation for hard ones. approximation breaks when objects break, or deform. Generalization: soft (deformable) bodies

Soft Bodies. Good approximation for hard ones. approximation breaks when objects break, or deform. Generalization: soft (deformable) bodies Soft-Body Physics Soft Bodies Realistic objects are not purely rigid. Good approximation for hard ones. approximation breaks when objects break, or deform. Generalization: soft (deformable) bodies Deformed

More information

Table 1: BEM as a solution method for a BVP dierential formulation FDM BVP integral formulation FEM boundary integral formulation BEM local view is ad

Table 1: BEM as a solution method for a BVP dierential formulation FDM BVP integral formulation FEM boundary integral formulation BEM local view is ad Chapter 1 Introduction to Boundary element Method - 1D Example For reference: Hong-Ki Hong and Jeng-Tzong Chen, Boundary Element Method, Chapter 1 Introduction to Boundary element Method - 1D Example,

More information

Margination of a leukocyte in a model microvessel

Margination of a leukocyte in a model microvessel Margination of a leukocyte in a model microvessel Jonathan B. Freund Mechanical Science & Engineering University of Illinois at Urbana-Champaign J. B. Freund p.1/40 Inflammation Response Leukocyte (white

More information

Chapter 1. Condition numbers and local errors in the boundary element method

Chapter 1. Condition numbers and local errors in the boundary element method Chapter 1 Condition numbers and local errors in the boundary element method W. Dijkstra, G. Kakuba and R. M. M. Mattheij Eindhoven University of Technology, Department of Mathematics and Computing Science,

More information

Lecture 16: Relaxation methods

Lecture 16: Relaxation methods Lecture 16: Relaxation methods Clever technique which begins with a first guess of the trajectory across the entire interval Break the interval into M small steps: x 1 =0, x 2,..x M =L Form a grid of points,

More information

arxiv: v2 [physics.comp-ph] 4 Feb 2014

arxiv: 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 information

Slow viscous flow in a microchannel with similar and different superhydrophobic walls

Slow viscous flow in a microchannel with similar and different superhydrophobic walls Journal of Physics: Conference Series PAPER OPEN ACCESS Slow viscous flow in a microchannel with similar and different superhydrophobic walls To cite this article: A I Ageev and A N Osiptsov 2018 J. Phys.:

More information

PDE Solvers for Fluid Flow

PDE Solvers for Fluid Flow PDE Solvers for Fluid Flow issues and algorithms for the Streaming Supercomputer Eran Guendelman February 5, 2002 Topics Equations for incompressible fluid flow 3 model PDEs: Hyperbolic, Elliptic, Parabolic

More information

Yanlin Shao 1 Odd M. Faltinsen 2

Yanlin Shao 1 Odd M. Faltinsen 2 Yanlin Shao 1 Odd M. Faltinsen 1 Ship Hydrodynamics & Stability, Det Norsk Veritas, Norway Centre for Ships and Ocean Structures (CeSOS), NTNU, Norway 1 The state-of-the-art potential flow analysis: Boundary

More information

Error analysis and fast solvers for high-frequency scattering problems

Error analysis and fast solvers for high-frequency scattering problems Error analysis and fast solvers for high-frequency scattering problems I.G. Graham (University of Bath) Woudschoten October 2014 High freq. problem for the Helmholtz equation Given an object Ω R d, with

More information

V (r,t) = i ˆ u( x, y,z,t) + ˆ j v( x, y,z,t) + k ˆ w( x, y, z,t)

V (r,t) = i ˆ u( x, y,z,t) + ˆ j v( x, y,z,t) + k ˆ w( x, y, z,t) IV. DIFFERENTIAL RELATIONS FOR A FLUID PARTICLE This chapter presents the development and application of the basic differential equations of fluid motion. Simplifications in the general equations and common

More information

arxiv: v2 [math.na] 1 Oct 2016

arxiv: v2 [math.na] 1 Oct 2016 Inexact Krylov iterations and relaxation strategies with fast-multipole boundary element method Tingyu Wang a, Simon K. Layton b,c,1, Lorena A. Barba a a Department of Mechanical and Aerospace Engineering,

More information

Implicit Solution of Viscous Aerodynamic Flows using the Discontinuous Galerkin Method

Implicit 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 information

Spline Element Method for Partial Differential Equations

Spline Element Method for Partial Differential Equations for Partial Differential Equations Department of Mathematical Sciences Northern Illinois University 2009 Multivariate Splines Summer School, Summer 2009 Outline 1 Why multivariate splines for PDEs? Motivation

More information

2.29 Numerical Fluid Mechanics Fall 2009 Lecture 13

2.29 Numerical Fluid Mechanics Fall 2009 Lecture 13 2.29 Numerical Fluid Mechanics Fall 2009 Lecture 13 REVIEW Lecture 12: Classification of Partial Differential Equations (PDEs) and eamples with finite difference discretizations Parabolic PDEs Elliptic

More information

A fluctuating boundary integral method for Brownian suspensions

A fluctuating boundary integral method for Brownian suspensions A fluctuating boundary integral method for Brownian suspensions Aleksandar Donev, CIMS and collaborators: CIMS: Bill Bao, Florencio Balboa, Leslie Greengard, Manas Rachh External: Andrew Fiore and James

More information

FMM Preconditioner for Radiative Transport

FMM Preconditioner for Radiative Transport FMM Preconditioner for Radiative Transport SIAM CSE 2017, Atlanta Yimin Zhong Department of Mathematics University of Texas at Austin In collaboration with Kui Ren (UT Austin) and Rongting Zhang (UT Austin)

More information

Particle self-diffusiophoresis near solid walls and interfaces

Particle self-diffusiophoresis near solid walls and interfaces Particle self-diffusiophoresis near solid walls and interfaces Darren G. CROWDY Tel.: +44(0)2075948587; Fax: +44(0)2075948517; Email: d.crowdy@imperial.ac.uk Department of Mathematics, Imperial College

More information

On compact operators

On compact operators On compact operators Alen Aleanderian * Abstract In this basic note, we consider some basic properties of compact operators. We also consider the spectrum of compact operators on Hilbert spaces. A basic

More information

Integral Equations Methods: Fast Algorithms and Applications Dec. 8 13, 2013

Integral Equations Methods: Fast Algorithms and Applications Dec. 8 13, 2013 Integral Equations Methods: Fast Algorithms and Applications Dec. 8 13, 2013 MEALS *Breakfast (Buffet): 7:00 9:30 am, Sally Borden Building, Monday Friday *Lunch (Buffet): 11:30 am 1:30 pm, Sally Borden

More information

Lecture 19: Biomixing, part 4: Viscous swimmer

Lecture 19: Biomixing, part 4: Viscous swimmer Lecture 9: Biomixing, part 4: Viscous swimmer The dumbbell swimmer The Green s function for the Stokes equation p + µ 2 u = fδ(r), u = 0, () is f G(r), where G(r) is the Oseen tensor: G(r) = 8πµ r ( I

More information

The use of exact values at quadrature points in the boundary element method

The use of exact values at quadrature points in the boundary element method The use of exact values at quadrature points in the boundary element method N.D. Stringfellow, R.N.L. Smith Applied Mathematics & OR Group, Cranfield University, Shrivenham, Swindon, U.K., SN6 SLA E-mail:

More information

On the use of multipole methods for domain integration in the BEM

On the use of multipole methods for domain integration in the BEM On the use of multipole methods for domain integration in the BEM A.A. Mammoii, M.S. Ingber & M.J. Brown Department of Mechanical Engineering, University of New Mexico, USA Abstract Often, a single application

More information

Boundary Element Method for Stokes Flow in Incompressible Newtonian Fluids. Nurbek Akhmetuly Tazhimbetov

Boundary Element Method for Stokes Flow in Incompressible Newtonian Fluids. Nurbek Akhmetuly Tazhimbetov Boundary Element Method for Stokes Flow in Incompressible Newtonian Fluids by Nurbek Akhmetuly Tazhimbetov Submitted to the Department of Mathematics in partial fulfillment of the requirements for the

More information

1. Differential Equations (ODE and PDE)

1. 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 information

Computational Astrophysics

Computational Astrophysics Computational Astrophysics Lecture 1: Introduction to numerical methods Lecture 2:The SPH formulation Lecture 3: Construction of SPH smoothing functions Lecture 4: SPH for general dynamic flow Lecture

More information

Multiphysics Analysis of Electromagnetic Flow Valve

Multiphysics Analysis of Electromagnetic Flow Valve Multiphysics Analysis of Electromagnetic Flow Valve Jeffrey S. Crompton *, Kyle C. Koppenhoefer, and Sergei Yushanov AltaSim Technologies, LLC *Corresponding author: 13 E. Wilson Bridge Road, Suite 14,

More information

Capacitance Matrix Method

Capacitance Matrix Method Capacitance Matrix Method Marcus Sarkis New England Numerical Analysis Day at WPI, 2019 Thanks to Maksymilian Dryja, University of Warsaw 1 Outline 1 Timeline 2 Capacitance Matrix Method-CMM 3 Applications

More information

Finite Difference Methods for

Finite Difference Methods for CE 601: Numerical Methods Lecture 33 Finite Difference Methods for PDEs Course Coordinator: Course Coordinator: Dr. Suresh A. Kartha, Associate Professor, Department of Civil Engineering, IIT Guwahati.

More information

A Robust Preconditioner for the Hessian System in Elliptic Optimal Control Problems

A Robust Preconditioner for the Hessian System in Elliptic Optimal Control Problems A Robust Preconditioner for the Hessian System in Elliptic Optimal Control Problems Etereldes Gonçalves 1, Tarek P. Mathew 1, Markus Sarkis 1,2, and Christian E. Schaerer 1 1 Instituto de Matemática Pura

More information

SOE3213/4: CFD Lecture 1

SOE3213/4: CFD Lecture 1 What is CFD SOE3213/4: CFD Lecture 1 3d 3d Computational Fluid Dynamics { use of computers to study uid dynamics. Solve the Navier-Stokes Equations (NSE) : r:u = 0 Du Dt = rp + r 2 u + F 4 s for 4 unknowns,

More information

Rapid evaluation of electrostatic interactions in multi-phase media

Rapid evaluation of electrostatic interactions in multi-phase media Rapid evaluation of electrostatic interactions in multi-phase media P.G. Martinsson, The University of Colorado at Boulder Acknowledgements: Some of the work presented is joint work with Mark Tygert and

More information

Introduction to Computational Fluid Dynamics

Introduction to Computational Fluid Dynamics AML2506 Biomechanics and Flow Simulation Day Introduction to Computational Fluid Dynamics Session Speaker Dr. M. D. Deshpande M.S. Ramaiah School of Advanced Studies - Bangalore 1 Session Objectives At

More information

Problems for Chapter 3.

Problems for Chapter 3. Problems for Chapter 3. Let A denote a nonempty set of reals. The complement of A, denoted by A, or A C is the set of all points not in A. We say that belongs to the interior of A, Int A, if there eists

More information

1 The Stokes System. ρ + (ρv) = ρ g(x), and the conservation of momentum has the form. ρ v (λ 1 + µ 1 ) ( v) µ 1 v + p = ρ f(x) in Ω.

1 The Stokes System. ρ + (ρv) = ρ g(x), and the conservation of momentum has the form. ρ v (λ 1 + µ 1 ) ( v) µ 1 v + p = ρ f(x) in Ω. 1 The Stokes System The motion of a (possibly compressible) homogeneous fluid is described by its density ρ(x, t), pressure p(x, t) and velocity v(x, t). Assume that the fluid is barotropic, i.e., the

More information

High-order solution of elliptic partial differential equations in domains containing conical singularities

High-order solution of elliptic partial differential equations in domains containing conical singularities High-order solution of elliptic partial differential equations in domains containing conical singularities Thesis by Zhiyi Li In Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy

More information

A Robust Preconditioned Iterative Method for the Navier-Stokes Equations with High Reynolds Numbers

A Robust Preconditioned Iterative Method for the Navier-Stokes Equations with High Reynolds Numbers Applied and Computational Mathematics 2017; 6(4): 202-207 http://www.sciencepublishinggroup.com/j/acm doi: 10.11648/j.acm.20170604.18 ISSN: 2328-5605 (Print); ISSN: 2328-5613 (Online) A Robust Preconditioned

More information