50 lines
1.7 KiB
Markdown
50 lines
1.7 KiB
Markdown
|
|
|||
|
# 说明
|
|||
|
    风雷可视化(GUI)是一款基于QT和VTK开发的跨平台数值模拟可视化软件基础框架,本框架可集成求解器、前处理、后处理等模块,实现网格处理、参数设置、流场显示等功能。
|
|||
|
|
|||
|
## 源码文件夹结构
|
|||
|
- 3rdparty: 编译所需要的三方库
|
|||
|
- MainWindow: 风雷可视化框架源代码
|
|||
|
- Resources: 资源文件
|
|||
|
|
|||
|
## 编译说明
|
|||
|
|
|||
|
    项目采用cmake构建系统组织代码,可以直接使用cmake工具生成visual studio工程(建议使用VS2015),或者可以直接使用支持cmake系统的IDE(比如:vscode等)打开项目文件夹进行构建、编译。
|
|||
|
|
|||
|
## 运行说明
|
|||
|
    项目建议采用QT5.12和VTK7.1编译,运行时需要将VTK7.1版本的库文件拷贝至bin目录下(bin文件夹由程序编译后自动生成)。
|
|||
|
|
|||
|
## 特别说明
|
|||
|
|
|||
|
    源码绝对路径中不要出现中文字符、空格以及特殊字符:(){}*/?|\等 要求cmake的最低版本为2.9。
|
|||
|
|
|||
|
## 开源说明
|
|||
|
    关于第三方开源库的声明如下:
|
|||
|
    风雷可视化框架使用了多种用于辅助开发的第三方开源库,比如利用cmake工具构建工程项目,QT用于搭建软件界面,VTK用于二维、三维图形绘制。
|
|||
|
为方便用户使用,特在此准备了相关网址以及软件版本号,链接如下:
|
|||
|
|
|||
|
- CMAKE 2.9
|
|||
|
|
|||
|
网址:https://cmake.org/
|
|||
|
|
|||
|
- QT 5.12
|
|||
|
|
|||
|
网址:https://www.qt.io/
|
|||
|
|
|||
|
- VTK 7.1
|
|||
|
|
|||
|
网址:https://vtk.org/
|
|||
|
|
|||
|
## 致谢
|
|||
|
|
|||
|
    感谢@肖翰为风雷团队作出的贡献。
|
|||
|
|
|||
|
## 联系我们
|
|||
|
|
|||
|
    电子邮箱:phenglei@126.com。
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|