palabos 安装使用
初步体验一下 palabos 的使用。
palabos 是基于 LBM 方法的开源库。从官网下载,解压之后就是一堆 palabos 的源代码。源代码是用 C++ 写的,里面有各种类和对象,可供使用。
1 安装虚拟机
为了编译方便,最好是在 Linux 的环境下使用。所以先安装虚拟机。
安装VMware Tool,让屏幕变大一点。
2 运行一个标准案例
下载palabos。
一个方腔流的案例
按照官网的流程试一下:
- 安装编译所需要的软件
1 |
|
- 配置 MPI 等功能
1 |
|
- 试着跑一个案例
1 |
|
这样就完成了一个方腔流的案例。
build 文件夹
CMakeCache.txt
Makefile
在 build 文件夹中,使用 Cmake .. 生成的编译用的文件。
cmake_install.cmake
libpalabos.a
一个二进制的文件
- CmakeFiles 文件夹
将 src 文件夹中所有的源文件都编译了,怪不得那么久。
3 以后
要使用这个开源包,还得明白 LBM 的基本算法,有一定的编程知识,熟悉包里面定义的数据,类等。