https://github.com/hangsz/rotoras-2d
A solver for 2D flow simulation.
https://github.com/hangsz/rotoras-2d
2d cfd solver
Last synced: 5 months ago
JSON representation
A solver for 2D flow simulation.
- Host: GitHub
- URL: https://github.com/hangsz/rotoras-2d
- Owner: hangsz
- Created: 2016-06-21T05:24:31.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2016-09-03T10:11:10.000Z (almost 10 years ago)
- Last Synced: 2025-05-13T14:33:03.776Z (about 1 year ago)
- Topics: 2d, cfd, solver
- Language: FORTRAN
- Homepage:
- Size: 4.19 MB
- Stars: 4
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# RotorAS-2D( 2D 流体模拟-数值模拟)
未开源 | `程序量:` 2万行左右
RotorAS-2D (all speed) ,版本号:1.2.3。
包含以下功能:
1. `前处理`——结构网格生成、非结构网格生成以及混合网格生成;
>>结构网格:代数法法向推进,泊松方程光顺;非结构网格:阵面推进法。
2. `求解器`——基于密度,可用于全速域流场求解计算;
>>空间离散:JST格式、Roe格式;时间离散:统一采用双时间步法,隐式推进;离散方程组求解方法:LU-SGS。
>>湍流模型:SA 和 k-omg SST。
>>不可压缩计算采用预处理技术,动态计算采用动网格技术。
3. `后处理`——压力分布和力(矩)系数或者迟滞回线计算;
PS: 此部分为软件GUI设计部分,用到3个库:gridLib flowLib postLib,其源码并没有放出来。
`展示:`
`2D`
[Pressure Distribution of Dynamic Stall in Reverse Flow](http://v.youku.com/v_show/id_XMTYxOTU0MzQ5Mg==.html)
[Kármán Vortex Street after Aerodynamic Trailing Edge](http://v.youku.com/v_show/id_XMTYxOTU0MzgyNA==.html)
[Structured Grid Generation around NACA0012](http://v.youku.com/v_show/id_XMTYxOTU0NDUzMg==.html)
[Unstructured Grid Generation outside Structured Grid](http://v.youku.com/v_show/id_XMTYxOTU0NDc2OA==.html)
`3D`
[The Curl Distribution in Rotor Wake](http://v.youku.com/v_show/id_XMTY0NzM1MDQyMA==.html)
`算例:`[翼型动态绕流中的有趣现象]( http://cfder.club/2015/12/07/%E7%BF%BC%E5%9E%8B%E5%8A%A8%E6%80%81%E7%BB%95%E6%B5%81%E4%B8%AD%E7%9A%84%E6%9C%89%E8%B6%A3%E7%8E%B0%E8%B1%A1/)
`个人网站:`[CFD之旅](http://cfder.club/)