Lee, Y.C., Thompson, H.M. and Gaskell, P.H. (2009) FILMPAR: A parallel algorithm designed for the efficient and accurate computation of thin film flow on functional surfaces containing micro-structure. Computer Physics Communications Package, 180 (12). pp. 2634-2649.
Full text available as:|
Text
gaskellph3.pdf Available under License : See the attached licence file. Download (307Kb) |
Abstract
A highly efficient and portable parallel multigrid algorithm for solving a discretised form of the coupled lubrication equations for three-dimensional, gravity-driven, continuous thin film free-surface flow over substrates containing micro-scale topography is presented. Although applicable to problems involving heterogeneous and distributed features, for illustrative purposes the algorithm is benchmarked for the case of flow over a single trench topography; this enables direct comparisons with complementary experimental data and existing serial multigrid solutions. Parallel performance is accessed and shown to lead to super-linear behaviour provided the finest multigrid mesh level employed is sufficiently so.
| Item Type: | Article |
|---|---|
| Copyright, Publisher and Additional Information: | © 2009 Elsevier B.V. This is an author produced version of a paper published in Computer Physics Communications. Uploaded in accordance with the publisher's self-archiving policy. |
| Keywords: | Multigrid, parallel computing, thin film flow, lubrication equations |
| Academic Units: | The University of Leeds > Faculty of Engineering (Leeds) > School of Mechanical Engineering (Leeds) > Institute of Engineering Thermofluids, Surfaces & Interfaces (iETSI) (Leeds) |
| Depositing User: | Mrs Fiona Slade |
| Date Deposited: | 05 Mar 2010 16:15 |
| Last Modified: | 08 Feb 2013 17:06 |
| Published Version: | http://dx.doi.org/10.1016/j.cpc.2009.06.012 |
| Status: | Published |
| Publisher: | Elsevier |
| Refereed: | Yes |
| Identification Number: | 10.1016/j.cpc.2009.06.012 |
| URI: | http://eprints.whiterose.ac.uk/id/eprint/10469 |
Actions (login required)
![]() |
View Item |





