[Pw_forum] Problem with constraining an atomic position
Mahmoud Payami
mpayami at aeoi.org.ir
Mon Nov 22 13:11:31 CET 2010
Hi again,
To be specific, I include the in and out files:
--------------------------------------------
&CONTROL
calculation = 'relax' ,
restart_mode = 'from_scratch' ,
outdir = '/tmp/' ,
pseudo_dir = './' ,
prefix = 'al' ,
forc_conv_thr = 1.d-4 ,
! tstress = .true. ,
! tprnfor = .true. ,
/
&SYSTEM
ibrav = 6,
A = 0.28567113959937E+01 ,
B = 0.28567113959937E+01 ,
C = 32.3200000000000 ,
nat = 10,
ntyp = 1 ,
ecutwfc = 70.0 ,
ecutrho = 200.0 ,
occupations = 'smearing' ,
degauss = 0.05 ,
smearing = 'methfessel-paxton' ,
/
&ELECTRONS
electron_maxstep = 200,
conv_thr = 1.d-7 ,
mixing_beta = 0.3 ,
mixing_ndim = 5,
/
&IONS
bfgs_ndim = 3,
/
ATOMIC_SPECIES
Al 1.0 Al.pz-vbc.UPF
ATOMIC_POSITIONS angstrom
Al 0.000000000000000E+000 0.000000000000000E+000 0.000000000000000E+000
0 0 0
Al 1.42835569799683 1.42835569799683 2.02000000000000
Al 0.000000000000000E+000 0.000000000000000E+000 4.04000000000000
Al 1.42835569799683 1.42835569799683 6.06000000000000
Al 0.000000000000000E+000 0.000000000000000E+000 8.08000000000000
Al 1.42835569799683 1.42835569799683 10.1000000000000
Al 0.000000000000000E+000 0.000000000000000E+000 12.1200000000000
Al 1.42835569799683 1.42835569799683 14.1400000000000
Al 0.000000000000000E+000 0.000000000000000E+000 16.1600000000000
Al 1.42835569799683 1.42835569799683 18.1800000000000
K_POINTS automatic
10 10 1 1 1 1
-------------------------------------
output:
convergence has been achieved in 14 iterations
Forces acting on atoms (Ry/au):
atom 1 type 1 force = 0.00000000 0.00000000 0.00006914
atom 2 type 1 force = 0.00000000 0.00000000 -0.00007622
atom 3 type 1 force = 0.00000000 0.00000000 -0.00000979
atom 4 type 1 force = 0.00000000 0.00000000 0.00000932
atom 5 type 1 force = 0.00000000 0.00000000 0.00004949
atom 6 type 1 force = 0.00000000 0.00000000 -0.00004534
atom 7 type 1 force = 0.00000000 0.00000000 -0.00001505
atom 8 type 1 force = 0.00000000 0.00000000 0.00001078
atom 9 type 1 force = 0.00000000 0.00000000 0.00007297
atom 10 type 1 force = 0.00000000 0.00000000 -0.00006530
Total force = 0.000159 Total SCF correction = 0.000092
SCF correction compared to forces is too large, reduce conv_thr
bfgs converged in 16 scf cycles and 13 bfgs steps
(criteria: energy < 0.10E-03, force < 0.10E-03)
End of BFGS Geometry Optimization
Final energy = -41.8150228286 Ry
Begin final coordinates
ATOMIC_POSITIONS (angstrom)
Al 0.000000000 0.000000000 0.355841193
Al 1.428355698 1.428355698 2.318583884
Al 0.000000000 0.000000000 4.250222911
Al 1.428355698 1.428355698 6.193971098
Al 0.000000000 0.000000000 8.120043965
Al 1.428355698 1.428355698 10.059962875
Al 0.000000000 0.000000000 11.986071843
Al 1.428355698 1.428355698 13.929789648
Al 0.000000000 0.000000000 15.861401102
Al 1.428355698 1.428355698 17.824111471
End final coordinates
Best regards,
mahmoud
> Hi All,
>
> I have performed a simple "relax" job for a few-layered Al slab. The input
> file is similar to that in example03 but with an un(?)important difference
> that all z-coordinates are positive, starting from z=0.0 for the first
> layer:
>
> Al 0.00000 0.0000000 0.0000000 0 0 0
>
> I have also constrined this z=0 atom to stay at that position during the
> relaxation. But, at the end all atoms (including the first one) are moved
> in
> the positive z direction. How can I handle it?
> Best regards,
> Mahmoud Payami, AEOI, Tehran, Iran
>
>
> _______________________________________________
> Pw_forum mailing list
> Pw_forum at pwscf.org
> http://www.democritos.it/mailman/listinfo/pw_forum
>
>
More information about the Pw_forum
mailing list