NEST main@caf0ae8
 
Loading...
Searching...
No Matches
nest::MPIManager Member List

This is the complete list of members for nest::MPIManager, including all inherited members.

adaptive_target_buffers() constnest::MPIManagerinline
adaptive_target_buffers_nest::MPIManagerprivate
any_true(const bool)nest::MPIManagerinline
buffer_size_spike_data_nest::MPIManagerprivate
buffer_size_target_data_nest::MPIManagerprivate
cleanup()nest::ManagerInterfaceinlinevirtual
communicate(std::vector< size_t > &send_buffer, std::vector< size_t > &recv_buffer)nest::MPIManager
communicate(std::vector< unsigned int > &send_buffer, std::vector< unsigned int > &recv_buffer, std::vector< int > &displacements)nest::MPIManager
communicate(std::vector< OffGridSpike > &send_buffer, std::vector< OffGridSpike > &recv_buffer, std::vector< int > &displacements)nest::MPIManager
communicate(std::vector< double > &send_buffer, std::vector< double > &recv_buffer, std::vector< int > &displacements)nest::MPIManager
communicate(std::vector< unsigned long > &send_buffer, std::vector< unsigned long > &recv_buffer, std::vector< int > &displacements)nest::MPIManager
communicate(std::vector< int > &send_buffer, std::vector< int > &recv_buffer, std::vector< int > &displacements)nest::MPIManager
communicate(double, std::vector< double > &)nest::MPIManager
communicate(std::vector< int > &)nest::MPIManagerinline
communicate(std::vector< long > &)nest::MPIManagerinline
communicate_Allreduce_sum(std::vector< double > &send_buffer, std::vector< double > &recv_buffer)nest::MPIManager
communicate_Allreduce_sum_in_place(double buffer)nest::MPIManager
communicate_Allreduce_sum_in_place(std::vector< double > &buffer)nest::MPIManager
communicate_Allreduce_sum_in_place(std::vector< int > &buffer)nest::MPIManager
communicate_Alltoall(std::vector< D > &send_buffer, std::vector< D > &recv_buffer, const unsigned int send_recv_count)nest::MPIManager
communicate_off_grid_spike_data_Alltoall(std::vector< D > &send_buffer, std::vector< D > &recv_buffer)nest::MPIManager
communicate_recv_counts_secondary_events()nest::MPIManager
communicate_secondary_events_Alltoallv(std::vector< D > &send_buffer, std::vector< D > &recv_buffer)nest::MPIManager
communicate_spike_data_Alltoall(std::vector< D > &send_buffer, std::vector< D > &recv_buffer)nest::MPIManager
communicate_target_data_Alltoall(std::vector< D > &send_buffer, std::vector< D > &recv_buffer)nest::MPIManager
equal_cross_ranks(const double value)nest::MPIManager
finalize(const bool) overridenest::MPIManagervirtual
get_buffer_size_spike_data() constnest::MPIManagerinline
get_buffer_size_target_data() constnest::MPIManagerinline
get_done_marker_position_in_secondary_events_recv_buffer(const size_t source_rank) constnest::MPIManagerinline
get_done_marker_position_in_secondary_events_send_buffer(const size_t target_rank) constnest::MPIManagerinline
get_num_processes() constnest::MPIManagerinline
get_process_id_of_node_id(const size_t node_id) constnest::MPIManagerinline
get_process_id_of_vp(const size_t vp) constnest::MPIManagerinline
get_processor_name()nest::MPIManagerinline
get_rank() constnest::MPIManagerinline
get_recv_buffer_size_secondary_events_in_int() constnest::MPIManagerinline
get_recv_count_secondary_events_in_int(const size_t source_rank) constnest::MPIManagerinline
get_recv_displacement_secondary_events_in_int(const size_t source_rank) constnest::MPIManagerinline
get_send_buffer_size_secondary_events_in_int() constnest::MPIManagerinline
get_send_count_secondary_events_in_int(const size_t target_rank) constnest::MPIManagerinline
get_send_displacement_secondary_events_in_int(const size_t target_rank) constnest::MPIManagerinline
get_send_recv_count_spike_data_per_rank() constnest::MPIManagerinline
get_send_recv_count_target_data_per_rank() constnest::MPIManagerinline
get_status(Dictionary &) overridenest::MPIManagervirtual
growth_factor_buffer_spike_data_nest::MPIManagerprivate
growth_factor_buffer_target_data_nest::MPIManagerprivate
increase_buffer_size_target_data()nest::MPIManagerinline
init_mpi(int *argc, char **argv[])nest::MPIManager
initialize(const bool) overridenest::MPIManagervirtual
is_mpi_used()nest::MPIManagerinline
ManagerInterface(ManagerInterface const &)=deletenest::ManagerInterface
ManagerInterface()nest::ManagerInterfaceinline
max_buffer_size_target_data_nest::MPIManagerprivate
mpi_abort(int exitcode)nest::MPIManagerinline
mpi_finalize(int exitcode)nest::MPIManager
MPIManager()nest::MPIManager
num_processes_nest::MPIManagerprivate
operator=(ManagerInterface const &)=deletenest::ManagerInterface
prepare()nest::ManagerInterfaceinlinevirtual
rank_nest::MPIManagerprivate
recv_buffer_size_nest::MPIManagerprivate
recv_counts_secondary_events_in_int_per_rank_nest::MPIManagerprivate
recv_displacements_secondary_events_in_int_per_rank_nest::MPIManagerprivate
send_buffer_size_nest::MPIManagerprivate
send_counts_secondary_events_in_int_per_rank_nest::MPIManagerprivate
send_displacements_secondary_events_in_int_per_rank_nest::MPIManagerprivate
send_recv_count_spike_data_per_rank_nest::MPIManagerprivate
send_recv_count_target_data_per_rank_nest::MPIManagerprivate
set_buffer_size_spike_data(size_t buffer_size)nest::MPIManagerinline
set_buffer_size_target_data(size_t buffer_size)nest::MPIManagerinline
set_recv_counts_secondary_events_in_int_per_rank(const std::vector< int > &recv_counts_in_int_per_rank)nest::MPIManagerinline
set_status(const Dictionary &) overridenest::MPIManagervirtual
shrink_factor_buffer_spike_data_nest::MPIManagerprivate
synchronize()nest::MPIManagerinline
time_communicate(int num_bytes, int samples=1000)nest::MPIManagerinline
time_communicate_alltoall(int num_bytes, int samples=1000)nest::MPIManagerinline
time_communicate_alltoallv(int num_bytes, int samples=1000)nest::MPIManagerinline
time_communicate_offgrid(int num_bytes, int samples=1000)nest::MPIManagerinline
time_communicatev(int num_bytes, int samples=1000)nest::MPIManagerinline
use_mpi_nest::MPIManagerprivate
~ManagerInterface()nest::ManagerInterfaceinlinevirtual
~MPIManager() overridenest::MPIManagerinline