![]()  | 
  
    Octopus
    
   | 
 
class for organizing spins and k-points More...
class for organizing spins and k-points
Definition at line 150 of file states_elec_dim.F90.
Private Member Functions | |
| procedure | get_spin_index => states_elec_dim_get_spin_index | 
| procedure | get_kpoint_index => states_elec_dim_get_kpoint_index | 
Private Attributes | |
| integer | dim | 
| Dimension of the state (1 for UNPOLARIZED or SPIN_POLARIZED, 2 for SPINORS)  More... | |
| integer | ispin | 
| Spin mode (UNPOLARIZED, SPIN_POLARIZED, SPINORS)  More... | |
| integer | nspin | 
| Dimension of rho: 1 (UNPOLARIZED, 2 (SPIN_POLARIZED) or 4(SPINOR))  More... | |
| integer | spin_channels | 
| 2 if spin is considered, 1 if not.  More... | |
| type(distributed_t) | kpt | 
| k-points including their parallelization information  More... | |
      
  | 
  private | 
Definition at line 165 of file states_elec_dim.F90.
      
  | 
  private | 
Definition at line 166 of file states_elec_dim.F90.
      
  | 
  private | 
Dimension of the state (1 for UNPOLARIZED or SPIN_POLARIZED, 2 for SPINORS)
Definition at line 152 of file states_elec_dim.F90.
      
  | 
  private | 
Spin mode (UNPOLARIZED, SPIN_POLARIZED, SPINORS)
set in states_elec_oct_m::states_elec_init from input variable SpinComponents
Definition at line 155 of file states_elec_dim.F90.
      
  | 
  private | 
Dimension of rho: 1 (UNPOLARIZED, 2 (SPIN_POLARIZED) or 4(SPINOR))
set in states_elec_oct_m::states_elec_init
Definition at line 158 of file states_elec_dim.F90.
      
  | 
  private | 
2 if spin is considered, 1 if not.
Definition at line 161 of file states_elec_dim.F90.
      
  | 
  private | 
k-points including their parallelization information
Definition at line 162 of file states_elec_dim.F90.