59 virtual void setNodeRank(
long Rank);
60 virtual long getNodeRank();
64 void setEltSize(
unsigned long size);
65 void setMaxLocalLen(
unsigned long elt_nb);
67 void readFromFile(
char *filename);
71 virtual PieceToSend* computePiecesToSend(
unsigned& size);
72 virtual void setDataPtr(
void* dataPtr);
73 virtual void* getClientData(
void *pid,
int server_node,
long & size,
long & length,
bool & end);
74 virtual void* getDescr();
75 virtual void clientFree();
79 virtual bool insertData(
void* rcptBuf,
unsigned long element_nb);
80 virtual void setDescr(
void * descr);
82 virtual void* getServerData(
long & length);
83 virtual void serverFree();
86 void _setSourceTopology(
unsigned long total);
87 void _setDestTopology(
unsigned long total);
88 void _setLocalLen(
unsigned long elt_nb);
CommMatrix * _remaining_cm
PaCO::PacoTopology_t _sTopo
ControlledLib::ControlledDescr * _serverDescr
virtual void setCommunicator(void *group)
DistributionLibrary * create()
unsigned long _serverToReceived
PaCO::PacoTopology_t _dTopo
ControlledLib::ControlledDescr _clientDescr
virtual ~Controlled_fab()