diff --git a/src/scm/plams/interfaces/adfsuite/amsworker.py b/src/scm/plams/interfaces/adfsuite/amsworker.py index 2b0f1805..052b331b 100644 --- a/src/scm/plams/interfaces/adfsuite/amsworker.py +++ b/src/scm/plams/interfaces/adfsuite/amsworker.py @@ -361,6 +361,11 @@ def get_kineticenergy(self, unit: str = "au") -> float: """Return the kinetic energy, expressed in *unit*.""" return self._state["kineticEnergy"] * Units.conversion_ratio("au", unit) + @_restrict + def get_temperature(self, unit: str = "K") -> float: + """Return the temperature, expressed in *unit*.""" + return self._state["temperature"] * Units.conversion_ratio("K", unit) + @_restrict def get_velocities(self, dist_unit: str = "Angstrom", time_unit: str = "fs") -> np.ndarray: """Return the atomic velocities, expressed in *dist_unit* / *time_unit*."""