摘要: |
基于VC++平台开发了二维水沙数学模型与可视化的集成系统(NHRS-2D),给出了系统中关键环节的处理方法,包括计算模块以Fortran生成动态链接库(DLL)的形式集成到系统中;以读写DXF文件的方式与AutoCAD实现了互接;多线程编程等.该系统包括前处理模块、计算模块及后处理模块3个部分.前处理模块具有正交曲线网格的生成、绘制、地形数据的摘取等功能;计算模块可进行河道水沙数值计算、河口海岸潮流泥沙计算及波一流共同作用下的泥沙计算等,并实现了计算过程的实时显示;后处理模块实现了流场、流线、含沙量场、河床(海床)变形等动态可视化的制作和显示,并能以AutoCAD的形式实现流场、等值线图的绘制等.系统采用Windows风格的菜单、工具栏及窗口操作,界面友好,可视化程度高. |
关键词: 水沙数学模型 集成系统 可视化 动态链接库 前处理模块 计算模块 后处理模块 |
DOI: |
分类号:TV142 O242.1 |
基金项目:国家重点基础研究发展计划(973计划);国家自然科学基金 |
|
Integration of flow-sediment mathematical model and visualization system |
ZUO Li-qin,LU Yong-jun
|
Abstract: |
|
Key words: flow-sediment mathematical model integrated system visualization dynamic link libraries preprocessor module calculation module post-processing module |