[Pw_forum] conversence problem in vc-relax (Atom Mass in
Cesar R.S. da Silva
cesards at msi.umn.edu
Mon Sep 10 19:33:29 CEST 2007
Hi Yukihiro,
if you are using
> etot_conv_thr = 1.0D-5
> forc_conv_thr = 1.0D-4
you should set a tighter convergence for SCF. My suggestion is
conv_thr = 1.0d-8
Yours,
Cesar.
>
> Message: 2
> Date: Sun, 09 Sep 2007 01:02:49 +0900
> From: Yukihiro Okuno <okunoyukihiro2000 at yahoo.co.jp>
> Subject: [Pw_forum] conversence problem in vc-relax (Atom Mass in
> relaxation)
> To: pw_forum at pwscf.org
> Message-ID: <200709081602.AA00341 at Einstein.yahoo.co.jp>
> Content-Type: text/plain; charset=us-ascii
>
> Dear PWScf Users.
>
> I'm Yukihiro Okuno.
>
> I had posted about the Atom Mass in vc-relax, and thank you for the
> responces.
> We set same atom mass 20.0 ( average of atom mass), and do vc-relax
> calculation as
> the following input file,
>
>
> &control
> calculation = 'vc-relax',
> restart_mode = 'from_scratch',
> pseudo_dir = '/pseudo/',
> outdir = './',
> prefix='vc-test'
> nstep = 100
> etot_conv_thr = 1.0D-5
> forc_conv_thr = 1.0D-4
> dt = 80.0
> tstress = .true.
> tprnfor = .true.
> /
> &system
> ibrav=6
> celldm(1)=6.83994507291
> celldm(3)=1.09801321247
> nat=5
> ntyp=3
> nbnd=26
> ecutwfc=60.0
> ecutrho = 600.0
> occupations = 'fixed'
> degauss=0.00
> /
> &electrons
> conv_thr = 1e-10,
> mixing_beta=0.3,
> /
> &IONS
> ion_dynamics='damp'
> bfgs_ndim=3
> pot_extrapolation = "second_order"
> wfc_extrapolation = "second_order"
> /
> &CELL
> cell_dynamics = 'damp-w',
> press = 0.0
> wmass = 0.02
> /
>
>
> But the calculation is not conversed and oscillate. The system has only
> five atoms
> and simple P4mm perovskite structure.
> I had change wmass as default value, but the convergence is not achieved.
> Is it too hard to converse to set forc_conv_thr = 1.0D-4 in VC-relax
> calculation ?
> ( I want to get severe internal atomic coordinate, and
> forc_conv_thr=1.0D-3 is not
> sufficient.) Simple atomic internal relaxation, I can get converged
> result.
>
>
> The stress and total force of output file is as follow.
>
> stress values ,,
>
> entering subroutine stress ...
> total stress (Ry/bohr**3) (kbar) P=
> -0.13
> entering subroutine stress ...
> total stress (Ry/bohr**3) (kbar) P=
> -2.09
> entering subroutine stress ...
> total stress (Ry/bohr**3) (kbar) P=
> -1.17
> entering subroutine stress ...
> total stress (Ry/bohr**3) (kbar) P=
> -0.60
> entering subroutine stress ...
> total stress (Ry/bohr**3) (kbar) P=
> 0.07
> entering subroutine stress ...
> total stress (Ry/bohr**3) (kbar) P=
> 0.37
> entering subroutine stress ...
> total stress (Ry/bohr**3) (kbar) P=
> 0.84
> entering subroutine stress ...
> total stress (Ry/bohr**3) (kbar) P=
> 0.95
> entering subroutine stress ...
> total stress (Ry/bohr**3) (kbar) P=
> 1.07
> entering subroutine stress ...
> total stress (Ry/bohr**3) (kbar) P=
> 1.22
> entering subroutine stress ...
> total stress (Ry/bohr**3) (kbar) P=
> 1.36
> entering subroutine stress ...
> total stress (Ry/bohr**3) (kbar) P=
> 1.47
> entering subroutine stress ...
> total stress (Ry/bohr**3) (kbar) P=
> 1.55
> entering subroutine stress ...
> total stress (Ry/bohr**3) (kbar) P=
> 0.96
> entering subroutine stress ...
> total stress (Ry/bohr**3) (kbar) P=
> 0.65
> entering subroutine stress ...
> total stress (Ry/bohr**3) (kbar) P=
> 0.39
> entering subroutine stress ...
> total stress (Ry/bohr**3) (kbar) P=
> 0.20
> entering subroutine stress ...
> total stress (Ry/bohr**3) (kbar) P=
> 0.04
> entering subroutine stress ...
> total stress (Ry/bohr**3) (kbar) P=
> -0.08
> entering subroutine stress ...
> total stress (Ry/bohr**3) (kbar) P=
> -0.13
> entering subroutine stress ...
> total stress (Ry/bohr**3) (kbar) P=
> -0.13
> entering subroutine stress ...
> total stress (Ry/bohr**3) (kbar) P=
> -0.63
> entering subroutine stress ...
> total stress (Ry/bohr**3) (kbar) P=
> -0.89
> entering subroutine stress ...
> total stress (Ry/bohr**3) (kbar) P=
> -1.05
> entering subroutine stress ...
> total stress (Ry/bohr**3) (kbar) P=
> -1.04
> entering subroutine stress ...
> total stress (Ry/bohr**3) (kbar) P=
> -1.13
>
>
> and The total force,
>
> Total force = 0.000512 Total SCF correction = 0.000057
> Total force = 0.000499 Total SCF correction = 0.000063
> Total force = 0.000472 Total SCF correction = 0.000024
> Total force = 0.000411 Total SCF correction = 0.000022
> Total force = 0.000385 Total SCF correction = 0.000053
> Total force = 0.000527 Total SCF correction = 0.000012
> Total force = 0.000487 Total SCF correction = 0.000188
> Total force = 0.000572 Total SCF correction = 0.000010
> Total force = 0.000537 Total SCF correction = 0.000016
> Total force = 0.000484 Total SCF correction = 0.000016
> Total force = 0.000440 Total SCF correction = 0.000007
> Total force = 0.000407 Total SCF correction = 0.000017
> Total force = 0.000369 Total SCF correction = 0.000016
> Total force = 0.000391 Total SCF correction = 0.000045
> Total force = 0.000552 Total SCF correction = 0.000015
> Total force = 0.000569 Total SCF correction = 0.000130
> Total force = 0.000683 Total SCF correction = 0.000026
> Total force = 0.000623 Total SCF correction = 0.000025
> Total force = 0.000544 Total SCF correction = 0.000020
> Total force = 0.000404 Total SCF correction = 0.000015
> Total force = 0.000280 Total SCF correction = 0.000028
> Total force = 0.000219 Total SCF correction = 0.000011
> Total force = 0.000348 Total SCF correction = 0.000039
> Total force = 0.000552 Total SCF correction = 0.000015
> Total force = 0.000688 Total SCF correction = 0.000019
> Total force = 0.000741 Total SCF correction = 0.000013
> Total force = 0.000723 Total SCF correction = 0.000013
> Total force = 0.000638 Total SCF correction = 0.000018
> Total force = 0.000504 Total SCF correction = 0.000017
> Total force = 0.000368 Total SCF correction = 0.000029
> Total force = 0.000256 Total SCF correction = 0.000020
> Total force = 0.001173 Total SCF correction = 0.000016
> Total force = 0.001841 Total SCF correction = 0.000271
> Total force = 0.001924 Total SCF correction = 0.000220
> Total force = 0.002328 Total SCF correction = 0.000057
> Total force = 0.002448 Total SCF correction = 0.000019
> Total force = 0.002318 Total SCF correction = 0.000016
> Total force = 0.002004 Total SCF correction = 0.000018
> Total force = 0.001547 Total SCF correction = 0.000022
> Total force = 0.001029 Total SCF correction = 0.000026
> Total force = 0.000669 Total SCF correction = 0.000015
> Total force = 0.002834 Total SCF correction = 0.000206
> Total force = 0.003057 Total SCF correction = 0.000170
> Total force = 0.001864 Total SCF correction = 0.000273
> Total force = 0.001107 Total SCF correction = 0.000101
> Total force = 0.000870 Total SCF correction = 0.000021
> Total force = 0.000355 Total SCF correction = 0.000068
> Total force = 0.000613 Total SCF correction = 0.000114
> Total force = 0.000484 Total SCF correction = 0.000038
> Total force = 0.000338 Total SCF correction = 0.000180
> Total force = 0.000372 Total SCF correction = 0.000125
> Total force = 0.000460 Total SCF correction = 0.000028
> Total force = 0.000482 Total SCF correction = 0.000014
> Total force = 0.000528 Total SCF correction = 0.000018
> Total force = 0.000652 Total SCF correction = 0.000008
> Total force = 0.000729 Total SCF correction = 0.000017
> Total force = 0.000740 Total SCF correction = 0.000013
> Total force = 0.000684 Total SCF correction = 0.000005
> Total force = 0.000573 Total SCF correction = 0.000005
> Total force = 0.000446 Total SCF correction = 0.000012
> Total force = 0.000369 Total SCF correction = 0.000010
> Total force = 0.000408 Total SCF correction = 0.000005
> Total force = 0.000602 Total SCF correction = 0.000044
> Total force = 0.000897 Total SCF correction = 0.000015
> Total force = 0.001145 Total SCF correction = 0.000020
> Total force = 0.001247 Total SCF correction = 0.000004
> Total force = 0.001348 Total SCF correction = 0.000050
>
> Sincerely.
>
>
> ----
> Yukihiro Okuno okunoyukihiro2000 at yahoo.co.jp
>
>
More information about the users
mailing list