Definition at line 150 of file pseudopotential.F90.
|
| type(ps_t), allocatable, public | ps |
| |
| integer, public | pseudopotential_set_id |
| | to which set this pseudopotential belongs More...
|
| |
| logical, public | pseudopotential_set_initialized |
| |
| type(pseudo_set_t), public | pseudopotential_set |
| |
| logical, public | has_density |
| | true if the species has an electronic density More...
|
| |
| integer, public | niwfs |
| | The number of initial wavefunctions. More...
|
| |
| integer, dimension(:, :), allocatable, public | iwf_l |
| |
| integer, dimension(:, :), allocatable, public | iwf_m |
| |
| integer, dimension(:, :), allocatable, public | iwf_i |
| |
| integer, dimension(:, :), allocatable, public | iwf_n |
| | i, n, l, m as a function of iorb and ispin More...
|
| |
| real(real64), dimension(:), allocatable, public | iwf_j |
| | j as a function of iorb More...
|
| |
◆ has_nlcc()
| procedure pseudopotential_oct_m::pseudopotential_t::has_nlcc |
|
private |
◆ x_functional()
| procedure pseudopotential_oct_m::pseudopotential_t::x_functional |
|
private |
◆ c_functional()
| procedure pseudopotential_oct_m::pseudopotential_t::c_functional |
|
private |
◆ get_radius()
| procedure pseudopotential_oct_m::pseudopotential_t::get_radius |
|
private |
Return radius of the pseudopotential if this is a pseudo, zero otherwise.
Definition at line 169 of file pseudopotential.F90.
◆ iwf_fix_qn()
| procedure pseudopotential_oct_m::pseudopotential_t::iwf_fix_qn |
|
private |
◆ get_iwf_radius()
| procedure pseudopotential_oct_m::pseudopotential_t::get_iwf_radius |
|
private |
Return radius outside which orbital is less than threshold value 0.001.
- Parameters
-
| [in] | ii | principal quantum number |
| [in] | is | spin component |
Definition at line 171 of file pseudopotential.F90.
◆ is_local()
| procedure pseudopotential_oct_m::pseudopotential_t::is_local |
|
private |
◆ debug()
| procedure pseudopotential_oct_m::pseudopotential_t::debug |
|
private |
◆ build()
| procedure pseudopotential_oct_m::pseudopotential_t::build |
|
private |
◆ init_potential()
| procedure pseudopotential_oct_m::pseudopotential_t::init_potential |
|
private |
This routine performs some operations on the pseudopotential functions (filtering, etc), some of which depend on the grid cutoff value.
Definition at line 175 of file pseudopotential.F90.
◆ get_user_lmax()
| procedure pseudopotential_oct_m::pseudopotential_t::get_user_lmax |
|
private |
◆ get_user_lloc()
| procedure pseudopotential_oct_m::pseudopotential_t::get_user_lloc |
|
private |
◆ set_user_lmax()
| procedure pseudopotential_oct_m::pseudopotential_t::set_user_lmax |
|
private |
◆ set_user_lloc()
| procedure pseudopotential_oct_m::pseudopotential_t::set_user_lloc |
|
private |
◆ is_ps()
| procedure pseudopotential_oct_m::pseudopotential_t::is_ps |
|
private |
◆ is_ps_with_nlcc()
| procedure pseudopotential_oct_m::pseudopotential_t::is_ps_with_nlcc |
|
private |
Is the species a pseudopotential derived class or not with nlcc.
Definition at line 181 of file pseudopotential.F90.
◆ represents_real_atom()
| procedure pseudopotential_oct_m::pseudopotential_t::represents_real_atom |
|
private |
◆ pseudopotential_finalize()
| final pseudopotential_oct_m::pseudopotential_t::pseudopotential_finalize |
|
finalprivate |
◆ type
| integer pseudopotential_oct_m::pseudopotential_t::type |
|
private |
◆ nlcc
| logical pseudopotential_oct_m::pseudopotential_t::nlcc |
|
private |
◆ ps
| type(ps_t), allocatable, public pseudopotential_oct_m::pseudopotential_t::ps |
◆ user_lmax
| integer pseudopotential_oct_m::pseudopotential_t::user_lmax |
|
private |
◆ user_llocal
| integer pseudopotential_oct_m::pseudopotential_t::user_llocal |
|
private |
◆ pseudopotential_set_id
| integer, public pseudopotential_oct_m::pseudopotential_t::pseudopotential_set_id |
◆ pseudopotential_set_initialized
| logical, public pseudopotential_oct_m::pseudopotential_t::pseudopotential_set_initialized |
◆ pseudopotential_set
| type(pseudo_set_t), public pseudopotential_oct_m::pseudopotential_t::pseudopotential_set |
The documentation for this interface was generated from the following file: