|
PaCO++
0.05
|

Go to the source code of this file.
Functions | |
| bool | computeReceiveDataBlock1D (vAbstrait *vdarray, const PaCO::distLoc_t &mode, const unsigned dtotal, const unsigned drank, const ParisBlock_param_t *param, Abstrait *varray, void *comm) |
| void | computeReceiveDataBlock1DServer (vAbstrait *vdarray, const Topology_t &dtopo, const ParisBlock_param_t *param, Abstrait *varray, void *comm) |
| unsigned | nbofPart (const PaCO::distLoc_t &mode, const unsigned stotal, const unsigned dtotal, const unsigned drank) |
| unsigned | posofPart (const PaCO::distLoc_t &mode, const unsigned dtotal, const unsigned srank) |
| bool computeReceiveDataBlock1D | ( | vAbstrait * | vdarray, |
| const PaCO::distLoc_t & | mode, | ||
| const unsigned | dtotal, | ||
| const unsigned | drank, | ||
| const ParisBlock_param_t * | param, | ||
| Abstrait * | varray, | ||
| void * | comm | ||
| ) |
Definition at line 151 of file ServerSide.cc.
References PaCO::ClientSide, PaCO::CommSide, computeReceiveDataBlock1DServer(), PaCO::none, and PaCO::ServerSide.
Referenced by ParisBlockMPC::computeReceive(), BasicDistributionLibrary::computeReceive(), and ParisBlock::computeReceive().

| void computeReceiveDataBlock1DServer | ( | vAbstrait * | vdarray, |
| const Topology_t & | dtopo, | ||
| const ParisBlock_param_t * | param, | ||
| Abstrait * | varray, | ||
| void * | comm | ||
| ) |
Definition at line 19 of file ServerSide.cc.
References blockSize(), computeReceiveBlock1D(), computeSendBlock1D(), doSchedule(), PaCO::PacoLocalData_s::len, PaCO::PacoLocalData_s::rank, sd, PaCO::PacoLocalData_s::start, and TotalNumberOfElementProc().
Referenced by computeReceiveDataBlock1D().

| unsigned nbofPart | ( | const PaCO::distLoc_t & | mode, |
| const unsigned | stotal, | ||
| const unsigned | dtotal, | ||
| const unsigned | drank | ||
| ) |
Definition at line 120 of file ServerSide.cc.
| unsigned posofPart | ( | const PaCO::distLoc_t & | mode, |
| const unsigned | dtotal, | ||
| const unsigned | srank | ||
| ) |
Definition at line 138 of file ServerSide.cc.