HydroGeoSphere/矩阵求解器
外观
矩阵求解过程分为三个阶段:初始化、预处理和求解。此处提供的说明可用于控制预处理和求解阶段,以提高模型效率。
默认的预处理方案是基于级别的分解,不进行红黑系统约简。提高模型性能需要对这些选项有很好的理解,因此,如果您不确定,您应该只使用默认设置。但是,如果您决定尝试使用求解器预处理参数,以下是一些建议。
- 对于瞬态、简单(即节点数量少)问题,基于级别的预处理效果更好,因为不需要对每个时间步长进行静态数据结构分析。
- 对于稳态或复杂问题,下降容差预处理效果更好,因为 WATSIT 将其大部分时间花费在求解阶段,而不是预处理阶段。
- 对于变化非常平滑的解(例如,弱应力、均质属性场),红黑约简将加快收敛速度。
- level 填充级别。
指定在基于级别的分解中要保留的填充级别,默认值为 0。如果使用下降容差预处理,则不使用此值。
- • • •
- • • •
告诉求解器使用红黑约简。这可以使用基于级别的预处理或下降容差预处理。
- • • •
- • • •
告诉求解器使用下降容差预处理。这将根据元素的大小将其移除。默认阈值为 0.1。
- • • •
- • • •
- thres 下降容差阈值。
指定新的下降容差阈值。
- • • •
- • • •
预处理阶段完成后,可以使用多种加速技术来求解矩阵。以下命令可用于更改求解器过程
- iaccel 要使用的加速类型。
为线性求解器的加速技术指定一个新值,默认值为 3 (CGSTAB-P)。适当的值为 0 (CG,仅适用于对称矩阵),1 (OrthoMin),2 (CGS),3 (CGSTAB-P) 或 4 (GMRES)。如果您不确定,请不要使用此命令。
- • • •
- • • •
告诉求解器不要使用矩阵缩放预处理。
- • • •
- • • •