DIY  3.0
data-parallel out-of-core C++ library
 All Classes Namespaces Functions Typedefs Groups Pages
diy::Master Member List

This is the complete list of members for diy::Master, including all inherited members.

add(int gid, void *b, Link *l)diy::Masterinline
add_expected(int i) (defined in diy::Master)diy::Masterinline
block(int i) const (defined in diy::Master)diy::Masterinline
block(int i) const (defined in diy::Master)diy::Masterinline
Callback typedef (defined in diy::Master)diy::Master
clear() (defined in diy::Master)diy::Masterinline
collectives(int gid) (defined in diy::Master)diy::Masterinline
CollectivesList typedef (defined in diy::Master)diy::Master
CollectivesMap typedef (defined in diy::Master)diy::Master
Commands typedef (defined in diy::Master)diy::Master
communicator() const diy::Masterinline
communicator()diy::Masterinline
create() const (defined in diy::Master)diy::Masterinline
CreateBlock typedef (defined in diy::Master)diy::Master
creator() const (defined in diy::Master)diy::Masterinline
destroy(int i) (defined in diy::Master)diy::Masterinline
DestroyBlock typedef (defined in diy::Master)diy::Master
destroyer() const (defined in diy::Master)diy::Masterinline
exchange()diy::Masterinline
execute() (defined in diy::Master)diy::Masterinline
expected() const (defined in diy::Master)diy::Masterinline
flush() (defined in diy::Master)diy::Masterinline
foreach(const F &f, const Skip &s=NeverSkip()) (defined in diy::Master)diy::Masterinline
foreach_(const Callback< Block > &f, const Skip &s=NeverSkip())diy::Master
get(int i)diy::Masterinline
gid(int i) const diy::Masterinline
has_incoming(int i) const (defined in diy::Master)diy::Masterinline
immediate() const (defined in diy::Master)diy::Masterinline
in_memory() const (defined in diy::Master)diy::Masterinline
incoming(int gid) (defined in diy::Master)diy::Masterinline
incoming_count(int gid) const (defined in diy::Master)diy::Masterinline
IncomingQueues typedef (defined in diy::Master)diy::Master
IncomingQueuesMap typedef (defined in diy::Master)diy::Master
IncomingRoundMap typedef (defined in diy::Master)diy::Master
InFlightRecvsMap typedef (defined in diy::Master)diy::Master
InFlightSendsList typedef (defined in diy::Master)diy::Master
InQueueRecords typedef (defined in diy::Master)diy::Master
lid(int gid) const diy::Masterinline
limit() const (defined in diy::Master)diy::Masterinline
link(int i) const (defined in diy::Master)diy::Masterinline
load(int i) (defined in diy::Master)diy::Masterinline
load_incoming(int gid) (defined in diy::Master)diy::Masterinline
load_outgoing(int gid) (defined in diy::Master)diy::Masterinline
load_queues(int i) (defined in diy::Master)diy::Masterinline
LoadBlock typedef (defined in diy::Master)diy::Master
loaded_block() const (defined in diy::Master)diy::Masterinline
loader() const (defined in diy::Master)diy::Masterinline
local(int gid) const diy::Masterinline
log (defined in diy::Master)diy::Master
Master(mpi::communicator comm, int threads=1, int limit=-1, CreateBlock create=0, DestroyBlock destroy=0, ExternalStorage *storage=0, SaveBlock save=0, LoadBlock load=0, QueuePolicy *q_policy=new QueueSizePolicy(4096))diy::Masterinline
outgoing(int gid) (defined in diy::Master)diy::Masterinline
outgoing_count(int gid) const (defined in diy::Master)diy::Masterinline
OutgoingQueues typedef (defined in diy::Master)diy::Master
OutgoingQueuesMap typedef (defined in diy::Master)diy::Master
OutQueueRecords typedef (defined in diy::Master)diy::Master
process_collectives() (defined in diy::Master)diy::Masterinline
prof (defined in diy::Master)diy::Master
proxy(int i) const (defined in diy::Master)diy::Masterinline
release(int i)diy::Masterinline
replace_link(int i, Link *link) (defined in diy::Master)diy::Masterinline
SaveBlock typedef (defined in diy::Master)diy::Master
saver() const (defined in diy::Master)diy::Masterinline
set_expected(int expected) (defined in diy::Master)diy::Masterinline
set_immediate(bool i) (defined in diy::Master)diy::Masterinline
set_threads(int threads) (defined in diy::Master)diy::Masterinline
size() const diy::Masterinline
Skip typedef (defined in diy::Master)diy::Master
threads() const (defined in diy::Master)diy::Masterinline
ToSendList typedef (defined in diy::Master)diy::Master
unload(int i) (defined in diy::Master)diy::Masterinline
unload(std::vector< int > &loaded) (defined in diy::Master)diy::Masterinline
unload_all() (defined in diy::Master)diy::Masterinline
unload_incoming(int gid) (defined in diy::Master)diy::Masterinline
unload_outgoing(int gid) (defined in diy::Master)diy::Masterinline
unload_queues(int i) (defined in diy::Master)diy::Masterinline
~Master() (defined in diy::Master)diy::Masterinline