#include <Tunneling.h>
Public Attributes | |
| std::vector< VectorXd > | beads |
| N beads, q_N = q_0 implied. | |
| std::vector< double > | energies |
| V at every bead, eV. | |
| double | beta = 0.0 |
| 1 / (kB T), 1 / eV | |
| double | betaN = 0.0 |
| beta / N | |
| double | temperature = 0.0 |
| K. | |
| double | crossover = 0.0 |
| T_c, K. | |
| double | ringPotential = 0.0 |
| U_N, eV. | |
| double | bN = 0.0 |
| sum_j |q_{j+1} - q_j|^2, amu Angstrom^2 | |
| double | negativeEigenvalue = 0.0 |
| of the ring Hessian, 1 / time^2 | |
| double | zeroEigenvalue = 0.0 |
| the eigenvalue left out | |
| long | negativeModes = 0 |
| eigenvalues below the zero mode | |
| long | iterations = 0 |
| bool | converged = false |
| double | logRateTimesZr = 0.0 |
| ln(k Z_r), k in 1 / time | |
| double | logZr = 0.0 |
| ln Z_r | |
| double | logRate = 0.0 |
| ln k, k in 1 / time | |
| double | rate = 0.0 |
| k in 1 / s | |
| double | effectiveBarrier = 0.0 |
| -kB T ln(2 pi hbar beta k): the barrier an Eyring rate would need, eV. | |
| double | classicalRate = 0.0 |
| Classical harmonic transition-state theory at the same T, 1 / s, when the saddle Hessian was given; its logarithm (k in 1 / time) does not underflow. | |
| double | classicalLogRate = 0.0 |
Definition at line 316 of file Tunneling.h.
| std::vector<VectorXd> eonc::tunneling::RateInstanton::beads |
N beads, q_N = q_0 implied.
Definition at line 317 of file Tunneling.h.
| double eonc::tunneling::RateInstanton::beta = 0.0 |
1 / (kB T), 1 / eV
Definition at line 319 of file Tunneling.h.
| double eonc::tunneling::RateInstanton::betaN = 0.0 |
beta / N
Definition at line 320 of file Tunneling.h.
| double eonc::tunneling::RateInstanton::bN = 0.0 |
sum_j |q_{j+1} - q_j|^2, amu Angstrom^2
Definition at line 324 of file Tunneling.h.
| double eonc::tunneling::RateInstanton::classicalLogRate = 0.0 |
Definition at line 340 of file Tunneling.h.
| double eonc::tunneling::RateInstanton::classicalRate = 0.0 |
Classical harmonic transition-state theory at the same T, 1 / s, when the saddle Hessian was given; its logarithm (k in 1 / time) does not underflow.
Definition at line 339 of file Tunneling.h.
| bool eonc::tunneling::RateInstanton::converged = false |
Definition at line 329 of file Tunneling.h.
| double eonc::tunneling::RateInstanton::crossover = 0.0 |
T_c, K.
Definition at line 322 of file Tunneling.h.
| double eonc::tunneling::RateInstanton::effectiveBarrier = 0.0 |
-kB T ln(2 pi hbar beta k): the barrier an Eyring rate would need, eV.
Definition at line 335 of file Tunneling.h.
| std::vector<double> eonc::tunneling::RateInstanton::energies |
V at every bead, eV.
Definition at line 318 of file Tunneling.h.
| long eonc::tunneling::RateInstanton::iterations = 0 |
Definition at line 328 of file Tunneling.h.
| double eonc::tunneling::RateInstanton::logRate = 0.0 |
ln k, k in 1 / time
Definition at line 332 of file Tunneling.h.
| double eonc::tunneling::RateInstanton::logRateTimesZr = 0.0 |
ln(k Z_r), k in 1 / time
Definition at line 330 of file Tunneling.h.
| double eonc::tunneling::RateInstanton::logZr = 0.0 |
ln Z_r
Definition at line 331 of file Tunneling.h.
| double eonc::tunneling::RateInstanton::negativeEigenvalue = 0.0 |
of the ring Hessian, 1 / time^2
Definition at line 325 of file Tunneling.h.
| long eonc::tunneling::RateInstanton::negativeModes = 0 |
eigenvalues below the zero mode
Definition at line 327 of file Tunneling.h.
| double eonc::tunneling::RateInstanton::rate = 0.0 |
k in 1 / s
Definition at line 333 of file Tunneling.h.
| double eonc::tunneling::RateInstanton::ringPotential = 0.0 |
U_N, eV.
Definition at line 323 of file Tunneling.h.
| double eonc::tunneling::RateInstanton::temperature = 0.0 |
K.
Definition at line 321 of file Tunneling.h.
| double eonc::tunneling::RateInstanton::zeroEigenvalue = 0.0 |
the eigenvalue left out
Definition at line 326 of file Tunneling.h.