第一性原理平面波密度泛函計算軟件DS-PAW是Device Studio平臺下的一款使用C++開發的國產第一性原理密度泛函計算軟件,使用平面波作為基函數組,其贗勢是使用投影綴加平面波方法構造的。
DS-PAW能夠應用于不同場景,例如金屬、半導體、絕緣體、表面、磁性、非磁性和鋰電等;能夠精確預測材料的電子分布;能夠進行原子幾何結構優化;能夠廣泛的應用于材料科學領域。????? ???
本期將給大家介紹DS-PAW potential勢函數計算的內容。
2.7.potential勢函數計算
本節將從自洽出發介紹如何使用DS-PAW計算勢函數。以Si體系為例進行自洽計算(見2.2節),自洽完成之后準備勢函數輸入文件,并對勢函數的結果進行分析。
2.7.1.??Si勢函數計算輸入文件
輸入文件包含參數文件potential.in結構文件structure.as和上次自洽計算得到的二進制電荷密度文件rho.bin,potential.in如下:
potential.in輸入參數介紹:
在勢函數計算中可以盡量保留sys.和cal.的參數到potential.in中,之后設置勢函數計算特有的參數即可:
task:本次計算為potential勢函數計算,設置task為potential;
cal.iniCharge:表示讀取電荷密度二進制文件,支持絕對路徑及相對路徑,這里./表示當前路徑下的rho.bin文件;
勢函數計算中新增了一個相關的參數:
potential.type:表示保存勢函數的類型,當選擇all的時候,勢函數計算完成之后會同時保存靜電勢及總的局域勢;
structure.as文件同自洽計算。(見2.2節)
準備好輸入文件potential.in和structure.as以及rho.bin之后,將文件上傳到服務器上運行,按照結構弛豫中介紹的方法執行DS-PAW potential.in。
2.7.3.analysis計算結果分析
根據上述的輸入文件,計算完成之后將會得到DS-PAW.log、potential.json這2個文件。
potential.json:勢函數計算完成之后的json數據文件;
使用Device Studio可直接對potential.json文件處理出圖,其操作步驟為:Simulator-->DS-PAW-->Analysis Plot,選擇potential.json即可,可根據作圖要求自定義設置面板參數作一維、二維、三維的勢函數曲線。DS處理得到的勢函數一維圖如下所示:
另可使用python腳本將potential.json格式的轉化成VESTA軟件支持的格式,具體操作見輔助工具使用教程部分。
審核編輯 :李倩
-
函數
+關注
關注
3文章
4331瀏覽量
62622 -
python
+關注
關注
56文章
4797瀏覽量
84692
原文標題:產品教程丨DS-PAW potential勢函數計算
文章出處:【微信號:hzwtech,微信公眾號:鴻之微】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論