|
subroutine, public | current_oct_m::current_init (this, namespace) |
|
subroutine | current_oct_m::current_batch_accumulate (st, der, ik, ib, psib, gpsib) |
|
subroutine, public | current_oct_m::current_calculate (this, namespace, gr, hm, space, st) |
| Compute total electronic current density. More...
|
|
subroutine | current_oct_m::current_calculate_dia_non_unif_vec_pot (der, hm, st) |
| Compute diamagnetic current density from non-uniform vector potential (the part coming from the uniform vector potential is already included in the paramagnetic term) More...
|
|
subroutine, public | current_oct_m::current_calculate_mag (der, st) |
| Compute magnetization current Note: due to the the numerical curl, the magnetization current could deviate from the analytical one near the origin (see test for "current_density"). More...
|
|
subroutine | current_oct_m::current_calculate_para (this, namespace, gr, hm, space, st) |
| Compute paramagnetic current density (including full diamagnetic term if method = Hamiltonian us used, and including diamagnetic from uniform vector potential otherwise) More...
|
|
subroutine, public | current_oct_m::current_calculate_mel (der, hm, psi_i, psi_j, ik, cmel) |
|
subroutine, public | current_oct_m::current_heat_calculate (space, der, hm, st, current) |
|