PaCO++  0.05
BasicDistributionLibrary Member List
This is the complete list of members for BasicDistributionLibrary, including all inherited members.
_clttopoBasicDistributionLibrary [private]
_commBasicDistributionLibrary [private]
_darrayBasicDistributionLibrary [private]
_fabBasicDistributionLibrary [private]
_gdBasicDistributionLibrary [private]
_ldBasicDistributionLibrary [private]
_modeBasicDistributionLibrary [private]
_remainingBasicDistributionLibrary [private]
_srvtopoBasicDistributionLibrary [private]
_vdarrayBasicDistributionLibrary [private]
BasicDistributionLibrary(Fabrique *f)BasicDistributionLibrary
BasicDistributionLibrary(Fabrique *f, void *comm)BasicDistributionLibrary
clientFree()=0DistributionLibrary [pure virtual]
computePiecesToSend(unsigned &size)=0DistributionLibrary [pure virtual]
computeReceive(Abstrait *darray)BasicDistributionLibrary
computeSend(const void *data, vAbstrait &vdarray, vector< unsigned > &destid)BasicDistributionLibrary
DistributionLibrary()DistributionLibrary [inline]
freeComId(long id)DistributionLibrary [inline, virtual]
getClientData(void *pid, int server_node, long &size, long &length, bool &end)=0DistributionLibrary [pure virtual]
getDescr()=0DistributionLibrary [pure virtual]
getDestTopology()=0DistributionLibrary [pure virtual]
getMode() const BasicDistributionLibrary
getNodeRank()=0DistributionLibrary [pure virtual]
getResult() const BasicDistributionLibrary
getServerData(long &length)=0DistributionLibrary [pure virtual]
getSourceTopology()=0DistributionLibrary [pure virtual]
insertData(void *rcptBuf, unsigned long element_nb)=0DistributionLibrary [pure virtual]
reset()BasicDistributionLibrary
serverFree()=0DistributionLibrary [pure virtual]
setClientConfiguration(const PaCO::PacoTopology_t &ctopo)BasicDistributionLibrary
setComId(long id)DistributionLibrary [inline, virtual]
setCommunicator(void *comm)BasicDistributionLibrary [virtual]
setDataPtr(void *dataPtr)=0DistributionLibrary [pure virtual]
setDescr(void *descr)=0DistributionLibrary [pure virtual]
setDestTopology(PaCO::PacoTopology_t topo)=0DistributionLibrary [pure virtual]
setFabric(Fabrique *f)BasicDistributionLibrary
setGlobalDataConfiguration(const PaCO::PacoGlobalData_t &gd)BasicDistributionLibrary
setLocalDataConfiguration(const PaCO::PacoLocalData_t &ld)BasicDistributionLibrary
setMode(const PaCO::distLoc_t mode)BasicDistributionLibrary
setNodeRank(long Rank)=0DistributionLibrary [pure virtual]
setServerConfiguration(const PaCO::PacoTopology_t &stopo)BasicDistributionLibrary
setSourceTopology(PaCO::PacoTopology_t topo)=0DistributionLibrary [pure virtual]
~BasicDistributionLibrary()BasicDistributionLibrary [virtual]
~DistributionLibrary()DistributionLibrary [inline, virtual]