$extrastylesheet
Dakota  Version 6.2
ParallelLibrary Member List
This is the complete list of members for ParallelLibrary, including all inherited members.
abort_helper(int code)ParallelLibrary
analysis_intra_communicators()ParallelLibrary [inline]
barrier(const MPI_Comm &comm)ParallelLibrary [inline, private]
barrier_a()ParallelLibrary [inline]
barrier_e()ParallelLibrary [inline]
barrier_i(size_t index=_NPOS)ParallelLibrary [inline]
barrier_w()ParallelLibrary [inline]
bcast(int &data, const ParallelLevel &pl)ParallelLibrary [inline]
bcast(short &data, const ParallelLevel &pl)ParallelLibrary [inline]
bcast(MPIPackBuffer &send_buff, const ParallelLevel &pl)ParallelLibrary [inline]
bcast(MPIUnpackBuffer &recv_buff, const ParallelLevel &pl)ParallelLibrary [inline]
bcast(int &data, const MPI_Comm &comm)ParallelLibrary [inline, private]
bcast(short &data, const MPI_Comm &comm)ParallelLibrary [inline, private]
bcast(MPIPackBuffer &send_buff, const MPI_Comm &comm)ParallelLibrary [inline, private]
bcast(MPIUnpackBuffer &recv_buff, const MPI_Comm &comm)ParallelLibrary [inline, private]
bcast_a(int &data)ParallelLibrary [inline]
bcast_a(MPIPackBuffer &send_buff)ParallelLibrary [inline]
bcast_a(MPIUnpackBuffer &recv_buff)ParallelLibrary [inline]
bcast_e(int &data)ParallelLibrary [inline]
bcast_e(MPIPackBuffer &send_buff)ParallelLibrary [inline]
bcast_e(MPIUnpackBuffer &recv_buff)ParallelLibrary [inline]
bcast_hs(int &data, const ParallelLevel &pl)ParallelLibrary [inline]
bcast_hs(MPIPackBuffer &send_buff, const ParallelLevel &pl)ParallelLibrary [inline]
bcast_hs(MPIUnpackBuffer &recv_buff, const ParallelLevel &pl)ParallelLibrary [inline]
bcast_i(int &data, size_t index=_NPOS)ParallelLibrary [inline]
bcast_i(short &data, size_t index=_NPOS)ParallelLibrary [inline]
bcast_i(MPIPackBuffer &send_buff, size_t index=_NPOS)ParallelLibrary [inline]
bcast_i(MPIUnpackBuffer &recv_buff, size_t index=_NPOS)ParallelLibrary [inline]
bcast_mi(int &data, size_t index=_NPOS)ParallelLibrary [inline]
bcast_mi(MPIPackBuffer &send_buff, size_t index=_NPOS)ParallelLibrary [inline]
bcast_mi(MPIUnpackBuffer &recv_buff, size_t index=_NPOS)ParallelLibrary [inline]
bcast_w(int &data)ParallelLibrary [inline]
bcast_w(MPIPackBuffer &send_buff)ParallelLibrary [inline]
bcast_w(MPIUnpackBuffer &recv_buff)ParallelLibrary [inline]
check_error(const String &err_source, int err_code)ParallelLibrary [inline, private]
check_mi_index(size_t &index) const ParallelLibrary [inline]
command_line_check() const ParallelLibrary [inline]
command_line_post_run() const ParallelLibrary [inline]
command_line_post_run_input() const ParallelLibrary [inline]
command_line_post_run_output() const ParallelLibrary [inline]
command_line_pre_run() const ParallelLibrary [inline]
command_line_pre_run_input() const ParallelLibrary [inline]
command_line_pre_run_output() const ParallelLibrary [inline]
command_line_run() const ParallelLibrary [inline]
command_line_run_input() const ParallelLibrary [inline]
command_line_run_output() const ParallelLibrary [inline]
command_line_user_modes() const ParallelLibrary [inline]
currPCIterParallelLibrary [private]
dummyFlagParallelLibrary [private]
ea_parallel_level_defined() const ParallelLibrary [inline]
free(MPI_Request &request)ParallelLibrary [inline]
ie_parallel_level_defined() const ParallelLibrary [inline]
increment_parallel_configuration(ParLevLIter mi_pl_iter)ParallelLibrary [inline]
increment_parallel_configuration()ParallelLibrary [inline]
inherit_as_hub_server_comm(const ParallelLevel &parent_pl, ParallelLevel &child_pl)ParallelLibrary [inline, private]
inherit_as_server_comm(const ParallelLevel &parent_pl, ParallelLevel &child_pl)ParallelLibrary [inline, private]
init_analysis_communicators(int analysis_servers, int procs_per_analysis, int min_procs_per_analysis, int max_procs_per_analysis, int max_analysis_concurrency, int asynch_local_analysis_concurrency, short default_config, short analysis_scheduling, bool peer_dynamic_avail)ParallelLibrary [inline]
init_communicators(const ParallelLevel &parent_pl, int num_servers, int procs_per_server, int min_procs_per_server, int max_procs_per_server, int max_concurrency, int asynch_local_concurrency, short default_config, short scheduling_override, bool peer_dynamic_avail)ParallelLibrary [private]
init_evaluation_communicators(int evaluation_servers, int procs_per_evaluation, int min_procs_per_eval, int max_procs_per_eval, int max_evaluation_concurrency, int asynch_local_evaluation_concurrency, short default_config, short evaluation_scheduling, bool peer_dynamic_avail)ParallelLibrary [inline]
init_iterator_communicators(int iterator_servers, int procs_per_iterator, int min_procs_per_iterator, int max_procs_per_iterator, int max_iterator_concurrency, short default_config, short iterator_scheduling, bool peer_dynamic_avail)ParallelLibrary [inline]
init_mpi_comm()ParallelLibrary [private]
initialize_timers()ParallelLibrary [private]
irecv(MPIUnpackBuffer &recv_buff, int source, int tag, MPI_Request &recv_req, const ParallelLevel &parent_pl, const ParallelLevel &child_pl)ParallelLibrary [inline]
irecv(int &recv_int, int source, int tag, MPI_Request &recv_req, const ParallelLevel &parent_pl, const ParallelLevel &child_pl)ParallelLibrary [inline]
irecv_ea(int &recv_int, int source, int tag, MPI_Request &recv_req)ParallelLibrary [inline]
irecv_ie(int &recv_int, int source, int tag, MPI_Request &recv_req)ParallelLibrary [inline]
irecv_ie(MPIUnpackBuffer &recv_buff, int source, int tag, MPI_Request &recv_req)ParallelLibrary [inline]
irecv_mi(int &recv_int, int source, int tag, MPI_Request &recv_req, size_t index=_NPOS)ParallelLibrary [inline]
irecv_mi(MPIUnpackBuffer &recv_buff, int source, int tag, MPI_Request &recv_req, size_t index=_NPOS)ParallelLibrary [inline]
is_null() const ParallelLibrary [inline]
isend(MPIPackBuffer &send_buff, int dest, int tag, MPI_Request &send_req, const ParallelLevel &parent_pl, const ParallelLevel &child_pl)ParallelLibrary [inline]
isend(int &send_int, int dest, int tag, MPI_Request &send_req, const ParallelLevel &parent_pl, const ParallelLevel &child_pl)ParallelLibrary [inline]
isend_ea(int &send_int, int dest, int tag, MPI_Request &send_req)ParallelLibrary [inline]
isend_ie(int &send_int, int dest, int tag, MPI_Request &send_req)ParallelLibrary [inline]
isend_ie(MPIPackBuffer &send_buff, int dest, int tag, MPI_Request &send_req)ParallelLibrary [inline]
isend_mi(int &send_int, int dest, int tag, MPI_Request &send_req, size_t index=_NPOS)ParallelLibrary [inline]
isend_mi(MPIPackBuffer &send_buff, int dest, int tag, MPI_Request &send_req, size_t index=_NPOS)ParallelLibrary [inline]
mi_parallel_level_defined(size_t index=_NPOS) const ParallelLibrary [inline]
mpiManagerParallelLibrary [private]
mpirun_flag() const ParallelLibrary [inline]
num_parallel_configurations() const ParallelLibrary [inline]
output_manager()ParallelLibrary [inline]
output_timers()ParallelLibrary [private]
outputManagerParallelLibrary [private]
outputTimingsParallelLibrary [private]
parallel_configuration() const ParallelLibrary [inline]
parallel_configuration_is_complete()ParallelLibrary [inline]
parallel_configuration_iterator(ParConfigLIter pc_iter)ParallelLibrary [inline]
parallel_configuration_iterator() const ParallelLibrary [inline]
parallel_level_index(ParLevLIter pl_iter)ParallelLibrary [inline]
parallel_time() const ParallelLibrary [inline]
parallelConfigurationsParallelLibrary [private]
parallelLevelsParallelLibrary [private]
ParallelLibrary()ParallelLibrary
ParallelLibrary(const MPIManager &mpi_mgr, ProgramOptions &prog_opts, OutputManager &output_mgr)ParallelLibrary
pop_output_tag(const ParallelLevel &pl)ParallelLibrary
print_configuration()ParallelLibrary
program_options()ParallelLibrary [inline]
programOptionsParallelLibrary [private]
push_output_tag(const ParallelLevel &pl)ParallelLibrary
recv(MPIUnpackBuffer &recv_buff, int source, int tag, MPI_Status &status, const ParallelLevel &parent_pl, const ParallelLevel &child_pl)ParallelLibrary [inline]
recv(int &recv_int, int source, int tag, MPI_Status &status, const ParallelLevel &parent_pl, const ParallelLevel &child_pl)ParallelLibrary [inline]
recv_ea(int &recv_int, int source, int tag, MPI_Status &status)ParallelLibrary [inline]
recv_ie(int &recv_int, int source, int tag, MPI_Status &status)ParallelLibrary [inline]
recv_ie(MPIUnpackBuffer &recv_buff, int source, int tag, MPI_Status &status)ParallelLibrary [inline]
recv_mi(int &recv_int, int source, int tag, MPI_Status &status, size_t index=_NPOS)ParallelLibrary [inline]
recv_mi(MPIUnpackBuffer &recv_buff, int source, int tag, MPI_Status &status, size_t index=_NPOS)ParallelLibrary [inline]
reduce_sum(double *local_vals, double *sum_vals, int num_vals, const MPI_Comm &comm)ParallelLibrary [inline, private]
reduce_sum_a(double *local_vals, double *sum_vals, int num_vals)ParallelLibrary [inline]
reduce_sum_ea(double *local_vals, double *sum_vals, int num_vals)ParallelLibrary [inline]
resolve_inputs(ParallelLevel &child_pl, int avail_procs, int min_procs_per_server, int max_procs_per_server, int max_concurrency, int capacity_multiplier, short default_config, short scheduling_override, bool peer_dynamic_avail, bool print_rank)ParallelLibrary [private]
send(MPIPackBuffer &send_buff, int dest, int tag, const ParallelLevel &parent_pl, const ParallelLevel &child_pl)ParallelLibrary [inline]
send(int &send_int, int dest, int tag, const ParallelLevel &parent_pl, const ParallelLevel &child_pl)ParallelLibrary [inline]
send_ea(int &send_int, int dest, int tag)ParallelLibrary [inline]
send_ie(int &send_int, int dest, int tag)ParallelLibrary [inline]
send_ie(MPIPackBuffer &send_buff, int dest, int tag)ParallelLibrary [inline]
send_mi(int &send_int, int dest, int tag, size_t index=_NPOS)ParallelLibrary [inline]
send_mi(MPIPackBuffer &send_buff, int dest, int tag, size_t index=_NPOS)ParallelLibrary [inline]
split_communicator_dedicated_master(const ParallelLevel &parent_pl, ParallelLevel &child_pl)ParallelLibrary [private]
split_communicator_peer_partition(const ParallelLevel &parent_pl, ParallelLevel &child_pl)ParallelLibrary [private]
startClockParallelLibrary [private]
startCPUTimeParallelLibrary [private]
startMPITimeParallelLibrary [private]
startWCTimeParallelLibrary [private]
terminate_modelcenter()ParallelLibrary
test(MPI_Request &request, int &test_flag, MPI_Status &status)ParallelLibrary [inline]
w_parallel_level_defined() const ParallelLibrary [inline]
w_parallel_level_iterator()ParallelLibrary [inline]
wait(MPI_Request &request, MPI_Status &status)ParallelLibrary [inline]
waitall(int num_recvs, MPI_Request *&recv_reqs)ParallelLibrary [inline]
waitsome(int num_sends, MPI_Request *&recv_requests, int &num_recvs, int *&index_array, MPI_Status *&status_array)ParallelLibrary [inline]
world_rank() const ParallelLibrary [inline]
world_size() const ParallelLibrary [inline]
write_restart(const ParamResponsePair &prp)ParallelLibrary
~ParallelLibrary()ParallelLibrary