| 5 | 1/1 | 返回列表 |
| 查看: 2332 | 回復: 5 | |||
| 當前只顯示滿足指定條件的回帖,點擊這里查看本話題的所有回帖 | |||
邊城雪新蟲 (初入文壇)
|
[求助]
QE輸出的矩陣元有很多的NaN 已有1人參與
|
||
|
大家好,我用qe-6.3里的bands.x執(zhí)行文件計算matrix elements of the momentum operator p between conduction and valence bands(需設置lp=.true.), 計算步驟是 pw.x <scf.in>scf.out pw.x <band.in>band.out bands.x <bands.in>bands.out 在第二步band.in的輸入文件中,如果我使用的K點比較密的話,比如: K_POINTS {crystal_c} 3 0.00 0.00 0.00 0 1.00 0.00 0.00 45 0.00 1.00 0.00 45 輸出的matrix elements就會有很多的NaN(not a number); 但如果我用較疏的k-mesh,比如 K_POINTS {crystal_c} 3 0.00 0.00 0.00 0 1.00 0.00 0.00 15 0.00 1.00 0.00 15 輸出矩陣元素都可以正常顯示,我試了不同的服務器,結(jié)果都是如此,我也查詢了一些資料,大多認為是數(shù)學庫對角化的問題。但我不明白為什么會和設置的k點疏密有關?大家有計算這個或者遇到此類問題的嗎?希望大家給一些建議,任何指點建議都可以,謝謝~ |
新蟲 (初入文壇)
|
哈哈,這個問題解決了,剛存夠了15個金幣,可以回帖了,所以現(xiàn)在才來說一下。。。 我用的是intel2017+impi編譯的 configure --prefix=soft/QuantumEspresso/qe-6.3 --with-scalapack=intel CC="icc" FC="ifort" F77="ifort" MPICC="mpiicc" MPIF90="mpiifort" 這樣設置的話,BLAS會自動鏈接 BLAS_LIBS=-lmkl_intel_lp64 -lmkl_sequential -lmkl_core 問題就出在-lmkl_sequential身上,我手動鏈接BLAS_LIBS=“-L/compilers_and_libraries_2017.4.196/linux/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core" 就可以了 不過make.inc有幾個地方也需要改動一下: 將-qopenmp添加到FFLAGS和LDFLAGS, FFLAGS="-O2 -assume byterecl -g -traceback -qopenmp" LDFLAGS="-static-intel -qopenmp" 我是看其他人的make.inc文件這樣的設置,不過他告訴我,他的也是qe自動尋找鏈接到的這些數(shù)學庫,我在好幾個超算中心測試,自動鏈接到的都是-lmkl_sequential,雖然這樣鏈接對qe大部分計算沒有問題,但是lp=.true.時計算matrix elements of the momentum operator p就會出現(xiàn)矩陣元為NaN的情況,所以我需要手動強行鏈接-lmkl_intel_thread 。 |
版主 (知名作家)
認真做事,踏實做人

至尊木蟲 (著名寫手)
新蟲 (初入文壇)
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 0857 資源與環(huán)境 285分 +5 | 未名考生 2026-03-09 | 5/250 |
|
|---|---|---|---|---|
|
[考研] 材料工程,326分,求調(diào)劑 +3 | KRSLSR 2026-03-10 | 3/150 |
|
|
[考研] 279求調(diào)劑 +3 | 莫xiao 2026-03-10 | 4/200 |
|
|
[考研] 一志愿安徽大學材料工程專碩313分,求調(diào)劑的學校 +6 | Yu先生 2026-03-10 | 8/400 |
|
|
[考研] 化工0817調(diào)劑 +8 | 燦若星晨 2026-03-10 | 8/400 |
|
|
[考研] 一志愿211,0860總分286食品工程專業(yè)求調(diào)劑 +8 | 林林Winnie 2026-03-05 | 8/400 |
|
|
[考研] 311求調(diào)劑 +3 | 牛乳糖的卡卡 2026-03-10 | 3/150 |
|
|
[考研] 337一志愿華南理工材料求調(diào)劑 +5 | mysdl 2026-03-07 | 5/250 |
|
|
[考博] 求材料讀博院校 +9 | yanglei131 2026-03-08 | 9/450 |
|
|
[考研]
|
likeihood 2026-03-06 | 16/800 |
|
|
[考研]
|
簡木ChuFront 2026-03-09 | 4/200 |
|
|
[碩博家園] 2026級碩士研究生招生/調(diào)劑 +3 | 知足常樂的樂 2026-03-06 | 5/250 |
|
|
[考研] 數(shù)二英二309分請求調(diào)劑 +3 | dtdxzxx 2026-03-09 | 4/200 |
|
|
[考研] 334求調(diào)劑 +5 | Trying] 2026-03-07 | 5/250 |
|
|
[考研] 070300化學求調(diào)劑 +5 | 撲風鈴的貓 2026-03-08 | 10/500 |
|
|
[考博] 26年博士申請 +4 | 科研狗111 2026-03-07 | 4/200 |
|
|
[考研] 材料調(diào)劑 +7 | ounce. 2026-03-05 | 15/750 |
|
|
[考研] 第一志愿上海大學,專業(yè)化學工程與技術,總分288,求調(diào)劑 +3 | 1829197082 2026-03-07 | 3/150 |
|
|
[考研] 275求調(diào)劑 +4 | 大爆炸難民 2026-03-06 | 5/250 |
|
|
[考研] 316求調(diào)劑 +3 | 林小星發(fā)大財 2026-03-04 | 3/150 |
|