MOOCHO (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
IterationPack::Algorithm Member List

This is the complete list of members for IterationPack::Algorithm, including all inherited members.

algo_timing() const IterationPack::Algorithmvirtual
algo_timing_IterationPack::Algorithmprivate
Algorithm()IterationPack::Algorithm
assoc_step_itr(assoc_steps_ele_list_t &assoc_list, const std::string &assoc_step_name)IterationPack::Algorithminlineprivatestatic
assoc_step_itr(const assoc_steps_ele_list_t &assoc_list, const std::string &assoc_step_name)IterationPack::Algorithminlineprivatestatic
assoc_steps_IterationPack::Algorithmprivate
assoc_steps_ele_list_ele_t typedefIterationPack::Algorithmprivate
assoc_steps_ele_list_t typedefIterationPack::Algorithmprivate
assoc_steps_t typedefIterationPack::Algorithmprivate
begin_config_update()IterationPack::Algorithmvirtual
change_running_state(ERunningState running_state)IterationPack::Algorithmprivate
change_step_name(poss_type step_poss, const std::string &new_name)IterationPack::Algorithmvirtual
compute_final_time_stats() const IterationPack::Algorithmprivate
curr_step_poss_IterationPack::Algorithmprivate
do_algorithm(poss_type step_poss=1)IterationPack::Algorithmvirtual
do_step(const std::string &step_name)IterationPack::Algorithmvirtual
do_step(poss_type step_poss)IterationPack::Algorithmvirtual
do_step_next(const std::string &step_name)IterationPack::Algorithmvirtual
do_step_next(poss_type step_poss)IterationPack::Algorithmvirtual
do_step_next_called_IterationPack::Algorithmprivate
do_step_type(EAssocStepType assoc_step_type)IterationPack::Algorithminlineprivate
DOES_NOT_EXIST enum valueIterationPack::Algorithm
end_config_update()IterationPack::Algorithmvirtual
ERunningState enum nameIterationPack::Algorithm
ETerminateStatus enum nameIterationPack::Algorithmprivate
finalize_algorithm(EAlgoReturn algo_return)IterationPack::Algorithmprivate
first_k_IterationPack::Algorithmprivate
get_assoc_step(poss_type step_poss, EAssocStepType type, poss_type assoc_step_poss)IterationPack::Algorithmvirtual
get_assoc_step(poss_type step_poss, EAssocStepType type, poss_type assoc_step_poss) const IterationPack::Algorithmvirtual
get_assoc_step_name(poss_type step_poss, EAssocStepType type, poss_type assoc_step_poss) const IterationPack::Algorithmvirtual
get_assoc_step_poss(poss_type step_poss, EAssocStepType type, const std::string &assoc_step_name) const IterationPack::Algorithmvirtual
get_final_step_stats(size_t step, double *total, double *average, double *min, double *max, double *percent) const IterationPack::Algorithm
get_state()IterationPack::Algorithminline
get_state() const IterationPack::Algorithminline
get_step(poss_type step_poss)IterationPack::Algorithmvirtual
get_step(poss_type step_poss) const IterationPack::Algorithmvirtual
get_step_name(poss_type step_poss) const IterationPack::Algorithmvirtual
get_step_poss(const std::string &step_name) const IterationPack::Algorithmvirtual
get_step_times_k(int offset, double step_times[]) const IterationPack::Algorithm
get_track()IterationPack::Algorithminline
get_track() const IterationPack::Algorithminline
imp_do_assoc_steps(EAssocStepType type)IterationPack::Algorithmprivate
imp_do_step(poss_type step_poss)IterationPack::Algorithmprivate
imp_inform_steps(inform_func_ptr_t inform_func_ptr)IterationPack::Algorithmprivate
imp_print_algorithm(std::ostream &out, bool print_steps) const IterationPack::Algorithmprivate
inform_func_ptr_t typedefIterationPack::Algorithmprivate
insert_assoc_step(poss_type step_poss, EAssocStepType type, poss_type assoc_step_poss, const std::string &assoc_step_name, const step_ptr_t &assoc_step)IterationPack::Algorithmvirtual
insert_step(poss_type step_poss, const std::string &step_name, const step_ptr_t &step)IterationPack::Algorithmvirtual
interrupt()IterationPack::Algorithmstatic
look_for_interrupt()IterationPack::Algorithmprivate
max_iter(size_t max_iter)IterationPack::Algorithmvirtual
max_iter() const IterationPack::Algorithmvirtual
max_iter_IterationPack::Algorithmprivate
max_run_time(double max_iter)IterationPack::Algorithmvirtual
max_run_time() const IterationPack::Algorithmvirtual
max_run_time_IterationPack::Algorithmprivate
next_step_name_IterationPack::Algorithmprivate
next_step_poss_IterationPack::Algorithmprivate
NOT_RUNNING enum valueIterationPack::Algorithm
num_assoc_steps(poss_type step_poss, EAssocStepType type) const IterationPack::Algorithmvirtual
NUM_STEP_TIME_STATS enum valueIterationPack::Algorithmprivate
num_steps() const IterationPack::Algorithmvirtual
poss_type typedefIterationPack::Algorithm
print_algorithm(std::ostream &out) const IterationPack::Algorithmvirtual
print_algorithm_times(std::ostream &out) const IterationPack::Algorithmvirtual
print_steps(std::ostream &out) const IterationPack::Algorithmvirtual
reconfigured_IterationPack::Algorithmprivate
remove_assoc_step(poss_type step_poss, EAssocStepType type, poss_type assoc_step_poss)IterationPack::Algorithmvirtual
remove_step(poss_type step_poss)IterationPack::Algorithmvirtual
replace_step(poss_type step_poss, const step_ptr_t &step)IterationPack::Algorithmvirtual
RUNNING enum valueIterationPack::Algorithm
RUNNING_BEING_CONFIGURED enum valueIterationPack::Algorithm
running_state() const IterationPack::Algorithminline
running_state_IterationPack::Algorithmprivate
saved_curr_step_name_IterationPack::Algorithmprivate
saved_next_step_name_IterationPack::Algorithmprivate
set_algo_timing(bool algo_timing)IterationPack::Algorithmvirtual
set_state(const state_ptr_t &state)IterationPack::Algorithminline
set_track(const track_ptr_t &track)IterationPack::Algorithminline
STANDARD_MEMBER_COMPOSITION_MEMBERS(std::string, interrupt_file_name)IterationPack::Algorithm
stateIterationPack::Algorithminlineprivate
state()IterationPack::Algorithm
state() const IterationPack::Algorithm
state_ptr_t typedefIterationPack::Algorithm
STATUS_KEEP_RUNNING enum valueIterationPack::Algorithmprivate
STATUS_TERMINATE_FALSE enum valueIterationPack::Algorithmprivate
STATUS_TERMINATE_TRUE enum valueIterationPack::Algorithmprivate
step_itr(const std::string &step_name)IterationPack::Algorithminlineprivate
step_itr(const std::string &step_name) const IterationPack::Algorithminlineprivate
step_itr_and_assert(const std::string &step_name)IterationPack::Algorithmprivate
step_itr_and_assert(const std::string &step_name) const IterationPack::Algorithmprivate
step_ptr_t typedefIterationPack::Algorithm
step_times_IterationPack::Algorithmmutableprivate
step_times_t typedefIterationPack::Algorithmprivate
stepsIterationPack::Algorithmprivate
steps_IterationPack::Algorithmprivate
steps_ele_t typedefIterationPack::Algorithmprivate
steps_t typedefIterationPack::Algorithmprivate
terminate(bool success)IterationPack::Algorithmvirtual
terminate_status_IterationPack::Algorithmprivate
TIME_STAT_AV_OFFSETIterationPack::Algorithmprivatestatic
TIME_STAT_MAX_OFFSETIterationPack::Algorithmprivatestatic
TIME_STAT_MIN_OFFSETIterationPack::Algorithmprivatestatic
TIME_STAT_PERCENT_OFFSETIterationPack::Algorithmprivatestatic
TIME_STAT_TOTALS_OFFSETIterationPack::Algorithmprivatestatic
time_stats_computed_IterationPack::Algorithmmutableprivate
total_time_IterationPack::Algorithmmutableprivate
trackIterationPack::Algorithminlineprivate
track()IterationPack::Algorithm
track() const IterationPack::Algorithm
track_ptr_t typedefIterationPack::Algorithm
validate(poss_type step_poss, int past_end=0) const IterationPack::Algorithmprivate
validate(const assoc_steps_ele_list_t &assoc_list, poss_type assoc_step_poss, int past_end=0) const IterationPack::Algorithmprivate
validate_in_state(ERunningState running_state) const IterationPack::Algorithmprivate
validate_not_curr_step(poss_type step_poss) const IterationPack::Algorithmprivate
validate_not_in_state(ERunningState running_state) const IterationPack::Algorithmprivate
validate_not_next_step(const std::string &step_name) const IterationPack::Algorithmprivate
what_is_next_step_name() const IterationPack::Algorithmvirtual
what_is_next_step_poss() const IterationPack::Algorithmvirtual
~Algorithm()IterationPack::Algorithmvirtual