HydroGeoSphere/自適應時間步長
外觀
如果需要,HydroGeoSphere 可以根據系統的瞬態行為(見公式 3.102)在求解過程中修改時間步長值。以下說明可用於啟用此功能,併為特定變數(例如,水頭、飽和度等)設定目標。這些目標用於在求解過程中修改時間步長大小。
- dhead_allowed 任何時間步內允許的最大節點水頭絕對變化量 [L]。
- • • •
- • • •
- ddepth_allowed 任何時間步內允許的最大節點水面深度的絕對變化量 [L]。
- • • •
- • • •
- dsat_allowed 任何時間步內允許的最大節點飽和度絕對變化量 [L]。
- • • •
- • • •
- nnri_allowed 任何時間步內允許的最大牛頓-拉夫森迭代次數 [L]。
- • • •
- • • •
- dconc_allowed 任何時間步內允許的最大節點濃度絕對變化量 [L]。
- • • •
- • • •
- dmass_change_allowed 任何時間步內允許的最大質量絕對變化量 [L]。
- • • •
- • • •
- dmass_error_allowed 任何時間步內允許的最大質量誤差絕對值 [L]。
- • • •
- • • •
以下控制用於根據公式 3.102 生成時間步長乘數。乘數的大小有上限,預設情況下範圍為 0.5 到 2。如果您想修改這些限制,可以使用以下說明
- val 最大時間步長乘數的值。
為最大時間步長乘數分配一個新值,預設值為 2。
- • • •
- • • •
- val 最小時間步長乘數的值。
為最小時間步長乘數分配一個新值,預設值為 0.5。目前,HydroGeoSphere 忽略此引數,允許任何非零最小值,無論多麼小。
- • • •
- • • •