matlab精度检验代码LB-t-平行3D格子-玻尔兹曼CFD求解器
作者:(2019年12月-2020年12月)
概述
这是一个基于C
++
17和C的面向任意晶格(针对任意数量的速度和空间尺寸)的面向对象的并行晶格-玻尔兹曼计算流体动力学(CFD)求解器框架。
这些文件包括用于Intel
Compiler
ICC和Gnu
Compiler
GCC的Makefile。
安装
Linux(推荐)
复制此文件夹或通过键入直接克隆此存储库
$
git
clone
https://github.com/2b-t/LB-t.git
通过键入Make编译文件
$
make
run
在Linux
Shell中,或在中打开LB-t.cbp文件。
如果您遇到问题,请确保已安装Make
sudo
apt-get
install
build-essential且您的GCC版本大于8。您可以通过键入sudo
apt
install
gcc-10来安装较新的GCC。
如果要将编译器更改为Intel编译器,请首先通过打开控制台并键入以下命令,确保系统上已安装Intel编译器集合。
$
icc
-v
如果它在您的
2021-11-27 16:40:43
195KB
系统开源
1