Public Member Functions | |
| SimpleCSRVectorRedistributor (const RedistributorCommPlan *commPlan, const VectorDistribution &src_dist) | |
| void | distribute (const SimpleCSRVector< Real > &src, SimpleCSRVector< Real > &tgt) |
| void | distributeBack (const SimpleCSRVector< Real > &src, SimpleCSRVector< Real > &tgt) |
| Int32 | rcvSize () const |
| Int32 | rcvBackSize () const |
Private Member Functions | |
| void | _computeCommPlan (const VectorDistribution &src_dist) |
Private Attributes | |
| const RedistributorCommPlan * | m_comm_plan |
| IMessagePassingMng * | m_pm_super |
| IMessagePassingMng * | m_pm_dst |
| UniqueArray< Int32 > | m_snd_offset |
| UniqueArray< Int32 > | m_rcv_offset |
Definition at line 30 of file SimpleCSRVectorRedistributor.h.
| Alien::SimpleCSRVectorRedistributor::SimpleCSRVectorRedistributor | ( | const RedistributorCommPlan * | commPlan, |
| const VectorDistribution & | src_dist ) |
Definition at line 29 of file SimpleCSRVectorRedistributor.cc.
|
virtual |
Definition at line 37 of file SimpleCSRVectorRedistributor.cc.
|
private |
Definition at line 39 of file SimpleCSRVectorRedistributor.cc.
| void Alien::SimpleCSRVectorRedistributor::distribute | ( | const SimpleCSRVector< Real > & | src, |
| SimpleCSRVector< Real > & | tgt ) |
Definition at line 88 of file SimpleCSRVectorRedistributor.cc.
| void Alien::SimpleCSRVectorRedistributor::distributeBack | ( | const SimpleCSRVector< Real > & | src, |
| SimpleCSRVector< Real > & | tgt ) |
Definition at line 103 of file SimpleCSRVectorRedistributor.cc.
|
inline |
Definition at line 42 of file SimpleCSRVectorRedistributor.h.
|
inline |
Definition at line 40 of file SimpleCSRVectorRedistributor.h.
|
private |
Definition at line 48 of file SimpleCSRVectorRedistributor.h.
|
private |
Definition at line 50 of file SimpleCSRVectorRedistributor.h.
|
private |
Definition at line 49 of file SimpleCSRVectorRedistributor.h.
|
private |
Definition at line 54 of file SimpleCSRVectorRedistributor.h.
|
private |
Definition at line 53 of file SimpleCSRVectorRedistributor.h.