![]()  | 
  
    Octopus
    
   | 
 
Data Types | |
| interface | scissor_commute_r | 
| type | scissor_t | 
Functions/Subroutines | |
| subroutine, public | scissor_init (this, namespace, space, st, mesh, d, kpoints, phase, gap, mc) | 
| subroutine, public | scissor_end (this) | 
| subroutine, public | dscissor_apply (this, mesh, psib, hpsib) | 
| subroutine | dscissor_commute_r (this, mesh, ik, psi, gpsi) | 
| subroutine, public | zscissor_apply (this, mesh, psib, hpsib) | 
| subroutine | zscissor_commute_r (this, mesh, ik, psi, gpsi) | 
| subroutine, public scissor_oct_m::scissor_init | ( | type(scissor_t), intent(inout) | this, | 
| type(namespace_t), intent(in) | namespace, | ||
| class(space_t), intent(in) | space, | ||
| type(states_elec_t), intent(in) | st, | ||
| class(mesh_t), intent(in) | mesh, | ||
| type(states_elec_dim_t), intent(in) | d, | ||
| type(kpoints_t), intent(in) | kpoints, | ||
| type(phase_t), intent(in) | phase, | ||
| real(real64), intent(in) | gap, | ||
| type(multicomm_t), intent(in) | mc | ||
| ) | 
Definition at line 161 of file scissor.F90.
| subroutine, public scissor_oct_m::scissor_end | ( | type(scissor_t), intent(inout) | this | ) | 
Definition at line 238 of file scissor.F90.
| subroutine, public scissor_oct_m::dscissor_apply | ( | type(scissor_t), intent(in) | this, | 
| type(mesh_t), intent(in) | mesh, | ||
| type(wfs_elec_t), intent(in) | psib, | ||
| type(wfs_elec_t), intent(inout) | hpsib | ||
| ) | 
Definition at line 315 of file scissor.F90.
      
  | 
  private | 
Definition at line 358 of file scissor.F90.
| subroutine, public scissor_oct_m::zscissor_apply | ( | type(scissor_t), intent(in) | this, | 
| type(mesh_t), intent(in) | mesh, | ||
| type(wfs_elec_t), intent(in) | psib, | ||
| type(wfs_elec_t), intent(inout) | hpsib | ||
| ) | 
Definition at line 484 of file scissor.F90.
      
  | 
  private | 
Definition at line 527 of file scissor.F90.