all_actions_list typedef (defined in ActionTesting::MockDistributedObject< Component >) | ActionTesting::MockDistributedObject< Component > | |
all_cache_tags typedef (defined in ActionTesting::MockDistributedObject< Component >) | ActionTesting::MockDistributedObject< Component > | |
array_index typedef (defined in ActionTesting::MockDistributedObject< Component >) | ActionTesting::MockDistributedObject< Component > | |
box_contains() const | ActionTesting::MockDistributedObject< Component > | inline |
cache() (defined in ActionTesting::MockDistributedObject< Component >) | ActionTesting::MockDistributedObject< Component > | inline |
databox_type typedef (defined in ActionTesting::MockDistributedObject< Component >) | ActionTesting::MockDistributedObject< Component > | |
first_proc_on_node(int node_index) const | ActionTesting::MockDistributedObject< Component > | |
force_next_action_to_be(const size_t next_action_id) | ActionTesting::MockDistributedObject< Component > | inline |
get_databox() | ActionTesting::MockDistributedObject< Component > | inline |
get_databox() const | ActionTesting::MockDistributedObject< Component > | inline |
get_databox_tag() const (defined in ActionTesting::MockDistributedObject< Component >) | ActionTesting::MockDistributedObject< Component > | inline |
get_next_action_index() const | ActionTesting::MockDistributedObject< Component > | inline |
get_phase() const (defined in ActionTesting::MockDistributedObject< Component >) | ActionTesting::MockDistributedObject< Component > | inline |
get_terminate() const (defined in ActionTesting::MockDistributedObject< Component >) | ActionTesting::MockDistributedObject< Component > | inline |
inbox_tags_list typedef (defined in ActionTesting::MockDistributedObject< Component >) | ActionTesting::MockDistributedObject< Component > | |
initial_tags typedef (defined in ActionTesting::MockDistributedObject< Component >) | ActionTesting::MockDistributedObject< Component > | |
invoke_queued_simple_action() (defined in ActionTesting::MockDistributedObject< Component >) | ActionTesting::MockDistributedObject< Component > | inline |
invoke_queued_threaded_action() (defined in ActionTesting::MockDistributedObject< Component >) | ActionTesting::MockDistributedObject< Component > | inline |
is_simple_action_queue_empty() const (defined in ActionTesting::MockDistributedObject< Component >) | ActionTesting::MockDistributedObject< Component > | inline |
is_threaded_action_queue_empty() const (defined in ActionTesting::MockDistributedObject< Component >) | ActionTesting::MockDistributedObject< Component > | inline |
local_rank_of(int proc_index) const | ActionTesting::MockDistributedObject< Component > | |
local_synchronous_action(Args &&... args) (defined in ActionTesting::MockDistributedObject< Component >) | ActionTesting::MockDistributedObject< Component > | inline |
metavariables typedef (defined in ActionTesting::MockDistributedObject< Component >) | ActionTesting::MockDistributedObject< Component > | |
MockDistributedObject()=default (defined in ActionTesting::MockDistributedObject< Component >) | ActionTesting::MockDistributedObject< Component > | |
MockDistributedObject(const NodeId node_id, const LocalCoreId local_core_id, std::unordered_map< NodeId, std::unordered_map< LocalCoreId, GlobalCoreId > > mock_global_cores, std::unordered_map< GlobalCoreId, std::pair< NodeId, LocalCoreId > > mock_nodes_and_local_cores, const array_index &index, Parallel::GlobalCache< typename Component::metavariables > *cache, tuples::tagged_tuple_from_typelist< inbox_tags_list > *inboxes, Options &&... opts) (defined in ActionTesting::MockDistributedObject< Component >) | ActionTesting::MockDistributedObject< Component > | inline |
my_local_rank() const | ActionTesting::MockDistributedObject< Component > | |
my_node() const | ActionTesting::MockDistributedObject< Component > | |
my_proc() const | ActionTesting::MockDistributedObject< Component > | |
next_action() | ActionTesting::MockDistributedObject< Component > | |
next_action_if_ready() | ActionTesting::MockDistributedObject< Component > | |
node_of(int proc_index) const | ActionTesting::MockDistributedObject< Component > | |
number_of_actions_in_phase(const Parallel::Phase phase) const (defined in ActionTesting::MockDistributedObject< Component >) | ActionTesting::MockDistributedObject< Component > | inline |
number_of_nodes() const | ActionTesting::MockDistributedObject< Component > | |
number_of_procs() const | ActionTesting::MockDistributedObject< Component > | |
parallel_component typedef (defined in ActionTesting::MockDistributedObject< Component >) | ActionTesting::MockDistributedObject< Component > | |
perform_algorithm() (defined in ActionTesting::MockDistributedObject< Component >) | ActionTesting::MockDistributedObject< Component > | inline |
phase_bookmarks() (defined in ActionTesting::MockDistributedObject< Component >) | ActionTesting::MockDistributedObject< Component > | inline |
phase_dependent_action_lists typedef (defined in ActionTesting::MockDistributedObject< Component >) | ActionTesting::MockDistributedObject< Component > | |
procs_on_node(int node_index) const | ActionTesting::MockDistributedObject< Component > | |
pup(PUP::er &p) (defined in ActionTesting::MockDistributedObject< Component >) | ActionTesting::MockDistributedObject< Component > | |
receive_data(const typename InboxTag::temporal_id &id, Data &&data, const bool enable_if_disabled=false) (defined in ActionTesting::MockDistributedObject< Component >) | ActionTesting::MockDistributedObject< Component > | inline |
receive_data(MessageType *message) (defined in ActionTesting::MockDistributedObject< Component >) | ActionTesting::MockDistributedObject< Component > | inline |
set_phase(Parallel::Phase phase) (defined in ActionTesting::MockDistributedObject< Component >) | ActionTesting::MockDistributedObject< Component > | inline |
set_terminate(bool t) (defined in ActionTesting::MockDistributedObject< Component >) | ActionTesting::MockDistributedObject< Component > | inline |
simple_action_queue_size() const (defined in ActionTesting::MockDistributedObject< Component >) | ActionTesting::MockDistributedObject< Component > | inline |
simple_tags_from_options typedef (defined in ActionTesting::MockDistributedObject< Component >) | ActionTesting::MockDistributedObject< Component > | |
tag_is_retrievable() const | ActionTesting::MockDistributedObject< Component > | inline |
threaded_action_queue_size() const (defined in ActionTesting::MockDistributedObject< Component >) | ActionTesting::MockDistributedObject< Component > | inline |