| 查看: 6380 | 回復: 15 | ||||||
wbt11129木蟲 (正式寫手)
|
[交流]
【求助】VASP計算出的電極化強度數(shù)據(jù),怎么做后處理
|
|||||
|
用VASP中的Berry相方法計算出極化數(shù)據(jù)以后,不會做后處理, 比如我計算所得 G1方向P[elc]=(-0.00001, -0.00006, 0.01615), G2方向P[elc]=(0.00000, 0.00000, 0.01615), G3方向P[elc]=(0.00000, 0.00000, -9.59885), 三個方向的P[ion]=(-61.97390,133.49391,-194.56332)是一致的,單位都是e*Angst。 那么,我所求體系的電極化強度是多少?沿哪個方向?離子貢獻多少?電子貢獻又為多少? 本人實在不會后面的處理,請侯博和各位大蝦指教。 注意,我現(xiàn)在計算的材料的prototype structure根本就不知道。 |
vasp計算資料 | 第一性原理計算經(jīng)驗 | 第一性原理 |

至尊木蟲 (職業(yè)作家)
|
只有這樣的數(shù)據(jù)是得到不到的。 可以看看我blog上的一個例子: http://valenhou.blog.edu.cn/2008/133226.html |
木蟲 (正式寫手)

木蟲 (正式寫手)

金蟲 (小有名氣)
|
本人之前計算了鈦酸鋇的自發(fā)極化,最后結果處理一下就可以得到自發(fā)極化。最好用腳本程序,把最后要處理的相關數(shù)據(jù)放到一個文件里面,再用FORTRAN對文件數(shù)據(jù)進行處理就可以了。 program polar !this program is write for calculated the s_p of the solid after the !scrip "berry" has been done and the file data developed by the scrip !"berry" must be needed implicit real*8 (a-h,o-z) dimension gpar(9,3),pelec(2,3),berry(2,3),pionic(2,3) dimension p(3) character*86 nosen,nosen1 character aa open (9,file='data') open (10,file= 'result') read(9,'(a86)')nosen write(10,'(a86)')nosen do i=1,9 read(9,'(a7,f12.5,a,f12.5,a,f12.5)')aa,gpar(i,1),aa,gpar(i,2),aa,gpar(i,3) ! write(10,110)gpar(i,1),gpar(i,2),gpar(i,3) enddo do j=1,3 pelec(1,j)=(gpar(1,j)+gpar(4,j)+gpar(7,j))/3 berry(1,j)=gpar(2,j)+gpar(5,j)+gpar(8,j) pionic(1,j)=gpar(3,j) enddo ! write(10,*)'the elec, Berry, ionic is' write(10,110)pelec(1,1),pelec(1,2),pelec(1,3) write(10,110)berry(1,1),berry(1,2),berry(1,3) write(10,110)pionic(1,1),pionic(1,2),pionic(1,3) 110 format(f12.5,f12.5,f12.5) read(9,'(a86)')nosen1 write(10,'(a86)')nosen1 do i=1,9 read(9,'(a7,f12.5,a,f12.5,a,f12.5)')aa,gpar(i,1),aa,gpar(i,2),aa,gpar(i,3) ! write(10,110)gpar(i,1),gpar(i,2),gpar(i,3) enddo do j=1,3 pelec(2,j)=(gpar(1,j)+gpar(4,j)+gpar(7,j))/3 berry(2,j)=gpar(2,j)+gpar(5,j)+gpar(8,j) pionic(2,j)=gpar(3,j) enddo write(10,110)pelec(2,1),pelec(2,2),pelec(2,3) write(10,110)berry(2,1),berry(2,2),berry(2,3) write(10,110)pionic(2,1),pionic(2,2),pionic(2,3) read (9,*)nosen read (9,*)nosen read (9,'(a20,f10.2)')nosen,volum read (9,'(a13,f18.10)')nosen,alat read (9,'(a13,f18.10)')nosen,ratio correct= ((1.000/alat)/alat)*1600 !to calculate the polaraztion in x, y, z direction! do k=1,3 p(k)=(pelec(2,k)+berry(2,k)+pionic(2,k)-pelec(1,k)-berry(1,k)-pionic(1,k)) !*1600/volum write(10,*)'the diff is',p(k),'the polar is',(p(k)*(-1600))/volum enddo write(10,*)'The free correction is ', correct end 這是程序,可以看一下。 |

木蟲 (著名寫手)


| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 工科材料085601 279求調(diào)劑 +3 | 困于星晨 2026-03-17 | 3/150 |
|
|---|---|---|---|---|
|
[考研] 271求調(diào)劑 +12 | 生如夏花… 2026-03-11 | 14/700 |
|
|
[考研] 278求調(diào)劑 +3 | Yy7400 2026-03-13 | 3/150 |
|
|
[考研] 化學工程321分求調(diào)劑 +10 | 大米飯! 2026-03-15 | 13/650 |
|
|
[文學芳草園] 伙伴們,祝我生日快樂吧 +17 | myrtle 2026-03-10 | 26/1300 |
|
|
[考研] 一志愿211 0703方向310分求調(diào)劑 +3 | 努力奮斗112 2026-03-15 | 3/150 |
|
|
[考研] 0703化學調(diào)劑 ,六級已過,有科研經(jīng)歷 +7 | 曦熙兮 2026-03-15 | 7/350 |
|
|
[考研] 0703一志愿211 285分求調(diào)劑 +5 | ly3471z 2026-03-13 | 5/250 |
|
|
[考研] 0856求調(diào)劑 +3 | 劉夢微 2026-03-15 | 3/150 |
|
|
[考研] 294求調(diào)劑 +3 | Zys010410@ 2026-03-13 | 4/200 |
|
|
[考研] 255求調(diào)劑 +3 | 李嘉慧, 2026-03-12 | 4/200 |
|
|
[考研] 復試調(diào)劑 +3 | 呼呼?~+123456 2026-03-14 | 3/150 |
|
|
[考研] 四川大學085601材料工程專碩 初試294求調(diào)劑 +4 | 祝我們好在冬天 2026-03-11 | 4/200 |
|
|
[考研] 材料與化工085600調(diào)劑求老師收留 +9 | jiaanl 2026-03-11 | 9/450 |
|
|
[考研] 301求調(diào)劑 +6 | Liyouyumairs 2026-03-11 | 6/300 |
|
|
[考研] 0703化學求調(diào)劑 +7 | 綠豆芹菜湯 2026-03-12 | 7/350 |
|
|
[考研] 290求調(diào)劑 +3 | ADT 2026-03-13 | 3/150 |
|
|
[考博] 26讀博 +4 | Rui135246 2026-03-12 | 10/500 |
|
|
[基金申請] 提交后的基金本子,已讓學校撤回了,可否換口子提交 +3 | dut_pfx 2026-03-10 | 3/150 |
|
|
[考研] 279求調(diào)劑 +3 | 莫xiao 2026-03-10 | 4/200 |
|