Public Types | |
| typedef MatrixT | MatrixType |
| typedef MatrixType::ValueType | ValueType |
| typedef sycl::buffer< ValueType, 1 > | ValueBufferType |
| typedef sycl::buffer< int > | IndexBufferType |
| typedef std::unique_ptr< IndexBufferType > | IndexBufferPtrType |
Public Member Functions | |
| SYCLLUSendRecvOp (MatrixType &matrix, MatrixDistribution &distribution, std::vector< int > &work, Arccore::ITraceMng *trace_mng=nullptr) | |
| void | initSendRecvConnectivity () |
| void | sendUpperNeighbLUData (ValueType *values) |
| void | recvLowerNeighbLUData (ValueType *values) |
Definition at line 44 of file SYCLLUSendRecvOp.h.
| typedef std::unique_ptr<IndexBufferType> Alien::SYCLInternal::SYCLLUSendRecvOp< MatrixT >::IndexBufferPtrType |
Definition at line 54 of file SYCLLUSendRecvOp.h.
| typedef sycl::buffer<int> Alien::SYCLInternal::SYCLLUSendRecvOp< MatrixT >::IndexBufferType |
Definition at line 53 of file SYCLLUSendRecvOp.h.
| typedef MatrixT Alien::SYCLInternal::SYCLLUSendRecvOp< MatrixT >::MatrixType |
Definition at line 48 of file SYCLLUSendRecvOp.h.
| typedef sycl::buffer<ValueType, 1> Alien::SYCLInternal::SYCLLUSendRecvOp< MatrixT >::ValueBufferType |
Definition at line 51 of file SYCLLUSendRecvOp.h.
| typedef MatrixType::ValueType Alien::SYCLInternal::SYCLLUSendRecvOp< MatrixT >::ValueType |
Definition at line 49 of file SYCLLUSendRecvOp.h.
|
inline |
Definition at line 58 of file SYCLLUSendRecvOp.h.
|
inlinevirtual |
Definition at line 73 of file SYCLLUSendRecvOp.h.
|
inline |
Definition at line 89 of file SYCLLUSendRecvOp.h.
|
inline |
Definition at line 218 of file SYCLLUSendRecvOp.h.
|
inline |
Definition at line 137 of file SYCLLUSendRecvOp.h.