Definition at line 158 of file kdotp.F90.
 
 | 
| class(perturbation_t), pointer  | pert => null() | 
|   | 
| class(perturbation_t), pointer  | pert2 => null() | 
|   | 
| real(real64), dimension(:,:,:,:), allocatable  | eff_mass_inv | 
|   | inverse effective-mass tensor (idir1, idir2, ist, ik)  More...
  | 
|   | 
| real(real64), dimension(:,:,:), allocatable  | velocity | 
|   | group velocity vector (idir, ist, ik)  More...
  | 
|   | 
| type(lr_t), dimension(:,:), allocatable  | lr | 
|   | linear response for (periodic_dim,1) second index is dummy; should only be 1 for compatibility with em_resp routines  More...
  | 
|   | 
| type(lr_t), dimension(:,:,:), allocatable  | lr2 | 
|   | second-order response for (periodic_dim,periodic_dim,1)  More...
  | 
|   | 
| logical  | converged | 
|   | is converged?  More...
  | 
|   | 
| integer  | occ_solution_method | 
|   | how to get occupied components of response  More...
  | 
|   | 
| real(real64)  | degen_thres | 
|   | maximum energy difference to be considered degenerate  More...
  | 
|   | 
| real(real64)  | eta | 
|   | imaginary freq. added to Sternheimer eqn.  More...
  | 
|   | 
◆ pert
◆ pert2
◆ eff_mass_inv
  
  
      
        
          | real(real64), dimension(:,:,:,:), allocatable kdotp_oct_m::kdotp_t::eff_mass_inv | 
         
       
   | 
  
private   | 
  
 
inverse effective-mass tensor (idir1, idir2, ist, ik) 
Definition at line 163 of file kdotp.F90.
 
 
◆ velocity
  
  
      
        
          | real(real64), dimension(:,:,:), allocatable kdotp_oct_m::kdotp_t::velocity | 
         
       
   | 
  
private   | 
  
 
group velocity vector (idir, ist, ik) 
Definition at line 165 of file kdotp.F90.
 
 
◆ lr
  
  
      
        
          | type(lr_t), dimension(:,:), allocatable kdotp_oct_m::kdotp_t::lr | 
         
       
   | 
  
private   | 
  
 
linear response for (periodic_dim,1) second index is dummy; should only be 1 for compatibility with em_resp routines 
Definition at line 167 of file kdotp.F90.
 
 
◆ lr2
  
  
      
        
          | type(lr_t), dimension(:,:,:), allocatable kdotp_oct_m::kdotp_t::lr2 | 
         
       
   | 
  
private   | 
  
 
second-order response for (periodic_dim,periodic_dim,1) 
Definition at line 171 of file kdotp.F90.
 
 
◆ converged
  
  
      
        
          | logical kdotp_oct_m::kdotp_t::converged | 
         
       
   | 
  
private   | 
  
 
 
◆ occ_solution_method
  
  
      
        
          | integer kdotp_oct_m::kdotp_t::occ_solution_method | 
         
       
   | 
  
private   | 
  
 
how to get occupied components of response 
Definition at line 175 of file kdotp.F90.
 
 
◆ degen_thres
  
  
      
        
          | real(real64) kdotp_oct_m::kdotp_t::degen_thres | 
         
       
   | 
  
private   | 
  
 
maximum energy difference to be considered degenerate 
Definition at line 176 of file kdotp.F90.
 
 
◆ eta
  
  
      
        
          | real(real64) kdotp_oct_m::kdotp_t::eta | 
         
       
   | 
  
private   | 
  
 
imaginary freq. added to Sternheimer eqn. 
Definition at line 177 of file kdotp.F90.
 
 
The documentation for this type was generated from the following file: