Definition at line 166 of file ks_potential.F90.
|
real(real64), dimension(:), allocatable, public | vhartree |
| Hartree potential. More...
|
|
real(real64), dimension(:,:), allocatable, public | vxc |
| XC potential. More...
|
|
real(real64), dimension(:,:), allocatable, public | vhxc |
| XC potential + Hartree potential + Berry potential. More...
|
|
◆ init()
procedure ks_potential_oct_m::ks_potential_t::init |
|
private |
◆ end()
procedure ks_potential_oct_m::ks_potential_t::end |
|
private |
◆ set_vtau()
procedure ks_potential_oct_m::ks_potential_t::set_vtau |
|
private |
◆ add_vhxc()
procedure ks_potential_oct_m::ks_potential_t::add_vhxc |
|
private |
◆ dmult_vhxc()
procedure ks_potential_oct_m::ks_potential_t::dmult_vhxc |
|
private |
◆ zmult_vhxc()
procedure ks_potential_oct_m::ks_potential_t::zmult_vhxc |
|
private |
◆ load()
procedure ks_potential_oct_m::ks_potential_t::load |
|
private |
◆ dump()
procedure ks_potential_oct_m::ks_potential_t::dump |
|
private |
◆ init_interpolation()
procedure ks_potential_oct_m::ks_potential_t::init_interpolation |
|
private |
◆ run_zero_iter()
procedure ks_potential_oct_m::ks_potential_t::run_zero_iter |
|
private |
◆ interpolation_new()
procedure ks_potential_oct_m::ks_potential_t::interpolation_new |
|
private |
◆ get_interpolated_potentials()
procedure ks_potential_oct_m::ks_potential_t::get_interpolated_potentials |
|
private |
◆ set_interpolated_potentials()
procedure ks_potential_oct_m::ks_potential_t::set_interpolated_potentials |
|
private |
◆ interpolate_potentials()
procedure ks_potential_oct_m::ks_potential_t::interpolate_potentials |
|
private |
◆ dapply_vtau_psi()
procedure ks_potential_oct_m::ks_potential_t::dapply_vtau_psi |
|
private |
◆ zapply_vtau_psi()
procedure ks_potential_oct_m::ks_potential_t::zapply_vtau_psi |
|
private |
◆ dcurrent_mass_renormalization()
procedure ks_potential_oct_m::ks_potential_t::dcurrent_mass_renormalization |
|
private |
◆ zcurrent_mass_renormalization()
procedure ks_potential_oct_m::ks_potential_t::zcurrent_mass_renormalization |
|
private |
◆ output_potentials()
procedure ks_potential_oct_m::ks_potential_t::output_potentials |
|
private |
◆ store_potentials()
procedure ks_potential_oct_m::ks_potential_t::store_potentials |
|
private |
◆ restore_potentials()
procedure ks_potential_oct_m::ks_potential_t::restore_potentials |
|
private |
◆ check_convergence()
procedure ks_potential_oct_m::ks_potential_t::check_convergence |
|
private |
◆ perform_interpolation()
procedure ks_potential_oct_m::ks_potential_t::perform_interpolation |
|
private |
◆ mix_potentials()
procedure ks_potential_oct_m::ks_potential_t::mix_potentials |
|
private |
◆ np
integer ks_potential_oct_m::ks_potential_t::np |
|
private |
◆ nspin
integer ks_potential_oct_m::ks_potential_t::nspin |
|
private |
◆ theory_level
integer ks_potential_oct_m::ks_potential_t::theory_level = INDEPENDENT_PARTICLES |
|
private |
◆ needs_vtau
logical ks_potential_oct_m::ks_potential_t::needs_vtau = .false. |
|
private |
◆ vhartree
real(real64), dimension(:), allocatable, public ks_potential_oct_m::ks_potential_t::vhartree |
◆ vxc
real(real64), dimension(:,:), allocatable, public ks_potential_oct_m::ks_potential_t::vxc |
◆ vhxc
real(real64), dimension(:,:), allocatable, public ks_potential_oct_m::ks_potential_t::vhxc |
XC potential + Hartree potential + Berry potential.
Definition at line 174 of file ks_potential.F90.
◆ vtau
real(real64), dimension(:,:), allocatable ks_potential_oct_m::ks_potential_t::vtau |
|
private |
◆ vtau_accel
type(accel_mem_t) ks_potential_oct_m::ks_potential_t::vtau_accel |
|
private |
The documentation for this type was generated from the following file: