[ase-users] VASP module in ASE
Chaitanya Krishna
icymist at gmail.com
Tue Sep 2 00:00:39 CEST 2008
Hi Jonas,
> Thank you, yes we need to think about this tag. My idea is the
> following:
>
> In a standard case where the ionic relaxation/molecular
> dynamics/vibrational study/etc... is taken care by ASE, Vasp does not
> need to know about the constraints since only several statics
> calculations will be done in Vasp and ionic positions are updated by
> ASE. This makes it possible to make use of the more flexible constraints
> which ASE offers.
But I think ASE should not restrict what is already available in VASP.
Adding to what is already available is always nice though.
> However, if the user prefer to let Vasp deal with the ionic relaxation
> or molecular dynamics (for example by setting ibrion=2 and nsw>0) the
> constraints should be written out explicitly to the POSCAR file, so
> should the initial velocities (which I totally forgot about).
You might already be knowing, but just to be clear ...
Selective dynamics is just a special case if you want to do a
constrained optimization, or a constrained molecular dynamics
simulation.
Constraints:
It's not necessary to write out the constraints on the atoms
explicitly all the time. You need to mention the constraints only if
you use the Selective Dynamics tag.
Velocities:
The velocities can be skipped for all of the IBRION tags. If you are
doing a MD (IBRION=0) then you can mention the velocities. From VASP
manual 'If no initial velocities are provided, the file [POSCAR] may
end here. For molecular dynamics the velocities are initialised
randomly according to a Maxwell-Boltzmann distribution at the initial
temperature TEBEG (see section 6.28).'
Good night!!
Chaitanya.
More information about the ase-users
mailing list