PHengLEI-NCCR/GUI/README.md

50 lines
1.7 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 说明
    风雷可视化(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。