
MATLAB代码,隐式格式,针对腔体流动: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/` 目录下。用户可以通过修改 `./nsconf.nml` 文件中的配置参数来调整输入变量。在编译和运行求解器之前,需要确保已安装Fortran编译器(建议使用GNU-Fortran),并根据需要修改Makefile中的相关行以适应特定的编译器和配置选项。一旦完成Makefile的修改(如果需要),则应通过键入 `make clean` 和 `make` 命令对其进行重新编译。
全部评论 (0)
还没有任何评论哟~


