A fast immersed boundary method using a nullspace approach and multi-domain far-field boundary conditions

被引:179
作者
Colonius, Tim [1 ]
Taira, Kunihiko [1 ]
机构
[1] CALTECH, Div Engn & Appl Sci, Pasadena, CA 91125 USA
基金
美国国家科学基金会;
关键词
immersed boundary method; fractional step method; projection method; nullspace method; vorticity/streamfunction formulation; far-field boundary conditions; multi-domain method; fast Poisson solver; finite volume method; incompressible viscous flow;
D O I
10.1016/j.cma.2007.08.014
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
We report on the continued development of a projection approach for implementing the immersed boundary method for incompressible flows in two and three dimensions. Boundary forces and pressure are regarded as Lagrange multipliers that enable the no-slip and divergence-free constraints to be implicitly determined to arbitrary precision with no associated time-step restrictions. In order to accelerate the method, we further implement a nullspace (discrete streamfunction) method that allows the divergence-free constraint to be automatically satisfied to machine roundoff. By employing a fast sine transform technique, the linear system to determine the forces can be solved efficiently with direct or iterative techniques. A multi-domain technique is developed in order to improve far-field boundary conditions that are compatible with the fast sine transform and account for the extensive potential flow induced by the body as well as vorticity that advects/difluses to large distance from the body. The multi-domain and fast techniques are validated by comparing to the exact solutions for the potential flow induced by stationary and propagating Oseen vortices and by an impulsively-started circular cylinder. Speed-ups of more than an order-of-magnitude are achieved with the new method. (C) 2007 Elsevier B.V. All rights reserved.
引用
收藏
页码:2131 / 2146
页数:16
相关论文
共 41 条
[31]   FLOW PATTERNS AROUND HEART VALVES - NUMERICAL METHOD [J].
PESKIN, CS .
JOURNAL OF COMPUTATIONAL PHYSICS, 1972, 10 (02) :252-&
[32]   Effects of boundary condition in numerical simulations of vortex dynamics [J].
Pradeep, DS ;
Hussain, F .
JOURNAL OF FLUID MECHANICS, 2004, 516 :115-124
[33]  
Press W.H., 1992, NUMERICAL RECIPES FO
[34]   Numerical method for incompressible vortical flows with two unbounded directions [J].
Rennich, SC ;
Lele, SK .
JOURNAL OF COMPUTATIONAL PHYSICS, 1997, 137 (01) :101-129
[35]   Merging computational elements in vortex simulations [J].
Rossi, LF .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1997, 18 (04) :1014-1027
[36]   RESUME AND REMARKS ON THE OPEN BOUNDARY-CONDITION MINISYMPOSIUM [J].
SANI, RL ;
GRESHO, PM .
INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 1994, 18 (10) :983-1008
[37]  
Shewchuk J. R., 1994, INTRO CONJUGATE GRAD
[38]  
Shiels D., 1998, PhD thesis
[39]   The immersed boundary method: A projection approach [J].
Taira, Kunihiko ;
Colonius, Tim .
JOURNAL OF COMPUTATIONAL PHYSICS, 2007, 225 (02) :2118-2137
[40]   From immersed boundary method to immersed continuum methods [J].
Wang, X. Sheldon .
INTERNATIONAL JOURNAL FOR MULTISCALE COMPUTATIONAL ENGINEERING, 2006, 4 (01) :127-145