Alien  1.3.0
User documentation
Loading...
Searching...
No Matches
Alien::SimpleCSRVectorRedistributor Class Reference

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

Detailed Description

Definition at line 30 of file SimpleCSRVectorRedistributor.h.

Constructor & Destructor Documentation

◆ SimpleCSRVectorRedistributor()

Alien::SimpleCSRVectorRedistributor::SimpleCSRVectorRedistributor ( const RedistributorCommPlan * commPlan,
const VectorDistribution & src_dist )

Definition at line 29 of file SimpleCSRVectorRedistributor.cc.

◆ ~SimpleCSRVectorRedistributor()

Alien::SimpleCSRVectorRedistributor::~SimpleCSRVectorRedistributor ( )
virtual

Definition at line 37 of file SimpleCSRVectorRedistributor.cc.

Member Function Documentation

◆ distribute()

void Alien::SimpleCSRVectorRedistributor::distribute ( const SimpleCSRVector< Real > & src,
SimpleCSRVector< Real > & tgt )

Definition at line 88 of file SimpleCSRVectorRedistributor.cc.

◆ distributeBack()

void Alien::SimpleCSRVectorRedistributor::distributeBack ( const SimpleCSRVector< Real > & src,
SimpleCSRVector< Real > & tgt )

Definition at line 103 of file SimpleCSRVectorRedistributor.cc.

◆ rcvBackSize()

Int32 Alien::SimpleCSRVectorRedistributor::rcvBackSize ( ) const
inline

Definition at line 42 of file SimpleCSRVectorRedistributor.h.

◆ rcvSize()

Int32 Alien::SimpleCSRVectorRedistributor::rcvSize ( ) const
inline

Definition at line 40 of file SimpleCSRVectorRedistributor.h.


The documentation for this class was generated from the following files: