Octopus
magnetic.F90 File Reference

Go to the source code of this file.

Modules

module  magnetic_oct_m
 

Functions/Subroutines

subroutine, public magnetic_oct_m::magnetic_density (mesh, std, rho, md)
 
subroutine, public magnetic_oct_m::magnetic_moment (mesh, st, rho, mm)
 
subroutine, public magnetic_oct_m::compute_and_write_magnetic_moments (gr, st, phase, ep, ions, lmm_r, calc_orb_moments, iunit, namespace)
 Computes and prints the global and local magnetic moments. More...
 
subroutine, public magnetic_oct_m::magnetic_local_moments (mesh, st, ions, boundaries, rho, rr, lmm)
 
subroutine magnetic_oct_m::magnetic_orbital_moments (gr, st, phase, ep, ions, rho, rr, lom)
 @bief Computes orbital moments around the atoms in the GIPAW gauge More...
 
subroutine, public magnetic_oct_m::magnetic_total_magnetization (mesh, st, qq, trans_mag)
 
subroutine, public magnetic_oct_m::magnetic_induced (namespace, gr, st, psolver, kpoints, a_ind, b_ind)
 This subroutine receives as input a current, and produces as an output the vector potential that it induces. More...
 
subroutine, public magnetic_oct_m::write_total_xc_torque (iunit, mesh, vxc, st)
 
subroutine, public magnetic_oct_m::calc_xc_torque (mesh, vxc, st, torque)