Definition at line 160 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 |
◆ dapply_lapl_vtau_psi()
| procedure ks_potential_oct_m::ks_potential_t::dapply_lapl_vtau_psi |
|
private |
◆ zapply_lapl_vtau_psi()
| procedure ks_potential_oct_m::ks_potential_t::zapply_lapl_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 168 of file ks_potential.F90.
◆ vtau
| real(real64), dimension(:,:), allocatable ks_potential_oct_m::ks_potential_t::vtau |
|
private |
◆ lapl_vtau
| real(real64), dimension(:,:), allocatable ks_potential_oct_m::ks_potential_t::lapl_vtau |
|
private |
◆ vtau_accel
| type(accel_mem_t) ks_potential_oct_m::ks_potential_t::vtau_accel |
|
private |
◆ lapl_vtau_accel
| type(accel_mem_t) ks_potential_oct_m::ks_potential_t::lapl_vtau_accel |
|
private |
◆ der
| type(derivatives_t), pointer ks_potential_oct_m::ks_potential_t::der => null() |
|
private |
The documentation for this type was generated from the following file: