(git:6344619)
Loading...
Searching...
No Matches
kubo_bloch.F File Reference

Go to the source code of this file.

Modules

module  kubo_bloch
 Metric-aware Bloch velocities without eigenvector derivatives or band-gap divisions.

Functions/Subroutines

subroutine, public kubo_bloch::bloch_current (h, s, dh, ds, d, energies, current, status, coefficients)
 Evaluate v_nm = C^H(dH - E_n*dS)C + i*(E_n-E_m)*C^H*D*C.
subroutine, public kubo_bloch::bloch_current_from_frame (h, s, dh, ds, d, energies, c, current, tolerance, residuals, status)
 Evaluate the current in a validated reconstructed eigenframe, without rediagonalization.
pure real(dp) function, public kubo_bloch::fermi_slope (ea, eb, mu, kt)
 Stable Fermi divided difference including the intraband and degenerate limits.