[QE-developers] Problem to gather phonons with multiple images

Antoine Jay ajay at laas.fr
Sun Jun 28 13:22:23 CEST 2020


Dear developers,
I think there is a problem in the phonon code on several q points when it is used with multiple images:
sometimes, the last q point is separated between the images:
     Atomic displacements:
     There are  12 irreducible representations
     Representation     1      1 modes -A'  To be done
     Representation     2      1 modes -A'  To be done
     Representation     3      1 modes -A'  To be done
     Representation     4      1 modes -A'  Not done in this run
     Representation     5      1 modes -A'  Not done in this run
     Representation     6      1 modes -A'  Not done in this run
     Representation     7      1 modes -A''  Not done in this run
     Representation     8      1 modes -A''  Not done in this run
     Representation     9      1 modes -A''  Not done in this run
     Representation    10      1 modes -A''  Not done in this run
     Representation    11      1 modes -A''  Not done in this run
     Representation    12      1 modes -A''  Not done in this run

The programm well stop when the 12 representations are done, but the informations are not gathered into the final dyn file. All the dyn files are present exept the one corresponding to this q point.

Bellow a script that generate this error.

Regards,


Antoine Jay
LAAS-CNRS


# how to run executables
PH_COMMAND="$PARA_PREFIX $BIN_DIR/ph.x -ni 2 -nk 6"
PW_COMMAND="$PARA_PREFIX $BIN_DIR/pw.x -nk 6"
name=GaN

# self-consistent calculation
    cat > $name.scf.in << EOF
 &control
    calculation     = 'scf'
    prefix             = '$name',
    pseudo_dir     = '$PSEUDO_DIR/',
    outdir             = '$TMP_DIR/'
 /
 &system
    ibrav              = 4,
    celldm(1)       = 6.09308327
    celldm(3)       = 1.62987734
    nat                 = 4,
    ntyp               = 2,
    ecutwfc          = 80.0,
    nbnd              = 25
 /
 &electrons
    diagonalization = 'david'
    mixing_mode    = 'plain'
    mixing_beta      = 0.7
    conv_thr            = 1.0d-11
 /
ATOMIC_SPECIES
N 14.0067 N.pbe-n-kjpaw_psl.1.0.0.UPF
Ga 69.723 Ga.pbe-dn-kjpaw_psl.1.0.0.UPF
ATOMIC_POSITIONS (crystal)
Ga            0.0000000000        0.0000000000        0.0000000000    0   0   0
Ga            0.6666666667        0.3333333333        0.5000000000    0   0   0
N             0.0000000000        0.0000000000        0.3762844446    0   0   1
N             0.6666666667        0.3333333333        0.8762844446    0   0   1
K_POINTS {automatic}
12 12 12 0 0 0
EOF
$PW_COMMAND < GaN.scf.in > GaN.scf.out

# phonon calculation on a (666) uniform grid of q-points
cat > $name.ph.in << EOF
phonons of $name
 &inputph
  tr2_ph      = 1.0d-14,
  prefix       = '$name',
  ldisp         = .true.,
  nq1          = 6,
  nq2          = 6,
  nq3          = 6,
  amass(1) = 14.0067,
  amass(2) = 69.723,
  outdir      = '$TMP_DIR/',
  fildyn       = '$name.dyn',
 /
EOF
$PH_COMMAND < $name.ph.in > $name.ph.out

 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quantum-espresso.org/pipermail/developers/attachments/20200628/1f7884b6/attachment.html>


More information about the developers mailing list