Octopus
|
Go to the source code of this file.
Modules | |
module | ring_pattern_oct_m |
This module is an helper to perform ring-pattern communications among all states. | |
Data Types | |
type | ring_pattern_oct_m::ring_pattern_t |
Functions/Subroutines | |
subroutine | ring_pattern_oct_m::ring_pattern_start (this, mpi_grp, double_sided_comms) |
Starts the ring pattern scheme. More... | |
integer pure function | ring_pattern_oct_m::ring_pattern_get_nsteps (this) |
Returns the total number of steps in the ring. More... | |
integer pure function | ring_pattern_oct_m::ring_pattern_get_rank_to (this, istep) |
Returns the rank where to send the information. More... | |
integer pure function | ring_pattern_oct_m::ring_pattern_get_rank_from (this, istep) |
Returns the rank from which we receive the information. More... | |