平台: 所有平台 版本: 所有版本

问题描述

我在求解过程中收到警告 MUMPS 分配因子增加到 1.44

解决方法

如果您已得到解,则无需担心此警告。通过将分配因子设为大于警告中报告的值,即可消除该警告,并可能小幅缩短求解时间。这些设置位于“研究 N -> 求解器配置 -> 解 N -> 稳态求解器 N -> 直接”设置窗口中。

背景

分配因子用于告诉直接线性求解器 MUMPS 为矩阵分解分配多少内存。MUMPS 首先计算所需的估计内存量,并将该值乘以分配因子以确定实际分配的内存量。为安全起见,将该值设为大于 1,使矩阵分解获得足够的内存量。有时,估计的内存太少,在这种情况下,MUMPS 会增加分配因子并重试。如果求解器不断增加分配因子,一个可能的变通方法是将主元阈值降至 0.01。