
MATLAB代码中隐式格式的cavity-NS:该二维求解器用于Navier-Stokes方程在腔体流动模拟,采用有限差分方法和分数阶方法...
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
该项目提供一个隐式格式的MATLAB代码,用于2D导航贴纸中有限差分方法求解Navier-Stokes方程的二维解。该求解器基于FORTRAN语言,并采用CSC存储功能,从而实现2D Navier-Stokes有限差分求解和矩阵求解。它与Fortran-GNU-Fortran编译器(以及原始MATLAB版本)兼容。此外,还包含了用于压缩稀疏列(CSC)存储的一系列工具。安装程序支持OSX和GNU-Linux系统,通过`git clone https://github.com/sacastiblancob/cavity_NS.git`进行代码获取。随后,执行`make clean; make`命令进行编译。可执行文件位于 `./bin/` 目录下。为了运行求解器,需要一个Fortran编译器(推荐使用GNU-Fortran),并在Makefile中调整与编译器和用户配置相关的设置,以确保与Gfortran的良好兼容性。若需修改输入变量,请在 `./nsconf.nml` 文件中进行相应的更改说明。
全部评论 (0)
还没有任何评论哟~


