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

Go to the source code of this file.

Modules

module  kubo_test_cases

Functions/Subroutines

subroutine, public kubo_test_cases::check_projected_current ()
 Validate projected currents and their AO-metric covariance.
subroutine, public kubo_test_cases::check_bloch_current ()
 Validate Bloch currents, degenerate blocks and k-dependent AO gauges.
subroutine, public kubo_test_cases::check_hall_response ()
 Validate Hall signs against Liouvillian and Berry-curvature references.
subroutine ao_gauge_reference (kx, ky, h, dh, gamma, hall)
 Transform the lattice model to a k-dependent nonorthogonal AO frame.
program kubo_unittest

Function/Subroutine Documentation

◆ ao_gauge_reference()

subroutine check_hall_response::ao_gauge_reference ( real(dp), intent(in) kx,
real(dp), intent(in) ky,
complex(dp), dimension(2, 2), intent(in) h,
complex(dp), dimension(2, 2, 3), intent(in) dh,
real(dp), intent(in) gamma,
real(dp), dimension(3, 3), intent(out) hall )

Transform the lattice model to a k-dependent nonorthogonal AO frame.

Parameters
kxFirst wave-vector component
kySecond wave-vector component
hOrthogonal Hamiltonian
dhIts Cartesian derivatives
gammaRelaxation energy
hallHall response in the transformed AO frame

Definition at line 372 of file kubo_unittest.F.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ kubo_unittest()

program kubo_unittest

Definition at line 483 of file kubo_unittest.F.

Here is the call graph for this function: