Definition at line 145 of file states_elec_parallel.F90.
 
◆ dstates_elec_parallel_gather_1()
  
  
      
        
          | subroutine states_elec_parallel_oct_m::states_elec_parallel_gather::dstates_elec_parallel_gather_1  | 
          ( | 
          type(states_elec_t), intent(in)  | 
          st,  | 
         
        
           | 
           | 
          real(real64), dimension(:), intent(inout), contiguous  | 
          aa  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
gather a one-dimensional array, distributed over states 
- Parameters
 - 
  
    | [in] | st | for information on parallel distribution and the mpi group  | 
    | [in,out] | aa | array to be gathered, dimensions (1: st%nst)  | 
  
   
Definition at line 516 of file states_elec_parallel.F90.
 
 
◆ zstates_elec_parallel_gather_1()
  
  
      
        
          | subroutine states_elec_parallel_oct_m::states_elec_parallel_gather::zstates_elec_parallel_gather_1  | 
          ( | 
          type(states_elec_t), intent(in)  | 
          st,  | 
         
        
           | 
           | 
          complex(real64), dimension(:), intent(inout), contiguous  | 
          aa  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
gather a one-dimensional array, distributed over states 
- Parameters
 - 
  
    | [in] | st | for information on parallel distribution and the mpi group  | 
    | [in,out] | aa | array to be gathered, dimensions (1: st%nst)  | 
  
   
Definition at line 680 of file states_elec_parallel.F90.
 
 
◆ dstates_elec_parallel_gather_3()
  
  
      
        
          | subroutine states_elec_parallel_oct_m::states_elec_parallel_gather::dstates_elec_parallel_gather_3  | 
          ( | 
          type(states_elec_t), intent(in)  | 
          st,  | 
         
        
           | 
           | 
          integer, dimension(2), intent(in)  | 
          dims,  | 
         
        
           | 
           | 
          real(real64), dimension(:, :, :), intent(inout)  | 
          psi  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
gather distributed states into a local array 
- Parameters
 - 
  
    | [in] | st | for information on parallel distribution and the mpi group  | 
    | [in] | dims | first and second dimensions of the send/receive buffers  | 
    | [in,out] | psi | wave functions to be gathered; dimensions (1:st%nst, 1:dims(1), 1:dims(2))  | 
  
   
Definition at line 458 of file states_elec_parallel.F90.
 
 
◆ zstates_elec_parallel_gather_3()
  
  
      
        
          | subroutine states_elec_parallel_oct_m::states_elec_parallel_gather::zstates_elec_parallel_gather_3  | 
          ( | 
          type(states_elec_t), intent(in)  | 
          st,  | 
         
        
           | 
           | 
          integer, dimension(2), intent(in)  | 
          dims,  | 
         
        
           | 
           | 
          complex(real64), dimension(:, :, :), intent(inout)  | 
          psi  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
gather distributed states into a local array 
- Parameters
 - 
  
    | [in] | st | for information on parallel distribution and the mpi group  | 
    | [in] | dims | first and second dimensions of the send/receive buffers  | 
    | [in,out] | psi | wave functions to be gathered; dimensions (1:st%nst, 1:dims(1), 1:dims(2))  | 
  
   
Definition at line 622 of file states_elec_parallel.F90.
 
 
The documentation for this interface was generated from the following file: