active_model_key(const Pecos::ActiveKey &key) | Interface | virtual |
advancement_available() | Interface | virtual |
algebraic_function_type(String) | Interface | private |
algebraic_mappings(const Variables &vars, const ActiveSet &algebraic_set, Response &algebraic_response) | Interface | protected |
algebraicACVIds | Interface | private |
algebraicACVIndices | Interface | private |
algebraicConstraintWeights | Interface | private |
algebraicFnIndices | Interface | private |
algebraicFnTags | Interface | private |
algebraicFnTypes | Interface | private |
algebraicMappings | Interface | protected |
algebraicVarTags | Interface | private |
allowExistingResults | ProcessApplicInterface | protected |
analysis_components() const | Interface | virtual |
analysis_drivers() const | ProcessApplicInterface | inlineprotectedvirtual |
analysis_process_group_id(pid_t pgid) | ProcessHandleApplicInterface | protectedvirtual |
analysis_process_group_id() const | ProcessHandleApplicInterface | protectedvirtual |
analysisCommRank | ApplicationInterface | protected |
analysisCommSize | ApplicationInterface | protected |
analysisComponents | Interface | protected |
analysisProcessIdMap | ProcessHandleApplicInterface | protected |
analysisScheduling | ApplicationInterface | private |
analysisServerId | ApplicationInterface | protected |
append_approximation(const Variables &vars, const IntResponsePair &response_pr) | Interface | virtual |
append_approximation(const RealMatrix &samples, const IntResponseMap &resp_map) | Interface | virtual |
append_approximation(const VariablesArray &vars_array, const IntResponseMap &resp_map) | Interface | virtual |
append_approximation(const IntVariablesMap &vars_map, const IntResponseMap &resp_map) | Interface | virtual |
appendIfaceId | Interface | protected |
ApplicationInterface(const ProblemDescDB &problem_db) | ApplicationInterface | |
approximation_coefficients(bool normalized=false) | Interface | virtual |
approximation_coefficients(const RealVectorArray &approx_coeffs, bool normalized=false) | Interface | virtual |
approximation_data(size_t fn_index) | Interface | virtual |
approximation_function_indices(const SizetSet &approx_fn_indices) | Interface | virtual |
approximation_variances(const Variables &vars) | Interface | virtual |
approximations() | Interface | virtual |
apreproFlag | ProcessApplicInterface | protected |
argList | ProcessHandleApplicInterface | protected |
asl | Interface | private |
assign_asynch_local_queue(PRPQueue &local_prp_queue, PRPQueueIter &local_prp_iter) | ApplicationInterface | private |
assign_asynch_local_queue_nowait(PRPQueue &local_prp_queue, PRPQueueIter &local_prp_iter) | ApplicationInterface | private |
assign_rep(std::shared_ptr< Interface > interface_rep) | Interface | |
assign_rep(Interface *interface_rep, bool ref_count_incr=false) | Interface | |
asv_mapping(const ActiveSet &total_set, ActiveSet &algebraic_set, ActiveSet &core_set) | Interface | protected |
asv_mapping(const ActiveSet &algebraic_set, ActiveSet &total_set) | Interface | protected |
asvControlFlag | ApplicationInterface | private |
asynch_local_evaluation_concurrency() const | ApplicationInterface | inlineprotectedvirtual |
asynchFlag | ApplicationInterface | protected |
asynchLocalActivePRPQueue | ApplicationInterface | private |
asynchLocalAnalysisConcSpec | ApplicationInterface | protected |
asynchLocalAnalysisConcurrency | ApplicationInterface | protected |
asynchLocalAnalysisFlag | ApplicationInterface | protected |
asynchLocalEvalConcSpec | ApplicationInterface | protected |
asynchLocalEvalConcurrency | ApplicationInterface | private |
asynchLocalEvalStatic | ApplicationInterface | private |
asynchronous_local_analyses(int start, int end, int step) | ProcessHandleApplicInterface | protected |
asynchronous_local_evaluations(PRPQueue &prp_queue) | ApplicationInterface | private |
asynchronous_local_evaluations_nowait(PRPQueue &prp_queue) | ApplicationInterface | private |
autotag_files(const bfs::path ¶ms_path, const bfs::path &results_path, const String &eval_id_tag) const | ProcessApplicInterface | protected |
batchEval | ApplicationInterface | protected |
batchIdCntr | ApplicationInterface | protected |
beforeSynchAlgPRPQueue | ApplicationInterface | private |
beforeSynchCorePRPQueue | ApplicationInterface | private |
beforeSynchDuplicateMap | ApplicationInterface | private |
broadcast_evaluation(const ParamResponsePair &pair) | ApplicationInterface | inlineprivate |
broadcast_evaluation(int fn_eval_id, const Variables &vars, const ActiveSet &set) | ApplicationInterface | private |
build_approximation(const RealVector &c_l_bnds, const RealVector &c_u_bnds, const IntVector &di_l_bnds, const IntVector &di_u_bnds, const RealVector &dr_l_bnds, const RealVector &dr_u_bnds) | Interface | virtual |
cache_unmatched_response(int raw_id) | Interface | |
cache_unmatched_responses() | Interface | |
cachedResponseMap | Interface | protected |
challenge_diagnostics(const String &metric_type, const RealMatrix &challenge_pts) | Interface | virtual |
check_asynchronous(bool warn, int max_eval_concurrency) | ApplicationInterface | protected |
check_multiprocessor_analysis(bool warn) | ApplicationInterface | protected |
check_multiprocessor_asynchronous(bool warn, int max_eval_concurrency) | ApplicationInterface | protected |
check_wait(pid_t pid, int status) | ProcessHandleApplicInterface | protected |
clear_active_data() | Interface | virtual |
clear_current_active_data() | Interface | virtual |
clear_inactive() | Interface | virtual |
clear_model_keys() | Interface | virtual |
combine_approximation() | Interface | virtual |
combined_to_active(bool clear_combined=true) | Interface | virtual |
commandLineArgs | ProcessApplicInterface | protected |
common_input_filtering(const Variables &vars) | ApplicationInterface | private |
common_output_filtering(Response &response) | ApplicationInterface | private |
completionSet | ApplicationInterface | protected |
continuation(const Variables &target_vars, const ActiveSet &set, Response &response, const ParamResponsePair &source_pair, int failed_eval_id) | ApplicationInterface | private |
copyFiles | ProcessApplicInterface | protected |
coreMappings | Interface | protected |
create_analysis_process(bool block_flag, bool new_group) | SpawnApplicInterface | protectedvirtual |
create_command_arguments(boost::shared_array< const char * > &av, StringArray &driver_and_args) | ProcessHandleApplicInterface | protected |
create_evaluation_process(bool block_flag) | ProcessHandleApplicInterface | protectedvirtual |
createdDir | ProcessApplicInterface | protected |
currEvalId | Interface | protected |
curWorkdir | ProcessApplicInterface | protected |
cv_diagnostics(const StringArray &metric_types, unsigned num_folds) | Interface | virtual |
defaultASV | ApplicationInterface | private |
define_filenames(const String &eval_id_tag) | ProcessApplicInterface | protected |
derived_map(const Variables &vars, const ActiveSet &set, Response &response, int fn_eval_id) | ProcessApplicInterface | protectedvirtual |
derived_map_asynch(const ParamResponsePair &pair) | ProcessApplicInterface | protectedvirtual |
dirSave | ProcessApplicInterface | protected |
dirTag | ProcessApplicInterface | protected |
discrepancy_emulation_mode(short mode) | Interface | virtual |
driver_argument_list(int analysis_id) | ProcessHandleApplicInterface | inlineprotected |
duplication_detect(const Variables &vars, Response &response, bool asynch_flag) | ApplicationInterface | private |
eaDedMasterFlag | ApplicationInterface | protected |
eaMessagePass | ApplicationInterface | private |
eval_tag_prefix(const String &eval_id_str, bool append_iface_id=true) | Interface | |
evalCacheFlag | ApplicationInterface | private |
evalCommRank | ApplicationInterface | protected |
evalCommSize | ApplicationInterface | protected |
evalIdCntr | Interface | protected |
evalIdRefPt | Interface | protected |
evalProcessIdMap | ProcessHandleApplicInterface | protected |
evalScheduling | ApplicationInterface | private |
evalServerId | ApplicationInterface | protected |
evalTagPrefix | Interface | protected |
evaluation_cache() const | ApplicationInterface | inlineprotectedvirtual |
evaluation_id() const | Interface | inline |
evaluation_process_group_id(pid_t pgid) | ProcessHandleApplicInterface | protectedvirtual |
evaluation_process_group_id() const | ProcessHandleApplicInterface | protectedvirtual |
export_approximation() | Interface | virtual |
failAction | ApplicationInterface | private |
failRecoveryFnVals | ApplicationInterface | private |
failRetryLimit | ApplicationInterface | private |
failureMessage | ApplicationInterface | protected |
file_and_workdir_cleanup(const bfs::path ¶ms_path, const bfs::path &results_path, const bfs::path &workdir_path, const String &tag) const (defined in ProcessApplicInterface) | ProcessApplicInterface | protected |
file_cleanup() const | ProcessApplicInterface | protectedvirtual |
fileNameMap | ProcessApplicInterface | protected |
fileSaveFlag | ProcessApplicInterface | protected |
fileTagFlag | ProcessApplicInterface | protected |
final_batch_id_tag() | ApplicationInterface | protected |
final_eval_id_tag(int fn_eval_id) | ApplicationInterface | protectedvirtual |
finalize_approximation() | Interface | virtual |
fine_grained_evaluation_counters(size_t num_fns) | Interface | |
fineGrainEvalCounters | Interface | protected |
fnGradCounter | Interface | protected |
fnGradRefPt | Interface | protected |
fnHessCounter | Interface | protected |
fnHessRefPt | Interface | protected |
fnLabels | Interface | protected |
fnValCounter | Interface | protected |
fnValRefPt | Interface | protected |
formulation_updated() const | Interface | virtual |
formulation_updated(bool update) | Interface | virtual |
fullEvalId | ProcessApplicInterface | protected |
get_interface(ProblemDescDB &problem_db) | Interface | private |
get_source_pair(const Variables &target_vars) | ApplicationInterface | private |
get_workdir_name() | ProcessApplicInterface | protected |
gradientType | ApplicationInterface | private |
gradMixedAnalyticIds | ApplicationInterface | private |
headerFlag | ApplicationInterface | private |
hessianType | ApplicationInterface | private |
hessMixedAnalyticIds | ApplicationInterface | private |
historyDuplicateMap | ApplicationInterface | private |
ieDedMasterFlag | Interface | protected |
ieMessagePass | ApplicationInterface | private |
ifilter_argument_list() | ProcessHandleApplicInterface | inlineprotected |
iFilterName | ProcessApplicInterface | protected |
init_algebraic_mappings(const Variables &vars, const Response &response) | Interface | protected |
init_communicators(const IntArray &message_lengths, int max_eval_concurrency) | ApplicationInterface | protectedvirtual |
init_communicators_checks(int max_eval_concurrency) | ProcessHandleApplicInterface | inlineprotectedvirtual |
init_default_asv(size_t num_fns) | ApplicationInterface | private |
init_evaluation_counters(size_t num_fns) | Interface | |
init_serial() | ApplicationInterface | inlineprotectedvirtual |
init_serial_analyses() | ApplicationInterface | inlineprivate |
init_serial_evaluations() | ApplicationInterface | inlineprivate |
Interface() | Interface | |
Interface(ProblemDescDB &problem_db) | Interface | |
Interface(const Interface &interface_in) | Interface | |
Interface(BaseConstructor, const ProblemDescDB &problem_db) | Interface | protected |
Interface(NoDBBaseConstructor, size_t num_fns, short output_level) | Interface | protected |
interface_id() const | Interface | inline |
interface_rep() | Interface | inline |
interface_synchronization() const | ApplicationInterface | inlineprotectedvirtual |
interface_type() const | Interface | inline |
interfaceId | Interface | protected |
interfaceRep | Interface | private |
interfaceSynchronization | ApplicationInterface | private |
interfaceType | Interface | protected |
is_null() const | Interface | inline |
iterator_eval_dedicated_master() const | Interface | inline |
iteratorCommRank | ApplicationInterface | private |
iteratorCommSize | ApplicationInterface | private |
join_analysis_process_group(bool new_group) | ProcessHandleApplicInterface | protectedvirtual |
join_evaluation_process_group(bool new_group) | ProcessHandleApplicInterface | protectedvirtual |
launch_asynch_local(PRPQueueIter &prp_it) | ApplicationInterface | inlineprivate |
launch_asynch_local(MPIUnpackBuffer &recv_buffer, int fn_eval_id) | ApplicationInterface | inlineprivate |
lenPRPairMessage | ApplicationInterface | private |
lenResponseMessage | ApplicationInterface | private |
lenVarsActSetMessage | ApplicationInterface | private |
lenVarsMessage | ApplicationInterface | private |
linkFiles | ProcessApplicInterface | protected |
localServerAssigned | ApplicationInterface | private |
manage_failure(const Variables &vars, const ActiveSet &set, Response &response, int failed_eval_id) | ApplicationInterface | protected |
map(const Variables &vars, const ActiveSet &set, Response &response, bool asynch_flag=false) | ApplicationInterface | protectedvirtual |
map_bookkeeping(pid_t pid, int fn_eval_id) | ProcessHandleApplicInterface | protectedvirtual |
master_dynamic_schedule_analyses() | ApplicationInterface | protected |
master_dynamic_schedule_evaluations() | ApplicationInterface | private |
master_dynamic_schedule_evaluations_nowait() | ApplicationInterface | private |
minimum_points(bool constraint_flag) const | Interface | virtual |
msgPassRunningMap | ApplicationInterface | private |
multi_proc_eval() const | Interface | inline |
multipleParamsFiles | ProcessApplicInterface | protected |
multiProcAnalysisFlag | ApplicationInterface | protected |
multiProcEvalFlag | Interface | protected |
nearbyDuplicateDetect | ApplicationInterface | private |
nearbyTolerance | ApplicationInterface | private |
newEvalIdCntr | Interface | protected |
newEvalIdRefPt | Interface | protected |
newFnGradCounter | Interface | protected |
newFnGradRefPt | Interface | protected |
newFnHessCounter | Interface | protected |
newFnHessRefPt | Interface | protected |
newFnValCounter | Interface | protected |
newFnValRefPt | Interface | protected |
no_spec_id() | Interface | privatestatic |
noSpecIdNum | Interface | privatestatic |
nowaitEvalIdRef | ApplicationInterface | private |
numAlgebraicResponses | Interface | private |
numAnalysisDrivers | ApplicationInterface | protected |
numAnalysisServers | ApplicationInterface | protected |
numAnalysisServersSpec | ApplicationInterface | private |
numEvalServers | ApplicationInterface | private |
numEvalServersSpec | ApplicationInterface | private |
ofilter_argument_list() | ProcessHandleApplicInterface | inlineprotected |
oFilterName | ProcessApplicInterface | protected |
operator=(const Interface &interface_in) | Interface | |
outputLevel | Interface | protected |
parallelLib | ApplicationInterface | protected |
paramsFileName | ProcessApplicInterface | protected |
paramsFileWritten | ProcessApplicInterface | protected |
peer_dynamic_schedule_evaluations() | ApplicationInterface | private |
peer_dynamic_schedule_evaluations_nowait() | ApplicationInterface | private |
peer_static_schedule_evaluations() | ApplicationInterface | private |
peer_static_schedule_evaluations_nowait() | ApplicationInterface | private |
pop_approximation(bool save_data) | Interface | virtual |
prepare_process_environment() | ProcessApplicInterface | protected |
print_evaluation_summary(std::ostream &s, bool minimal_header, bool relative_count) const | Interface | |
process_asynch_local(int fn_eval_id) | ApplicationInterface | private |
process_local_evaluation(PRPQueue &prp_queue, const pid_t pid) | ProcessHandleApplicInterface | protected |
process_synch_local(PRPQueueIter &prp_it) | ApplicationInterface | private |
ProcessApplicInterface(const ProblemDescDB &problem_db) | ProcessApplicInterface | |
ProcessHandleApplicInterface(const ProblemDescDB &problem_db) | ProcessHandleApplicInterface | inline |
procsPerAnalysisSpec | ApplicationInterface | private |
procsPerEvalSpec | ApplicationInterface | private |
programNames | ProcessApplicInterface | protected |
push_approximation() | Interface | virtual |
push_available() | Interface | virtual |
rawResponseMap | Interface | protected |
read_results_file(Response &response, const bfs::path &path, const int id) | ProcessApplicInterface | private |
read_results_files(Response &response, const int id, const String &eval_id_tag) | ProcessApplicInterface | protected |
rebuild_approximation(const BitArray &rebuild_fns) | Interface | virtual |
receive_evaluation(PRPQueueIter &prp_it, size_t buff_index, int server_id, bool peer_flag) | ApplicationInterface | private |
recommended_points(bool constraint_flag) const | Interface | virtual |
recvBuffers | ApplicationInterface | private |
recvRequests | ApplicationInterface | private |
remove_params_results_files(const bfs::path ¶ms_path, const bfs::path &results_path) const | ProcessApplicInterface | protected |
replace_approximation(const IntResponsePair &response_pr) | Interface | virtual |
replace_approximation(const IntResponseMap &resp_map) | Interface | virtual |
reset_process_environment() | ProcessApplicInterface | protected |
response_map() | Interface | inline |
response_mapping(const Response &algebraic_response, const Response &core_response, Response &total_response) | Interface | protected |
restart_file() const | ApplicationInterface | inlineprotectedvirtual |
restartFileFlag | ApplicationInterface | private |
resultsFileFormat | ProcessApplicInterface | protected |
resultsFileName | ProcessApplicInterface | protected |
resultsFileWritten | ProcessApplicInterface | protected |
send_evaluation(PRPQueueIter &prp_it, size_t buff_index, int server_id, bool peer_flag) | ApplicationInterface | inlineprivate |
sendBuffers | ApplicationInterface | private |
serve_analyses_asynch() | ProcessHandleApplicInterface | protected |
serve_analyses_synch() | ApplicationInterface | protected |
serve_evaluations() | ApplicationInterface | protectedvirtual |
serve_evaluations_asynch() | ApplicationInterface | private |
serve_evaluations_asynch_peer() | ApplicationInterface | private |
serve_evaluations_synch() | ApplicationInterface | private |
serve_evaluations_synch_peer() | ApplicationInterface | private |
set_analysis_communicators() | ApplicationInterface | private |
set_communicators(const IntArray &message_lengths, int max_eval_concurrency) | ApplicationInterface | protectedvirtual |
set_communicators_checks(int max_eval_concurrency) | ProcessHandleApplicInterface | inlineprotectedvirtual |
set_evaluation_communicators(const IntArray &message_lengths) | ApplicationInterface | private |
set_evaluation_reference() | Interface | |
shared_approximation() | Interface | virtual |
sharedRespData | ApplicationInterface | private |
SpawnApplicInterface(const ProblemDescDB &problem_db) | SpawnApplicInterface | inline |
specifiedParamsFileName | ProcessApplicInterface | protected |
specifiedResultsFileName | ProcessApplicInterface | protected |
stop_evaluation_servers() | ApplicationInterface | protectedvirtual |
suppressOutput | ApplicationInterface | protected |
synchronize() | ApplicationInterface | protectedvirtual |
synchronize_nowait() | ApplicationInterface | protectedvirtual |
synchronous_local_analyses(int start, int end, int step) | ProcessApplicInterface | inlineprotected |
synchronous_local_analysis(int analysis_id) | ProcessHandleApplicInterface | inlineprotectedvirtual |
synchronous_local_evaluations(PRPQueue &prp_queue) | ApplicationInterface | private |
templateReplace | ProcessApplicInterface | protected |
test_local_analyses_send(int analysis_id) | SpawnApplicInterface | protectedvirtual |
test_local_backfill(PRPQueue &assign_queue, PRPQueueIter &assign_iter) | ApplicationInterface | private |
test_local_evaluation_batch(PRPQueue &prp_queue) | ProcessApplicInterface | protected |
test_local_evaluation_sequence(PRPQueue &prp_queue) | SpawnApplicInterface | protectedvirtual |
test_local_evaluations(PRPQueue &prp_queue) | ProcessApplicInterface | protectedvirtual |
test_receives_backfill(PRPQueueIter &assign_iter, bool peer_flag) | ApplicationInterface | private |
track_evaluation_ids(bool track) | Interface | virtual |
update_approximation(const Variables &vars, const IntResponsePair &response_pr) | Interface | virtual |
update_approximation(const RealMatrix &samples, const IntResponseMap &resp_map) | Interface | virtual |
update_approximation(const VariablesArray &vars_array, const IntResponseMap &resp_map) | Interface | virtual |
user_auto_id() | Interface | privatestatic |
useWorkdir | ProcessApplicInterface | protected |
wait_local_analyses() | SpawnApplicInterface | protectedvirtual |
wait_local_evaluation_batch(PRPQueue &prp_queue) | ProcessApplicInterface | protected |
wait_local_evaluation_sequence(PRPQueue &prp_queue) | SpawnApplicInterface | protectedvirtual |
wait_local_evaluations(PRPQueue &prp_queue) | ProcessApplicInterface | protectedvirtual |
workDirName | ProcessApplicInterface | protected |
worldRank | ApplicationInterface | private |
worldSize | ApplicationInterface | private |
write_parameters_file(const Variables &vars, const ActiveSet &set, const Response &response, const std::string &prog, const std::vector< String > &an_comps, const std::string ¶ms_fname, const bool file_mode_out=true) | ProcessApplicInterface | private |
write_parameters_files(const Variables &vars, const ActiveSet &set, const Response &response, const int id) | ProcessApplicInterface | protected |
~ApplicationInterface() | ApplicationInterface | |
~Interface() | Interface | virtual |
~ProcessApplicInterface() | ProcessApplicInterface | |
~ProcessHandleApplicInterface() | ProcessHandleApplicInterface | inline |
~SpawnApplicInterface() | SpawnApplicInterface | inline |