arrow
返回

LBsoft: A parallel open-source software for simulation of colloidal systems

delete2020-11-01
delete13
delete
OA
AI
F
Fabio Bonaccorso
A
Andrea Montessori
A
Adriano Tiribocchi
G
Giorgio Amati
M
Massimo Bernaschi
M
Marco Lauricella *
S
Sauro Succi
DOI:10.1016/j.cpc.2020.107455delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
We present LBsoft, an open-source software developed mainly to simulate the hydro-dynamics of colloidal systems based on the concurrent coupling between lattice Boltzmann methods for the fluid and discrete particle dynamics for the colloids. Such coupling has been developed before, but, to the best of our knowledge, no detailed discussion of the programming issues to be faced in order to attain efficient implementation on parallel architectures, has ever been presented to date. In this paper, we describe in detail the underlying multi-scale models, their coupling procedure, along side with a description of the relevant input variables, to facilitate third-parties usage. The code is designed to exploit parallel computing platforms, taking advantage also of the recent AVX-512 instruction set. We focus on LBsoft structure, functionality, parallel implementation, performance and availability, so as to facilitate the access to this computational tool to the research community in the field. The capabilities of LBsoft are highlighted for a number of prototypical case studies, such as pickering emulsions, bicontinuous systems, as well as an original study of the coarsening process in confined bijels under shear. Program summary Program Title: LBsoft CPC Library link to program files: http://dx.doi.org/10.17632/dvpfx9p342.1 Licensing provisions: BSD 3-Clause License Programming language: Fortran 95 Nature of problem: Hydro-dynamics of the colloidal multi-component systems and Pickering emulsions. Solution method: Numerical solutions to the Navier-Stokes equations by Lattice-Boltzmann (lattice-Bhatnagar-Gross-Krook, LBGK) method [1] describing the fluid dynamics within an Eulerian description. Numerical solutions to the equations of motion describing a set of discrete colloidal particles within a Lagrangian representation coupled to the LBGK solver [2]. The numerical solution of the coupling algorithm includes the back reaction effects for each force term following a multi-scale paradigm. (C) 2020 Elsevier B.V. All rights reserved.
Keyword:
Lattice-Boltzmann
Colloids
Parallel computing
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Computer Physics Communications 封面图
Computer Physics Communications
IF:
3.4
论文数:
1.2W
被引数:
3.7W

机构

H
Harvard University
学者数:
26.5W
论文数: 22.0W
被引数: 28.7W
I
istituto italiano di tecnologia - iit
学者数:
9.1K
论文数: 6.9K
被引数: 8
C
cineca, italy
学者数:
272
论文数: 260
被引数: 0
学者 查看更多机构
引用论文

引用论文

Do Reputable Issuers Provide Better-Quality Securitizations?
err2019-01-01
err0
errOAAI
errSolomon Deku; Alper Kara; David Marques-Ibanez
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
Light harvesting with multiwall carbon nanotube/silicon heterojunctions
err2011-02-04
err0
PREAI
errPaola Castrucci; Claudia Scilletta; Silvano Del Gobbo; Manuela Scarselli; Luca Camilli; Mirko Simeoni; Bernard Delley; Alessandra Continenza; Maurizio De Crescenzi
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
Photocatalytic Late-Stage C–H Functionalization光催化后期c-h功能化
err2023-01-24
err0
PREAI
errPeter Bellotti; Huan-Ming Huang; Teresa Faber; Frank Glorius
err分享
err收藏
Achieving Rapid Blood Pressure Control With Digital Therapeutics: Retrospective Cohort and Machine Learning Study
err2019-03-12
err0
errOAAI
errNicole L Guthrie; Mark A Berman; Katherine L Edwards; Kevin J Appelbaum; Sourav Dey; Jason Carpenter; David M Eisenberg; David L Katz
err分享
err收藏
err分享
err收藏
学者 查看更多内容