
MATLAB代码,隐式格式,针对cavity-NS:Navier-Stokes方程在腔体流动中的二维求解,采用有限差分方案和分数阶方法。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
该项目包含一个隐式格式的MATLAB代码,用于2D导航贴纸中有限差分方法的Navier-Stokes方程二维解算器。该解算器采用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的兼容性。如果需要修改Makefile,应先执行 `make clean` 和 `make` 命令进行编译。输入变量的配置信息则存储在 `./nsconf.nml` 文件中,其中详细说明了可修改的变量及其对应设置。
全部评论 (0)
还没有任何评论哟~


