[CPMD-list] Timestep problem
Ari P Seitsonen
ari.p.seitsonen at iki.fi
Sat May 14 16:14:37 CEST 2005
Dear Younes,
On Sat, 14 May 2005, Younes Ansari wrote:
> I have decreased the timestep to 3 and I didnt get any NAN on my
> results
>
> &CPMD
> MOLECULAR DYNAMICS CP
> RESTART WAVEFUNCTION COORDINATES LATEST
> TRAJECTORY XYZ
> TEMPCONTROL IONS
> 500 5
> TIMESTEP
>
> 3
>
> MAXSTEP
> 100
> &END
> &DFT
> FUNCTIONAL LDA
> &END
>
> &SYSTEM
> SYMMETRY
> 1
> CELL
> 9.000 1.0 1.0 0 0 0
> CUTOFF
> 70.0
> ANGSTROM
> &END
>
> &ATOMS
> *Cs_q1_LDA
> LMAX=S
> 22
> -3.779452 -3.779452 -1.889726
> -3.779452 -3.779452 1.889726
> -1.889726 -1.889726 0.000000
> -3.779452 0.000000 -1.889726
> -3.779452 3.779452 -1.889726
> -3.779452 0.000000 1.889726
> -3.779452 3.779452 1.889726
> -1.889726 1.889726 0.000000
> 0.000000 -3.779452 -1.889726
> 3.779452 -3.779452 -1.889726
> 0.000000 -3.779452 1.889726
> 3.779452 -3.779452 1.889726
> 1.889726 -1.889726 0.000000
> 0.000000 0.000000 -1.889726
> 3.779452 0.000000 -1.889726
> 0.000000 3.779452 -1.889726
> 0.000000 0.000000 1.889726
> 3.779452 3.779452 -1.889726
> 0.000000 3.779452 1.889726
> 3.779452 3.779452 1.889726
> 3.779452 0.000000 1.889726
> 1.889726 1.889726 0.000000
>
> &END
>
> I want to know if there is anyway to increase the timestep to 1000
> without getting any NANs or without any big physical changes.
1000???? That's certainly impossible: The atomic motion is already much
faster than what your period would be. As kind of rule-of-thumb the time
step in classical or Born-Oppenheimer molecular dynamics has to be at most
1/6th .. 1/10th of the highest ionic vibration. In addition in
Car-Parrinello dynamics the time step is even smaller because the
electronic motion must average out during the ionic vibrations. And if
your cut-off energy is high (like in your case: 70 Ry), the highest
electronic oscillations are dominated by the highest G vectors (kinetic
energy dominates), even further reducing the maximal time step. The brute-
force way is to increase the time step (and the fictitious electronic mass
correspondingly) until the dynamics is no longer stable/the energy is no
longer constant/conserved.
[Jürg Hutter already pointed out the following problem, but you maybe
didn't read it:
http://www.cpmd.org/pipermail/cpmd-list/2005-May/004157.html ]
But in your case you have a further complication: You have a metallic
electronic structure, and you'll almost certainly have transfer of energy
between the electron structure and the ionic vibrations: because there's
no electronic gap the electrons can be excited _very_ easily, thus
enabling an easy coupling - in other words your electronic and ionic
vibrational spectra overlap, enabling the energy transfer - or still in
other words, the electrons and ions are not adiabatically decoupled, as
required by the Car-Parrinello method. One solution is to use a (Nose)
thermostat for the electrons ["Adiabaticity in first-principles molecular
dynamics", P. E. Blöchl and M. Parrinello, Phys. Rev. B 45, 9413-9416
(1992)].
Greetings,
apsi
--
-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-=*=-
Ari P Seitsonen / Ari.P.Seitsonen at iki.fi / http://www.iki.fi/~apsi/
CNRS & IMPMC, Université Pierre et Marie Curie
4 place Jussieu, case 115 / F-75252 Paris
Tel: +33-1-4427 7542, Fax: +33-1-4427 3785, GSM: +33-6-6736 3820
More information about the CPMD-list
mailing list