ATAT 報錯Impossible to natch point correlations
案例分析
在使用ATAT的mcsqs模塊生成準隨機模型(SQS)時,報錯?Impossible to natch point correlations due to inconpatible supercell size.
報錯的主要原因為某個Wyckoff 點位原子的數(shù)量(SQS模型中)乘以元素之間的比例后不是整數(shù)。
可通過調整擴胞方式、擴包后總原子數(shù)或者調整元素間分布比例以解決這個問題。
下面通過一個簡單的案例來理解這個問題。
所使用原胞內有兩個原子,有兩個Wyckoff 點位,每個位置隨機分布4種元素的原子,各占比例為25%。

擴包倍數(shù)選為2×2×2,隨機模型中總原子數(shù)為2*2*2*2=16個原子。
輸入命令
mcsqs -n=16
可正常進行。不出現(xiàn)報錯。
每個Wyckoff 點位有2*2*2=8個原子。
每種元素數(shù)量均為8*0.25=2個原子。
根據(jù)實際需要調整元素以及調整比例后,每個位置分布5種元素,再將每元素占據(jù)比例調整為0.2.

仍然執(zhí)行命令
mcsqs -n=16
出現(xiàn)報錯。

此時,?每個Wyckoff 點位有2*2*2=8個原子。而每種元素則是8*0.2=1.6個原子,不為整數(shù)。
所以要通過適當?shù)恼{整,使得每個Wyckoff 點位的各種元素的原子數(shù)量為整數(shù)。
愿有所成
IEchoQ
引喻失義? ?妄自菲薄
IEchoQ
標簽: