| ²é¿´: 5113 | »Ø¸´: 3 | ||
flying_lwÒø³æ (СÓÐÃûÆø)
|
[ÇóÖú]
MgB2³¬µ¼×ª±äζÈ
|
|
×î½üÔÚѧϰÓÃquantum espresso¼ÆË㳬µ¼×ª±äζȣ¬ËùÒÔ¾ÍÓñȽϳÉÊìµÄMgB2Ìåϵ×÷ΪÀý×Ó½øÐÐʵ¼ÊµÄ¼ÆËã¡£µ«ÊǼÆËã½á¹ûÓëʵÑéÖµ²î¾àºÜ´ó£¬ÊµÑéÖµÊÇ39.3 K£¬¶øÎÒ×î¸ßÖ»ÄÜËãµ½4.1 K£¬Ï뾡¸÷Öְ취ҲûÄÜÓÐЧÌá¸ß£¬²»ÖªµÀÊDzÎÊýÉèÖõIJ»¶Ô»¹ÊÇØÍÊÆÑ¡ÔñÓÐÎÊÌâ¡£¿´µ½ÓÐЩÎÄÏ×ÓÃQE¼ÆËãµÄMgB2µÄת±äζÈÓëʵÑéÖµ¸´ºÏµÄºÜºÃ¡£µ«ÊÇ×Ô¼º¼ÆËãµÄ¾ÍÊDz»¶Ô£¬ÓÐÕâ·½Ãæ¾ÑéµÄ³æÓÑÇë°ïæ¿´Ò»ÏÂÊäÈëÎļþ£¬ÓÐʲôµØ·½ÊÇ¿ÉÒԸĽø»òÊǸÄÕýµÄ¡£Ð»Ð»ÁË£¡ cat > mgb2.scf.fit.in << EOF &control calculation='scf' restart_mode='from_scratch', prefix='mgb2', etot_conv_thr = 1.0d-8 forc_conv_thr = 1.0d-7 pseudo_dir = '$PSEUDO_DIR/', outdir='$TMP_DIR/' / &system ibrav= 4, celldm(1) =5.8124, celldm(3)=1.1483, nat= 3, ntyp= 2, ecutwfc =60.0, ecutrho =600, occupations='smearing', smearing='methfessel-paxton', degauss=0.04, la2F = .true., / &electrons conv_thr = 1.0d-8 mixing_beta = 0.7 / &IONS / &CELL press = 0.0 cell_factor = 1.5d0 / ATOMIC_SPECIES Mg 24.305 Mg.pw91-np-van.UPF B 10.811 B.pw91-n-van_ak.UPF ATOMIC_POSITIONS {crystal} Mg 0.000000000 0.000000000 0.000000000 B 0.333333333 0.666666667 0.500000000 B 0.666666667 0.333333333 0.500000000 K_POINTS {automatic} 32 32 32 0 0 0 EOF $ECHO " running the scf calculation with dense k-point grid...\c" $PW_COMMAND < mgb2.scf.fit.in > mgb2.scf.fit.out check_failure $? $ECHO " done" # # SCF at k-mesh good enough for phonons # cat > mgb2.scf.in << EOF &control calculation='scf' restart_mode='from_scratch', prefix='mgb2', etot_conv_thr = 1.0d-8 forc_conv_thr = 1.0d-7 pseudo_dir = '$PSEUDO_DIR/', outdir='$TMP_DIR/' / &system ibrav= 4, celldm(1) =5.8124, celldm(3)=1.1483, nat= 3, ntyp= 2, ecutwfc = 60.0,ecutrho = 600, occupations='smearing', smearing='methfessel-paxton', degauss=0.04 / &electrons conv_thr = 1.0d-8 mixing_beta = 0.7 / &IONS / &CELL press = 0.0 cell_factor = 1.5d0 / ATOMIC_SPECIES Mg 24.305 Mg.pw91-np-van.UPF B 10.811 B.pw91-n-van_ak.UPF ATOMIC_POSITIONS {crystal} Mg 0.000000000 0.000000000 0.000000000 B 0.333333333 0.666666667 0.500000000 B 0.666666667 0.333333333 0.500000000 K_POINTS {automatic} 16 16 16 0 0 0 EOF $ECHO " running the scf calculation...\c" $PW_COMMAND < mgb2.scf.in > mgb2.scf.out check_failure $? $ECHO " done" # cat > mgb2.elph.in << EOF Electron-phonon coefficients for LiCs &inputph iverbosity=1 tr2_ph=1.0d-12, prefix='mgb2', fildvscf='mgb2dv', amass(1)=24.305, amass(2)=10.811, outdir='$TMP_DIR/', fildyn='mgb2.dyn', electron_phonon='interpolated', trans=.true., ldisp=.true. nq1=8, nq2=8, nq3=8 / EOF $ECHO " running the el-ph calculation...\c" $PH_COMMAND < mgb2.elph.in > mgb2.elph.out check_failure $? $ECHO " done" # # q2r and matdyn # cat > q2r.in << EOF &input zasr='simple', fildyn='mgb2.dyn', flfrc='mgb2.fc', la2F=.true. / EOF $ECHO " running q2r...\c" $Q2R_COMMAND < q2r.in > q2r.out check_failure $? $ECHO " done" # # # cat > matdyn.in.freq << EOF &input asr='simple', amass(1)=24.305, amass(2)=10.811, flfrc='mgb2.fc', flfrq='mgb2.freq', la2F=.true., dos=.false. / 19 0.000 0.0 0.0 0.0 0.125 0.0 0.0 0.0 0.250 0.0 0.0 0.0 0.375 0.0 0.0 0.0 0.500 0.0 0.0 0.0 0.750 0.0 0.0 0.0 1.000 0.0 0.0 0.0 0.825 0.125 0.125 0.0 0.750 0.250 0.250 0.0 0.625 0.375 0.375 0.0 0.500 0.500 0.500 0.0 0.325 0.325 0.325 0.0 0.250 0.250 0.250 0.0 0.125 0.125 0.125 0.0 0.000 0.000 0.000 0.0 0.125 0.125 0.000 0.0 0.250 0.250 0.000 0.0 0.325 0.325 0.000 0.0 0.500 0.500 0.000 0.0 EOF $ECHO " running matdyn for frequency calculation...\c" $MATDYN_COMMAND < matdyn.in.freq > matdyn.out.freq check_failure $? $ECHO " done" # # # cat > matdyn.in.dos << EOF &input asr='simple', amass(1)=24.305, amass(2)=10.811, flfrc='mgb2.fc', flfrq='mgb2.freq', la2F=.true., dos=.true. fldos='phonon.dos', nk1=10, nk2=10, nk3=10, ndos=50 / EOF $ECHO " running matdyn for a2F(omega) calculation...\c" $MATDYN_COMMAND < matdyn.in.dos > matdyn.out.dos check_failure $? $ECHO " done" # # # cat > lambda.in << EOF 50 0.05 1 ! emax (something more than highest phonon mode in THz), degauss, smearing method 1 ! Number of q-points for which EPC is calculated, /ÆäÓàµÄqµã»áÔÚ¼ÆËãTcÊǼÓÉÏ¡£ 0.000000 0.000000 0.000000 1 elph. 0.000000. 0.000000. 0.000000 0.10 ! \mu the Coloumb coefficient in the modified ! Allen-Dynes formula for T_c (via \omega_log) EOF $ECHO " running lambda.x for lambda calculation...\c" $LAMBDA_COMMAND < lambda.in > lambda.out check_failure $? $ECHO " done" |
» ²ÂÄãϲ»¶
·Å°ñǰµÄ²»µ¶¨
ÒѾÓÐ18È˻ظ´
ÔÚ¼á±ù»¹¸Ç×ű±º£µÄʱºò£¬ÎÒ¿´µ½ÁËŷŵÄ÷»¨¡£
ÒѾÓÐ4È˻ظ´
ijЩ»ú¹¹£¬ÒÔЧÂʵÍΪÈÙ£¬ÒÔЧÂʵÍ×÷Ϊ´æÔÚ¸Ð
ÒѾÓÐ7È˻ظ´
ʲôʱºò¿ª½±£¿
ÒѾÓÐ13È˻ظ´
Èç¹û´Ë¿ÌÄãÕýÔÚΪ¹ú»ù¸Ðµ½½¹ÂÇ£¬²»·ÁÀ´ÌýÌýÕâÊס¶»ù½ðÖ®Íâ¡·
ÒѾÓÐ8È˻ظ´
ûÓÐÈκÎÏûÏ¢-ÊDz»ÊǾÍÁ¹ÁË
ÒѾÓÐ10È˻ظ´
ÈËÆø²»ÐÐÁË
ÒѾÓÐ11È˻ظ´
2026¹ú×ÔÈ»º¯ÆÀ·Ñµ½ÕË
ÒѾÓÐ22È˻ظ´
µ¼Ê¦Í²ۣºÎÒÔõô̯ÉÏÁËÕâô¸ö¼«Æ·Ñо¿Éú£¡
ÒѾÓÐ3È˻ظ´
2026ÄêµÄ¹ú¼ÒÉç¿Æ»ù½ðÏîĿͨѶÆÀÉóµÄйæÔòÓëж¯Ïò¡¢ÐÂÌôÕ½
ÒѾÓÐ7È˻ظ´
» ±¾Ö÷ÌâÏà¹Ø¼ÛÖµÌùÍÆ¼ö£¬¶ÔÄúͬÑùÓаïÖú:
³¬µ¼ÔªËØÁÙ½çζÈÓëµç³¡£¬´Å³¡µÄ¹ØÏµ£¨¼´¹«Ê½£©
ÒѾÓÐ7È˻ظ´
³¬µ¼ÔªËØ£¨µ¥ÖÊ£©ÖеÄÍ¬Î»ËØÓм¸ÖÖ£¬ÁÙ½çζÈÊǶàÉÙ£¿
ÒѾÓÐ3È˻ظ´
¡¾ÇóÖú¡¿³¬µ¼µÄÔÀíÊÇʲô£¿
ÒѾÓÐ4È˻ظ´
ccmin4
Òø³æ (СÓÐÃûÆø)
- Ó¦Öú: 2 (Ó×¶ùÔ°)
- ½ð±Ò: 631.4
- É¢½ð: 30
- ɳ·¢: 1
- Ìû×Ó: 60
- ÔÚÏß: 53.6Сʱ
- ³æºÅ: 2974959
- ×¢²á: 2014-02-18
- ÐÔ±ð: GG
- רҵ: Äý¾Û̬ÎïÐÔ II £ºµç×ӽṹ

