论文标题
QBMMLIB:基于正交的力矩方法的库
QBMMlib: A library of quadrature-based moment methods
论文作者
论文摘要
QBMMLIB是基于正交的力矩方法及其算法的开源Mathematica软件包。这种方法通常用于求解完全耦合的分散流和燃烧问题,尽管制定和关闭相应的管理方程可能很复杂。 QBMMLIB旨在使分析这些技术简单且更容易访问。它的例程使用符号操作来制定人口平衡方程和规定的动态系统的时刻传输方程。但是,最终的矩传输方程未锁定。 QBMMLIB通过反转算法将矩量换成一组正交点和权重,其中有几个可用。然后,二次结束矩传输方程。嵌入式代码片段显示了如何使用QBMMLIB,算法初始化和解决方案仅涵盖13行代码。显示并分析了线性谐波振荡器和气泡动力学问题的示例。
QBMMlib is an open source Mathematica 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. However, the resulting moment transport equations are unclosed. QBMMlib trades the moments for a set of quadrature points and weights via an inversion algorithm, of which several are available. Quadratures then closes the moment transport equations. 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 linear harmonic oscillator and bubble dynamics problems.