Public Types | |
| typedef MatrixT | MatrixType |
| typedef MatrixType::ValueType | ValueType |
Public Member Functions | |
| LUSendRecvOp (MatrixType &matrix, MatrixDistribution &distribution, std::vector< int > &work, Arccore::ITraceMng *trace_mng=nullptr) | |
| void | initSendRecvConnectivity () |
| void | sendUpperNeighbLUData (ValueType *values) |
| void | recvLowerNeighbLUData (ValueType *values) |
Private Attributes | |
| MatrixType & | m_matrix |
| MatrixDistribution & | m_distribution |
| std::vector< int > & | m_work |
| const CommInfo & | m_send_info |
| const CommInfo & | m_recv_info |
| UniqueArray< UniqueArray< ValueType > > | m_send_lu_buffer |
| UniqueArray< UniqueArray< ValueType > > | m_recv_lu_buffer |
| UniqueArray< UniqueArray< int > > | m_send_lu_ibuffer |
| UniqueArray< UniqueArray< int > > | m_recv_lu_ibuffer |
| UniqueArray< int > | m_recv_connectivity_ids |
| UniqueArray< int > | m_recv_connectivity_krow |
| UniqueArray< int > | m_recv_connectivity_ids_ptr |
| UniqueArray< std::map< int, int > > | m_mpi_ext_inv_ids |
| Arccore::MessagePassing::IMessagePassingMng * | m_parallel_mng = nullptr |
| Arccore::ITraceMng * | m_trace = nullptr |
Definition at line 40 of file LUSendRecvOp.h.
| typedef MatrixT Alien::SimpleCSRInternal::LUSendRecvOp< MatrixT >::MatrixType |
Definition at line 44 of file LUSendRecvOp.h.
| typedef MatrixType::ValueType Alien::SimpleCSRInternal::LUSendRecvOp< MatrixT >::ValueType |
Definition at line 45 of file LUSendRecvOp.h.
|
inline |
Definition at line 48 of file LUSendRecvOp.h.
|
inline |
Definition at line 63 of file LUSendRecvOp.h.
|
inline |
Definition at line 162 of file LUSendRecvOp.h.
|
inline |
Definition at line 111 of file LUSendRecvOp.h.
|
private |
Definition at line 258 of file LUSendRecvOp.h.
|
private |
Definition at line 257 of file LUSendRecvOp.h.
|
private |
Definition at line 270 of file LUSendRecvOp.h.
|
private |
Definition at line 272 of file LUSendRecvOp.h.
|
private |
Definition at line 267 of file LUSendRecvOp.h.
|
private |
Definition at line 269 of file LUSendRecvOp.h.
|
private |
Definition at line 268 of file LUSendRecvOp.h.
|
private |
Definition at line 261 of file LUSendRecvOp.h.
|
private |
Definition at line 263 of file LUSendRecvOp.h.
|
private |
Definition at line 265 of file LUSendRecvOp.h.
|
private |
Definition at line 260 of file LUSendRecvOp.h.
|
private |
Definition at line 262 of file LUSendRecvOp.h.
|
private |
Definition at line 264 of file LUSendRecvOp.h.
|
private |
Definition at line 273 of file LUSendRecvOp.h.
|
private |
Definition at line 259 of file LUSendRecvOp.h.