2Â¥2014-05-28 13:47:00
flying_lw
Òø³æ (СÓÐÃûÆø)
- Ó¦Öú: 0 (Ó×¶ùÔ°)
- ½ð±Ò: 569.5
- ºì»¨: 3
- Ìû×Ó: 63
- ÔÚÏß: 76.7Сʱ
- ³æºÅ: 495187
- ×¢²á: 2008-01-14
- רҵ: ÀíÂۺͼÆË㻯ѧ
|
cell_factor: Used in the construction of the pseudopotential tables. It should exceed the maximum linear contraction of the cell during a simulation. ÕâÊÇQEÍøÕ¾ÉϹØÓÚÊäÈë²ÎÊýµÄ½éÉÜ¡£¾ßÌåµÄÎÒÒ²²»ÊÇÌØ±ðÀí½â¡£ |
3Â¥2014-06-24 07:32:39
Robin122R
гæ (³õÈëÎÄ̳)
- Ó¦Öú: 0 (Ó×¶ùÔ°)
- ½ð±Ò: 22
- Ìû×Ó: 7
- ÔÚÏß: 8Сʱ
- ³æºÅ: 10696870
- ×¢²á: 2018-10-15
- רҵ: ¹ÌÌåÁ¦Ñ§
4Â¥2020-09-25 17:02:08









»Ø¸´´ËÂ¥