赞
踩
写在前面:
老师后期的课程学习需要,所以记录下windows下Delft3D安装及使用的相关过程。本文参考官方文档教程及相关博主,将介绍以下几部分内容:
Delft3D是一个开源的水动力学和泥沙输运模拟软件套件,用于模拟河流、河口、海岸和海洋环境中的水动力学和地貌动力学过程。它由Deltares开发,Deltares是一家独立的水文地质应用研究机构,Delft3D是一个集成的模型系统,包含了多个模块和工具,可以进行各种水动力学和泥沙输运的数值模拟。
Delft3D的主要特点和功能包括:
1. 水动力学模拟:Delft3D可以模拟水流的速度、压力、水位等水动力学参数,可以用于预测洪水、潮汐、波浪等水文过程。它可以模拟复杂的水动力学系统,包括河道、河口和海岸区域。
2. 泥沙输运模拟:Delft3D可以模拟泥沙的输运、沉积和侵蚀过程,可以预测河床和海岸线的演变。
3. 地貌动力学模拟:Delft3D可以模拟地形和地貌的演变过程,包括河道、河口、海岸线等地形的变化。
4. 多模块集成:Delft3D集成了多个模块和工具,包括FLOW模块用于水动力学模拟,WAQ模块用于水质模拟,MOR模块用于地貌动力学模拟等。这些模块可以根据具体需求进行组合和使用。
5. 可视化和后处理:Delft3D提供了可视化工具和后处理功能,可以对模拟结果进行可视化展示和分析。用户可以通过图形界面或命令行界面进行模拟设置、运行和结果分析。
Delft3D已经在全球范围内被广泛应用于水利工程、海岸工程、环境研究等领域,为研究人员和工程师提供了强大的模拟和预测能力。
注册账户才能下载源代码、图形用户界面和 Delft3D 许可证文件。此外,Delft3D 网站和 Deltares 开源社区也需要账户。网址如下:
这块不多作阐述,点击链接后,右上角login ->Create a MyDeltares account注册账户->填写个人信息->确认隐私政策->电子邮箱会收到link,验证一下就可以了。
官网登录后, 访问下载门户获得图形用户界面软件包和有效期为一年的许可证文件,这里需要注意的是Delft3D 4 图形用户界面的最新预编译版本仅适用于 Windows 64 位。网址如下:
网页页面底部有下载GUI package的提示,添加到购物车,填写个人信息后''SEND REQUEST''。邮箱收到邮件如下所示。
link下载后得到Delft3D4_GUI_OSS.lic和Delft3D GUI Installers 4.04.02 Windows.zip,如图所示,软件包包括 安装程序、图形用户界面、手册之类。
3.1.1 新版本的软件包界面并不提供模型的运行程序,需要自己编译,这里介绍Delft3D GUI的安装过程。打开安装包所在文件夹,解压后双击"Install-Shield.exe",Delft3D所需要安装的内容都在这个程序里,其中红框为必装程序,蓝框为选装程序,manual是软件的使用说明。
3.1.2 按顺序安装程序
3.2.1 准备工作:Delft3D是一个软件包,用于水动力学和泥沙运移模拟。它由两个主要组件组成:前处理部分和模型计算内核。前处理部分提供了一个界面,使用户能够设置参数和模型输入条件。模型计算内核是实际执行模型计算的部分。在Delft3D开源之后,用户需要自己编译和配置模型计算内核。
-Deltares 开源工具库
https://svn.oss.deltares.nl/
- Delft3D 代码:开源 C++ 代码 //使用 SVN 工具从资源库下载代码;稳定版和最新版;
- 编译源代码
要求: Microsoft Visual Studio、Intel Fortran 编译器(集成在 Intel Parallel Studio 中)、Python。
注意 Delft3D 代码、VS 和 IFORT 之间版本的一致性。
编译: 整合源代码,生成用于模型运行的 .bat 文件
- Delft3D 的图形用户界面:预处理工具
设置计算网格
生成包含计算设置的文件
整合所有计算设置文件
运行 Delft3D 模型
3.2.2 使用 Delft3D 4 源代码所需的步骤://下载编译运行
界面运行需要将编译生成的bin目录下的win32/64可执行程序,放置在相应的界面安装目录下的win32/64,覆盖原来的文件,重启电脑即可。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。