Ignore:
Timestamp:
May 24, 2021, 7:30:29 PM (4 years ago)
Author:
Frederik Heber <frederik.heber@…>
Branches:
Candidate_v1.7.0, stable
Children:
889067e
Parents:
20fc6f
Message:

FIX: SaveEnergiesAction did not use correct units.

  • temperature was off by about 1e-4 due to that.
  • kinetic energy lacked factor of 0.5.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/Dynamics/OutputEnergies.hpp

    r20fc6f r4b2207  
    5858      abs_force = atoms.totalAbsoluteForceAtStep(step);
    5959      *output << step
    60           << "\t" << temperature*AtomicEnergyToKelvin
    61           << "\t" << temperature
    62           << "\t" << momentum.Norm()
    63           << "\t" << abs_momentum.Norm()
     60          << "\t" << temperature*AtomicMassUnitsAngstroemOverAtomictimeSquaredToHt*AtomicEnergyToKelvin
     61          << "\t" << temperature*AtomicMassUnitsAngstroemOverAtomictimeSquaredToHt
     62          << "\t" << momentum.Norm()*AtomicMassUnitsAngstroemOverAtomictimeToAtomicMomentum
     63          << "\t" << abs_momentum.Norm()*AtomicMassUnitsAngstroemOverAtomictimeToAtomicMomentum
    6464          << "\t" << force.Norm()
    6565          << "\t" << abs_force.Norm()
Note: See TracChangeset for help on using the changeset viewer.