軟模找相變

一.通過(guò)擴(kuò)胞把其他點(diǎn)的虛頻折射到Gamma點(diǎn)

  1. 進(jìn)行primitive cell的計(jì)算時(shí)间护,往往會(huì)出現(xiàn)虛頻

    • 一般可以對(duì)unit cell進(jìn)行擴(kuò)胞來(lái)消除虛頻(削弱周期性邊界條件的影響)盗似,或者虛頻會(huì)被折射到\Gamma點(diǎn)
  2. 擴(kuò)胞計(jì)算聲子譜,查看\Gamma點(diǎn)聲子譜

    • 運(yùn)行命令phonopy band.conf

      舉個(gè)band.conf的栗子:

      ATOM_NAME = Sn O2
      DIM = 2 1 3
      EIGNENVECTORS = .TRUE. #這個(gè)參數(shù)可以實(shí)現(xiàn)輸出虛頻的振動(dòng)本征值
      BAND = 0.0 0.0 0.0 ... -0.5 0.5 0.5
      # BAND_LABELS = G Z T Y S X U R
      
  • band.yaml文件中可以看到,振動(dòng)對(duì)應(yīng)的實(shí)部和虛部
    實(shí)部和虛部

二.利用phonopy中的MODULATION參數(shù)來(lái)移動(dòng)出現(xiàn)虛頻的原子

比如屈尼,j點(diǎn)處的原子的移動(dòng)公式為:
\frac{A}{\sqrt{N_am_j}}R_e[exp(i\phi)\pmb{e}_jexp(\pmb q \cdot \pmb r_{jl})]
這里A是amplitude,\phi是phase,N_a是超胞中的原子數(shù),m_j是第j個(gè)原子的質(zhì)量,\pmb q是指定的\pmb q點(diǎn),\pmb r_{jl}是第l個(gè)unit cell中的第j個(gè)原子的位置,\pmb e_j是第j個(gè)原子部分的本征矢量。

三.conf的書(shū)寫(xiě)

ATOM_Name = SnO2
DIM = 2 1 3
SYMMETRY_TOLERANCE = 1e-3
MODULATION = 1 2 1,0 0.5 0 1 a
# MODULATION參數(shù)解釋:
# 1 2 3參數(shù):為unitcell的闊胞參數(shù)1 2 1,由于在0 0.5 0 方向上有虛頻,所以在y軸方向上闊胞,,
# 4 5 6參數(shù):出現(xiàn)虛頻的q點(diǎn)
#    7 參數(shù):虛頻一般就是第一個(gè)band,所以我們這里用1
#    8 參數(shù):振幅大小
#    9 參數(shù):是弧度制的相因子斋扰,默認(rèn)為0,可以不寫(xiě)

四.所用生成腳本

#!/usr/bin/env python
# coding=utf-8
import os
import shutil


def MODULATION(delta, fileNumber):
    for i in range(0, fileNumber + 1):
        displace = float(i * delta)
        filename = 'modulation-' + str(displace)
        conf = 'modulation-' + str(displace) + '.conf'
        f = open(conf, 'w')
        f.write('ATOM_Name = SnO2-' + str(displace) + '\n')
        # 之前用于算聲子譜的擴(kuò)胞系數(shù)
        f.write('DIM = 2 1 3\n')
        # 闊胞時(shí)分析對(duì)稱性的允許誤差
        f.write('SYMMETRY_TOLERANCE = 1e-3\n')
        # 前三個(gè)為軟膜找相變啃洋,將unitcell所闊的胞传货,由于在0 0.5 0 方向上有虛頻,所以在y軸方向上闊胞
        f.write('MODULATION = 1 2 1,0 0.5 0 1 ' + str(displace))
        f.close()
        os.system('phonopy ' + conf)
        os.system('rm MPOSCAR-001')
        os.system('mv MPOSCAR POSCAR-' + str(displace))

    for i in range(0, fileNumber + 1):
        displace = i * delta
        foldname = 'Modulation-' + str(displace)
        if not os.path.exists(foldname):
            os.system('mkdir ' + foldname)
        for file in ['INCAR', 'POTCAR', 'POSCAR-' + str(displace)]:
            shutil.copy2(file, foldname)
        os.chdir(foldname)
        os.rename('POSCAR-' + str(displace), 'POSCAR')
        os.chdir('..')

    os.system('rm modulation-*')
    os.system('rm POSCAR-*')


if __name__ == '__main__':
    MODULATION(delta=1.0, fileNumber=20)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末宏娄,一起剝皮案震驚了整個(gè)濱河市问裕,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌孵坚,老刑警劉巖粮宛,帶你破解...
    沈念sama閱讀 212,718評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異卖宠,居然都是意外死亡巍杈,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,683評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門(mén)扛伍,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)筷畦,“玉大人,你說(shuō)我怎么就攤上這事刺洒≈剑” “怎么了亚斋?”我有些...
    開(kāi)封第一講書(shū)人閱讀 158,207評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)攘滩。 經(jīng)常有香客問(wèn)我,道長(zhǎng)纸泡,這世上最難降的妖魔是什么漂问? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 56,755評(píng)論 1 284
  • 正文 為了忘掉前任,我火速辦了婚禮女揭,結(jié)果婚禮上蚤假,老公的妹妹穿的比我還像新娘。我一直安慰自己吧兔,他們只是感情好磷仰,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,862評(píng)論 6 386
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著境蔼,像睡著了一般灶平。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上箍土,一...
    開(kāi)封第一講書(shū)人閱讀 50,050評(píng)論 1 291
  • 那天逢享,我揣著相機(jī)與錄音,去河邊找鬼吴藻。 笑死瞒爬,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的沟堡。 我是一名探鬼主播侧但,決...
    沈念sama閱讀 39,136評(píng)論 3 410
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼航罗!你這毒婦竟也來(lái)了禀横?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 37,882評(píng)論 0 268
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤伤哺,失蹤者是張志新(化名)和其女友劉穎燕侠,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體立莉,經(jīng)...
    沈念sama閱讀 44,330評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡绢彤,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,651評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了蜓耻。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片茫舶。...
    茶點(diǎn)故事閱讀 38,789評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖刹淌,靈堂內(nèi)的尸體忽然破棺而出饶氏,到底是詐尸還是另有隱情讥耗,我是刑警寧澤,帶...
    沈念sama閱讀 34,477評(píng)論 4 333
  • 正文 年R本政府宣布疹启,位于F島的核電站古程,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏喊崖。R本人自食惡果不足惜挣磨,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,135評(píng)論 3 317
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望荤懂。 院中可真熱鬧茁裙,春花似錦、人聲如沸节仿。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,864評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)廊宪。三九已至矾瘾,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間挤忙,已是汗流浹背梅尤。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 32,099評(píng)論 1 267
  • 我被黑心中介騙來(lái)泰國(guó)打工郑象, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留抑进,地道東北人骂倘。 一個(gè)月前我還...
    沈念sama閱讀 46,598評(píng)論 2 362
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像赏僧,于是被迫代替她去往敵國(guó)和親大猛。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,697評(píng)論 2 351