²é¿´: 5112  |  »Ø¸´: 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"
»Ø¸´´ËÂ¥
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

ccmin4

Òø³æ (СÓÐÃûÆø)

ʲôÊÇcell_factor?
¶Ô²»Æð
2Â¥2014-05-28 13:47:00
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

flying_lw

Òø³æ (СÓÐÃûÆø)

ÒýÓûØÌû:
2Â¥: Originally posted by ccmin4 at 2014-05-28 13:47:00
ʲôÊÇcell_factor?

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
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû

Robin122R

гæ (³õÈëÎÄ̳)

Â¥Ö÷½â¾öÁËÂð£¬ÎÒÒ²Óöµ½Õâ¸öÎÊÌâÁË£¬celldm(3)=1.1483Õâ¸öÖµ¶Ô²»¶Ô£¬ÎÄÏ×ÖÐдµÄcÖá¾§¸ñ³£ÊýÊÇ3.524°¬£¬ÄÇcelldm(3)¾ÍÓ¦¸ÃÊÇ6.65939438£¬µ«ÊÇÎÒ¿´ºÃ¶à¹ØÓÚMgB2µÄÀý×ÓÖÐcelldm(3)¶¼ÊǵÈÓÚ1.1483£¬²»ÖªµÀÊDz»ÊÇÎÒÏë´íÁË
4Â¥2020-09-25 17:02:08
ÒÑÔÄ   »Ø¸´´ËÂ¥   ¹Ø×¢TA ¸øTA·¢ÏûÏ¢ ËÍTAºì»¨ TAµÄ»ØÌû
Ïà¹Ø°æ¿éÌø×ª ÎÒÒª¶©ÔÄÂ¥Ö÷ flying_lw µÄÖ÷Ìâ¸üÐÂ
×î¾ßÈËÆøÈÈÌûÍÆ¼ö [²é¿´È«²¿] ×÷Õß »Ø/¿´ ×îºó·¢±í
[»ù½ðÉêÇë] ûÓÐÈκÎÏûÏ¢-ÊDz»ÊǾÍÁ¹ÁË +9 ͼÀ²Í¼À² 2026-08-24 10/500 2026-08-25 11:59 by ÄϺ£Ð¡¸ç
[»ù½ðÉêÇë] ÈËÆø²»ÐÐÁË +11 fansofjerry 2026-08-21 11/550 2026-08-25 11:04 by ¹Â¶ÀµÄÓ¢ÐÛ6
[½Ìʦ֮¼Ò] µ¼Ê¦Í²ۣºÎÒÔõô̯ÉÏÁËÕâô¸ö¼«Æ·Ñо¿Éú£¡ +3 ËÕ¶«ÆÂ¶þÊÀ 2026-08-23 3/150 2026-08-25 10:35 by shisan1313
[»ù½ðÉêÇë] 2026ÄêµÄ¹ú¼ÒÉç¿Æ»ù½ðÏîĿͨѶÆÀÉóµÄйæÔòÓëж¯Ïò¡¢ÐÂÌôÕ½ +5 process2012 2026-08-23 7/350 2026-08-25 09:42 by huixian257
[»ù½ðÉêÇë] ½ñÌì»ù½ð»á³ö½á¹ûÂð£¿20260819 +17 kkkl_v 2026-08-19 18/900 2026-08-25 09:41 by windflowerwy
[»ù½ðÉêÇë] ÎÒÃæÉÏÍêµ°ÁË +13 ÇÒÌý»¢Ð¥ 2026-08-20 14/700 2026-08-25 09:10 by mrkang
[»ù½ðÉêÇë] ·¶½øÖоÙÒ»ÎĵÄÖÐÐÄ˼Ïë +7 Ñ׻ƹóëÐ 2026-08-22 8/400 2026-08-25 08:48 by ZJTJZ
[»ù½ðÉêÇë] Ã÷ÌìÓ¦¸Ã¿É²éÁË£¡£¿ +5 chengyan1220 2026-08-23 5/250 2026-08-24 23:28 by ÎÒ4´ó°×²Ë
[»ù½ðÉêÇë] ÄÜ·ñÍ˳ö²ÎÓëµÄÃæÉÏÏîÄ¿½â³ýÏÞÏî +21 koalala 2026-08-24 24/1200 2026-08-24 19:25 by ¼ÒÓëÔ¶·½
[»ù½ðÉêÇë] filecode£¬4¸öjtjcÁË +14 ziyangfang 2026-08-19 17/850 2026-08-24 18:37 by ¹þ¹þ¸ò£¿
[»ù½ðÉêÇë] ½ñÈÕ²»·Å°ñ£¿Íø´«¹ú×ÔȻԤ¼Æ 8 Ô 27 Èտɲé½á¹û +17 ҽѧÀÏÄк¢ 2026-08-20 21/1050 2026-08-24 14:21 by refreshing11
[»ù½ðÉêÇë] ¿ÆÑй¶ùÌ«ÄÑÁË +18 ÎÒ4´ó°×²Ë 2026-08-20 19/950 2026-08-24 09:47 by ¿­¶÷¹ãÊ¢´ß»¯·ÖÎ
[»ù½ðÉêÇë] ʲôʱºò¿ª½±£¿ +10 CrisMessi 2026-08-18 11/550 2026-08-24 06:50 by ¿ªÐĵÄСʨ×Ó
[»ù½ðÉêÇë] ½ñÌì·Å°ñÂ𣿠+15 ²¼²¼ºÍÒ»¶þ 2026-08-19 16/800 2026-08-23 09:55 by ÕÅ´ºÉú
[»ù½ðÉêÇë] ʱ¼ä´Á½ñÌ죬20ºÅ±äÁË +5 archvillain 2026-08-20 5/250 2026-08-22 06:12 by hui_daxiao
[»ù½ðÉêÇë] ¿´À´½ñÌì²»»á·Å°ñÁË£¿ +8 chengyan1220 2026-08-21 11/550 2026-08-21 17:52 by dcqxinyang
[»ù½ðÉêÇë] ʱ¼ä´ÁÓÖ±äÁË +13 wuchongjun 2026-08-20 19/950 2026-08-21 17:21 by ×Ïɼ´¼
[»ù½ðÉêÇë] ½ñÌì·Å°ñûϷÁ衃 +9 yuleib84 2026-08-19 11/550 2026-08-21 10:06 by gltch
[»ù½ðÉêÇë] »ù½ð°¡»ù½ð +4 longfie172 2026-08-20 4/200 2026-08-21 08:58 by mark mao
[»ù½ðÉêÇë] ÖØÒªÏûÏ¢£¬ÖÐÎçϵͳÔÚά»¤ +11 yuleib84 2026-08-18 12/600 2026-08-20 11:09 by xskun
ÐÅÏ¢Ìáʾ
ÇëÌî´¦ÀíÒâ¼û