溶质运移软件HYDRUS软件常见问题解答(一)

 

HYDRUS是一个强大的水文地质模拟软件,用于模拟土壤和地下水系统的水流和污染传输。然而,尽管它功能强大,但用户有时可能会遇到安装、运行或使用过程中的一些挑战。下午是HYDRUS软件常见的几个问答

 

1、ORTHOMIN终止 - 迭代次数过多,时间步长被减少

ORTHOMIN是用于解决由Richard或CD方程的数值离散化产生的线性方程组的迭代求解器。当方程组不完荃定义时(通常意味着问题在物理上不完荃定义(例如,不切实际的边界条件);尽管当整个系统接近饱和或域中的某些部分已饱和时也可能发生这种情况),ORTHOMIN可能无法收敛。当发生这种情况时,代码会发出上述警告,减少时间步长,组装方程组,并尝试重新解决它。因此,除非时间步长被减少到允许的蕞小时间步长,否则此警告不表示主要问题。

 

2、如何在GUI之外运行计算模块?

Hydrus计算模块(例如,h1d_calc.exe,h2d_calc.exe,h3d_calc.exe,HP1.exe. HP2.exe等)可以通过以下方式之一运行:

 

(a)直接(内部)从HYDRUS GUI运行,或

(b)从任一其他位置外部点击计算模块运行。

(a)内部:

当从Hydrus GUI运行这些模块时(选项a),GUI将向它们发送参数,即输入和输出文件所在的文件夹路径(工作文件夹;工作文件夹的路径显示在项目管理器或项目信息对话框窗口中(仅适用于h2/3d))。

 

(b)外部:

当程序没有收到路径作为参数时,它将查找位于与计算模块相同的文件夹中的名为Level_01.dir(对于HYDRUS)或Path.dat(对于HPx)的文本文件。此文件可以使用任意文本编辑器编写,例如记事本。此文件必须有一行,提供输入和输出文件所在的文件夹路径。

 

“Level_01.dir”(“Path.dat”)文件的示例:

c:\program files\pc-progress\hydrus3d\mydirect\run1

 

HYDRUS 2D/3D:输入文件在工作文件夹中可用。工作文件夹可以是“永九的”(请参阅项目信息对话框),即,即使在HYDRUS GUI中没有打开特定项目时也存在,或者“临时的”,即,需要打开HYDRUS GUI(以及相应的项目)。在每种情况下,文本输入文件都需要通过菜单指令“文件->导入和导出->以文本格式为HYDRUS求解器导出数据”来创建。计算完成后,必须使用菜单指令“文件->保存”(也可从工具栏中使用)更新HYDRUS GUI项目文件。

 

HYDRUS-1D:输入文件始终可用于工作文件夹Project_Name中。

 

3、是否可以使用HYDRUS(2D/3D)进行一维模拟?

HYDRUS-1D和HYDRUS(2D/3D)是两个独立的软件包,它们分别分发,即HYDRUS(2D/3D)目前不包括HYDRUS-1D(后者是公共领域的)。显然,也可以使用2D/3D软件包解决许多一维问题,尽管以计算时间为代价(对于一维问题,2D运行速度大约比1D慢3倍,因为需要使用两倍的节点来解决相同的问题,即不低于两个垂直列的节点)和用户便利性。这两个软件包解决几乎相同的流动和输运过程。我们不建议对许多典型的土壤物理学反问题(例如,单步和多步流出实验,蒸发法,溶质输运柱状研究)或工程问题使用2D代码,例如通过填埋场覆盖层的多季节模拟。然而,我们建议HYDRUS用户首先通过HYDRUS-1D获得经验(以及所需的时间和空间离散化类型),然后再尝试复杂的2D/3D问题。因此,我们认为如果要解决一维和二维/三维问题,则有理由拥有两个软件包。

 

 

查看HYDRUS软件详情

热门产品

2024-03-20 16:00
首页    技术文档    溶质运移软件HYDRUS软件常见问题解答(一)