Delft3D高级网格应用——结构与非结构网格耦合

 时间:2024-09-20 16:48:45

Delft3D过去的版本是只支持结构网格,但是,近年来D3D也在进步,其最新版本的的灵活网格可以将结构网格与非结构网进行耦合使用,所以本片经验来介绍如何耦合结构网格与非结构网格。

工具/原料

D3D

电脑

结构网格的生成

1、1.设置工作空间为<fm_scheldt>。无论做什么操作,这都是首要步骤。具体目录如下图:

Delft3D高级网格应用——结构与非结构网格耦合

2、2.龅歧仲半打开陆地边界文件<scheldtharbour.ldb>。并单击Edit-spline-new,沿着陆地边界绘制Spline。(每画完一条曲线右击鼠标)绘制完成的陆地边界如下图。

Delft3D高级网格应用——结构与非结构网格耦合

3、3.曲帧霭绎郎线贴合边界菜单栏选择Edit-Spline-AttachtoLandBoundary.单击曲线的首尾两端,然后右击鼠标,这时曲线会自动贴合边界。将完成后的曲线保存为<sc茑霁酌绡heldtsplines.spl>.

4、4.再生成结构网格之前,需要设置一下。在菜单栏setting-growgridfromsplings选项进行参数设置参数内容见下图。

Delft3D高级网格应用——结构与非结构网格耦合

5、5.生成结构网格单击Operation-growgridfromsplines将会自动生成网格,生成的网格如下。到这里结构网格已经构建完毕。

Delft3D高级网格应用——结构与非结构网格耦合

非结构网格的生成

1、非结构网格的生成比较简单,但是需要细节的把握。单击菜单栏Edit-Polygons-new。这个操作主要是圈定非结构网生成的范围

2、开始画polygons沿着陆地边界,在陆地边界均匀布置polygons的节点,使每一个节点的距离都相同。标记区域的基本位置(土地边界)并且再安置最后的点在网格细胞的顺序的距离从河网

3、菜单栏edit-pol鲻戟缒男ygons-refine点击polygons的首尾两端,右击确定。这个操作是对polygons进行加密操作。完成之后,诺蝈胂叟保存polygons文件<scheldtpolygon.pol>.

Delft3D高级网格应用——结构与非结构网格耦合

4、单击菜单栏operation-growgridfrompolygons。生成结果如下图。之后导出网格即可。

Delft3D高级网格应用——结构与非结构网格耦合

MATLAB如何将函数作用于结构体的每个字段? TSMC18rf工艺库的转换过程(一)(CBD to OA) Fedora Linux怎么安装qq 神舞幻想支线任务“浣纱的手环”过关流程攻略 Visual Studio 2005(VS2005)入门方法
热门搜索
鲸鱼图片 美女图片头像 抽象画图片 水獭图片 十二星座图片星空图