Author Topic: How to analysis CalculateAtomicForces  (Read 2425 times)

0 Members and 1 Guest are viewing this topic.

Offline fangyongxinxi

  • QuantumATK Guru
  • ****
  • Posts: 143
  • Reputation: 0
    • View Profile
How to analysis CalculateAtomicForces
« on: July 19, 2009, 07:40 »
I used the usage example, on page 285 in the manual, to test how to use CalculateAtomicForces, and got this answer:

     Fx             Fy             Fz
o    -0.0247      -0.0319       0
h    0.0308      0.0013          0
h    -0.0064       0.0303        0

As for the whole h2o, the sum of these forces is ok, but for an certain atom, it is not like that. How to analysis the answer? And, I want to use CalculateAtomicForces to measure an certain atom in TwoProbeSystem under different bias, is that ok? Thanks for your answer.

Offline zh

  • QuantumATK Support
  • Supreme QuantumATK Wizard
  • *****
  • Posts: 1141
  • Reputation: 24
    • View Profile
Re: How to analysis CalculateAtomicForces
« Reply #1 on: July 20, 2009, 03:15 »
In DFT simulation, we usually require that the force exerting on atoms are less than a certain value (i.e, if the force on each atom  reaches a converge criterion). It's meaningless to optimize the structure to make the force be zero for each atom. For the two-probe system, the forces calculated by the NEGF formula is still argued in science and they may be not  reliable. 

The optimization of two-probe system in ATK is indeed converted into the optimization of an equivalent bulk system. The "CalculateAtomicForces()" can not be used to optimize the two-probe system under different bias.