Public Types | |
| typedef ValueT | ValueType |
| typedef sycl::buffer< ValueType, 1 > | ValueBufferType |
| typedef sycl::buffer< int > | IndexBufferType |
| typedef std::unique_ptr< IndexBufferType > | IndexBufferPtrType |
Public Member Functions | |
| SYCLSendRecvOp (ValueBufferType &send_buffer, const Alien::SimpleCSRInternal::CommInfo &send_info, IndexBufferType &send_ids, Alien::SimpleCSRInternal::CommProperty::ePolicyType send_policy, ValueBufferType &recv_buffer, const Alien::SimpleCSRInternal::CommInfo &recv_info, IndexBufferType &recv_ids, Alien::SimpleCSRInternal::CommProperty::ePolicyType recv_policy, IMessagePassingMng *mng, Arccore::ITraceMng *trace_mng) | |
| void | start (bool insitu=false) |
| void | end (bool insitu=false) |
| void | upperRecv (bool insitu=true) |
| void | upperSend () |
| void | lowerRecv (bool insitu=true) |
| void | lowerSend () |
Definition at line 31 of file SYCLSendRecvOp.h.
| typedef std::unique_ptr<IndexBufferType> Alien::SYCLInternal::SYCLSendRecvOp< ValueT >::IndexBufferPtrType |
Definition at line 39 of file SYCLSendRecvOp.h.
| typedef sycl::buffer<int> Alien::SYCLInternal::SYCLSendRecvOp< ValueT >::IndexBufferType |
Definition at line 38 of file SYCLSendRecvOp.h.
| typedef sycl::buffer<ValueType, 1> Alien::SYCLInternal::SYCLSendRecvOp< ValueT >::ValueBufferType |
Definition at line 36 of file SYCLSendRecvOp.h.
| typedef ValueT Alien::SYCLInternal::SYCLSendRecvOp< ValueT >::ValueType |
Definition at line 35 of file SYCLSendRecvOp.h.
|
inline |
Definition at line 42 of file SYCLSendRecvOp.h.
|
inlinevirtual |
Definition at line 64 of file SYCLSendRecvOp.h.
|
inlinevirtual |
Implements Alien::SimpleCSRInternal::IASynchOp.
Definition at line 165 of file SYCLSendRecvOp.h.
|
inline |
Definition at line 258 of file SYCLSendRecvOp.h.
|
inline |
Definition at line 262 of file SYCLSendRecvOp.h.
|
inlinevirtual |
Implements Alien::SimpleCSRInternal::IASynchOp.
Definition at line 73 of file SYCLSendRecvOp.h.
|
inline |
Definition at line 250 of file SYCLSendRecvOp.h.
|
inline |
Definition at line 254 of file SYCLSendRecvOp.h.