| 5 | 1/1 | 返回列表 |
| 查看: 2336 | 回復(fù): 5 | ||
| 當(dāng)前只顯示滿足指定條件的回帖,點(diǎn)擊這里查看本話題的所有回帖 | ||
邊城雪新蟲 (初入文壇)
|
[求助]
QE輸出的矩陣元有很多的NaN 已有1人參與
|
|
|
大家好,我用qe-6.3里的bands.x執(zhí)行文件計(jì)算matrix elements of the momentum operator p between conduction and valence bands(需設(shè)置lp=.true.), 計(jì)算步驟是 pw.x <scf.in>scf.out pw.x <band.in>band.out bands.x <bands.in>bands.out 在第二步band.in的輸入文件中,如果我使用的K點(diǎn)比較密的話,比如: 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就會(huì)有很多的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 輸出矩陣元素都可以正常顯示,我試了不同的服務(wù)器,結(jié)果都是如此,我也查詢了一些資料,大多認(rèn)為是數(shù)學(xué)庫對(duì)角化的問題。但我不明白為什么會(huì)和設(shè)置的k點(diǎn)疏密有關(guān)?大家有計(jì)算這個(gè)或者遇到此類問題的嗎?希望大家給一些建議,任何指點(diǎn)建議都可以,謝謝~ |
新蟲 (初入文壇)
版主 (知名作家)
認(rèn)真做事,踏實(shí)做人

至尊木蟲 (著名寫手)
新蟲 (初入文壇)
|
哈哈,這個(gè)問題解決了,剛存夠了15個(gè)金幣,可以回帖了,所以現(xiàn)在才來說一下。。。 我用的是intel2017+impi編譯的 configure --prefix=soft/QuantumEspresso/qe-6.3 --with-scalapack=intel CC="icc" FC="ifort" F77="ifort" MPICC="mpiicc" MPIF90="mpiifort" 這樣設(shè)置的話,BLAS會(huì)自動(dòng)鏈接 BLAS_LIBS=-lmkl_intel_lp64 -lmkl_sequential -lmkl_core 問題就出在-lmkl_sequential身上,我手動(dòng)鏈接BLAS_LIBS=“-L/compilers_and_libraries_2017.4.196/linux/mkl/lib/intel64 -lmkl_intel_lp64 -lmkl_intel_thread -lmkl_core" 就可以了 不過make.inc有幾個(gè)地方也需要改動(dòng)一下: 將-qopenmp添加到FFLAGS和LDFLAGS, FFLAGS="-O2 -assume byterecl -g -traceback -qopenmp" LDFLAGS="-static-intel -qopenmp" 我是看其他人的make.inc文件這樣的設(shè)置,不過他告訴我,他的也是qe自動(dòng)尋找鏈接到的這些數(shù)學(xué)庫,我在好幾個(gè)超算中心測(cè)試,自動(dòng)鏈接到的都是-lmkl_sequential,雖然這樣鏈接對(duì)qe大部分計(jì)算沒有問題,但是lp=.true.時(shí)計(jì)算matrix elements of the momentum operator p就會(huì)出現(xiàn)矩陣元為NaN的情況,所以我需要手動(dòng)強(qiáng)行鏈接-lmkl_intel_thread 。 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 考研一志愿長(zhǎng)安大學(xué)材料與化工309分請(qǐng)求調(diào)劑 +8 | dtdxzxx 2026-03-06 | 10/500 |
|
|---|---|---|---|---|
|
[考研] 315求調(diào)劑 +4 | 小羊小羊_ 2026-03-11 | 5/250 |
|
|
[考研] 一志愿中科大材料與化工。353分能調(diào)劑到哪? +5 | MayUxw1 2026-03-08 | 10/500 |
|
|
[考研] 求調(diào)劑 +5 | yfihxh 2026-03-09 | 5/250 |
|
|
[考研] 一志愿安徽大學(xué)材料工程專碩313分,求調(diào)劑的學(xué)校 +7 | Yu先生 2026-03-10 | 9/450 |
|
|
[考研] 0857環(huán)境調(diào)劑 +5 | 熠熠_11 2026-03-10 | 5/250 |
|
|
[考研] 一志愿浙江大學(xué)0856材料與化工求調(diào)劑 +3 | yansheng@211 2026-03-09 | 4/200 |
|
|
[考研] 求調(diào)劑 +4 | 鶴遨予卿 2026-03-09 | 4/200 |
|
|
[考研] 293求調(diào)劑,一志愿陜師大生物學(xué) +3 | ??????.?.??? 2026-03-09 | 3/150 |
|
|
[考研] 一志愿天大化工(085600)調(diào)劑總分338 +5 | 蔡大美女 2026-03-09 | 5/250 |
|
|
[考博] 2026博士申請(qǐng) +6 | 起泡酒 2026-03-08 | 6/300 |
|
|
[考研] 293求調(diào)劑 +4 | 上班不著吉 2026-03-09 | 4/200 |
|
|
[考研] 0703化學(xué)求調(diào)劑 +4 | 很老實(shí)人 2026-03-09 | 4/200 |
|
|
[考研] 求調(diào)劑,數(shù)一英一274分 +4 | 小菲會(huì)努力 2026-03-08 | 4/200 |
|
|
[考研] 安徽農(nóng)業(yè)大學(xué)材料與化學(xué)學(xué)院0856材料招收調(diào)劑 +3 | akakk47 2026-03-05 | 9/450 |
|
|
[考研] 085701環(huán)境工程317分求調(diào)劑 +9 | 6汆尼9 2026-03-07 | 9/450 |
|
|
[考研] 081700學(xué)碩一志愿北京化工大學(xué)數(shù)二英一過六級(jí)有競(jìng)賽求調(diào)劑 +5 | galaxary 2026-03-07 | 7/350 |
|
|
[考研] 求調(diào)劑,不管什么專業(yè),我是可塑造的人才一枚,希望遇到知己老師撈撈我 +4 | 13102137290 2026-03-06 | 5/250 |
|
|
[考研] 一志愿211 化學(xué)305分求調(diào)劑 +3 | 0703楊悅305分 2026-03-05 | 3/150 |
|
|
[考研] 不限學(xué)校專業(yè)的調(diào)劑同學(xué)看過來 +5 | 啊擺啊擺 2026-03-05 | 9/450 |
|