[Pw_forum] Problems using 'relax' with bfgs
Gabriele Sclauzero
sclauzer at sissa.it
Thu Mar 2 11:23:04 CET 2006
Dear PW-users,
while using calculation= 'relax' together with the 'bfgs' algorithm
I encountered the following problem: the relaxation seems to proceed
correctly up to a certain point and the reached configuration seems to
be near the desired minimum position, but in the next bfgs steps the
systems flips between two configurations and the energy oscillates up
and down (around the supposed minimum position). At this point the
algorithm seems not to be able to recognize that we are going back and
forth and it does not find a configuration that matches the threshold I
require (i.e. 1.0d-3, that is the default) on the forces.
Shoudn't the algorithm be aware of this situation and do something
smarter than oscillating back and forth? Or maybe should I adjust any
parameters with values different from the default ones?
In the attachment is the graph with the energy flips: someone might say
that the difference is not so much, but the forces on the two atoms I
let move are still higher than the threshold.
Who might desire the output file (is 400KB large) should ask me, I will
send it.
Here is the input:
-------
&control
calculation='relax',
restart_mode='from_scratch',
forc_conv_thr= 1.0d-3,
tprnfor= .TRUE.,
pseudo_dir = '/u/cm/sclauzer/Pseudo_/',
outdir='/local_scratch/sclauzer/tmp/',
prefix='COat6Ptwire',
/
&system
ibrav = 6,
celldm(1) = 18,
celldm(3) = 1.47398638,
nat= 8,
ntyp= 3,
ecutwfc = 29,
ecutrho = 300,
occupations= 'smearing',
smearing='methfessel-paxton',
degauss=0.01
/
&electrons
conv_thr = 1.0e-8
mixing_beta = 0.6
/
&ions
ion_dynamics= 'bfgs',
upscale= 10.d0,
/
ATOMIC_SPECIES
Pt 195.078 Ptsrnlcc.RRKJ3.UPF
C 12.0107 C.pz-rrkjus.UPF
O 15.9994 O.pz-rrkjus.UPF
K_POINTS AUTOMATIC
1 1 13 0 0 1
ATOMIC_POSITIONS ANGSTROM
C 2.2 0.0 0.0 1 0 0
O 3.343 0.0 0.0 1 0 0
Pt 0.0 0.0 -7.02 0 0 0
Pt 0.0 0.0 -4.68 0 0 0
Pt 0.0 0.0 -2.34 0 0 0
Pt 0.0 0.0 0 0 0 0
Pt 0.0 0.0 2.34 0 0 0
Pt 0.0 0.0 4.68 0 0 0
-------
Gabriele
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Etot_cycle.ps
Type: application/postscript
Size: 16704 bytes
Desc: not available
Url : /pipermail/attachments/20060302/4ec61d0b/attachment.ps
More information about the Pw_forum
mailing list