[Pw_forum] Problem: different output with identical input
Ilya Ryabinkin
igryabinkin at gmail.com
Wed Dec 28 13:53:43 CET 2016
Iterative solution of KS equations (with a given threshold) limits the
number of significant figures in both energy and properties values.
The total energy is less sensitive than property values are. What
happens is the following: you *gradients* have limited accuracy --
beyond threshold the digits are largely random. These errors propagate
and accumulate throughout geometry optimization.
--
Ilya
On Wed, Dec 28, 2016 at 7:45 AM, Pablo García Risueño
<garcia.risueno at gmail.com> wrote:
> Dear Espresso community
>
> I have one problem that is important for me; it is somewhat surprising. I
> run geometry optimization (relax) calculations with pw.x with identical
> input files, and I obtain rather different final coordinates. The problem
> does not happen if ecutwfc is 30, but it does appear for cutoffs of 60, 80
> or 90. Below one can see the exact input file, and examples of the
> difference between the final coordinates for both runs (both run with
> identical input) for given cutoffs.
>
> Could anybody give me a clue on the origin of the problem, and how to solve
> it?
>
> Thank you very much. Best regards.
>
>
>
> Input file:
>
>
>
> &CONTROL
>
> calculation = 'relax',
>
> restart_mode = 'from_scratch',
>
> prefix='',
>
> outdir = './',
>
> pseudo_dir = '/path_xxx/PP/',
>
> forc_conv_thr = 1.0D-6 ,
>
> etot_conv_thr = 1.0D-8 ,
>
> /
>
> &system
>
> ibrav = 0, a=18.0,
>
> nat= 26, ntyp= 2,
>
> ecutwfc = 30d0,
>
> nbnd = 100,
>
> /
>
> &electrons
>
> conv_thr = 1.0e-9,
>
> mixing_beta = 0.7,
>
> mixing_mode = 'plain',
>
> diagonalization = 'cg'
>
> /
>
> &IONS
>
> /
>
>
>
> ATOMIC_SPECIES
>
> C 12.0107 C.pz-vbc.UPF
>
> H 1.007825035 H.pz-vbc.UPF
>
>
>
> ATOMIC_POSITIONS { angstrom }
>
> C 8.891700e+00 8.891700e+00 8.891700e+00
>
> C 9.783400e+00 9.783400e+00 8.000000e+00
>
> C 9.783400e+00 8.000000e+00 9.783400e+00
>
> C 8.000000e+00 9.783400e+00 9.783400e+00
>
> C 8.891700e+00 1.067510e+01 1.067510e+01
>
> C 1.067510e+01 1.067510e+01 8.891700e+00
>
> C 1.067510e+01 8.891700e+00 1.067510e+01
>
> C 9.783400e+00 1.156680e+01 9.783400e+00
>
> C 9.783400e+00 9.783400e+00 1.156680e+01
>
> C 1.156680e+01 9.783400e+00 9.783400e+00
>
> H 8.391700e+00 8.391700e+00 8.391700e+00
>
> H 7.500000e+00 1.028340e+01 9.283400e+00
>
> H 7.500000e+00 9.283400e+00 1.028340e+01
>
> H 9.283400e+00 1.028340e+01 7.500000e+00
>
> H 1.028340e+01 9.283400e+00 7.500000e+00
>
> H 9.283400e+00 7.500000e+00 1.028340e+01
>
> H 1.028340e+01 7.500000e+00 9.283400e+00
>
> H 9.283400e+00 1.206680e+01 9.283400e+00
>
> H 1.206680e+01 9.283400e+00 9.283400e+00
>
> H 9.283400e+00 9.283400e+00 1.206680e+01
>
> H 8.391700e+00 1.117510e+01 1.117510e+01
>
> H 1.117510e+01 1.117510e+01 8.391700e+00
>
> H 1.117510e+01 8.391700e+00 1.117510e+01
>
> H 1.028340e+01 1.206680e+01 1.028340e+01
>
> H 1.028340e+01 1.028340e+01 1.206680e+01
>
> H 1.206680e+01 1.028340e+01 1.028340e+01
>
>
>
>
>
> CELL_PARAMETERS {cubic}
>
> 1.00 0.00 0.00
>
> 0.00 1.00 0.00
>
> 0.00 0.00 1.00
>
>
>
> K_POINTS {gamma} {automatic}
>
> 1 1 1 0 0 0
>
>
>
>
>
> The program is run with
>
>
>
> mpirun -np 32 /path_xxx/pw.x
>
>
>
> Final coordinates: The first two rows for ecutwfc=30 for two runs with
> identical input are:
>
> ATOMIC_POSITIONS (angstrom)
> C 8.898432121 8.898432121 8.898432121
> C 9.783306562 9.783306562 8.019670107
>
> ATOMIC_POSITIONS (angstrom)
> C 8.898432121 8.898432121 8.898432121
> C 9.783306562 9.783306562 8.019670109
>
>
> Final coordinates: The first two rows for ecutwfc=60 for two runs with
> identical input are:
>
> ATOMIC_POSITIONS (angstrom)
> C 8.904988579 8.904988579 8.904988579
> C 9.783426086 9.783426086 8.031809869
>
> ATOMIC_POSITIONS (angstrom)
> C 8.904962246 8.904962246 8.904962246
> C 9.783425401 9.783425401 8.031847251
>
> --
> --
>
> Dr. Pablo García Risueño
>
> Institut für Physikalische Chemie, Universität Hamburg, Grindelallee 117,
> 20146 Hamburg
>
> Tel. +49 040 42 83 84 82 7
>
> _______________________________________________
> Pw_forum mailing list
> Pw_forum at pwscf.org
> http://pwscf.org/mailman/listinfo/pw_forum
--
*******************************************************
Ilya Ryabinkin
Postdoctoral Scholar
Physical and Environmental Sciences
University of Toronto Scarborough
http://www.utsc.utoronto.ca/~aizmaylov/Members.html
*******************************************************
More information about the users
mailing list