ParallelLibrary Member List
This is the complete list of members for ParallelLibrary, including all inherited members.
abort_helper(int code) const ParallelLibrary
analysis_intra_communicators()ParallelLibrary [inline]
barrier(const MPI_Comm &comm)ParallelLibrary [inline, private]
barrier_a()ParallelLibrary [inline]
barrier_e()ParallelLibrary [inline]
barrier_i()ParallelLibrary [inline]
barrier_w()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_i(int &data)ParallelLibrary [inline]
bcast_i(short &data)ParallelLibrary [inline]
bcast_i(MPIPackBuffer &send_buff)ParallelLibrary [inline]
bcast_i(MPIUnpackBuffer &recv_buff)ParallelLibrary [inline]
bcast_si(int &data)ParallelLibrary [inline]
bcast_si(MPIPackBuffer &send_buff)ParallelLibrary [inline]
bcast_si(MPIUnpackBuffer &recv_buff)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 std::string &err_source, const int &err_code)ParallelLibrary [inline, private]
checkFlagParallelLibrary [private]
close_streams()ParallelLibrary
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]
currPLIterParallelLibrary [private]
dakotaMPICommParallelLibrary [private]
detect_parallel_launch(int &argc, char **&argv)ParallelLibrary [static]
dummyFlagParallelLibrary [private]
ea_parallel_level_defined() const ParallelLibrary [inline]
error_ofstreamParallelLibrary [private]
free(MPI_Request &request)ParallelLibrary [inline]
free_analysis_communicators()ParallelLibrary [inline]
free_communicators(ParallelLevel &pl)ParallelLibrary [private]
free_evaluation_communicators()ParallelLibrary [inline]
free_iterator_communicators()ParallelLibrary [inline]
ie_parallel_level_defined() const ParallelLibrary [inline]
increment_parallel_configuration()ParallelLibrary [inline]
init_analysis_communicators(const int &analysis_servers, const int &procs_per_analysis, const int &max_analysis_concurrency, const int &asynch_local_analysis_concurrency, const std::string &default_config, const std::string &analysis_scheduling)ParallelLibrary [inline]
init_communicators(const ParallelLevel &parent_pl, const int &num_servers, const int &procs_per_server, const int &max_concurrency, const int &asynch_local_concurrency, const std::string &default_config, const std::string &scheduling_override)ParallelLibrary [private]
init_evaluation_communicators(const int &evaluation_servers, const int &procs_per_evaluation, const int &max_evaluation_concurrency, const int &asynch_local_evaluation_concurrency, const std::string &default_config, const std::string &evaluation_scheduling)ParallelLibrary [inline]
init_iterator_communicators(const int &iterator_servers, const int &procs_per_iterator, const int &max_iterator_concurrency, const std::string &default_config, const std::string &iterator_scheduling)ParallelLibrary [inline]
init_mpi_comm(MPI_Comm dakota_mpi_comm)ParallelLibrary [private]
irecv(MPIUnpackBuffer &recv_buff, const int &source, const int &tag, MPI_Request &recv_req, ParallelLevel &parent_pl, ParallelLevel &child_pl)ParallelLibrary [inline, private]
irecv(int &recv_int, const int &source, const int &tag, MPI_Request &recv_req, ParallelLevel &parent_pl, ParallelLevel &child_pl)ParallelLibrary [inline, private]
irecv_ea(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_si(MPIUnpackBuffer &recv_buff, int source, int tag, MPI_Request &recv_req)ParallelLibrary [inline]
is_null() const ParallelLibrary [inline]
isend(MPIPackBuffer &send_buff, const int &dest, const int &tag, MPI_Request &send_req, ParallelLevel &parent_pl, ParallelLevel &child_pl)ParallelLibrary [inline, private]
isend(int &send_int, const int &dest, const int &tag, MPI_Request &send_req, ParallelLevel &parent_pl, ParallelLevel &child_pl)ParallelLibrary [inline, private]
isend_ea(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_si(MPIPackBuffer &send_buff, int dest, int tag, MPI_Request &send_req)ParallelLibrary [inline]
manage_outputs_restart(const ParallelLevel &pl)ParallelLibrary
manage_run_modes(CommandLineHandler &cmd_line_handler)ParallelLibrary [private]
mpirun_flag() const ParallelLibrary [inline]
mpirunFlagParallelLibrary [private]
num_parallel_configurations() const ParallelLibrary [inline]
output_helper(const std::string &s, std::ostream &outfile=Cout) const ParallelLibrary
output_ofstreamParallelLibrary [private]
ownMPIFlagParallelLibrary [private]
parallel_configuration() const ParallelLibrary [inline]
parallel_configuration_is_complete()ParallelLibrary [inline]
parallel_configuration_iterator(const ParConfigLIter &pc_iter)ParallelLibrary [inline]
parallel_configuration_iterator() const ParallelLibrary [inline]
parallel_time() const ParallelLibrary [inline]
parallelConfigurationsParallelLibrary [private]
parallelLevelsParallelLibrary [private]
ParallelLibrary(int &argc, char **&argv)ParallelLibrary
ParallelLibrary()ParallelLibrary
ParallelLibrary(MPI_Comm dakota_mpi_comm)ParallelLibrary
ParallelLibrary(const std::string &dummy)ParallelLibrary
postRunFlagParallelLibrary [private]
postRunInputParallelLibrary [private]
postRunOutputParallelLibrary [private]
preRunFlagParallelLibrary [private]
preRunInputParallelLibrary [private]
preRunOutputParallelLibrary [private]
print_configuration()ParallelLibrary
readRestartFilenameParallelLibrary [private]
recv(MPIUnpackBuffer &recv_buff, const int &source, const int &tag, MPI_Status &status, ParallelLevel &parent_pl, ParallelLevel &child_pl)ParallelLibrary [inline, private]
recv(int &recv_int, const int &source, const int &tag, MPI_Status &status, ParallelLevel &parent_pl, ParallelLevel &child_pl)ParallelLibrary [inline, private]
recv_ea(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_si(int &recv_int, int source, int tag, MPI_Status &status)ParallelLibrary [inline]
recv_si(MPIUnpackBuffer &recv_buff, int source, int tag, MPI_Status &status)ParallelLibrary [inline]
reduce_sum(double *local_vals, double *sum_vals, const int &num_vals, const MPI_Comm &comm)ParallelLibrary [inline, private]
reduce_sum_a(double *local_vals, double *sum_vals, const int &num_vals)ParallelLibrary [inline]
reduce_sum_ea(double *local_vals, double *sum_vals, const int &num_vals)ParallelLibrary [inline]
resolve_inputs(int &num_servers, int &procs_per_server, const int &avail_procs, int &proc_remainder, const int &max_concurrency, const int &capacity_multiplier, const std::string &default_config, const std::string &scheduling_override, bool print_rank)ParallelLibrary [private]
runFlagParallelLibrary [private]
runInputParallelLibrary [private]
runOutputParallelLibrary [private]
send(MPIPackBuffer &send_buff, const int &dest, const int &tag, ParallelLevel &parent_pl, ParallelLevel &child_pl)ParallelLibrary [inline, private]
send(int &send_int, const int &dest, const int &tag, ParallelLevel &parent_pl, ParallelLevel &child_pl)ParallelLibrary [inline, private]
send_ea(int &send_int, int dest, int tag)ParallelLibrary [inline]
send_ie(MPIPackBuffer &send_buff, int dest, int tag)ParallelLibrary [inline]
send_si(int &send_int, int dest, int tag)ParallelLibrary [inline]
send_si(MPIPackBuffer &send_buff, int dest, int tag)ParallelLibrary [inline]
si_parallel_level_defined() const ParallelLibrary [inline]
specify_outputs_restart(CommandLineHandler &cmd_line_handler)ParallelLibrary
specify_outputs_restart(const char *clh_std_output_filename=NULL, const char *clh_std_error_filename=NULL, const char *clh_read_restart_filename=NULL, const char *clh_write_restart_filename=NULL, int stop_restart_evals=0, bool pre_run_flag=false)ParallelLibrary
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]
split_filenames(const char *filenames, std::string &input_filename, std::string &output_filename)ParallelLibrary [private]
startClockParallelLibrary [private]
startCPUTimeParallelLibrary [private]
startMPITimeParallelLibrary [private]
startWCTimeParallelLibrary [private]
stdErrorFilenameParallelLibrary [private]
stdErrorToFileParallelLibrary [private]
stdOutputFilenameParallelLibrary [private]
stdOutputToFileParallelLibrary [private]
stopRestartEvalsParallelLibrary [private]
test(MPI_Request &request, int &test_flag, MPI_Status &status)ParallelLibrary [inline]
userModesFlagParallelLibrary [private]
w_parallel_level_defined() const ParallelLibrary [inline]
wait(MPI_Request &request, MPI_Status &status)ParallelLibrary [inline]
waitall(const int &num_recvs, MPI_Request *&recv_reqs)ParallelLibrary [inline]
waitsome(const 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]
worldRankParallelLibrary [private]
worldSizeParallelLibrary [private]
writeRestartFilenameParallelLibrary [private]
~ParallelLibrary()ParallelLibrary