24小时热门版块排行榜    

查看: 569  |  回复: 5
当前主题已经存档。
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

wutingting5283

铜虫 (小有名气)

[交流] 【求助】ATK如何运行

求救各位虫子们:ATK中的脚码,从构型到各种参数的设置。要怎样在VNL可视化界面里运行呢?问题没啥水平,希望热心的虫子们给予解决。
三个金币做感谢!
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zdhlover

荣誉版主 (职业作家)

小木虫之莲花佛

★ ★
小木虫(金币+0.5):给个红包,谢谢回帖交流
wuli8(金币+1,VIP+0):感谢交流,(*^__^*) …… 6-1 20:38
在ATk说明书LI-H2-LI TWO-PROBE SYSTEM章节有,你自己仿照文中怎么算I-V曲线的下面的脚本修改自己的脚本应该可以得到。

# Restore initial density from old calculation
scf = restoreSelfConsistentCalculation("lih2li-scf.nc"
print '# Bias (Volt)\tCurrent (Ampere)'
# Run bias from 0.0 and 1.0 in steps of 0.1
for voltage in numpy.arange(0.0, 1.01, 0.1):
dft_method = TwoProbeMethod(
electrode_parameters=(electrode_params,electrode_params),
basis_set_parameters = basis_set_params,
iteration_control_parameters = iteration_control_params,
electrode_voltages = (voltage/2.0, -voltage/2.0)*Volt
)
# Store each calculation in a separate NetCDF file
ATK.setCheckpointFilename ('lih2li-bias-%.1f.nc' % voltage)
scf = executeSelfConsistentCalculation(
atomic_configuration=lih2li,
method = dft_method,
initial_calculation = scf
)
current = calculateCurrent(scf)
print "%.1f\t\t%.2e" %(voltage, current.inUnitsOf(Ampere))
6楼2009-06-01 16:22:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 6 个回答

moueor

金虫 (小有名气)

★ ★
zxzj05(金币+1,VIP+0):^_^ 请继续支持! 5-31 19:44
wutingting5283(金币+1,VIP+0):谢谢解答^_^ 6-1 16:06
是不是贴在Script editor里面,然后拖到Job Manager里面就可以跑了啊?
2楼2009-05-31 15:41:30
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wutingting5283

铜虫 (小有名气)

谢谢楼上的回答
一般分子建模之类的,可以直接把脚本拖到Job Manger里运行,在VNL里在设置参数算体系性质。我是想知道ATK里的脚本,从建模到方法设置,象我刚看的Li-h2-Li系统,算在0—1V内不同偏压下的电流,要怎拖到VNL实现呢
3楼2009-05-31 19:30:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zdhlover

荣誉版主 (职业作家)

小木虫之莲花佛

★ ★ ★
wuchenwf(金币+1,VIP+0):谢谢 6-1 00:19
wutingting5283(金币+2,VIP+0):谢谢版主的解答 6-1 16:04
你好,这个vnl实现不了,vnl每次只能设置一个偏压。你只能通过修改脚本设置一系列偏压,具体的说明书里的在你看的那个例子里有

[ Last edited by zdhlover on 2009-5-31 at 02:48 ]
4楼2009-05-31 22:47:35
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见