Dakota  Version 6.15
Explore and Predict with Confidence
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
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) const ParallelLibraryinline
command_line_check() const ParallelLibraryinline
command_line_post_run() const ParallelLibraryinline
command_line_post_run_input() const ParallelLibraryinline
command_line_post_run_output() const ParallelLibraryinline
command_line_pre_run() const ParallelLibraryinline
command_line_pre_run_input() const ParallelLibraryinline
command_line_pre_run_output() const ParallelLibraryinline
command_line_run() const ParallelLibraryinline
command_line_run_input() const ParallelLibraryinline
command_line_run_output() const ParallelLibraryinline
command_line_user_modes() const ParallelLibraryinline
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() const ParallelLibraryinline
free(MPI_Request &request)ParallelLibraryinline
ie_parallel_level_defined() const ParallelLibraryinline
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() const ParallelLibraryinline
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) const ParallelLibraryinline
mpiManagerParallelLibraryprivate
mpirun_flag() const ParallelLibraryinline
num_parallel_configurations() const ParallelLibraryinline
output_manager()ParallelLibraryinline
output_timers()ParallelLibraryprivate
outputManagerParallelLibraryprivate
outputTimingsParallelLibraryprivate
parallel_configuration() const ParallelLibraryinline
parallel_configuration_is_complete()ParallelLibraryinline
parallel_configuration_iterator(ParConfigLIter pc_iter)ParallelLibraryinline
parallel_configuration_iterator() const ParallelLibraryinline
parallel_level_index(ParLevLIter pl_iter)ParallelLibraryinline
parallel_time() const ParallelLibraryinline
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() const ParallelLibraryinline
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() const ParallelLibraryinline
world_size() const ParallelLibraryinline
write_restart(const ParamResponsePair &prp)ParallelLibrary
~ParallelLibrary()ParallelLibrary