Journal article
State of the Practice for Lattice Boltzmann Method Software
Abstract
We analyze the state of software development practice for Lattice Boltzmann solvers by quantitatively and qualitatively measuring and comparing 24 software packages for 10 software qualities (installability, correctness/verifiability, reliability, robustness, usability, maintainability, reusability, understandability, visibility/transparency and reproducibility). Our reproducible analysis method employs a measurement template (containing 108 …
Authors
Smith S; Michalski P; Carette J; Keshavarz-Motamed Z
Journal
Archives of Computational Methods in Engineering, Vol. 31, No. 1, pp. 313–350
Publisher
Springer Nature
Publication Date
January 2024
DOI
10.1007/s11831-023-09981-2
ISSN
1134-3060