動態極化曲線怎麼判斷(聲子譜計算怎麼區分橫波)
2023-09-23 03:16:35
動態極化曲線怎麼判斷?「日拱一卒,積跬步,至千裡」,今天小編就來聊一聊關於動態極化曲線怎麼判斷?接下來我們就一起去研究一下吧!

動態極化曲線怎麼判斷
「日拱一卒,積跬步,至千裡」
根據固體物理甚至高中物理,我們知道傳播方向與振動方向垂直的波是橫波,傳播方向與振動方向相同的波是縱波。
於是,判斷一個光學支是橫波還是縱波,主要關注點就是振動方向和傳播方向是垂直還是平行。
之前在《布裡淵區任意點的振動模怎麼導出?》一文中講過:
在phonopy中我們可以通過BAND選項來設置任意k點,然後通過EIGENVECTORS = .TRUE.這個參數來實現顯示這些點的本徵矢量。
參數可以放在band.conf文件中。
具體本徵矢的位置在band.yaml裡,格式為:
- q-position: [ 0.0000000, 0.0000000, 0.0000000 ] distance: 0.0000000 band: - # 1 frequency: -0.0370089502 eigenvector: - # atom 1 - [ -0.00000000000000, 0.00000000000000 ] - [ 0.00000000000000, 0.00000000000000 ] - [ -0.63347564223346, 0.00000000000000 ] - # atom 2 - [ -0.00000000000000, 0.00000000000000 ] - [ 0.00000000000000, 0.00000000000000 ] - [ -0.77376263201120, 0.00000000000000 ]
第一行為q點,
第二行是距離第一個點的距離,用於繪製能帶時的橫軸,
第三行,band標誌,
第四行1,代表第一個能帶,
第五行為該能帶的頻率值,
第六行為本徵矢名稱
第七行表示第一個原子
第八行到第十行是本徵矢量在想x,y,z方向的複數形式,也就是實部加虛部的形式。
通過顯示聲子能帶的本徵矢量的方式可以知道一個振動模的振動方向。上面案例中給出的振動方向是z方向,雖然這是聲學支,但光學支的判斷方法也是相同的。那麼判斷是橫波還是縱波的另一個關鍵就是傳播方向。找一個偏離Gamma點的q點,如(0,0,0.1)。如果這個點的振動方向同樣是z方向,也就說明這是一個縱波,即LO。如果(0.1,0,0)或(0,0.1,0)的振動方向是z方向說明傳播方向與振動方向垂直,說明這是一個橫波,即TO。同理LA,TA也可以這麼判斷。
,