| Literature DB >> 34084547 |
Abstract
The method of regularized stokeslets is widely used in microscale biological fluid dynamics due to its ease of implementation, natural treatment of complex moving geometries, and removal of singular functions to integrate. The standard implementation of the method is subject to high computational cost due to the coupling of the linear system size to the numerical resolution required to resolve the rapidly varying regularized stokeslet kernel. Here, we show how Richardson extrapolation with coarse values of the regularization parameter is ideally suited to reduce the quadrature error, hence dramatically reducing the storage and solution costs without loss of accuracy. Numerical experiments on the resistance and mobility problems in Stokes flow support the analysis, confirming several orders of magnitude improvement in accuracy and/or efficiency.Entities:
Keywords: Stokes flow; biological fluid dynamics; stokeslets
Year: 2021 PMID: 34084547 PMCID: PMC8150023 DOI: 10.1098/rsos.210108
Source DB: PubMed Journal: R Soc Open Sci ISSN: 2054-5703 Impact factor: 2.963
Figure 1Relative error in calculating the grand resistance matrix for the unit sphere. (a) Sketch of the sphere discretization (orange dots). (b) The number of scalar degrees of freedom used in calculations as h is varied. (c) and (d) The relative error of the Nyström and Nyström + Richardson methods as ε and h are varied. (e) and (f) The same data plotted for each ε as h is varied.
Figure 2Relative error in calculating the grand resistance matrix for a prolate spheroid with major axis length a = 5 and minor axis length c = 1. (a) Sketch of the discretization (orange dots). (b) The number of scalar degrees of freedom used in calculations as h is varied. (c) and (d) The relative error of the Nyström and Nyström + Richardson methods as ε and h are varied. (e) and (f) The same data plotted for each ε as h is varied.
Figure 3A torus, with central radius R = 2.5 and tube radius r = 1, sedimenting under gravity. (a) Sketch of the Nyström discretization (orange dots). (b) Sketch of the [NEAREST] force (large orange dots) and quadrature (small green dots) discretizations. (c) The number of scalar degrees of freedom used in Nyström and Nyström + Richardson calculations as h is varied. (d) and (e) The z-position of the torus at t = 98.7 calculated with the Nyström and Nyström + Richardson methods as ε and h are varied. (f) and (g) The same data plotted for each ε as h is varied, with a dotted line showing the result using the nearest-neighbour method for comparison. (h) and (i) The error in z-position at t = 98.7 relative to the nearest-neighbour calculation. (j) and (k) The same data plotted for each ε as h is varied. The cross in (e,i) denotes a parameter combination for which results could not be obtained due to near-singularity of the linear system.