# LxCFD **Repository Path**: DuanCP/lx-cfd ## Basic Information - **Project Name**: LxCFD - **Description**: 流形CFD开源项目,基于有限体积算法的偏微分方程求解软件,目标成为通用型CFD软件及多物理场耦合计算软件 - **Primary Language**: C++ - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 68 - **Forks**: 14 - **Created**: 2021-08-24 - **Last Updated**: 2025-04-21 ## Categories & Tags **Categories**: mathlibs **Tags**: None ## README # 流形CFD开源项目 #### 介绍 流形CFD开源项目是由个人发起的基于有限体积算法的偏微分方程求解软件项目,目标成为通用型CFD软件及多物理场耦合计算软件。软件提供灵活的二次开发接口及GUI接口。 #### 声明 本软件100%原创,100%国产,100%开源。 #### 已实现功能 Poisson方程、NS方程的离散计算;线性方程组AMG、BiCGSTAB求解算法;稳态/瞬态固体导热、层流问题的求解计算;读取.msh格式网格文件,写出.vtu格式文件。 #### 参考资料 软件主要参考《The Finite Volume Method in Computational Fluid Dynamic》编写,当前框架理论上可实现书中所有功能(由于本人精力有限,只实现了其中部分)。关于本软件的技术细节,将会在开发者文档中逐步添加介绍。 #### 开源协议 流形CFD主要遵循GPL-3.0协议,详情请参考代码仓LICENSE声明。 #### 下载地址 https://gitee.com/DuanCP/lx-cfd #### 开发历史 2020年2月-2020年5月,用C#在WPF平台上开发软件界面。 2020年5月-2021年4月,边自学理论边开发求解器。 2021年6月-2021年8月,自学C++并用C++重写求解器(C#版实现了GUI、简单的三维显示、部分湍流计算,C++版未实现)。 #### 2025年1月,本C++版已长期未更新,C#版仍有更新但时间有限更新缓慢,后期也将只更新C#版。 #### 联系方式 段崇鹏 电话:15610129897 微信:同手机 邮箱:1368312974@qq.com/duanchongpeng@163.com