Welcome to the new version of CaltechAUTHORS. Login is currently restricted to library staff. If you notice any issues, please email coda@library.caltech.edu
Published July 2020 | Submitted + Published
Journal Article Open

QBMMlib: A library of quadrature-based moment methods

Abstract

QBMMlib is an open source package of quadrature-based moment methods and their algorithms. Such methods are commonly used to solve fully-coupled disperse flow and combustion problems, though formulating and closing the corresponding governing equations can be complex. QBMMlib aims to make analyzing these techniques simple and more accessible. Its routines use symbolic manipulation to formulate the moment transport equations for a population balance equation and a prescribed dynamical system. The resulting moment transport equations are closed by first trading the moments for a set of quadrature points and weights via an inversion algorithm, of which several are available. Quadratures then compute the moments required for closure. Embedded code snippets show how to use QBMMlib, with the algorithm initialization and solution spanning just 13 total lines of code. Examples are shown and analyzed for a linear harmonic oscillator and a bubble dynamics problem.

Additional Information

© 2020 The Author(s). Published by Elsevier B.V. This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/). Received 11 August 2020, Revised 5 October 2020, Accepted 21 October 2020, Available online 5 November 2020. The authors appreciate the insights of Alberto Passalacqua and Esteban Cisneros-Garibay when developing this library. The US Office of Naval Research supported this work under grant numbers N0014-17-1-2676 and N0014-18-1-2625. The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

Attached Files

Published - 1-s2.0-S2352711020303289-main.pdf

Submitted - 2008.05063.pdf

Files

1-s2.0-S2352711020303289-main.pdf
Files (5.0 MB)
Name Size Download all
md5:3e1f17c81d0daa20147a9d97be681d80
3.8 MB Preview Download
md5:a605b746e57ef96eaa39017a0e666b98
1.2 MB Preview Download

Additional details

Created:
August 22, 2023
Modified:
October 23, 2023