humoto
humoto::ConfigurableOptimizationProblem Member List

This is the complete list of members for humoto::ConfigurableOptimizationProblem, including all inherited members.

CommonConfigurableBase()humoto::config::CommonConfigurableBase< true >inlineprotected
computeViolations(humoto::Violations &violations, const humoto::Solution &solution) consthumoto::OptimizationProbleminline
ConfigurableOptimizationProblem()humoto::ConfigurableOptimizationProbleminline
default_crash_on_missing_entry_humoto::config::CommonConfigurableBase< true >protectedstatic
determineActiveSet(humoto::ActiveSet &active_set, const humoto::Solution &solution) consthumoto::OptimizationProbleminline
finalize()humoto::config::CommonConfigurableBase< true >inlineprotectedvirtual
form(humoto::Solution &solution, const humoto::Model &model, const humoto::ControlProblem &control_problem)humoto::OptimizationProbleminline
form(humoto::Solution &solution, humoto::ActiveSet &active_set_guess, const humoto::Model &model, const humoto::ControlProblem &control_problem)humoto::OptimizationProbleminline
form(humoto::Solution &solution, humoto::Solution &solution_guess, humoto::ActiveSet &active_set_guess, const humoto::Model &model, const humoto::ControlProblem &control_problem, const humoto::Solution &old_solution)humoto::OptimizationProbleminline
form(humoto::Solution &solution, humoto::Solution &solution_guess, const humoto::Model &model, const humoto::ControlProblem &control_problem, const humoto::Solution &old_solution)humoto::OptimizationProbleminline
formHierarchy(humoto::Solution &solution, const humoto::Model &model, const humoto::ControlProblem &control_problem, const bool is_active_set_guessing_enabled)humoto::OptimizationProbleminlineprotected
getConfigSectionID() const=0humoto::config::CommonConfigurableBase< true >protectedpure virtual
getNumberOfEntries() consthumoto::ConfigurableOptimizationProbleminlineprivatevirtual
getNumberOfLevels() consthumoto::OptimizationProbleminline
getQPProblem(QPProblemBase< t_QPConstraints > &qp_problem, const humoto::SolutionStructure &sol_structure, const bool initialize_upper_triangular_part=true) consthumoto::OptimizationProbleminline
getTask(const std::string &string_id) consthumoto::ConfigurableOptimizationProbleminlineprotectedvirtual
guessActiveSet(ActiveSet &active_set) consthumoto::OptimizationProbleminlineprotected
hierarchy_humoto::OptimizationProblemprotected
initializeActiveSet(humoto::ActiveSet &active_set) consthumoto::OptimizationProbleminline
log(humoto::Logger &logger, const LogEntryName &parent=LogEntryName(), const std::string &name="") consthumoto::OptimizationProbleminline
number_of_constraints_humoto::OptimizationProblemprotected
number_of_levels_humoto::OptimizationProblemprotected
operator[](const std::size_t level_index) consthumoto::OptimizationProbleminline
operator[](const std::size_t level_index)humoto::OptimizationProbleminline
OptimizationProblem()humoto::OptimizationProbleminline
processActiveSet(const humoto::ActiveSet &active_set)humoto::OptimizationProbleminline
pushTask(TaskSharedPointer task_pointer, const std::size_t level_index, const std::string &task_class_name)humoto::ConfigurableOptimizationProbleminline
humoto::OptimizationProblem::pushTask(TaskSharedPointer task_pointer, const std::size_t level_index)humoto::OptimizationProbleminline
readConfig(t_Reader &reader, const bool crash_on_missing_entry=default_crash_on_missing_entry_)humoto::config::CommonConfigurableBase< true >inline
readConfig(t_Reader &reader, const std::string &node_name, const bool crash_on_missing_entry=default_crash_on_missing_entry_)humoto::config::CommonConfigurableBase< true >inline
readConfig(t_Reader &reader, const char *node_name, const bool crash_on_missing_entry=default_crash_on_missing_entry_)humoto::config::CommonConfigurableBase< true >inline
readConfig(const std::string &file_name, const bool crash_on_missing_entry=default_crash_on_missing_entry_)humoto::config::CommonConfigurableBase< true >inline
readConfig(const std::string &file_name, const std::string &node_name, const bool crash_on_missing_entry=default_crash_on_missing_entry_)humoto::config::CommonConfigurableBase< true >inline
readConfig(const std::string &file_name, const char *node_name, const bool crash_on_missing_entry=default_crash_on_missing_entry_)humoto::config::CommonConfigurableBase< true >inline
readConfigEntriesTemplate(t_Reader &reader, const bool crash_on_missing_entry=true)humoto::ConfigurableOptimizationProbleminlineprivate
readNestedConfig(t_Reader &reader, const std::string &node_name, const bool crash_on_missing_entry=default_crash_on_missing_entry_)humoto::config::CommonConfigurableBase< true >inline
reset(const std::size_t number_of_levels)humoto::ConfigurableOptimizationProbleminline
setDefaults()humoto::ConfigurableOptimizationProbleminlineprotectedvirtual
StrictConfigurableBase()humoto::config::StrictConfigurableBaseinlineprotected
task_class_names_humoto::ConfigurableOptimizationProblemprotected
task_ids_humoto::ConfigurableOptimizationProblemprotected
writeConfig(t_Writer &writer) consthumoto::config::CommonConfigurableBase< true >inline
writeConfig(t_Writer &writer, const std::string &node_name) consthumoto::config::CommonConfigurableBase< true >inline
writeConfig(const std::string &file_name) consthumoto::config::CommonConfigurableBase< true >inline
writeConfig(const std::string &file_name, const std::string &node_name) consthumoto::config::CommonConfigurableBase< true >inline
writeConfigEntriesTemplate(t_Writer &writer) consthumoto::ConfigurableOptimizationProbleminlineprivate
writeNestedConfig(t_Writer &writer) consthumoto::config::CommonConfigurableBase< true >inline
writeNestedConfig(t_Writer &writer, const std::string &node_name) consthumoto::config::CommonConfigurableBase< true >inline
~CommonConfigurableBase()humoto::config::CommonConfigurableBase< true >inlineprotected
~StrictConfigurableBase()humoto::config::StrictConfigurableBaseinlineprotected