24小时热门版块排行榜    

查看: 234  |  回复: 2
【奖励】 本帖被评价2次,作者zdhlover增加金币 2
当前主题已经存档。
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

zdhlover

荣誉版主 (职业作家)


[资源] 【共享】如何选择本征通道(转自quantumwise)

There is speaking in VNL mannul"Transmission eigenchannels of doped Al wire":

# Calculate the transmission eigenstates
index_list = [0,1]
kpoint_list = [(0.0,0.0)]
for index in index_list:
    transmission_eigenstate = calculateTransmissionEigenstates(
        scf,
        energy,
        quantum_numbers=(index,kpoint_list)
    )
    results.addToSample(transmission_eigenstate[0],"perfect_alwire"

I have some question about it. When I calculate the transmission eigenstates of the two-probe system, how can I choose eigenchannel index and set it in VNL

Thanks.

Hi anyipeng,

Quoting from the ATK manual from section "calculateTransmissionEigenstates":

"index is the transmission eigenvalue index (see calculateTransmissionEigenvalues
()). The transmission eigenvalue index may assume any integer value within the range
[0, Neigenchannels-1], where Neigenchannels indicates the number of eigenchannels which
corresponds to non-vanishing transmission eigenvalues."

So, to determine Neigenchannels, firstly you have to see the number of non-zero transmission eigenvalues.

Regards
Serhan

Inside VNL you do it by dropping the twoprobe on the NanoLanguage  scripter, and selecting the analysis tab. Select the transmission eigenstates,
and the dialog below will show all the input data. In the field Eigenchannel index you simply enter the number (starting from zero) of the eigenchannel you want to calculate. Where 0 being the one with the highest transmission, and 1 then one with the second highest transmission and so on.
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

anyipeng

金虫 (小有名气)


★★★★★ 五星级,优秀推荐

谢谢,楼主移花接木。六星级表扬,
3楼2009-01-01 08:51:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 3 个回答
☆ 无星级 ★ 一星级 ★★★ 三星级 ★★★★★ 五星级
普通表情 高级回复(可上传附件)
信息提示
请填处理意见