使用 UMFPACK 求解 Ax =B
solving Ax =B using UMFPACK
我正在使用UMFPACK来解决Ax = B,其中A和B都是矩阵。目前在我的实现中,我正在逐个解决 x(:,i) = A\b(:,i) 以获得 x。有没有办法直接获取 x,而不必像 LAPACK 那样遍历 B 的每一列?
恐
怕不是。 UMFPACK 用户指南 p59,关于 umfpack_*_solve 例程:
此例程不能解决多个右侧问题,也不允许以稀疏列形式存储 b。
此外,在"未来工作"下:
求解例程可以处理多个右侧和稀疏右侧。
这反而意味着它目前不受支持。
相关文章:
- 求解包含"variables"的 T(n) 时间复杂度
- 求解具有未知幂的模幂
- 我的求解(字符串 a、字符串 b)的输出与随机哈希中的预期输出不匹配
- 使用本征求解线性方程组
- 定律余弦求解c,但得到奇怪的答案
- C++ 本征线性系统求解,数值问题?
- C++ 电路求解器的设计
- 如何使用逆运动学在多体工厂上求解 IK?
- 特征-3.3.5 上的对角预条件器包装器,用于无矩阵稀疏求解器 CG
- C++ 使用递归回溯的数独求解器不起作用
- 给定方程 : x = (((x+8)/3)%5)*5;使用赋值运算符求解上述方程(例如 +=, -=, *=)
- 在钻石问题的求解中,为什么要虚拟地继承两次grand-parent类
- 将帕迪索求解器与特征一起使用
- CMake-ing 项目与谷神星求解器时的特征依赖关系冲突
- C++二次方程求解器 - 不正确的虚解
- 以线性最小二乘方式求解系统 Ax=b,具有复元素和下三角形平方 A 矩阵
- C++ 用于求解复杂线性系统 Ax=b 的库
- 使用 UMFPACK 求解 Ax =B
- 犰狳:求解Ax=b分配堆
- 用boost 1_58求解稀疏矩阵Ax=B