Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
|
Gathers data from all tasks and distribute the combined data to all tasks. More...
Private Member Functions | |
subroutine | sll_collective_allgather_int (col, send_buf, send_sz, recv_buf, recv_sz) |
Gathers integer data from all tasks and distribute the combined data to all tasks. More... | |
subroutine | sll_collective_allgather_real64 (col, send_buf, send_sz, recv_buf, recv_sz) |
Gathers data from all tasks and distribute the combined data to all tasks.
Definition at line 279 of file sll_m_collective.F90.
|
private |
Gathers integer data from all tasks and distribute the combined data to all tasks.
[in] | col | Wrapper around the communicator |
[in] | send_buf | starting address of send buffer |
[in] | send_sz | number of elements in send buffer |
[out] | rec_buf | address of receive buffer |
[in] | recv_sz | number of elements received from any process |
Definition at line 891 of file sll_m_collective.F90.
|
private |