Acceleration of Gas Bubble-Free Surface Interaction Computation Using Basis Preconditioners
Name
HPCES001.pdf
Size
209.3 KB
Format
Adobe PDF
Checksum (MD5)
e1be7556cd21cc77c4d5873cf9f273a2
Author(s) • •
Tan, Kiok Lim
Khoo, Boo Cheong
White, Jacob K.
Date Issued
January 2002
Series/Report no.
High Performance Computation for Engineered Systems (HPCES);
Abstract
The computation of gas bubble-free surface interaction entails a time-stepping algorithm whereby a linear system is solved at each time-iteration. In our investigation, the linear systems are derived from a desingularized boundary integral formulation and are poorly conditioned. This leads to poor convergence rates when Krylov subspace methods are used to solve these systems. The convergence rates may however be improved with proper preconditioning.
We limit our investigation to gas bubbles initiated at depths sufficiently small such that a spike forms on the free surface during the later stages of evolution. Bubble dynamics dictate that for gas bubbles initiated at such depths, the stages through which the gas bubble and free surface evolve are similar. Based on this fact, we propose to perform one computation run for a gas bubble initiated at one particular depth, obtain a judicious set of a priori basis preconditioners from this run and thereafter, use this set of preconditioners on computation runs for gas bubble initiated at different depths.
The computation time taken by the proposed method is, in general, 50% and 20% of the time taken by the present method (without preconditioning) with terminating criteria of 1.0e-5 and 1.0e-7 in the infinity-norm respectively using the Bi-conjugate Gradient Stabilized solver. The present method further enables computation to an infinity-norm terminating criterion of 1.0e-10 in a shorter time compared to the present method with a criterion of 1.0e-5.
Subjects
gas bubble-free surface interaction
desingularized boundary integral
Krylov subspace methods
bubble dynamics
Persistent DSpace Link