3.2.6.1 收敛参数
由于Richards方程的非线性性质,必须使用迭代过程在每个新的时间步长获得全局矩阵方程的解。对于每次迭代,首先导出线性化代数方程组,然后使用高斯消去法或共轭梯度法求解。反演后,使用第一个解重新计算系数,并再次求解新方程。该迭代过程持续进行,直到获得令人满意的收敛程度,即在饱和(或非饱和)区域的所有节点上,两次连续迭代之间的压力水头(或含水量)绝对变化小于由施加的绝对压头(或含水量)公差确定的某个小值。
收敛参数不建议修改,使用默认值就可以模拟绝大多数情况。

3.2.6.2 时间离散参数
3.2.6.2.1 初始时间步长
指初始时间增量。初始时间步长的建议值取决于所使用的模拟类型和边界条件。当模拟以边界处较大的初始压头或浓度梯度(例如,积水渗透或边界浓度突然变化)开始的过程时,使用较小的初始时间步长值(例如,1s)。当模拟具有可变边界条件的长期过程(例如季节性或多年模拟)时,从更大的时间步长(例如15分钟)开始。一般可以使用模型默认值。
3.2.6.2.2 最小时间步长和最大时间步长
最小时间步长,时间增量的最小允许值。最小时间步长必须小于初始时间步长。当初始时间步长不能使模型达到收敛时,模型会主动选择更小的时间步长。
最大时间步长,时间增量的最大允许值。可以指定一个较大的值。
最小时间步长和最大时间步长只是一个大概时间步长范围,HYDRUS在运行时会自动在此范围内选择其最佳时间步长。这两个参数如果不知道如何选择,可以使用模型默认值。
3.2.6.2.3 时间可变边界条件
当水流边界条件选择可变边界条件时,需要选择时间可变边界条件,并且设置时间的条目。例如:当模拟持续恒定泄漏时,时间条目为“1”,值等于模拟时间长度;当模拟短时泄漏时,时间条件可设定为“2”,第一个值为泄漏的最大时间,第二个值为模拟时间长度。
