Dakota  Version
Explore and Predict with Confidence
ParallelLibrary Member List

This is the complete list of members for ParallelLibrary, including all inherited members.

abort_helper(int code)ParallelLibrary
alias_as_hub_server_comm(const ParallelLevel &parent_pl, ParallelLevel &child_pl)ParallelLibraryinlineprivate
alias_as_server_comm(const ParallelLevel &parent_pl, ParallelLevel &child_pl)ParallelLibraryinlineprivate
analysis_intra_communicators()ParallelLibraryinline
barrier(const MPI_Comm &comm)ParallelLibraryinlineprivate
barrier_a()ParallelLibraryinline
barrier_e()ParallelLibraryinline
barrier_i(size_t index=_NPOS)ParallelLibraryinline
barrier_w()ParallelLibraryinline
bcast(int &data, const ParallelLevel &pl)ParallelLibraryinline
bcast(short &data, const ParallelLevel &pl)ParallelLibraryinline
bcast(MPIPackBuffer &send_buff, const ParallelLevel &pl)ParallelLibraryinline
bcast(MPIUnpackBuffer &recv_buff, const ParallelLevel &pl)ParallelLibraryinline
bcast(int &data, const MPI_Comm &comm)ParallelLibraryinlineprivate
bcast(short &data, const MPI_Comm &comm)ParallelLibraryinlineprivate
bcast(MPIPackBuffer &send_buff, const MPI_Comm &comm)ParallelLibraryinlineprivate
bcast(MPIUnpackBuffer &recv_buff, const MPI_Comm &comm)ParallelLibraryinlineprivate
bcast_a(int &data)ParallelLibraryinline
bcast_a(MPIPackBuffer &send_buff)ParallelLibraryinline
bcast_a(MPIUnpackBuffer &recv_buff)ParallelLibraryinline
bcast_e(int &data)ParallelLibraryinline
bcast_e(MPIPackBuffer &send_buff)ParallelLibraryinline
bcast_e(MPIUnpackBuffer &recv_buff)ParallelLibraryinline
bcast_hs(int &data, const ParallelLevel &pl)ParallelLibraryinline
bcast_hs(MPIPackBuffer &send_buff, const ParallelLevel &pl)ParallelLibraryinline
bcast_hs(MPIUnpackBuffer &recv_buff, const ParallelLevel &pl)ParallelLibraryinline
bcast_i(int &data, size_t index=_NPOS)ParallelLibraryinline
bcast_i(short &data, size_t index=_NPOS)ParallelLibraryinline
bcast_i(MPIPackBuffer &send_buff, size_t index=_NPOS)ParallelLibraryinline
bcast_i(MPIUnpackBuffer &recv_buff, size_t index=_NPOS)ParallelLibraryinline
bcast_mi(int &data, size_t index=_NPOS)ParallelLibraryinline
bcast_mi(MPIPackBuffer &send_buff, size_t index=_NPOS)ParallelLibraryinline
bcast_mi(MPIUnpackBuffer &recv_buff, size_t index=_NPOS)ParallelLibraryinline
bcast_w(int &data)ParallelLibraryinline
bcast_w(MPIPackBuffer &send_buff)ParallelLibraryinline
bcast_w(MPIUnpackBuffer &recv_buff)ParallelLibraryinline
check_error(const String &err_source, int err_code)ParallelLibraryinlineprivate
check_mi_index(size_t &index) constParallelLibraryinline
command_line_check() constParallelLibraryinline
command_line_post_run() constParallelLibraryinline
command_line_post_run_input() constParallelLibraryinline
command_line_post_run_output() constParallelLibraryinline
command_line_pre_run() constParallelLibraryinline
command_line_pre_run_input() constParallelLibraryinline
command_line_pre_run_output() constParallelLibraryinline
command_line_run() constParallelLibraryinline
command_line_run_input() constParallelLibraryinline
command_line_run_output() constParallelLibraryinline
command_line_user_modes() constParallelLibraryinline
copy_as_hub_server_comm(const ParallelLevel &parent_pl, ParallelLevel &child_pl)ParallelLibraryinlineprivate
copy_as_server_comm(const ParallelLevel &parent_pl, ParallelLevel &child_pl)ParallelLibraryinlineprivate
currPCIterParallelLibraryprivate
dummyFlagParallelLibraryprivate
ea_parallel_level_defined() constParallelLibraryinline
free(MPI_Request &request)ParallelLibraryinline
ie_parallel_level_defined() constParallelLibraryinline
increment_parallel_configuration(ParLevLIter mi_pl_iter)ParallelLibraryinline
increment_parallel_configuration()ParallelLibraryinline
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)ParallelLibraryinline
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)ParallelLibraryprivate
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)ParallelLibraryinline
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)ParallelLibraryinline
init_mpi_comm()ParallelLibraryprivate
initialize_timers()ParallelLibraryprivate
irecv(MPIUnpackBuffer &recv_buff, int source, int tag, MPI_Request &recv_req, const ParallelLevel &parent_pl, const ParallelLevel &child_pl)ParallelLibraryinline
irecv(int &recv_int, int source, int tag, MPI_Request &recv_req, const ParallelLevel &parent_pl, const ParallelLevel &child_pl)ParallelLibraryinline
irecv_ea(int &recv_int, int source, int tag, MPI_Request &recv_req)ParallelLibraryinline
irecv_ie(int &recv_int, int source, int tag, MPI_Request &recv_req)ParallelLibraryinline
irecv_ie(MPIUnpackBuffer &recv_buff, int source, int tag, MPI_Request &recv_req)ParallelLibraryinline
irecv_mi(int &recv_int, int source, int tag, MPI_Request &recv_req, size_t index=_NPOS)ParallelLibraryinline
irecv_mi(MPIUnpackBuffer &recv_buff, int source, int tag, MPI_Request &recv_req, size_t index=_NPOS)ParallelLibraryinline
is_null() constParallelLibraryinline
isend(MPIPackBuffer &send_buff, int dest, int tag, MPI_Request &send_req, const ParallelLevel &parent_pl, const ParallelLevel &child_pl)ParallelLibraryinline
isend(int &send_int, int dest, int tag, MPI_Request &send_req, const ParallelLevel &parent_pl, const ParallelLevel &child_pl)ParallelLibraryinline
isend_ea(int &send_int, int dest, int tag, MPI_Request &send_req)ParallelLibraryinline
isend_ie(int &send_int, int dest, int tag, MPI_Request &send_req)ParallelLibraryinline
isend_ie(MPIPackBuffer &send_buff, int dest, int tag, MPI_Request &send_req)ParallelLibraryinline
isend_mi(int &send_int, int dest, int tag, MPI_Request &send_req, size_t index=_NPOS)ParallelLibraryinline
isend_mi(MPIPackBuffer &send_buff, int dest, int tag, MPI_Request &send_req, size_t index=_NPOS)ParallelLibraryinline
mi_parallel_level_defined(size_t index=_NPOS) constParallelLibraryinline
mpiManagerParallelLibraryprivate
mpirun_flag() constParallelLibraryinline
num_parallel_configurations() constParallelLibraryinline
output_manager()ParallelLibraryinline
output_timers()ParallelLibraryprivate
outputManagerParallelLibraryprivate
outputTimingsParallelLibraryprivate
parallel_configuration() constParallelLibraryinline
parallel_configuration_is_complete()ParallelLibraryinline
parallel_configuration_iterator(ParConfigLIter pc_iter)ParallelLibraryinline
parallel_configuration_iterator() constParallelLibraryinline
parallel_level_index(ParLevLIter pl_iter)ParallelLibraryinline
parallel_time() constParallelLibraryinline
parallelConfigurationsParallelLibraryprivate
parallelLevelsParallelLibraryprivate
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()ParallelLibraryinline
programOptionsParallelLibraryprivate
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)ParallelLibraryinline
recv(int &recv_int, int source, int tag, MPI_Status &status, const ParallelLevel &parent_pl, const ParallelLevel &child_pl)ParallelLibraryinline
recv_ea(int &recv_int, int source, int tag, MPI_Status &status)ParallelLibraryinline
recv_ie(int &recv_int, int source, int tag, MPI_Status &status)ParallelLibraryinline
recv_ie(MPIUnpackBuffer &recv_buff, int source, int tag, MPI_Status &status)ParallelLibraryinline
recv_mi(int &recv_int, int source, int tag, MPI_Status &status, size_t index=_NPOS)ParallelLibraryinline
recv_mi(MPIUnpackBuffer &recv_buff, int source, int tag, MPI_Status &status, size_t index=_NPOS)ParallelLibraryinline
reduce_sum(double *local_vals, double *sum_vals, int num_vals, const MPI_Comm &comm)ParallelLibraryinlineprivate
reduce_sum_a(double *local_vals, double *sum_vals, int num_vals)ParallelLibraryinline
reduce_sum_ea(double *local_vals, double *sum_vals, int num_vals)ParallelLibraryinline
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)ParallelLibraryprivate
send(MPIPackBuffer &send_buff, int dest, int tag, const ParallelLevel &parent_pl, const ParallelLevel &child_pl)ParallelLibraryinline
send(int &send_int, int dest, int tag, const ParallelLevel &parent_pl, const ParallelLevel &child_pl)ParallelLibraryinline
send_ea(int &send_int, int dest, int tag)ParallelLibraryinline
send_ie(int &send_int, int dest, int tag)ParallelLibraryinline
send_ie(MPIPackBuffer &send_buff, int dest, int tag)ParallelLibraryinline
send_mi(int &send_int, int dest, int tag, size_t index=_NPOS)ParallelLibraryinline
send_mi(MPIPackBuffer &send_buff, int dest, int tag, size_t index=_NPOS)ParallelLibraryinline
split_communicator_dedicated_master(const ParallelLevel &parent_pl, ParallelLevel &child_pl)ParallelLibraryprivate
split_communicator_peer_partition(const ParallelLevel &parent_pl, ParallelLevel &child_pl)ParallelLibraryprivate
startClockParallelLibraryprivate
startCPUTimeParallelLibraryprivate
startMPITimeParallelLibraryprivate
startWCTimeParallelLibraryprivate
terminate_modelcenter()ParallelLibrary
test(MPI_Request &request, int &test_flag, MPI_Status &status)ParallelLibraryinline
w_parallel_level_defined() constParallelLibraryinline
w_parallel_level_iterator()ParallelLibraryinline
wait(MPI_Request &request, MPI_Status &status)ParallelLibraryinline
waitall(int num_recvs, MPI_Request *&recv_reqs)ParallelLibraryinline
waitsome(int num_sends, MPI_Request *&recv_requests, int &num_recvs, int *&index_array, MPI_Status *&status_array)ParallelLibraryinline
world_rank() constParallelLibraryinline
world_size() constParallelLibraryinline
write_restart(const ParamResponsePair &prp)ParallelLibrary
~ParallelLibrary()ParallelLibrary