pylbm
pylbm是使用Lattice Boltzmann求解器进行数值模拟的多合一软件包。
该软件包提供了用于描述1D,2D和3D问题中的格子Boltzmann方案的所有工具。
我们选择D'Humières形式主义来描述问题。 您可以使用一组简单的形状(例如圆形,球形,...)来制作复杂的几何图形。
pylbm使用Cython,NumPy或Loo.py根据用户指定的方案和域执行数值方案。 Pythran和Numba即将面市。 pylbm具有mpi4py的MPI支持。
安装
您可以通过多种方式安装pylbm
与曼巴或conda
mamba install pylbm -c conda-forge
conda install pylbm -c conda-forge
与Pypi
pip install pylbm
或者
pip install pylbm --user
从来源
1