Changeset 4b2207
- Timestamp:
- May 24, 2021, 7:30:29 PM (4 years ago)
- Branches:
- Candidate_v1.7.0, stable
- Children:
- 889067e
- Parents:
- 20fc6f
- Location:
- src
- Files:
-
- 4 edited
-
Atom/atom_atominfo.cpp (modified) (1 diff)
-
Dynamics/OutputEnergies.hpp (modified) (1 diff)
-
Helpers/defs.cpp (modified) (1 diff)
-
Helpers/defs.hpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/Atom/atom_atominfo.cpp
r20fc6f r4b2207 467 467 double AtomInfo::getKineticEnergy(const unsigned int _step) const 468 468 { 469 return getMass() * getAtomicVelocityAtStep(_step).NormSquared();469 return .5 * getMass() * getAtomicVelocityAtStep(_step).NormSquared(); 470 470 } 471 471 -
src/Dynamics/OutputEnergies.hpp
r20fc6f r4b2207 58 58 abs_force = atoms.totalAbsoluteForceAtStep(step); 59 59 *output << step 60 << "\t" << temperature*Atomic EnergyToKelvin61 << "\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 64 64 << "\t" << force.Norm() 65 65 << "\t" << abs_force.Norm() -
src/Helpers/defs.cpp
r20fc6f r4b2207 48 48 const double Units2Electronmass = (AtomicMassUnitsToeV/ElectronMass_eV); //!< atomic mass unit in eV/ electron mass in eV = 1 822.88863 49 49 const double Atomictime2Femtoseconds = 0.024188843; //!< Atomictime in fs 50 const double AtomicMassUnitsAngstroemOverAtomictimeSquaredToHt = 0.00015361802; //!< atomicmassunit*(angstrom/atomictime)**2 in hartree 51 const double AtomicMassUnitsAngstroemOverAtomictimeToAtomicMomentum = 0.012394274; //!< sqrt(atomicenergy/atomicmassunit*atomictime**2/angstrom**2) 50 52 51 53 const char* VERSIONSTRING = "v1.0"; -
src/Helpers/defs.hpp
r20fc6f r4b2207 27 27 extern "C" const double Units2Electronmass; //!< atomic mass unit in eV/ electron mass in eV = 1 822.88863 28 28 extern "C" const double Atomictime2Femtoseconds; //!< Atomictime in fs 29 extern "C" const double AtomicMassUnitsAngstroemOverAtomictimeSquaredToHt; //!< atomicmassunit*(angstrom/atomictime)**2 in hartree 30 extern "C" const double AtomicMassUnitsAngstroemOverAtomictimeToAtomicMomentum; //!< sqrt(atomicenergy/atomicmassunit*atomictime**2/angstrom**2) 29 31 30 32 extern "C" const char* VERSIONSTRING;
Note:
See TracChangeset
for help on using the changeset viewer.
