Fortran Coder

查看: 8313|回复: 6
打印 上一主题 下一主题

[文件读写] 关于subroutine调用时无法读取数据

[复制链接]

4

帖子

1

主题

0

精华

新人

F 币
26 元
贡献
11 点
跳转到指定楼层
楼主
发表于 2015-4-7 13:21:09 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
初来乍到先给大家问个好!

本人新手,目前在编译FORTRAN调用MKL中的PARDISO时出现了一些问题。

在设置断点检查后发现,局部变量的值出现异常。后来发现无论断点设置在哪里都会出现以下结果。




程序可以正常运行,只是结果不正确,结果全部为0。

希望给些建议和指导!谢谢!

分享到:  微信微信
收藏收藏 点赞点赞 点踩点踩

4

帖子

1

主题

0

精华

新人

F 币
26 元
贡献
11 点
沙发
 楼主| 发表于 2015-4-7 13:21:50 | 只看该作者
如果需要更详细信息我会稍后补上!

490

帖子

4

主题

0

精华

大宗师

F 币
3298 元
贡献
1948 点

水王勋章元老勋章热心勋章

板凳
发表于 2015-4-7 13:24:59 | 只看该作者
Pardiso的手册翻阅了吗?
照理会有错误代码之类的供查询的

4

帖子

1

主题

0

精华

新人

F 币
26 元
贡献
11 点
地板
 楼主| 发表于 2015-4-7 21:55:06 | 只看该作者
pasuka 发表于 2015-4-7 13:24
Pardiso的手册翻阅了吗?
照理会有错误代码之类的供查询的

手册看了,有错误代码问题是没错误目前。

490

帖子

4

主题

0

精华

大宗师

F 币
3298 元
贡献
1948 点

水王勋章元老勋章热心勋章

5#
发表于 2015-4-7 22:25:01 | 只看该作者
cbr216 发表于 2015-4-7 21:55
手册看了,有错误代码问题是没错误目前。

既然是求解AX=B的问题,把A和B输出成COO格式,再导入matlab求解看看是啥结果,也可能A奇异或病态
稀疏复矩阵的话,matlab好像使用的是稀疏QR分解(?),具体可以参考SuiteSparse的手册
另一个思路就是找个标准的考题或者自带的算例,跑一遍,看看结果是否正确

4

帖子

1

主题

0

精华

新人

F 币
26 元
贡献
11 点
6#
 楼主| 发表于 2015-4-8 00:19:16 | 只看该作者
谢谢你的建议!目前转成CSR了,准备放MATLAB试试结果。现在正在找别人的CODE调试!

1

帖子

0

主题

0

精华

新人

F 币
17 元
贡献
4 点
7#
发表于 2019-5-9 18:21:58 | 只看该作者
楼主,我最近也遇见同样的问题,您的问题解决了吗?
您需要登录后才可以回帖 登录 | 极速注册

本版积分规则

捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )

GMT+8, 2024-4-20 17:33

Powered by Tencent X3.4

© 2013-2024 Tencent

快速回复 返回顶部 返回列表