第一性原理平面波密度泛函計算軟件DS-PAW是Device Studio平臺下的一款使用C++開發的國產第一性原理密度泛函計算軟件,使用平面波作為基函數組,其贗勢是使用投影綴加平面波方法構造的。
DS-PAW能夠應用于不同場景,例如金屬、半導體、絕緣體、表面、磁性、非磁性和鋰電等;能夠精確預測材料的電子分布;能夠進行原子幾何結構優化;能夠廣泛的應用于材料科學領域。????? ???
本期將給大家介紹bader電荷計算的內容。
2.21.bader電荷計算
本節將以NaCl晶體為例,介紹在DS-PAW中如何進行bader電荷計算,分析NaCl體系中各原子的價態分布。
2.21.1.NaCl晶體Bader電荷計算輸入文件
輸入文件包含參數文件bader.in和結構文件structure.as,bader.in如下:
bader.in文件參考如下:
bader.in輸入參數介紹:
該計算是在自洽計算的基礎上進行bader電荷計算,除自洽計算的基本參數,新增參數為下:
io.bader: 在自洽計算中打開控制bader電荷計算的開關,即可快速實現bader電荷計算;
structure.as文件參考如下:
2.21.2.run程序運行
準備好輸入文件之后,將bader.in和structure.as文件上傳到服務器上運行,按照結構弛豫中介紹的方法執行DS-PAW bader.in。
2.21.3.analysis計算結果分析
根據上述的輸入文件,計算完成之后將會得到DS-PAW.log、bader.json、bader.txt這3個文件。
bader.json:bader電荷計算完成之后的json數據文件,各原子的Bader電荷等數據存儲在該文件中,具體的數據結構詳見輸出文件格式說明部分;
bader.txt: bader電荷計算完成之后的txt文本文件,該文件寫入bader電荷數據,與bader.json文件數據一致,便于用戶快速獲取信息。
bader.txt文本內容如下所示,bader電荷分析得到的數據與utexas大學的Henkelman小組得到的數據吻合。https://theory.cm.utexas.edu/henkelman/code/bader/
Total number of valence electronics: 64
審核編輯 :李倩
-
晶體
+關注
關注
2文章
1339瀏覽量
35372 -
電荷
+關注
關注
1文章
612瀏覽量
36108 -
計算軟件
+關注
關注
0文章
54瀏覽量
11021
原文標題:產品教程丨DS-PAW bader電荷計算
文章出處:【微信號:hzwtech,微信公眾號:鴻之微】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論