| 
| subroutine  | states_elec_all_to_all_communications_oct_m::states_elec_all_to_all_communications_start (this, st, task_from, task_to) | 
|   | Given a task to send to, and a task to receive from, initializes a states_elec_all_to_all_communications_t object.  More...
  | 
|   | 
| integer function  | states_elec_all_to_all_communications_oct_m::states_elec_all_to_all_communications_eval_nreceive (st, task_from, nblock_to_receive) | 
|   | How many batches we will receive from task_from.  More...
  | 
|   | 
| integer function  | states_elec_all_to_all_communications_oct_m::states_elec_all_to_all_communications_eval_nsend (st, task_to, nblock_to_send) | 
|   | How many batches we will send from task_send.  More...
  | 
|   | 
| integer pure function  | states_elec_all_to_all_communications_oct_m::states_elec_all_to_all_communications_get_ncom (this) | 
|   | Returns the number of communications.  More...
  | 
|   | 
| integer pure function  | states_elec_all_to_all_communications_oct_m::states_elec_all_to_all_communications_get_nreceive (this) | 
|   | Returns the number of receiv calls.  More...
  | 
|   | 
| integer pure function  | states_elec_all_to_all_communications_oct_m::states_elec_all_to_all_communications_get_nsend (this) | 
|   | Returns the number send calls.  More...
  | 
|   | 
| subroutine  | states_elec_all_to_all_communications_oct_m::states_elec_all_to_all_communications_alloc_receive_batch (this, st, icom, np, psib) | 
|   | Given the icom step, allocate the receiv buffer (wfs_elec_t)  More...
  | 
|   | 
| subroutine  | states_elec_all_to_all_communications_oct_m::states_elec_all_to_all_communications_get_send_indices (this, st, icom, ib, ik) | 
|   | Given the icom step, returns the block and k-point indices to be sent.  More...
  | 
|   | 
| subroutine  | states_elec_all_to_all_communications_oct_m::states_elec_all_to_all_communications_get_receive_indices (this, st, icom, ib, ik) | 
|   | Given the icom step, returns the block and k-point indices to be received.  More...
  | 
|   |