An abstract type for all electron species.
More...
An abstract type for all electron species.
Definition at line 143 of file allelectron.F90.
|
type(valconf_t), public | conf |
| Needed for the occupations. More...
|
|
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...
|
|
|
real(real64) | omega |
| harmonic frequency for Hermite polynomials More...
|
|
real(real64) | sigma = -M_ONE |
| If we have an all-electron atom: More...
|
|
◆ get_sigma()
procedure allelectron_oct_m::allelectron_t::get_sigma |
|
private |
◆ get_omega()
procedure allelectron_oct_m::allelectron_t::get_omega |
|
private |
◆ set_sigma()
procedure allelectron_oct_m::allelectron_t::set_sigma |
|
private |
◆ iwf_fix_qn()
procedure allelectron_oct_m::allelectron_t::iwf_fix_qn |
|
private |
◆ get_iwf_radius()
procedure allelectron_oct_m::allelectron_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 156 of file allelectron.F90.
◆ is_local()
procedure allelectron_oct_m::allelectron_t::is_local |
|
private |
◆ init_potential()
procedure allelectron_oct_m::allelectron_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 158 of file allelectron.F90.
◆ debug()
procedure allelectron_oct_m::allelectron_t::debug |
|
private |
◆ build()
procedure allelectron_oct_m::allelectron_t::build |
|
private |
◆ is_full()
procedure allelectron_oct_m::allelectron_t::is_full |
|
private |
Is the species an all-electron derived class or not.
Definition at line 161 of file allelectron.F90.
◆ represents_real_atom()
procedure allelectron_oct_m::allelectron_t::represents_real_atom |
|
private |
Is the species representing an atomic species or not.
Definition at line 162 of file allelectron.F90.
◆ omega
real(real64) allelectron_oct_m::allelectron_t::omega |
|
private |
harmonic frequency for Hermite polynomials
Definition at line 146 of file allelectron.F90.
◆ sigma
real(real64) allelectron_oct_m::allelectron_t::sigma = -M_ONE |
|
private |
◆ conf
type(valconf_t), public allelectron_oct_m::allelectron_t::conf |
The documentation for this type was generated from the following file: