@@ -131,7 +131,7 @@ def build_compound_hamiltonian(self):
131131 T4D = self .Tnucl .unsqueeze (0 ).unsqueeze (2 ) # (1, N, 1, N)
132132 S4D = self .Snucl .unsqueeze (0 ).unsqueeze (2 ) # (1, N, 1, N)
133133
134- if scheme == 'as_is' :
134+ if scheme == 'as_is' : # For showing the original non-Hermitian form, not intended to use
135135 Ej4D = self .E [None , None , :, :] # (1, 1, s, N)
136136 bracket4D = T4D + Ej4D * S4D
137137 elif scheme == 'symmetrized' :
@@ -265,7 +265,7 @@ def compute_populations(self):
265265
266266 def compute_kinetic_energy (self ):
267267 """
268- Compute nuclear kinetic energy as <C|T|C>/<C|S|C> for a single step.
268+ Compute nuclear kinetic energy as C^+ T C / C^+ S C for a single step.
269269 """
270270 N , s , ndim = self .ngrids , self .nstates , self .ndim
271271
@@ -285,7 +285,7 @@ def compute_kinetic_energy(self):
285285
286286 def compute_potential_energy (self ):
287287 """
288- Compute potential energy as <C|V|C>/<C|S|C> for a single step.
288+ Compute potential energy as C^+ V C / C^+ S C for a single step.
289289 """
290290 N , s , ndim = self .ngrids , self .nstates , self .ndim
291291
@@ -306,7 +306,7 @@ def compute_potential_energy(self):
306306
307307 def compute_total_energy (self ):
308308 """
309- Compute total energy as <C|H|C>/<C|S|C> for a single step.
309+ Compute total energy as C^+ H C / C^+ S C for a single step.
310310 """
311311 Cvec = self .Ccurr
312312
0 commit comments