PHengLEI-NCCR/GUI
JacksonYang2022 eda20ac131 Initial commit 2024-10-14 09:32:17 +08:00
..
3rdparty Initial commit 2024-10-14 09:32:17 +08:00
MainWindow Initial commit 2024-10-14 09:32:17 +08:00
Resources Initial commit 2024-10-14 09:32:17 +08:00
CMakeLists.txt Initial commit 2024-10-14 09:32:17 +08:00
README.md Initial commit 2024-10-14 09:32:17 +08:00

README.md

说明

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