Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
protocols::wum::MPI_WorkUnitManager Member List

This is the complete list of members for protocols::wum::MPI_WorkUnitManager, including all inherited members.

const_iterator typedefprotocols::wum::WorkUnitManager
get_machine_letter()protocols::wum::MPI_WorkUnitManagerprotected
go() override=0protocols::wum::MPI_WorkUnitManagerpure virtual
inbound()protocols::wum::WorkUnitManagerinline
inbound() const protocols::wum::WorkUnitManagerinline
init()=0protocols::wum::MPI_WorkUnitManagerprotectedpure virtual
iterator typedefprotocols::wum::WorkUnitManager
last_stats_protocols::wum::MPI_WorkUnitManagermutableprivate
machine_letter_protocols::wum::MPI_WorkUnitManagerprivate
mem_foot_print() const protocols::wum::WorkUnitManagerinlineprotected
MPI_TIMING enum nameprotocols::wum::MPI_WorkUnitManagerprotected
MPI_WorkUnitManager(char machine_letter)protocols::wum::MPI_WorkUnitManager
outbound()protocols::wum::WorkUnitManagerinline
outbound() const protocols::wum::WorkUnitManagerinline
print_stats()protocols::wum::MPI_WorkUnitManagerprotectedvirtual
print_stats_auto()protocols::wum::MPI_WorkUnitManagerprotectedvirtual
print_statw_interval_protocols::wum::MPI_WorkUnitManagerprivate
print_timing_stats()protocols::wum::MPI_WorkUnitManagerprotected
process_inbound_wus()=0protocols::wum::MPI_WorkUnitManagerprotectedpure virtual
process_incoming_msgs(bool wait_until_message=false)protocols::wum::MPI_WorkUnitManagerprotected
process_outbound_wus()=0protocols::wum::MPI_WorkUnitManagerprotectedpure virtual
read_queue(WorkUnitQueue &the_queue, std::istream &in)protocols::wum::WorkUnitManagerprotected
read_queues_from_file(const std::string &prefix="default")protocols::wum::WorkUnitManagerprotected
read_work_unit(WorkUnitBaseOP &qualified_wu, std::istream &in)protocols::wum::WorkUnitManagerprotected
receive_MPI_workunit(core::Size node_rank=MPI_ANY_SOURCE)protocols::wum::MPI_WorkUnitManagerprotected
recv_wu_time_protocols::wum::MPI_WorkUnitManagermutableprivate
recv_wu_time_n_protocols::wum::MPI_WorkUnitManagermutableprivate
register_work_units(const protocols::wum::WorkUnitList &work_unit_list)protocols::wum::WorkUnitManager
reset_timing_stats()protocols::wum::MPI_WorkUnitManagerprotected
send_MPI_workunit(const WorkUnitBaseOP &wu, int dest_rank) const protocols::wum::MPI_WorkUnitManagerprotected
send_next_WU_on_request()protocols::wum::MPI_WorkUnitManagerprotected
send_wu_time_protocols::wum::MPI_WorkUnitManagermutableprivate
send_wu_time_n_protocols::wum::MPI_WorkUnitManagermutableprivate
start_time_wall_clock_protocols::wum::MPI_WorkUnitManagerprivate
start_timer(MPI_TIMING timing_mode) const protocols::wum::MPI_WorkUnitManagerprotected
TIMING_CPU enum valueprotocols::wum::MPI_WorkUnitManagerprotected
TIMING_end enum valueprotocols::wum::MPI_WorkUnitManagerprotected
TIMING_IDLE enum valueprotocols::wum::MPI_WorkUnitManagerprotected
TIMING_IO_READ enum valueprotocols::wum::MPI_WorkUnitManagerprotected
TIMING_IO_WRITE enum valueprotocols::wum::MPI_WorkUnitManagerprotected
timing_last_start_time_protocols::wum::MPI_WorkUnitManagermutableprivate
timing_last_type_protocols::wum::MPI_WorkUnitManagermutableprivate
timing_total_protocols::wum::MPI_WorkUnitManagermutableprivate
TIMING_TRANSFER_RECV enum valueprotocols::wum::MPI_WorkUnitManagerprotected
TIMING_TRANSFER_SEND enum valueprotocols::wum::MPI_WorkUnitManagerprotected
TIMING_WAIT enum valueprotocols::wum::MPI_WorkUnitManagerprotected
traffic_total_received_protocols::wum::MPI_WorkUnitManagermutableprivate
traffic_total_sent_protocols::wum::MPI_WorkUnitManagermutableprivate
wall_time() const protocols::wum::MPI_WorkUnitManagerprotected
work_unit_list() const protocols::wum::WorkUnitManagerinlineprotected
work_unit_list()protocols::wum::WorkUnitManagerinlineprotected
WorkUnitManager()protocols::wum::WorkUnitManagerinline
write_queue(const WorkUnitQueue &the_queue, std::ostream &out) const protocols::wum::WorkUnitManagerprotected
write_queues_to_file(const std::string &prefix="default") const protocols::wum::WorkUnitManagerprotected
write_work_unit(const WorkUnitBaseOP &wu, std::ostream &out) const protocols::wum::WorkUnitManagerprotected
~MPI_WorkUnitManager() override=defaultprotocols::wum::MPI_WorkUnitManager
~WorkUnitManager() override=defaultprotocols::wum::WorkUnitManager