Definition at line 147 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 166 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 168 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 172 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 178 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: