Go to the source code of this file.
|
| module | kubo_bloch |
| | Metric-aware Bloch velocities without eigenvector derivatives or band-gap divisions.
|
|
| 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.
|