首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何设置UMFPACK的容差

如何设置UMFPACK的容差
EN

Stack Overflow用户
提问于 2011-07-04 08:31:14
回答 1查看 176关注 0票数 0

我正在使用c++中的umfpack来求解一个稀疏矩阵。我在查找设置[UMFPACK PIVOT TOLERANCE]参数的位置时遇到了问题。有人知道如何设置这个控制参数吗?

我当前的代码是

代码语言:javascript
复制
umf::symbolic_type<double> Symbolic;
umf::numeric_type<double> Numeric;
umf::symbolic(J, Symbolic);
umf::numeric(J, Symbolic, Numeric);
umf::solve(J, unknowns, knowns, Numeric);
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-07-04 18:42:29

代码语言:javascript
复制
umf::control_type<ublas::compressed_matrix<double>::value_type > myControl;
myControl.ptr[UMFPACK_SYM_PIVOT_TOLERANCE]=0;
myControl.ptr[UMFPACK_PIVOT_TOLERANCE]=0;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6566395

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档