Gyselalib++
 
Loading...
Searching...
No Matches
MPITransposeAllToAll< Layout1, Layout2 > Member List

This is the complete list of members for MPITransposeAllToAll< Layout1, Layout2 >, including all inherited members.

distributed_idx_range_type1 typedefMPITransposeAllToAll< Layout1, Layout2 >
distributed_idx_range_type2 typedefMPITransposeAllToAll< Layout1, Layout2 >
get_local_idx_range()MPITransposeAllToAll< Layout1, Layout2 >inline
idx_range_type1 typedefMPITransposeAllToAll< Layout1, Layout2 >
idx_range_type2 typedefMPITransposeAllToAll< Layout1, Layout2 >
IMPITranspose(MPI_Comm comm)IMPITranspose< Layout1, Layout2 >inlineexplicit
m_commIMPITranspose< Layout1, Layout2 >protected
MPITransposeAllToAll(IdxRange global_idx_range, MPI_Comm comm)MPITransposeAllToAll< Layout1, Layout2 >inline
operator()(ExecSpace const &execution_space, Field< ElementType, IdxRangeOut, MemSpace > recv_field, ConstField< ElementType, InIdxRange, MemSpace > send_field)MPITransposeAllToAll< Layout1, Layout2 >inline
transpose_to(ExecSpace const &execution_space, Field< ElementType, typename OutLayout::discrete_domain_type, MemSpace > recv_field, ConstField< ElementType, InIdxRange, MemSpace > send_field)MPITransposeAllToAll< Layout1, Layout2 >inline