There is a newer version of the record available.

Published January 2021 | Version v1
Journal article

Methods for suspensions of passive and active filaments

  • 1. Department of Mathematics, Imperial College London, London, SW7 2AZ (United Kingdom)

Description

Highlights: • Model for interacting filaments using unit quaternions to describe 3D deformations. • Numerical stiffness addressed by quasi-Newton methods and implicit time integration. • Geometric time integration ensuring that the quaternions remain unit. • Fast, matrix-free methods used to resolve hydrodynamic interactions. • Approach demonstrated by simulations of sedimenting filaments and cilia arrays. Flexible filaments and fibres are essential components of important complex fluids that appear in many biological and industrial settings. Direct simulations of these systems that capture the motion and deformation of many immersed filaments in suspension remain a formidable computational challenge due to the complex, coupled fluid–structure interactions of all filaments, the numerical stiffness associated with filament bending, and the various constraints that must be maintained as the filaments deform. In this paper, we address these challenges by describing filament kinematics using quaternions to resolve both bending and twisting, applying implicit time-integration to alleviate numerical stiffness, and using quasi-Newton methods to obtain solutions to the resulting system of nonlinear equations. In particular, we employ geometric time integration to ensure that the quaternions remain unit as the filaments move. We also show that our framework can be used with a variety of models and methods, including matrix-free fast methods, that resolve low Reynolds number hydrodynamic interactions. We provide a series of tests and example simulations to demonstrate the performance and possible applications of our method. Finally, we provide a link to a MATLAB/Octave implementation of our framework that can be used to learn more about our approach and as a tool for filament simulation.

Availability note (English)

Available from http://dx.doi.org/10.1016/j.jcp.2020.109846

Additional details

Identifiers

DOI
10.1016/j.jcp.2020.109846;
PII
S0021999120306203;

Publishing Information

Journal Title
Journal of Computational Physics (Print)
Journal Volume
424
Journal Page Range
vp.
ISSN
0021-9991
CODEN
JCTPAH

INIS

Country of Publication
Netherlands
Country of Input or Organization
International Atomic Energy Agency (IAEA)
INIS RN
54002031
Subject category
S71: CLASSICAL AND QUANTUM MECHANICS, GENERAL PHYSICS;
Descriptors DEI
COMPUTERIZED SIMULATION; FLUIDS; GEOMETRY; HYDRODYNAMICS; MATRICES; NEWTON METHOD; PERFORMANCE; REYNOLDS NUMBER; SEDIMENTS
Descriptors DEC
CALCULATION METHODS; DIMENSIONLESS NUMBERS; FLUID MECHANICS; ITERATIVE METHODS; MATHEMATICS; MECHANICS; SIMULATION

Optional Information

Copyright
Copyright (c) 2020 Elsevier Inc. All rights reserved.