24小时热门版块排行榜    

CyRhmU.jpeg
查看: 550  |  回复: 2

zhzailan

银虫 (小有名气)

[交流] 【求助】关于ATKError: inverse(DZMatrix const &) : Could not LU factorize!已有2人参与

关于atk的错误,我在进行两电极体系的自旋极化计算的时候出现这个错误
# ----------------------------------------------------------------
# TwoProbe Calculation
# ----------------------------------------------------------------
# sc  0 : q =  172.73989 e
Traceback (most recent call last):
  File "", line 299, in ?
ATKError: inverse(DZMatrix const & : Could not LU factorize!
不知道是怎么回事,参数要怎么改
还有一个问题就是,有时候我建立的模型脚本在 nanoscape和nanolanguage scripter 里面查看是正常的。但是如果我先把脚本再拖到atomic manipulator,然后再拖到  nanoscape或者nanolanguage scripter里面,结构就会变。散射区跟电极的接触会不好。这是为什么?

[ Last edited by zhzailan on 2010-5-2 at 09:19 ]
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

valenhou001

至尊木虫 (职业作家)

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
zzy870720z(金币+1):多谢指点 2010-05-20 08:07:20
这类错误信息的出现,多半是因为你的结构模型有错。
2楼2010-05-19 13:49:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

163.com

金虫 (著名写手)

实习版主

★ ★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
zzy870720z(金币+2):感谢指导 2010-05-27 17:15:08
你的错误提示 是在你脚本的299行(File "", line 299, in ?)

你找到那个模块,一般就是那个模块的问题。

然后你说拖动到另外窗口会有接触不好的现象,那是软件的小Bug  公司就是这么解释的,在后面出的版本就没有这个现象。

你要是不想重装的话 可以把脚本先拖到Script Editor 里头,找到以下模块:

# Set up two-probe configuration
twoprobe_configuration = TwoProbeConfiguration(
    (electrode_configuration,electrode_configuration),
    scattering_elements,
    scattering_coordinates,
    electrode_repetitions=[[1,1],[1,1]],
    equivalent_atoms=([8,8],[11,62])       这里就是对齐调整,一般问题就出现在这里,你自己多试一下,一般情况把第一个中括号里头两个数字都改成0 就可以改善对接不上的的情况。    )
if processIsMaster(): nlPrint(twoprobe_configuration)
阿什顿联
3楼2010-05-27 15:57:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 zhzailan 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见