The immersed boundary method for advection-electrodiffusion with implicit timestepping and local mesh refinement

Pilhwa Lee, Boyce E. Griffith, Charles S. Peskin

Research output: Contribution to journalArticlepeer-review

Abstract

We describe an immersed boundary method for problems of fluid-solute-structure interaction. The numerical scheme employs linearly implicit timestepping, allowing for the stable use of timesteps that are substantially larger than those permitted by an explicit method, and local mesh refinement, making it feasible to resolve the steep gradients associated with the space charge layers as well as the chemical potential, which is used in our formulation to control the permeability of the membrane to the (possibly charged) solute. Low Reynolds number fluid dynamics are described by the time-dependent incompressible Stokes equations, which are solved by a cell-centered approximate projection method. The dynamics of the chemical species are governed by the advection-electrodiffusion equations, and our semi-implicit treatment of these equations results in a linear system which we solve by GMRES preconditioned via a fast adaptive composite-grid (FAC) solver. Numerical examples demonstrate the capabilities of this methodology, as well as its convergence properties.

Original languageEnglish (US)
Pages (from-to)5208-5227
Number of pages20
JournalJournal of Computational Physics
Volume229
Issue number13
DOIs
StatePublished - Jul 2010

Keywords

  • Advection-electrodiffusion
  • FAC
  • Fast adaptive composite
  • Immersed boundary method
  • Implicit
  • Local mesh refinement

ASJC Scopus subject areas

  • Numerical Analysis
  • Modeling and Simulation
  • Physics and Astronomy (miscellaneous)
  • Physics and Astronomy(all)
  • Computer Science Applications
  • Computational Mathematics
  • Applied Mathematics

Fingerprint Dive into the research topics of 'The immersed boundary method for advection-electrodiffusion with implicit timestepping and local mesh refinement'. Together they form a unique fingerprint.

Cite this