[DFTB-Plus-User] Cannot reproduce published geometries
Ben Hourahine
benjamin.hourahine at strath.ac.uk
Mon Feb 2 15:34:43 CET 2009
Hello Hannah,
I made a couple of quick tests with your input, what may be the cause
of the difference is that you are using a non-orbitally resolved
Hamiltonian, which is often not appropriate for most d orbital systems.
You'd need to add
OrbitalResolvedSCC = Yes
in the Hamiltonian block (check dftb_pin.hsd as to where this is in the
file) of dftb_in.hsd, which I ran to give 1.734 AA:
> cat geom.gen
2 C
Ti H
1 1 0.00000000 0.00000000 0.00304995
2 2 0.00000000 0.00000000 1.73695005
The authors don't discuss whether they use an orbitally resolved
Hamiltonian, so this may not be the correct explanation.
A slight complication is that the results in the paper were generated
using the Gaussian implementation of DFTB which uses integer electron
filling, unlike DFTB+ which uses a Fermi distribution (by default of
around 10-8 a.u.), hence the two codes could in principle produce
slightly different electronic ground states.
I did manage to reproduce the exact geometry of 1.7400000000 AA by
using an excessively large electronic temperature (so a self consistent
solution but nothing like the ground state) and making a sign error
when adding up the geometry:
> cat geom.gen
2 C
Ti H
1 1 0.00000000 0.00000000 -0.60828328
2 2 0.00000000 0.00000000 2.34828328
i.e., 2.34828328-0.60828328 = 1.74000000, and I find the same geometry
also when using OrbitalResolvedSCC = No too. This suggests an
alternative explanation that there might be a mistake in data given in
the paper.
Unfortunately, the paper doesn't contain enough information to know
exactly what the ground state they found for this case was, so I would
suggest contacting the corresponding author.
Regards
Ben
Hannah Fox wrote:
> Hello,
>
> I am trying to reproduce some geometries using trans3d parameters in the JTCT
> (3, 1357)
> 2007 paper (that is quoted in the skf files).
> For TiH, for example, I take the optimised geometry from the paper, run a static
> calculation (SCC, spin polarised), and find that the H-Ti distance is 1.68A,
> instead of the reported 1.74A.
> Below is my dftb_in.hsd.
> Can anybody see if I'm doing anything wrong?
>
> Thanks,
> Hannah Fox
>
>
>
> Geometry = GenFormat {
> <<<"in.gen"
> }
>
> Driver = ConjugateGradient {
> MovedAtoms = Range{1 -1}
> MaxSteps = 1000
> MaxForceComponent = 1.000000000000000E-006
> OutputPrefix = geom
> AppendGeometries = Yes
> }
>
> Hamiltonian = DFTB {
> SpinPolarisation = Colinear {
> UnpairedElectrons = 1
> }
> SpinConstants = {
> Ti = {
> -0.014 -0.012 -0.004 -0.012 -0.014 -0.001 -0.004 -0.001 -0.014
> }
> H = {
> -0.072
> }
> }
> SCC = Yes
> SCCTolerance = 1.0e-5
> MaxSCCIterations = 100
> Mixer = Broyden {
> }
> SlaterKosterFiles = {
> H-H = "/net/maul/Volumes/Corcelli/hfox1/dftb/H-H.skf"
> H-Ti = "/net/maul/Volumes/Corcelli/hfox1/dftb/H-Ti.skf"
> Ti-H = "/net/maul/Volumes/Corcelli/hfox1/dftb/Ti-H.skf"
> Ti-Ti = "/net/maul/Volumes/Corcelli/hfox1/dftb/Ti-Ti.skf"
> }
> MaxAngularMomentum = {
> H = "s"
> Ti = "d"
> }
> Charge = 0.0
> }
>
> Options = {
> WriteDetailedXML = Yes
> }
>
> ParserOptions = {
> ParserVersion = 3
> }
>
>
>
>
>
> _______________________________________________
> DFTB-Plus-User mailing list
> DFTB-Plus-User at dftb-plus.info
> http://www.dftb-plus.info/mailman/listinfo/dftb-plus-user
--
Dr. B. Hourahine, SUPA, Department of Physics,
University of Strathclyde, John Anderson Building,
107 Rottenrow, Glasgow G4 0NG, UK.
+44 141 548 2325, benjamin.hourahine at strath.ac.uk
The University of Strathclyde is a charitable body,
registered in Scotland, with registration number SC015263
More information about the DFTB-Plus-User
mailing list