[QE-users] vc-relax for getting polymer bond lengths gives error in overlap matrix
MARIA CATERINA CEVALLOS BRENES
MARIA.CEVALLOS at ucr.ac.cr
Tue Aug 6 17:28:39 CEST 2019
Dear QE community:
I am having several errors when trying to get the relaxed structure of
polyacetylene. I am supposed to get 1.36 and 1.43 as the dimer bond
lengths (for C=C and C-C respectively).
I am using vc-relax method, just allowing z lattice parameter (along the
chain) to change.
Here is my input file:
&control
calculation = 'vc-relax',
prefix = 'pa',
verbosity = 'low',
pseudo_dir = '/home/ccevallos/pslibrary.1.0.0/pbe/PSEUDOPOTENTIALS',
outdir = './tmp',
wf_collect=.true.
/
&SYSTEM
ibrav = 0,
nat=4,
ntyp=2,
ecutwfc=200.00,
occupations = 'fixed',
input_DFT='PBE',
nbnd= 12,
/
&ELECTRONS
/
&ions
/
&cell
cell_dofree='z'
/
ATOMIC_SPECIES
C 12.011 C.pbe-n-rrkjus_psl.1.0.0.UPF
H 1.00784 H.pbe-rrkjus_psl.1.0.0.UPF
CELL_PARAMETERS {angstrom}
5.000000000000000 0.000000000000000 0.000000000000000
0.000000000000000 5.000000000000000 0.000000000000000
0.000000000000000 0.000000000000000 2.4
ATOMIC_POSITIONS {angstrom}
C 2.8 0 0
C 2.1 0 1.16
H 3.89 0 0
H 3.19 0 1.16
K_POINTS automatic
2 2 25 1 1 1
However I am getting the following error:
Error in routine cdiaghg (30):
S matrix not positive definite
What am I doing wrong? I also tried using a larger supercell, with 4
Carbon atoms, and it gives the same error, but you can see the bond
length getting closer to 1.39 for al C-C bond lengths. In the latter
case, why am I not observing the Peierls distortion?
Thank you very much in advance!
Best regards,
Caterina Cevallos.
QCLab. University of Costa Rica
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quantum-espresso.org/pipermail/users/attachments/20190806/cd74ed6f/attachment.html>
More information about the users
mailing list