看板 Physics 關於我們 聯絡資訊
※ 引述《landau0426 (gg)》之銘言: : 想請問一下 : 有人知道什麼是self consistency是什麼東西嗎? : 應用到半導體的位能變化是什麼意思? : 程式要如何撰寫? : 謝謝 通常應該是猜density,不過先猜potential也可以,你 把我下面的"density"通通換成"potential"就是了. 總之就是先猜一個density,代進去你的方程式中,得 出來的解可以建構妳的新的density,把這兩個density 相比較,如果不相同,重猜.猜到input跟output相同為 止.這是一個解非線性方程的技巧. 這個方法的關鍵在於兩個步驟. 第一步是,你怎麼猜第一個density? 這關乎你的物理 程度,不多說了.不過這一步往往是最關鍵的,例如有些 磁性的系統,鐵磁跟反鐵磁可能都是系統的一個自洽解. 通常你可以透過調整這個第一步而得出兩個天差地別 的自洽解,但物理上,通常只有一個解是對的,這時候你 就要把所有可能的自洽解都找出來,然後比能量,比實驗 結果,比物理現象合理否來得出真正的解. 所以這個初始解有沒有做對,影響甚鉅,它不僅會影響你 有沒有解,更會影響你得出了什麼解.這步只要對了,後 面的就都不關你的事了. 第二步是疊代,當你猜了一個初始解,代進方程式中通常 一定不會是自洽解,這個時候你必須用這個錯的解來當 做一個線索去猜你的下一個初始值.至於怎麼用這個錯 的解去猜下一個初始解? 這些猜下一個解的方法,通稱為:"mixing schemes" 常見的方法有: simple mixing, Anderson mixing, Broyden mixing. 至於這些mixing的方法的具體內容? 那就是你的功課了. -- ★人生中最溫暖的夏天是在紐約的冬天 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 75.31.89.7
Frobenius:推~ 05/19 14:50