|
virtual void | finalize ()=0 |
|
virtual Request | broadcast (ArrayView< Type > send_buf, Integer sub_domain)=0 |
|
virtual Request | allGather (ConstArrayView< Type > send_buf, ArrayView< Type > recv_buf)=0 |
|
virtual Request | allGatherVariable (ConstArrayView< Type > send_buf, Array< Type > &recv_buf)=0 |
|
virtual Request | gather (ConstArrayView< Type > send_buf, ArrayView< Type > recv_buf, Integer rank)=0 |
|
virtual Request | gatherVariable (ConstArrayView< Type > send_buf, Array< Type > &recv_buf, Integer rank)=0 |
|
virtual Request | scatterVariable (ConstArrayView< Type > send_buf, ArrayView< Type > recv_buf, Integer root)=0 |
|
virtual Request | allToAll (ConstArrayView< Type > send_buf, ArrayView< Type > recv_buf, Integer count)=0 |
|
virtual Request | allToAllVariable (ConstArrayView< Type > send_buf, Int32ConstArrayView send_count, Int32ConstArrayView send_index, ArrayView< Type > recv_buf, Int32ConstArrayView recv_count, Int32ConstArrayView recv_index)=0 |
|
virtual Request | allReduce (eReduceType op, ConstArrayView< Type > send_buf, ArrayView< Type > recv_buf)=0 |
|
template<class Type>
class Arcane::IParallelNonBlockingCollectiveDispatchT< Type >
Définition à la ligne 32 du fichier IParallelNonBlockingCollectiveDispatch.h.