Loading...
Searching...
No Matches
 
 
 
 
Go to the source code of this file.
 | 
| module   | glb_intrp_comm | 
|   | Defines global interpolation communication Based on the MPI based gather-scatter kernel. 
  | 
|   | 
 | 
| subroutine  | glb_intrp_comm::glb_intrp_comm_init (this, send_pe, recv_pe, comm) | 
|   | Initialise MPI based communication method.  
  | 
|   | 
| subroutine  | glb_intrp_comm::glb_intrp_comm_free (this) | 
|   | Deallocate MPI based communication method.  
  | 
|   | 
| subroutine  | glb_intrp_comm::glb_intrp_comm_init_dofs (this, comm_size) | 
|   | 
| subroutine  | glb_intrp_comm::glb_intrp_comm_free_dofs (this) | 
|   | 
| subroutine  | glb_intrp_comm::glb_intrp_comm_init_order (this, send_pe, recv_pe) | 
|   | Obtains which ranks to send and receive data from.  
  | 
|   | 
| subroutine  | glb_intrp_comm::glb_intrp_comm_free_order (this) | 
|   | 
| subroutine  | glb_intrp_comm::glb_intrp_comm_sendrecv (this, send, recv, n_send, n_recv) | 
|   | Non-blocking sendrecv.  
  | 
|   | 
| subroutine  | glb_intrp_comm::glb_intrp_comm_nbwait_no_op (this) | 
|   | Wait for non-blocking operations.  
  | 
|   |