首页 > 最新文献

Journal of Computational Physics: X最新文献

英文 中文
Hybrid high-resolution RBF-ENO method 混合高分辨率RBF-ENO方法
Pub Date : 2021-09-01 DOI: 10.1016/j.jcpx.2021.100089
Jan S. Hesthaven, Fabian Mönkeberg

Essentially nonoscillatory (ENO) and weighted ENO (WENO) methods on equidistant Cartesian grids are widely used to solve partial differential equations with discontinuous solutions. The RBF-ENO method is highly flexible in terms of geometry, but its stencil selection algorithm is computational expensive. In this work, we combine the computationally efficient WENO method and the geometrically flexible RBF-ENO method in a hybrid high-resolution essentially nonoscillatory method to solve hyperbolic conservation laws. The scheme is based on overlapping patches with ghost cells, the RBF-ENO method for unstructured patches and a standard WENO method on structured patches. Furthermore, we introduce a positivity preserving limiter for non-polynomial reconstruction methods to stabilize the hybrid RBF-ENO method for problems with low density or pressure. We show its robustness and flexibility on benchmarks and complex test cases such as the scramjet inflow problem and a conical aerospike nozzle jet simulation.

等距笛卡尔网格上的本质非振荡(ENO)和加权ENO(WENO)方法被广泛用于求解具有不连续解的偏微分方程。RBF-ENO方法在几何方面具有高度的灵活性,但其模板选择算法的计算成本很高。在这项工作中,我们将计算高效的WENO方法和几何灵活的RBF-ENO方法结合在一种混合的高分辨率本质非振荡方法中,以求解双曲守恒律。该方案基于具有重影单元的重叠补丁、用于非结构化补丁的RBF-ENO方法和用于结构化补丁的标准WENO方法。此外,我们为非多项式重建方法引入了一个保正限制器,以稳定低密度或低压力问题的混合RBF-ENO方法。我们在基准测试和复杂的测试案例中展示了它的鲁棒性和灵活性,例如超燃冲压发动机的流入问题和锥形塞式喷管的喷气模拟。
{"title":"Hybrid high-resolution RBF-ENO method","authors":"Jan S. Hesthaven,&nbsp;Fabian Mönkeberg","doi":"10.1016/j.jcpx.2021.100089","DOIUrl":"https://doi.org/10.1016/j.jcpx.2021.100089","url":null,"abstract":"<div><p>Essentially nonoscillatory (ENO) and weighted ENO (WENO) methods on equidistant Cartesian grids are widely used to solve partial differential equations with discontinuous solutions. The RBF-ENO method is highly flexible in terms of geometry, but its stencil selection algorithm is computational expensive. In this work, we combine the computationally efficient WENO method and the geometrically flexible RBF-ENO method in a hybrid high-resolution essentially nonoscillatory method to solve hyperbolic conservation laws. The scheme is based on overlapping patches with ghost cells, the RBF-ENO method for unstructured patches and a standard WENO method on structured patches. Furthermore, we introduce a positivity preserving limiter for non-polynomial reconstruction methods to stabilize the hybrid RBF-ENO method for problems with low density or pressure. We show its robustness and flexibility on benchmarks and complex test cases such as the scramjet inflow problem and a conical aerospike nozzle jet simulation.</p></div>","PeriodicalId":37045,"journal":{"name":"Journal of Computational Physics: X","volume":"12 ","pages":"Article 100089"},"PeriodicalIF":0.0,"publicationDate":"2021-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.jcpx.2021.100089","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72256535","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Iterative volume-of-fluid interface positioning in general polyhedrons with Consecutive Cubic Spline interpolation 基于连续三次样条插值的一般多面体流体界面定位迭代体积
Pub Date : 2021-06-01 DOI: 10.1016/j.jcpx.2021.100093
Tomislav Marić

A straightforward and computationally efficient Consecutive Cubic Spline (CCS) iterative algorithm is proposed for positioning the planar interface of the unstructured geometrical Volume-of-Fluid method in arbitrarily-shaped cells. The CCS algorithm is a two-point root-finding algorithm [1, chap. 2], designed for the VOF interface positioning problem, where the volume fraction function has diminishing derivatives at the ends of the search interval. As a two-point iterative algorithm, CCS re-uses function values and derivatives from previous iterations and does not rely on interval bracketing. The CCS algorithm requires only two iterations on average to position the interface with a tolerance of 1012, even with numerically very challenging volume fraction values, e.g., near 109 or 1109.

The proposed CCS algorithm is very straightforward to implement because its input is already calculated by every geometrical VOF method. It builds upon and significantly improves the predictive Newton method [2] and is independent of the cell's geometrical model and related intersection algorithm. Geometrical parameterizations of truncated volumes used by other contemporary methods [3], [4], [5], [6] are completely avoided. The computational efficiency is comparable in terms of the number of iterations to the fastest methods reported so far. References are provided in the results section to the open-source implementation of the CCS algorithm and the performance measurement data.

提出了一种直接且计算高效的连续三次样条迭代算法,用于定位任意形状单元中的非结构化几何流体体积方法的平面界面。CCS算法是一种两点寻根算法[1,第2章],专为VOF接口定位问题设计,其中体积分数函数在搜索区间结束时具有递减导数。作为一种两点迭代算法,CCS重新使用了以前迭代的函数值和导数,并且不依赖于区间括号。CCS算法平均只需要两次迭代就可以定位公差为10−12的界面,即使在数值上非常具有挑战性的体积分数值,例如接近10−9或1−10−9的情况下也是如此。所提出的CCS算法实现起来非常简单,因为其输入已经通过每种几何VOF方法进行了计算。它建立在预测牛顿法[2]的基础上,并显著改进了预测牛顿法,独立于单元的几何模型和相关的交集算法。完全避免了其他当代方法[3]、[4]、[5]、[6]使用的截断体积的几何参数化。就迭代次数而言,计算效率与迄今为止报道的最快方法相当。结果部分提供了CCS算法的开源实现和性能测量数据的参考资料。
{"title":"Iterative volume-of-fluid interface positioning in general polyhedrons with Consecutive Cubic Spline interpolation","authors":"Tomislav Marić","doi":"10.1016/j.jcpx.2021.100093","DOIUrl":"https://doi.org/10.1016/j.jcpx.2021.100093","url":null,"abstract":"<div><p>A straightforward and computationally efficient Consecutive Cubic Spline (CCS) iterative algorithm is proposed for positioning the planar interface of the unstructured geometrical Volume-of-Fluid method in arbitrarily-shaped cells. The CCS algorithm is a two-point root-finding algorithm <span>[1, chap. 2]</span>, designed for the VOF interface positioning problem, where the volume fraction function has diminishing derivatives at the ends of the search interval. As a two-point iterative algorithm, CCS re-uses function values and derivatives from previous iterations and does not rely on interval bracketing. The CCS algorithm requires only two iterations on average to position the interface with a tolerance of <span><math><msup><mrow><mn>10</mn></mrow><mrow><mo>−</mo><mn>12</mn></mrow></msup></math></span>, even with numerically very challenging volume fraction values, e.g., near <span><math><msup><mrow><mn>10</mn></mrow><mrow><mo>−</mo><mn>9</mn></mrow></msup></math></span> or <span><math><mn>1</mn><mo>−</mo><msup><mrow><mn>10</mn></mrow><mrow><mo>−</mo><mn>9</mn></mrow></msup></math></span>.</p><p>The proposed CCS algorithm is very straightforward to implement because its input is already calculated by every geometrical VOF method. It builds upon and significantly improves the predictive Newton method <span>[2]</span> and is independent of the cell's geometrical model and related intersection algorithm. Geometrical parameterizations of truncated volumes used by other contemporary methods <span>[3]</span>, <span>[4]</span>, <span>[5]</span>, <span>[6]</span> are completely avoided. The computational efficiency is comparable in terms of the number of iterations to the fastest methods reported so far. References are provided in the results section to the open-source implementation of the CCS algorithm and the performance measurement data.</p></div>","PeriodicalId":37045,"journal":{"name":"Journal of Computational Physics: X","volume":"11 ","pages":"Article 100093"},"PeriodicalIF":0.0,"publicationDate":"2021-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.jcpx.2021.100093","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72221783","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 11
A cut finite element method for non-Newtonian free surface flows in 2D - application to glacier modelling 二维非牛顿自由表面流动的截断有限元方法——在冰川建模中的应用
Pub Date : 2021-06-01 DOI: 10.1016/j.jcpx.2021.100090
Josefin Ahlkrona , Daniel Elfverson

In ice sheet and glacier modelling, the Finite Element Method is rapidly gaining popularity. However, constructing and updating meshes for ice sheets and glaciers is a non-trivial and computationally demanding task due to their thin, irregular, and time dependent geometry. In this paper we introduce a novel approach to ice dynamics computations based on the unfitted Finite Element Method CutFEM, which lets the domain boundary cut through elements. By employing CutFEM, complex meshing and remeshing is avoided as the glacier can be immersed in a simple background mesh without loss of accuracy. The ice is modelled as a non-Newtonian, shear-thinning fluid obeying the p-Stokes (full Stokes) equations with the ice atmosphere interface as a moving free surface. A Navier slip boundary condition applies at the glacier base allowing both bedrock and subglacial lakes to be represented. Within the CutFEM framework we develop a strategy for handling non-linear viscosities and thin domains and show how glacier deformation can be modelled using a level set function. In numerical experiments we show that the expected order of accuracy is achieved and that the method is robust with respect to penalty parameters. As an application we compute the velocity field of the Swiss mountain glacier Haut Glacier d'Arolla in 2D with and without an underlying subglacial lake, and simulate the glacier deformation from year 1930 to 1932, with and without surface accumulation and basal melt.

在冰盖和冰川建模中,有限元法正在迅速普及。然而,由于冰盖和冰川的几何形状薄、不规则且依赖时间,因此构建和更新它们的网格是一项不平凡且计算量高的任务。在本文中,我们介绍了一种新的冰动力学计算方法,该方法基于不适合的有限元方法CutFEM,该方法允许域边界穿透单元。通过使用CutFEM,可以避免复杂的网格划分和重新网格划分,因为冰川可以浸入简单的背景网格中而不会损失精度。冰被建模为非牛顿的剪切变薄流体,遵循p-Stokes(全斯托克斯)方程,冰-大气界面为移动的自由表面。Navier滑动边界条件适用于冰川底部,可以代表基岩和冰下湖泊。在CutFEM框架内,我们开发了一种处理非线性粘度和薄域的策略,并展示了如何使用水平集函数对冰川变形进行建模。在数值实验中,我们证明了该方法达到了预期的精度阶数,并且该方法对惩罚参数具有鲁棒性。作为一个应用,我们在二维中计算了瑞士高山冰川Haut glacier d’Arolla的速度场,包括和不包括下层冰下湖,并模拟了1930年至1932年的冰川变形,包括和没有表面堆积和基底融化。
{"title":"A cut finite element method for non-Newtonian free surface flows in 2D - application to glacier modelling","authors":"Josefin Ahlkrona ,&nbsp;Daniel Elfverson","doi":"10.1016/j.jcpx.2021.100090","DOIUrl":"https://doi.org/10.1016/j.jcpx.2021.100090","url":null,"abstract":"<div><p>In ice sheet and glacier modelling, the Finite Element Method is rapidly gaining popularity. However, constructing and updating meshes for ice sheets and glaciers is a non-trivial and computationally demanding task due to their thin, irregular, and time dependent geometry. In this paper we introduce a novel approach to ice dynamics computations based on the unfitted Finite Element Method CutFEM, which lets the domain boundary cut through elements. By employing CutFEM, complex meshing and remeshing is avoided as the glacier can be immersed in a simple background mesh without loss of accuracy. The ice is modelled as a non-Newtonian, shear-thinning fluid obeying the p-Stokes (full Stokes) equations with the ice atmosphere interface as a moving free surface. A Navier slip boundary condition applies at the glacier base allowing both bedrock and subglacial lakes to be represented. Within the CutFEM framework we develop a strategy for handling non-linear viscosities and thin domains and show how glacier deformation can be modelled using a level set function. In numerical experiments we show that the expected order of accuracy is achieved and that the method is robust with respect to penalty parameters. As an application we compute the velocity field of the Swiss mountain glacier Haut Glacier d'Arolla in 2D with and without an underlying subglacial lake, and simulate the glacier deformation from year 1930 to 1932, with and without surface accumulation and basal melt.</p></div>","PeriodicalId":37045,"journal":{"name":"Journal of Computational Physics: X","volume":"11 ","pages":"Article 100090"},"PeriodicalIF":0.0,"publicationDate":"2021-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.jcpx.2021.100090","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72221785","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
An improved discrete unified gas kinetic scheme for simulating compressible natural convection flows 模拟可压缩自然对流的一种改进的离散统一气体动力学格式
Pub Date : 2021-06-01 DOI: 10.1016/j.jcpx.2021.100088
Xin Wen , Lian-Ping Wang , Zhaoli Guo , Jie Shen

Discrete unified gas-kinetic scheme (DUGKS) has been developed recently as a general method for simulating flows at all Knudsen numbers. In this study, we extend DUGKS to simulate fully compressible thermal flows. We introduce a source term to the Boltzmann equation with the Bhatnagar-Gross-Krook (BGK) collision model [1] to adjust heat flux and thus the Prandtl number. The fully compressible Navier-Stokes equations can be recovered by the current model. As a mesoscopic CFD approach, it requires an accurate mesoscopic implementation of the boundary conditions. Using the Chapman-Enskog approximation, we derive the “bounce-back” expressions for both temperature and velocity distribution functions, which reveal the need to consider coupling terms between the velocity and thermal fields. To validate our scheme, we first reproduce the Boussinesq flow results by simulating natural convection in a square cavity with a small temperature difference (ϵ=0.01) and a low Mach number. Then we perform simulations of steady natural convection (Ra=1.0×106) in a square cavity with differentially heated side walls and a large temperature difference (ϵ=0.6), where the Boussinesq approximation becomes invalid. Temperature, velocity profiles, and Nusselt number distribution are obtained and compared with the benchmark results from the literature. Finally, the unsteady compressible natural convection with Ra=5.0×109,ϵ=0.6 is studied and the turbulent fluctuation statistics are computed and analyzed.

离散统一气体动力学格式(DUGKS)是最近发展起来的一种模拟所有克努森数下流动的通用方法。在这项研究中,我们扩展了DUGKS来模拟完全可压缩的热流。我们使用Bhatnagar-Gross-Krook(BGK)碰撞模型[1]将源项引入玻尔兹曼方程,以调整热通量,从而调整普朗特数。完全可压缩的Navier-Stokes方程可以通过当前模型恢复。作为一种介观CFD方法,它需要对边界条件进行精确的介观实现。使用Chapman-Enskog近似,我们导出了温度和速度分布函数的“反弹”表达式,这表明需要考虑速度场和热场之间的耦合项。为了验证我们的方案,我们首先通过模拟具有小温差(ε=0.01)和低马赫数的方形空腔中的自然对流来重现Boussinesq流动结果。然后,我们在具有不同加热侧壁和大温差(ε=0.6)的方形空腔中模拟稳定的自然对流(Ra=1.0×106),其中Boussinesq近似无效。获得了温度、速度剖面和努塞尔数分布,并与文献中的基准结果进行了比较。最后,研究了Ra=5.0×109,ε=0.6的非定常可压缩自然对流,并计算和分析了湍流脉动统计。
{"title":"An improved discrete unified gas kinetic scheme for simulating compressible natural convection flows","authors":"Xin Wen ,&nbsp;Lian-Ping Wang ,&nbsp;Zhaoli Guo ,&nbsp;Jie Shen","doi":"10.1016/j.jcpx.2021.100088","DOIUrl":"https://doi.org/10.1016/j.jcpx.2021.100088","url":null,"abstract":"<div><p>Discrete unified gas-kinetic scheme (DUGKS) has been developed recently as a general method for simulating flows at all Knudsen numbers. In this study, we extend DUGKS to simulate fully compressible thermal flows. We introduce a source term to the Boltzmann equation with the Bhatnagar-Gross-Krook (BGK) collision model <span>[1]</span> to adjust heat flux and thus the Prandtl number. The fully compressible Navier-Stokes equations can be recovered by the current model. As a mesoscopic CFD approach, it requires an accurate mesoscopic implementation of the boundary conditions. Using the Chapman-Enskog approximation, we derive the “bounce-back” expressions for both temperature and velocity distribution functions, which reveal the need to consider coupling terms between the velocity and thermal fields. To validate our scheme, we first reproduce the Boussinesq flow results by simulating natural convection in a square cavity with a small temperature difference <span><math><mo>(</mo><mi>ϵ</mi><mo>=</mo><mn>0.01</mn><mo>)</mo></math></span> and a low Mach number. Then we perform simulations of steady natural convection <span><math><mo>(</mo><mi>R</mi><mi>a</mi><mo>=</mo><mn>1.0</mn><mo>×</mo><msup><mrow><mn>10</mn></mrow><mrow><mn>6</mn></mrow></msup><mo>)</mo></math></span> in a square cavity with differentially heated side walls and a large temperature difference <span><math><mo>(</mo><mi>ϵ</mi><mo>=</mo><mn>0.6</mn><mo>)</mo></math></span>, where the Boussinesq approximation becomes invalid. Temperature, velocity profiles, and Nusselt number distribution are obtained and compared with the benchmark results from the literature. Finally, the unsteady compressible natural convection with <span><math><mi>R</mi><mi>a</mi><mo>=</mo><mn>5.0</mn><mo>×</mo><msup><mrow><mn>10</mn></mrow><mrow><mn>9</mn></mrow></msup><mo>,</mo><mi>ϵ</mi><mo>=</mo><mn>0.6</mn></math></span> is studied and the turbulent fluctuation statistics are computed and analyzed.</p></div>","PeriodicalId":37045,"journal":{"name":"Journal of Computational Physics: X","volume":"11 ","pages":"Article 100088"},"PeriodicalIF":0.0,"publicationDate":"2021-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.jcpx.2021.100088","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72221784","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 8
Sparse grid-based adaptive noise reduction strategy for particle-in-cell schemes 基于稀疏网格的单元内粒子自适应降噪策略
Pub Date : 2021-06-01 DOI: 10.1016/j.jcpx.2021.100094
Sriramkrishnan Muralikrishnan , Antoine J. Cerfon , Matthias Frey , Lee F. Ricketson , Andreas Adelmann

We propose a sparse grid-based adaptive noise reduction strategy for electrostatic particle-in-cell (PIC) simulations. By projecting the charge density onto sparse grids we reduce the high-frequency particle noise. Thus, we exploit the ability of sparse grids to act as a multidimensional low-pass filter in our approach. Thanks to the truncated combination technique [1], [2], [3], we can reduce the larger grid-based error of the standard sparse grid approach for non-aligned and non-smooth functions. The truncated approach also provides a natural framework for minimizing the sum of grid-based and particle-based errors in the charge density. We show that our approach is, in fact, a filtering perspective for the noise reduction obtained with the sparse PIC schemes first introduced in [4]. This enables us to propose a heuristic based on the formal error analysis in [4] for selecting the optimal truncation parameter that minimizes the total error in charge density at each time step. Hence, unlike the physical and Fourier domain filters typically used in PIC codes for noise reduction, our approach automatically adapts to the mesh size, number of particles per cell, smoothness of the density profile and the initial sampling technique. It can also be easily integrated into high performance large-scale PIC code bases, because we only use sparse grids for filtering the charge density. All other operations remain on the regular grid, as in typical PIC codes. We demonstrate the efficiency and performance of our approach with two test cases: the diocotron instability in two dimensions and the three-dimensional electron dynamics in a Penning trap. Our run-time performance studies indicate that our approach can provide significant speedup and memory reduction to PIC simulations for achieving comparable accuracy in the charge density.

我们提出了一种基于稀疏网格的自适应降噪策略,用于静电粒子在细胞(PIC)模拟。通过将电荷密度投影到稀疏网格上,我们减少了高频粒子噪声。因此,我们在我们的方法中利用稀疏网格作为多维低通滤波器的能力。由于截断组合技术[1]、[2]、[3],我们可以减少标准稀疏网格方法对不对齐和不平滑函数的较大网格误差。截断方法还提供了一个自然的框架,用于最小化电荷密度中基于网格和基于粒子的误差之和。我们表明,事实上,我们的方法是用[4]中首次引入的稀疏PIC方案获得的降噪的滤波视角。这使我们能够基于[4]中的形式误差分析提出一种启发式方法,用于选择最佳截断参数,该参数使每个时间步长的电荷密度的总误差最小化。因此,与PIC代码中通常用于降噪的物理和傅立叶域滤波器不同,我们的方法自动适应网格大小、每个单元的粒子数、密度分布的平滑度和初始采样技术。它也可以很容易地集成到高性能的大规模PIC代码库中,因为我们只使用稀疏网格来过滤电荷密度。所有其他操作都保留在常规网格上,就像典型的PIC代码一样。我们用两个测试案例证明了我们的方法的效率和性能:二维的双电子管不稳定性和Penning陷阱中的三维电子动力学。我们的运行时性能研究表明,我们的方法可以为PIC模拟提供显著的加速和内存减少,以实现电荷密度的可比精度。
{"title":"Sparse grid-based adaptive noise reduction strategy for particle-in-cell schemes","authors":"Sriramkrishnan Muralikrishnan ,&nbsp;Antoine J. Cerfon ,&nbsp;Matthias Frey ,&nbsp;Lee F. Ricketson ,&nbsp;Andreas Adelmann","doi":"10.1016/j.jcpx.2021.100094","DOIUrl":"https://doi.org/10.1016/j.jcpx.2021.100094","url":null,"abstract":"<div><p>We propose a sparse grid-based adaptive noise reduction strategy for electrostatic particle-in-cell (PIC) simulations. By projecting the charge density onto sparse grids we reduce the high-frequency particle noise. Thus, we exploit the ability of sparse grids to act as a multidimensional low-pass filter in our approach. Thanks to the truncated combination technique <span>[1]</span>, <span>[2]</span>, <span>[3]</span>, we can reduce the larger grid-based error of the standard sparse grid approach for non-aligned and non-smooth functions. The truncated approach also provides a natural framework for minimizing the sum of grid-based and particle-based errors in the charge density. We show that our approach is, in fact, a filtering perspective for the noise reduction obtained with the sparse PIC schemes first introduced in <span>[4]</span>. This enables us to propose a heuristic based on the formal error analysis in <span>[4]</span> for selecting the optimal truncation parameter that minimizes the total error in charge density at each time step. Hence, unlike the physical and Fourier domain filters typically used in PIC codes for noise reduction, our approach automatically adapts to the mesh size, number of particles per cell, smoothness of the density profile and the initial sampling technique. It can also be easily integrated into high performance large-scale PIC code bases, because we only use sparse grids for filtering the charge density. All other operations remain on the regular grid, as in typical PIC codes. We demonstrate the efficiency and performance of our approach with two test cases: the diocotron instability in two dimensions and the three-dimensional electron dynamics in a Penning trap. Our run-time performance studies indicate that our approach can provide significant speedup and memory reduction to PIC simulations for achieving comparable accuracy in the charge density.</p></div>","PeriodicalId":37045,"journal":{"name":"Journal of Computational Physics: X","volume":"11 ","pages":"Article 100094"},"PeriodicalIF":0.0,"publicationDate":"2021-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.jcpx.2021.100094","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72221782","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 12
Verification and convergence study of a spectral-element numerical methodology for fluid-structure interaction 流固耦合谱元数值方法的验证与收敛性研究
Pub Date : 2021-03-01 DOI: 10.1016/j.jcpx.2021.100084
YiQin Xu, Yulia T. Peet

A high-order in space spectral-element methodology for the solution of a strongly coupled fluid-structure interaction (FSI) problem is developed. A methodology is based on a partitioned solution of incompressible fluid equations on body-fitted grids, and nonlinearly-elastic solid deformation equations coupled via a fixed-point iteration approach with Aitken relaxation. A comprehensive verification strategy of the developed methodology is presented, including h-, p- and temporal refinement studies. An expected order of convergence is demonstrated first separately for the corresponding fluid and solid solvers, followed by a self-convergence study on a coupled FSI problem (self-convergence refers to a convergence to a reference solution obtained with the same solver at higher resolution). To this end, a new three-dimensional fluid-structure interaction benchmark is proposed for a verification of the FSI codes, which consists of a fluid flow in a channel with one rigid and one flexible wall. It is shown that, due to a consistent problem formulation, including initial and boundary conditions, a high-order spatial convergence on a fully coupled FSI problem can be demonstrated. Finally, a developed framework is applied successfully to a Direct Numerical Simulation of a turbulent flow in a channel interacting with a compliant wall, where the fluid-structure interface is fully resolved.

提出了一种求解强耦合流固耦合问题的高阶空间谱元方法。该方法基于贴体网格上不可压缩流体方程的分区解,以及通过定点迭代方法与Aitken松弛耦合的非线性弹性固体变形方程。提出了所开发方法的综合验证策略,包括h、p和时间精化研究。首先分别证明了相应的流体和固体求解器的预期收敛阶数,然后对耦合FSI问题进行自收敛研究(自收敛是指在更高分辨率下收敛到使用相同求解器获得的参考解)。为此,提出了一种新的三维流体-结构相互作用基准来验证FSI代码,该基准由具有一个刚性壁和一个柔性壁的通道中的流体流动组成。结果表明,由于包含初始条件和边界条件的一致性问题公式,可以证明全耦合FSI问题的高阶空间收敛性。最后,将所开发的框架成功地应用于与柔顺壁相互作用的通道中湍流的直接数值模拟,其中流体-结构界面得到了完全解析。
{"title":"Verification and convergence study of a spectral-element numerical methodology for fluid-structure interaction","authors":"YiQin Xu,&nbsp;Yulia T. Peet","doi":"10.1016/j.jcpx.2021.100084","DOIUrl":"https://doi.org/10.1016/j.jcpx.2021.100084","url":null,"abstract":"<div><p>A high-order in space spectral-element methodology for the solution of a strongly coupled fluid-structure interaction (FSI) problem is developed. A methodology is based on a partitioned solution of incompressible fluid equations on body-fitted grids, and nonlinearly-elastic solid deformation equations coupled via a fixed-point iteration approach with Aitken relaxation. A comprehensive verification strategy of the developed methodology is presented, including <em>h</em>-, <em>p</em>- and temporal refinement studies. An expected order of convergence is demonstrated first separately for the corresponding fluid and solid solvers, followed by a self-convergence study on a coupled FSI problem (self-convergence refers to a convergence to a reference solution obtained with the same solver at higher resolution). To this end, a new three-dimensional fluid-structure interaction benchmark is proposed for a verification of the FSI codes, which consists of a fluid flow in a channel with one rigid and one flexible wall. It is shown that, due to a consistent problem formulation, including initial and boundary conditions, a high-order spatial convergence on a fully coupled FSI problem can be demonstrated. Finally, a developed framework is applied successfully to a Direct Numerical Simulation of a turbulent flow in a channel interacting with a compliant wall, where the fluid-structure interface is fully resolved.</p></div>","PeriodicalId":37045,"journal":{"name":"Journal of Computational Physics: X","volume":"10 ","pages":"Article 100084"},"PeriodicalIF":0.0,"publicationDate":"2021-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.jcpx.2021.100084","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72264208","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
Fast multipole methods for the evaluation of layer potentials with locally-corrected quadratures 用局部校正象限评价层电位的快速多极方法
Pub Date : 2021-03-01 DOI: 10.1016/j.jcpx.2021.100092
Leslie Greengard , Michael O'Neil , Manas Rachh , Felipe Vico

While fast multipole methods (FMMs) are in widespread use for the rapid evaluation of potential fields governed by the Laplace, Helmholtz, Maxwell or Stokes equations, their coupling to high-order quadratures for evaluating layer potentials is still an area of active research. In three dimensions, a number of issues need to be addressed, including the specification of the surface as the union of high-order patches, the incorporation of accurate quadrature rules for integrating singular or weakly singular Green's functions on such patches, and their coupling to the oct-tree data structures on which the FMM separates near and far field interactions. Although the latter is straightforward for point distributions, the near field for a patch is determined by its physical dimensions, not the distribution of discretization points on the surface.

Here, we present a general framework for efficiently coupling locally corrected quadratures with FMMs, relying primarily on what are called generalized Gaussian quadratures rules, supplemented by adaptive integration. The approach, however, is quite general and easily applicable to other schemes, such as Quadrature by Expansion (QBX). We also introduce a number of accelerations to reduce the cost of quadrature generation itself, and present several numerical examples of acoustic scattering that demonstrate the accuracy, robustness, and computational efficiency of the scheme. On a single core of an Intel i5 2.3 GHz processor, a Fortran implementation of the scheme can generate near field quadrature corrections for between 1000 and 10,000 points per second, depending on the order of accuracy and the desired precision. A Fortran implementation of the algorithm described in this work is available at https://gitlab.com/fastalgorithms/fmm3dbie.

尽管快速多极方法(FMM)被广泛用于快速评估拉普拉斯方程、亥姆霍兹方程、麦克斯韦方程或斯托克斯方程所控制的势场,但它们与用于评估层势的高阶象限的耦合仍然是一个活跃的研究领域。在三维中,需要解决许多问题,包括将表面指定为高阶补片的并集,在这些补片上集成奇异或弱奇异格林函数的精确求积规则,以及它们与八叉树数据结构的耦合,FMM在这些数据结构上分离近场和远场相互作用。尽管后者对于点分布是直接的,但面片的近场是由其物理尺寸决定的,而不是由曲面上离散化点的分布决定的。在这里,我们提出了一个将局部校正的象限与FMM有效耦合的通用框架,主要依赖于所谓的广义高斯象限规则,并辅以自适应积分。然而,该方法非常通用,并且很容易适用于其他方案,例如通过展开求积(QBX)。我们还引入了一些加速度来降低正交生成本身的成本,并给出了几个声散射的数值例子,证明了该方案的准确性、鲁棒性和计算效率。在英特尔i5 2.3 GHz处理器的单核上,该方案的Fortran实现可以生成每秒1000到10000点的近场正交校正,具体取决于精度和所需精度的顺序。这项工作中描述的算法的Fortran实现可在https://gitlab.com/fastalgorithms/fmm3dbie.
{"title":"Fast multipole methods for the evaluation of layer potentials with locally-corrected quadratures","authors":"Leslie Greengard ,&nbsp;Michael O'Neil ,&nbsp;Manas Rachh ,&nbsp;Felipe Vico","doi":"10.1016/j.jcpx.2021.100092","DOIUrl":"https://doi.org/10.1016/j.jcpx.2021.100092","url":null,"abstract":"<div><p>While fast multipole methods (FMMs) are in widespread use for the rapid evaluation of potential fields governed by the Laplace, Helmholtz, Maxwell or Stokes equations, their coupling to high-order quadratures for evaluating layer potentials is still an area of active research. In three dimensions, a number of issues need to be addressed, including the specification of the surface as the union of high-order patches, the incorporation of accurate quadrature rules for integrating singular or weakly singular Green's functions on such patches, and their coupling to the oct-tree data structures on which the FMM separates near and far field interactions. Although the latter is straightforward for point distributions, the near field for a patch is determined by its physical dimensions, not the distribution of discretization points on the surface.</p><p>Here, we present a general framework for efficiently coupling locally corrected quadratures with FMMs, relying primarily on what are called generalized Gaussian quadratures rules, supplemented by adaptive integration. The approach, however, is quite general and easily applicable to other schemes, such as Quadrature by Expansion (QBX). We also introduce a number of accelerations to reduce the cost of quadrature generation itself, and present several numerical examples of acoustic scattering that demonstrate the accuracy, robustness, and computational efficiency of the scheme. On a single core of an Intel i5 2.3 GHz processor, a Fortran implementation of the scheme can generate near field quadrature corrections for between 1000 and 10,000 points per second, depending on the order of accuracy and the desired precision. A Fortran implementation of the algorithm described in this work is available at <span>https://gitlab.com/fastalgorithms/fmm3dbie</span><svg><path></path></svg>.</p></div>","PeriodicalId":37045,"journal":{"name":"Journal of Computational Physics: X","volume":"10 ","pages":"Article 100092"},"PeriodicalIF":0.0,"publicationDate":"2021-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.jcpx.2021.100092","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72290926","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 30
On-the-fly construction of surrogate constitutive models for concurrent multiscale mechanical analysis through probabilistic machine learning 基于概率机器学习的并行多尺度力学分析代理本构模型的动态构建
Pub Date : 2021-01-01 DOI: 10.1016/j.jcpx.2020.100083
I.B.C.M. Rocha , P. Kerfriden , F.P. van der Meer

Concurrent multiscale finite element analysis (FE2) is a powerful approach for high-fidelity modeling of materials for which a suitable macroscopic constitutive model is not available. However, the extreme computational effort associated with computing a nested micromodel at every macroscopic integration point makes FE2 prohibitive for most practical applications. Constructing surrogate models able to efficiently compute the microscopic constitutive response is therefore a promising approach in enabling concurrent multiscale modeling. This work presents a reduction framework for adaptively constructing surrogate models for FE2 based on statistical learning. The nested micromodels are replaced by a machine learning surrogate model based on Gaussian Processes (GP). The need for offline data collection is bypassed by training the GP models online based on data coming from a small set of fully-solved anchor micromodels that undergo the same strain history as their associated macroscopic integration points. The Bayesian formalism inherent to GP models provides a natural tool for online uncertainty estimation through which new observations or inclusion of new anchor micromodels are triggered. The surrogate constitutive manifold is constructed with as few micromechanical evaluations as possible by enhancing the GP models with gradient information and the solution scheme is made robust through a greedy data selection approach embedded within the conventional finite element solution loop for nonlinear analysis. The sensitivity to model parameters is studied with a tapered bar example with plasticity and the framework is further demonstrated with the elastoplastic analysis of a plate with multiple cutouts and with a crack growth example for mixed-mode bending. Although not able to handle non-monotonic strain paths in its current form, the framework is found to be a promising approach in reducing the computational cost of FE2, with significant efficiency gains being obtained without resorting to offline training.

并行多尺度有限元分析(FE2)是一种用于材料高保真建模的强大方法,对于这种材料来说,没有合适的宏观本构模型。然而,与在每个宏观积分点计算嵌套的微模型相关的极端计算工作使得FE2对于大多数实际应用来说是禁止的。因此,构建能够有效计算微观本构响应的代理模型是实现并行多尺度建模的一种很有前途的方法。这项工作提出了一个基于统计学习自适应构建FE2代理模型的约简框架。嵌套的微模型被基于高斯过程(GP)的机器学习代理模型所取代。通过基于来自一小组完全求解的锚定微模型的数据在线训练GP模型,绕过了离线数据收集的需要,这些模型经历了与其相关的宏观积分点相同的应变历史。GP模型固有的贝叶斯形式为在线不确定性估计提供了一个自然的工具,通过该工具可以触发新的观测或包含新的锚微模型。通过用梯度信息增强GP模型,用尽可能少的微观力学评估来构建替代本构流形,并且通过嵌入用于非线性分析的传统有限元求解循环中的贪婪数据选择方法,使求解方案具有鲁棒性。以一个具有塑性的锥形杆为例研究了其对模型参数的敏感性,并以一个带有多个切口的板的弹塑性分析和一个混合模式弯曲的裂纹扩展为例进一步证明了该框架。尽管该框架无法处理当前形式的非单调应变路径,但它被发现是降低FE2计算成本的一种很有前途的方法,在不诉诸离线训练的情况下获得了显著的效率增益。
{"title":"On-the-fly construction of surrogate constitutive models for concurrent multiscale mechanical analysis through probabilistic machine learning","authors":"I.B.C.M. Rocha ,&nbsp;P. Kerfriden ,&nbsp;F.P. van der Meer","doi":"10.1016/j.jcpx.2020.100083","DOIUrl":"https://doi.org/10.1016/j.jcpx.2020.100083","url":null,"abstract":"<div><p>Concurrent multiscale finite element analysis (FE<sup>2</sup>) is a powerful approach for high-fidelity modeling of materials for which a suitable macroscopic constitutive model is not available. However, the extreme computational effort associated with computing a nested micromodel at every macroscopic integration point makes FE<sup>2</sup> prohibitive for most practical applications. Constructing surrogate models able to efficiently compute the microscopic constitutive response is therefore a promising approach in enabling concurrent multiscale modeling. This work presents a reduction framework for adaptively constructing surrogate models for FE<sup>2</sup> based on statistical learning. The nested micromodels are replaced by a machine learning surrogate model based on Gaussian Processes (GP). The need for <em>offline</em> data collection is bypassed by training the GP models <em>online</em> based on data coming from a small set of fully-solved <em>anchor</em> micromodels that undergo the same strain history as their associated macroscopic integration points. The Bayesian formalism inherent to GP models provides a natural tool for <em>online</em> uncertainty estimation through which new observations or inclusion of new <em>anchor</em> micromodels are triggered. The surrogate constitutive manifold is constructed with as few micromechanical evaluations as possible by enhancing the GP models with gradient information and the solution scheme is made robust through a greedy data selection approach embedded within the conventional finite element solution loop for nonlinear analysis. The sensitivity to model parameters is studied with a tapered bar example with plasticity and the framework is further demonstrated with the elastoplastic analysis of a plate with multiple cutouts and with a crack growth example for mixed-mode bending. Although not able to handle non-monotonic strain paths in its current form, the framework is found to be a promising approach in reducing the computational cost of FE<sup>2</sup>, with significant efficiency gains being obtained without resorting to <em>offline</em> training.</p></div>","PeriodicalId":37045,"journal":{"name":"Journal of Computational Physics: X","volume":"9 ","pages":"Article 100083"},"PeriodicalIF":0.0,"publicationDate":"2021-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.jcpx.2020.100083","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72232763","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 30
A mixed Eulerian-Lagrangian High-Order Spectral method for the propagation of ocean surface waves over a flat bottom 平底海面波浪传播的混合欧拉-拉格朗日高阶谱方法
Pub Date : 2020-09-01 DOI: 10.1016/j.jcpx.2020.100071
Sébastien Fouques, Csaba Pákozdi

We introduce a numerical method to describe the propagation of two-dimensional nonlinear water waves over a flat bottom. The free surface is described in terms of a Lagrangian representation, i.e. by following the position and the velocity potential of a set of surface particles. The method consists in a mixed Eulerian-Lagrangian modification of the classical High-Order Spectral (HOS) method. At each time step, the Eulerian velocity potential inside the domain and the velocity of the surface particles are estimated by using a spectral decomposition along with a perturbation expansion at an arbitrary order M. The Lagrangian description of the surface makes it possible to use lower approximation orders and fewer Fourier modes to capture steep nonlinear waves, which also improves the numerical stability of the method. Its accuracy is established for steep regular waves by comparing simulations to existing Lagrangian and Eulerian solutions, as well as to traditional HOS-simulations. For irregular bichromatic waves, we show with an example that the obtained solution converges with respect to the Lagrangian conservation equations as the order M increases. Finally, the ability of the proposed method to compute the velocity field in steep irregular waves is demonstrated.

我们介绍了一种数值方法来描述二维非线性水波在平底上的传播。自由表面是用拉格朗日表示法描述的,即通过遵循一组表面粒子的位置和速度势。该方法包括对经典高阶谱(HOS)方法的混合欧拉-拉格朗日修正。在每个时间步长,通过使用谱分解和任意阶M的微扰展开来估计域内的欧拉速度势和表面粒子的速度。表面的拉格朗日描述使得可以使用较低的近似阶数和较少的傅立叶模式来捕获陡峭的非线性波,这也提高了该方法的数值稳定性。通过将模拟与现有的拉格朗日和欧拉解以及传统的HOS模拟进行比较,确定了陡峭规则波的精度。对于不规则的双色波,我们通过一个例子表明,随着阶数M的增加,所获得的解相对于拉格朗日守恒方程收敛。最后,证明了该方法计算陡不规则波中速度场的能力。
{"title":"A mixed Eulerian-Lagrangian High-Order Spectral method for the propagation of ocean surface waves over a flat bottom","authors":"Sébastien Fouques,&nbsp;Csaba Pákozdi","doi":"10.1016/j.jcpx.2020.100071","DOIUrl":"https://doi.org/10.1016/j.jcpx.2020.100071","url":null,"abstract":"<div><p>We introduce a numerical method to describe the propagation of two-dimensional nonlinear water waves over a flat bottom. The free surface is described in terms of a Lagrangian representation, i.e. by following the position and the velocity potential of a set of surface particles. The method consists in a mixed Eulerian-Lagrangian modification of the classical High-Order Spectral (HOS) method. At each time step, the Eulerian velocity potential inside the domain and the velocity of the surface particles are estimated by using a spectral decomposition along with a perturbation expansion at an arbitrary order <em>M</em>. The Lagrangian description of the surface makes it possible to use lower approximation orders and fewer Fourier modes to capture steep nonlinear waves, which also improves the numerical stability of the method. Its accuracy is established for steep regular waves by comparing simulations to existing Lagrangian and Eulerian solutions, as well as to traditional HOS-simulations. For irregular bichromatic waves, we show with an example that the obtained solution converges with respect to the Lagrangian conservation equations as the order <em>M</em> increases. Finally, the ability of the proposed method to compute the velocity field in steep irregular waves is demonstrated.</p></div>","PeriodicalId":37045,"journal":{"name":"Journal of Computational Physics: X","volume":"8 ","pages":"Article 100071"},"PeriodicalIF":0.0,"publicationDate":"2020-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.jcpx.2020.100071","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72236167","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Parallelization of a stochastic Euler-Lagrange model applied to large scale dense bubbly flows 应用于大尺度稠密泡状流的随机欧拉-拉格朗日模型的并行化
Pub Date : 2020-09-01 DOI: 10.1016/j.jcpx.2020.100058
S. Kamath , M.V. Masterov , J.T. Padding , K.A. Buist , M.W. Baltussen , J.A.M. Kuipers

A parallel and scalable stochastic Direct Simulation Monte Carlo (DSMC) method applied to large-scale dense bubbly flows is reported in this paper. The DSMC method is applied to speed up the bubble-bubble collision handling relative to the Discrete Bubble Model proposed by Darmana et al. (2006) [1]. The DSMC algorithm has been modified and extended to account for bubble-bubble interactions arising due to uncorrelated and correlated bubble velocities. The algorithm is fully coupled with an in-house CFD code and parallelized using the MPI framework. The model is verified and validated on multiple cores with different test cases, ranging from impinging particle streams to laboratory-scale bubble columns. The parallel performance is shown using two different large scale systems: with an uniform and a non-uniform distribution of bubbles. The hydrodynamics of a pilot-scale bubble column is analyzed and the effect of the column scale is reported via the comparison of bubble columns at three different scales.

本文提出了一种适用于大规模稠密泡状流的并行可扩展随机直接模拟蒙特卡罗(DSMC)方法。相对于Darmana等人提出的离散气泡模型,DSMC方法用于加快气泡-气泡碰撞处理。(2006)[1]。对DSMC算法进行了修改和扩展,以考虑由于不相关和相关的气泡速度引起的气泡-气泡相互作用。该算法与内部CFD代码完全耦合,并使用MPI框架进行并行化。该模型在多个具有不同测试案例的岩心上进行了验证和验证,测试案例包括撞击颗粒流和实验室规模的气泡柱。使用两种不同的大规模系统显示了并行性能:均匀和非均匀分布的气泡。分析了中试规模鼓泡塔的流体动力学,并通过对三种不同规模的鼓泡塔进行比较,报道了鼓泡塔规模的影响。
{"title":"Parallelization of a stochastic Euler-Lagrange model applied to large scale dense bubbly flows","authors":"S. Kamath ,&nbsp;M.V. Masterov ,&nbsp;J.T. Padding ,&nbsp;K.A. Buist ,&nbsp;M.W. Baltussen ,&nbsp;J.A.M. Kuipers","doi":"10.1016/j.jcpx.2020.100058","DOIUrl":"https://doi.org/10.1016/j.jcpx.2020.100058","url":null,"abstract":"<div><p>A parallel and scalable stochastic Direct Simulation Monte Carlo (DSMC) method applied to large-scale dense bubbly flows is reported in this paper. The DSMC method is applied to speed up the bubble-bubble collision handling relative to the Discrete Bubble Model proposed by Darmana et al. (2006) <span>[1]</span>. The DSMC algorithm has been modified and extended to account for bubble-bubble interactions arising due to uncorrelated and correlated bubble velocities. The algorithm is fully coupled with an in-house CFD code and parallelized using the MPI framework. The model is verified and validated on multiple cores with different test cases, ranging from impinging particle streams to laboratory-scale bubble columns. The parallel performance is shown using two different large scale systems: with an uniform and a non-uniform distribution of bubbles. The hydrodynamics of a pilot-scale bubble column is analyzed and the effect of the column scale is reported via the comparison of bubble columns at three different scales.</p></div>","PeriodicalId":37045,"journal":{"name":"Journal of Computational Physics: X","volume":"8 ","pages":"Article 100058"},"PeriodicalIF":0.0,"publicationDate":"2020-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1016/j.jcpx.2020.100058","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"72236090","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"OA","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
期刊
Journal of Computational Physics: X
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1