algo_timing() const | MoochoPack::NLPAlgoContainer | virtual |
ALGORITHMIC_ERROR enum value | MoochoPack::NLPSolverClientInterface | |
assert_valid_setup() const | MoochoPack::NLPAlgoContainer | private |
config() | MoochoPack::NLPAlgoContainer | virtual |
config() const | MoochoPack::NLPAlgoContainer | virtual |
config_ | MoochoPack::NLPAlgoContainer | private |
config_ptr_t typedef | MoochoPack::NLPAlgoClientInterface | |
configure_algorithm(std::ostream *trase_out) | MoochoPack::NLPAlgoContainer | virtual |
EFindMinReturn enum name | MoochoPack::NLPSolverClientInterface | |
find_min() | MoochoPack::NLPAlgoContainer | virtual |
get_config() | MoochoPack::NLPAlgoContainer | virtual |
get_config() const | MoochoPack::NLPAlgoContainer | virtual |
MAX_ITER_EXCEEDED enum value | MoochoPack::NLPSolverClientInterface | |
MAX_RUN_TIME_EXCEEDED enum value | MoochoPack::NLPSolverClientInterface | |
NLPAlgoContainer() | MoochoPack::NLPAlgoContainer | inline |
NLPAlgoContainer(const NLPAlgoContainer &) | MoochoPack::NLPAlgoContainer | private |
NLPSolverClientInterface(int max_iter=10000, double max_run_time=1e+10, value_type opt_tol=1e-6, value_type feas_tol=1e-6, value_type comp_tol=1e-6, value_type step_tol=1e-2, EJournalOutputLevel journal_output_level=PRINT_ALGORITHM_STEPS, EJournalOutputLevel null_space_journal_output_level=PRINT_ALGORITHM_STEPS, int journal_print_digits=6, bool check_results=false, bool calc_conditioning=false, bool calc_matrix_norms=false, bool calc_matrix_info_null_space_only=false) | MoochoPack::NLPSolverClientInterface | |
operator=(const NLPAlgoContainer &) | MoochoPack::NLPAlgoContainer | private |
print_algorithm(std::ostream &out) const | MoochoPack::NLPAlgoContainer | virtual |
print_algorithm_times(std::ostream &out) const | MoochoPack::NLPAlgoContainer | virtual |
set_algo_timing(bool algo_timing) | MoochoPack::NLPAlgoContainer | virtual |
set_config(const config_ptr_t &config) | MoochoPack::NLPAlgoContainer | virtual |
SOLUTION_FOUND enum value | MoochoPack::NLPSolverClientInterface | |
STANDARD_COMPOSITION_MEMBERS(NLPAlgoInterface, algo) | MoochoPack::NLPAlgoContainer | |
MoochoPack::NLPAlgoClientInterface::STANDARD_COMPOSITION_MEMBERS(NLP, nlp) | MoochoPack::NLPSolverClientInterface | |
MoochoPack::NLPAlgoClientInterface::STANDARD_COMPOSITION_MEMBERS(AlgorithmTracker, track) | MoochoPack::NLPSolverClientInterface | |
STANDARD_MEMBER_COMPOSITION_MEMBERS(int, max_iter) | MoochoPack::NLPSolverClientInterface | |
STANDARD_MEMBER_COMPOSITION_MEMBERS(double, max_run_time) | MoochoPack::NLPSolverClientInterface | |
STANDARD_MEMBER_COMPOSITION_MEMBERS(value_type, opt_tol) | MoochoPack::NLPSolverClientInterface | |
STANDARD_MEMBER_COMPOSITION_MEMBERS(value_type, feas_tol) | MoochoPack::NLPSolverClientInterface | |
STANDARD_MEMBER_COMPOSITION_MEMBERS(value_type, comp_tol) | MoochoPack::NLPSolverClientInterface | |
STANDARD_MEMBER_COMPOSITION_MEMBERS(value_type, step_tol) | MoochoPack::NLPSolverClientInterface | |
STANDARD_MEMBER_COMPOSITION_MEMBERS(EJournalOutputLevel, journal_output_level) | MoochoPack::NLPSolverClientInterface | |
STANDARD_MEMBER_COMPOSITION_MEMBERS(EJournalOutputLevel, null_space_journal_output_level) | MoochoPack::NLPSolverClientInterface | |
STANDARD_MEMBER_COMPOSITION_MEMBERS(int, journal_print_digits) | MoochoPack::NLPSolverClientInterface | |
STANDARD_MEMBER_COMPOSITION_MEMBERS(bool, check_results) | MoochoPack::NLPSolverClientInterface | |
STANDARD_MEMBER_COMPOSITION_MEMBERS(bool, calc_conditioning) | MoochoPack::NLPSolverClientInterface | |
STANDARD_MEMBER_COMPOSITION_MEMBERS(bool, calc_matrix_norms) | MoochoPack::NLPSolverClientInterface | |
STANDARD_MEMBER_COMPOSITION_MEMBERS(bool, calc_matrix_info_null_space_only) | MoochoPack::NLPSolverClientInterface | |
~NLPSolverClientInterface() | MoochoPack::NLPSolverClientInterface | inlinevirtual |