Operator File Interpretation¶
The generated operator file is a direct implementation of the vibronic Hamiltonian discussed in the previous sections. Every quantity appearing in the operator file corresponds to one of the mathematical terms in the Hamiltonian.
Rather than writing equations directly, MCTDH represents the Hamiltonian using predefined keywords and operators. Understanding the meaning of these keywords makes it much easier to inspect, modify, and debug operator files.
Overall Structure¶
The operator file is divided into three main sections.
These sections respectively define
- the calculation metadata,
- all numerical parameters,
- the complete vibronic Hamiltonian.
Vibrational Frequencies¶
The first parameters appearing in the parameter section are the harmonic vibrational frequencies.
Snippet 2 — Vibrational Frequencies
Each frequency corresponds to one selected normal mode.
Mathematically,
where
- \(w_i\) is the parameter appearing in the operator file,
- \(\omega_i\) is the harmonic vibrational frequency of the \(i^{\text{th}}\) active normal mode.
These frequencies define both the kinetic and harmonic potential energy operators.
Electronic Energies¶
The next quantities define the diabatic electronic energies.
Snippet 3 — Diagonal Electronic Energies
These correspond to
The first state is chosen as the reference, therefore
Interstate Electronic Couplings¶
Electronic coupling between different diabatic states is represented by
Snippet 4 — Interstate Couplings
e12 = 0.02338558
e13 = 0.46931326
e14 = -0.53188716
e23 = 0.09142652
e24 = -0.18522474
e34 = 0.17474197
These parameters correspond to
They determine the interaction between different electronic states.
Linear Vibronic Coupling¶
Linear coupling parameters appear as
Snippet 5 — Linear Coupling Constants
The notation can be interpreted as
| Symbol | Meaning |
|---|---|
h |
Hamiltonian parameter |
11 |
Electronic states involved |
k |
Linear vibronic coupling |
1 |
Vibrational mode number |
For example,
means
When used inside the Hamiltonian,
it represents
Quadratic Vibronic Coupling¶
Second-order coupling constants are represented by
Snippet 6 — Quadratic Coupling Constants
The notation is identical except that
denotes a quadratic coupling constant.
Thus
corresponds to
Inside the Hamiltonian,
represents
Vibrational Operators¶
The Hamiltonian section introduces the vibrational operators.
Snippet 7 — Vibrational Operators
These correspond to
| Operator | Mathematical Meaning |
|---|---|
KE |
\( -\dfrac12\dfrac{\partial^2}{\partial Q^2}\) |
q |
\(Q\) |
q^2 |
\(Q^2\) |
Thus,
represents the kinetic energy operator,
while
represents
Electronic Operators¶
The Hamiltonian also specifies the electronic states on which each term acts.
Instead of using a table, the correspondence is
S1&1→ \(|1\rangle\!\langle1|\)S2&2→ \(|2\rangle\!\langle2|\)S3&3→ \(|3\rangle\!\langle3|\)S4&4→ \(|4\rangle\!\langle4|\)
These are diagonal projection operators.
Similarly,
S1&2→ \(|1\rangle\!\langle2|\)S1&3→ \(|1\rangle\!\langle3|\)S1&4→ \(|1\rangle\!\langle4|\)S2&3→ \(|2\rangle\!\langle3|\)S2&4→ \(|2\rangle\!\langle4|\)S3&4→ \(|3\rangle\!\langle4|\)
represent interstate electronic operators.
Snippet 8 — Electronic Hamiltonian
Reading a Hamiltonian Line¶
Consider the line
Snippet 9
This should be interpreted as
h12k7→ linear coupling constant,|7 q→ normal coordinate of mode 7,|el S1&2→ interaction between electronic states 1 and 2.
The corresponding mathematical expression is
Similarly,
represents
Summary Table¶
| Operator File | Mathematical Quantity | Physical Meaning |
|---|---|---|
w1 |
\(\omega_1\) | Vibrational frequency |
KE |
\( -\frac12\dfrac{\partial^2}{\partial Q^2}\) | Kinetic energy |
q |
\(Q\) | Normal coordinate |
q^2 |
\(Q^2\) | Harmonic coordinate |
e11 |
\(E_1\) | Diabatic energy |
e12 |
\(V_{12}\) | Electronic coupling |
h12k1 |
\(k_{12}^{(1)}\) | Linear coupling |
h12g1 |
\(g_{12}^{(1)}\) | Quadratic coupling |
S1&2 |
$ | 1\rangle!\langle2 |
Summary¶
The MCTDH operator file is a compact representation of the complete vibronic Hamiltonian. The Parameter Section defines the numerical quantities required by the calculation, while the Hamiltonian Section combines these parameters with vibrational and electronic operators to construct the final Hamiltonian. Understanding the correspondence between the operator syntax and the mathematical expressions enables users to interpret, validate, and customize operator files for a wide range of quantum dynamics calculations.